GetRouteMapsMap

data class GetRouteMapsMap(val asPathMatchMode: String, val cenId: String, val cenRegionId: String, val cidrMatchMode: String, val communityMatchMode: String, val communityOperateMode: String, val description: String, val destinationChildInstanceTypes: List<String>, val destinationCidrBlocks: List<String>, val destinationInstanceIds: List<String>, val destinationInstanceIdsReverseMatch: Boolean, val destinationRouteTableIds: List<String>, val id: String, val mapResult: String, val matchAsns: List<String>, val matchCommunitySets: List<String>, val nextPriority: Int, val operateCommunitySets: List<String>, val preference: Int, val prependAsPaths: List<String>, val priority: Int, val routeMapId: String, val routeTypes: List<String>, val sourceChildInstanceTypes: List<String>, val sourceInstanceIds: List<String>, val sourceInstanceIdsReverseMatch: Boolean, val sourceRegionIds: List<String>, val sourceRouteTableIds: List<String>, val status: String, val transmitDirection: String)

Constructors

Link copied to clipboard
constructor(asPathMatchMode: String, cenId: String, cenRegionId: String, cidrMatchMode: String, communityMatchMode: String, communityOperateMode: String, description: String, destinationChildInstanceTypes: List<String>, destinationCidrBlocks: List<String>, destinationInstanceIds: List<String>, destinationInstanceIdsReverseMatch: Boolean, destinationRouteTableIds: List<String>, id: String, mapResult: String, matchAsns: List<String>, matchCommunitySets: List<String>, nextPriority: Int, operateCommunitySets: List<String>, preference: Int, prependAsPaths: List<String>, priority: Int, routeMapId: String, routeTypes: List<String>, sourceChildInstanceTypes: List<String>, sourceInstanceIds: List<String>, sourceInstanceIdsReverseMatch: Boolean, sourceRegionIds: List<String>, sourceRouteTableIds: List<String>, status: String, transmitDirection: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A match statement. It indicates the mode in which the as-path attribute is matched.

Link copied to clipboard

The ID of the CEN instance.

Link copied to clipboard

The ID of the region to which the CEN instance belongs.

Link copied to clipboard

A match statement. It indicates the mode in which the prefix attribute is matched.

Link copied to clipboard

A match statement. It indicates the mode in which the community attribute is matched.

Link copied to clipboard

An action statement. It indicates the mode in which the community attribute is operated.

Link copied to clipboard

The description of the route map.

Link copied to clipboard

A match statement that indicates the list of IDs of the destination instances.

Link copied to clipboard

A match statement that indicates the prefix list.

Link copied to clipboard

A match statement that indicates the list of IDs of the destination instances.

Link copied to clipboard

Indicates whether to enable the reverse match method of the DestinationInstanceIds match condition.

Link copied to clipboard

A match statement that indicates the list of IDs of the destination route tables.

Link copied to clipboard
val id: String

The ID of the route map. It formats as <cen_id>:<route_map_id>. Before 1.161.0, it is route_map_id.

Link copied to clipboard

The action that is performed to a route if the route meets all the match conditions.

Link copied to clipboard

A match statement that indicates the As path list.

Link copied to clipboard

A match statement that indicates the community set.

Link copied to clipboard

The priority of the next route map that is associated with the current route map.

Link copied to clipboard

An action statement that operates the community attribute.

Link copied to clipboard

An action statement that modifies the preference of the route.

Link copied to clipboard

Indicates AS Path prepending when a regional gateway receives or publishes a route.

Link copied to clipboard

The priority of the route map.

Link copied to clipboard

The ID of the route map.

Link copied to clipboard

A match statement that indicates the list of route types.

Link copied to clipboard

A match statement that indicates the list of IDs of the source instances.

Link copied to clipboard

A match statement that indicates the list of IDs of the source instances.

Link copied to clipboard

Indicates whether to enable the reverse match method of the SourceInstanceIds match condition.

Link copied to clipboard

A match statement that indicates the list of IDs of the source regions.

Link copied to clipboard

A match statement that indicates the list of IDs of the source route tables.

Link copied to clipboard

The status of the route map, including Creating, Active and Deleting.

Link copied to clipboard

The direction in which the route map is applied, including RegionIn and RegionOut.