| Package | Description |
|---|---|
| software.amazon.awssdk.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
static AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.builder() |
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.capacityProviderStrategy(AwsEcsServiceCapacityProviderStrategyDetails... capacityProviderStrategy)
The capacity provider strategy that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.capacityProviderStrategy(Collection<AwsEcsServiceCapacityProviderStrategyDetails> capacityProviderStrategy)
The capacity provider strategy that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.capacityProviderStrategy(Consumer<AwsEcsServiceCapacityProviderStrategyDetails.Builder>... capacityProviderStrategy)
The capacity provider strategy that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.cluster(String cluster)
The ARN of the cluster that hosts the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.deploymentConfiguration(AwsEcsServiceDeploymentConfigurationDetails deploymentConfiguration)
Deployment parameters for the service.
|
default AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.deploymentConfiguration(Consumer<AwsEcsServiceDeploymentConfigurationDetails.Builder> deploymentConfiguration)
Deployment parameters for the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.deploymentController(AwsEcsServiceDeploymentControllerDetails deploymentController)
Contains the deployment controller type that the service uses.
|
default AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.deploymentController(Consumer<AwsEcsServiceDeploymentControllerDetails.Builder> deploymentController)
Contains the deployment controller type that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.desiredCount(Integer desiredCount)
The number of instantiations of the task definition to run on the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.enableEcsManagedTags(Boolean enableEcsManagedTags)
Whether to enable Amazon ECS managed tags for the tasks in the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.enableExecuteCommand(Boolean enableExecuteCommand)
Whether the execute command functionality is enabled for the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.healthCheckGracePeriodSeconds(Integer healthCheckGracePeriodSeconds)
After a task starts, the amount of time in seconds that the Amazon ECS service scheduler ignores unhealthy
Elastic Load Balancing target health checks.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.launchType(String launchType)
The launch type that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.loadBalancers(AwsEcsServiceLoadBalancersDetails... loadBalancers)
Information about the load balancers that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.loadBalancers(Collection<AwsEcsServiceLoadBalancersDetails> loadBalancers)
Information about the load balancers that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.loadBalancers(Consumer<AwsEcsServiceLoadBalancersDetails.Builder>... loadBalancers)
Information about the load balancers that the service uses.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.name(String name)
The name of the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.networkConfiguration(AwsEcsServiceNetworkConfigurationDetails networkConfiguration)
For tasks that use the
awsvpc networking mode, the VPC subnet and security group configuration. |
default AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.networkConfiguration(Consumer<AwsEcsServiceNetworkConfigurationDetails.Builder> networkConfiguration)
For tasks that use the
awsvpc networking mode, the VPC subnet and security group configuration. |
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.placementConstraints(AwsEcsServicePlacementConstraintsDetails... placementConstraints)
The placement constraints for the tasks in the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.placementConstraints(Collection<AwsEcsServicePlacementConstraintsDetails> placementConstraints)
The placement constraints for the tasks in the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.placementConstraints(Consumer<AwsEcsServicePlacementConstraintsDetails.Builder>... placementConstraints)
The placement constraints for the tasks in the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.placementStrategies(AwsEcsServicePlacementStrategiesDetails... placementStrategies)
Information about how tasks for the service are placed.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.placementStrategies(Collection<AwsEcsServicePlacementStrategiesDetails> placementStrategies)
Information about how tasks for the service are placed.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.placementStrategies(Consumer<AwsEcsServicePlacementStrategiesDetails.Builder>... placementStrategies)
Information about how tasks for the service are placed.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.platformVersion(String platformVersion)
The platform version on which to run the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.propagateTags(String propagateTags)
Indicates whether to propagate the tags from the task definition to the task or from the service to the task.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.role(String role)
The ARN of the IAM role that is associated with the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.schedulingStrategy(String schedulingStrategy)
The scheduling strategy to use for the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.serviceArn(String serviceArn)
The ARN of the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.serviceName(String serviceName)
The name of the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.serviceRegistries(AwsEcsServiceServiceRegistriesDetails... serviceRegistries)
Information about the service discovery registries to assign to the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.serviceRegistries(Collection<AwsEcsServiceServiceRegistriesDetails> serviceRegistries)
Information about the service discovery registries to assign to the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.serviceRegistries(Consumer<AwsEcsServiceServiceRegistriesDetails.Builder>... serviceRegistries)
Information about the service discovery registries to assign to the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.Builder.taskDefinition(String taskDefinition)
The task definition to use for tasks in the service.
|
AwsEcsServiceDetails.Builder |
AwsEcsServiceDetails.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AwsEcsServiceDetails.Builder> |
AwsEcsServiceDetails.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ResourceDetails.Builder |
ResourceDetails.Builder.awsEcsService(Consumer<AwsEcsServiceDetails.Builder> awsEcsService)
Details about a service within an ECS cluster.
|
Copyright © 2023. All rights reserved.