Class: TencentCloud::Config::V20220802::InputParameter

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

Overview

参数值

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(parameterkey = nil, type = nil, value = nil) ⇒ InputParameter

Returns a new instance of InputParameter.



531
532
533
534
535
# File 'lib/v20220802/models.rb', line 531

def initialize(parameterkey=nil, type=nil, value=nil)
  @ParameterKey = parameterkey
  @Type = type
  @Value = value
end

Instance Attribute Details

#ParameterKeyObject

Parameters:

  • ParameterKey:

    参数名

  • Type:

    参数类型。必填类型:Require,可选类型:Optional。

  • Value:

    参数值



529
530
531
# File 'lib/v20220802/models.rb', line 529

def ParameterKey
  @ParameterKey
end

#TypeObject

Parameters:

  • ParameterKey:

    参数名

  • Type:

    参数类型。必填类型:Require,可选类型:Optional。

  • Value:

    参数值



529
530
531
# File 'lib/v20220802/models.rb', line 529

def Type
  @Type
end

#ValueObject

Parameters:

  • ParameterKey:

    参数名

  • Type:

    参数类型。必填类型:Require,可选类型:Optional。

  • Value:

    参数值



529
530
531
# File 'lib/v20220802/models.rb', line 529

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



537
538
539
540
541
# File 'lib/v20220802/models.rb', line 537

def deserialize(params)
  @ParameterKey = params['ParameterKey']
  @Type = params['Type']
  @Value = params['Value']
end