Class: TencentCloud::Cdn::V20180606::HttpsPackage
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::HttpsPackage
- Defined in:
- lib/v20180606/models.rb
Overview
CDN HTTPS请求包。
Instance Attribute Summary collapse
-
#Area ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#AutoExtension ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#Channel ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConfigId ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#ContractExtension ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#EnableTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpireTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExtensionAvailable ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExtensionMode ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#LifeTimeMonth ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#RefundAvailable ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#Size ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#SizeUsed ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#TrueEnableTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#TrueExpireTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, type = nil, size = nil, sizeused = nil, status = nil, createtime = nil, enabletime = nil, expiretime = nil, channel = nil, lifetimemonth = nil, refundavailable = nil, configid = nil, trueenabletime = nil, trueexpiretime = nil, area = nil, contractextension = nil, extensionavailable = nil, extensionmode = nil, autoextension = nil) ⇒ HttpsPackage
constructor
A new instance of HttpsPackage.
Constructor Details
#initialize(id = nil, type = nil, size = nil, sizeused = nil, status = nil, createtime = nil, enabletime = nil, expiretime = nil, channel = nil, lifetimemonth = nil, refundavailable = nil, configid = nil, trueenabletime = nil, trueexpiretime = nil, area = nil, contractextension = nil, extensionavailable = nil, extensionmode = nil, autoextension = nil) ⇒ HttpsPackage
Returns a new instance of HttpsPackage.
8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 |
# File 'lib/v20180606/models.rb', line 8100 def initialize(id=nil, type=nil, size=nil, sizeused=nil, status=nil, createtime=nil, enabletime=nil, expiretime=nil, channel=nil, lifetimemonth=nil, refundavailable=nil, configid=nil, trueenabletime=nil, trueexpiretime=nil, area=nil, contractextension=nil, extensionavailable=nil, extensionmode=nil, autoextension=nil) @Id = id @Type = type @Size = size @SizeUsed = sizeused @Status = status @CreateTime = createtime @EnableTime = enabletime @ExpireTime = expiretime @Channel = channel @LifeTimeMonth = lifetimemonth @RefundAvailable = refundavailable @ConfigId = configid @TrueEnableTime = trueenabletime @TrueExpireTime = trueexpiretime @Area = area @ContractExtension = contractextension @ExtensionAvailable = extensionavailable @ExtensionMode = extensionmode @AutoExtension = autoextension end |
Instance Attribute Details
#Area ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def Area @Area end |
#AutoExtension ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def AutoExtension @AutoExtension end |
#Channel ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def Channel @Channel end |
#ConfigId ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def ConfigId @ConfigId end |
#ContractExtension ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def ContractExtension @ContractExtension end |
#CreateTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def CreateTime @CreateTime end |
#EnableTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def EnableTime @EnableTime end |
#ExpireTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def ExpireTime @ExpireTime end |
#ExtensionAvailable ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def ExtensionAvailable @ExtensionAvailable end |
#ExtensionMode ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def ExtensionMode @ExtensionMode end |
#Id ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def Id @Id end |
#LifeTimeMonth ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def LifeTimeMonth @LifeTimeMonth end |
#RefundAvailable ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def RefundAvailable @RefundAvailable end |
#Size ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def Size @Size end |
#SizeUsed ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def SizeUsed @SizeUsed end |
#Status ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def Status @Status end |
#TrueEnableTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def TrueEnableTime @TrueEnableTime end |
#TrueExpireTime ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def TrueExpireTime @TrueExpireTime end |
#Type ⇒ Object
enabled:已启用 expired:已过期 disabled:未启用 global:全球 0:未续订 1:到期续订 2:用完续订 3:到期或用完续订 注意:此字段可能返回 null,表示取不到有效值。
8098 8099 8100 |
# File 'lib/v20180606/models.rb', line 8098 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 |
# File 'lib/v20180606/models.rb', line 8122 def deserialize(params) @Id = params['Id'] @Type = params['Type'] @Size = params['Size'] @SizeUsed = params['SizeUsed'] @Status = params['Status'] @CreateTime = params['CreateTime'] @EnableTime = params['EnableTime'] @ExpireTime = params['ExpireTime'] @Channel = params['Channel'] @LifeTimeMonth = params['LifeTimeMonth'] @RefundAvailable = params['RefundAvailable'] @ConfigId = params['ConfigId'] @TrueEnableTime = params['TrueEnableTime'] @TrueExpireTime = params['TrueExpireTime'] @Area = params['Area'] @ContractExtension = params['ContractExtension'] @ExtensionAvailable = params['ExtensionAvailable'] @ExtensionMode = params['ExtensionMode'] @AutoExtension = params['AutoExtension'] end |