Class: TencentCloud::Cynosdb::V20190107::OpenClusterTransparentEncryptRequest

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

Overview

OpenClusterTransparentEncrypt请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, keytype = nil, keyid = nil, keyregion = nil) ⇒ OpenClusterTransparentEncryptRequest

Returns a new instance of OpenClusterTransparentEncryptRequest.



11729
11730
11731
11732
11733
11734
# File 'lib/v20190107/models.rb', line 11729

def initialize(clusterid=nil, keytype=nil, keyid=nil, keyregion=nil)
  @ClusterId = clusterid
  @KeyType = keytype
  @KeyId = keyid
  @KeyRegion = keyregion
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    集群id

  • KeyType:

    秘钥类型(cloud,custom)

  • KeyId:

    秘钥Id

  • KeyRegion:

    秘钥地域



11727
11728
11729
# File 'lib/v20190107/models.rb', line 11727

def ClusterId
  @ClusterId
end

#KeyIdObject

Parameters:

  • ClusterId:

    集群id

  • KeyType:

    秘钥类型(cloud,custom)

  • KeyId:

    秘钥Id

  • KeyRegion:

    秘钥地域



11727
11728
11729
# File 'lib/v20190107/models.rb', line 11727

def KeyId
  @KeyId
end

#KeyRegionObject

Parameters:

  • ClusterId:

    集群id

  • KeyType:

    秘钥类型(cloud,custom)

  • KeyId:

    秘钥Id

  • KeyRegion:

    秘钥地域



11727
11728
11729
# File 'lib/v20190107/models.rb', line 11727

def KeyRegion
  @KeyRegion
end

#KeyTypeObject

Parameters:

  • ClusterId:

    集群id

  • KeyType:

    秘钥类型(cloud,custom)

  • KeyId:

    秘钥Id

  • KeyRegion:

    秘钥地域



11727
11728
11729
# File 'lib/v20190107/models.rb', line 11727

def KeyType
  @KeyType
end

Instance Method Details

#deserialize(params) ⇒ Object



11736
11737
11738
11739
11740
11741
# File 'lib/v20190107/models.rb', line 11736

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