| Package | Description | 
|---|---|
| com.amazonaws.services.ecs | 
 
 Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it easy
 to run, stop, and manage Docker containers on a cluster of EC2 instances. 
 | 
| com.amazonaws.services.ecs.model | 
| Modifier and Type | Method and Description | 
|---|---|
CreateServiceResult | 
AmazonECS.createService(CreateServiceRequest createServiceRequest)
 Runs and maintains a desired number of tasks from a specified task definition. 
 | 
CreateServiceResult | 
AmazonECSClient.createService(CreateServiceRequest request)
 Runs and maintains a desired number of tasks from a specified task definition. 
 | 
CreateServiceResult | 
AbstractAmazonECS.createService(CreateServiceRequest request)  | 
Future<CreateServiceResult> | 
AmazonECSAsyncClient.createServiceAsync(CreateServiceRequest request)  | 
Future<CreateServiceResult> | 
AbstractAmazonECSAsync.createServiceAsync(CreateServiceRequest request)  | 
Future<CreateServiceResult> | 
AmazonECSAsync.createServiceAsync(CreateServiceRequest createServiceRequest)
 Runs and maintains a desired number of tasks from a specified task definition. 
 | 
Future<CreateServiceResult> | 
AmazonECSAsyncClient.createServiceAsync(CreateServiceRequest request,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)  | 
Future<CreateServiceResult> | 
AbstractAmazonECSAsync.createServiceAsync(CreateServiceRequest request,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)  | 
Future<CreateServiceResult> | 
AmazonECSAsync.createServiceAsync(CreateServiceRequest createServiceRequest,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)
 Runs and maintains a desired number of tasks from a specified task definition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CreateServiceResult> | 
AmazonECSAsyncClient.createServiceAsync(CreateServiceRequest request,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)  | 
Future<CreateServiceResult> | 
AbstractAmazonECSAsync.createServiceAsync(CreateServiceRequest request,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)  | 
Future<CreateServiceResult> | 
AmazonECSAsync.createServiceAsync(CreateServiceRequest createServiceRequest,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)
 Runs and maintains a desired number of tasks from a specified task definition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CreateServiceRequest | 
CreateServiceRequest.clone()  | 
CreateServiceRequest | 
CreateServiceRequest.withClientToken(String clientToken)
 Unique, case-sensitive identifier you provide to ensure the idempotency of the request. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withCluster(String cluster)
 The short name or full Amazon Resource Name (ARN) of the cluster on which to run your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
 Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping
 and starting tasks. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withDesiredCount(Integer desiredCount)
 The number of instantiations of the specified task definition to place and keep running on your cluster. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withLoadBalancers(Collection<LoadBalancer> loadBalancers)
 A load balancer object representing the load balancer to use with your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withLoadBalancers(LoadBalancer... loadBalancers)
 A load balancer object representing the load balancer to use with your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withNetworkConfiguration(NetworkConfiguration networkConfiguration)
 The network configuration for the service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withPlacementConstraints(Collection<PlacementConstraint> placementConstraints)
 An array of placement constraint objects to use for tasks in your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withPlacementConstraints(PlacementConstraint... placementConstraints)
 An array of placement constraint objects to use for tasks in your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withPlacementStrategy(Collection<PlacementStrategy> placementStrategy)
 The placement strategy objects to use for tasks in your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withPlacementStrategy(PlacementStrategy... placementStrategy)
 The placement strategy objects to use for tasks in your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withRole(String role)
 The name or full Amazon Resource Name (ARN) of the IAM role that allows Amazon ECS to make calls to your load
 balancer on your behalf. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withServiceName(String serviceName)
 The name of your service. 
 | 
CreateServiceRequest | 
CreateServiceRequest.withTaskDefinition(String taskDefinition)
 The  
family and revision (family:revision) or full Amazon Resource Name
 (ARN) of the task definition to run in your service. | 
Copyright © 2017. All rights reserved.