CoreVpc
@cdk-cosmos/core › Globals › CoreVpc
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:
| Name | Type |
|---|---|
scope | Construct |
id | string |
props | CoreVpcProps |
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:
| Name | Type |
|---|---|
vpc | ICoreVpc |
Returns: void
Static addEcsEndpoints
▸ addEcsEndpoints(vpc: ICoreVpc): void
Defined in packages/@cdk-cosmos/core/src/components/core-vpc.ts:93
Parameters:
| Name | Type |
|---|---|
vpc | ICoreVpc |
Returns: void