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