Class: TencentCloud::Gaap::V20180529::ModifyDomainRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::ModifyDomainRequest
- Defined in:
- lib/v20180529/models.rb
Overview
ModifyDomain请求参数结构体
Instance Attribute Summary collapse
-
#CertificateId ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
-
#ClientCertificateId ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
-
#IsDefaultServer ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
-
#ListenerId ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
-
#NewDomain ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
-
#OldDomain ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
-
#PolyClientCertificateIds ⇒ Object
不带该字段时,表示使用原证书; 携带该字段时并且CertificateId=default,表示使用监听器证书; 其他情况,使用该CertificateId指定的证书。 不带该字段和PolyClientCertificateIds时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。 不带该字段和ClientCertificateId时,表示使用原证书; 携带该字段时并且ClientCertificateId=default,表示使用监听器证书; 其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(listenerid = nil, olddomain = nil, newdomain = nil, certificateid = nil, clientcertificateid = nil, polyclientcertificateids = nil, isdefaultserver = nil) ⇒ ModifyDomainRequest
constructor
A new instance of ModifyDomainRequest.
Constructor Details
#initialize(listenerid = nil, olddomain = nil, newdomain = nil, certificateid = nil, clientcertificateid = nil, polyclientcertificateids = nil, isdefaultserver = nil) ⇒ ModifyDomainRequest
Returns a new instance of ModifyDomainRequest.
5504 5505 5506 5507 5508 5509 5510 5511 5512 |
# File 'lib/v20180529/models.rb', line 5504 def initialize(listenerid=nil, olddomain=nil, newdomain=nil, certificateid=nil, clientcertificateid=nil, polyclientcertificateids=nil, isdefaultserver=nil) @ListenerId = listenerid @OldDomain = olddomain @NewDomain = newdomain @CertificateId = certificateid @ClientCertificateId = clientcertificateid @PolyClientCertificateIds = polyclientcertificateids @IsDefaultServer = isdefaultserver end |
Instance Attribute Details
#CertificateId ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def CertificateId @CertificateId end |
#ClientCertificateId ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def ClientCertificateId @ClientCertificateId end |
#IsDefaultServer ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def IsDefaultServer @IsDefaultServer end |
#ListenerId ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def ListenerId @ListenerId end |
#NewDomain ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def NewDomain @NewDomain end |
#OldDomain ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def OldDomain @OldDomain end |
#PolyClientCertificateIds ⇒ Object
不带该字段时,表示使用原证书;携带该字段时并且CertificateId=default,表示使用监听器证书;其他情况,使用该CertificateId指定的证书。不带该字段和PolyClientCertificateIds时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。不带该字段和ClientCertificateId时,表示使用原证书;携带该字段时并且ClientCertificateId=default,表示使用监听器证书;其他情况,使用该ClientCertificateId或PolyClientCertificateIds指定的证书。
5502 5503 5504 |
# File 'lib/v20180529/models.rb', line 5502 def PolyClientCertificateIds @PolyClientCertificateIds end |
Instance Method Details
#deserialize(params) ⇒ Object
5514 5515 5516 5517 5518 5519 5520 5521 5522 |
# File 'lib/v20180529/models.rb', line 5514 def deserialize(params) @ListenerId = params['ListenerId'] @OldDomain = params['OldDomain'] @NewDomain = params['NewDomain'] @CertificateId = params['CertificateId'] @ClientCertificateId = params['ClientCertificateId'] @PolyClientCertificateIds = params['PolyClientCertificateIds'] @IsDefaultServer = params['IsDefaultServer'] end |