| AcceleratorCountRequest |
The minimum and maximum number of accelerators (such as GPUs) for instance type selection.
|
| AcceleratorTotalMemoryMiBRequest |
The minimum and maximum total accelerator memory in mebibytes (MiB) for instance type selection.
|
| AdvancedConfiguration |
The advanced settings for a load balancer used in blue/green deployments.
|
| Attachment |
An object representing a container instance or task attachment.
|
| AttachmentStateChange |
An object representing a change in state for a task attachment.
|
| Attribute |
An attribute is a name-value pair that's associated with an Amazon ECS object.
|
| AutoScalingGroupProvider |
The details of the Auto Scaling group for the capacity provider.
|
| AutoScalingGroupProviderUpdate |
The details of the Auto Scaling group capacity provider to update.
|
| AwsVpcConfiguration |
An object representing the networking details for a task or service.
|
| BaselineEbsBandwidthMbpsRequest |
The minimum and maximum baseline Amazon EBS bandwidth in megabits per second (Mbps) for instance type selection.
|
| CanaryConfiguration |
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 |
The details for a capacity provider.
|
| CapacityProviderStrategyItem |
The details of a capacity provider strategy.
|
| CapacityReservationRequest |
The Capacity Reservation configurations to be used when using the RESERVED capacity option type.
|
| Cluster |
A regional grouping of one or more container instances where you can run task requests.
|
| ClusterConfiguration |
The execute command and managed storage configuration for the cluster.
|
| ClusterServiceConnectDefaults |
Use this parameter to set a default Service Connect namespace.
|
| ClusterServiceConnectDefaultsRequest |
Use this parameter to set a default Service Connect namespace.
|
| ClusterSetting |
The settings to use when creating a cluster.
|
| Container |
A Docker container that's part of a task.
|
| ContainerDefinition |
Container definitions are used in task definitions to describe the different containers that are launched as part of
a task.
|
| ContainerDependency |
The dependencies defined for container startup and shutdown.
|
| ContainerImage |
The details about the container image a service revision uses.
|
| ContainerInstance |
An Amazon EC2 or External instance that's running the Amazon ECS agent and has been registered with a cluster.
|
| ContainerInstanceHealthStatus |
An object representing the health status of the container instance.
|
| ContainerOverride |
The overrides that are sent to a container.
|
| ContainerRestartPolicy |
You can enable a restart policy for each container defined in your task definition, to overcome transient failures
faster and maintain task availability.
|
| ContainerStateChange |
An object that represents a change in state for a container.
|
| CreateCapacityProviderRequest |
|
| CreateCapacityProviderResponse |
|
| CreateClusterRequest |
|
| CreateClusterResponse |
|
| CreatedAt |
The optional filter to narrow the ListServiceDeployment results.
|
| CreateExpressGatewayServiceRequest |
|
| CreateExpressGatewayServiceResponse |
|
| CreateManagedInstancesProviderConfiguration |
The configuration for creating a Amazon ECS Managed Instances provider.
|
| CreateServiceRequest |
|
| CreateServiceResponse |
|
| CreateTaskSetRequest |
|
| CreateTaskSetResponse |
|
| DeleteAccountSettingRequest |
|
| DeleteAccountSettingResponse |
|
| DeleteAttributesRequest |
|
| DeleteAttributesResponse |
|
| DeleteCapacityProviderRequest |
|
| DeleteCapacityProviderResponse |
|
| DeleteClusterRequest |
|
| DeleteClusterResponse |
|
| DeleteExpressGatewayServiceRequest |
|
| DeleteExpressGatewayServiceResponse |
|
| DeleteServiceRequest |
|
| DeleteServiceResponse |
|
| DeleteTaskDefinitionsRequest |
|
| DeleteTaskDefinitionsResponse |
|
| DeleteTaskSetRequest |
|
| DeleteTaskSetResponse |
|
| Deployment |
The details of an Amazon ECS service deployment.
|
| DeploymentAlarms |
One of the methods which provide a way for you to quickly identify when a deployment has failed, and then to
optionally roll back the failure to the last working deployment.
|
| DeploymentCircuitBreaker |
|
| DeploymentConfiguration |
Optional deployment parameters that control how many tasks run during a deployment and the ordering of stopping and
starting tasks.
|
| DeploymentController |
The deployment controller to use for the service.
|
| DeploymentEphemeralStorage |
The amount of ephemeral storage to allocate for the deployment.
|
| DeploymentLifecycleHook |
A deployment lifecycle hook runs custom logic at specific stages of the deployment process.
|
| DeregisterContainerInstanceRequest |
|
| DeregisterContainerInstanceResponse |
|
| DeregisterTaskDefinitionRequest |
|
| DeregisterTaskDefinitionResponse |
|
| DescribeCapacityProvidersRequest |
|
| DescribeCapacityProvidersResponse |
|
| DescribeClustersRequest |
|
| DescribeClustersResponse |
|
| DescribeContainerInstancesRequest |
|
| DescribeContainerInstancesResponse |
|
| DescribeExpressGatewayServiceRequest |
|
| DescribeExpressGatewayServiceResponse |
|
| DescribeServiceDeploymentsRequest |
|
| DescribeServiceDeploymentsResponse |
|
| DescribeServiceRevisionsRequest |
|
| DescribeServiceRevisionsResponse |
|
| DescribeServicesRequest |
|
| DescribeServicesResponse |
|
| DescribeTaskDefinitionRequest |
|
| DescribeTaskDefinitionResponse |
|
| DescribeTaskSetsRequest |
|
| DescribeTaskSetsResponse |
|
| DescribeTasksRequest |
|
| DescribeTasksResponse |
|
| Device |
An object representing a container instance host device.
|
| DiscoverPollEndpointRequest |
|
| DiscoverPollEndpointResponse |
|
| DockerVolumeConfiguration |
This parameter is specified when you're using Docker volumes.
|
| EBSTagSpecification |
The tag specifications of an Amazon EBS volume.
|
| EcsException.BuilderImpl |
|
| ECSExpressGatewayService |
Represents an Express service, which provides a simplified way to deploy containerized web applications on Amazon ECS
with managed Amazon Web Services infrastructure.
|
| ECSManagedResources |
Represents the Amazon Web Services resources managed by Amazon ECS for an Express service, including ingress paths,
auto-scaling policies, metric alarms, and security groups.
|
| EcsRequest |
|
| EcsRequest.BuilderImpl |
|
| EcsResponse |
|
| EcsResponse.BuilderImpl |
|
| EcsResponseMetadata |
|
| EFSAuthorizationConfig |
The authorization configuration details for the Amazon EFS file system.
|
| EFSVolumeConfiguration |
This parameter is specified when you're using an Amazon Elastic File System file system for task storage.
|
| EnvironmentFile |
A list of files containing the environment variables to pass to a container.
|
| EphemeralStorage |
The amount of ephemeral storage to allocate for the task.
|
| ExecuteCommandConfiguration |
The details of the execute command configuration.
|
| ExecuteCommandLogConfiguration |
The log configuration for the results of the execute command actions.
|
| ExecuteCommandRequest |
|
| ExecuteCommandResponse |
|
| ExpressGatewayContainer |
Defines the configuration for the primary container in an Express service.
|
| ExpressGatewayRepositoryCredentials |
The repository credentials for private registry authentication to pass to the container.
|
| ExpressGatewayScalingTarget |
Defines the auto-scaling configuration for an Express service.
|
| ExpressGatewayServiceAwsLogsConfiguration |
Specifies the Amazon CloudWatch Logs configuration for the Express service container.
|
| ExpressGatewayServiceConfiguration |
Represents a specific configuration revision of an Express service, containing all the settings and parameters for
that revision.
|
| ExpressGatewayServiceNetworkConfiguration |
The network configuration for an Express service.
|
| ExpressGatewayServiceStatus |
An object that defines the status of Express service creation and information about the status of the service.
|
| Failure |
A failed resource.
|
| FirelensConfiguration |
The FireLens configuration for the container.
|
| FSxWindowsFileServerAuthorizationConfig |
The authorization configuration details for Amazon FSx for Windows File Server file system.
|
| FSxWindowsFileServerVolumeConfiguration |
|
| GetTaskProtectionRequest |
|
| GetTaskProtectionResponse |
|
| HealthCheck |
An object representing a container health check.
|
| HostEntry |
Hostnames and IP address entries that are added to the /etc/hosts file of a container via the
extraHosts parameter of its ContainerDefinition.
|
| HostVolumeProperties |
Details on a container instance bind mount host volume.
|
| InferenceAccelerator |
Details on an Elastic Inference accelerator.
|
| InferenceAcceleratorOverride |
Details on an Elastic Inference accelerator task override.
|
| InfrastructureOptimization |
The configuration that controls how Amazon ECS optimizes your infrastructure.
|
| IngressPathSummary |
The entry point into an Express service.
|
| InstanceHealthCheckResult |
An object representing the result of a container instance health status check.
|
| InstanceLaunchTemplate |
The launch template configuration for Amazon ECS Managed Instances.
|
| InstanceLaunchTemplateUpdate |
The updated launch template configuration for Amazon ECS Managed Instances.
|
| InstanceRequirementsRequest |
The instance requirements for attribute-based instance type selection.
|
| KernelCapabilities |
The Linux capabilities to add or remove from the default Docker configuration for a container defined in the task
definition.
|
| KeyValuePair |
A key-value pair object.
|
| LinearConfiguration |
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 |
The Linux-specific options that are applied to the container, such as Linux KernelCapabilities.
|
| ListAccountSettingsRequest |
|
| ListAccountSettingsResponse |
|
| ListAttributesRequest |
|
| ListAttributesResponse |
|
| ListClustersRequest |
|
| ListClustersResponse |
|
| ListContainerInstancesRequest |
|
| ListContainerInstancesResponse |
|
| ListServiceDeploymentsRequest |
|
| ListServiceDeploymentsResponse |
|
| ListServicesByNamespaceRequest |
|
| ListServicesByNamespaceResponse |
|
| ListServicesRequest |
|
| ListServicesResponse |
|
| ListTagsForResourceRequest |
|
| ListTagsForResourceResponse |
|
| ListTaskDefinitionFamiliesRequest |
|
| ListTaskDefinitionFamiliesResponse |
|
| ListTaskDefinitionsRequest |
|
| ListTaskDefinitionsResponse |
|
| ListTasksRequest |
|
| ListTasksResponse |
|
| LoadBalancer |
The load balancer configuration to use with a service or task set.
|
| LogConfiguration |
The log configuration for the container.
|
| ManagedAgent |
Details about the managed agent status for the container.
|
| ManagedAgentStateChange |
An object representing a change in state for a managed agent.
|
| ManagedApplicationAutoScalingPolicy |
The Application Auto Scaling policy created by Amazon ECS when you create an Express service.
|
| ManagedAutoScaling |
The auto scaling configuration created by Amazon ECS for an Express service.
|
| ManagedCertificate |
The ACM certificate associated with the HTTPS domain created for the Express service.
|
| ManagedIngressPath |
The entry point into the Express service.
|
| ManagedInstancesNetworkConfiguration |
The network configuration for Amazon ECS Managed Instances.
|
| ManagedInstancesProvider |
The configuration for a Amazon ECS Managed Instances provider.
|
| ManagedInstancesStorageConfiguration |
The storage configuration for Amazon ECS Managed Instances.
|
| ManagedListener |
The listeners associated with the Express service's Application Load Balancer.
|
| ManagedListenerRule |
The listener rule associated with the Express service's Application Load Balancer.
|
| ManagedLoadBalancer |
The Application Load Balancer associated with the Express service.
|
| ManagedLogGroup |
The Cloudwatch Log Group created by Amazon ECS for an Express service.
|
| ManagedMetricAlarm |
The CloudWatch metric alarm associated with the Express service's scaling policy.
|
| ManagedScalableTarget |
Represents a scalable target.
|
| ManagedScaling |
The managed scaling settings for the Auto Scaling group capacity provider.
|
| ManagedSecurityGroup |
A security group associated with the Express service.
|
| ManagedStorageConfiguration |
The managed storage configuration for the cluster.
|
| ManagedTargetGroup |
The target group associated with the Express service's Application Load Balancer.
|
| MemoryGiBPerVCpuRequest |
The minimum and maximum amount of memory per vCPU in gibibytes (GiB).
|
| MemoryMiBRequest |
The minimum and maximum amount of memory in mebibytes (MiB) for instance type selection.
|
| MountPoint |
The details for a volume mount point that's used in a container definition.
|
| NetworkBandwidthGbpsRequest |
The minimum and maximum network bandwidth in gigabits per second (Gbps) for instance type selection.
|
| NetworkBinding |
Details on the network bindings between a container and its host container instance.
|
| NetworkConfiguration |
The network configuration for a task or service.
|
| NetworkInterface |
An object representing the elastic network interface for tasks that use the awsvpc network mode.
|
| NetworkInterfaceCountRequest |
The minimum and maximum number of network interfaces for instance type selection.
|
| PlacementConstraint |
An object representing a constraint on task placement.
|
| PlacementStrategy |
The task placement strategy for a task or service.
|
| PlatformDevice |
The devices that are available on the container instance.
|
| PortMapping |
Port mappings allow containers to access ports on the host container instance to send or receive traffic.
|
| ProtectedTask |
An object representing the protection status details for a task.
|
| ProxyConfiguration |
The configuration details for the App Mesh proxy.
|
| PutAccountSettingDefaultRequest |
|
| PutAccountSettingDefaultResponse |
|
| PutAccountSettingRequest |
|
| PutAccountSettingResponse |
|
| PutAttributesRequest |
|
| PutAttributesResponse |
|
| PutClusterCapacityProvidersRequest |
|
| PutClusterCapacityProvidersResponse |
|
| RegisterContainerInstanceRequest |
|
| RegisterContainerInstanceResponse |
|
| RegisterTaskDefinitionRequest |
|
| RegisterTaskDefinitionResponse |
|
| RepositoryCredentials |
The repository credentials for private registry authentication.
|
| ResolvedConfiguration |
The resolved configuration for a service revision, which contains the actual resources your service revision uses,
such as which target groups serve traffic.
|
| Resource |
Describes the resources available for a container instance.
|
| ResourceRequirement |
The type and amount of a resource to assign to a container.
|
| Rollback |
Information about the service deployment rollback.
|
| RunTaskRequest |
|
| RunTaskResponse |
|
| RuntimePlatform |
Information about the platform for the Amazon ECS service or task.
|
| Scale |
A floating-point percentage of the desired number of tasks to place and keep running in the task set.
|
| Secret |
An object representing the secret to expose to your container.
|
| Service |
Details on a service within a cluster.
|
| ServiceConnectAccessLogConfiguration |
Configuration for Service Connect access logging.
|
| ServiceConnectClientAlias |
Each alias ("endpoint") is a fully-qualified name and port number that other tasks ("clients") can use to connect to
this service.
|
| ServiceConnectConfiguration |
The Service Connect configuration of your Amazon ECS service.
|
| ServiceConnectService |
The Service Connect service object configuration.
|
| ServiceConnectServiceResource |
The Service Connect resource.
|
| ServiceConnectTestTrafficHeaderMatchRules |
The header matching rules for test traffic routing in Amazon ECS blue/green deployments.
|
| ServiceConnectTestTrafficHeaderRules |
The HTTP header rules used to identify and route test traffic during Amazon ECS blue/green deployments.
|
| ServiceConnectTestTrafficRules |
The test traffic routing configuration for Amazon ECS blue/green deployments.
|
| ServiceConnectTlsCertificateAuthority |
The certificate root authority that secures your service.
|
| ServiceConnectTlsConfiguration |
The key that encrypts and decrypts your resources for Service Connect TLS.
|
| ServiceCurrentRevisionSummary |
The summary of the current service revision configuration
|
| ServiceDeployment |
Information about the service deployment.
|
| ServiceDeploymentAlarms |
The CloudWatch alarms used to determine a service deployment failed.
|
| ServiceDeploymentBrief |
The service deployment properties that are retured when you call ListServiceDeployments.
|
| ServiceDeploymentCircuitBreaker |
Information about the circuit breaker used to determine when a service deployment has failed.
|
| ServiceEvent |
The details for an event that's associated with a service.
|
| ServiceManagedEBSVolumeConfiguration |
The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.
|
| ServiceRegistry |
The details for the service registry.
|
| ServiceRevision |
Information about the service revision.
|
| ServiceRevisionLoadBalancer |
The resolved load balancer configuration for a service revision.
|
| ServiceRevisionSummary |
The information about the number of requested, pending, and running tasks for a service revision.
|
| ServiceVolumeConfiguration |
The configuration for a volume specified in the task definition as a volume that is configured at launch time.
|
| Session |
The details for the execute command session.
|
| Setting |
The current account setting for a resource.
|
| StartTaskRequest |
|
| StartTaskResponse |
|
| StopServiceDeploymentRequest |
|
| StopServiceDeploymentResponse |
|
| StopTaskRequest |
|
| StopTaskResponse |
|
| SubmitAttachmentStateChangesRequest |
|
| SubmitAttachmentStateChangesResponse |
|
| SubmitContainerStateChangeRequest |
|
| SubmitContainerStateChangeResponse |
|
| SubmitTaskStateChangeRequest |
|
| SubmitTaskStateChangeResponse |
|
| SystemControl |
A list of namespaced kernel parameters to set in the container.
|
| Tag |
The metadata that you apply to a resource to help you categorize and organize them.
|
| TagResourceRequest |
|
| TagResourceResponse |
|
| Task |
Details on a task in a cluster.
|
| TaskDefinition |
The details of a task definition which describes the container and volume definitions of an Amazon Elastic Container
Service task.
|
| TaskDefinitionPlacementConstraint |
The constraint on task placement in the task definition.
|
| TaskEphemeralStorage |
The amount of ephemeral storage to allocate for the task.
|
| TaskManagedEBSVolumeConfiguration |
The configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.
|
| TaskManagedEBSVolumeTerminationPolicy |
The termination policy for the Amazon EBS volume when the task exits.
|
| TaskOverride |
The overrides that are associated with a task.
|
| TaskSet |
Information about a set of Amazon ECS tasks in either an CodeDeploy or an EXTERNAL deployment.
|
| TaskVolumeConfiguration |
Configuration settings for the task volume that was configuredAtLaunch that weren't set during
RegisterTaskDef.
|
| TimeoutConfiguration |
An object that represents the timeout configurations for Service Connect.
|
| Tmpfs |
The container path, mount options, and size of the tmpfs mount.
|
| TotalLocalStorageGBRequest |
The minimum and maximum total local storage in gigabytes (GB) for instance types with local storage.
|
| Ulimit |
The ulimit settings to pass to the container.
|
| UntagResourceRequest |
|
| UntagResourceResponse |
|
| UpdateCapacityProviderRequest |
|
| UpdateCapacityProviderResponse |
|
| UpdateClusterRequest |
|
| UpdateClusterResponse |
|
| UpdateClusterSettingsRequest |
|
| UpdateClusterSettingsResponse |
|
| UpdateContainerAgentRequest |
|
| UpdateContainerAgentResponse |
|
| UpdateContainerInstancesStateRequest |
|
| UpdateContainerInstancesStateResponse |
|
| UpdatedExpressGatewayService |
An object that describes an Express service to be updated.
|
| UpdateExpressGatewayServiceRequest |
|
| UpdateExpressGatewayServiceResponse |
|
| UpdateManagedInstancesProviderConfiguration |
The updated configuration for a Amazon ECS Managed Instances provider.
|
| UpdateServicePrimaryTaskSetRequest |
|
| UpdateServicePrimaryTaskSetResponse |
|
| UpdateServiceRequest |
|
| UpdateServiceResponse |
|
| UpdateTaskProtectionRequest |
|
| UpdateTaskProtectionResponse |
|
| UpdateTaskSetRequest |
|
| UpdateTaskSetResponse |
|
| VCpuCountRangeRequest |
The minimum and maximum number of vCPUs for instance type selection.
|
| VersionInfo |
The Docker and Amazon ECS container agent version information about a container instance.
|
| Volume |
The data volume configuration for tasks launched using this task definition.
|
| VolumeFrom |
Details on a data volume from another container in the same task definition.
|
| VpcLatticeConfiguration |
The VPC Lattice configuration for your service that holds the information for the target group(s) Amazon ECS tasks
will be registered to.
|