Crate rusoto_ecs [−] [src]
Amazon EC2 Container Service
If you're using the service, you're probably looking for EcsClient and Ecs.
Structs
Attribute |
Attributes are name-value pairs associated with various Amazon ECS objects. Attributes allow you to extend the Amazon ECS data model by adding custom metadata to your resources. |
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 | |
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. |
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 |
UpdateServiceError |
Errors returned by UpdateService |
Traits
Ecs |
Trait representing the capabilities of the Amazon ECS API. Amazon ECS clients implement this trait. |