Class: TencentCloud::Ssl::V20191205::TeoInstanceDetail

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

Overview

teo实例详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(host = nil, certid = nil, zoneid = nil, status = nil, algorithm = nil) ⇒ TeoInstanceDetail

Returns a new instance of TeoInstanceDetail.



7813
7814
7815
7816
7817
7818
7819
# File 'lib/v20191205/models.rb', line 7813

def initialize(host=nil, certid=nil, zoneid=nil, status=nil, algorithm=nil)
  @Host = host
  @CertId = certid
  @ZoneId = zoneid
  @Status = status
  @Algorithm = algorithm
end

Instance Attribute Details

#AlgorithmObject

注意:此字段可能返回 null,表示取不到有效值。 deployed:已部署; processing:部署中; applying:申请中; failed:申请失败; issued:绑定失败。

Parameters:

  • Host:

    域名

  • CertId:

    证书ID

  • ZoneId:

    区域ID

  • Status:

    域名状态

  • Algorithm:

    证书加密算法



7811
7812
7813
# File 'lib/v20191205/models.rb', line 7811

def Algorithm
  @Algorithm
end

#CertIdObject

注意:此字段可能返回 null,表示取不到有效值。 deployed:已部署; processing:部署中; applying:申请中; failed:申请失败; issued:绑定失败。

Parameters:

  • Host:

    域名

  • CertId:

    证书ID

  • ZoneId:

    区域ID

  • Status:

    域名状态

  • Algorithm:

    证书加密算法



7811
7812
7813
# File 'lib/v20191205/models.rb', line 7811

def CertId
  @CertId
end

#HostObject

注意:此字段可能返回 null,表示取不到有效值。 deployed:已部署; processing:部署中; applying:申请中; failed:申请失败; issued:绑定失败。

Parameters:

  • Host:

    域名

  • CertId:

    证书ID

  • ZoneId:

    区域ID

  • Status:

    域名状态

  • Algorithm:

    证书加密算法



7811
7812
7813
# File 'lib/v20191205/models.rb', line 7811

def Host
  @Host
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 deployed:已部署; processing:部署中; applying:申请中; failed:申请失败; issued:绑定失败。

Parameters:

  • Host:

    域名

  • CertId:

    证书ID

  • ZoneId:

    区域ID

  • Status:

    域名状态

  • Algorithm:

    证书加密算法



7811
7812
7813
# File 'lib/v20191205/models.rb', line 7811

def Status
  @Status
end

#ZoneIdObject

注意:此字段可能返回 null,表示取不到有效值。 deployed:已部署; processing:部署中; applying:申请中; failed:申请失败; issued:绑定失败。

Parameters:

  • Host:

    域名

  • CertId:

    证书ID

  • ZoneId:

    区域ID

  • Status:

    域名状态

  • Algorithm:

    证书加密算法



7811
7812
7813
# File 'lib/v20191205/models.rb', line 7811

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



7821
7822
7823
7824
7825
7826
7827
# File 'lib/v20191205/models.rb', line 7821

def deserialize(params)
  @Host = params['Host']
  @CertId = params['CertId']
  @ZoneId = params['ZoneId']
  @Status = params['Status']
  @Algorithm = params['Algorithm']
end