Skip to content

RosCenRouteMapProps

Properties for defining a RosCenRouteMap.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-cenroutemap

Initializer

import { RosCenRouteMapProps } from '@alicloud/ros-cdk-cen'
const rosCenRouteMapProps: RosCenRouteMapProps = { ... }

Properties

Name Type Description
cenId string | @alicloud/ros-cdk-core.IResolvable No description.
cenRegionId string | @alicloud/ros-cdk-core.IResolvable No description.
mapResult string | @alicloud/ros-cdk-core.IResolvable No description.
priority number | @alicloud/ros-cdk-core.IResolvable No description.
transmitDirection string | @alicloud/ros-cdk-core.IResolvable No description.
asPathMatchMode string | @alicloud/ros-cdk-core.IResolvable No description.
cidrMatchMode string | @alicloud/ros-cdk-core.IResolvable No description.
communityMatchMode string | @alicloud/ros-cdk-core.IResolvable No description.
communityOperateMode string | @alicloud/ros-cdk-core.IResolvable No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
destinationChildInstanceTypes @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
destinationCidrBlocks @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
destinationInstanceIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
destinationInstanceIdsReverseMatch boolean | @alicloud/ros-cdk-core.IResolvable No description.
destinationRouteTableIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
matchAsns @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
matchCommunitySet @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
nextPriority number | @alicloud/ros-cdk-core.IResolvable No description.
operateCommunitySet @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
preference number | @alicloud/ros-cdk-core.IResolvable No description.
prependAsPath @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
routeTypes @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
sourceChildInstanceTypes @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
sourceInstanceIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
sourceInstanceIdsReverseMatch boolean | @alicloud/ros-cdk-core.IResolvable No description.
sourceRegionIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
sourceRouteTableIds @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.

cenIdRequired

public readonly cenId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

cenRegionIdRequired

public readonly cenRegionId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

mapResultRequired

public readonly mapResult: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

priorityRequired

public readonly priority: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

transmitDirectionRequired

public readonly transmitDirection: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

asPathMatchModeOptional

public readonly asPathMatchMode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

cidrMatchModeOptional

public readonly cidrMatchMode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

communityMatchModeOptional

public readonly communityMatchMode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

communityOperateModeOptional

public readonly communityOperateMode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

descriptionOptional

public readonly description: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

destinationChildInstanceTypesOptional

public readonly destinationChildInstanceTypes: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

destinationCidrBlocksOptional

public readonly destinationCidrBlocks: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

destinationInstanceIdsOptional

public readonly destinationInstanceIds: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

destinationInstanceIdsReverseMatchOptional

public readonly destinationInstanceIdsReverseMatch: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

destinationRouteTableIdsOptional

public readonly destinationRouteTableIds: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

matchAsnsOptional

public readonly matchAsns: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

matchCommunitySetOptional

public readonly matchCommunitySet: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

nextPriorityOptional

public readonly nextPriority: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

operateCommunitySetOptional

public readonly operateCommunitySet: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

preferenceOptional

public readonly preference: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

prependAsPathOptional

public readonly prependAsPath: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

routeTypesOptional

public readonly routeTypes: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

sourceChildInstanceTypesOptional

public readonly sourceChildInstanceTypes: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

sourceInstanceIdsOptional

public readonly sourceInstanceIds: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

sourceInstanceIdsReverseMatchOptional

public readonly sourceInstanceIdsReverseMatch: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

sourceRegionIdsOptional

public readonly sourceRegionIds: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

sourceRouteTableIdsOptional

public readonly sourceRouteTableIds: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]