| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.assignPublicIp(Boolean assignPublicIp)
(experimental) Determines whether the service will be assigned a public IP address.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.cloudMapOptions(CloudMapOptions cloudMapOptions)
(experimental) The options for configuring an Amazon ECS service to use service discovery.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.cluster(ICluster cluster)
(experimental) The name of the cluster that hosts the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.cpu(Number cpu)
(experimental) The number of cpu units used by the task.
|
static ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.create(software.constructs.Construct scope,
String id) |
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.desiredCount(Number desiredCount)
(experimental) The desired number of instantiations of the task definition to keep running on the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.enableEcsManagedTags(Boolean enableEcsManagedTags)
(experimental) Specifies whether to enable Amazon ECS managed tags for the tasks within the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.healthCheckGracePeriod(Duration healthCheckGracePeriod)
(experimental) 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.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.loadBalancers(List<? extends ApplicationLoadBalancerProps> loadBalancers)
(experimental) The application load balancer that will serve traffic to the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.memoryLimitMiB(Number memoryLimitMiB)
(experimental) The amount (in MiB) of memory used by the task.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.platformVersion(FargatePlatformVersion platformVersion)
(experimental) The platform version on which to run your service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.propagateTags(PropagatedTagSource propagateTags)
(experimental) Specifies whether to propagate the tags from the task definition or the service to the tasks in the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.serviceName(String serviceName)
(experimental) The name of the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.targetGroups(List<? extends ApplicationTargetProps> targetGroups)
(experimental) Properties to specify ALB target groups.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.taskDefinition(FargateTaskDefinition taskDefinition)
(experimental) The task definition to use for tasks in the service.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.taskImageOptions(ApplicationLoadBalancedTaskImageProps taskImageOptions)
(experimental) The properties required to create a new task definition.
|
ApplicationMultipleTargetGroupsFargateService.Builder |
ApplicationMultipleTargetGroupsFargateService.Builder.vpc(IVpc vpc)
(experimental) The VPC where the container instances will be launched or the elastic network interfaces (ENIs) will be deployed.
|
Copyright © 2021. All rights reserved.