Class: TencentCloud::Clb::V20180317::FunctionInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180317/models.rb

Overview

SCF云函数(Serverless Cloud Function)相关信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(functionnamespace = nil, functionname = nil, functionqualifier = nil, functionqualifiertype = nil) ⇒ FunctionInfo

Returns a new instance of FunctionInfo.



4629
4630
4631
4632
4633
4634
# File 'lib/v20180317/models.rb', line 4629

def initialize(functionnamespace=nil, functionname=nil, functionqualifier=nil, functionqualifiertype=nil)
  @FunctionNamespace = functionnamespace
  @FunctionName = functionname
  @FunctionQualifier = functionqualifier
  @FunctionQualifierType = functionqualifiertype
end

Instance Attribute Details

#FunctionNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FunctionNamespace:

    函数命名空间

  • FunctionName:

    函数名称

  • FunctionQualifier:

    函数的版本名称或别名

  • FunctionQualifierType:

    标识 FunctionQualifier 参数的类型,可取值: VERSION(版本)、ALIAS(别名)



4627
4628
4629
# File 'lib/v20180317/models.rb', line 4627

def FunctionName
  @FunctionName
end

#FunctionNamespaceObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FunctionNamespace:

    函数命名空间

  • FunctionName:

    函数名称

  • FunctionQualifier:

    函数的版本名称或别名

  • FunctionQualifierType:

    标识 FunctionQualifier 参数的类型,可取值: VERSION(版本)、ALIAS(别名)



4627
4628
4629
# File 'lib/v20180317/models.rb', line 4627

def FunctionNamespace
  @FunctionNamespace
end

#FunctionQualifierObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FunctionNamespace:

    函数命名空间

  • FunctionName:

    函数名称

  • FunctionQualifier:

    函数的版本名称或别名

  • FunctionQualifierType:

    标识 FunctionQualifier 参数的类型,可取值: VERSION(版本)、ALIAS(别名)



4627
4628
4629
# File 'lib/v20180317/models.rb', line 4627

def FunctionQualifier
  @FunctionQualifier
end

#FunctionQualifierTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FunctionNamespace:

    函数命名空间

  • FunctionName:

    函数名称

  • FunctionQualifier:

    函数的版本名称或别名

  • FunctionQualifierType:

    标识 FunctionQualifier 参数的类型,可取值: VERSION(版本)、ALIAS(别名)



4627
4628
4629
# File 'lib/v20180317/models.rb', line 4627

def FunctionQualifierType
  @FunctionQualifierType
end

Instance Method Details

#deserialize(params) ⇒ Object



4636
4637
4638
4639
4640
4641
# File 'lib/v20180317/models.rb', line 4636

def deserialize(params)
  @FunctionNamespace = params['FunctionNamespace']
  @FunctionName = params['FunctionName']
  @FunctionQualifier = params['FunctionQualifier']
  @FunctionQualifierType = params['FunctionQualifierType']
end