EcsServiceProps
@cosmos-building-blocks/service › Globals › EcsServiceProps
Hierarchy
- EcsServiceProps
Index
Properties
- alb
- cluster
- containerProps
- httpListener
- httpsListener
- logProps
- routingProps
- scalingProps
- serviceProps
- targetGroupProps
- taskProps
- vpc
- zone
Properties
Optional alb
• alb? : ILoadBalancerV2
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:44
cluster
• cluster: ICluster
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:43
containerProps
• containerProps: ContainerDefinitionOptions & object
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:49
Optional httpListener
• httpListener? : IApplicationListener
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:45
Optional httpsListener
• httpsListener? : IApplicationListener
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:46
Optional logProps
• logProps? : Partial‹LogGroupProps›
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:47
Optional routingProps
• routingProps? : Partial‹ApplicationListenerRuleProps› & object
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:52
Optional scalingProps
• scalingProps? : EnableScalingProps
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:58
Optional serviceProps
• serviceProps? : Partial‹Ec2ServiceProps›
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:50
Optional targetGroupProps
• targetGroupProps? : Partial‹ApplicationTargetGroupProps›
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:51
Optional taskProps
• taskProps? : Partial‹Ec2TaskDefinitionProps›
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:48
vpc
• vpc: IVpc
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:41
Optional zone
• zone? : IHostedZone
Defined in packages/@cosmos-building-blocks/service/src/ecs/ecs-service.ts:42