AWS cli documentation change
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.