Class: TencentCloud::Teo::V20220901::Resource
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::Resource
- Defined in:
- lib/v20220901/models.rb
Overview
计费资源
Instance Attribute Summary collapse
-
#Area ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#AutoRenewFlag ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#CreateTime ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#EnableTime ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#ExpireTime ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#Group ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#Id ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#PayMode ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#PlanId ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#Status ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#Sv ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#Type ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
-
#ZoneNumber ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 <li>vodeo:vodeo资源。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, paymode = nil, createtime = nil, enabletime = nil, expiretime = nil, status = nil, sv = nil, autorenewflag = nil, planid = nil, area = nil, group = nil, zonenumber = nil, type = nil) ⇒ Resource
constructor
A new instance of Resource.
Constructor Details
#initialize(id = nil, paymode = nil, createtime = nil, enabletime = nil, expiretime = nil, status = nil, sv = nil, autorenewflag = nil, planid = nil, area = nil, group = nil, zonenumber = nil, type = nil) ⇒ Resource
Returns a new instance of Resource.
20135 20136 20137 20138 20139 20140 20141 20142 20143 20144 20145 20146 20147 20148 20149 |
# File 'lib/v20220901/models.rb', line 20135 def initialize(id=nil, paymode=nil, createtime=nil, enabletime=nil, expiretime=nil, status=nil, sv=nil, autorenewflag=nil, planid=nil, area=nil, group=nil, zonenumber=nil, type=nil) @Id = id @PayMode = paymode @CreateTime = createtime @EnableTime = enabletime @ExpireTime = expiretime @Status = status @Sv = sv @AutoRenewFlag = autorenewflag @PlanId = planid @Area = area @Group = group @ZoneNumber = zonenumber @Type = type end |
Instance Attribute Details
#Area ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def Area @Area end |
#AutoRenewFlag ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def AutoRenewFlag @AutoRenewFlag end |
#CreateTime ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def CreateTime @CreateTime end |
#EnableTime ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def EnableTime @EnableTime end |
#ExpireTime ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def ExpireTime @ExpireTime end |
#Group ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def Group @Group end |
#Id ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def Id @Id end |
#PayMode ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def PayMode @PayMode end |
#PlanId ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def PlanId @PlanId end |
#Status ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def Status @Status end |
#Sv ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def Sv @Sv end |
#Type ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def Type @Type end |
#ZoneNumber ⇒ Object
<li>0:后付费。</li> <li>normal:正常;</li> <li>isolated:隔离;</li> <li>destroyed:销毁。</li> <li>0:默认状态;</li> <li>1:自动续费;</li> <li>2:不自动续费。</li> <li>mainland:中国大陆境内;</li> <li>overseas:中国大陆境外。</li> <li>global:全球。</li> <li>plan:套餐类型;</li> <li>pay-as-you-go:后付费类型。</li> <li>value-added:增值服务类型。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。<li>vodeo:vodeo资源。</li>
20133 20134 20135 |
# File 'lib/v20220901/models.rb', line 20133 def ZoneNumber @ZoneNumber end |
Instance Method Details
#deserialize(params) ⇒ Object
20151 20152 20153 20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 20166 20167 20168 20169 20170 20171 20172 |
# File 'lib/v20220901/models.rb', line 20151 def deserialize(params) @Id = params['Id'] @PayMode = params['PayMode'] @CreateTime = params['CreateTime'] @EnableTime = params['EnableTime'] @ExpireTime = params['ExpireTime'] @Status = params['Status'] unless params['Sv'].nil? @Sv = [] params['Sv'].each do |i| sv_tmp = Sv.new sv_tmp.deserialize(i) @Sv << sv_tmp end end @AutoRenewFlag = params['AutoRenewFlag'] @PlanId = params['PlanId'] @Area = params['Area'] @Group = params['Group'] @ZoneNumber = params['ZoneNumber'] @Type = params['Type'] end |