Class: TencentCloud::Cdb::V20170320::OpenDBInstanceEncryptionRequest

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

Overview

OpenDBInstanceEncryption请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, keyid = nil, keyregion = nil) ⇒ OpenDBInstanceEncryptionRequest

Returns a new instance of OpenDBInstanceEncryptionRequest.



11865
11866
11867
11868
11869
# File 'lib/v20170320/models.rb', line 11865

def initialize(instanceid=nil, keyid=nil, keyregion=nil)
  @InstanceId = instanceid
  @KeyId = keyid
  @KeyRegion = keyregion
end

Instance Attribute Details

#InstanceIdObject

Parameters:

  • InstanceId:

    云数据库实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • KeyId:

    用户自定义密钥 ID,CMK 唯一标识符。该值为空时,将使用腾讯云自动生成的密钥 KMS-CDB。

  • KeyRegion:

    用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId 不为空时,该参数必填。



11863
11864
11865
# File 'lib/v20170320/models.rb', line 11863

def InstanceId
  @InstanceId
end

#KeyIdObject

Parameters:

  • InstanceId:

    云数据库实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • KeyId:

    用户自定义密钥 ID,CMK 唯一标识符。该值为空时,将使用腾讯云自动生成的密钥 KMS-CDB。

  • KeyRegion:

    用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId 不为空时,该参数必填。



11863
11864
11865
# File 'lib/v20170320/models.rb', line 11863

def KeyId
  @KeyId
end

#KeyRegionObject

Parameters:

  • InstanceId:

    云数据库实例 ID。可通过 [DescribeDBInstances](cloud.tencent.com/document/product/236/15872) 接口获取。

  • KeyId:

    用户自定义密钥 ID,CMK 唯一标识符。该值为空时,将使用腾讯云自动生成的密钥 KMS-CDB。

  • KeyRegion:

    用户自定义密钥的存储地域。如:ap-guangzhou 。KeyId 不为空时,该参数必填。



11863
11864
11865
# File 'lib/v20170320/models.rb', line 11863

def KeyRegion
  @KeyRegion
end

Instance Method Details

#deserialize(params) ⇒ Object



11871
11872
11873
11874
11875
# File 'lib/v20170320/models.rb', line 11871

def deserialize(params)
  @InstanceId = params['InstanceId']
  @KeyId = params['KeyId']
  @KeyRegion = params['KeyRegion']
end