public class Route extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Route() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getCdcId()Get CDC 集群唯一 ID。 | 
| String | getCreatedTime()Get 路由策略创建时间 | 
| String | getDestinationCidrBlock()Get 创建IPv4目的网段,取值不能在私有网络网段内,例如:112.20.51.0/24。 | 
| String | getDestinationIpv6CidrBlock()Get 创建IPv6目的网段,取值不能在私有网络网段内,例如:2402:4e00:1000:810b::/64。 | 
| Boolean | getEnabled()Get 是否启用 | 
| String | getGatewayId()Get 下一跳地址,这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址。
特殊说明:
GatewayType为NORMAL_CVM时,GatewayId填写实例的内网IP。
GatewayType为EIP时,GatewayId填写0。 | 
| String | getGatewayType()Get 下一跳类型,目前我们支持的类型有:
CVM:公网网关类型的云服务器;
VPN:VPN网关;
DIRECTCONNECT:专线网关;
PEERCONNECTION:对等连接;
HAVIP:高可用虚拟IP;
NAT:公网NAT网关; 
NORMAL_CVM:普通云服务器;
EIP:云服务器的公网IP;
LOCAL_GATEWAY:CDC本地网关;
INTRANAT:私网NAT网关;
USER_CCN;云联网(自定义路由)。 | 
| Boolean | getPublishedToVbc()Get 路由策略是否发布到云联网。该字段仅做出参使用,作为入参字段时此参数不生效。 | 
| String | getRouteDescription()Get 路由策略描述。 | 
| Long | getRouteId()Get 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略。
该字段在删除时必填,其他字段无需填写。 | 
| String | getRouteItemId()Get 路由唯一策略ID。 | 
| String | getRouteTableId()Get 路由表实例ID,例如:rtb-azd4dt1c。 | 
| String | getRouteType()Get 路由类型,目前我们支持的类型有:
USER:用户路由;
NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除;
CCN:云联网路由,系统默认下发,不可编辑与删除。
用户只能添加和操作 USER 类型的路由。 | 
| void | setCdcId(String CdcId)Set CDC 集群唯一 ID。 | 
| void | setCreatedTime(String CreatedTime)Set 路由策略创建时间 | 
| void | setDestinationCidrBlock(String DestinationCidrBlock)Set 创建IPv4目的网段,取值不能在私有网络网段内,例如:112.20.51.0/24。 | 
| void | setDestinationIpv6CidrBlock(String DestinationIpv6CidrBlock)Set 创建IPv6目的网段,取值不能在私有网络网段内,例如:2402:4e00:1000:810b::/64。 | 
| void | setEnabled(Boolean Enabled)Set 是否启用 | 
| void | setGatewayId(String GatewayId)Set 下一跳地址,这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址。
特殊说明:
GatewayType为NORMAL_CVM时,GatewayId填写实例的内网IP。
GatewayType为EIP时,GatewayId填写0。 | 
| void | setGatewayType(String GatewayType)Set 下一跳类型,目前我们支持的类型有:
CVM:公网网关类型的云服务器;
VPN:VPN网关;
DIRECTCONNECT:专线网关;
PEERCONNECTION:对等连接;
HAVIP:高可用虚拟IP;
NAT:公网NAT网关; 
NORMAL_CVM:普通云服务器;
EIP:云服务器的公网IP;
LOCAL_GATEWAY:CDC本地网关;
INTRANAT:私网NAT网关;
USER_CCN;云联网(自定义路由)。 | 
| void | setPublishedToVbc(Boolean PublishedToVbc)Set 路由策略是否发布到云联网。该字段仅做出参使用,作为入参字段时此参数不生效。 | 
| void | setRouteDescription(String RouteDescription)Set 路由策略描述。 | 
| void | setRouteId(Long RouteId)Set 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略。
该字段在删除时必填,其他字段无需填写。 | 
| void | setRouteItemId(String RouteItemId)Set 路由唯一策略ID。 | 
| void | setRouteTableId(String RouteTableId)Set 路由表实例ID,例如:rtb-azd4dt1c。 | 
| void | setRouteType(String RouteType)Set 路由类型,目前我们支持的类型有:
USER:用户路由;
NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除;
CCN:云联网路由,系统默认下发,不可编辑与删除。
用户只能添加和操作 USER 类型的路由。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Route()
public Route(Route source)
public String getDestinationCidrBlock()
public void setDestinationCidrBlock(String DestinationCidrBlock)
DestinationCidrBlock - 创建IPv4目的网段,取值不能在私有网络网段内,例如:112.20.51.0/24。public String getGatewayType()
public void setGatewayType(String GatewayType)
GatewayType - 下一跳类型,目前我们支持的类型有:
CVM:公网网关类型的云服务器;
VPN:VPN网关;
DIRECTCONNECT:专线网关;
PEERCONNECTION:对等连接;
HAVIP:高可用虚拟IP;
NAT:公网NAT网关; 
NORMAL_CVM:普通云服务器;
EIP:云服务器的公网IP;
LOCAL_GATEWAY:CDC本地网关;
INTRANAT:私网NAT网关;
USER_CCN;云联网(自定义路由)。public String getGatewayId()
public void setGatewayId(String GatewayId)
GatewayId - 下一跳地址,这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址。
特殊说明:
GatewayType为NORMAL_CVM时,GatewayId填写实例的内网IP。
GatewayType为EIP时,GatewayId填写0。public Long getRouteId()
public void setRouteId(Long RouteId)
RouteId - 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略。
该字段在删除时必填,其他字段无需填写。public String getRouteDescription()
public void setRouteDescription(String RouteDescription)
RouteDescription - 路由策略描述。public Boolean getEnabled()
public void setEnabled(Boolean Enabled)
Enabled - 是否启用public String getRouteType()
public void setRouteType(String RouteType)
RouteType - 路由类型,目前我们支持的类型有:
USER:用户路由;
NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除;
CCN:云联网路由,系统默认下发,不可编辑与删除。
用户只能添加和操作 USER 类型的路由。public String getRouteTableId()
public void setRouteTableId(String RouteTableId)
RouteTableId - 路由表实例ID,例如:rtb-azd4dt1c。public String getDestinationIpv6CidrBlock()
public void setDestinationIpv6CidrBlock(String DestinationIpv6CidrBlock)
DestinationIpv6CidrBlock - 创建IPv6目的网段,取值不能在私有网络网段内,例如:2402:4e00:1000:810b::/64。public String getRouteItemId()
public void setRouteItemId(String RouteItemId)
RouteItemId - 路由唯一策略ID。public Boolean getPublishedToVbc()
public void setPublishedToVbc(Boolean PublishedToVbc)
PublishedToVbc - 路由策略是否发布到云联网。该字段仅做出参使用,作为入参字段时此参数不生效。public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 路由策略创建时间public String getCdcId()
public void setCdcId(String CdcId)
CdcId - CDC 集群唯一 ID。Copyright © 2025. All rights reserved.