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

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

Overview

环境计费信息

Instance Attribute Summary collapse

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.



5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
# File 'lib/v20180608/models.rb', line 5800

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

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def CreateTime
  @CreateTime
end

#EnableOverrunObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def EnableOverrun
  @EnableOverrun
end

#EnvActivatedObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def EnvActivated
  @EnvActivated
end

#EnvChargedObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def EnvCharged
  @EnvCharged
end

#EnvIdObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def EnvId
  @EnvId
end

#ExpireTimeObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def ExpireTime
  @ExpireTime
end

#ExtPackageTypeObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def ExtPackageType
  @ExtPackageType
end

#FreeQuotaObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def FreeQuota
  @FreeQuota
end

#IsAlwaysFreeObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def IsAlwaysFree
  @IsAlwaysFree
end

#IsAutoRenewObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def IsAutoRenew
  @IsAutoRenew
end

#IsolatedTimeObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def IsolatedTime
  @IsolatedTime
end

#OrderInfoObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def OrderInfo
  @OrderInfo
end

#PackageIdObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def PackageId
  @PackageId
end

#PaymentChannelObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def PaymentChannel
  @PaymentChannel
end

#PayModeObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def PayMode
  @PayMode
end

#StatusObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def Status
  @Status
end

#UpdateTimeObject

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

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。



5798
5799
5800
# File 'lib/v20180608/models.rb', line 5798

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
# File 'lib/v20180608/models.rb', line 5820

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