Class Route
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.Route
-
public class Route extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDestinationCidrBlock()Get 目的IPv4网段BooleangetEnabled()Get 是否启用StringgetGatewayId()Get 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'StringgetGatewayType()Get 下一跳类型 NORMAL_CVM:普通云服务器;StringgetRouteDescription()Get 路由策略描述LonggetRouteId()Get 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略StringgetRouteItemId()Get 路由策略唯一IDStringgetRouteTableId()Get 路由表实例ID,例如:rtb-azd4dt1c。StringgetRouteType()Get 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。voidsetDestinationCidrBlock(String DestinationCidrBlock)Set 目的IPv4网段voidsetEnabled(Boolean Enabled)Set 是否启用voidsetGatewayId(String GatewayId)Set 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'voidsetGatewayType(String GatewayType)Set 下一跳类型 NORMAL_CVM:普通云服务器;voidsetRouteDescription(String RouteDescription)Set 路由策略描述voidsetRouteId(Long RouteId)Set 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略voidsetRouteItemId(String RouteItemId)Set 路由策略唯一IDvoidsetRouteTableId(String RouteTableId)Set 路由表实例ID,例如:rtb-azd4dt1c。voidsetRouteType(String RouteType)Set 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Route
public Route()
-
Route
public Route(Route source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getDestinationCidrBlock
public String getDestinationCidrBlock()
Get 目的IPv4网段- Returns:
- DestinationCidrBlock 目的IPv4网段
-
setDestinationCidrBlock
public void setDestinationCidrBlock(String DestinationCidrBlock)
Set 目的IPv4网段- Parameters:
DestinationCidrBlock- 目的IPv4网段
-
getGatewayType
public String getGatewayType()
Get 下一跳类型 NORMAL_CVM:普通云服务器;- Returns:
- GatewayType 下一跳类型 NORMAL_CVM:普通云服务器;
-
setGatewayType
public void setGatewayType(String GatewayType)
Set 下一跳类型 NORMAL_CVM:普通云服务器;- Parameters:
GatewayType- 下一跳类型 NORMAL_CVM:普通云服务器;
-
getGatewayId
public String getGatewayId()
Get 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'- Returns:
- GatewayId 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'
-
setGatewayId
public void setGatewayId(String GatewayId)
Set 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'- Parameters:
GatewayId- 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'
-
getRouteItemId
public String getRouteItemId()
Get 路由策略唯一ID- Returns:
- RouteItemId 路由策略唯一ID
-
setRouteItemId
public void setRouteItemId(String RouteItemId)
Set 路由策略唯一ID- Parameters:
RouteItemId- 路由策略唯一ID
-
getRouteDescription
public String getRouteDescription()
Get 路由策略描述- Returns:
- RouteDescription 路由策略描述
-
setRouteDescription
public void setRouteDescription(String RouteDescription)
Set 路由策略描述- Parameters:
RouteDescription- 路由策略描述
-
getEnabled
public Boolean getEnabled()
Get 是否启用- Returns:
- Enabled 是否启用
-
setEnabled
public void setEnabled(Boolean Enabled)
Set 是否启用- Parameters:
Enabled- 是否启用
-
getRouteType
public String getRouteType()
Get 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。- Returns:
- RouteType 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。
-
setRouteType
public void setRouteType(String RouteType)
Set 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。- Parameters:
RouteType- 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。
-
getRouteId
public Long getRouteId()
Get 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略- Returns:
- RouteId 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略
-
setRouteId
public void setRouteId(Long RouteId)
Set 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略- Parameters:
RouteId- 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略
-
getRouteTableId
public String getRouteTableId()
Get 路由表实例ID,例如:rtb-azd4dt1c。- Returns:
- RouteTableId 路由表实例ID,例如:rtb-azd4dt1c。
-
setRouteTableId
public void setRouteTableId(String RouteTableId)
Set 路由表实例ID,例如:rtb-azd4dt1c。- Parameters:
RouteTableId- 路由表实例ID,例如:rtb-azd4dt1c。
-
-