Class: TencentCloud::Teo::V20220901::ModifyZoneRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::ModifyZoneRequest
- Defined in:
- lib/v20220901/models.rb
Overview
ModifyZone请求参数结构体
Instance Attribute Summary collapse
-
#AliasZoneName ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。 <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。.
-
#Area ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。 <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。.
-
#Type ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。 <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。.
-
#VanityNameServers ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。 <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。.
-
#ZoneId ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。 <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。.
-
#ZoneName ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。 <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, type = nil, vanitynameservers = nil, aliaszonename = nil, area = nil, zonename = nil) ⇒ ModifyZoneRequest
constructor
A new instance of ModifyZoneRequest.
Constructor Details
#initialize(zoneid = nil, type = nil, vanitynameservers = nil, aliaszonename = nil, area = nil, zonename = nil) ⇒ ModifyZoneRequest
Returns a new instance of ModifyZoneRequest.
17478 17479 17480 17481 17482 17483 17484 17485 |
# File 'lib/v20220901/models.rb', line 17478 def initialize(zoneid=nil, type=nil, vanitynameservers=nil, aliaszonename=nil, area=nil, zonename=nil) @ZoneId = zoneid @Type = type @VanityNameServers = vanitynameservers @AliasZoneName = aliaszonename @Area = area @ZoneName = zonename end |
Instance Attribute Details
#AliasZoneName ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。<li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。
17476 17477 17478 |
# File 'lib/v20220901/models.rb', line 17476 def AliasZoneName @AliasZoneName end |
#Area ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。<li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。
17476 17477 17478 |
# File 'lib/v20220901/models.rb', line 17476 def Area @Area end |
#Type ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。<li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。
17476 17477 17478 |
# File 'lib/v20220901/models.rb', line 17476 def Type @Type end |
#VanityNameServers ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。<li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。
17476 17477 17478 |
# File 'lib/v20220901/models.rb', line 17476 def VanityNameServers @VanityNameServers end |
#ZoneId ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。<li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。
17476 17477 17478 |
# File 'lib/v20220901/models.rb', line 17476 def ZoneId @ZoneId end |
#ZoneName ⇒ Object
<li>full:NS 接入;</li> <li>partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到 CNAME 接入;</li> <li>dnsPodAccess:DNSPod 托管接入,该接入模式要求您的域名已托管在 DNSPod 内。</li>不填写保持原有配置。<li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>当站点是无域名接入方式时,不允许传此参数。
17476 17477 17478 |
# File 'lib/v20220901/models.rb', line 17476 def ZoneName @ZoneName end |
Instance Method Details
#deserialize(params) ⇒ Object
17487 17488 17489 17490 17491 17492 17493 17494 17495 17496 17497 |
# File 'lib/v20220901/models.rb', line 17487 def deserialize(params) @ZoneId = params['ZoneId'] @Type = params['Type'] unless params['VanityNameServers'].nil? @VanityNameServers = VanityNameServers.new @VanityNameServers.deserialize(params['VanityNameServers']) end @AliasZoneName = params['AliasZoneName'] @Area = params['Area'] @ZoneName = params['ZoneName'] end |