Class: TencentCloud::Bm::V20180423::BindPsaTagRequest

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

Overview

BindPsaTag请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(psaid = nil, tagkey = nil, tagvalue = nil) ⇒ BindPsaTagRequest

Returns a new instance of BindPsaTagRequest.



67
68
69
70
71
# File 'lib/v20180423/models.rb', line 67

def initialize(psaid=nil, tagkey=nil, tagvalue=nil)
  @PsaId = psaid
  @TagKey = tagkey
  @TagValue = tagvalue
end

Instance Attribute Details

#PsaIdObject

Parameters:

  • PsaId:

    预授权规则ID

  • TagKey:

    需要绑定的标签key

  • TagValue:

    需要绑定的标签value



65
66
67
# File 'lib/v20180423/models.rb', line 65

def PsaId
  @PsaId
end

#TagKeyObject

Parameters:

  • PsaId:

    预授权规则ID

  • TagKey:

    需要绑定的标签key

  • TagValue:

    需要绑定的标签value



65
66
67
# File 'lib/v20180423/models.rb', line 65

def TagKey
  @TagKey
end

#TagValueObject

Parameters:

  • PsaId:

    预授权规则ID

  • TagKey:

    需要绑定的标签key

  • TagValue:

    需要绑定的标签value



65
66
67
# File 'lib/v20180423/models.rb', line 65

def TagValue
  @TagValue
end

Instance Method Details

#deserialize(params) ⇒ Object



73
74
75
76
77
# File 'lib/v20180423/models.rb', line 73

def deserialize(params)
  @PsaId = params['PsaId']
  @TagKey = params['TagKey']
  @TagValue = params['TagValue']
end