CoreVpc

@cdk-cosmos/coreGlobalsCoreVpc

Hierarchy

  • Vpc

    CoreVpc

Implements

  • IConstruct
  • IConstruct
  • IResource
  • IVpc
  • ICoreVpc

Index

Constructors

Properties

Methods

Constructors

constructor

+ new CoreVpc(scope: Construct, id: string, props: CoreVpcProps): CoreVpc

Overrides void

Defined in packages/@cdk-cosmos/core/src/components/core-vpc.ts:32

Parameters:

NameType
scopeConstruct
idstring
propsCoreVpcProps

Returns: CoreVpc

Properties

Readonly disableEndpoints

disableEndpoints: boolean

Implementation of ICoreVpc.disableEndpoints

Defined in packages/@cdk-cosmos/core/src/components/core-vpc.ts:32


Optional Readonly zone

zone? : PrivateHostedZone

Implementation of ICoreVpc.zone

Defined in packages/@cdk-cosmos/core/src/components/core-vpc.ts:31

Methods

Static addCommonEndpoints

addCommonEndpoints(vpc: ICoreVpc): void

Defined in packages/@cdk-cosmos/core/src/components/core-vpc.ts:76

Parameters:

NameType
vpcICoreVpc

Returns: void


Static addEcsEndpoints

addEcsEndpoints(vpc: ICoreVpc): void

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

Parameters:

NameType
vpcICoreVpc

Returns: void