Class: TencentCloud::Gse::V20191112::GetUploadFederationTokenResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gse::V20191112::GetUploadFederationTokenResponse
- Defined in:
- lib/v20191112/models.rb
Overview
GetUploadFederationToken返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(expiredtime = nil, assetcredentials = nil, requestid = nil) ⇒ GetUploadFederationTokenResponse
constructor
A new instance of GetUploadFederationTokenResponse.
Constructor Details
#initialize(expiredtime = nil, assetcredentials = nil, requestid = nil) ⇒ GetUploadFederationTokenResponse
Returns a new instance of GetUploadFederationTokenResponse.
3838 3839 3840 3841 3842 |
# File 'lib/v20191112/models.rb', line 3838 def initialize(expiredtime=nil, assetcredentials=nil, requestid=nil) @ExpiredTime = expiredtime @AssetCredentials = assetcredentials @RequestId = requestid end |
Instance Attribute Details
#AssetCredentials ⇒ Object
3836 3837 3838 |
# File 'lib/v20191112/models.rb', line 3836 def AssetCredentials @AssetCredentials end |
#ExpiredTime ⇒ Object
3836 3837 3838 |
# File 'lib/v20191112/models.rb', line 3836 def ExpiredTime @ExpiredTime end |
#RequestId ⇒ Object
3836 3837 3838 |
# File 'lib/v20191112/models.rb', line 3836 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
3844 3845 3846 3847 3848 3849 3850 3851 |
# File 'lib/v20191112/models.rb', line 3844 def deserialize(params) @ExpiredTime = params['ExpiredTime'] unless params['AssetCredentials'].nil? @AssetCredentials = AssetCredentials.new @AssetCredentials.deserialize(params['AssetCredentials']) end @RequestId = params['RequestId'] end |