Class: TencentCloud::Tdid::V20210519::CreateTDidByPublicKeyRequest

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

Overview

CreateTDidByPublicKey请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, groupid = nil, publickey = nil, encryptpubkey = nil) ⇒ CreateTDidByPublicKeyRequest

Returns a new instance of CreateTDidByPublicKeyRequest.



226
227
228
229
230
231
# File 'lib/v20210519/models.rb', line 226

def initialize(clusterid=nil, groupid=nil, publickey=nil, encryptpubkey=nil)
  @ClusterId = clusterid
  @GroupId = groupid
  @PublicKey = publickey
  @EncryptPubKey = encryptpubkey
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    网络ID

  • GroupId:

    群组ID

  • PublicKey:

    身份公钥

  • EncryptPubKey:

    加密公钥



224
225
226
# File 'lib/v20210519/models.rb', line 224

def ClusterId
  @ClusterId
end

#EncryptPubKeyObject

Parameters:

  • ClusterId:

    网络ID

  • GroupId:

    群组ID

  • PublicKey:

    身份公钥

  • EncryptPubKey:

    加密公钥



224
225
226
# File 'lib/v20210519/models.rb', line 224

def EncryptPubKey
  @EncryptPubKey
end

#GroupIdObject

Parameters:

  • ClusterId:

    网络ID

  • GroupId:

    群组ID

  • PublicKey:

    身份公钥

  • EncryptPubKey:

    加密公钥



224
225
226
# File 'lib/v20210519/models.rb', line 224

def GroupId
  @GroupId
end

#PublicKeyObject

Parameters:

  • ClusterId:

    网络ID

  • GroupId:

    群组ID

  • PublicKey:

    身份公钥

  • EncryptPubKey:

    加密公钥



224
225
226
# File 'lib/v20210519/models.rb', line 224

def PublicKey
  @PublicKey
end

Instance Method Details

#deserialize(params) ⇒ Object



233
234
235
236
237
238
# File 'lib/v20210519/models.rb', line 233

def deserialize(params)
  @ClusterId = params['ClusterId']
  @GroupId = params['GroupId']
  @PublicKey = params['PublicKey']
  @EncryptPubKey = params['EncryptPubKey']
end