| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| Modifier and Type | Method and Description |
|---|---|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.cloudMapOptions(CloudMapOptions cloudMapOptions)
The options for configuring an Amazon ECS service to use service discovery.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.cluster(ICluster cluster)
The name of the cluster that hosts the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.cpu(Number cpu)
The minimum number of CPU units to reserve for the container.
|
static NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.create(software.constructs.Construct scope,
String id) |
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.desiredCount(Number desiredCount)
The desired number of instantiations of the task definition to keep running on the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.enableEcsManagedTags(Boolean enableEcsManagedTags)
Specifies whether to enable Amazon ECS managed tags for the tasks within the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.enableExecuteCommand(Boolean enableExecuteCommand)
Whether ECS Exec should be enabled.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.healthCheckGracePeriod(Duration healthCheckGracePeriod)
The period of time, in seconds, that the Amazon ECS service scheduler ignores unhealthy Elastic Load Balancing target health checks after a task has first started.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.loadBalancers(List<? extends NetworkLoadBalancerProps> loadBalancers)
The network load balancer that will serve traffic to the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.memoryLimitMiB(Number memoryLimitMiB)
The amount (in MiB) of memory to present to the container.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.memoryReservationMiB(Number memoryReservationMiB)
The soft limit (in MiB) of memory to reserve for the container.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
The placement constraints to use for tasks in the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.placementStrategies(List<? extends PlacementStrategy> placementStrategies)
The placement strategies to use for tasks in the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.propagateTags(PropagatedTagSource propagateTags)
Specifies whether to propagate the tags from the task definition or the service to the tasks in the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.serviceName(String serviceName)
Name of the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.targetGroups(List<? extends NetworkTargetProps> targetGroups)
Properties to specify NLB target groups.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.taskDefinition(Ec2TaskDefinition taskDefinition)
The task definition to use for tasks in the service.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.taskImageOptions(NetworkLoadBalancedTaskImageProps taskImageOptions)
The properties required to create a new task definition.
|
NetworkMultipleTargetGroupsEc2Service.Builder |
NetworkMultipleTargetGroupsEc2Service.Builder.vpc(IVpc vpc)
The VPC where the container instances will be launched or the elastic network interfaces (ENIs) will be deployed.
|
Copyright © 2022. All rights reserved.