Skip to content

TransitRouterVpcAttachmentProps

Properties for defining a TransitRouterVpcAttachment.

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

Initializer

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

Properties

Name Type Description
vpcId string | @alicloud/ros-cdk-core.IResolvable Property vpcId: VpcId.
zoneMappings @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ZoneMappingsProperty[] Property zoneMappings: ZoneMappingss.
autoCreateVpcRoute boolean | @alicloud/ros-cdk-core.IResolvable Property autoCreateVpcRoute: undefined.
cenId string | @alicloud/ros-cdk-core.IResolvable Property cenId: CenId.
chargeType string | @alicloud/ros-cdk-core.IResolvable Property chargeType:.
deletionForce boolean | @alicloud/ros-cdk-core.IResolvable Property deletionForce: Whether force delete related resources, like vpc route entry, route table association, route propagation.
routeTableAssociationEnabled boolean | @alicloud/ros-cdk-core.IResolvable Property routeTableAssociationEnabled: undefined.
routeTablePropagationEnabled boolean | @alicloud/ros-cdk-core.IResolvable Property routeTablePropagationEnabled: undefined.
transitRouterAttachmentDescription string | @alicloud/ros-cdk-core.IResolvable Property transitRouterAttachmentDescription: TransitRouterAttachmentDescription.
transitRouterAttachmentName string | @alicloud/ros-cdk-core.IResolvable Property transitRouterAttachmentName: TransitRouterAttachmentName.
transitRouterId string | @alicloud/ros-cdk-core.IResolvable Property transitRouterId: TransitRouterId.
vpcOwnerId number | @alicloud/ros-cdk-core.IResolvable Property vpcOwnerId: VpcOwnerId.

vpcIdRequired

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

Property vpcId: VpcId.


zoneMappingsRequired

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

Property zoneMappings: ZoneMappingss.


autoCreateVpcRouteOptional

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

Property autoCreateVpcRoute: undefined.


cenIdOptional

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

Property cenId: CenId.


chargeTypeOptional

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

Property chargeType:.


deletionForceOptional

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

Property deletionForce: Whether force delete related resources, like vpc route entry, route table association, route propagation.


routeTableAssociationEnabledOptional

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

Property routeTableAssociationEnabled: undefined.


routeTablePropagationEnabledOptional

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

Property routeTablePropagationEnabled: undefined.


transitRouterAttachmentDescriptionOptional

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

Property transitRouterAttachmentDescription: TransitRouterAttachmentDescription.


transitRouterAttachmentNameOptional

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

Property transitRouterAttachmentName: TransitRouterAttachmentName.


transitRouterIdOptional

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

Property transitRouterId: TransitRouterId.


vpcOwnerIdOptional

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

Property vpcOwnerId: VpcOwnerId.