Skip to content

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.

cenIdRequired

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.


childInstanceIdRequired

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).


childInstanceRegionIdRequired

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.


childInstanceRouteTableIdRequired

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.


childInstanceTypeRequired

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.


destinationCidrBlockRequired

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.