| Package | Description |
|---|---|
| software.amazon.awssdk.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
static AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.builder() |
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.containerDefinitions(AwsEcsTaskDefinitionContainerDefinitionsDetails... containerDefinitions)
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.containerDefinitions(Collection<AwsEcsTaskDefinitionContainerDefinitionsDetails> containerDefinitions)
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.containerDefinitions(Consumer<AwsEcsTaskDefinitionContainerDefinitionsDetails.Builder>... containerDefinitions)
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.cpu(String cpu)
The number of CPU units used by the task.Valid values are as follows:
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.executionRoleArn(String executionRoleArn)
The ARN of the task execution role that grants the container agent permission to make API calls on behalf of
the container user.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.family(String family)
The name of a family that this task definition is registered to.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.inferenceAccelerators(AwsEcsTaskDefinitionInferenceAcceleratorsDetails... inferenceAccelerators)
The Elastic Inference accelerators to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.inferenceAccelerators(Collection<AwsEcsTaskDefinitionInferenceAcceleratorsDetails> inferenceAccelerators)
The Elastic Inference accelerators to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.inferenceAccelerators(Consumer<AwsEcsTaskDefinitionInferenceAcceleratorsDetails.Builder>... inferenceAccelerators)
The Elastic Inference accelerators to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.ipcMode(String ipcMode)
The inter-process communication (IPC) resource namespace to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.memory(String memory)
The amount (in MiB) of memory used by the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.networkMode(String networkMode)
The Docker networking mode to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.pidMode(String pidMode)
The process namespace to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.placementConstraints(AwsEcsTaskDefinitionPlacementConstraintsDetails... placementConstraints)
The placement constraint objects to use for tasks.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.placementConstraints(Collection<AwsEcsTaskDefinitionPlacementConstraintsDetails> placementConstraints)
The placement constraint objects to use for tasks.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.placementConstraints(Consumer<AwsEcsTaskDefinitionPlacementConstraintsDetails.Builder>... placementConstraints)
The placement constraint objects to use for tasks.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.proxyConfiguration(AwsEcsTaskDefinitionProxyConfigurationDetails proxyConfiguration)
The configuration details for the App Mesh proxy.
|
default AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.proxyConfiguration(Consumer<AwsEcsTaskDefinitionProxyConfigurationDetails.Builder> proxyConfiguration)
The configuration details for the App Mesh proxy.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.requiresCompatibilities(Collection<String> requiresCompatibilities)
The task launch types that the task definition was validated against.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.requiresCompatibilities(String... requiresCompatibilities)
The task launch types that the task definition was validated against.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.taskRoleArn(String taskRoleArn)
The short name or ARN of the IAM role that grants containers in the task permission to call Amazon Web
Services API operations on your behalf.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.toBuilder() |
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.volumes(AwsEcsTaskDefinitionVolumesDetails... volumes)
The data volume definitions for the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.volumes(Collection<AwsEcsTaskDefinitionVolumesDetails> volumes)
The data volume definitions for the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.volumes(Consumer<AwsEcsTaskDefinitionVolumesDetails.Builder>... volumes)
The data volume definitions for the task.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AwsEcsTaskDefinitionDetails.Builder> |
AwsEcsTaskDefinitionDetails.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ResourceDetails.Builder |
ResourceDetails.Builder.awsEcsTaskDefinition(Consumer<AwsEcsTaskDefinitionDetails.Builder> awsEcsTaskDefinition)
Details about a task definition.
|
Copyright © 2023. All rights reserved.