| Package | Description |
|---|---|
| software.amazon.awssdk.services.ecs |
|
| software.amazon.awssdk.services.ecs.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateServiceResponse |
EcsClient.createService(Consumer<CreateServiceRequest.Builder> createServiceRequest)
Runs and maintains a desired number of tasks from a specified task definition.
|
default CompletableFuture<CreateServiceResponse> |
EcsAsyncClient.createService(Consumer<CreateServiceRequest.Builder> createServiceRequest)
Runs and maintains a desired number of tasks from a specified task definition.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateServiceRequest.Builder |
CreateServiceRequest.builder() |
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.capacityProviderStrategy(CapacityProviderStrategyItem... capacityProviderStrategy)
The capacity provider strategy to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.capacityProviderStrategy(Collection<CapacityProviderStrategyItem> capacityProviderStrategy)
The capacity provider strategy to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.capacityProviderStrategy(Consumer<CapacityProviderStrategyItem.Builder>... capacityProviderStrategy)
The capacity provider strategy to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.cluster(String cluster)
The short name or full Amazon Resource Name (ARN) of the cluster on which to run your service.
|
default CreateServiceRequest.Builder |
CreateServiceRequest.Builder.deploymentConfiguration(Consumer<DeploymentConfiguration.Builder> deploymentConfiguration)
Optional deployment parameters that control how many tasks run during the deployment and the ordering of
stopping and starting tasks.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.deploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Optional deployment parameters that control how many tasks run during the deployment and the ordering of
stopping and starting tasks.
|
default CreateServiceRequest.Builder |
CreateServiceRequest.Builder.deploymentController(Consumer<DeploymentController.Builder> deploymentController)
The deployment controller to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.deploymentController(DeploymentController deploymentController)
The deployment controller to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.desiredCount(Integer desiredCount)
The number of instantiations of the specified task definition to place and keep running on your cluster.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.enableECSManagedTags(Boolean enableECSManagedTags)
Specifies whether to enable Amazon ECS managed tags for the tasks within the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.enableExecuteCommand(Boolean enableExecuteCommand)
Whether or not the execute command functionality is enabled for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.healthCheckGracePeriodSeconds(Integer healthCheckGracePeriodSeconds)
The period of time, in seconds, that the Amazon ECS service scheduler should ignore unhealthy Elastic Load
Balancing target health checks after a task has first started.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.launchType(LaunchType launchType)
The infrastructure on which to run your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.launchType(String launchType)
The infrastructure on which to run your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.loadBalancers(Collection<LoadBalancer> loadBalancers)
A load balancer object representing the load balancers to use with your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.loadBalancers(Consumer<LoadBalancer.Builder>... loadBalancers)
A load balancer object representing the load balancers to use with your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.loadBalancers(LoadBalancer... loadBalancers)
A load balancer object representing the load balancers to use with your service.
|
default CreateServiceRequest.Builder |
CreateServiceRequest.Builder.networkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration)
The network configuration for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.networkConfiguration(NetworkConfiguration networkConfiguration)
The network configuration for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.placementConstraints(Collection<PlacementConstraint> placementConstraints)
An array of placement constraint objects to use for tasks in your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.placementConstraints(Consumer<PlacementConstraint.Builder>... placementConstraints)
An array of placement constraint objects to use for tasks in your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.placementConstraints(PlacementConstraint... placementConstraints)
An array of placement constraint objects to use for tasks in your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.placementStrategy(Collection<PlacementStrategy> placementStrategy)
The placement strategy objects to use for tasks in your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.placementStrategy(Consumer<PlacementStrategy.Builder>... placementStrategy)
The placement strategy objects to use for tasks in your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.placementStrategy(PlacementStrategy... placementStrategy)
The placement strategy objects to use for tasks in your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.platformVersion(String platformVersion)
The platform version that your tasks in the service are running on.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.propagateTags(PropagateTags propagateTags)
Specifies whether to propagate the tags from the task definition or the service to the tasks in the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.propagateTags(String propagateTags)
Specifies whether to propagate the tags from the task definition or the service to the tasks in the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.role(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.Builder |
CreateServiceRequest.Builder.schedulingStrategy(SchedulingStrategy schedulingStrategy)
The scheduling strategy to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.schedulingStrategy(String schedulingStrategy)
The scheduling strategy to use for the service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.serviceName(String serviceName)
The name of your service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.serviceRegistries(Collection<ServiceRegistry> serviceRegistries)
The details of the service discovery registry to associate with this service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.serviceRegistries(Consumer<ServiceRegistry.Builder>... serviceRegistries)
The details of the service discovery registry to associate with this service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.serviceRegistries(ServiceRegistry... serviceRegistries)
The details of the service discovery registry to associate with this service.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.tags(Collection<Tag> tags)
The metadata that you apply to the service to help you categorize and organize them.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.tags(Consumer<Tag.Builder>... tags)
The metadata that you apply to the service to help you categorize and organize them.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.tags(Tag... tags)
The metadata that you apply to the service to help you categorize and organize them.
|
CreateServiceRequest.Builder |
CreateServiceRequest.Builder.taskDefinition(String taskDefinition)
The
family and revision (family:revision) or full ARN of the task
definition to run in your service. |
CreateServiceRequest.Builder |
CreateServiceRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateServiceRequest.Builder> |
CreateServiceRequest.serializableBuilderClass() |
Copyright © 2021. All rights reserved.