Class: TencentCloud::Tcb::V20180608::EnvBillingInfoItem

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

Overview

环境计费信息

Instance Attribute Summary collapse

  • #EnableOverrun ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #EnvActivated ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #EnvCharged ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #EnvId ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #ExpireTime ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #ExtPackageType ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #FreeQuota ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #IsAlwaysFree ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #IsAutoRenew ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #IsolatedTime ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #OrderInfo ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #PackageId ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #PaymentChannel ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #PayMode ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #Status ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .
  • #UpdateTime ⇒ Object
  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(envid = nil, packageid = nil, isautorenew = nil, status = nil, paymode = nil, isolatedtime = nil, expiretime = nil, createtime = nil, updatetime = nil, isalwaysfree = nil, paymentchannel = nil, orderinfo = nil, freequota = nil, enableoverrun = nil, extpackagetype = nil, envcharged = nil, envactivated = nil) ⇒ EnvBillingInfoItem

    Returns a new instance of EnvBillingInfoItem.

    
    
    6532
    6533
    6534
    6535
    6536
    6537
    6538
    6539
    6540
    6541
    6542
    6543
    6544
    6545
    6546
    6547
    6548
    6549
    6550
    # File 'lib/v20180608/models.rb', line 6532
    
    def initialize(envid=nil, packageid=nil, isautorenew=nil, status=nil, paymode=nil, isolatedtime=nil, expiretime=nil, createtime=nil, updatetime=nil, isalwaysfree=nil, paymentchannel=nil, orderinfo=nil, freequota=nil, enableoverrun=nil, extpackagetype=nil, envcharged=nil, envactivated=nil)
      @EnvId = envid
      @PackageId = packageid
      @IsAutoRenew = isautorenew
      @Status = status
      @PayMode = paymode
      @IsolatedTime = isolatedtime
      @ExpireTime = expiretime
      @CreateTime = createtime
      @UpdateTime = updatetime
      @IsAlwaysFree = isalwaysfree
      @PaymentChannel = paymentchannel
      @OrderInfo = orderinfo
      @FreeQuota = freequota
      @EnableOverrun = enableoverrun
      @ExtPackageType = extpackagetype
      @EnvCharged = envcharged
      @EnvActivated = envactivated
    end

    Instance Attribute Details

    #CreateTimeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def CreateTime
      @CreateTime
    end

    #EnableOverrunObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def EnableOverrun
      @EnableOverrun
    end

    #EnvActivatedObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def EnvActivated
      @EnvActivated
    end

    #EnvChargedObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def EnvCharged
      @EnvCharged
    end

    #EnvIdObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def EnvId
      @EnvId
    end

    #ExpireTimeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def ExpireTime
      @ExpireTime
    end

    #ExtPackageTypeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def ExtPackageType
      @ExtPackageType
    end

    #FreeQuotaObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def FreeQuota
      @FreeQuota
    end

    #IsAlwaysFreeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def IsAlwaysFree
      @IsAlwaysFree
    end

    #IsAutoRenewObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def IsAutoRenew
      @IsAutoRenew
    end

    #IsolatedTimeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def IsolatedTime
      @IsolatedTime
    end

    #OrderInfoObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def OrderInfo
      @OrderInfo
    end

    #PackageIdObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def PackageId
      @PackageId
    end

    #PaymentChannelObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def PaymentChannel
      @PaymentChannel
    end

    #PayModeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def PayMode
      @PayMode
    end

    #StatusObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def Status
      @Status
    end

    #UpdateTimeObject

  • 空字符串:初始化中
  • NORMAL:正常
  • ISOLATE:隔离
  • PREPAYMENT:预付费
  • POSTPAID:后付费
  • miniapp:小程序
  • qcloud:腾讯云
  • Parameters:

    • EnvId:

      环境ID

    • PackageId:

      tcb产品套餐ID,参考DescribePackages接口的返回值。

    • IsAutoRenew:

      自动续费标记

    • Status:

      状态。包含以下取值:

    • PayMode:

      支付方式。包含以下取值:

    • IsolatedTime:

      隔离时间,最近一次隔离的时间

    • ExpireTime:

      过期时间,套餐即将到期的时间

    • CreateTime:

      创建时间,第一次接入计费方案的时间。

    • UpdateTime:

      更新时间,计费信息最近一次更新的时间。

    • IsAlwaysFree:

      true表示从未升级过付费版。

    • PaymentChannel:

      付费渠道。

    • OrderInfo:

      最新的订单信息

    • FreeQuota:

      免费配额信息。

    • EnableOverrun:

      是否开启 超过套餐额度部分转按量付费

    • ExtPackageType:

      环境套餐类型

    • EnvCharged:

      是否付费期环境,可取值:yes/no。

    • EnvActivated:

      是否已激活,可取值:yes/no。

    
    
    6530
    6531
    6532
    # File 'lib/v20180608/models.rb', line 6530
    
    def UpdateTime
      @UpdateTime
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6552
    6553
    6554
    6555
    6556
    6557
    6558
    6559
    6560
    6561
    6562
    6563
    6564
    6565
    6566
    6567
    6568
    6569
    6570
    6571
    6572
    6573
    # File 'lib/v20180608/models.rb', line 6552
    
    def deserialize(params)
      @EnvId = params['EnvId']
      @PackageId = params['PackageId']
      @IsAutoRenew = params['IsAutoRenew']
      @Status = params['Status']
      @PayMode = params['PayMode']
      @IsolatedTime = params['IsolatedTime']
      @ExpireTime = params['ExpireTime']
      @CreateTime = params['CreateTime']
      @UpdateTime = params['UpdateTime']
      @IsAlwaysFree = params['IsAlwaysFree']
      @PaymentChannel = params['PaymentChannel']
      unless params['OrderInfo'].nil?
        @OrderInfo = OrderInfo.new
        @OrderInfo.deserialize(params['OrderInfo'])
      end
      @FreeQuota = params['FreeQuota']
      @EnableOverrun = params['EnableOverrun']
      @ExtPackageType = params['ExtPackageType']
      @EnvCharged = params['EnvCharged']
      @EnvActivated = params['EnvActivated']
    end