Class: TencentCloud::Live::V20180801::LiveDomainCertBindings
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::LiveDomainCertBindings
- Defined in:
- lib/v20180801/models.rb
Overview
DescribeLiveDomainCertBindings, DescribeLiveDomainCertBindingsGray接口返回的域名证书信息
Instance Attribute Summary collapse
-
#CertExpireTime ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CertId ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CertificateAlias ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CertType ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CloudCertId ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DomainName ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UpdateTime ⇒ Object
0:自有证书 1:腾讯云ssl托管证书 1:已开启。 0:已关闭。 注:此字段为北京时间(UTC+8时区)。 注:此字段为北京时间(UTC+8时区)。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(domainname = nil, certificatealias = nil, certtype = nil, status = nil, certexpiretime = nil, certid = nil, cloudcertid = nil, updatetime = nil) ⇒ LiveDomainCertBindings
constructor
A new instance of LiveDomainCertBindings.
Constructor Details
#initialize(domainname = nil, certificatealias = nil, certtype = nil, status = nil, certexpiretime = nil, certid = nil, cloudcertid = nil, updatetime = nil) ⇒ LiveDomainCertBindings
Returns a new instance of LiveDomainCertBindings.
11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 |
# File 'lib/v20180801/models.rb', line 11302 def initialize(domainname=nil, certificatealias=nil, certtype=nil, status=nil, certexpiretime=nil, certid=nil, cloudcertid=nil, updatetime=nil) @DomainName = domainname @CertificateAlias = certificatealias @CertType = certtype @Status = status @CertExpireTime = certexpiretime @CertId = certid @CloudCertId = cloudcertid @UpdateTime = updatetime end |
Instance Attribute Details
#CertExpireTime ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def CertExpireTime @CertExpireTime end |
#CertId ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def CertId @CertId end |
#CertificateAlias ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def CertificateAlias @CertificateAlias end |
#CertType ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def CertType @CertType end |
#CloudCertId ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def CloudCertId @CloudCertId end |
#DomainName ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def DomainName @DomainName end |
#Status ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def Status @Status end |
#UpdateTime ⇒ Object
0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。
11300 11301 11302 |
# File 'lib/v20180801/models.rb', line 11300 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 |
# File 'lib/v20180801/models.rb', line 11313 def deserialize(params) @DomainName = params['DomainName'] @CertificateAlias = params['CertificateAlias'] @CertType = params['CertType'] @Status = params['Status'] @CertExpireTime = params['CertExpireTime'] @CertId = params['CertId'] @CloudCertId = params['CloudCertId'] @UpdateTime = params['UpdateTime'] end |