RemoteVpc

@cdk-cosmos/coreGlobalsRemoteVpc

Hierarchy

  • RemoteVpc

Index

Constructors

Properties

Methods

Constructors

constructor

+ new RemoteVpc(vpc: IVpc & Construct, exportName: string, scope: Construct): RemoteVpc

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:94

Parameters:

NameTypeDefault
vpcIVpc & Construct-
exportNamestring-
scopeConstructvpc

Returns: RemoteVpc

Properties

Readonly availabilityZones

availabilityZones: string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:88


Optional Readonly isolatedSubnetIds

isolatedSubnetIds? : undefined | string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:89


Optional Readonly isolatedSubnetRouteTableIds

isolatedSubnetRouteTableIds? : undefined | string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:90


Optional Readonly privateSubnetIds

privateSubnetIds? : undefined | string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:91


Optional Readonly privateSubnetRouteTableIds

privateSubnetRouteTableIds? : undefined | string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:92


Optional Readonly publicSubnetIds

publicSubnetIds? : undefined | string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:93


Optional Readonly publicSubnetRouteTableIds

publicSubnetRouteTableIds? : undefined | string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:94


Readonly vpcCidrBlock

vpcCidrBlock: string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:87


Readonly vpcId

vpcId: string

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:86

Methods

Static import

import(scope: Construct, id: string, exportName: string, props: RemoteVpcImportProps): IVpc

Defined in packages/@cdk-cosmos/core/src/components/remote.ts:162

Parameters:

NameType
scopeConstruct
idstring
exportNamestring
propsRemoteVpcImportProps

Returns: IVpc