| AgentUpdateStatus | 
| AmazonECSException Base exception for all service exceptions thrown by Amazon EC2 Container Service | 
| Attribute 
 An attribute is a name-value pair associated with an Amazon ECS object. | 
| Cluster 
 A regional grouping of one or more container instances on which you can run task requests. | 
| Container 
 A Docker container that is 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. | 
| ContainerInstance 
 An EC2 instance that is running the Amazon ECS agent and has been registered with a cluster. | 
| ContainerInstanceStatus | 
| ContainerOverride 
 The overrides that should be sent to a container. | 
| CreateClusterRequest | 
| CreateClusterResult | 
| CreateServiceRequest | 
| CreateServiceResult | 
| DeleteAttributesRequest | 
| DeleteAttributesResult | 
| DeleteClusterRequest | 
| DeleteClusterResult | 
| DeleteServiceRequest | 
| DeleteServiceResult | 
| Deployment 
 The details of an Amazon ECS service deployment. | 
| DeploymentConfiguration 
 Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and
 starting tasks. | 
| DeregisterContainerInstanceRequest | 
| DeregisterContainerInstanceResult | 
| DeregisterTaskDefinitionRequest | 
| DeregisterTaskDefinitionResult | 
| DescribeClustersRequest | 
| DescribeClustersResult | 
| DescribeContainerInstancesRequest | 
| DescribeContainerInstancesResult | 
| DescribeServicesRequest | 
| DescribeServicesResult | 
| DescribeTaskDefinitionRequest | 
| DescribeTaskDefinitionResult | 
| DescribeTasksRequest | 
| DescribeTasksResult | 
| DesiredStatus | 
| DiscoverPollEndpointRequest | 
| DiscoverPollEndpointResult | 
| Failure 
 A failed resource. | 
| 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 host volume. | 
| KeyValuePair 
 A key and value pair object. | 
| ListAttributesRequest | 
| ListAttributesResult | 
| ListClustersRequest | 
| ListClustersResult | 
| ListContainerInstancesRequest | 
| ListContainerInstancesResult | 
| ListServicesRequest | 
| ListServicesResult | 
| ListTaskDefinitionFamiliesRequest | 
| ListTaskDefinitionFamiliesResult | 
| ListTaskDefinitionsRequest | 
| ListTaskDefinitionsResult | 
| ListTasksRequest | 
| ListTasksResult | 
| LoadBalancer 
 Details on a load balancer that is used with a service. | 
| LogConfiguration 
 Log configuration options to send to a custom log driver for the container. | 
| LogDriver | 
| MountPoint 
 Details on a volume mount point that is used in a container definition. | 
| NetworkBinding 
 Details on the network bindings between a container and its host container instance. | 
| NetworkMode | 
| PlacementConstraint 
 An object representing a constraint on task placement. | 
| PlacementConstraintType | 
| PlacementStrategy 
 The task placement strategy for a task or service. | 
| PlacementStrategyType | 
| PortMapping 
 Port mappings allow containers to access ports on the host container instance to send or receive traffic. | 
| PutAttributesRequest | 
| PutAttributesResult | 
| RegisterContainerInstanceRequest | 
| RegisterContainerInstanceResult | 
| RegisterTaskDefinitionRequest | 
| RegisterTaskDefinitionResult | 
| Resource 
 Describes the resources available for a container instance. | 
| RunTaskRequest | 
| RunTaskResult | 
| Service 
 Details on a service within a cluster | 
| ServiceEvent 
 Details on an event associated with a service. | 
| SortOrder | 
| StartTaskRequest | 
| StartTaskResult | 
| StopTaskRequest | 
| StopTaskResult | 
| SubmitContainerStateChangeRequest | 
| SubmitContainerStateChangeResult | 
| SubmitTaskStateChangeRequest | 
| SubmitTaskStateChangeResult | 
| TargetType | 
| Task 
 Details on a task in a cluster. | 
| TaskDefinition 
 Details of a task definition. | 
| TaskDefinitionFamilyStatus | 
| TaskDefinitionPlacementConstraint 
 An object representing a constraint on task placement in the task definition. | 
| TaskDefinitionPlacementConstraintType | 
| TaskDefinitionStatus | 
| TaskOverride 
 The overrides associated with a task. | 
| TransportProtocol | 
| Ulimit 
 The ulimitsettings to pass to the container. | 
| UlimitName | 
| UpdateContainerAgentRequest | 
| UpdateContainerAgentResult | 
| UpdateContainerInstancesStateRequest | 
| UpdateContainerInstancesStateResult | 
| UpdateServiceRequest | 
| UpdateServiceResult | 
| VersionInfo 
 The Docker and Amazon ECS container agent version information about a container instance. | 
| Volume 
 A data volume used in a task definition. | 
| VolumeFrom 
 Details on a data volume from another container. |