Module aws_sdk_ecs::model[][src]

Expand description

Data structures used by operation inputs/outputs.

Modules

See Tag

Structs

An object representing a container instance or task attachment.

An object representing a change in state for a task attachment.

An attribute is a name-value pair that's associated with an Amazon ECS object. Attributes

The details of the Auto Scaling group for the capacity provider.

The details of the Auto Scaling group capacity provider to update.

An object representing the networking details for a task or service.

The details for a capacity provider.

The details of a capacity provider strategy. A capacity provider strategy can be set

A regional grouping of one or more container instances where you can run task

The execute command configuration for the cluster.

The settings to use when creating a cluster. This parameter is used to enable CloudWatch

A Docker container that's part of a task.

Container definitions are used in task definitions to describe the different

The dependencies defined for container startup and shutdown. A container can contain

An EC2 instance that's running the Amazon ECS agent and has been registered with a

An object representing the health status of the container instance.

The overrides that are sent to a container. An empty container override can be passed

An object that represents a change in state for a container.

The details of an Amazon ECS service deployment. This is used only when a service uses the

Optional deployment parameters that control how many tasks run during a deployment and

The deployment controller to use for the service. For more information, see Amazon ECS Deployment Types in the Amazon Elastic Container Service Developer Guide.

An object representing a container instance host device.

This parameter is specified when you're using Docker volumes. Docker volumes are only

The authorization configuration details for the Amazon EFS file system.

This parameter is specified when you're using an Amazon Elastic File System file system for task

A list of files containing the environment variables to pass to a container. You can

The amount of ephemeral storage to allocate for the task. This parameter is used to

The details of the execute command configuration.

The log configuration for the results of the execute command actions. The logs can be

The authorization configuration details for Amazon FSx for Windows File Server file system. See FSxWindowsFileServerVolumeConfiguration in the Amazon Elastic

This parameter is specified when you're using Amazon FSx for Windows File Server file system for task

A failed resource. For a list of common causes, see API failure

The FireLens configuration for the container. This is used to specify and configure a

An object representing a container health check. Health check parameters that are

Hostnames and IP address entries that are added to the /etc/hosts file of

Details on a container instance bind mount host volume.

Details on an Elastic Inference accelerator. For more information, see Working with Amazon Elastic Inference on

Details on an Elastic Inference accelerator task override. This parameter is used to

An object representing the result of a container instance health status check.

The Linux capabilities for the container that are added to or dropped from the default

A key-value pair object.

Linux-specific options that are applied to the container, such as Linux KernelCapabilities.

The load balancer configuration to use with a service or task set.

The log configuration for the container. This parameter maps to LogConfig

Details about the managed agent status for the container.

An object representing a change in state for a managed agent.

The managed scaling settings for the Auto Scaling group capacity provider.

Details for a volume mount point that's used in a container definition.

Details on the network bindings between a container and its host container instance.

An object representing the network configuration for a task or service.

An object representing the elastic network interface for tasks that use the

An object representing a constraint on task placement. For more information, see

The task placement strategy for a task or service. For more information, see Task Placement Strategies in the

The devices that are available on the container instance. The only supported device

Port mappings allow containers to access ports on the host container instance to send

The configuration details for the App Mesh proxy.

The repository credentials for private registry authentication.

Describes the resources available for a container instance.

The type and amount of a resource to assign to a container. The supported resource

Information about the platform for the Amazon ECS service or task.

A floating-point percentage of the desired number of tasks to place and keep running

An object representing the secret to expose to your container. Secrets can be exposed

Details on a service within a cluster

The details for an event that's associated with a service.

The details for the service registry.

The details for the execute command session.

The current account setting for a resource.

A list of namespaced kernel parameters to set in the container. This parameter maps to

The metadata that you apply to a resource to help you categorize and organize them.

Details on a task in a cluster.

The details of a task definition which describes the container and volume definitions

An object representing a constraint on task placement in the task definition. For more

The overrides that are associated with a task.

Information about a set of Amazon ECS tasks in either an CodeDeploy or an EXTERNAL

The container path, mount options, and size of the tmpfs mount.

The ulimit settings to pass to the container.

The Docker and Amazon ECS container agent version information about a container

A data volume that's used in a task definition. For tasks that use the Amazon Elastic

Details on a data volume from another container in the same task definition.

Enums