EcsFeatureCoreStack
@cdk-cosmos/core › Globals › EcsFeatureCoreStack
Hierarchy
↳ EcsFeatureCoreStack
Implements
- IConstruct
- IConstruct
- ITaggable
- IEcsFeatureCore
Index
Constructors
Properties
- alb
- asgCapacityProvider
- cluster
- clusterAutoScalingGroup
- httpInternalListener
- httpListener
- httpsInternalListener
- httpsListener
- solarSystem
Methods
Constructors
constructor
+ new EcsFeatureCoreStack(solarSystem: ISolarSystemCore, id: string, props?: EcsSolarSystemCoreStackProps): EcsFeatureCoreStack
Overrides BaseFeatureStack.constructor
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:66
Parameters:
| Name | Type |
|---|---|
solarSystem | ISolarSystemCore |
id | string |
props? | EcsSolarSystemCoreStackProps |
Returns: EcsFeatureCoreStack
Properties
Readonly alb
• alb: ApplicationLoadBalancer
Implementation of IEcsFeatureCore.alb
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:61
Readonly asgCapacityProvider
• asgCapacityProvider: AsgCapacityProvider
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:60
Readonly cluster
• cluster: Cluster
Implementation of IEcsFeatureCore.cluster
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:58
Optional Readonly clusterAutoScalingGroup
• clusterAutoScalingGroup? : AutoScalingGroup
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:59
Readonly httpInternalListener
• httpInternalListener: ApplicationListener
Implementation of IEcsFeatureCore.httpInternalListener
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:63
Readonly httpListener
• httpListener: ApplicationListener
Implementation of IEcsFeatureCore.httpListener
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:62
Optional Readonly httpsInternalListener
• httpsInternalListener? : ApplicationListener
Implementation of IEcsFeatureCore.httpsInternalListener
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:65
Optional Readonly httpsListener
• httpsListener? : ApplicationListener
Implementation of IEcsFeatureCore.httpsListener
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:64
Readonly solarSystem
• solarSystem: ISolarSystemCore
Implementation of IEcsFeatureCore.solarSystem
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:57
Methods
addDockerConfig
▸ addDockerConfig(config: Record‹string, string›): void
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:209
Parameters:
| Name | Type |
|---|---|
config | Record‹string, string› |
Returns: void
addEcsAgentConfig
▸ addEcsAgentConfig(config: Record‹string, string›): void
Defined in packages/@cdk-cosmos/core/src/features/ecs-feature/ecs-feature-core-stack.ts:226
Parameters:
| Name | Type |
|---|---|
config | Record‹string, string› |
Returns: void