| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
TaskDefinition.Builder |
TaskDefinition.Builder.compatibility(Compatibility compatibility)
(experimental) The task launch type compatiblity requirement.
|
TaskDefinition.Builder |
TaskDefinition.Builder.cpu(String cpu)
(experimental) The number of cpu units used by the task.
|
static TaskDefinition.Builder |
TaskDefinition.Builder.create(software.constructs.Construct scope,
String id) |
TaskDefinition.Builder |
TaskDefinition.Builder.executionRole(IRole executionRole)
(experimental) The name of the IAM task execution role that grants the ECS agent to call AWS APIs on your behalf.
|
TaskDefinition.Builder |
TaskDefinition.Builder.family(String family)
(experimental) The name of a family that this task definition is registered to.
|
TaskDefinition.Builder |
TaskDefinition.Builder.inferenceAccelerators(List<? extends InferenceAccelerator> inferenceAccelerators)
(experimental) The inference accelerators to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.ipcMode(IpcMode ipcMode)
(experimental) The IPC resource namespace to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.memoryMiB(String memoryMiB)
(experimental) The amount (in MiB) of memory used by the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.networkMode(NetworkMode networkMode)
(experimental) The networking mode to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.pidMode(PidMode pidMode)
(experimental) The process namespace to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.placementConstraints(List<? extends PlacementConstraint> placementConstraints)
(experimental) The placement constraints to use for tasks in the service.
|
TaskDefinition.Builder |
TaskDefinition.Builder.proxyConfiguration(ProxyConfiguration proxyConfiguration)
(experimental) The configuration details for the App Mesh proxy.
|
TaskDefinition.Builder |
TaskDefinition.Builder.taskRole(IRole taskRole)
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
TaskDefinition.Builder |
TaskDefinition.Builder.volumes(List<? extends Volume> volumes)
(experimental) The list of volume definitions for the task.
|
Copyright © 2021. All rights reserved.