Class: TencentCloud::Bh::V20230418::EnableIntranetAccessRequest

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

Overview

EnableIntranetAccess请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, vpcid = nil, vpccidrblock = nil, subnetid = nil, domainname = nil) ⇒ EnableIntranetAccessRequest

Returns a new instance of EnableIntranetAccessRequest.



4671
4672
4673
4674
4675
4676
4677
# File 'lib/v20230418/models.rb', line 4671

def initialize(resourceid=nil, vpcid=nil, vpccidrblock=nil, subnetid=nil, domainname=nil)
  @ResourceId = resourceid
  @VpcId = vpcid
  @VpcCidrBlock = vpccidrblock
  @SubnetId = subnetid
  @DomainName = domainname
end

Instance Attribute Details

#DomainNameObject

Parameters:

  • ResourceId:

    堡垒机实例id

  • VpcId:

    开通内网访问的vpc id

  • VpcCidrBlock:

    vpc的网段

  • SubnetId:

    开通内网访问的subnet id

  • DomainName:

    内网ip的自定义域名,可为空



4669
4670
4671
# File 'lib/v20230418/models.rb', line 4669

def DomainName
  @DomainName
end

#ResourceIdObject

Parameters:

  • ResourceId:

    堡垒机实例id

  • VpcId:

    开通内网访问的vpc id

  • VpcCidrBlock:

    vpc的网段

  • SubnetId:

    开通内网访问的subnet id

  • DomainName:

    内网ip的自定义域名,可为空



4669
4670
4671
# File 'lib/v20230418/models.rb', line 4669

def ResourceId
  @ResourceId
end

#SubnetIdObject

Parameters:

  • ResourceId:

    堡垒机实例id

  • VpcId:

    开通内网访问的vpc id

  • VpcCidrBlock:

    vpc的网段

  • SubnetId:

    开通内网访问的subnet id

  • DomainName:

    内网ip的自定义域名,可为空



4669
4670
4671
# File 'lib/v20230418/models.rb', line 4669

def SubnetId
  @SubnetId
end

#VpcCidrBlockObject

Parameters:

  • ResourceId:

    堡垒机实例id

  • VpcId:

    开通内网访问的vpc id

  • VpcCidrBlock:

    vpc的网段

  • SubnetId:

    开通内网访问的subnet id

  • DomainName:

    内网ip的自定义域名,可为空



4669
4670
4671
# File 'lib/v20230418/models.rb', line 4669

def VpcCidrBlock
  @VpcCidrBlock
end

#VpcIdObject

Parameters:

  • ResourceId:

    堡垒机实例id

  • VpcId:

    开通内网访问的vpc id

  • VpcCidrBlock:

    vpc的网段

  • SubnetId:

    开通内网访问的subnet id

  • DomainName:

    内网ip的自定义域名,可为空



4669
4670
4671
# File 'lib/v20230418/models.rb', line 4669

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



4679
4680
4681
4682
4683
4684
4685
# File 'lib/v20230418/models.rb', line 4679

def deserialize(params)
  @ResourceId = params['ResourceId']
  @VpcId = params['VpcId']
  @VpcCidrBlock = params['VpcCidrBlock']
  @SubnetId = params['SubnetId']
  @DomainName = params['DomainName']
end