| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.stepfunctions.tasks |
Tasks for AWS Step Functions
|
| Modifier and Type | Method and Description |
|---|---|
static PlacementConstraint |
PlacementConstraint.distinctInstances()
(experimental) Use distinctInstance to ensure that each task in a particular group is running on a different container instance.
|
static PlacementConstraint |
PlacementConstraint.memberOf(String... expressions)
(experimental) Use memberOf to restrict the selection to a group of valid candidates specified by a query expression.
|
| Modifier and Type | Method and Description |
|---|---|
default List<PlacementConstraint> |
TaskDefinitionProps.getPlacementConstraints()
(experimental) The placement constraints to use for tasks in the service.
|
List<PlacementConstraint> |
TaskDefinitionProps.Jsii$Proxy.getPlacementConstraints() |
default List<PlacementConstraint> |
Ec2TaskDefinitionProps.getPlacementConstraints()
(experimental) An array of placement constraint objects to use for the task.
|
List<PlacementConstraint> |
Ec2TaskDefinitionProps.Jsii$Proxy.getPlacementConstraints() |
default List<PlacementConstraint> |
Ec2ServiceProps.getPlacementConstraints()
(experimental) The placement constraints to use for tasks in the service.
|
List<PlacementConstraint> |
Ec2ServiceProps.Jsii$Proxy.getPlacementConstraints() |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskDefinition.addPlacementConstraint(PlacementConstraint constraint)
(experimental) Adds the specified placement constraint to the task definition.
|
void |
Ec2Service.addPlacementConstraints(PlacementConstraint... constraints)
(experimental) Adds one or more placement constraints to use for tasks in the service.
|
| Modifier and Type | Method and Description |
|---|---|
TaskDefinitionProps.Builder |
TaskDefinitionProps.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
Sets the value of
TaskDefinitionProps.getPlacementConstraints() |
Ec2TaskDefinitionProps.Builder |
Ec2TaskDefinitionProps.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
Sets the value of
Ec2TaskDefinitionProps.getPlacementConstraints() |
TaskDefinition.Builder |
TaskDefinition.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
(experimental) The placement constraints to use for tasks in the service.
|
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
Sets the value of
Ec2ServiceProps.getPlacementConstraints() |
Ec2Service.Builder |
Ec2Service.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
(experimental) The placement constraints to use for tasks in the service.
|
Ec2TaskDefinition.Builder |
Ec2TaskDefinition.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
(experimental) An array of placement constraint objects to use for the task.
|
| Constructor and Description |
|---|
Jsii$Proxy(Compatibility compatibility,
String cpu,
IpcMode ipcMode,
String memoryMiB,
NetworkMode networkMode,
PidMode pidMode,
List<? extends PlacementConstraint> placementConstraints,
IRole executionRole,
String family,
ProxyConfiguration proxyConfiguration,
IRole taskRole,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
TaskDefinitionProps.Builder. |
Jsii$Proxy(IpcMode ipcMode,
NetworkMode networkMode,
PidMode pidMode,
List<? extends PlacementConstraint> placementConstraints,
IRole executionRole,
String family,
ProxyConfiguration proxyConfiguration,
IRole taskRole,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
Ec2TaskDefinitionProps.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
Boolean daemon,
List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
PropagatedTagSource propagateTaskTagsFrom,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
Ec2ServiceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<PlacementConstraint> |
RunEcsEc2TaskProps.getPlacementConstraints()
Deprecated.
|
List<PlacementConstraint> |
RunEcsEc2TaskProps.Jsii$Proxy.getPlacementConstraints()
Deprecated.
|
default List<PlacementConstraint> |
EcsEc2LaunchTargetOptions.getPlacementConstraints()
(experimental) Placement constraints.
|
List<PlacementConstraint> |
EcsEc2LaunchTargetOptions.Jsii$Proxy.getPlacementConstraints() |
| Modifier and Type | Method and Description |
|---|---|
RunEcsEc2Task.Builder |
RunEcsEc2Task.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
Deprecated.
|
RunEcsEc2TaskProps.Builder |
RunEcsEc2TaskProps.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
Deprecated.
|
EcsEc2LaunchTarget.Builder |
EcsEc2LaunchTarget.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
(experimental) Placement constraints.
|
EcsEc2LaunchTargetOptions.Builder |
EcsEc2LaunchTargetOptions.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
Sets the value of
EcsEc2LaunchTargetOptions.getPlacementConstraints() |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies)
Constructor that initializes the object based on literal property values passed by the
EcsEc2LaunchTargetOptions.Builder. |
Jsii$Proxy(List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
ISecurityGroup securityGroup,
SubnetSelection subnets,
ICluster cluster,
TaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
ServiceIntegrationPattern integrationPattern)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
RunEcsEc2TaskProps.Builder. |
Copyright © 2021. All rights reserved.