Package | Description |
---|---|
com.amazonaws.services.ecs |
|
com.amazonaws.services.ecs.model |
Modifier and Type | Method and Description |
---|---|
Future<RegisterTaskDefinitionResult> |
AmazonECSAsync.registerTaskDefinitionAsync(RegisterTaskDefinitionRequest registerTaskDefinitionRequest,
AsyncHandler<RegisterTaskDefinitionRequest,RegisterTaskDefinitionResult> asyncHandler)
Registers a new task definition from the supplied
family and containerDefinitions . |
Future<RegisterTaskDefinitionResult> |
AbstractAmazonECSAsync.registerTaskDefinitionAsync(RegisterTaskDefinitionRequest request,
AsyncHandler<RegisterTaskDefinitionRequest,RegisterTaskDefinitionResult> asyncHandler) |
Future<RegisterTaskDefinitionResult> |
AmazonECSAsyncClient.registerTaskDefinitionAsync(RegisterTaskDefinitionRequest request,
AsyncHandler<RegisterTaskDefinitionRequest,RegisterTaskDefinitionResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.clone() |
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withContainerDefinitions(Collection<ContainerDefinition> containerDefinitions)
A list of container definitions in JSON format that describe the different containers that make up your task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withContainerDefinitions(ContainerDefinition... containerDefinitions)
A list of container definitions in JSON format that describe the different containers that make up your task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withCpu(String cpu)
The number of CPU units used by the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withEphemeralStorage(EphemeralStorage ephemeralStorage)
The amount of ephemeral storage to allocate for the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withExecutionRoleArn(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 |
RegisterTaskDefinitionRequest.withFamily(String family)
You must specify a
family for a task definition, which allows you to track multiple versions of the
same task definition. |
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withInferenceAccelerators(Collection<InferenceAccelerator> inferenceAccelerators)
The Elastic Inference accelerators to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withInferenceAccelerators(InferenceAccelerator... inferenceAccelerators)
The Elastic Inference accelerators to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withIpcMode(IpcMode ipcMode)
The IPC resource namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withIpcMode(String ipcMode)
The IPC resource namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withMemory(String memory)
The amount of memory (in MiB) used by the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withNetworkMode(NetworkMode networkMode)
The Docker networking mode to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withNetworkMode(String networkMode)
The Docker networking mode to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withPidMode(PidMode pidMode)
The process namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withPidMode(String pidMode)
The process namespace to use for the containers in the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withPlacementConstraints(Collection<TaskDefinitionPlacementConstraint> placementConstraints)
An array of placement constraint objects to use for the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withPlacementConstraints(TaskDefinitionPlacementConstraint... placementConstraints)
An array of placement constraint objects to use for the task.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withProxyConfiguration(ProxyConfiguration proxyConfiguration)
The configuration details for the App Mesh proxy.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withRequiresCompatibilities(Collection<String> requiresCompatibilities)
The task launch type that Amazon ECS should validate the task definition against.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withRequiresCompatibilities(Compatibility... requiresCompatibilities)
The task launch type that Amazon ECS should validate the task definition against.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withRequiresCompatibilities(String... requiresCompatibilities)
The task launch type that Amazon ECS should validate the task definition against.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withTags(Collection<Tag> tags)
The metadata that you apply to the task definition to help you categorize and organize them.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withTags(Tag... tags)
The metadata that you apply to the task definition to help you categorize and organize them.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withTaskRoleArn(String taskRoleArn)
The short name or full Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withVolumes(Collection<Volume> volumes)
A list of volume definitions in JSON format that containers in your task may use.
|
RegisterTaskDefinitionRequest |
RegisterTaskDefinitionRequest.withVolumes(Volume... volumes)
A list of volume definitions in JSON format that containers in your task may use.
|
Copyright © 2021. All rights reserved.