| Package | Description |
|---|---|
| software.amazon.awssdk.services.ecs |
Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it
easy to run, stop, and manage Docker containers on a cluster.
|
| software.amazon.awssdk.services.ecs.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateClusterResponse |
EcsClient.createCluster()
Creates a new Amazon ECS cluster.
|
default CreateClusterResponse |
EcsClient.createCluster(Consumer<CreateClusterRequest.Builder> createClusterRequest)
Creates a new Amazon ECS cluster.
|
default CreateClusterResponse |
EcsClient.createCluster(CreateClusterRequest createClusterRequest)
Creates a new Amazon ECS cluster.
|
default CreateServiceResponse |
EcsClient.createService(Consumer<CreateServiceRequest.Builder> createServiceRequest)
Runs and maintains a desired number of tasks from a specified task definition.
|
default CreateServiceResponse |
EcsClient.createService(CreateServiceRequest createServiceRequest)
Runs and maintains a desired number of tasks from a specified task definition.
|
default DeleteAccountSettingResponse |
EcsClient.deleteAccountSetting(Consumer<DeleteAccountSettingRequest.Builder> deleteAccountSettingRequest)
Modifies the ARN and resource ID format of a resource for a specified IAM user, IAM role, or the root user for an
account.
|
default DeleteAccountSettingResponse |
EcsClient.deleteAccountSetting(DeleteAccountSettingRequest deleteAccountSettingRequest)
Modifies the ARN and resource ID format of a resource for a specified IAM user, IAM role, or the root user for an
account.
|
default DeleteAttributesResponse |
EcsClient.deleteAttributes(Consumer<DeleteAttributesRequest.Builder> deleteAttributesRequest)
Deletes one or more custom attributes from an Amazon ECS resource.
|
default DeleteAttributesResponse |
EcsClient.deleteAttributes(DeleteAttributesRequest deleteAttributesRequest)
Deletes one or more custom attributes from an Amazon ECS resource.
|
default DeleteClusterResponse |
EcsClient.deleteCluster(Consumer<DeleteClusterRequest.Builder> deleteClusterRequest)
Deletes the specified cluster.
|
default DeleteClusterResponse |
EcsClient.deleteCluster(DeleteClusterRequest deleteClusterRequest)
Deletes the specified cluster.
|
default DeleteServiceResponse |
EcsClient.deleteService(Consumer<DeleteServiceRequest.Builder> deleteServiceRequest)
Deletes a specified service within a cluster.
|
default DeleteServiceResponse |
EcsClient.deleteService(DeleteServiceRequest deleteServiceRequest)
Deletes a specified service within a cluster.
|
default DeregisterContainerInstanceResponse |
EcsClient.deregisterContainerInstance(Consumer<DeregisterContainerInstanceRequest.Builder> deregisterContainerInstanceRequest)
Deregisters an Amazon ECS container instance from the specified cluster.
|
default DeregisterContainerInstanceResponse |
EcsClient.deregisterContainerInstance(DeregisterContainerInstanceRequest deregisterContainerInstanceRequest)
Deregisters an Amazon ECS container instance from the specified cluster.
|
default DeregisterTaskDefinitionResponse |
EcsClient.deregisterTaskDefinition(Consumer<DeregisterTaskDefinitionRequest.Builder> deregisterTaskDefinitionRequest)
Deregisters the specified task definition by family and revision.
|
default DeregisterTaskDefinitionResponse |
EcsClient.deregisterTaskDefinition(DeregisterTaskDefinitionRequest deregisterTaskDefinitionRequest)
Deregisters the specified task definition by family and revision.
|
default DescribeClustersResponse |
EcsClient.describeClusters()
Describes one or more of your clusters.
|
default DescribeClustersResponse |
EcsClient.describeClusters(Consumer<DescribeClustersRequest.Builder> describeClustersRequest)
Describes one or more of your clusters.
|
default DescribeClustersResponse |
EcsClient.describeClusters(DescribeClustersRequest describeClustersRequest)
Describes one or more of your clusters.
|
default DescribeContainerInstancesResponse |
EcsClient.describeContainerInstances(Consumer<DescribeContainerInstancesRequest.Builder> describeContainerInstancesRequest)
Describes Amazon Elastic Container Service container instances.
|
default DescribeContainerInstancesResponse |
EcsClient.describeContainerInstances(DescribeContainerInstancesRequest describeContainerInstancesRequest)
Describes Amazon Elastic Container Service container instances.
|
default DescribeServicesResponse |
EcsClient.describeServices(Consumer<DescribeServicesRequest.Builder> describeServicesRequest)
Describes the specified services running in your cluster.
|
default DescribeServicesResponse |
EcsClient.describeServices(DescribeServicesRequest describeServicesRequest)
Describes the specified services running in your cluster.
|
default DescribeTaskDefinitionResponse |
EcsClient.describeTaskDefinition(Consumer<DescribeTaskDefinitionRequest.Builder> describeTaskDefinitionRequest)
Describes a task definition.
|
default DescribeTaskDefinitionResponse |
EcsClient.describeTaskDefinition(DescribeTaskDefinitionRequest describeTaskDefinitionRequest)
Describes a task definition.
|
default DescribeTasksResponse |
EcsClient.describeTasks(Consumer<DescribeTasksRequest.Builder> describeTasksRequest)
Describes a specified task or tasks.
|
default DescribeTasksResponse |
EcsClient.describeTasks(DescribeTasksRequest describeTasksRequest)
Describes a specified task or tasks.
|
default DiscoverPollEndpointResponse |
EcsClient.discoverPollEndpoint(Consumer<DiscoverPollEndpointRequest.Builder> discoverPollEndpointRequest)
|
default DiscoverPollEndpointResponse |
EcsClient.discoverPollEndpoint(DiscoverPollEndpointRequest discoverPollEndpointRequest)
|
default ListAccountSettingsResponse |
EcsClient.listAccountSettings()
Lists the account settings for an Amazon ECS resource for a specified principal.
|
default ListAccountSettingsResponse |
EcsClient.listAccountSettings(Consumer<ListAccountSettingsRequest.Builder> listAccountSettingsRequest)
Lists the account settings for an Amazon ECS resource for a specified principal.
|
default ListAccountSettingsResponse |
EcsClient.listAccountSettings(ListAccountSettingsRequest listAccountSettingsRequest)
Lists the account settings for an Amazon ECS resource for a specified principal.
|
default ListAttributesResponse |
EcsClient.listAttributes(Consumer<ListAttributesRequest.Builder> listAttributesRequest)
Lists the attributes for Amazon ECS resources within a specified target type and cluster.
|
default ListAttributesResponse |
EcsClient.listAttributes(ListAttributesRequest listAttributesRequest)
Lists the attributes for Amazon ECS resources within a specified target type and cluster.
|
default ListClustersResponse |
EcsClient.listClusters()
Returns a list of existing clusters.
|
default ListClustersResponse |
EcsClient.listClusters(Consumer<ListClustersRequest.Builder> listClustersRequest)
Returns a list of existing clusters.
|
default ListClustersResponse |
EcsClient.listClusters(ListClustersRequest listClustersRequest)
Returns a list of existing clusters.
|
default ListClustersIterable |
EcsClient.listClustersPaginator()
Returns a list of existing clusters.
|
default ListClustersIterable |
EcsClient.listClustersPaginator(Consumer<ListClustersRequest.Builder> listClustersRequest)
Returns a list of existing clusters.
|
default ListClustersIterable |
EcsClient.listClustersPaginator(ListClustersRequest listClustersRequest)
Returns a list of existing clusters.
|
default ListContainerInstancesResponse |
EcsClient.listContainerInstances()
Returns a list of container instances in a specified cluster.
|
default ListContainerInstancesResponse |
EcsClient.listContainerInstances(Consumer<ListContainerInstancesRequest.Builder> listContainerInstancesRequest)
Returns a list of container instances in a specified cluster.
|
default ListContainerInstancesResponse |
EcsClient.listContainerInstances(ListContainerInstancesRequest listContainerInstancesRequest)
Returns a list of container instances in a specified cluster.
|
default ListContainerInstancesIterable |
EcsClient.listContainerInstancesPaginator()
Returns a list of container instances in a specified cluster.
|
default ListContainerInstancesIterable |
EcsClient.listContainerInstancesPaginator(Consumer<ListContainerInstancesRequest.Builder> listContainerInstancesRequest)
Returns a list of container instances in a specified cluster.
|
default ListContainerInstancesIterable |
EcsClient.listContainerInstancesPaginator(ListContainerInstancesRequest listContainerInstancesRequest)
Returns a list of container instances in a specified cluster.
|
default ListServicesResponse |
EcsClient.listServices()
Lists the services that are running in a specified cluster.
|
default ListServicesResponse |
EcsClient.listServices(Consumer<ListServicesRequest.Builder> listServicesRequest)
Lists the services that are running in a specified cluster.
|
default ListServicesResponse |
EcsClient.listServices(ListServicesRequest listServicesRequest)
Lists the services that are running in a specified cluster.
|
default ListServicesIterable |
EcsClient.listServicesPaginator()
Lists the services that are running in a specified cluster.
|
default ListServicesIterable |
EcsClient.listServicesPaginator(Consumer<ListServicesRequest.Builder> listServicesRequest)
Lists the services that are running in a specified cluster.
|
default ListServicesIterable |
EcsClient.listServicesPaginator(ListServicesRequest listServicesRequest)
Lists the services that are running in a specified cluster.
|
default ListTagsForResourceResponse |
EcsClient.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
List the tags for an Amazon ECS resource.
|
default ListTagsForResourceResponse |
EcsClient.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
List the tags for an Amazon ECS resource.
|
default ListTaskDefinitionFamiliesResponse |
EcsClient.listTaskDefinitionFamilies()
Returns a list of task definition families that are registered to your account (which may include task definition
families that no longer have any
ACTIVE task definition revisions). |
default ListTaskDefinitionFamiliesResponse |
EcsClient.listTaskDefinitionFamilies(Consumer<ListTaskDefinitionFamiliesRequest.Builder> listTaskDefinitionFamiliesRequest)
Returns a list of task definition families that are registered to your account (which may include task definition
families that no longer have any
ACTIVE task definition revisions). |
default ListTaskDefinitionFamiliesResponse |
EcsClient.listTaskDefinitionFamilies(ListTaskDefinitionFamiliesRequest listTaskDefinitionFamiliesRequest)
Returns a list of task definition families that are registered to your account (which may include task definition
families that no longer have any
ACTIVE task definition revisions). |
default ListTaskDefinitionFamiliesIterable |
EcsClient.listTaskDefinitionFamiliesPaginator()
Returns a list of task definition families that are registered to your account (which may include task definition
families that no longer have any
ACTIVE task definition revisions). |
default ListTaskDefinitionFamiliesIterable |
EcsClient.listTaskDefinitionFamiliesPaginator(Consumer<ListTaskDefinitionFamiliesRequest.Builder> listTaskDefinitionFamiliesRequest)
Returns a list of task definition families that are registered to your account (which may include task definition
families that no longer have any
ACTIVE task definition revisions). |
default ListTaskDefinitionFamiliesIterable |
EcsClient.listTaskDefinitionFamiliesPaginator(ListTaskDefinitionFamiliesRequest listTaskDefinitionFamiliesRequest)
Returns a list of task definition families that are registered to your account (which may include task definition
families that no longer have any
ACTIVE task definition revisions). |
default ListTaskDefinitionsResponse |
EcsClient.listTaskDefinitions()
Returns a list of task definitions that are registered to your account.
|
default ListTaskDefinitionsResponse |
EcsClient.listTaskDefinitions(Consumer<ListTaskDefinitionsRequest.Builder> listTaskDefinitionsRequest)
Returns a list of task definitions that are registered to your account.
|
default ListTaskDefinitionsResponse |
EcsClient.listTaskDefinitions(ListTaskDefinitionsRequest listTaskDefinitionsRequest)
Returns a list of task definitions that are registered to your account.
|
default ListTaskDefinitionsIterable |
EcsClient.listTaskDefinitionsPaginator()
Returns a list of task definitions that are registered to your account.
|
default ListTaskDefinitionsIterable |
EcsClient.listTaskDefinitionsPaginator(Consumer<ListTaskDefinitionsRequest.Builder> listTaskDefinitionsRequest)
Returns a list of task definitions that are registered to your account.
|
default ListTaskDefinitionsIterable |
EcsClient.listTaskDefinitionsPaginator(ListTaskDefinitionsRequest listTaskDefinitionsRequest)
Returns a list of task definitions that are registered to your account.
|
default ListTasksResponse |
EcsClient.listTasks()
Returns a list of tasks for a specified cluster.
|
default ListTasksResponse |
EcsClient.listTasks(Consumer<ListTasksRequest.Builder> listTasksRequest)
Returns a list of tasks for a specified cluster.
|
default ListTasksResponse |
EcsClient.listTasks(ListTasksRequest listTasksRequest)
Returns a list of tasks for a specified cluster.
|
default ListTasksIterable |
EcsClient.listTasksPaginator()
Returns a list of tasks for a specified cluster.
|
default ListTasksIterable |
EcsClient.listTasksPaginator(Consumer<ListTasksRequest.Builder> listTasksRequest)
Returns a list of tasks for a specified cluster.
|
default ListTasksIterable |
EcsClient.listTasksPaginator(ListTasksRequest listTasksRequest)
Returns a list of tasks for a specified cluster.
|
default PutAccountSettingResponse |
EcsClient.putAccountSetting(Consumer<PutAccountSettingRequest.Builder> putAccountSettingRequest)
Modifies the ARN and resource ID format of a resource for a specified IAM user, IAM role, or the root user for an
account.
|
default PutAccountSettingResponse |
EcsClient.putAccountSetting(PutAccountSettingRequest putAccountSettingRequest)
Modifies the ARN and resource ID format of a resource for a specified IAM user, IAM role, or the root user for an
account.
|
default PutAttributesResponse |
EcsClient.putAttributes(Consumer<PutAttributesRequest.Builder> putAttributesRequest)
Create or update an attribute on an Amazon ECS resource.
|
default PutAttributesResponse |
EcsClient.putAttributes(PutAttributesRequest putAttributesRequest)
Create or update an attribute on an Amazon ECS resource.
|
default RegisterContainerInstanceResponse |
EcsClient.registerContainerInstance(Consumer<RegisterContainerInstanceRequest.Builder> registerContainerInstanceRequest)
|
default RegisterContainerInstanceResponse |
EcsClient.registerContainerInstance(RegisterContainerInstanceRequest registerContainerInstanceRequest)
|
default RegisterTaskDefinitionResponse |
EcsClient.registerTaskDefinition(Consumer<RegisterTaskDefinitionRequest.Builder> registerTaskDefinitionRequest)
Registers a new task definition from the supplied
family and containerDefinitions. |
default RegisterTaskDefinitionResponse |
EcsClient.registerTaskDefinition(RegisterTaskDefinitionRequest registerTaskDefinitionRequest)
Registers a new task definition from the supplied
family and containerDefinitions. |
default RunTaskResponse |
EcsClient.runTask(Consumer<RunTaskRequest.Builder> runTaskRequest)
Starts a new task using the specified task definition.
|
default RunTaskResponse |
EcsClient.runTask(RunTaskRequest runTaskRequest)
Starts a new task using the specified task definition.
|
default StartTaskResponse |
EcsClient.startTask(Consumer<StartTaskRequest.Builder> startTaskRequest)
Starts a new task from the specified task definition on the specified container instance or instances.
|
default StartTaskResponse |
EcsClient.startTask(StartTaskRequest startTaskRequest)
Starts a new task from the specified task definition on the specified container instance or instances.
|
default StopTaskResponse |
EcsClient.stopTask(Consumer<StopTaskRequest.Builder> stopTaskRequest)
Stops a running task.
|
default StopTaskResponse |
EcsClient.stopTask(StopTaskRequest stopTaskRequest)
Stops a running task.
|
default SubmitContainerStateChangeResponse |
EcsClient.submitContainerStateChange(Consumer<SubmitContainerStateChangeRequest.Builder> submitContainerStateChangeRequest)
|
default SubmitContainerStateChangeResponse |
EcsClient.submitContainerStateChange(SubmitContainerStateChangeRequest submitContainerStateChangeRequest)
|
default SubmitTaskStateChangeResponse |
EcsClient.submitTaskStateChange(Consumer<SubmitTaskStateChangeRequest.Builder> submitTaskStateChangeRequest)
|
default SubmitTaskStateChangeResponse |
EcsClient.submitTaskStateChange(SubmitTaskStateChangeRequest submitTaskStateChangeRequest)
|
default TagResourceResponse |
EcsClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Associates the specified tags to a resource with the specified
resourceArn. |
default TagResourceResponse |
EcsClient.tagResource(TagResourceRequest tagResourceRequest)
Associates the specified tags to a resource with the specified
resourceArn. |
default UntagResourceResponse |
EcsClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes specified tags from a resource.
|
default UntagResourceResponse |
EcsClient.untagResource(UntagResourceRequest untagResourceRequest)
Deletes specified tags from a resource.
|
default UpdateContainerAgentResponse |
EcsClient.updateContainerAgent(Consumer<UpdateContainerAgentRequest.Builder> updateContainerAgentRequest)
Updates the Amazon ECS container agent on a specified container instance.
|
default UpdateContainerAgentResponse |
EcsClient.updateContainerAgent(UpdateContainerAgentRequest updateContainerAgentRequest)
Updates the Amazon ECS container agent on a specified container instance.
|
default UpdateContainerInstancesStateResponse |
EcsClient.updateContainerInstancesState(Consumer<UpdateContainerInstancesStateRequest.Builder> updateContainerInstancesStateRequest)
Modifies the status of an Amazon ECS container instance.
|
default UpdateContainerInstancesStateResponse |
EcsClient.updateContainerInstancesState(UpdateContainerInstancesStateRequest updateContainerInstancesStateRequest)
Modifies the status of an Amazon ECS container instance.
|
default UpdateServiceResponse |
EcsClient.updateService(Consumer<UpdateServiceRequest.Builder> updateServiceRequest)
Modifies the parameters of a service.
|
default UpdateServiceResponse |
EcsClient.updateService(UpdateServiceRequest updateServiceRequest)
Modifies the parameters of a service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessDeniedException
You do not have authorization to perform the requested action.
|
class |
AttributeLimitExceededException
You can apply up to 10 custom attributes per resource.
|
class |
BlockedException
Your AWS account has been blocked.
|
class |
ClientException
These errors are usually caused by a client action, such as using an action or resource on behalf of a user that
doesn't have permissions to use the action or resource, or specifying an identifier that is not valid.
|
class |
ClusterContainsContainerInstancesException
You cannot delete a cluster that has registered container instances.
|
class |
ClusterContainsServicesException
You cannot delete a cluster that contains services.
|
class |
ClusterContainsTasksException
You cannot delete a cluster that has active tasks.
|
class |
ClusterNotFoundException
The specified cluster could not be found.
|
class |
InvalidParameterException
The specified parameter is invalid.
|
class |
MissingVersionException
Amazon ECS is unable to determine the current version of the Amazon ECS container agent on the container instance and
does not have enough information to proceed with an update.
|
class |
NoUpdateAvailableException
There is no update available for this Amazon ECS container agent.
|
class |
PlatformTaskDefinitionIncompatibilityException
The specified platform version does not satisfy the task definition's required capabilities.
|
class |
PlatformUnknownException
The specified platform version does not exist.
|
class |
ResourceNotFoundException
The specified resource could not be found.
|
class |
ServerException
These errors are usually caused by a server issue.
|
class |
ServiceNotActiveException
The specified service is not active.
|
class |
ServiceNotFoundException
The specified service could not be found.
|
class |
TargetNotFoundException
The specified target could not be found.
|
class |
UnsupportedFeatureException
The specified task is not supported in this Region.
|
class |
UpdateInProgressException
There is already a current Amazon ECS container agent update in progress on the specified container instance.
|
| Modifier and Type | Method and Description |
|---|---|
EcsException |
EcsException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(EcsException ex) |
Copyright © 2019. All rights reserved.