# Amazon Elastic Container Service API Reference > Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast, container management service. It makes it easy to run, stop, and manage Docker containers. You can host your cluster on a serverless infrastructure that's managed by Amazon ECS by launching your services or tasks on AWS Fargate. For more control, you can host your tasks on a cluster of Amazon Elastic Compute Cloud (Amazon EC2) or External (on-premises) instances that you manage. - [Welcome](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.md) - [Common Parameters](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/CommonParameters.md) - [Common Error Types](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/CommonErrors.md) ## [Actions](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Operations.md) - [AssociateGatewayWithCluster](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AssociateGatewayWithCluster.md): Associates a gateway with an Amazon ECS cluster. - [ContinueServiceDeployment](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContinueServiceDeployment.md): Continues or rolls back an Amazon ECS service deployment that is paused at a lifecycle hook. - [CreateCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateCapacityProvider.md): Creates a capacity provider. - [CreateCluster](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateCluster.md): Creates a new Amazon ECS cluster. - [CreateDaemon](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateDaemon.md): Creates a new daemon in the specified cluster and capacity providers. - [CreateExpressGatewayService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateExpressGatewayService.md): Creates an Express service that simplifies deploying containerized web applications on Amazon ECS with managed AWS infrastructure. - [CreateGateway](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateGateway.md): Creates a gateway. - [CreateService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateService.md): Runs and maintains your desired number of tasks from a specified task definition. - [CreateTaskSet](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateTaskSet.md): Create a task set in the specified cluster and service. - [DeleteAccountSetting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteAccountSetting.md): Disables an account setting for a specified user, role, or the root user for an account. - [DeleteAttributes](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteAttributes.md): Deletes one or more custom attributes from an Amazon ECS resource. - [DeleteCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteCapacityProvider.md): Deletes the specified capacity provider. - [DeleteCluster](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteCluster.md): Deletes the specified cluster. - [DeleteDaemon](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteDaemon.md): Deletes the specified daemon. - [DeleteDaemonTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteDaemonTaskDefinition.md): Deletes the specified daemon task definition. - [DeleteExpressGatewayService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteExpressGatewayService.md): Deletes an Express service and removes all associated AWS resources. - [DeleteGateway](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteGateway.md): Deletes a gateway. - [DeleteService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteService.md): Deletes a specified service within a cluster. - [DeleteTaskDefinitions](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteTaskDefinitions.md): Deletes one or more task definitions. - [DeleteTaskSet](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeleteTaskSet.md): Deletes a specified task set within a service. - [DeregisterContainerInstance](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeregisterContainerInstance.md): Deregisters an Amazon ECS container instance from the specified cluster. - [DeregisterTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeregisterTaskDefinition.md): Deregisters the specified task definition by family and revision. - [DescribeCapacityProviders](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeCapacityProviders.md): Describes one or more of your capacity providers. - [DescribeClusters](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeClusters.md): Describes one or more of your clusters. - [DescribeContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeContainerInstances.md): Describes one or more container instances. - [DescribeDaemon](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeDaemon.md): Describes the specified daemon. - [DescribeDaemonDeployments](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeDaemonDeployments.md): Describes one or more of your daemon deployments. - [DescribeDaemonRevisions](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeDaemonRevisions.md): Describes one or more of your daemon revisions. - [DescribeDaemonTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeDaemonTaskDefinition.md): Describes a daemon task definition. - [DescribeExpressGatewayService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeExpressGatewayService.md): Retrieves detailed information about an Express service, including current status, configuration, managed infrastructure, and service revisions. - [DescribeGateway](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeGateway.md): Describes a gateway, including its configuration, status, and the type-specific infrastructure settings that it uses. - [DescribeGatewayResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeGatewayResources.md): Returns the infrastructure that a gateway has created and manages, so that you can follow the traffic path from top-level shared resources, such as load balancers, to the service-specific resources represented as gateway routes. - [DescribeGatewayRoute](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeGatewayRoute.md): Describes a gateway route, including its status, the service it routes traffic to, and the service-specific infrastructure, such as target groups and listener rules, that the gateway manages for it. - [DescribeServiceDeployments](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeServiceDeployments.md): Describes one or more of your service deployments. - [DescribeServiceRevisions](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeServiceRevisions.md): Describes one or more service revisions. - [DescribeServices](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeServices.md): Describes the specified services running in your cluster. - [DescribeTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeTaskDefinition.md): Describes a task definition. - [DescribeTasks](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeTasks.md): Describes a specified task or tasks. - [DescribeTaskSets](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeTaskSets.md): Describes the task sets in the specified cluster and service. - [DisassociateGatewayFromCluster](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DisassociateGatewayFromCluster.md): Removes the association between a gateway and an Amazon ECS cluster. - [DiscoverPollEndpoint](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DiscoverPollEndpoint.md) - [ExecuteCommand](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExecuteCommand.md): Runs a command remotely on a container within a task. - [GetTaskProtection](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GetTaskProtection.md): Retrieves the protection status of tasks in an Amazon ECS service. - [ListAccountSettings](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListAccountSettings.md): Lists the account settings for a specified principal. - [ListAttributes](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListAttributes.md): Lists the attributes for Amazon ECS resources within a specified target type and cluster. - [ListClusters](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListClusters.md): Returns a list of existing clusters. - [ListContainerInstances](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListContainerInstances.md): Returns a list of container instances in a specified cluster. - [ListDaemonDeployments](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListDaemonDeployments.md): Returns a list of daemon deployments for a specified daemon. - [ListDaemons](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListDaemons.md): Returns a list of daemons. - [ListDaemonTaskDefinitions](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListDaemonTaskDefinitions.md): Returns a list of daemon task definitions that are registered to your account. - [ListGatewayClusterAssociations](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListGatewayClusterAssociations.md): Returns a list of the associations between gateways and clusters. - [ListGatewayRoutes](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListGatewayRoutes.md): Returns a list of gateway routes. - [ListGateways](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListGateways.md): Returns a list of gateways in your account. - [ListServiceDeployments](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListServiceDeployments.md): This operation lists all the service deployments that meet the specified filter criteria. - [ListServices](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListServices.md): Returns a list of services. - [ListServicesByNamespace](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListServicesByNamespace.md): This operation lists all of the services that are associated with a AWS Cloud Map namespace. - [ListTagsForResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListTagsForResource.md): List the tags for an Amazon ECS resource. - [ListTaskDefinitionFamilies](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListTaskDefinitionFamilies.md): Returns a list of task definition families that are registered to your account. - [ListTaskDefinitions](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListTaskDefinitions.md): Returns a list of task definitions that are registered to your account. - [ListTasks](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ListTasks.md): Returns a list of tasks. - [PutAccountSetting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSetting.md): Modifies an account setting. - [PutAccountSettingDefault](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAccountSettingDefault.md): Modifies an account setting for all users on an account for whom no individual account setting has been specified. - [PutAttributes](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutAttributes.md): Create or update an attribute on an Amazon ECS resource. - [PutClusterCapacityProviders](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutClusterCapacityProviders.md): Modifies the available capacity providers and the default capacity provider strategy for a cluster. - [RegisterContainerInstance](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RegisterContainerInstance.md) - [RegisterDaemonTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RegisterDaemonTaskDefinition.md): Registers a new daemon task definition from the supplied family and containerDefinitions. - [RegisterTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RegisterTaskDefinition.md): Registers a new task definition from the supplied family and containerDefinitions. - [RunTask](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RunTask.md): Starts a new task using the specified task definition. - [StartTask](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_StartTask.md): Starts a new task from the specified task definition on the specified container instance or instances. - [StopServiceDeployment](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_StopServiceDeployment.md): Stops an ongoing service deployment. - [StopTask](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_StopTask.md): Stops a running task. - [SubmitAttachmentStateChanges](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_SubmitAttachmentStateChanges.md) - [SubmitContainerStateChange](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_SubmitContainerStateChange.md) - [SubmitTaskStateChange](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_SubmitTaskStateChange.md) - [TagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TagResource.md): Associates the specified tags to a resource with the specified resourceArn. - [UntagResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UntagResource.md): Deletes specified tags from a resource. - [UpdateCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateCapacityProvider.md): Modifies the parameters for a capacity provider. - [UpdateCluster](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateCluster.md): Updates the cluster. - [UpdateClusterSettings](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateClusterSettings.md): Modifies the settings to use for a cluster. - [UpdateContainerAgent](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateContainerAgent.md): Updates the Amazon ECS container agent on a specified container instance. - [UpdateContainerInstancesState](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateContainerInstancesState.md): Modifies the status of an Amazon ECS container instance. - [UpdateDaemon](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateDaemon.md): Updates the specified daemon. - [UpdateExpressGatewayService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateExpressGatewayService.md): Updates an existing Express service configuration. - [UpdateGateway](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateGateway.md): Modifies the configuration of a gateway. - [UpdateService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateService.md): Modifies the parameters of a service. - [UpdateServicePrimaryTaskSet](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateServicePrimaryTaskSet.md): Modifies which task set in a service is the primary task set. - [UpdateTaskProtection](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateTaskProtection.md): Updates the protection status of a task. - [UpdateTaskSet](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateTaskSet.md): Modifies a task set. ## [Data Types](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Types.md) - [AcceleratorCountRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AcceleratorCountRequest.md): The minimum and maximum number of accelerators (such as GPUs) for instance type selection. - [AcceleratorTotalMemoryMiBRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AcceleratorTotalMemoryMiBRequest.md): The minimum and maximum total accelerator memory in mebibytes (MiB) for instance type selection. - [AdvancedConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AdvancedConfiguration.md): The advanced settings for a load balancer used in blue/green deployments. - [Attachment](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Attachment.md): An object representing a container instance or task attachment. - [AttachmentStateChange](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AttachmentStateChange.md): An object representing a change in state for a task attachment. - [Attribute](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Attribute.md): An attribute is a name-value pair that's associated with an Amazon ECS object. - [AutoRepairConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AutoRepairConfiguration.md): The auto repair configuration for an Amazon ECS Managed Instances capacity provider. - [AutoScalingGroupProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AutoScalingGroupProvider.md): The details of the Auto Scaling group for the capacity provider. - [AutoScalingGroupProviderUpdate](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AutoScalingGroupProviderUpdate.md): The details of the Auto Scaling group capacity provider to update. - [AwsVpcConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_AwsVpcConfiguration.md): An object representing the networking details for a task or service. - [BaselineEbsBandwidthMbpsRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_BaselineEbsBandwidthMbpsRequest.md): The minimum and maximum baseline Amazon EBS bandwidth in megabits per second (Mbps) for instance type selection. - [CanaryConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CanaryConfiguration.md): Configuration for a canary deployment strategy that shifts a fixed percentage of traffic to the new service revision, waits for a specified bake time, then shifts the remaining traffic. - [CapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CapacityProvider.md): The details for a capacity provider. - [CapacityProviderStrategyItem](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CapacityProviderStrategyItem.md): The details of a capacity provider strategy. - [CapacityReservationRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CapacityReservationRequest.md): The Capacity Reservation configurations to be used when using the RESERVED capacity option type. - [Cluster](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Cluster.md): A regional grouping of one or more container instances where you can run task requests. - [ClusterConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ClusterConfiguration.md): The execute command and managed storage configuration for the cluster. - [ClusterServiceConnectDefaults](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ClusterServiceConnectDefaults.md): Use this parameter to set a default Service Connect namespace. - [ClusterServiceConnectDefaultsRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ClusterServiceConnectDefaultsRequest.md): Use this parameter to set a default Service Connect namespace. - [ClusterSetting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ClusterSetting.md): The settings to use when creating a cluster. - [Container](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Container.md): A Docker container that's part of a task. - [ContainerDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.md): Container definitions are used in task definitions to describe the different containers that are launched as part of a task. - [ContainerDependency](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDependency.md): The dependencies defined for container startup and shutdown. - [ContainerImage](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerImage.md): The details about the container image a service revision uses. - [ContainerInstance](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerInstance.md): An Amazon EC2 or External instance that's running the Amazon ECS agent and has been registered with a cluster. - [ContainerInstanceHealthStatus](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerInstanceHealthStatus.md): An object representing the health status of the container instance. - [ContainerOverride](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerOverride.md): The overrides that are sent to a container. - [ContainerRestartPolicy](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerRestartPolicy.md): You can enable a restart policy for each container defined in your task definition, to overcome transient failures faster and maintain task availability. - [ContainerStateChange](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerStateChange.md): An object that represents a change in state for a container. - [CreatedAt](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreatedAt.md): The optional filter to narrow the ListServiceDeployment results. - [CreateManagedInstancesProviderConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_CreateManagedInstancesProviderConfiguration.md): The configuration for creating a Amazon ECS Managed Instances provider. - [DaemonAlarmConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonAlarmConfiguration.md): The CloudWatch alarm configuration for a daemon. - [DaemonCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonCapacityProvider.md): Information about a capacity provider associated with a daemon revision. - [DaemonCircuitBreaker](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonCircuitBreaker.md): Information about the circuit breaker used to determine when a daemon deployment has failed. - [DaemonContainerDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonContainerDefinition.md): A container definition for a daemon task. - [DaemonContainerImage](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonContainerImage.md): The details about the container image a daemon revision uses. - [DaemonDeployment](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDeployment.md): Information about a daemon deployment. - [DaemonDeploymentAlarms](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDeploymentAlarms.md): The CloudWatch alarms used to determine a daemon deployment failed. - [DaemonDeploymentCapacityProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDeploymentCapacityProvider.md): Information about a capacity provider during a daemon deployment. - [DaemonDeploymentConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDeploymentConfiguration.md): Optional deployment parameters that control how a daemon rolls out updates across container instances. - [DaemonDeploymentRevisionDetail](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDeploymentRevisionDetail.md): Details about a daemon revision during a deployment, including running and draining instance counts per capacity provider. - [DaemonDeploymentSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDeploymentSummary.md): A summary of a daemon deployment. - [DaemonDetail](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonDetail.md): The detailed information about a daemon. - [DaemonLinuxParameters](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonLinuxParameters.md): The Linux-specific options that are applied to the daemon container, such as Linux kernel capabilities. - [DaemonRevision](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonRevision.md): Information about a daemon revision. - [DaemonRevisionDetail](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonRevisionDetail.md): Details about a daemon revision, including the running task counts per capacity provider. - [DaemonRollback](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonRollback.md): Information about a daemon deployment rollback. - [DaemonSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonSummary.md): A summary of a daemon. - [DaemonTaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonTaskDefinition.md): The details of a daemon task definition. - [DaemonTaskDefinitionSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonTaskDefinitionSummary.md): A summary of a daemon task definition. - [DaemonVolume](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DaemonVolume.md): A data volume definition for a daemon task. - [Deployment](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Deployment.md): The details of an Amazon ECS service deployment. - [DeploymentAlarms](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentAlarms.md): 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](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentCircuitBreaker.md) - [DeploymentConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentConfiguration.md): Optional deployment parameters that control how many tasks run during a deployment and the ordering of stopping and starting tasks. - [DeploymentController](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentController.md): The deployment controller to use for the service. - [DeploymentEarlySuccessCriteria](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentEarlySuccessCriteria.md) - [DeploymentEphemeralStorage](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentEphemeralStorage.md): The amount of ephemeral storage to allocate for the deployment. - [DeploymentLifecycleHook](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentLifecycleHook.md): A deployment lifecycle hook runs custom logic or pauses the deployment at specific stages of the deployment process. - [DeploymentLifecycleHookDetail](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentLifecycleHookDetail.md): The details of a deployment lifecycle hook that is active during a service deployment. - [DeploymentLifecycleHookTimeoutConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentLifecycleHookTimeoutConfiguration.md): The timeout configuration for a deployment lifecycle hook. - [DescribeGatewayAlbConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeGatewayAlbConfiguration.md): The configuration for a gateway that uses shared Application Load Balancers, as returned by DescribeGateway. - [DescribeGatewayConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DescribeGatewayConfiguration.md): The type-specific configuration for a gateway that is returned by DescribeGateway. - [Device](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Device.md): An object representing a container instance host device. - [DockerVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DockerVolumeConfiguration.md): This parameter is specified when you're using Docker volumes. - [EBSTagSpecification](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_EBSTagSpecification.md): The tag specifications of an Amazon EBS volume. - [ECSExpressGatewayService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ECSExpressGatewayService.md): Represents an Express service, which provides a simplified way to deploy containerized web applications on Amazon ECS with managed AWS infrastructure. - [ECSManagedResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ECSManagedResources.md): Represents the AWS resources managed by Amazon ECS for an Express service, including ingress paths, auto-scaling policies, metric alarms, and security groups. - [EFSAuthorizationConfig](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_EFSAuthorizationConfig.md): The authorization configuration details for the Amazon EFS file system. - [EFSVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_EFSVolumeConfiguration.md): This parameter is specified when you're using an Amazon Elastic File System file system for task storage. - [ElbGatewayResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ElbGatewayResources.md): An Application Load Balancer and its associated resources that a gateway manages. - [EnvironmentFile](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_EnvironmentFile.md): A list of files containing the environment variables to pass to a container. - [EphemeralStorage](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_EphemeralStorage.md): The amount of ephemeral storage to allocate for the task. - [ExecuteCommandConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExecuteCommandConfiguration.md): The details of the execute command configuration. - [ExecuteCommandLogConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExecuteCommandLogConfiguration.md): The log configuration for the results of the execute command actions. - [ExpressGatewayContainer](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayContainer.md): Defines the configuration for the primary container in an Express service. - [ExpressGatewayRepositoryCredentials](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayRepositoryCredentials.md): The repository credentials for private registry authentication to pass to the container. - [ExpressGatewayScalingTarget](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayScalingTarget.md): Defines the auto-scaling configuration for an Express service. - [ExpressGatewayServiceAwsLogsConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayServiceAwsLogsConfiguration.md): Specifies the Amazon CloudWatch Logs configuration for the Express service container. - [ExpressGatewayServiceConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayServiceConfiguration.md): Represents a specific configuration revision of an Express service, containing all the settings and parameters for that revision. - [ExpressGatewayServiceNetworkConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayServiceNetworkConfiguration.md): The network configuration for an Express service. - [ExpressGatewayServiceStatus](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ExpressGatewayServiceStatus.md): An object that defines the status of Express service creation and information about the status of the service. - [Failure](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Failure.md): A failed resource. - [FirelensConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_FirelensConfiguration.md): The FireLens configuration for the container. - [FSxWindowsFileServerAuthorizationConfig](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_FSxWindowsFileServerAuthorizationConfig.md): The authorization configuration details for Amazon FSx for Windows File Server file system. - [FSxWindowsFileServerVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_FSxWindowsFileServerVolumeConfiguration.md): This parameter is specified when you're using Amazon FSx for Windows File Server file system for task storage. - [Gateway](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Gateway.md): The details of a gateway, including its configuration, status, and the infrastructure settings for its type. - [GatewayAlbTestTrafficRules](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayAlbTestTrafficRules.md): The rules that route test traffic to services behind a gateway during progressive deployments. - [GatewayClusterAssociationSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayClusterAssociationSummary.md): A summary of an association between a gateway and a cluster. - [GatewayConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConfiguration.md): The type-specific configuration for a gateway that you provide when you create it. - [GatewayConnection](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnection.md): A gateway-managed connection for a service revision. - [GatewayConnectionAlbResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnectionAlbResources.md): The Application Load Balancer resources that a gateway created and manages for a connection. - [GatewayConnectionResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnectionResources.md): The gateway-managed infrastructure resources for a connection, as a union keyed by gateway type. - [GatewayConnector](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnector.md): A gateway connector that attaches an Amazon ECS service to a gateway ingress path. - [GatewayConnectorFilters](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnectorFilters.md): The filters that determine which gateway ingress paths a connector applies to. - [GatewayConnectorHealthCheck](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnectorHealthCheck.md): The health check configuration that a gateway uses to evaluate the targets associated with a gateway connector. - [GatewayConnectorHealthCheckMatcher](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayConnectorHealthCheckMatcher.md): The codes that indicate a successful health check response from a target. - [GatewayElbAccessLogConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayElbAccessLogConfiguration.md): The access log configuration for the load balancers that a gateway manages. - [GatewayElbAccessLogDestination](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayElbAccessLogDestination.md): The destination where the access logs for a gateway's load balancers are delivered. - [GatewayElbAccessLogS3Destination](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayElbAccessLogS3Destination.md): The Amazon S3 destination for the access logs of a gateway's load balancers. - [GatewayElbNetworkConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayElbNetworkConfiguration.md): The network configuration for the load balancers that a gateway manages. - [GatewayInfrastructureResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayInfrastructureResources.md): The gateway-managed infrastructure in a DescribeGatewayResources response, as a union keyed by gateway type. - [GatewayOperationError](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayOperationError.md): A single failed operation against a resource that a gateway manages. - [GatewayResourceFailure](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayResourceFailure.md): The failures for a single resource that was touched by an asynchronous gateway process. - [GatewayResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayResources.md): DescribeGatewayResources returns the gateway-managed infrastructure, grouped by gateway type. - [GatewayRoute](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayRoute.md): A gateway route, which represents the association between a service and a gateway and the service-specific infrastructure that the gateway manages for the service's revisions. - [GatewayRouteAlbResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayRouteAlbResources.md): The Application Load Balancer resources that a gateway manages for a route. - [GatewayRouteLoadBalancerSecurityGroup](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayRouteLoadBalancerSecurityGroup.md): A security group attached to the load balancer for a gateway route. - [GatewayRouteResources](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayRouteResources.md): The service-specific infrastructure that a gateway manages for a route, keyed by gateway type. - [GatewayRouteSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayRouteSummary.md): A summary of a gateway route that is returned by the ListGatewayRoutes operation. - [GatewaySummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewaySummary.md): A summary of a gateway that is returned by the ListGateways operation. - [GatewayTestTrafficHeader](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GatewayTestTrafficHeader.md): A header-based rule that identifies test traffic for progressive deployments. - [GpuDevice](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_GpuDevice.md): The state of a GPU on a container instance, including its sharing mode and the memory that's available for new containers. - [HealthCheck](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_HealthCheck.md): An object representing a container health check. - [HostEntry](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_HostEntry.md): Hostnames and IP address entries that are added to the /etc/hosts file of a container via the extraHosts parameter of its ContainerDefinition. - [HostSharedAlbConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_HostSharedAlbConfiguration.md): The configuration for a gateway that uses shared Application Load Balancers with host-based routing. - [HostVolumeProperties](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_HostVolumeProperties.md): Details on a container instance bind mount host volume. - [InferenceAccelerator](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InferenceAccelerator.md): This data type has been deprecated. - [InferenceAcceleratorOverride](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InferenceAcceleratorOverride.md): This data type has been deprecated. - [InfrastructureOptimization](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InfrastructureOptimization.md): The configuration that controls how Amazon ECS optimizes your infrastructure. - [IngressPathSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_IngressPathSummary.md): The entry point into an Express service. - [InstanceHealthCheckResult](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InstanceHealthCheckResult.md): An object representing the result of a container instance health status check. - [InstanceLaunchTemplate](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InstanceLaunchTemplate.md): The launch template configuration for Amazon ECS Managed Instances. - [InstanceLaunchTemplateUpdate](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InstanceLaunchTemplateUpdate.md): The updated launch template configuration for Amazon ECS Managed Instances. - [InstanceRequirementsRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_InstanceRequirementsRequest.md): The instance requirements for attribute-based instance type selection. - [KernelCapabilities](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_KernelCapabilities.md): The Linux capabilities to add or remove from the default Docker configuration for a container defined in the task definition. - [KeyValuePair](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_KeyValuePair.md): A key-value pair object. - [LinearConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LinearConfiguration.md): Configuration for linear deployment strategy that shifts production traffic in equal percentage increments with configurable wait times between each step until 100% of traffic is shifted to the new service revision. - [LinuxParameters](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LinuxParameters.md): The Linux-specific options that are applied to the container, such as Linux KernelCapabilities. - [LoadBalancer](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LoadBalancer.md): The load balancer configuration to use with a service or task set. - [LogConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.md): The log configuration for the container. - [ManagedAgent](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedAgent.md): Details about the managed agent status for the container. - [ManagedAgentStateChange](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedAgentStateChange.md): An object representing a change in state for a managed agent. - [ManagedApplicationAutoScalingPolicy](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedApplicationAutoScalingPolicy.md): The Application Auto Scaling policy created by Amazon ECS when you create an Express service. - [ManagedAutoScaling](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedAutoScaling.md): The auto scaling configuration created by Amazon ECS for an Express service. - [ManagedCertificate](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedCertificate.md): The ACM certificate associated with the HTTPS domain created for the Express service. - [ManagedIngressPath](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedIngressPath.md): The entry point into the Express service. - [ManagedInstancesLocalStorageConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedInstancesLocalStorageConfiguration.md): The local storage configuration for Amazon ECS Managed Instances. - [ManagedInstancesNetworkConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedInstancesNetworkConfiguration.md): The network configuration for Amazon ECS Managed Instances. - [ManagedInstancesProvider](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedInstancesProvider.md): The configuration for a Amazon ECS Managed Instances provider. - [ManagedInstancesStorageConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedInstancesStorageConfiguration.md): The storage configuration for Amazon ECS Managed Instances. - [ManagedListener](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedListener.md): The listeners associated with the Express service's Application Load Balancer. - [ManagedListenerRule](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedListenerRule.md): The listener rule associated with the Express service's Application Load Balancer. - [ManagedLoadBalancer](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedLoadBalancer.md): The Application Load Balancer associated with the Express service. - [ManagedLogGroup](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedLogGroup.md): The Cloudwatch Log Group created by Amazon ECS for an Express service. - [ManagedMetricAlarm](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedMetricAlarm.md): The CloudWatch metric alarm associated with the Express service's scaling policy. - [ManagedScalableTarget](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedScalableTarget.md): Represents a scalable target. - [ManagedScaling](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedScaling.md): The managed scaling settings for the Auto Scaling group capacity provider. - [ManagedSecurityGroup](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedSecurityGroup.md): A security group associated with the Express service. - [ManagedStorageConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedStorageConfiguration.md): The managed storage configuration for the cluster. - [ManagedTargetGroup](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ManagedTargetGroup.md): The target group associated with the Express service's Application Load Balancer. - [MemoryGiBPerVCpuRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_MemoryGiBPerVCpuRequest.md): The minimum and maximum amount of memory per vCPU in gibibytes (GiB). - [MemoryMiBRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_MemoryMiBRequest.md): The minimum and maximum amount of memory in mebibytes (MiB) for instance type selection. - [MetricConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_MetricConfiguration.md): The configuration for a specific set of metrics to collect for a service. - [MonitoringConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_MonitoringConfiguration.md): The optional monitoring configuration for a service, which defines the resolution for the service-level CPUUtilization and MemoryUtilization Amazon CloudWatch metrics. - [MountPoint](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_MountPoint.md): The details for a volume mount point that's used in a container definition. - [NetworkBandwidthGbpsRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NetworkBandwidthGbpsRequest.md): The minimum and maximum network bandwidth in gigabits per second (Gbps) for instance type selection. - [NetworkBinding](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NetworkBinding.md): Details on the network bindings between a container and its host container instance. - [NetworkConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NetworkConfiguration.md): The network configuration for a task or service. - [NetworkInterface](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NetworkInterface.md): An object representing the elastic network interface for tasks that use the awsvpc network mode. - [NetworkInterfaceCountRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NetworkInterfaceCountRequest.md): The minimum and maximum number of network interfaces for instance type selection. - [NvidiaMpsAllocation](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NvidiaMpsAllocation.md): The GPU memory and compute limits for a container that shares a GPU by using NVIDIA Multi-Process Service (MPS). - [PlacementConstraint](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PlacementConstraint.md): An object representing a constraint on task placement. - [PlacementStrategy](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PlacementStrategy.md): The task placement strategy for a task or service. - [PlatformDevice](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PlatformDevice.md): The devices that are available on the container instance. - [PortMapping](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PortMapping.md): Port mappings allow containers to access ports on the host container instance to send or receive traffic. - [ProtectedTask](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ProtectedTask.md): An object representing the protection status details for a task. - [ProxyConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ProxyConfiguration.md): The configuration details for the App Mesh proxy. - [RepositoryCredentials](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RepositoryCredentials.md): The repository credentials for private registry authentication. - [ResolvedConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ResolvedConfiguration.md): The resolved configuration for a service revision, which contains the actual resources your service revision uses, such as which target groups serve traffic. - [Resource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Resource.md): Describes the resources available for a container instance. - [ResourceRequirement](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ResourceRequirement.md): The type and amount of a resource to assign to a container. - [Rollback](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Rollback.md): Information about the service deployment rollback. - [RuntimePlatform](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RuntimePlatform.md): Information about the platform for the Amazon ECS service or task. - [RuntimePlatformOverride](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RuntimePlatformOverride.md): The runtime platform that Amazon ECS applies to a service revision. - [S3FilesVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_S3FilesVolumeConfiguration.md): This parameter is specified when you're using an Amazon S3 Files file system for task storage. - [Scale](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Scale.md): A floating-point percentage of the desired number of tasks to place and keep running in the task set. - [Secret](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Secret.md): An object representing the secret to expose to your container. - [Service](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Service.md): Details on a service within a cluster. - [ServiceConnectAccessLogConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectAccessLogConfiguration.md): Configuration for Service Connect access logging. - [ServiceConnectClientAlias](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectClientAlias.md): Each alias ("endpoint") is a fully-qualified name and port number that other tasks ("clients") can use to connect to this service. - [ServiceConnectConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectConfiguration.md): The Service Connect configuration of your Amazon ECS service. - [ServiceConnectContainerConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectContainerConfiguration.md): Contains a configuration setting for the Service Connect proxy container, such as the log level. - [ServiceConnectService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectService.md): The Service Connect service object configuration. - [ServiceConnectServiceResource](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectServiceResource.md): The Service Connect resource. - [ServiceConnectTestTrafficHeaderMatchRules](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectTestTrafficHeaderMatchRules.md): The header matching rules for test traffic routing in Amazon ECS blue/green deployments. - [ServiceConnectTestTrafficHeaderRules](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectTestTrafficHeaderRules.md): The HTTP header rules used to identify and route test traffic during Amazon ECS blue/green deployments. - [ServiceConnectTestTrafficRules](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectTestTrafficRules.md): The test traffic routing configuration for Amazon ECS blue/green deployments. - [ServiceConnectTlsCertificateAuthority](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectTlsCertificateAuthority.md): The certificate root authority that secures your service. - [ServiceConnectTlsConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceConnectTlsConfiguration.md): The key that encrypts and decrypts your resources for Service Connect TLS. - [ServiceCurrentRevisionSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceCurrentRevisionSummary.md): The summary of the current service revision configuration - [ServiceDeployment](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceDeployment.md): Information about the service deployment. - [ServiceDeploymentAlarms](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceDeploymentAlarms.md): The CloudWatch alarms used to determine a service deployment failed. - [ServiceDeploymentBrief](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceDeploymentBrief.md): The service deployment properties that are retured when you call ListServiceDeployments. - [ServiceDeploymentCircuitBreaker](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceDeploymentCircuitBreaker.md): Information about the circuit breaker used to determine when a service deployment has failed. - [ServiceEvent](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceEvent.md): The details for an event that's associated with a service. - [ServiceManagedEBSVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceManagedEBSVolumeConfiguration.md): The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf. - [ServiceRegistry](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceRegistry.md): The details for the service registry. - [ServiceRevision](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceRevision.md): Information about the service revision. - [ServiceRevisionLoadBalancer](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceRevisionLoadBalancer.md): The resolved load balancer configuration for a service revision. - [ServiceRevisionOverrides](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceRevisionOverrides.md): Contains the runtime overrides that Amazon ECS automatically applies to a service revision when the effective runtime configuration differs from the task definition. - [ServiceRevisionSummary](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceRevisionSummary.md): The information about the number of requested, pending, and running tasks for a service revision. - [ServiceRevisionVpcLatticeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceRevisionVpcLatticeConfiguration.md): The resolved VPC Lattice configuration for a service revision. - [ServiceVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ServiceVolumeConfiguration.md): The configuration for a volume specified in the task definition as a volume that is configured at launch time. - [Session](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Session.md): The details for the execute command session. - [Setting](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Setting.md): The current account setting for a resource. - [SharingStrategy](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_SharingStrategy.md): The strategy that a container uses to share a GPU with other containers. - [SystemControl](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_SystemControl.md): A list of namespaced kernel parameters to set in the container. - [Tag](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Tag.md): The metadata that you apply to a resource to help you categorize and organize them. - [Task](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Task.md): Details on a task in a cluster. - [TaskDefinition](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskDefinition.md): The details of a task definition which describes the container and volume definitions of an Amazon Elastic Container Service task. - [TaskDefinitionPlacementConstraint](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskDefinitionPlacementConstraint.md): The constraint on task placement in the task definition. - [TaskEphemeralStorage](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskEphemeralStorage.md): The amount of ephemeral storage to allocate for the task. - [TaskManagedEBSVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskManagedEBSVolumeConfiguration.md): The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf. - [TaskManagedEBSVolumeTerminationPolicy](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskManagedEBSVolumeTerminationPolicy.md): The termination policy for the Amazon EBS volume when the task exits. - [TaskOverride](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskOverride.md): The overrides that are associated with a task. - [TaskSet](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskSet.md): Information about a set of Amazon ECS tasks in either an AWS CodeDeploy or an EXTERNAL deployment. - [TaskVolumeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskVolumeConfiguration.md): Configuration settings for the task volume that was configuredAtLaunch that weren't set during RegisterTaskDef. - [ThresholdConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ThresholdConfiguration.md): Defines the failure threshold that the deployment circuit breaker uses to monitor a deployment. - [TimeoutConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TimeoutConfiguration.md): An object that represents the timeout configurations for Service Connect. - [Tmpfs](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Tmpfs.md): The container path, mount options, and size of the tmpfs mount. - [TotalLocalStorageGBRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TotalLocalStorageGBRequest.md): The minimum and maximum total local storage in gigabytes (GB) for instance types with local storage. - [Ulimit](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Ulimit.md): The ulimit settings to pass to the container. - [UpdatedExpressGatewayService](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdatedExpressGatewayService.md): An object that describes an Express service to be updated. - [UpdateGatewayAlbConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateGatewayAlbConfiguration.md): The mutable configuration fields for a gateway that uses shared Application Load Balancers. - [UpdateGatewayConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateGatewayConfiguration.md): The type-specific configuration to change on a gateway. - [UpdateGatewayNetworkConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateGatewayNetworkConfiguration.md): The mutable network configuration for the load balancers that a gateway manages. - [UpdateManagedInstancesProviderConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_UpdateManagedInstancesProviderConfiguration.md): The updated configuration for a Amazon ECS Managed Instances provider. - [VCpuCountRangeRequest](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_VCpuCountRangeRequest.md): The minimum and maximum number of vCPUs for instance type selection. - [VersionInfo](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_VersionInfo.md): The Docker and Amazon ECS container agent version information about a container instance. - [Volume](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Volume.md): The data volume configuration for tasks launched using this task definition. - [VolumeFrom](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_VolumeFrom.md): Details on a data volume from another container in the same task definition. - [VpcLatticeAdvancedConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_VpcLatticeAdvancedConfiguration.md): The advanced settings for VPC Lattice used in blue/green deployments. - [VpcLatticeConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_VpcLatticeConfiguration.md): The VPC Lattice configuration for your service that holds the information for the target group(s) Amazon ECS tasks will be registered to. ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/full.md)