Class: TencentCloud::Teo::V20220901::CreateDnsRecordRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::CreateDnsRecordRequest
- Defined in:
- lib/v20220901/models.rb
Overview
CreateDnsRecord请求参数结构体
Instance Attribute Summary collapse
-
#Content ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#Location ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#Name ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#Priority ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#TTL ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#Type ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#Weight ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
-
#ZoneId ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。 - 解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, name = nil, type = nil, content = nil, location = nil, ttl = nil, weight = nil, priority = nil) ⇒ CreateDnsRecordRequest
constructor
A new instance of CreateDnsRecordRequest.
Constructor Details
#initialize(zoneid = nil, name = nil, type = nil, content = nil, location = nil, ttl = nil, weight = nil, priority = nil) ⇒ CreateDnsRecordRequest
Returns a new instance of CreateDnsRecordRequest.
4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 |
# File 'lib/v20220901/models.rb', line 4098 def initialize(zoneid=nil, name=nil, type=nil, content=nil, location=nil, ttl=nil, weight=nil, priority=nil) @ZoneId = zoneid @Name = name @Type = type @Content = content @Location = location @TTL = ttl @Weight = weight @Priority = priority end |
Instance Attribute Details
#Content ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def Content @Content end |
#Location ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def Location @Location end |
#Name ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def Name @Name end |
#Priority ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def Priority @Priority end |
#TTL ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def TTL @TTL end |
#Type ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def Type @Type end |
#Weight ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def Weight @Weight end |
#ZoneId ⇒ Object
-
解析线路配置仅适用于当 Type(DNS 记录类型)为 A、AAAA、CNAME 时。
-
解析线路配置仅适用于标准版、企业版套餐使用,取值请参考:(cloud.tencent.com/document/product/1552/112542)。
4096 4097 4098 |
# File 'lib/v20220901/models.rb', line 4096 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 |
# File 'lib/v20220901/models.rb', line 4109 def deserialize(params) @ZoneId = params['ZoneId'] @Name = params['Name'] @Type = params['Type'] @Content = params['Content'] @Location = params['Location'] @TTL = params['TTL'] @Weight = params['Weight'] @Priority = params['Priority'] end |