| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.autoScalingGroup(IAutoScalingGroup autoScalingGroup)
(experimental) The autoscaling group to add as a Capacity Provider.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.canContainersAccessInstanceRole(Boolean canContainersAccessInstanceRole)
(experimental) Specifies whether the containers can access the container instance role.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.capacityProviderName(String capacityProviderName)
(experimental) The name for the capacity provider.
|
static AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.create(software.constructs.Construct scope,
String id) |
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.enableManagedScaling(Boolean enableManagedScaling)
(experimental) Whether to enable managed scaling.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.enableManagedTerminationProtection(Boolean enableManagedTerminationProtection)
(experimental) Whether to enable managed termination protection.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.machineImageType(MachineImageType machineImageType)
(experimental) Specify the machine image type.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.maximumScalingStepSize(Number maximumScalingStepSize)
(experimental) Maximum scaling step size.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.minimumScalingStepSize(Number minimumScalingStepSize)
(experimental) Minimum scaling step size.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.spotInstanceDraining(Boolean spotInstanceDraining)
(experimental) Specify whether to enable Automated Draining for Spot Instances running Amazon ECS Services.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.targetCapacityPercent(Number targetCapacityPercent)
(experimental) Target capacity percent.
|
AsgCapacityProvider.Builder |
AsgCapacityProvider.Builder.topicEncryptionKey(IKey topicEncryptionKey)
(experimental) If
AddAutoScalingGroupCapacityOptions.taskDrainTime is non-zero, then the ECS cluster creates an SNS Topic to as part of a system to drain instances of tasks when the instance is being shut down. |
Copyright © 2021. All rights reserved.