Class: TencentCloud::Cloudapp::V20220530::License

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

Overview

表示应用实例的软件授权,包含颁发信息、激活信息等内容。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(licenseid = nil, licensemode = nil, licensestatus = nil, providerid = nil, softwarepackageid = nil, softwarepackageversion = nil, authorizeduseruin = nil, authorizedcloudappid = nil, authorizedcloudapproleid = nil, authorizedspecification = nil, billingmode = nil, lifespan = nil, issuedate = nil, activationdate = nil, expirationdate = nil, lifespanunit = nil, licensetype = nil, licenselevel = nil, licensedata = nil, issueurl = nil, provideruin = nil, createsource = nil) ⇒ License

Returns a new instance of License.



208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
# File 'lib/v20220530/models.rb', line 208

def initialize(licenseid=nil, licensemode=nil, licensestatus=nil, providerid=nil, softwarepackageid=nil, softwarepackageversion=nil, authorizeduseruin=nil, authorizedcloudappid=nil, authorizedcloudapproleid=nil, authorizedspecification=nil, billingmode=nil, lifespan=nil, issuedate=nil, activationdate=nil, expirationdate=nil, lifespanunit=nil, licensetype=nil, licenselevel=nil, licensedata=nil, issueurl=nil, provideruin=nil, createsource=nil)
  @LicenseId = licenseid
  @LicenseMode = licensemode
  @LicenseStatus = licensestatus
  @ProviderId = providerid
  @SoftwarePackageId = softwarepackageid
  @SoftwarePackageVersion = softwarepackageversion
  @AuthorizedUserUin = authorizeduseruin
  @AuthorizedCloudappId = authorizedcloudappid
  @AuthorizedCloudappRoleId = authorizedcloudapproleid
  @AuthorizedSpecification = authorizedspecification
  @BillingMode = billingmode
  @LifeSpan = lifespan
  @IssueDate = issuedate
  @ActivationDate = activationdate
  @ExpirationDate = expirationdate
  @LifeSpanUnit = lifespanunit
  @LicenseType = licensetype
  @LicenseLevel = licenselevel
  @LicenseData = licensedata
  @IssueURL = issueurl
  @ProviderUin = provideruin
  @CreateSource = createsource
end

Instance Attribute Details

#ActivationDateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def ActivationDate
  @ActivationDate
end

#AuthorizedCloudappIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def AuthorizedCloudappId
  @AuthorizedCloudappId
end

#AuthorizedCloudappRoleIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def AuthorizedCloudappRoleId
  @AuthorizedCloudappRoleId
end

#AuthorizedSpecificationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def AuthorizedSpecification
  @AuthorizedSpecification
end

#AuthorizedUserUinObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def AuthorizedUserUin
  @AuthorizedUserUin
end

#BillingModeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def BillingMode
  @BillingMode
end

#CreateSourceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def CreateSource
  @CreateSource
end

#ExpirationDateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def ExpirationDate
  @ExpirationDate
end

#IssueDateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def IssueDate
  @IssueDate
end

#IssueURLObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def IssueURL
  @IssueURL
end

#LicenseDataObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LicenseData
  @LicenseData
end

#LicenseIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LicenseId
  @LicenseId
end

#LicenseLevelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LicenseLevel
  @LicenseLevel
end

#LicenseModeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LicenseMode
  @LicenseMode
end

#LicenseStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LicenseStatus
  @LicenseStatus
end

#LicenseTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LicenseType
  @LicenseType
end

#LifeSpanObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LifeSpan
  @LifeSpan
end

#LifeSpanUnitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def LifeSpanUnit
  @LifeSpanUnit
end

#ProviderIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def ProviderId
  @ProviderId
end

#ProviderUinObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def ProviderUin
  @ProviderUin
end

#SoftwarePackageIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def SoftwarePackageId
  @SoftwarePackageId
end

#SoftwarePackageVersionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LicenseId: (p)

    License ID

  • LicenseMode: (p)

    软件授权模式。

    枚举值说明
    Permanent永久授权。该授权不受有效期限制。
    Subscription订阅授权。授权如果过了有效期,则会进入过期状态。
    Accept验收期授权。用于需要验收的软件处于验收期间的授权,授权如果过了验收有效期,则会进入过期状态。

  • LicenseStatus: (p)

    软件的授权状态。

    枚举值说明
    Issued已颁发,等待激活。一般来说,如果软件已经在运行,不会出现该状态。
    Active授权在有效期内,这是软件运行期间最常见的状态。
    Expired授权已过期。订阅类的软件授权有有效期,如果服务器时间已晚于有效期,则会进入过期状态。
    Isolated授权已隔离。有截止日期的授权,当用户授权到期时,先进入此状态,用户可以去续费,超过7天不续费则授权进入Destroyed状态。
    Destroyed授权已失效/销毁。用户如果退货软件,则授权会自动失效。

  • ProviderId: (p)

    软件供应方 ID。

  • SoftwarePackageId: (p)

    软件包 ID。

  • SoftwarePackageVersion: (p)

    软件包版本。

  • AuthorizedUserUin: (p)

    被授权的用户 UIN。

  • AuthorizedCloudappId: (p)

    被授权的应用实例 ID。

  • AuthorizedCloudappRoleId: (p)

    被授权的角色 ID。

  • AuthorizedSpecification: (p)

    被授权的软件规格,具体字段请参考结构SaleParam

  • BillingMode: (p)

    被授权的软件的计费模式。

    枚举值说明
    1线上计费,软件的授权从腾讯云线上购买,支持续费、退款等操作。
    2线下计费,软件的授权线下签订合同购买,定向客户交付,无法从线上续费和退款。
    4免费

  • LifeSpan: (p)

    授权时长(单位由LifeSpanUnit确定,枚举值有Y年/M月/D日三种)

  • IssueDate: (p)

    授权颁发时间。

  • ActivationDate: (p)

    授权激活时间,如从未激活则返回 null。

  • ExpirationDate: (p)

    授权过期时间

  • LifeSpanUnit: (p)

    授权时长单位,枚举值有Y年/M月/D日三种

  • LicenseType: (p)

    授权的类型:Standard正式版/Development开发版/Trial体验版

  • LicenseLevel: (p)

    授权的层级:Master 主授权;Child 子授权/增强型授权

  • LicenseData: (p)

    License 内容信息

  • IssueURL: (p)

    License 颁发地址

  • ProviderUin: (p)

    商品供应商 UIN

  • CreateSource: (p)

    License 创建来源 ID



206
207
208
# File 'lib/v20220530/models.rb', line 206

def SoftwarePackageVersion
  @SoftwarePackageVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
# File 'lib/v20220530/models.rb', line 233

def deserialize(params)
  @LicenseId = params['LicenseId']
  @LicenseMode = params['LicenseMode']
  @LicenseStatus = params['LicenseStatus']
  @ProviderId = params['ProviderId']
  @SoftwarePackageId = params['SoftwarePackageId']
  @SoftwarePackageVersion = params['SoftwarePackageVersion']
  @AuthorizedUserUin = params['AuthorizedUserUin']
  @AuthorizedCloudappId = params['AuthorizedCloudappId']
  @AuthorizedCloudappRoleId = params['AuthorizedCloudappRoleId']
  unless params['AuthorizedSpecification'].nil?
    @AuthorizedSpecification = []
    params['AuthorizedSpecification'].each do |i|
      saleparam_tmp = SaleParam.new
      saleparam_tmp.deserialize(i)
      @AuthorizedSpecification << saleparam_tmp
    end
  end
  @BillingMode = params['BillingMode']
  @LifeSpan = params['LifeSpan']
  @IssueDate = params['IssueDate']
  @ActivationDate = params['ActivationDate']
  @ExpirationDate = params['ExpirationDate']
  @LifeSpanUnit = params['LifeSpanUnit']
  @LicenseType = params['LicenseType']
  @LicenseLevel = params['LicenseLevel']
  unless params['LicenseData'].nil?
    @LicenseData = LicenseData.new
    @LicenseData.deserialize(params['LicenseData'])
  end
  @IssueURL = params['IssueURL']
  @ProviderUin = params['ProviderUin']
  @CreateSource = params['CreateSource']
end