Class: TencentCloud::Live::V20180801::LiveDomainCertBindings

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180801/models.rb

Overview

DescribeLiveDomainCertBindings, DescribeLiveDomainCertBindingsGray接口返回的域名证书信息

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#CertExpireTimeObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def CertExpireTime
  @CertExpireTime
end

#CertIdObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def CertId
  @CertId
end

#CertificateAliasObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def CertificateAlias
  @CertificateAlias
end

#CertTypeObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def CertType
  @CertType
end

#CloudCertIdObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def CloudCertId
  @CloudCertId
end

#DomainNameObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def DomainName
  @DomainName
end

#StatusObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



11300
11301
11302
# File 'lib/v20180801/models.rb', line 11300

def Status
  @Status
end

#UpdateTimeObject

0:自有证书1:腾讯云ssl托管证书1:已开启。0:已关闭。注:此字段为北京时间(UTC+8时区)。注:此字段为北京时间(UTC+8时区)。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DomainName:

    域名。

  • CertificateAlias:

    证书备注。与CertName同义。

  • CertType:

    证书类型。

  • Status:

    https状态。

  • CertExpireTime:

    证书过期时间。

  • CertId:

    证书Id。

  • CloudCertId:

    腾讯云ssl的证书Id。

  • UpdateTime:

    规则最后更新时间。



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