Class: TencentCloud::Teo::V20220901::CreateAliasDomainRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::CreateAliasDomainRequest
- Defined in:
- lib/v20220901/models.rb
Overview
CreateAliasDomain请求参数结构体
Instance Attribute Summary collapse
-
#AliasName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。.
-
#CertId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。.
-
#CertType ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。.
-
#TargetName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。.
-
#ZoneId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, aliasname = nil, targetname = nil, certtype = nil, certid = nil) ⇒ CreateAliasDomainRequest
constructor
A new instance of CreateAliasDomainRequest.
Constructor Details
#initialize(zoneid = nil, aliasname = nil, targetname = nil, certtype = nil, certid = nil) ⇒ CreateAliasDomainRequest
Returns a new instance of CreateAliasDomainRequest.
3664 3665 3666 3667 3668 3669 3670 |
# File 'lib/v20220901/models.rb', line 3664 def initialize(zoneid=nil, aliasname=nil, targetname=nil, certtype=nil, certid=nil) @ZoneId = zoneid @AliasName = aliasname @TargetName = targetname @CertType = certtype @CertId = certid end |
Instance Attribute Details
#AliasName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。
3662 3663 3664 |
# File 'lib/v20220901/models.rb', line 3662 def AliasName @AliasName end |
#CertId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。
3662 3663 3664 |
# File 'lib/v20220901/models.rb', line 3662 def CertId @CertId end |
#CertType ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。
3662 3663 3664 |
# File 'lib/v20220901/models.rb', line 3662 def CertType @CertType end |
#TargetName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。
3662 3663 3664 |
# File 'lib/v20220901/models.rb', line 3662 def TargetName @TargetName end |
#ZoneId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书。</li>默认取值为 none。
3662 3663 3664 |
# File 'lib/v20220901/models.rb', line 3662 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
3672 3673 3674 3675 3676 3677 3678 |
# File 'lib/v20220901/models.rb', line 3672 def deserialize(params) @ZoneId = params['ZoneId'] @AliasName = params['AliasName'] @TargetName = params['TargetName'] @CertType = params['CertType'] @CertId = params['CertId'] end |