Class: TencentCloud::Cls::V20201016::Label

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

Overview

标签结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, operate = nil, values = nil) ⇒ Label

Returns a new instance of Label.



12064
12065
12066
12067
12068
# File 'lib/v20201016/models.rb', line 12064

def initialize(key=nil, operate=nil, values=nil)
  @Key = key
  @Operate = operate
  @Values = values
end

Instance Attribute Details

#Key ⇒ Object

  • prefix 格式 [a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*
  • name 格式 ([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]
  • key不能重复 注意:此字段可能返回 null,表示取不到有效值。 例如:in、notin 注意:此字段可能返回 null,表示取不到有效值。
  • 最大支持63个字符。
  • 格式:([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9] 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Operate: —

    标签键值直接的比较关系。 不同业务场景支持的比较符不同,具体支持那些参考接口业务描述。

  • Values: —

    标签的值.



12062
12063
12064
# File 'lib/v20201016/models.rb', line 12062

def Key
  @Key
end

#Operate ⇒ Object

  • prefix 格式 [a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*
  • name 格式 ([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]
  • key不能重复 注意:此字段可能返回 null,表示取不到有效值。 例如:in、notin 注意:此字段可能返回 null,表示取不到有效值。
  • 最大支持63个字符。
  • 格式:([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9] 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Operate: —

    标签键值直接的比较关系。 不同业务场景支持的比较符不同,具体支持那些参考接口业务描述。

  • Values: —

    标签的值.



12062
12063
12064
# File 'lib/v20201016/models.rb', line 12062

def Operate
  @Operate
end

#Values ⇒ Object

  • prefix 格式 [a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*
  • name 格式 ([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]
  • key不能重复 注意:此字段可能返回 null,表示取不到有效值。 例如:in、notin 注意:此字段可能返回 null,表示取不到有效值。
  • 最大支持63个字符。
  • 格式:([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9] 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Operate: —

    标签键值直接的比较关系。 不同业务场景支持的比较符不同,具体支持那些参考接口业务描述。

  • Values: —

    标签的值.



12062
12063
12064
# File 'lib/v20201016/models.rb', line 12062

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



12070
12071
12072
12073
12074
# File 'lib/v20201016/models.rb', line 12070

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