Class: TencentCloud::Live::V20180801::DomainCertInfo

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

Overview

域名证书信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(certid = nil, certname = nil, description = nil, createtime = nil, httpscrt = nil, certtype = nil, certexpiretime = nil, domainname = nil, status = nil, certdomains = nil, cloudcertid = nil) ⇒ DomainCertInfo



10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
# File 'lib/v20180801/models.rb', line 10682

def initialize(certid=nil, certname=nil, description=nil, createtime=nil, httpscrt=nil, certtype=nil, certexpiretime=nil, domainname=nil, status=nil, certdomains=nil, cloudcertid=nil)
  @CertId = certid
  @CertName = certname
  @Description = description
  @CreateTime = createtime
  @HttpsCrt = httpscrt
  @CertType = certtype
  @CertExpireTime = certexpiretime
  @DomainName = domainname
  @Status = status
  @CertDomains = certdomains
  @CloudCertId = cloudcertid
end

Instance Attribute Details

#CertDomainsObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CertDomains
  @CertDomains
end

#CertExpireTimeObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CertExpireTime
  @CertExpireTime
end

#CertIdObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CertId
  @CertId
end

#CertNameObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CertName
  @CertName
end

#CertTypeObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CertType
  @CertType
end

#CloudCertIdObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CloudCertId
  @CloudCertId
end

#CreateTimeObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def CreateTime
  @CreateTime
end

#DescriptionObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def Description
  @Description
end

#DomainNameObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def DomainName
  @DomainName
end

#HttpsCrtObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def HttpsCrt
  @HttpsCrt
end

#StatusObject

注:此字段为北京时间(UTC+8时区)。0:用户添加证书,1:腾讯云托管证书。注:此字段为北京时间(UTC+8时区)。比如: [“*.x.com”]



10680
10681
10682
# File 'lib/v20180801/models.rb', line 10680

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
# File 'lib/v20180801/models.rb', line 10696

def deserialize(params)
  @CertId = params['CertId']
  @CertName = params['CertName']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @HttpsCrt = params['HttpsCrt']
  @CertType = params['CertType']
  @CertExpireTime = params['CertExpireTime']
  @DomainName = params['DomainName']
  @Status = params['Status']
  @CertDomains = params['CertDomains']
  @CloudCertId = params['CloudCertId']
end