Class: TencentCloud::Tcr::V20190924::ManageInternalEndpointRequest

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

Overview

ManageInternalEndpoint请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(registryid = nil, operation = nil, vpcid = nil, subnetid = nil, regionid = nil, regionname = nil) ⇒ ManageInternalEndpointRequest

Returns a new instance of ManageInternalEndpointRequest.



5055
5056
5057
5058
5059
5060
5061
5062
# File 'lib/v20190924/models.rb', line 5055

def initialize(registryid=nil, operation=nil, vpcid=nil, subnetid=nil, regionid=nil, regionname=nil)
  @RegistryId = registryid
  @Operation = operation
  @VpcId = vpcid
  @SubnetId = subnetid
  @RegionId = regionid
  @RegionName = regionname
end

Instance Attribute Details

#Operation ⇒ Object

Parameters:

  • RegistryId: —

    实例Id

  • Operation: —

    Create/Delete

  • VpcId: —

    需要接入的用户vpcid

  • SubnetId: —

    需要接入的用户子网id

  • RegionId: —

    请求的地域ID,用于实例复制地域

  • RegionName: —

    请求的地域名称,用于实例复制地域



5053
5054
5055
# File 'lib/v20190924/models.rb', line 5053

def Operation
  @Operation
end

#RegionId ⇒ Object

Parameters:

  • RegistryId: —

    实例Id

  • Operation: —

    Create/Delete

  • VpcId: —

    需要接入的用户vpcid

  • SubnetId: —

    需要接入的用户子网id

  • RegionId: —

    请求的地域ID,用于实例复制地域

  • RegionName: —

    请求的地域名称,用于实例复制地域



5053
5054
5055
# File 'lib/v20190924/models.rb', line 5053

def RegionId
  @RegionId
end

#RegionName ⇒ Object

Parameters:

  • RegistryId: —

    实例Id

  • Operation: —

    Create/Delete

  • VpcId: —

    需要接入的用户vpcid

  • SubnetId: —

    需要接入的用户子网id

  • RegionId: —

    请求的地域ID,用于实例复制地域

  • RegionName: —

    请求的地域名称,用于实例复制地域



5053
5054
5055
# File 'lib/v20190924/models.rb', line 5053

def RegionName
  @RegionName
end

#RegistryId ⇒ Object

Parameters:

  • RegistryId: —

    实例Id

  • Operation: —

    Create/Delete

  • VpcId: —

    需要接入的用户vpcid

  • SubnetId: —

    需要接入的用户子网id

  • RegionId: —

    请求的地域ID,用于实例复制地域

  • RegionName: —

    请求的地域名称,用于实例复制地域



5053
5054
5055
# File 'lib/v20190924/models.rb', line 5053

def RegistryId
  @RegistryId
end

#SubnetId ⇒ Object

Parameters:

  • RegistryId: —

    实例Id

  • Operation: —

    Create/Delete

  • VpcId: —

    需要接入的用户vpcid

  • SubnetId: —

    需要接入的用户子网id

  • RegionId: —

    请求的地域ID,用于实例复制地域

  • RegionName: —

    请求的地域名称,用于实例复制地域



5053
5054
5055
# File 'lib/v20190924/models.rb', line 5053

def SubnetId
  @SubnetId
end

#VpcId ⇒ Object

Parameters:

  • RegistryId: —

    实例Id

  • Operation: —

    Create/Delete

  • VpcId: —

    需要接入的用户vpcid

  • SubnetId: —

    需要接入的用户子网id

  • RegionId: —

    请求的地域ID,用于实例复制地域

  • RegionName: —

    请求的地域名称,用于实例复制地域



5053
5054
5055
# File 'lib/v20190924/models.rb', line 5053

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



5064
5065
5066
5067
5068
5069
5070
5071
# File 'lib/v20190924/models.rb', line 5064

def deserialize(params)
  @RegistryId = params['RegistryId']
  @Operation = params['Operation']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @RegionId = params['RegionId']
  @RegionName = params['RegionName']
end