Class: TencentCloud::Tcr::V20190924::VpcAndDomainInfo

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

Overview

vpc和domain信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, vpcid = nil, enilbip = nil, usepublicdomain = nil, regionname = nil) ⇒ VpcAndDomainInfo

Returns a new instance of VpcAndDomainInfo.



7665
7666
7667
7668
7669
7670
7671
# File 'lib/v20190924/models.rb', line 7665

def initialize(instanceid=nil, vpcid=nil, enilbip=nil, usepublicdomain=nil, regionname=nil)
  @InstanceId = instanceid
  @VpcId = vpcid
  @EniLBIp = enilbip
  @UsePublicDomain = usepublicdomain
  @RegionName = regionname
end

Instance Attribute Details

#EniLBIp ⇒ Object

false: use instancename+"-vpc" as subdomain

Parameters:

  • InstanceId: —

    tcr实例id

  • VpcId: —

    私有网络id

  • EniLBIp: —

    tcr内网访问链路ip

  • UsePublicDomain: —

    true:use instance name as subdomain

  • RegionName: —

    解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域



7663
7664
7665
# File 'lib/v20190924/models.rb', line 7663

def EniLBIp
  @EniLBIp
end

#InstanceId ⇒ Object

false: use instancename+"-vpc" as subdomain

Parameters:

  • InstanceId: —

    tcr实例id

  • VpcId: —

    私有网络id

  • EniLBIp: —

    tcr内网访问链路ip

  • UsePublicDomain: —

    true:use instance name as subdomain

  • RegionName: —

    解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域



7663
7664
7665
# File 'lib/v20190924/models.rb', line 7663

def InstanceId
  @InstanceId
end

#RegionName ⇒ Object

false: use instancename+"-vpc" as subdomain

Parameters:

  • InstanceId: —

    tcr实例id

  • VpcId: —

    私有网络id

  • EniLBIp: —

    tcr内网访问链路ip

  • UsePublicDomain: —

    true:use instance name as subdomain

  • RegionName: —

    解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域



7663
7664
7665
# File 'lib/v20190924/models.rb', line 7663

def RegionName
  @RegionName
end

#UsePublicDomain ⇒ Object

false: use instancename+"-vpc" as subdomain

Parameters:

  • InstanceId: —

    tcr实例id

  • VpcId: —

    私有网络id

  • EniLBIp: —

    tcr内网访问链路ip

  • UsePublicDomain: —

    true:use instance name as subdomain

  • RegionName: —

    解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域



7663
7664
7665
# File 'lib/v20190924/models.rb', line 7663

def UsePublicDomain
  @UsePublicDomain
end

#VpcId ⇒ Object

false: use instancename+"-vpc" as subdomain

Parameters:

  • InstanceId: —

    tcr实例id

  • VpcId: —

    私有网络id

  • EniLBIp: —

    tcr内网访问链路ip

  • UsePublicDomain: —

    true:use instance name as subdomain

  • RegionName: —

    解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域



7663
7664
7665
# File 'lib/v20190924/models.rb', line 7663

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



7673
7674
7675
7676
7677
7678
7679
# File 'lib/v20190924/models.rb', line 7673

def deserialize(params)
  @InstanceId = params['InstanceId']
  @VpcId = params['VpcId']
  @EniLBIp = params['EniLBIp']
  @UsePublicDomain = params['UsePublicDomain']
  @RegionName = params['RegionName']
end