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