Class: TencentCloud::Vcube::V20220410::CreateActivityLicenseResponse

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

Overview

CreateActivityLicense返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, appname = nil, bundleid = nil, packagename = nil, duration = nil, starttime = nil, endtime = nil, licensekey = nil, licenseurl = nil, residueday = nil, residue = nil, requestid = nil) ⇒ CreateActivityLicenseResponse

Returns a new instance of CreateActivityLicenseResponse.



223
224
225
226
227
228
229
230
231
232
233
234
235
236
# File 'lib/v20220410/models.rb', line 223

def initialize(appid=nil, appname=nil, bundleid=nil, packagename=nil, duration=nil, starttime=nil, endtime=nil, licensekey=nil, licenseurl=nil, residueday=nil, residue=nil, requestid=nil)
  @AppId = appid
  @AppName = appname
  @BundleId = bundleid
  @PackageName = packagename
  @Duration = duration
  @StartTime = starttime
  @EndTime = endtime
  @LicenseKey = licensekey
  @LicenseUrl = licenseurl
  @ResidueDay = residueday
  @Residue = residue
  @RequestId = requestid
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def AppId
  @AppId
end

#AppNameObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def AppName
  @AppName
end

#BundleIdObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def BundleId
  @BundleId
end

#DurationObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def Duration
  @Duration
end

#EndTimeObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def EndTime
  @EndTime
end

#LicenseKeyObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def LicenseKey
  @LicenseKey
end

#LicenseUrlObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def LicenseUrl
  @LicenseUrl
end

#PackageNameObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def PackageName
  @PackageName
end

#RequestIdObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def RequestId
  @RequestId
end

#ResidueObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def Residue
  @Residue
end

#ResidueDayObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def ResidueDay
  @ResidueDay
end

#StartTimeObject

Parameters:

  • AppId:

    用户appid

  • AppName:

    app名称

  • BundleId:

    ios包名

  • PackageName:

    安卓包名

  • Duration:

    有效时长

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • LicenseKey:

    license秘钥

  • LicenseUrl:

    license 授权文件下载链接

  • ResidueDay:

    license剩余天数,最后一天以及过期显示0

  • Residue:

    license剩余秒数

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



221
222
223
# File 'lib/v20220410/models.rb', line 221

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



238
239
240
241
242
243
244
245
246
247
248
249
250
251
# File 'lib/v20220410/models.rb', line 238

def deserialize(params)
  @AppId = params['AppId']
  @AppName = params['AppName']
  @BundleId = params['BundleId']
  @PackageName = params['PackageName']
  @Duration = params['Duration']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @LicenseKey = params['LicenseKey']
  @LicenseUrl = params['LicenseUrl']
  @ResidueDay = params['ResidueDay']
  @Residue = params['Residue']
  @RequestId = params['RequestId']
end