Class: TencentCloud::Tke::V20180525::DeleteClusterRouteRequest

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

Overview

DeleteClusterRoute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(routetablename = nil, gatewayip = nil, destinationcidrblock = nil) ⇒ DeleteClusterRouteRequest

Returns a new instance of DeleteClusterRouteRequest.



4261
4262
4263
4264
4265
# File 'lib/v20180525/models.rb', line 4261

def initialize(routetablename=nil, gatewayip=nil, destinationcidrblock=nil)
  @RouteTableName = routetablename
  @GatewayIp = gatewayip
  @DestinationCidrBlock = destinationcidrblock
end

Instance Attribute Details

#DestinationCidrBlockObject

Parameters:

  • RouteTableName:

    路由表名称。

  • GatewayIp:

    下一跳地址。

  • DestinationCidrBlock:

    目的端CIDR。



4259
4260
4261
# File 'lib/v20180525/models.rb', line 4259

def DestinationCidrBlock
  @DestinationCidrBlock
end

#GatewayIpObject

Parameters:

  • RouteTableName:

    路由表名称。

  • GatewayIp:

    下一跳地址。

  • DestinationCidrBlock:

    目的端CIDR。



4259
4260
4261
# File 'lib/v20180525/models.rb', line 4259

def GatewayIp
  @GatewayIp
end

#RouteTableNameObject

Parameters:

  • RouteTableName:

    路由表名称。

  • GatewayIp:

    下一跳地址。

  • DestinationCidrBlock:

    目的端CIDR。



4259
4260
4261
# File 'lib/v20180525/models.rb', line 4259

def RouteTableName
  @RouteTableName
end

Instance Method Details

#deserialize(params) ⇒ Object



4267
4268
4269
4270
4271
# File 'lib/v20180525/models.rb', line 4267

def deserialize(params)
  @RouteTableName = params['RouteTableName']
  @GatewayIp = params['GatewayIp']
  @DestinationCidrBlock = params['DestinationCidrBlock']
end