Class | Description |
---|---|
Attachment |
An object representing a container instance or task attachment.
|
AttachmentStateChange |
An object representing a change in state for a task attachment.
|
Attribute |
An attribute is a name-value pair that's associated with an Amazon ECS object.
|
AutoScalingGroupProvider |
The details of the Auto Scaling group for the capacity provider.
|
AutoScalingGroupProviderUpdate |
The details of the Auto Scaling group capacity provider to update.
|
AwsVpcConfiguration |
An object representing the networking details for a task or service.
|
CapacityProvider |
The details for a capacity provider.
|
CapacityProviderStrategyItem |
The details of a capacity provider strategy.
|
Cluster |
A regional grouping of one or more container instances where you can run task requests.
|
ClusterConfiguration |
The execute command and managed storage configuration for the cluster.
|
ClusterServiceConnectDefaults |
Use this parameter to set a default Service Connect namespace.
|
ClusterServiceConnectDefaultsRequest |
Use this parameter to set a default Service Connect namespace.
|
ClusterSetting |
The settings to use when creating a cluster.
|
Container |
A Docker container that's part of a task.
|
ContainerDefinition |
Container definitions are used in task definitions to describe the different containers that are launched as part of
a task.
|
ContainerDependency |
The dependencies defined for container startup and shutdown.
|
ContainerInstance |
An Amazon EC2 or External instance that's running the Amazon ECS agent and has been registered with a cluster.
|
ContainerInstanceHealthStatus |
An object representing the health status of the container instance.
|
ContainerOverride |
The overrides that are sent to a container.
|
ContainerStateChange |
An object that represents a change in state for a container.
|
CreateCapacityProviderRequest | |
CreateCapacityProviderResult | |
CreateClusterRequest | |
CreateClusterResult | |
CreateServiceRequest | |
CreateServiceResult | |
CreateTaskSetRequest | |
CreateTaskSetResult | |
DeleteAccountSettingRequest | |
DeleteAccountSettingResult | |
DeleteAttributesRequest | |
DeleteAttributesResult | |
DeleteCapacityProviderRequest | |
DeleteCapacityProviderResult | |
DeleteClusterRequest | |
DeleteClusterResult | |
DeleteServiceRequest | |
DeleteServiceResult | |
DeleteTaskDefinitionsRequest | |
DeleteTaskDefinitionsResult | |
DeleteTaskSetRequest | |
DeleteTaskSetResult | |
Deployment |
The details of an Amazon ECS service deployment.
|
DeploymentAlarms |
One of the methods which provide a way for you to quickly identify when a deployment has failed, and then to
optionally roll back the failure to the last working deployment.
|
DeploymentCircuitBreaker |
|
DeploymentConfiguration |
Optional deployment parameters that control how many tasks run during a deployment and the ordering of stopping and
starting tasks.
|
DeploymentController |
The deployment controller to use for the service.
|
DeploymentEphemeralStorage |
The amount of ephemeral storage to allocate for the deployment.
|
DeregisterContainerInstanceRequest | |
DeregisterContainerInstanceResult | |
DeregisterTaskDefinitionRequest | |
DeregisterTaskDefinitionResult | |
DescribeCapacityProvidersRequest | |
DescribeCapacityProvidersResult | |
DescribeClustersRequest | |
DescribeClustersResult | |
DescribeContainerInstancesRequest | |
DescribeContainerInstancesResult | |
DescribeServicesRequest | |
DescribeServicesResult | |
DescribeTaskDefinitionRequest | |
DescribeTaskDefinitionResult | |
DescribeTaskSetsRequest | |
DescribeTaskSetsResult | |
DescribeTasksRequest | |
DescribeTasksResult | |
Device |
An object representing a container instance host device.
|
DiscoverPollEndpointRequest | |
DiscoverPollEndpointResult | |
DockerVolumeConfiguration |
This parameter is specified when you're using Docker volumes.
|
EBSTagSpecification |
The tag specifications of an Amazon EBS volume.
|
EFSAuthorizationConfig |
The authorization configuration details for the Amazon EFS file system.
|
EFSVolumeConfiguration |
This parameter is specified when you're using an Amazon Elastic File System file system for task storage.
|
EnvironmentFile |
A list of files containing the environment variables to pass to a container.
|
EphemeralStorage |
The amount of ephemeral storage to allocate for the task.
|
ExecuteCommandConfiguration |
The details of the execute command configuration.
|
ExecuteCommandLogConfiguration |
The log configuration for the results of the execute command actions.
|
ExecuteCommandRequest | |
ExecuteCommandResult | |
Failure |
A failed resource.
|
FirelensConfiguration |
The FireLens configuration for the container.
|
FSxWindowsFileServerAuthorizationConfig |
The authorization configuration details for Amazon FSx for Windows File Server file system.
|
FSxWindowsFileServerVolumeConfiguration |
This parameter is specified when you're using Amazon FSx for Windows File Server file
system for task storage.
|
GetTaskProtectionRequest | |
GetTaskProtectionResult | |
HealthCheck |
An object representing a container health check.
|
HostEntry |
Hostnames and IP address entries that are added to the
/etc/hosts file of a container via the
extraHosts parameter of its ContainerDefinition. |
HostVolumeProperties |
Details on a container instance bind mount host volume.
|
InferenceAccelerator |
Details on an Elastic Inference accelerator.
|
InferenceAcceleratorOverride |
Details on an Elastic Inference accelerator task override.
|
InstanceHealthCheckResult |
An object representing the result of a container instance health status check.
|
KernelCapabilities |
The Linux capabilities to add or remove from the default Docker configuration for a container defined in the task
definition.
|
KeyValuePair |
A key-value pair object.
|
LinuxParameters |
The Linux-specific options that are applied to the container, such as Linux KernelCapabilities.
|
ListAccountSettingsRequest | |
ListAccountSettingsResult | |
ListAttributesRequest | |
ListAttributesResult | |
ListClustersRequest | |
ListClustersResult | |
ListContainerInstancesRequest | |
ListContainerInstancesResult | |
ListServicesByNamespaceRequest | |
ListServicesByNamespaceResult | |
ListServicesRequest | |
ListServicesResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
ListTaskDefinitionFamiliesRequest | |
ListTaskDefinitionFamiliesResult | |
ListTaskDefinitionsRequest | |
ListTaskDefinitionsResult | |
ListTasksRequest | |
ListTasksResult | |
LoadBalancer |
The load balancer configuration to use with a service or task set.
|
LogConfiguration |
The log configuration for the container.
|
ManagedAgent |
Details about the managed agent status for the container.
|
ManagedAgentStateChange |
An object representing a change in state for a managed agent.
|
ManagedScaling |
The managed scaling settings for the Auto Scaling group capacity provider.
|
ManagedStorageConfiguration |
The managed storage configuration for the cluster.
|
MountPoint |
The details for a volume mount point that's used in a container definition.
|
NetworkBinding |
Details on the network bindings between a container and its host container instance.
|
NetworkConfiguration |
The network configuration for a task or service.
|
NetworkInterface |
An object representing the elastic network interface for tasks that use the
awsvpc network mode. |
PlacementConstraint |
An object representing a constraint on task placement.
|
PlacementStrategy |
The task placement strategy for a task or service.
|
PlatformDevice |
The devices that are available on the container instance.
|
PortMapping |
Port mappings allow containers to access ports on the host container instance to send or receive traffic.
|
ProtectedTask |
An object representing the protection status details for a task.
|
ProxyConfiguration |
The configuration details for the App Mesh proxy.
|
PutAccountSettingDefaultRequest | |
PutAccountSettingDefaultResult | |
PutAccountSettingRequest | |
PutAccountSettingResult | |
PutAttributesRequest | |
PutAttributesResult | |
PutClusterCapacityProvidersRequest | |
PutClusterCapacityProvidersResult | |
RegisterContainerInstanceRequest | |
RegisterContainerInstanceResult | |
RegisterTaskDefinitionRequest | |
RegisterTaskDefinitionResult | |
RepositoryCredentials |
The repository credentials for private registry authentication.
|
Resource |
Describes the resources available for a container instance.
|
ResourceRequirement |
The type and amount of a resource to assign to a container.
|
RunTaskRequest | |
RunTaskResult | |
RuntimePlatform |
Information about the platform for the Amazon ECS service or task.
|
Scale |
A floating-point percentage of the desired number of tasks to place and keep running in the task set.
|
Secret |
An object representing the secret to expose to your container.
|
Service |
Details on a service within a cluster.
|
ServiceConnectClientAlias |
Each alias ("endpoint") is a fully-qualified name and port number that other tasks ("clients") can use to connect to
this service.
|
ServiceConnectConfiguration |
The Service Connect configuration of your Amazon ECS service.
|
ServiceConnectService |
The Service Connect service object configuration.
|
ServiceConnectServiceResource |
The Service Connect resource.
|
ServiceConnectTlsCertificateAuthority |
The certificate root authority that secures your service.
|
ServiceConnectTlsConfiguration |
The key that encrypts and decrypts your resources for Service Connect TLS.
|
ServiceEvent |
The details for an event that's associated with a service.
|
ServiceManagedEBSVolumeConfiguration |
The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.
|
ServiceRegistry |
The details for the service registry.
|
ServiceVolumeConfiguration |
The configuration for a volume specified in the task definition as a volume that is configured at launch time.
|
Session |
The details for the execute command session.
|
Setting |
The current account setting for a resource.
|
StartTaskRequest | |
StartTaskResult | |
StopTaskRequest | |
StopTaskResult | |
SubmitAttachmentStateChangesRequest | |
SubmitAttachmentStateChangesResult | |
SubmitContainerStateChangeRequest | |
SubmitContainerStateChangeResult | |
SubmitTaskStateChangeRequest | |
SubmitTaskStateChangeResult | |
SystemControl |
A list of namespaced kernel parameters to set in the container.
|
Tag |
The metadata that you apply to a resource to help you categorize and organize them.
|
TagResourceRequest | |
TagResourceResult | |
Task |
Details on a task in a cluster.
|
TaskDefinition |
The details of a task definition which describes the container and volume definitions of an Amazon Elastic Container
Service task.
|
TaskDefinitionPlacementConstraint |
The constraint on task placement in the task definition.
|
TaskEphemeralStorage |
The amount of ephemeral storage to allocate for the task.
|
TaskManagedEBSVolumeConfiguration |
The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.
|
TaskManagedEBSVolumeTerminationPolicy |
The termination policy for the Amazon EBS volume when the task exits.
|
TaskOverride |
The overrides that are associated with a task.
|
TaskSet |
Information about a set of Amazon ECS tasks in either an CodeDeploy or an
EXTERNAL deployment. |
TaskVolumeConfiguration |
Configuration settings for the task volume that was
configuredAtLaunch that weren't set during
RegisterTaskDef . |
TimeoutConfiguration |
An object that represents the timeout configurations for Service Connect.
|
Tmpfs |
The container path, mount options, and size of the tmpfs mount.
|
Ulimit |
The
ulimit settings to pass to the container. |
UntagResourceRequest | |
UntagResourceResult | |
UpdateCapacityProviderRequest | |
UpdateCapacityProviderResult | |
UpdateClusterRequest | |
UpdateClusterResult | |
UpdateClusterSettingsRequest | |
UpdateClusterSettingsResult | |
UpdateContainerAgentRequest | |
UpdateContainerAgentResult | |
UpdateContainerInstancesStateRequest | |
UpdateContainerInstancesStateResult | |
UpdateServicePrimaryTaskSetRequest | |
UpdateServicePrimaryTaskSetResult | |
UpdateServiceRequest | |
UpdateServiceResult | |
UpdateTaskProtectionRequest | |
UpdateTaskProtectionResult | |
UpdateTaskSetRequest | |
UpdateTaskSetResult | |
VersionInfo |
The Docker and Amazon ECS container agent version information about a container instance.
|
Volume |
The data volume configuration for tasks launched using this task definition.
|
VolumeFrom |
Details on a data volume from another container in the same task definition.
|
Exception | Description |
---|---|
AccessDeniedException |
You don't have authorization to perform the requested action.
|
AmazonECSException |
Base exception for all service exceptions thrown by Amazon EC2 Container Service
|
AttributeLimitExceededException |
You can apply up to 10 custom attributes for each resource.
|
BlockedException |
Your Amazon Web Services account was blocked.
|
ClientException |
These errors are usually caused by a client action.
|
ClusterContainsContainerInstancesException |
You can't delete a cluster that has registered container instances.
|
ClusterContainsServicesException |
You can't delete a cluster that contains services.
|
ClusterContainsTasksException |
You can't delete a cluster that has active tasks.
|
ClusterNotFoundException |
The specified cluster wasn't found.
|
ConflictException |
The
RunTask request could not be processed due to conflicts. |
InvalidParameterException |
The specified parameter isn't valid.
|
LimitExceededException |
The limit for the resource was exceeded.
|
MissingVersionException |
Amazon ECS can't determine the current version of the Amazon ECS container agent on the container instance and
doesn't have enough information to proceed with an update.
|
NamespaceNotFoundException |
The specified namespace wasn't found.
|
NoUpdateAvailableException |
There's no update available for this Amazon ECS container agent.
|
PlatformTaskDefinitionIncompatibilityException |
The specified platform version doesn't satisfy the required capabilities of the task definition.
|
PlatformUnknownException |
The specified platform version doesn't exist.
|
ResourceInUseException |
The specified resource is in-use and can't be removed.
|
ResourceNotFoundException |
The specified resource wasn't found.
|
ServerException |
These errors are usually caused by a server issue.
|
ServiceNotActiveException |
The specified service isn't active.
|
ServiceNotFoundException |
The specified service wasn't found.
|
TargetNotConnectedException |
The execute command cannot run.
|
TargetNotFoundException |
The specified target wasn't found.
|
TaskSetNotFoundException |
The specified task set wasn't found.
|
UnsupportedFeatureException |
The specified task isn't supported in this Region.
|
UpdateInProgressException |
There's already a current Amazon ECS container agent update in progress on the container instance that's specified.
|