Class: TencentCloud::Ecm::V20190719::CreateRouteTableRequest

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

Overview

CreateRouteTable请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vpcid = nil, routetablename = nil, ecmregion = nil) ⇒ CreateRouteTableRequest

Returns a new instance of CreateRouteTableRequest.



1685
1686
1687
1688
1689
# File 'lib/v20190719/models.rb', line 1685

def initialize(vpcid=nil, routetablename=nil, ecmregion=nil)
  @VpcId = vpcid
  @RouteTableName = routetablename
  @EcmRegion = ecmregion
end

Instance Attribute Details

#EcmRegionObject

Parameters:

  • VpcId:

    待操作的VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。

  • RouteTableName:

    路由表名称,最大长度不能超过60个字节。

  • EcmRegion:

    ecm地域



1683
1684
1685
# File 'lib/v20190719/models.rb', line 1683

def EcmRegion
  @EcmRegion
end

#RouteTableNameObject

Parameters:

  • VpcId:

    待操作的VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。

  • RouteTableName:

    路由表名称,最大长度不能超过60个字节。

  • EcmRegion:

    ecm地域



1683
1684
1685
# File 'lib/v20190719/models.rb', line 1683

def RouteTableName
  @RouteTableName
end

#VpcIdObject

Parameters:

  • VpcId:

    待操作的VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。

  • RouteTableName:

    路由表名称,最大长度不能超过60个字节。

  • EcmRegion:

    ecm地域



1683
1684
1685
# File 'lib/v20190719/models.rb', line 1683

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



1691
1692
1693
1694
1695
# File 'lib/v20190719/models.rb', line 1691

def deserialize(params)
  @VpcId = params['VpcId']
  @RouteTableName = params['RouteTableName']
  @EcmRegion = params['EcmRegion']
end