Class: TencentCloud::Teo::V20220106::Zone
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220106::Zone
- Defined in:
- lib/v20220106/models.rb
Overview
站点信息
Instance Attribute Summary collapse
-
#Area ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#CnameSpeedUp ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#CnameStatus ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#CreatedOn ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Id ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#ModifiedOn ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Name ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#NameServers ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#OriginalNameServers ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Paused ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Resources ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Status ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Tags ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
-
#Type ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, originalnameservers = nil, nameservers = nil, status = nil, type = nil, paused = nil, cnamespeedup = nil, cnamestatus = nil, tags = nil, resources = nil, createdon = nil, modifiedon = nil, area = nil) ⇒ Zone
constructor
A new instance of Zone.
Constructor Details
#initialize(id = nil, name = nil, originalnameservers = nil, nameservers = nil, status = nil, type = nil, paused = nil, cnamespeedup = nil, cnamestatus = nil, tags = nil, resources = nil, createdon = nil, modifiedon = nil, area = nil) ⇒ Zone
Returns a new instance of Zone.
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 |
# File 'lib/v20220106/models.rb', line 621 def initialize(id=nil, name=nil, originalnameservers=nil, nameservers=nil, status=nil, type=nil, paused=nil, cnamespeedup=nil, cnamestatus=nil, =nil, resources=nil, createdon=nil, modifiedon=nil, area=nil) @Id = id @Name = name @OriginalNameServers = originalnameservers @NameServers = nameservers @Status = status @Type = type @Paused = paused @CnameSpeedUp = cnamespeedup @CnameStatus = cnamestatus @Tags = @Resources = resources @CreatedOn = createdon @ModifiedOn = modifiedon @Area = area end |
Instance Attribute Details
#Area ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Area @Area end |
#CnameSpeedUp ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def CnameSpeedUp @CnameSpeedUp end |
#CnameStatus ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def CnameStatus @CnameStatus end |
#CreatedOn ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def CreatedOn @CreatedOn end |
#Id ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Id @Id end |
#ModifiedOn ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def ModifiedOn @ModifiedOn end |
#Name ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Name @Name end |
#NameServers ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def NameServers @NameServers end |
#OriginalNameServers ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def OriginalNameServers @OriginalNameServers end |
#Paused ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Paused @Paused end |
#Resources ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Resources @Resources end |
#Status ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Status @Status end |
#Tags ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Tags @Tags end |
#Type ⇒ Object
<li> active:NS 已切换; </li> <li> pending:NS 未切换;</li> <li> moved:NS 已切走;</li> <li> deactivated:被封禁。 </li> <li> full:NS 接入; </li> <li> partial:CNAME 接入。</li> <li> enabled:开启;</li> <li> disabled:关闭。</li> <li> finished:站点已验证;</li> <li> pending:站点验证中。</li> <li> global:全球;</li> <li> mainland:中国大陆;</li> <li> overseas:境外区域。</li>
619 620 621 |
# File 'lib/v20220106/models.rb', line 619 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 |
# File 'lib/v20220106/models.rb', line 638 def deserialize(params) @Id = params['Id'] @Name = params['Name'] @OriginalNameServers = params['OriginalNameServers'] @NameServers = params['NameServers'] @Status = params['Status'] @Type = params['Type'] @Paused = params['Paused'] @CnameSpeedUp = params['CnameSpeedUp'] @CnameStatus = params['CnameStatus'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end unless params['Resources'].nil? @Resources = [] params['Resources'].each do |i| resource_tmp = Resource.new resource_tmp.deserialize(i) @Resources << resource_tmp end end @CreatedOn = params['CreatedOn'] @ModifiedOn = params['ModifiedOn'] @Area = params['Area'] end |