AWS cli documentation change
Summary
Updated AWS CLI version reference from 2.31.27 to 2.31.28. Added documentation for LINEAR and CANARY deployment strategies. Refined parameter validation descriptions (multiples of 0.1) and fixed typos in default value descriptions.
Security assessment
Changes primarily clarify deployment strategies and parameter validation formats. While deployment strategies impact service reliability, there is no evidence of addressing security vulnerabilities or describing security features. Parameter validation improvements (multiples of 0.1) are syntax clarifications rather than security fixes.
Diff
diff --git a/cli/latest/reference/ecs/update-service.md b/cli/latest/reference/ecs/update-service.md index 36d9f08cf..0246a0e98 100644 --- a//cli/latest/reference/ecs/update-service.md +++ b//cli/latest/reference/ecs/update-service.md @@ -15 +15 @@ - * [AWS CLI 2.31.27 Command Reference](../../index.html) » + * [AWS CLI 2.31.28 Command Reference](../../index.html) » @@ -398,0 +399,2 @@ JSON Syntax: +>> * `LINEAR` \- A _linear_ deployment strategy (`LINEAR` ) gradually shifts traffic from the current production environment to a new environment in equal percentages over time. With Amazon ECS linear deployments, you can control the pace of traffic shifting and validate new service revisions with increasing amounts of production traffic. +>> * `CANARY` \- A _canary_ deployment strategy (`CANARY` ) shifts a small percentage of traffic to the new service revision first, then shifts the remaining traffic all at once after a specified time period. This allows you to test the new version with a subset of users before full deployment. @@ -479 +481 @@ JSON Syntax: ->>> The percentage of production traffic to shift in each step during a linear deployment. Valid values are 3.0 to 100.0. The default value is 10.0. +>>> The percentage of production traffic to shift in each step during a linear deployment. Valid values are multiples of 0.1 from 3.0 to 100.0. The default value is 10.0. @@ -483 +485 @@ JSON Syntax: ->>> The amount of time in minutes to wait between each traffic shifting step during a linear deployment. Valid values are 0 to 1440 minutes (24 hours). The default value is 6. This bake time is not applied after reaching 100% traffic. +>>> The amount of time in minutes to wait between each traffic shifting step during a linear deployment. Valid values are 0 to 1440 minutes (24 hours). The default value is 6. This bake time is not applied after reaching 100 percent traffic. @@ -491 +493 @@ JSON Syntax: ->>> The percentage of production traffic to shift to the new service revision during the canary phase. Valid values are 0.1 to 100.0. The default value is 5.0. +>>> The percentage of production traffic to shift to the new service revision during the canary phase. Valid values are multiples of 0.1 from 0.1 to 100.0. The default value is 5.0. @@ -596 +598 @@ JSON Syntax: ->>> * When you use `create-service` or `update-service` , the The default is `DISABLED` . +>>> * When you use `create-service` or `update-service` , the default is `DISABLED` . @@ -2918,0 +2921,2 @@ service -> (structure) +>>> * `LINEAR` \- A _linear_ deployment strategy (`LINEAR` ) gradually shifts traffic from the current production environment to a new environment in equal percentages over time. With Amazon ECS linear deployments, you can control the pace of traffic shifting and validate new service revisions with increasing amounts of production traffic. +>>> * `CANARY` \- A _canary_ deployment strategy (`CANARY` ) shifts a small percentage of traffic to the new service revision first, then shifts the remaining traffic all at once after a specified time period. This allows you to test the new version with a subset of users before full deployment. @@ -2999 +3003 @@ service -> (structure) ->>>> The percentage of production traffic to shift in each step during a linear deployment. Valid values are 3.0 to 100.0. The default value is 10.0. +>>>> The percentage of production traffic to shift in each step during a linear deployment. Valid values are multiples of 0.1 from 3.0 to 100.0. The default value is 10.0. @@ -3003 +3007 @@ service -> (structure) ->>>> The amount of time in minutes to wait between each traffic shifting step during a linear deployment. Valid values are 0 to 1440 minutes (24 hours). The default value is 6. This bake time is not applied after reaching 100% traffic. +>>>> The amount of time in minutes to wait between each traffic shifting step during a linear deployment. Valid values are 0 to 1440 minutes (24 hours). The default value is 6. This bake time is not applied after reaching 100 percent traffic. @@ -3011 +3015 @@ service -> (structure) ->>>> The percentage of production traffic to shift to the new service revision during the canary phase. Valid values are 0.1 to 100.0. The default value is 5.0. +>>>> The percentage of production traffic to shift to the new service revision during the canary phase. Valid values are multiples of 0.1 from 0.1 to 100.0. The default value is 5.0. @@ -3232 +3236 @@ service -> (structure) ->>>>>> * When you use `create-service` or `update-service` , the The default is `DISABLED` . +>>>>>> * When you use `create-service` or `update-service` , the default is `DISABLED` . @@ -3648 +3652 @@ service -> (structure) ->>>>>> * When you use `create-service` or `update-service` , the The default is `DISABLED` . +>>>>>> * When you use `create-service` or `update-service` , the default is `DISABLED` . @@ -4430 +4434 @@ service -> (structure) ->>>> * When you use `create-service` or `update-service` , the The default is `DISABLED` . +>>>> * When you use `create-service` or `update-service` , the default is `DISABLED` . @@ -4631 +4635 @@ service -> (structure) - * [AWS CLI 2.31.27 Command Reference](../../index.html) » + * [AWS CLI 2.31.28 Command Reference](../../index.html) »