Class: TencentCloud::Teo::V20220901::ModifyAliasDomainRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::ModifyAliasDomainRequest
- Defined in:
- lib/v20220901/models.rb
Overview
ModifyAliasDomain请求参数结构体
Instance Attribute Summary collapse
-
#AliasName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。.
-
#CertId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。.
-
#CertType ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。.
-
#TargetName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。.
-
#ZoneId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, aliasname = nil, targetname = nil, certtype = nil, certid = nil) ⇒ ModifyAliasDomainRequest
constructor
A new instance of ModifyAliasDomainRequest.
Constructor Details
#initialize(zoneid = nil, aliasname = nil, targetname = nil, certtype = nil, certid = nil) ⇒ ModifyAliasDomainRequest
Returns a new instance of ModifyAliasDomainRequest.
15383 15384 15385 15386 15387 15388 15389 |
# File 'lib/v20220901/models.rb', line 15383 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> <li> apply:申请免费证书。</li>不填写保持原有配置。
15381 15382 15383 |
# File 'lib/v20220901/models.rb', line 15381 def AliasName @AliasName end |
#CertId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。
15381 15382 15383 |
# File 'lib/v20220901/models.rb', line 15381 def CertId @CertId end |
#CertType ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。
15381 15382 15383 |
# File 'lib/v20220901/models.rb', line 15381 def CertType @CertType end |
#TargetName ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。
15381 15382 15383 |
# File 'lib/v20220901/models.rb', line 15381 def TargetName @TargetName end |
#ZoneId ⇒ Object
<li> none:不配置;</li> <li> hosting:SSL托管证书;</li> <li> apply:申请免费证书。</li>不填写保持原有配置。
15381 15382 15383 |
# File 'lib/v20220901/models.rb', line 15381 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
15391 15392 15393 15394 15395 15396 15397 |
# File 'lib/v20220901/models.rb', line 15391 def deserialize(params) @ZoneId = params['ZoneId'] @AliasName = params['AliasName'] @TargetName = params['TargetName'] @CertType = params['CertType'] @CertId = params['CertId'] end |