AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-04-10 · Documentation low

File: cli/latest/reference/drs/put-launch-action.md

Summary

Updated AWS CLI reference documentation for the 'put-launch-action' command, including parameter reordering, pattern validation changes (removing regex anchors), field order swaps in parameter structures, and constraint adjustments for various fields like action-id, action-version, name, and parameters.

Security assessment

The changes are primarily documentation formatting updates, parameter reordering, and pattern validation adjustments (removing '^' and '$' anchors from regex patterns). While the 'SECURITY' category remains in the category enumeration, there is no evidence of addressing a specific security vulnerability, weakness, or incident. The changes appear to be routine documentation maintenance and API specification updates without explicit security context.

Diff

diff --git a/cli/latest/reference/drs/put-launch-action.md b/cli/latest/reference/drs/put-launch-action.md
index 11aeea6b8..9aaca6e13 100644
--- a//cli/latest/reference/drs/put-launch-action.md
+++ b//cli/latest/reference/drs/put-launch-action.md
@@ -15 +15 @@
-  * [AWS CLI 2.34.25 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.28 Command Reference](../../index.html) »
@@ -66,0 +67 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
+    --resource-id <value>
@@ -67,0 +69 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
+    --order <value>
@@ -69 +71 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-    --action-version <value>
+    --optional | --no-optional
@@ -71,2 +72,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-    --category <value>
-    --description <value>
@@ -74,2 +74,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-    --optional | --no-optional
-    --order <value>
+    --action-version <value>
+    --category <value>
@@ -77 +77 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-    --resource-id <value>
+    --description <value>
@@ -102,0 +103,10 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
+`--resource-id` (string) [required]
+
+> Launch configuration template Id or Source Server Id
+> 
+> Constraints:
+> 
+>   * pattern: `(s-[0-9a-zA-Z]{17}$|lct-[0-9a-zA-Z]{17})`
+> 
+
+
@@ -111 +121 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * pattern: `^([A-Za-z0-9-/:])+$`
+>   * pattern: `([A-Za-z0-9-/:])+`
@@ -115 +125 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--action-id` (string) [required]
+`--order` (integer) [required]
@@ -117 +127 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Launch action Id.
+> Launch action order.
@@ -121,3 +131,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * min: `1`
->   * max: `64`
->   * pattern: `^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$`
+>   * min: `2`
+>   * max: `10000`
@@ -127 +136 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--action-version` (string) [required]
+`--action-id` (string) [required]
@@ -129 +138 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Launch action version.
+> Launch action Id.
@@ -134,2 +143,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * max: `10`
->   * pattern: `^(\$DEFAULT|\$LATEST|[0-9]+)$`
+>   * max: `64`
+>   * pattern: `[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}`
@@ -139,3 +148 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--active` | `--no-active` (boolean) [required]
-
-> Whether the launch action is active.
+`--optional` | `--no-optional` (boolean) [required]
@@ -143 +150 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--category` (string) [required]
+> Whether the launch will not be marked as failed if this action fails.
@@ -145,10 +152 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Launch action category.
-> 
-> Possible values:
-> 
->   * `MONITORING`
->   * `VALIDATION`
->   * `CONFIGURATION`
->   * `SECURITY`
->   * `OTHER`
-> 
+`--active` | `--no-active` (boolean) [required]
@@ -155,0 +154 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
+> Whether the launch action is active.
@@ -157 +156 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--description` (string) [required]
+`--name` (string) [required]
@@ -159 +158 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Launch action description.
+> Launch action name.
@@ -163,3 +162,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * min: `0`
->   * max: `1024`
->   * pattern: `^[0-9a-zA-Z ():/.,'-_#*; ]*$`
+>   * min: `1`
+>   * max: `256`
+>   * pattern: `[A-Za-z0-9][A-Za-z0-9 /_-]*`
@@ -169 +168 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--name` (string) [required]
+`--action-version` (string) [required]
@@ -171 +170 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Launch action name.
+> Launch action version.
@@ -176,2 +175,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * max: `256`
->   * pattern: `^[A-Za-z0-9][A-Za-z0-9 /_-]*$`
+>   * max: `10`
+>   * pattern: `(\$DEFAULT|\$LATEST|[0-9]+)`
@@ -181,5 +180 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--optional` | `--no-optional` (boolean) [required]
-
-> Whether the launch will not be marked as failed if this action fails.
-
-`--order` (integer) [required]
+`--category` (string) [required]
@@ -187 +182 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Launch action order.
+> Launch action category.
@@ -189 +184 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> Constraints:
+> Possible values:
@@ -191,2 +186,5 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * min: `2`
->   * max: `10000`
+>   * `MONITORING`
+>   * `VALIDATION`
+>   * `CONFIGURATION`
+>   * `SECURITY`
+>   * `OTHER`
@@ -213 +211 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>   * pattern: `^([A-Za-z0-9])+$`
+>>   * pattern: `([A-Za-z0-9])+`
@@ -221 +219 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->> type -> (string)
+>> value -> (string)
@@ -223 +221 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>> Type.
+>>> Value.
@@ -225 +223 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>> Possible values:
+>>> Constraints:
@@ -227,2 +225,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>>   * `SSM_STORE`
->>>   * `DYNAMIC`
+>>>   * min: `1`
+>>>   * max: `1011`
+>>>   * pattern: `[A-Za-z0-9.-]+`
@@ -232 +231 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->> value -> (string)
+>> type -> (string)
@@ -234 +233 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>> Value.
+>>> Type.
@@ -236 +235 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>> Constraints:
+>>> Possible values:
@@ -238,3 +237,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->>>   * min: `1`
->>>   * max: `1011`
->>>   * pattern: `^[A-Za-z0-9.-]+$`
+>>>   * `SSM_STORE`
+>>>   * `DYNAMIC`
@@ -247 +245 @@ Shorthand Syntax:
-    KeyName1={type=string,value=string},KeyName2={type=string,value=string}
+    KeyName1={value=string,type=string},KeyName2={value=string,type=string}
@@ -254,2 +252,2 @@ JSON Syntax:
-          "type": "SSM_STORE"|"DYNAMIC",
-          "value": "string"
+          "value": "string",
+          "type": "SSM_STORE"|"DYNAMIC"
@@ -260 +258 @@ JSON Syntax:
-`--resource-id` (string) [required]
+`--description` (string) [required]
@@ -262 +260 @@ JSON Syntax:
-> Launch configuration template Id or Source Server Id
+> Launch action description.
@@ -266 +264,3 @@ JSON Syntax:
->   * pattern: `^(s-[0-9a-zA-Z]{17}$|lct-[0-9a-zA-Z]{17})$`
+>   * min: `0`
+>   * max: `1024`
+>   * pattern: `[0-9a-zA-Z ():/.,'-_#*; ]*`
@@ -383 +383 @@ The formatting style for error output. By default, errors are displayed in enhan
-actionCode -> (string)
+resourceId -> (string)
@@ -385 +385 @@ actionCode -> (string)
-> Launch action code.
+> Launch configuration template Id or Source Server Id
@@ -389,3 +389 @@ actionCode -> (string)
->   * min: `1`
->   * max: `1011`
->   * pattern: `^([A-Za-z0-9-/:])+$`
+>   * pattern: `(s-[0-9a-zA-Z]{17}$|lct-[0-9a-zA-Z]{17})`
@@ -403 +401 @@ actionId -> (string)
->   * pattern: `^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$`
+>   * pattern: `[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}`
@@ -407 +405 @@ actionId -> (string)
-actionVersion -> (string)
+actionCode -> (string)
@@ -409 +407 @@ actionVersion -> (string)
-> Launch action version.