AwsTransitGatewayAttachmentDirectNetworkArgs

interface AwsTransitGatewayAttachmentDirectNetworkArgs { subnetIds: Input<Input<string>[]>; subnetNames?: undefined; vpc: AwsTransitGatewayVpcReference; vpcName?: undefined; }

Direct VPC and subnet references for a VPC attachment.

Example

CODE
const network = { vpc: { vpcId: 'vpc-0123456789abcdef0' }, subnetIds: ['subnet-0123456789abcdef0'] };

Properties

subnetIds: Input<Input<string>[]>

Attachment subnet IDs. Supply VPC component or cross-stack outputs directly.

subnetNames: undefined

Unavailable when supplying direct VPC and subnet references.

vpc: AwsTransitGatewayVpcReference

Typed VPC reference. Mutually exclusive with vpcName and subnetNames.

vpcName: undefined

Unavailable when supplying direct VPC and subnet references.