Class: TencentCloud::Kms::V20190118::UnbindCloudResourceRequest

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

Overview

UnbindCloudResource请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(keyid = nil, productid = nil, resourceid = nil) ⇒ UnbindCloudResourceRequest

Returns a new instance of UnbindCloudResourceRequest.



3271
3272
3273
3274
3275
# File 'lib/v20190118/models.rb', line 3271

def initialize(keyid=nil, productid=nil, resourceid=nil)
  @KeyId = keyid
  @ProductId = productid
  @ResourceId = resourceid
end

Instance Attribute Details

#KeyIdObject

Parameters:

  • cmk的ID

  • 云产品的唯一性标识符

  • 资源/实例ID,由调用方根据自己的云产品特征来定义,以字符串形式做存储。



3269
3270
3271
# File 'lib/v20190118/models.rb', line 3269

def KeyId
  @KeyId
end

#ProductIdObject

Parameters:

  • cmk的ID

  • 云产品的唯一性标识符

  • 资源/实例ID,由调用方根据自己的云产品特征来定义,以字符串形式做存储。



3269
3270
3271
# File 'lib/v20190118/models.rb', line 3269

def ProductId
  @ProductId
end

#ResourceIdObject

Parameters:

  • cmk的ID

  • 云产品的唯一性标识符

  • 资源/实例ID,由调用方根据自己的云产品特征来定义,以字符串形式做存储。



3269
3270
3271
# File 'lib/v20190118/models.rb', line 3269

def ResourceId
  @ResourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



3277
3278
3279
3280
3281
# File 'lib/v20190118/models.rb', line 3277

def deserialize(params)
  @KeyId = params['KeyId']
  @ProductId = params['ProductId']
  @ResourceId = params['ResourceId']
end