You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* <code>forceNewDeployment</code> option can be used to ensure that any tasks using the Amazon EC2
40
40
* instance capacity provided by the capacity provider are transitioned to use the capacity from the
41
41
* remaining capacity providers. Only capacity providers that aren't associated with a cluster can be
42
-
* deleted. To remove a capacity provider from a cluster, you can either use <a href="https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutCapacityProviderProviders.html">PutCapacityProviderProviders</a> or delete the cluster.</p>
42
+
* deleted. To remove a capacity provider from a cluster, you can either use <a href="https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PutClusterCapacityProviders.html">PutClusterCapacityProviders</a> or delete the cluster.</p>
43
43
* @example
44
44
* Use a bare-bones client and the command you need to make an API call.
export type DeploymentControllerType = (typeof DeploymentControllerType)[keyof typeof DeploymentControllerType];
1496
1511
1497
1512
/**
1498
-
* <p>The deployment controller to use for the service. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-types.html">Amazon ECS deployment
1499
-
* types</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
1513
+
* <p>The deployment controller to use for the service. </p>
* adds or removes from the service during a rolling update is controlled by adjusting the
1512
1526
* minimum and maximum number of healthy tasks allowed during a service deployment, as
1513
1527
* specified in the <a href="https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_DeploymentConfiguration.html">DeploymentConfiguration</a>.</p>
1528
+
* <p>For more information about rolling deployments, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-type-ecs.html">Deploy Amazon ECS services by replacing tasks</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
1514
1529
* </dd>
1515
1530
* <dt>CODE_DEPLOY</dt>
1516
1531
* <dd>
1517
1532
* <p>The blue/green (<code>CODE_DEPLOY</code>) deployment type uses the blue/green deployment
1518
1533
* model powered by CodeDeploy, which allows you to verify a new deployment of a service before
1519
1534
* sending production traffic to it.</p>
1535
+
* <p>For more information about blue/green deployments, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-type-bluegreen.html">Validate the state of an Amazon ECS service before deployment </a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
1520
1536
* </dd>
1521
1537
* <dt>EXTERNAL</dt>
1522
1538
* <dd>
1523
1539
* <p>The external (<code>EXTERNAL</code>) deployment type enables you to use any third-party
1524
1540
* deployment controller for full control over the deployment process for an Amazon ECS
1525
1541
* service.</p>
1542
+
* <p>For more information about external deployments, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-type-external.html">Deploy Amazon ECS services using a third-party controller </a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
* <p>Indicates whether to use Availability Zone rebalancing for the service.</p>
2669
+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-rebalancing.html">Balancing an Amazon ECS service across Availability Zones</a> in
2670
+
* the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
* <p>A load balancer object representing the load balancers to use with your service. For more
2652
2677
* information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-load-balancing.html">Service load balancing</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
@@ -3775,6 +3800,14 @@ export interface Service {
3775
3800
* @public
3776
3801
*/
3777
3802
enableExecuteCommand?: boolean | undefined;
3803
+
3804
+
/**
3805
+
* <p>Indicates whether to use Availability Zone rebalancing for the service.</p>
3806
+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-rebalancing.html">Balancing an Amazon ECS service across Availability Zones</a> in
3807
+
* the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
* <p>The managed draining option for the Auto Scaling group capacity provider. When you enable this, Amazon ECS manages and gracefully drains the EC2 container instances that are in the Auto Scaling group capacity provider.</p>
* <p>The managed draining option for the Auto Scaling group capacity provider. When you enable this, Amazon ECS manages and gracefully drains the EC2 container instances that are in the Auto Scaling group capacity provider.</p>
* <p>Indicates whether to use Availability Zone rebalancing for the service.</p>
372
+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-rebalancing.html">Balancing an Amazon ECS service across Availability Zones</a> in
373
+
* the <i>Amazon Elastic Container Service Developer Guide</i>.</p>
0 commit comments