Class: TencentCloud::Ssl::V20191205::TDMQInstanceDetail

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

Overview

TDMQ - Rabbit实例详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancename = nil, instancestatus = nil, certid = nil, cacertid = nil, nomatchdomains = nil) ⇒ TDMQInstanceDetail

Returns a new instance of TDMQInstanceDetail.



7650
7651
7652
7653
7654
7655
7656
7657
# File 'lib/v20191205/models.rb', line 7650

def initialize(instanceid=nil, instancename=nil, instancestatus=nil, certid=nil, cacertid=nil, nomatchdomains=nil)
  @InstanceId = instanceid
  @InstanceName = instancename
  @InstanceStatus = instancestatus
  @CertId = certid
  @CaCertId = cacertid
  @NoMatchDomains = nomatchdomains
end

Instance Attribute Details

#CaCertIdObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • InstanceStatus:

    实例状态

  • CertId:

    服务端证书ID

  • CaCertId:

    CA证书ID

  • NoMatchDomains:

    不匹配的域名列表



7648
7649
7650
# File 'lib/v20191205/models.rb', line 7648

def CaCertId
  @CaCertId
end

#CertIdObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • InstanceStatus:

    实例状态

  • CertId:

    服务端证书ID

  • CaCertId:

    CA证书ID

  • NoMatchDomains:

    不匹配的域名列表



7648
7649
7650
# File 'lib/v20191205/models.rb', line 7648

def CertId
  @CertId
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • InstanceStatus:

    实例状态

  • CertId:

    服务端证书ID

  • CaCertId:

    CA证书ID

  • NoMatchDomains:

    不匹配的域名列表



7648
7649
7650
# File 'lib/v20191205/models.rb', line 7648

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • InstanceStatus:

    实例状态

  • CertId:

    服务端证书ID

  • CaCertId:

    CA证书ID

  • NoMatchDomains:

    不匹配的域名列表



7648
7649
7650
# File 'lib/v20191205/models.rb', line 7648

def InstanceName
  @InstanceName
end

#InstanceStatusObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • InstanceStatus:

    实例状态

  • CertId:

    服务端证书ID

  • CaCertId:

    CA证书ID

  • NoMatchDomains:

    不匹配的域名列表



7648
7649
7650
# File 'lib/v20191205/models.rb', line 7648

def InstanceStatus
  @InstanceStatus
end

#NoMatchDomainsObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • InstanceStatus:

    实例状态

  • CertId:

    服务端证书ID

  • CaCertId:

    CA证书ID

  • NoMatchDomains:

    不匹配的域名列表



7648
7649
7650
# File 'lib/v20191205/models.rb', line 7648

def NoMatchDomains
  @NoMatchDomains
end

Instance Method Details

#deserialize(params) ⇒ Object



7659
7660
7661
7662
7663
7664
7665
7666
# File 'lib/v20191205/models.rb', line 7659

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @InstanceStatus = params['InstanceStatus']
  @CertId = params['CertId']
  @CaCertId = params['CaCertId']
  @NoMatchDomains = params['NoMatchDomains']
end