Class: TencentCloud::Gse::V20191112::AssetCredentials

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

Overview

上传Asset的临时证书

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tmpsecretid = nil, tmpsecretkey = nil, token = nil) ⇒ AssetCredentials

Returns a new instance of AssetCredentials.



163
164
165
166
167
# File 'lib/v20191112/models.rb', line 163

def initialize(tmpsecretid=nil, tmpsecretkey=nil, token=nil)
  @TmpSecretId = tmpsecretid
  @TmpSecretKey = tmpsecretkey
  @Token = token
end

Instance Attribute Details

#TmpSecretIdObject

Parameters:

  • TmpSecretId:

    临时证书密钥ID

  • TmpSecretKey:

    临时证书密钥Key

  • Token:

    临时证书Token



161
162
163
# File 'lib/v20191112/models.rb', line 161

def TmpSecretId
  @TmpSecretId
end

#TmpSecretKeyObject

Parameters:

  • TmpSecretId:

    临时证书密钥ID

  • TmpSecretKey:

    临时证书密钥Key

  • Token:

    临时证书Token



161
162
163
# File 'lib/v20191112/models.rb', line 161

def TmpSecretKey
  @TmpSecretKey
end

#TokenObject

Parameters:

  • TmpSecretId:

    临时证书密钥ID

  • TmpSecretKey:

    临时证书密钥Key

  • Token:

    临时证书Token



161
162
163
# File 'lib/v20191112/models.rb', line 161

def Token
  @Token
end

Instance Method Details

#deserialize(params) ⇒ Object



169
170
171
172
173
# File 'lib/v20191112/models.rb', line 169

def deserialize(params)
  @TmpSecretId = params['TmpSecretId']
  @TmpSecretKey = params['TmpSecretKey']
  @Token = params['Token']
end