All Classes Interface Summary Class Summary Enum Summary Exception Summary 
| Class | Description | 
| AccessDeniedException | 
 You don't have authorization to perform the requested action. | 
| AccessDeniedException.Builder |  | 
| AgentUpdateStatus |  | 
| ApplicationProtocol |  | 
| Arn | An AWS Arn. | 
| AssignPublicIp |  | 
| Attachment | 
 An object representing a container instance or task attachment. | 
| Attachment.Builder |  | 
| AttachmentStateChange | 
 An object representing a change in state for a task attachment. | 
| AttachmentStateChange.Builder |  | 
| Attribute | 
 An attribute is a name-value pair that's associated with an Amazon ECS object. | 
| Attribute.Builder |  | 
| AttributeLimitExceededException | 
 You can apply up to 10 custom attributes for each resource. | 
| AttributeLimitExceededException.Builder |  | 
| AutoScalingGroupProvider | 
 The details of the Auto Scaling group for the capacity provider. | 
| AutoScalingGroupProvider.Builder |  | 
| AutoScalingGroupProviderUpdate | 
 The details of the Auto Scaling group capacity provider to update. | 
| AutoScalingGroupProviderUpdate.Builder |  | 
| AwsEndpointProviderUtils |  | 
| AwsVpcConfiguration | 
 An object representing the networking details for a task or service. | 
| AwsVpcConfiguration.Builder |  | 
| BlockedException | 
 Your Amazon Web Services account was blocked. | 
| BlockedException.Builder |  | 
| BooleanEqualsFn |  | 
| CapacityProvider | 
 The details for a capacity provider. | 
| CapacityProvider.Builder |  | 
| CapacityProviderField |  | 
| CapacityProviderStatus |  | 
| CapacityProviderStrategyItem | 
 The details of a capacity provider strategy. | 
| CapacityProviderStrategyItem.Builder |  | 
| CapacityProviderUpdateStatus |  | 
| ClientException | 
 These errors are usually caused by a client action. | 
| ClientException.Builder |  | 
| Cluster | 
 A regional grouping of one or more container instances where you can run task requests. | 
| Cluster.Builder |  | 
| ClusterConfiguration | 
 The execute command and managed storage configuration for the cluster. | 
| ClusterConfiguration.Builder |  | 
| ClusterContainsContainerInstancesException | 
 You can't delete a cluster that has registered container instances. | 
| ClusterContainsContainerInstancesException.Builder |  | 
| ClusterContainsServicesException | 
 You can't delete a cluster that contains services. | 
| ClusterContainsServicesException.Builder |  | 
| ClusterContainsTasksException | 
 You can't delete a cluster that has active tasks. | 
| ClusterContainsTasksException.Builder |  | 
| ClusterField |  | 
| ClusterNotFoundException | 
 The specified cluster wasn't found. | 
| ClusterNotFoundException.Builder |  | 
| ClusterServiceConnectDefaults | 
 Use this parameter to set a default Service Connect namespace. | 
| ClusterServiceConnectDefaults.Builder |  | 
| ClusterServiceConnectDefaultsRequest | 
 Use this parameter to set a default Service Connect namespace. | 
| ClusterServiceConnectDefaultsRequest.Builder |  | 
| ClusterSetting | 
 The settings to use when creating a cluster. | 
| ClusterSetting.Builder |  | 
| ClusterSettingName |  | 
| Compatibility |  | 
| Condition |  | 
| Condition.Builder |  | 
| ConflictException | 
 The RunTaskrequest could not be processed due to conflicts. | 
| ConflictException.Builder |  | 
| Connectivity |  | 
| Container | 
 A Docker container that's part of a task. | 
| Container.Builder |  | 
| ContainerCondition |  | 
| ContainerDefinition | 
 Container definitions are used in task definitions to describe the different containers that are launched as part of
 a task. | 
| ContainerDefinition.Builder |  | 
| ContainerDependency | 
 The dependencies defined for container startup and shutdown. | 
| ContainerDependency.Builder |  | 
| ContainerInstance | 
 An Amazon EC2 or External instance that's running the Amazon ECS agent and has been registered with a cluster. | 
| ContainerInstance.Builder |  | 
| ContainerInstanceField |  | 
| ContainerInstanceHealthStatus | 
 An object representing the health status of the container instance. | 
| ContainerInstanceHealthStatus.Builder |  | 
| ContainerInstanceStatus |  | 
| ContainerOverride | 
 The overrides that are sent to a container. | 
| ContainerOverride.Builder |  | 
| ContainerRestartPolicy | 
 You can enable a restart policy for each container defined in your task definition, to overcome transient failures
 faster and maintain task availability. | 
| ContainerRestartPolicy.Builder |  | 
| ContainerStateChange | 
 An object that represents a change in state for a container. | 
| ContainerStateChange.Builder |  | 
| CPUArchitecture |  | 
| CreateCapacityProviderRequest |  | 
| CreateCapacityProviderRequest.Builder |  | 
| CreateCapacityProviderRequestMarshaller |  | 
| CreateCapacityProviderResponse |  | 
| CreateCapacityProviderResponse.Builder |  | 
| CreateClusterRequest |  | 
| CreateClusterRequest.Builder |  | 
| CreateClusterRequestMarshaller |  | 
| CreateClusterResponse |  | 
| CreateClusterResponse.Builder |  | 
| CreateServiceRequest |  | 
| CreateServiceRequest.Builder |  | 
| CreateServiceRequestMarshaller |  | 
| CreateServiceResponse |  | 
| CreateServiceResponse.Builder |  | 
| CreateTaskSetRequest |  | 
| CreateTaskSetRequest.Builder |  | 
| CreateTaskSetRequestMarshaller |  | 
| CreateTaskSetResponse |  | 
| CreateTaskSetResponse.Builder |  | 
| DefaultEcsAuthSchemeParams |  | 
| DefaultEcsAuthSchemeProvider |  | 
| DefaultEcsEndpointProvider |  | 
| DefaultEndpointAuthSchemeStrategy |  | 
| DefaultEndpointAuthSchemeStrategyFactory |  | 
| DefaultPartitionDataProvider |  | 
| DefaultRuleEngine |  | 
| DeleteAccountSettingRequest |  | 
| DeleteAccountSettingRequest.Builder |  | 
| DeleteAccountSettingRequestMarshaller |  | 
| DeleteAccountSettingResponse |  | 
| DeleteAccountSettingResponse.Builder |  | 
| DeleteAttributesRequest |  | 
| DeleteAttributesRequest.Builder |  | 
| DeleteAttributesRequestMarshaller |  | 
| DeleteAttributesResponse |  | 
| DeleteAttributesResponse.Builder |  | 
| DeleteCapacityProviderRequest |  | 
| DeleteCapacityProviderRequest.Builder |  | 
| DeleteCapacityProviderRequestMarshaller |  | 
| DeleteCapacityProviderResponse |  | 
| DeleteCapacityProviderResponse.Builder |  | 
| DeleteClusterRequest |  | 
| DeleteClusterRequest.Builder |  | 
| DeleteClusterRequestMarshaller |  | 
| DeleteClusterResponse |  | 
| DeleteClusterResponse.Builder |  | 
| DeleteServiceRequest |  | 
| DeleteServiceRequest.Builder |  | 
| DeleteServiceRequestMarshaller |  | 
| DeleteServiceResponse |  | 
| DeleteServiceResponse.Builder |  | 
| DeleteTaskDefinitionsRequest |  | 
| DeleteTaskDefinitionsRequest.Builder |  | 
| DeleteTaskDefinitionsRequestMarshaller |  | 
| DeleteTaskDefinitionsResponse |  | 
| DeleteTaskDefinitionsResponse.Builder |  | 
| DeleteTaskSetRequest |  | 
| DeleteTaskSetRequest.Builder |  | 
| DeleteTaskSetRequestMarshaller |  | 
| DeleteTaskSetResponse |  | 
| DeleteTaskSetResponse.Builder |  | 
| Deployment | 
 The details of an Amazon ECS service deployment. | 
| Deployment.Builder |  | 
| 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. | 
| DeploymentAlarms.Builder |  | 
| DeploymentCircuitBreaker | 
 | 
| DeploymentCircuitBreaker.Builder |  | 
| DeploymentConfiguration | 
 Optional deployment parameters that control how many tasks run during a deployment and the ordering of stopping and
 starting tasks. | 
| DeploymentConfiguration.Builder |  | 
| DeploymentController | 
 The deployment controller to use for the service. | 
| DeploymentController.Builder |  | 
| DeploymentControllerType |  | 
| DeploymentEphemeralStorage | 
 The amount of ephemeral storage to allocate for the deployment. | 
| DeploymentEphemeralStorage.Builder |  | 
| DeploymentRolloutState |  | 
| DeregisterContainerInstanceRequest |  | 
| DeregisterContainerInstanceRequest.Builder |  | 
| DeregisterContainerInstanceRequestMarshaller |  | 
| DeregisterContainerInstanceResponse |  | 
| DeregisterContainerInstanceResponse.Builder |  | 
| DeregisterTaskDefinitionRequest |  | 
| DeregisterTaskDefinitionRequest.Builder |  | 
| DeregisterTaskDefinitionRequestMarshaller |  | 
| DeregisterTaskDefinitionResponse |  | 
| DeregisterTaskDefinitionResponse.Builder |  | 
| DescribeCapacityProvidersRequest |  | 
| DescribeCapacityProvidersRequest.Builder |  | 
| DescribeCapacityProvidersRequestMarshaller |  | 
| DescribeCapacityProvidersResponse |  | 
| DescribeCapacityProvidersResponse.Builder |  | 
| DescribeClustersRequest |  | 
| DescribeClustersRequest.Builder |  | 
| DescribeClustersRequestMarshaller |  | 
| DescribeClustersResponse |  | 
| DescribeClustersResponse.Builder |  | 
| DescribeContainerInstancesRequest |  | 
| DescribeContainerInstancesRequest.Builder |  | 
| DescribeContainerInstancesRequestMarshaller |  | 
| DescribeContainerInstancesResponse |  | 
| DescribeContainerInstancesResponse.Builder |  | 
| DescribeServicesRequest |  | 
| DescribeServicesRequest.Builder |  | 
| DescribeServicesRequestMarshaller |  | 
| DescribeServicesResponse |  | 
| DescribeServicesResponse.Builder |  | 
| DescribeTaskDefinitionRequest |  | 
| DescribeTaskDefinitionRequest.Builder |  | 
| DescribeTaskDefinitionRequestMarshaller |  | 
| DescribeTaskDefinitionResponse |  | 
| DescribeTaskDefinitionResponse.Builder |  | 
| DescribeTaskSetsRequest |  | 
| DescribeTaskSetsRequest.Builder |  | 
| DescribeTaskSetsRequestMarshaller |  | 
| DescribeTaskSetsResponse |  | 
| DescribeTaskSetsResponse.Builder |  | 
| DescribeTasksRequest |  | 
| DescribeTasksRequest.Builder |  | 
| DescribeTasksRequestMarshaller |  | 
| DescribeTasksResponse |  | 
| DescribeTasksResponse.Builder |  | 
| DesiredStatus |  | 
| Device | 
 An object representing a container instance host device. | 
| Device.Builder |  | 
| DeviceCgroupPermission |  | 
| DiscoverPollEndpointRequest |  | 
| DiscoverPollEndpointRequest.Builder |  | 
| DiscoverPollEndpointRequestMarshaller |  | 
| DiscoverPollEndpointResponse |  | 
| DiscoverPollEndpointResponse.Builder |  | 
| DockerVolumeConfiguration | 
 This parameter is specified when you're using Docker volumes. | 
| DockerVolumeConfiguration.Builder |  | 
| EBSResourceType |  | 
| EBSTagSpecification | 
 The tag specifications of an Amazon EBS volume. | 
| EBSTagSpecification.Builder |  | 
| EcsAsyncClient | Service client for accessing Amazon ECS asynchronously. | 
| EcsAsyncClientBuilder |  | 
| EcsAsyncWaiter | Waiter utility class that polls a resource until a desired state is reached or until it is determined that the
 resource will never enter into the desired state. | 
| EcsAsyncWaiter.Builder |  | 
| EcsAuthSchemeInterceptor |  | 
| EcsAuthSchemeParams | The parameters object used to resolve the auth schemes for the Ecs service. | 
| EcsAuthSchemeParams.Builder |  | 
| EcsAuthSchemeProvider | An auth scheme provider for Ecs service. | 
| EcsBaseClientBuilder<B extends EcsBaseClientBuilder<B,C>,C> |  | 
| EcsClient | Service client for accessing Amazon ECS. | 
| EcsClientBuilder | A builder for creating an instance of  EcsClient. | 
| EcsClientOption<T> |  | 
| EcsEndpointParams | The parameters object used to resolve an endpoint for the Ecs service. | 
| EcsEndpointParams.Builder |  | 
| EcsEndpointProvider | An endpoint provider for Ecs. | 
| EcsException |  | 
| EcsException.Builder |  | 
| EcsException.BuilderImpl |  | 
| EcsRequest |  | 
| EcsRequest.Builder |  | 
| EcsRequest.BuilderImpl |  | 
| EcsRequestSetEndpointInterceptor |  | 
| EcsResolveEndpointInterceptor |  | 
| EcsResponse |  | 
| EcsResponse.Builder |  | 
| EcsResponse.BuilderImpl |  | 
| EcsResponseMetadata |  | 
| EcsServiceClientConfiguration | Class to expose the service client settings to the user. | 
| EcsServiceClientConfiguration.Builder |  | 
| EcsServiceClientConfigurationBuilder |  | 
| EcsWaiter | Waiter utility class that polls a resource until a desired state is reached or until it is determined that the
 resource will never enter into the desired state. | 
| EcsWaiter.Builder |  | 
| EFSAuthorizationConfig | 
 The authorization configuration details for the Amazon EFS file system. | 
| EFSAuthorizationConfig.Builder |  | 
| EFSAuthorizationConfigIAM |  | 
| EFSTransitEncryption |  | 
| EFSVolumeConfiguration | 
 This parameter is specified when you're using an Amazon Elastic File System file system for task storage. | 
| EFSVolumeConfiguration.Builder |  | 
| EndpointAttributeProvider<T> | Link between an endpoint property and the AwsEndpointAttributeit represents. | 
| EndpointAuthSchemeStrategy |  | 
| EndpointAuthSchemeStrategyFactory |  | 
| EndpointResult |  | 
| EndpointResult.Builder |  | 
| EndpointRule |  | 
| EndpointRuleset | The set of rules that are used to compute the endpoint to use for a request. | 
| EndpointRuleset.Builder |  | 
| EnvironmentFile | 
 A list of files containing the environment variables to pass to a container. | 
| EnvironmentFile.Builder |  | 
| EnvironmentFileType |  | 
| EphemeralStorage | 
 The amount of ephemeral storage to allocate for the task. | 
| EphemeralStorage.Builder |  | 
| ErrorRule |  | 
| Eval |  | 
| ExecuteCommandConfiguration | 
 The details of the execute command configuration. | 
| ExecuteCommandConfiguration.Builder |  | 
| ExecuteCommandLogConfiguration | 
 The log configuration for the results of the execute command actions. | 
| ExecuteCommandLogConfiguration.Builder |  | 
| ExecuteCommandLogging |  | 
| ExecuteCommandRequest |  | 
| ExecuteCommandRequest.Builder |  | 
| ExecuteCommandRequestMarshaller |  | 
| ExecuteCommandResponse |  | 
| ExecuteCommandResponse.Builder |  | 
| Expr |  | 
| ExprVisitor<R> |  | 
| ExprVisitor.Default<R> |  | 
| Failure | 
 A failed resource. | 
| Failure.Builder |  | 
| FatScope<T> |  | 
| FirelensConfiguration | 
 The FireLens configuration for the container. | 
| FirelensConfiguration.Builder |  | 
| FirelensConfigurationType |  | 
| Fn |  | 
| FnNode | Parsed but not validated function contents containing the `fn` name and `argv` | 
| FnNode.Builder |  | 
| FnVisitor<R> |  | 
| FSxWindowsFileServerAuthorizationConfig | 
 The authorization configuration details for Amazon FSx for Windows File Server file system. | 
| FSxWindowsFileServerAuthorizationConfig.Builder |  | 
| FSxWindowsFileServerVolumeConfiguration |  | 
| FSxWindowsFileServerVolumeConfiguration.Builder |  | 
| GetAttr |  | 
| GetAttr.Builder |  | 
| GetAttr.Part |  | 
| GetAttr.Part.Index |  | 
| GetAttr.Part.Key |  | 
| GetTaskProtectionRequest |  | 
| GetTaskProtectionRequest.Builder |  | 
| GetTaskProtectionRequestMarshaller |  | 
| GetTaskProtectionResponse |  | 
| GetTaskProtectionResponse.Builder |  | 
| HealthCheck | 
 An object representing a container health check. | 
| HealthCheck.Builder |  | 
| HealthStatus |  | 
| HostEntry | 
 Hostnames and IP address entries that are added to the  /etc/hosts file of a container via the
  extraHosts parameter of its ContainerDefinition . | 
| HostEntry.Builder |  | 
| HostVolumeProperties | 
 Details on a container instance bind mount host volume. | 
| HostVolumeProperties.Builder |  | 
| Identifier | Identifiers for variables declared within the rule engine, e.g. | 
| InferenceAccelerator | 
 Details on an Elastic Inference accelerator. | 
| InferenceAccelerator.Builder |  | 
| InferenceAcceleratorOverride | 
 Details on an Elastic Inference accelerator task override. | 
| InferenceAcceleratorOverride.Builder |  | 
| InnerParseError |  | 
| InstanceHealthCheckResult | 
 An object representing the result of a container instance health status check. | 
| InstanceHealthCheckResult.Builder |  | 
| InstanceHealthCheckState |  | 
| InstanceHealthCheckType |  | 
| Into<T> |  | 
| IntoSelf<T extends IntoSelf<T>> |  | 
| InvalidParameterException | 
 The specified parameter isn't valid. | 
| InvalidParameterException.Builder |  | 
| IpcMode |  | 
| IsSet |  | 
| IsValidHostLabel |  | 
| IsVirtualHostableS3Bucket |  | 
| JmesPathRuntime |  | 
| JmesPathRuntime.Value | An intermediate value for JMESPath expressions, encapsulating the different data types supported by JMESPath and
 the operations on that data. | 
| KernelCapabilities | 
 The Linux capabilities to add or remove from the default Docker configuration for a container defined in the task
 definition. | 
| KernelCapabilities.Builder |  | 
| KeyValuePair | 
 A key-value pair object. | 
| KeyValuePair.Builder |  | 
| LaunchType |  | 
| LimitExceededException | 
 The limit for the resource was exceeded. | 
| LimitExceededException.Builder |  | 
| LinuxParameters | 
 The Linux-specific options that are applied to the container, such as Linux KernelCapabilities . | 
| LinuxParameters.Builder |  | 
| ListAccountSettingsIterable |  | 
| ListAccountSettingsPublisher |  | 
| ListAccountSettingsRequest |  | 
| ListAccountSettingsRequest.Builder |  | 
| ListAccountSettingsRequestMarshaller |  | 
| ListAccountSettingsResponse |  | 
| ListAccountSettingsResponse.Builder |  | 
| ListAttributesIterable |  | 
| ListAttributesPublisher |  | 
| ListAttributesRequest |  | 
| ListAttributesRequest.Builder |  | 
| ListAttributesRequestMarshaller |  | 
| ListAttributesResponse |  | 
| ListAttributesResponse.Builder |  | 
| ListClustersIterable |  | 
| ListClustersPublisher |  | 
| ListClustersRequest |  | 
| ListClustersRequest.Builder |  | 
| ListClustersRequestMarshaller |  | 
| ListClustersResponse |  | 
| ListClustersResponse.Builder |  | 
| ListContainerInstancesIterable |  | 
| ListContainerInstancesPublisher |  | 
| ListContainerInstancesRequest |  | 
| ListContainerInstancesRequest.Builder |  | 
| ListContainerInstancesRequestMarshaller |  | 
| ListContainerInstancesResponse |  | 
| ListContainerInstancesResponse.Builder |  | 
| ListServicesByNamespaceIterable |  | 
| ListServicesByNamespacePublisher |  | 
| ListServicesByNamespaceRequest |  | 
| ListServicesByNamespaceRequest.Builder |  | 
| ListServicesByNamespaceRequestMarshaller |  | 
| ListServicesByNamespaceResponse |  | 
| ListServicesByNamespaceResponse.Builder |  | 
| ListServicesIterable |  | 
| ListServicesPublisher |  | 
| ListServicesRequest |  | 
| ListServicesRequest.Builder |  | 
| ListServicesRequestMarshaller |  | 
| ListServicesResponse |  | 
| ListServicesResponse.Builder |  | 
| ListTagsForResourceRequest |  | 
| ListTagsForResourceRequest.Builder |  | 
| ListTagsForResourceRequestMarshaller |  | 
| ListTagsForResourceResponse |  | 
| ListTagsForResourceResponse.Builder |  | 
| ListTaskDefinitionFamiliesIterable |  | 
| ListTaskDefinitionFamiliesPublisher |  | 
| ListTaskDefinitionFamiliesRequest |  | 
| ListTaskDefinitionFamiliesRequest.Builder |  | 
| ListTaskDefinitionFamiliesRequestMarshaller |  | 
| ListTaskDefinitionFamiliesResponse |  | 
| ListTaskDefinitionFamiliesResponse.Builder |  | 
| ListTaskDefinitionsIterable |  | 
| ListTaskDefinitionsPublisher |  | 
| ListTaskDefinitionsRequest |  | 
| ListTaskDefinitionsRequest.Builder |  | 
| ListTaskDefinitionsRequestMarshaller |  | 
| ListTaskDefinitionsResponse |  | 
| ListTaskDefinitionsResponse.Builder |  | 
| ListTasksIterable |  | 
| ListTasksPublisher |  | 
| ListTasksRequest |  | 
| ListTasksRequest.Builder |  | 
| ListTasksRequestMarshaller |  | 
| ListTasksResponse |  | 
| ListTasksResponse.Builder |  | 
| Literal |  | 
| Literal.Visitor<T> |  | 
| LoadBalancer | 
 The load balancer configuration to use with a service or task set. | 
| LoadBalancer.Builder |  | 
| LogConfiguration | 
 The log configuration for the container. | 
| LogConfiguration.Builder |  | 
| LogDriver |  | 
| ManagedAgent | 
 Details about the managed agent status for the container. | 
| ManagedAgent.Builder |  | 
| ManagedAgentName |  | 
| ManagedAgentStateChange | 
 An object representing a change in state for a managed agent. | 
| ManagedAgentStateChange.Builder |  | 
| ManagedDraining |  | 
| ManagedScaling | 
 The managed scaling settings for the Auto Scaling group capacity provider. | 
| ManagedScaling.Builder |  | 
| ManagedScalingStatus |  | 
| ManagedStorageConfiguration | 
 The managed storage configuration for the cluster. | 
| ManagedStorageConfiguration.Builder |  | 
| ManagedTerminationProtection |  | 
| 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. | 
| MissingVersionException.Builder |  | 
| MountPoint | 
 The details for a volume mount point that's used in a container definition. | 
| MountPoint.Builder |  | 
| NamespaceNotFoundException | 
 The specified namespace wasn't found. | 
| NamespaceNotFoundException.Builder |  | 
| NetworkBinding | 
 Details on the network bindings between a container and its host container instance. | 
| NetworkBinding.Builder |  | 
| NetworkConfiguration | 
 The network configuration for a task or service. | 
| NetworkConfiguration.Builder |  | 
| NetworkInterface | 
 An object representing the elastic network interface for tasks that use the awsvpcnetwork mode. | 
| NetworkInterface.Builder |  | 
| NetworkMode |  | 
| Not |  | 
| NoUpdateAvailableException | 
 There's no update available for this Amazon ECS container agent. | 
| NoUpdateAvailableException.Builder |  | 
| OSFamily |  | 
| Outputs |  | 
| Outputs.Builder |  | 
| Parameter |  | 
| Parameter.Builder |  | 
| Parameter.Deprecated |  | 
| ParameterReference |  | 
| ParameterReference.Builder |  | 
| Parameters |  | 
| Parameters.Builder |  | 
| ParameterType |  | 
| ParseArn |  | 
| ParseUrl | Function to parse a URI from a string. | 
| Partition |  | 
| Partition.Builder |  | 
| PartitionDataProvider |  | 
| PartitionFn |  | 
| Partitions |  | 
| Partitions.Builder |  | 
| PidMode |  | 
| PlacementConstraint | 
 An object representing a constraint on task placement. | 
| PlacementConstraint.Builder |  | 
| PlacementConstraintType |  | 
| PlacementStrategy | 
 The task placement strategy for a task or service. | 
| PlacementStrategy.Builder |  | 
| PlacementStrategyType |  | 
| PlatformDevice | 
 The devices that are available on the container instance. | 
| PlatformDevice.Builder |  | 
| PlatformDeviceType |  | 
| PlatformTaskDefinitionIncompatibilityException | 
 The specified platform version doesn't satisfy the required capabilities of the task definition. | 
| PlatformTaskDefinitionIncompatibilityException.Builder |  | 
| PlatformUnknownException | 
 The specified platform version doesn't exist. | 
| PlatformUnknownException.Builder |  | 
| PortMapping | 
 Port mappings allow containers to access ports on the host container instance to send or receive traffic. | 
| PortMapping.Builder |  | 
| PropagateTags |  | 
| ProtectedTask | 
 An object representing the protection status details for a task. | 
| ProtectedTask.Builder |  | 
| ProxyConfiguration | 
 The configuration details for the App Mesh proxy. | 
| ProxyConfiguration.Builder |  | 
| ProxyConfigurationType |  | 
| PutAccountSettingDefaultRequest |  | 
| PutAccountSettingDefaultRequest.Builder |  | 
| PutAccountSettingDefaultRequestMarshaller |  | 
| PutAccountSettingDefaultResponse |  | 
| PutAccountSettingDefaultResponse.Builder |  | 
| PutAccountSettingRequest |  | 
| PutAccountSettingRequest.Builder |  | 
| PutAccountSettingRequestMarshaller |  | 
| PutAccountSettingResponse |  | 
| PutAccountSettingResponse.Builder |  | 
| PutAttributesRequest |  | 
| PutAttributesRequest.Builder |  | 
| PutAttributesRequestMarshaller |  | 
| PutAttributesResponse |  | 
| PutAttributesResponse.Builder |  | 
| PutClusterCapacityProvidersRequest |  | 
| PutClusterCapacityProvidersRequest.Builder |  | 
| PutClusterCapacityProvidersRequestMarshaller |  | 
| PutClusterCapacityProvidersResponse |  | 
| PutClusterCapacityProvidersResponse.Builder |  | 
| Ref | A reference to a field. | 
| RegionOverride |  | 
| RegionOverride.Builder |  | 
| RegisterContainerInstanceRequest |  | 
| RegisterContainerInstanceRequest.Builder |  | 
| RegisterContainerInstanceRequestMarshaller |  | 
| RegisterContainerInstanceResponse |  | 
| RegisterContainerInstanceResponse.Builder |  | 
| RegisterTaskDefinitionRequest |  | 
| RegisterTaskDefinitionRequest.Builder |  | 
| RegisterTaskDefinitionRequestMarshaller |  | 
| RegisterTaskDefinitionResponse |  | 
| RegisterTaskDefinitionResponse.Builder |  | 
| RepositoryCredentials | 
 The repository credentials for private registry authentication. | 
| RepositoryCredentials.Builder |  | 
| Resource | 
 Describes the resources available for a container instance. | 
| Resource.Builder |  | 
| ResourceInUseException | 
 The specified resource is in-use and can't be removed. | 
| ResourceInUseException.Builder |  | 
| ResourceNotFoundException | 
 The specified resource wasn't found. | 
| ResourceNotFoundException.Builder |  | 
| ResourceRequirement | 
 The type and amount of a resource to assign to a container. | 
| ResourceRequirement.Builder |  | 
| ResourceType |  | 
| Rule |  | 
| Rule.Builder |  | 
| RuleArn |  | 
| RuleEngine |  | 
| RuleError |  | 
| RuleError.Builder |  | 
| RuleEvaluator |  | 
| RulePartition |  | 
| RulePartition.Builder |  | 
| RuleResult |  | 
| RulesFunctions |  | 
| RuleUrl | Represents a URL to be used internally for endpoint resolution. | 
| RuleValueVisitor<R> | Visitor for the right-hand side of rules (tree, error, endpoint) | 
| RunTaskRequest |  | 
| RunTaskRequest.Builder |  | 
| RunTaskRequestMarshaller |  | 
| RunTaskResponse |  | 
| RunTaskResponse.Builder |  | 
| RuntimePlatform | 
 Information about the platform for the Amazon ECS service or task. | 
| RuntimePlatform.Builder |  | 
| Scale | 
 A floating-point percentage of the desired number of tasks to place and keep running in the task set. | 
| Scale.Builder |  | 
| ScaleUnit |  | 
| SchedulingStrategy |  | 
| Scope<T> |  | 
| Scope |  | 
| Secret | 
 An object representing the secret to expose to your container. | 
| Secret.Builder |  | 
| ServerException | 
 These errors are usually caused by a server issue. | 
| ServerException.Builder |  | 
| Service | 
 Details on a service within a cluster. | 
| Service.Builder |  | 
| ServiceConnectClientAlias | 
 Each alias ("endpoint") is a fully-qualified name and port number that other tasks ("clients") can use to connect to
 this service. | 
| ServiceConnectClientAlias.Builder |  | 
| ServiceConnectConfiguration | 
 The Service Connect configuration of your Amazon ECS service. | 
| ServiceConnectConfiguration.Builder |  | 
| ServiceConnectService | 
 The Service Connect service object configuration. | 
| ServiceConnectService.Builder |  | 
| ServiceConnectServiceResource | 
 The Service Connect resource. | 
| ServiceConnectServiceResource.Builder |  | 
| ServiceConnectTlsCertificateAuthority | 
 The certificate root authority that secures your service. | 
| ServiceConnectTlsCertificateAuthority.Builder |  | 
| ServiceConnectTlsConfiguration | 
 The key that encrypts and decrypts your resources for Service Connect TLS. | 
| ServiceConnectTlsConfiguration.Builder |  | 
| ServiceEvent | 
 The details for an event that's associated with a service. | 
| ServiceEvent.Builder |  | 
| ServiceField |  | 
| ServiceManagedEBSVolumeConfiguration | 
 The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf. | 
| ServiceManagedEBSVolumeConfiguration.Builder |  | 
| ServiceNotActiveException | 
 The specified service isn't active. | 
| ServiceNotActiveException.Builder |  | 
| ServiceNotFoundException | 
 The specified service wasn't found. | 
| ServiceNotFoundException.Builder |  | 
| ServiceRegistry | 
 The details for the service registry. | 
| ServiceRegistry.Builder |  | 
| ServiceVolumeConfiguration | 
 The configuration for a volume specified in the task definition as a volume that is configured at launch time. | 
| ServiceVolumeConfiguration.Builder |  | 
| Session | 
 The details for the execute command session. | 
| Session.Builder |  | 
| Setting | 
 The current account setting for a resource. | 
| Setting.Builder |  | 
| SettingName |  | 
| SettingType |  | 
| SingleArgFn |  | 
| SortOrder |  | 
| SourceException |  | 
| SourceException.BuilderImpl |  | 
| StabilityStatus |  | 
| StartTaskRequest |  | 
| StartTaskRequest.Builder |  | 
| StartTaskRequestMarshaller |  | 
| StartTaskResponse |  | 
| StartTaskResponse.Builder |  | 
| StopTaskRequest |  | 
| StopTaskRequest.Builder |  | 
| StopTaskRequestMarshaller |  | 
| StopTaskResponse |  | 
| StopTaskResponse.Builder |  | 
| StringEqualsFn |  | 
| SubmitAttachmentStateChangesRequest |  | 
| SubmitAttachmentStateChangesRequest.Builder |  | 
| SubmitAttachmentStateChangesRequestMarshaller |  | 
| SubmitAttachmentStateChangesResponse |  | 
| SubmitAttachmentStateChangesResponse.Builder |  | 
| SubmitContainerStateChangeRequest |  | 
| SubmitContainerStateChangeRequest.Builder |  | 
| SubmitContainerStateChangeRequestMarshaller |  | 
| SubmitContainerStateChangeResponse |  | 
| SubmitContainerStateChangeResponse.Builder |  | 
| SubmitTaskStateChangeRequest |  | 
| SubmitTaskStateChangeRequest.Builder |  | 
| SubmitTaskStateChangeRequestMarshaller |  | 
| SubmitTaskStateChangeResponse |  | 
| SubmitTaskStateChangeResponse.Builder |  | 
| Substring |  | 
| SystemControl | 
 A list of namespaced kernel parameters to set in the container. | 
| SystemControl.Builder |  | 
| Tag | 
 The metadata that you apply to a resource to help you categorize and organize them. | 
| Tag.Builder |  | 
| TagResourceRequest |  | 
| TagResourceRequest.Builder |  | 
| TagResourceRequestMarshaller |  | 
| TagResourceResponse |  | 
| TagResourceResponse.Builder |  | 
| TargetNotConnectedException | 
 The execute command cannot run. | 
| TargetNotConnectedException.Builder |  | 
| TargetNotFoundException | 
 The specified target wasn't found. | 
| TargetNotFoundException.Builder |  | 
| TargetType |  | 
| Task | 
 Details on a task in a cluster. | 
| Task.Builder |  | 
| TaskDefinition | 
 The details of a task definition which describes the container and volume definitions of an Amazon Elastic Container
 Service task. | 
| TaskDefinition.Builder |  | 
| TaskDefinitionFamilyStatus |  | 
| TaskDefinitionField |  | 
| TaskDefinitionPlacementConstraint | 
 The constraint on task placement in the task definition. | 
| TaskDefinitionPlacementConstraint.Builder |  | 
| TaskDefinitionPlacementConstraintType |  | 
| TaskDefinitionStatus |  | 
| TaskEphemeralStorage | 
 The amount of ephemeral storage to allocate for the task. | 
| TaskEphemeralStorage.Builder |  | 
| TaskField |  | 
| TaskFilesystemType |  | 
| TaskManagedEBSVolumeConfiguration | 
 The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf. | 
| TaskManagedEBSVolumeConfiguration.Builder |  | 
| TaskManagedEBSVolumeTerminationPolicy | 
 The termination policy for the Amazon EBS volume when the task exits. | 
| TaskManagedEBSVolumeTerminationPolicy.Builder |  | 
| TaskOverride | 
 The overrides that are associated with a task. | 
| TaskOverride.Builder |  | 
| TaskSet | 
 Information about a set of Amazon ECS tasks in either an CodeDeploy or an EXTERNALdeployment. | 
| TaskSet.Builder |  | 
| TaskSetField |  | 
| TaskSetNotFoundException | 
 The specified task set wasn't found. | 
| TaskSetNotFoundException.Builder |  | 
| TaskStopCode |  | 
| TaskVolumeConfiguration | 
 Configuration settings for the task volume that was configuredAtLaunchthat weren't set duringRegisterTaskDef. | 
| TaskVolumeConfiguration.Builder |  | 
| Template | Template represents a "Template Literal". | 
| Template.Dynamic |  | 
| Template.Literal |  | 
| Template.Part |  | 
| TemplateVisitor<T> | For code generating from a template, use a `TemplateVisitor`. | 
| TimeoutConfiguration | 
 An object that represents the timeout configurations for Service Connect. | 
| TimeoutConfiguration.Builder |  | 
| Tmpfs | 
 The container path, mount options, and size of the tmpfs mount. | 
| Tmpfs.Builder |  | 
| ToParameterReference |  | 
| TransportProtocol |  | 
| TreeRule |  | 
| Ulimit | 
 The ulimitsettings to pass to the container. | 
| Ulimit.Builder |  | 
| UlimitName |  | 
| UnsupportedFeatureException | 
 The specified task isn't supported in this Region. | 
| UnsupportedFeatureException.Builder |  | 
| UntagResourceRequest |  | 
| UntagResourceRequest.Builder |  | 
| UntagResourceRequestMarshaller |  | 
| UntagResourceResponse |  | 
| UntagResourceResponse.Builder |  | 
| UpdateCapacityProviderRequest |  | 
| UpdateCapacityProviderRequest.Builder |  | 
| UpdateCapacityProviderRequestMarshaller |  | 
| UpdateCapacityProviderResponse |  | 
| UpdateCapacityProviderResponse.Builder |  | 
| UpdateClusterRequest |  | 
| UpdateClusterRequest.Builder |  | 
| UpdateClusterRequestMarshaller |  | 
| UpdateClusterResponse |  | 
| UpdateClusterResponse.Builder |  | 
| UpdateClusterSettingsRequest |  | 
| UpdateClusterSettingsRequest.Builder |  | 
| UpdateClusterSettingsRequestMarshaller |  | 
| UpdateClusterSettingsResponse |  | 
| UpdateClusterSettingsResponse.Builder |  | 
| UpdateContainerAgentRequest |  | 
| UpdateContainerAgentRequest.Builder |  | 
| UpdateContainerAgentRequestMarshaller |  | 
| UpdateContainerAgentResponse |  | 
| UpdateContainerAgentResponse.Builder |  | 
| UpdateContainerInstancesStateRequest |  | 
| UpdateContainerInstancesStateRequest.Builder |  | 
| UpdateContainerInstancesStateRequestMarshaller |  | 
| UpdateContainerInstancesStateResponse |  | 
| UpdateContainerInstancesStateResponse.Builder |  | 
| UpdateInProgressException | 
 There's already a current Amazon ECS container agent update in progress on the container instance that's specified. | 
| UpdateInProgressException.Builder |  | 
| UpdateServicePrimaryTaskSetRequest |  | 
| UpdateServicePrimaryTaskSetRequest.Builder |  | 
| UpdateServicePrimaryTaskSetRequestMarshaller |  | 
| UpdateServicePrimaryTaskSetResponse |  | 
| UpdateServicePrimaryTaskSetResponse.Builder |  | 
| UpdateServiceRequest |  | 
| UpdateServiceRequest.Builder |  | 
| UpdateServiceRequestMarshaller |  | 
| UpdateServiceResponse |  | 
| UpdateServiceResponse.Builder |  | 
| UpdateTaskProtectionRequest |  | 
| UpdateTaskProtectionRequest.Builder |  | 
| UpdateTaskProtectionRequestMarshaller |  | 
| UpdateTaskProtectionResponse |  | 
| UpdateTaskProtectionResponse.Builder |  | 
| UpdateTaskSetRequest |  | 
| UpdateTaskSetRequest.Builder |  | 
| UpdateTaskSetRequestMarshaller |  | 
| UpdateTaskSetResponse |  | 
| UpdateTaskSetResponse.Builder |  | 
| UriEncodeFn |  | 
| UserAgentUtils |  | 
| Value | Base class for the types of values computable by the  RuleEngine. | 
| Value.Array | An array value. | 
| Value.Bool | A boolean value. | 
| Value.Endpoint |  | 
| Value.Endpoint.Builder |  | 
| Value.Int | An integer value. | 
| Value.None |  | 
| Value.Record | A record (map) value. | 
| Value.Str | A string value. | 
| VersionInfo | 
 The Docker and Amazon ECS container agent version information about a container instance. | 
| VersionInfo.Builder |  | 
| Volume | 
 The data volume configuration for tasks launched using this task definition. | 
| Volume.Builder |  | 
| VolumeFrom | 
 Details on a data volume from another container in the same task definition. | 
| VolumeFrom.Builder |  | 
| WaitersRuntime | Contains classes used at runtime by the code generator classes for waiter acceptors generated from JMESPath
 expressions. | 
| WaitersRuntime.ResponseStatusAcceptor | A  WaiterAcceptor implementation that checks for a specific HTTP response status, regardless of whether
 it's reported by a response or an exception. |