static RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.builder() |
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.containerDefinitions(Collection<ContainerDefinition> containerDefinitions) |
A list of container definitions in JSON format that describe the different containers that make up your task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.containerDefinitions(Consumer<ContainerDefinition.Builder>... containerDefinitions) |
A list of container definitions in JSON format that describe the different containers that make up your task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.containerDefinitions(ContainerDefinition... containerDefinitions) |
A list of container definitions in JSON format that describe the different containers that make up your task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.cpu(String cpu) |
The number of CPU units used by the task.
|
default RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.ephemeralStorage(Consumer<EphemeralStorage.Builder> ephemeralStorage) |
The amount of ephemeral storage to allocate for the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.ephemeralStorage(EphemeralStorage ephemeralStorage) |
The amount of ephemeral storage to allocate for the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.executionRoleArn(String executionRoleArn) |
The Amazon Resource Name (ARN) of the task execution role that grants the Amazon ECS container agent
permission to make Amazon Web Services API calls on your behalf.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.family(String family) |
You must specify a family for a task definition.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.inferenceAccelerators(Collection<InferenceAccelerator> inferenceAccelerators) |
The Elastic Inference accelerators to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.inferenceAccelerators(Consumer<InferenceAccelerator.Builder>... inferenceAccelerators) |
The Elastic Inference accelerators to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.inferenceAccelerators(InferenceAccelerator... inferenceAccelerators) |
The Elastic Inference accelerators to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.ipcMode(String ipcMode) |
The IPC resource namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.ipcMode(IpcMode ipcMode) |
The IPC resource namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.memory(String memory) |
The amount of memory (in MiB) used by the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.networkMode(String networkMode) |
The Docker networking mode to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.networkMode(NetworkMode networkMode) |
The Docker networking mode to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.pidMode(String pidMode) |
The process namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.pidMode(PidMode pidMode) |
The process namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.placementConstraints(Collection<TaskDefinitionPlacementConstraint> placementConstraints) |
An array of placement constraint objects to use for the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.placementConstraints(Consumer<TaskDefinitionPlacementConstraint.Builder>... placementConstraints) |
An array of placement constraint objects to use for the task.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.placementConstraints(TaskDefinitionPlacementConstraint... placementConstraints) |
An array of placement constraint objects to use for the task.
|
default RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.proxyConfiguration(Consumer<ProxyConfiguration.Builder> proxyConfiguration) |
The configuration details for the App Mesh proxy.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.proxyConfiguration(ProxyConfiguration proxyConfiguration) |
The configuration details for the App Mesh proxy.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.requiresCompatibilities(Collection<Compatibility> requiresCompatibilities) |
The task launch type that Amazon ECS validates the task definition against.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.requiresCompatibilities(Compatibility... requiresCompatibilities) |
The task launch type that Amazon ECS validates the task definition against.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.requiresCompatibilitiesWithStrings(String... requiresCompatibilities) |
The task launch type that Amazon ECS validates the task definition against.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.requiresCompatibilitiesWithStrings(Collection<String> requiresCompatibilities) |
The task launch type that Amazon ECS validates the task definition against.
|
default RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.runtimePlatform(Consumer<RuntimePlatform.Builder> runtimePlatform) |
The operating system that your tasks definitions run on.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.runtimePlatform(RuntimePlatform runtimePlatform) |
The operating system that your tasks definitions run on.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.tags(Collection<Tag> tags) |
The metadata that you apply to the task definition to help you categorize and organize them.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
The metadata that you apply to the task definition to help you categorize and organize them.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.tags(Tag... tags) |
The metadata that you apply to the task definition to help you categorize and organize them.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.taskRoleArn(String taskRoleArn) |
The short name or full Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.toBuilder() |
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.volumes(Collection<Volume> volumes) |
A list of volume definitions in JSON format that containers in your task might use.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.volumes(Consumer<Volume.Builder>... volumes) |
A list of volume definitions in JSON format that containers in your task might use.
|
RegisterTaskDefinitionRequest.Builder |
RegisterTaskDefinitionRequest.Builder.volumes(Volume... volumes) |
A list of volume definitions in JSON format that containers in your task might use.
|