Class: TencentCloud::Teo::V20220901::AliasDomain
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::AliasDomain
- Defined in:
- lib/v20220901/models.rb
Overview
别称域名信息。
Instance Attribute Summary collapse
-
#AliasName ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
-
#CreatedOn ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
-
#ForbidMode ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
-
#ModifiedOn ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
-
#Status ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
-
#TargetName ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
-
#ZoneId ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(aliasname = nil, zoneid = nil, targetname = nil, status = nil, forbidmode = nil, createdon = nil, modifiedon = nil) ⇒ AliasDomain
constructor
A new instance of AliasDomain.
Constructor Details
#initialize(aliasname = nil, zoneid = nil, targetname = nil, status = nil, forbidmode = nil, createdon = nil, modifiedon = nil) ⇒ AliasDomain
Returns a new instance of AliasDomain.
909 910 911 912 913 914 915 916 917 |
# File 'lib/v20220901/models.rb', line 909 def initialize(aliasname=nil, zoneid=nil, targetname=nil, status=nil, forbidmode=nil, createdon=nil, modifiedon=nil) @AliasName = aliasname @ZoneId = zoneid @TargetName = targetname @Status = status @ForbidMode = forbidmode @CreatedOn = createdon @ModifiedOn = modifiedon end |
Instance Attribute Details
#AliasName ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def AliasName @AliasName end |
#CreatedOn ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def CreatedOn @CreatedOn end |
#ForbidMode ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def ForbidMode @ForbidMode end |
#ModifiedOn ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def ModifiedOn @ModifiedOn end |
#Status ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def Status @Status end |
#TargetName ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def TargetName @TargetName end |
#ZoneId ⇒ Object
<li> active:已生效; </li> <li> pending:部署中;</li> <li> conflict:被找回。 </li> <li> stop:已停用;</li> <li> 0:未封禁; </li> <li> 11:合规封禁;</li> <li> 14:未备案封禁。</li>
907 908 909 |
# File 'lib/v20220901/models.rb', line 907 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
919 920 921 922 923 924 925 926 927 |
# File 'lib/v20220901/models.rb', line 919 def deserialize(params) @AliasName = params['AliasName'] @ZoneId = params['ZoneId'] @TargetName = params['TargetName'] @Status = params['Status'] @ForbidMode = params['ForbidMode'] @CreatedOn = params['CreatedOn'] @ModifiedOn = params['ModifiedOn'] end |