Class: TencentCloud::Ssl::V20191205::LighthouseInstanceDetail

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

Overview

Lighthouse实例

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancename = nil, ip = nil, domain = nil) ⇒ LighthouseInstanceDetail

Returns a new instance of LighthouseInstanceDetail.



6058
6059
6060
6061
6062
6063
# File 'lib/v20191205/models.rb', line 6058

def initialize(instanceid=nil, instancename=nil, ip=nil, domain=nil)
  @InstanceId = instanceid
  @InstanceName = instancename
  @IP = ip
  @Domain = domain
end

Instance Attribute Details

#DomainObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • IP:

    IP地址

  • Domain:

    可选择域名



6056
6057
6058
# File 'lib/v20191205/models.rb', line 6056

def Domain
  @Domain
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • IP:

    IP地址

  • Domain:

    可选择域名



6056
6057
6058
# File 'lib/v20191205/models.rb', line 6056

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • IP:

    IP地址

  • Domain:

    可选择域名



6056
6057
6058
# File 'lib/v20191205/models.rb', line 6056

def InstanceName
  @InstanceName
end

#IPObject

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • IP:

    IP地址

  • Domain:

    可选择域名



6056
6057
6058
# File 'lib/v20191205/models.rb', line 6056

def IP
  @IP
end

Instance Method Details

#deserialize(params) ⇒ Object



6065
6066
6067
6068
6069
6070
# File 'lib/v20191205/models.rb', line 6065

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @IP = params['IP']
  @Domain = params['Domain']
end