Class: TencentCloud::Tione::V20211111::Attribute

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

Overview

镜像属性

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, key = nil, value = nil, values = nil) ⇒ Attribute

Returns a new instance of Attribute.



37
38
39
40
41
42
# File 'lib/v20211111/models.rb', line 37

def initialize(type=nil, key=nil, value=nil, values=nil)
  @Type = type
  @Key = key
  @Value = value
  @Values = values
end

Instance Attribute Details

#KeyObject

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

Parameters:

  • Type:

    为‘List’时属性值取Values 否则取Value

  • Key:

    属性key

  • Value:

    属性值

  • Values:

    属性值列表



35
36
37
# File 'lib/v20211111/models.rb', line 35

def Key
  @Key
end

#TypeObject

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

Parameters:

  • Type:

    为‘List’时属性值取Values 否则取Value

  • Key:

    属性key

  • Value:

    属性值

  • Values:

    属性值列表



35
36
37
# File 'lib/v20211111/models.rb', line 35

def Type
  @Type
end

#ValueObject

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

Parameters:

  • Type:

    为‘List’时属性值取Values 否则取Value

  • Key:

    属性key

  • Value:

    属性值

  • Values:

    属性值列表



35
36
37
# File 'lib/v20211111/models.rb', line 35

def Value
  @Value
end

#ValuesObject

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

Parameters:

  • Type:

    为‘List’时属性值取Values 否则取Value

  • Key:

    属性key

  • Value:

    属性值

  • Values:

    属性值列表



35
36
37
# File 'lib/v20211111/models.rb', line 35

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



44
45
46
47
48
49
# File 'lib/v20211111/models.rb', line 44

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