RouteEntryProps
Properties for defining a RouteEntry
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-routeentry
Initializer
import com.aliyun.ros.cdk.cen.RouteEntryProps;
RouteEntryProps.builder()
.cenId(java.lang.String)
.cenId(IResolvable)
.childInstanceId(java.lang.String)
.childInstanceId(IResolvable)
.childInstanceRegionId(java.lang.String)
.childInstanceRegionId(IResolvable)
.childInstanceRouteTableId(java.lang.String)
.childInstanceRouteTableId(IResolvable)
.childInstanceType(java.lang.String)
.childInstanceType(IResolvable)
.destinationCidrBlock(java.lang.String)
.destinationCidrBlock(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
cenId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property cenId: The ID of the CEN instance where the route entry is published. |
childInstanceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property childInstanceId: The ID of the attached network (VPC or VBR). |
childInstanceRegionId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property childInstanceRegionId: The ID of the region where the attached VBR or VPC is located. |
childInstanceRouteTableId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property childInstanceRouteTableId: The route table of the attached VBR or VPC. |
childInstanceType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property childInstanceType: The type of the network, value: VPC VBR. |
destinationCidrBlock |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
Property destinationCidrBlock: The destination CIDR block of the route entry to publish. |
cenId
Required
public java.lang.Object getCenId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property cenId: The ID of the CEN instance where the route entry is published.
childInstanceId
Required
public java.lang.Object getChildInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property childInstanceId: The ID of the attached network (VPC or VBR).
childInstanceRegionId
Required
public java.lang.Object getChildInstanceRegionId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property childInstanceRegionId: The ID of the region where the attached VBR or VPC is located.
childInstanceRouteTableId
Required
public java.lang.Object getChildInstanceRouteTableId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property childInstanceRouteTableId: The route table of the attached VBR or VPC.
childInstanceType
Required
public java.lang.Object getChildInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property childInstanceType: The type of the network, value: VPC VBR.
destinationCidrBlock
Required
public java.lang.Object getDestinationCidrBlock();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property destinationCidrBlock: The destination CIDR block of the route entry to publish.