Class: TencentCloud::Gs::V20191118::CreateCosCredentialRequest

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

Overview

CreateCosCredential请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(costype = nil, androidappcosinfo = nil, androidappfilecosinfo = nil) ⇒ CreateCosCredentialRequest

Returns a new instance of CreateCosCredentialRequest.



1324
1325
1326
1327
1328
# File 'lib/v20191118/models.rb', line 1324

def initialize(costype=nil, androidappcosinfo=nil, androidappfilecosinfo=nil)
  @CosType = costype
  @AndroidAppCosInfo = androidappcosinfo
  @AndroidAppFileCosInfo = androidappfilecosinfo
end

Instance Attribute Details

#AndroidAppCosInfoObject

Parameters:

  • CosType:

    Cos 密钥类型,取值: Mobile 云手游、PC 云端游、AndroidApp 云手机应用管理、AndroidAppFile 云手机文件管理、AndroidAppBackup 云手机备份还原

  • AndroidAppCosInfo:

    云手机应用管理 Cos 数据

  • AndroidAppFileCosInfo:

    云手机文件管理 Cos 数据



1322
1323
1324
# File 'lib/v20191118/models.rb', line 1322

def AndroidAppCosInfo
  @AndroidAppCosInfo
end

#AndroidAppFileCosInfoObject

Parameters:

  • CosType:

    Cos 密钥类型,取值: Mobile 云手游、PC 云端游、AndroidApp 云手机应用管理、AndroidAppFile 云手机文件管理、AndroidAppBackup 云手机备份还原

  • AndroidAppCosInfo:

    云手机应用管理 Cos 数据

  • AndroidAppFileCosInfo:

    云手机文件管理 Cos 数据



1322
1323
1324
# File 'lib/v20191118/models.rb', line 1322

def AndroidAppFileCosInfo
  @AndroidAppFileCosInfo
end

#CosTypeObject

Parameters:

  • CosType:

    Cos 密钥类型,取值: Mobile 云手游、PC 云端游、AndroidApp 云手机应用管理、AndroidAppFile 云手机文件管理、AndroidAppBackup 云手机备份还原

  • AndroidAppCosInfo:

    云手机应用管理 Cos 数据

  • AndroidAppFileCosInfo:

    云手机文件管理 Cos 数据



1322
1323
1324
# File 'lib/v20191118/models.rb', line 1322

def CosType
  @CosType
end

Instance Method Details

#deserialize(params) ⇒ Object



1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
# File 'lib/v20191118/models.rb', line 1330

def deserialize(params)
  @CosType = params['CosType']
  unless params['AndroidAppCosInfo'].nil?
    @AndroidAppCosInfo = AndroidAppCosInfo.new
    @AndroidAppCosInfo.deserialize(params['AndroidAppCosInfo'])
  end
  unless params['AndroidAppFileCosInfo'].nil?
    @AndroidAppFileCosInfo = FileCosInfo.new
    @AndroidAppFileCosInfo.deserialize(params['AndroidAppFileCosInfo'])
  end
end