Crate rusoto_ecs [−] [src]
Amazon EC2 Container Service
If you're using the service, you're probably looking for EcsClient and Ecs.
Structs
Attribute |
An attribute is a name-value pair associated with an Amazon ECS object. Attributes enable you to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon EC2 Container Service Developer Guide. |
Cluster |
A regional grouping of one or more container instances on which you can run task requests. Each account receives a default cluster the first time you use the Amazon ECS service, but you may also create other clusters. Clusters may contain more than one instance type simultaneously. |
Container |
A Docker container that is part of a task. |
ContainerDefinition |
Container definitions are used in task definitions to describe the different containers that are launched as part of a task. |
ContainerInstance |
An EC2 instance that is running the Amazon ECS agent and has been registered with a cluster. |
ContainerOverride |
The overrides that should be sent to a container. |
CreateClusterRequest | |
CreateClusterResponse | |
CreateServiceRequest | |
CreateServiceResponse | |
DeleteAttributesRequest | |
DeleteAttributesResponse | |
DeleteClusterRequest | |
DeleteClusterResponse | |
DeleteServiceRequest | |
DeleteServiceResponse | |
Deployment |
The details of an Amazon ECS service deployment. |
DeploymentConfiguration |
Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks. |
DeregisterContainerInstanceRequest | |
DeregisterContainerInstanceResponse | |
DeregisterTaskDefinitionRequest | |
DeregisterTaskDefinitionResponse | |
DescribeClustersRequest | |
DescribeClustersResponse | |
DescribeContainerInstancesRequest | |
DescribeContainerInstancesResponse | |
DescribeServicesRequest | |
DescribeServicesResponse | |
DescribeTaskDefinitionRequest | |
DescribeTaskDefinitionResponse | |
DescribeTasksRequest | |
DescribeTasksResponse | |
DiscoverPollEndpointRequest | |
DiscoverPollEndpointResponse | |
EcsClient |
A client for the Amazon ECS API. |
Failure |
A failed resource. |
HostEntry |
Hostnames and IP address entries that are added to the |
HostVolumeProperties |
Details on a container instance host volume. |
KeyValuePair |
A key and value pair object. |
ListAttributesRequest | |
ListAttributesResponse | |
ListClustersRequest | |
ListClustersResponse | |
ListContainerInstancesRequest | |
ListContainerInstancesResponse | |
ListServicesRequest | |
ListServicesResponse | |
ListTaskDefinitionFamiliesRequest | |
ListTaskDefinitionFamiliesResponse | |
ListTaskDefinitionsRequest | |
ListTaskDefinitionsResponse | |
ListTasksRequest | |
ListTasksResponse | |
LoadBalancer |
Details on a load balancer that is used with a service. |
LogConfiguration |
Log configuration options to send to a custom log driver for the container. |
MountPoint |
Details on a volume mount point that is used in a container definition. |
NetworkBinding |
Details on the network bindings between a container and its host container instance. After a task reaches the |
PlacementConstraint |
An object representing a constraint on task placement. For more information, see Task Placement Constraints in the Amazon EC2 Container Service Developer Guide. |
PlacementStrategy |
The task placement strategy for a task or service. For more information, see Task Placement Strategies in the Amazon EC2 Container Service Developer Guide. |
PortMapping |
Port mappings allow containers to access ports on the host container instance to send or receive traffic. Port mappings are specified as part of the container definition. After a task reaches the |
PutAttributesRequest | |
PutAttributesResponse | |
RegisterContainerInstanceRequest | |
RegisterContainerInstanceResponse | |
RegisterTaskDefinitionRequest | |
RegisterTaskDefinitionResponse | |
Resource |
Describes the resources available for a container instance. |
RunTaskRequest | |
RunTaskResponse | |
Service |
Details on a service within a cluster |
ServiceEvent |
Details on an event associated with a service. |
StartTaskRequest | |
StartTaskResponse | |
StopTaskRequest | |
StopTaskResponse | |
SubmitContainerStateChangeRequest | |
SubmitContainerStateChangeResponse | |
SubmitTaskStateChangeRequest | |
SubmitTaskStateChangeResponse | |
Task |
Details on a task in a cluster. |
TaskDefinition |
Details of a task definition. |
TaskDefinitionPlacementConstraint |
An object representing a constraint on task placement in the task definition. For more information, see Task Placement Constraints in the Amazon EC2 Container Service Developer Guide. |
TaskOverride |
The overrides associated with a task. |
Ulimit |
The |
UpdateContainerAgentRequest | |
UpdateContainerAgentResponse | |
UpdateContainerInstancesStateRequest | |
UpdateContainerInstancesStateResponse | |
UpdateServiceRequest | |
UpdateServiceResponse | |
VersionInfo |
The Docker and Amazon ECS container agent version information about a container instance. |
Volume |
A data volume used in a task definition. |
VolumeFrom |
Details on a data volume from another container in the same task definition. |
Enums
CreateClusterError |
Errors returned by CreateCluster |
CreateServiceError |
Errors returned by CreateService |
DeleteAttributesError |
Errors returned by DeleteAttributes |
DeleteClusterError |
Errors returned by DeleteCluster |
DeleteServiceError |
Errors returned by DeleteService |
DeregisterContainerInstanceError |
Errors returned by DeregisterContainerInstance |
DeregisterTaskDefinitionError |
Errors returned by DeregisterTaskDefinition |
DescribeClustersError |
Errors returned by DescribeClusters |
DescribeContainerInstancesError |
Errors returned by DescribeContainerInstances |
DescribeServicesError |
Errors returned by DescribeServices |
DescribeTaskDefinitionError |
Errors returned by DescribeTaskDefinition |
DescribeTasksError |
Errors returned by DescribeTasks |
DiscoverPollEndpointError |
Errors returned by DiscoverPollEndpoint |
ListAttributesError |
Errors returned by ListAttributes |
ListClustersError |
Errors returned by ListClusters |
ListContainerInstancesError |
Errors returned by ListContainerInstances |
ListServicesError |
Errors returned by ListServices |
ListTaskDefinitionFamiliesError |
Errors returned by ListTaskDefinitionFamilies |
ListTaskDefinitionsError |
Errors returned by ListTaskDefinitions |
ListTasksError |
Errors returned by ListTasks |
PutAttributesError |
Errors returned by PutAttributes |
RegisterContainerInstanceError |
Errors returned by RegisterContainerInstance |
RegisterTaskDefinitionError |
Errors returned by RegisterTaskDefinition |
RunTaskError |
Errors returned by RunTask |
StartTaskError |
Errors returned by StartTask |
StopTaskError |
Errors returned by StopTask |
SubmitContainerStateChangeError |
Errors returned by SubmitContainerStateChange |
SubmitTaskStateChangeError |
Errors returned by SubmitTaskStateChange |
UpdateContainerAgentError |
Errors returned by UpdateContainerAgent |
UpdateContainerInstancesStateError |
Errors returned by UpdateContainerInstancesState |
UpdateServiceError |
Errors returned by UpdateService |
Traits
Ecs |
Trait representing the capabilities of the Amazon ECS API. Amazon ECS clients implement this trait. |