AWS cli documentation change
Summary
Updated AWS CLI version from 2.34.25 to 2.34.28 and reorganized parameter documentation for the update-launch-configuration command, including reordering parameters and adjusting pattern validation constraints (removed regex anchors ^ and $ from source-server-id and launchIntoEC2InstanceID patterns).
Security assessment
This is a routine documentation update primarily involving version number changes and parameter reorganization. The pattern changes (removing ^ and $ anchors) are minor syntax adjustments that don't indicate security fixes. No security vulnerabilities, weaknesses, or incidents are mentioned in the changes. The documentation maintains the same security-related parameters (copy-private-ip, copy-tags) without adding new security features or addressing security issues.
Diff
diff --git a/cli/latest/reference/drs/update-launch-configuration.md b/cli/latest/reference/drs/update-launch-configuration.md index 2ed37c2d7..607cff434 100644 --- a//cli/latest/reference/drs/update-launch-configuration.md +++ b//cli/latest/reference/drs/update-launch-configuration.md @@ -15 +15 @@ - * [AWS CLI 2.34.25 Command Reference](../../index.html) » + * [AWS CLI 2.34.28 Command Reference](../../index.html) » @@ -66,0 +67,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 + --source-server-id <value> + [--name <value>] + [--launch-disposition <value>] + [--target-instance-type-right-sizing-method <value>] @@ -69,2 +72,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - [--launch-disposition <value>] - [--launch-into-instance-properties <value>] @@ -72 +73,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - [--name <value>] @@ -74,2 +75 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - --source-server-id <value> - [--target-instance-type-right-sizing-method <value>] + [--launch-into-instance-properties <value>] @@ -101 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--copy-private-ip` | `--no-copy-private-ip` (boolean) +`--source-server-id` (string) [required] @@ -103 +103,8 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> Whether we should copy the Private IP of the Source Server to the Recovery Instance. +> The ID of the Source Server that we want to retrieve a Launch Configuration for. +> +> Constraints: +> +> * min: `19` +> * max: `19` +> * pattern: `s-[0-9a-zA-Z]{17}` +> @@ -105 +111,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--copy-tags` | `--no-copy-tags` (boolean) @@ -107 +113,10 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance. +`--name` (string) + +> The name of the launch configuration. +> +> Constraints: +> +> * min: `0` +> * max: `128` +> + @@ -120 +135 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--launch-into-instance-properties` (structure) +`--target-instance-type-right-sizing-method` (string) @@ -122 +137 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> Launch into existing instance properties. +> Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server. @@ -124 +139,5 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> launchIntoEC2InstanceID -> (string) +> Possible values: +> +> * `NONE` +> * `BASIC` +> * `IN_AWS` @@ -126,14 +144,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> Optionally holds EC2 instance ID of an instance to launch into, instead of launching a new instance during drill, recovery or failback. ->> ->> Constraints: ->> ->> * min: `0` ->> * max: `255` ->> * pattern: `^i-[0-9a-fA-F]{8,}$` ->> - - -Shorthand Syntax: - - - launchIntoEC2InstanceID=string @@ -142 +147 @@ Shorthand Syntax: -JSON Syntax: +`--copy-private-ip` | `--no-copy-private-ip` (boolean) @@ -143,0 +149 @@ JSON Syntax: +> Whether we should copy the Private IP of the Source Server to the Recovery Instance. @@ -145,3 +151 @@ JSON Syntax: - { - "launchIntoEC2InstanceID": "string" - } +`--copy-tags` | `--no-copy-tags` (boolean) @@ -148,0 +153 @@ JSON Syntax: +> Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance. @@ -172 +177 @@ JSON Syntax: -`--name` (string) +`--post-launch-enabled` | `--no-post-launch-enabled` (boolean) @@ -174,3 +179,5 @@ JSON Syntax: -> The name of the launch configuration. -> -> Constraints: +> Whether we want to enable post-launch actions for the Source Server. + +`--launch-into-instance-properties` (structure) + +> Launch into existing instance properties. @@ -178,2 +185 @@ JSON Syntax: -> * min: `0` -> * max: `128` +> launchIntoEC2InstanceID -> (string) @@ -180,0 +187,8 @@ JSON Syntax: +>> Optionally holds EC2 instance ID of an instance to launch into, instead of launching a new instance during drill, recovery or failback. +>> +>> Constraints: +>> +>> * min: `0` +>> * max: `255` +>> * pattern: `i-[0-9a-fA-F]{8,}` +>> @@ -183 +197 @@ JSON Syntax: -`--post-launch-enabled` | `--no-post-launch-enabled` (boolean) +Shorthand Syntax: @@ -185 +198,0 @@ JSON Syntax: -> Whether we want to enable post-launch actions for the Source Server. @@ -187 +200 @@ JSON Syntax: -`--source-server-id` (string) [required] + launchIntoEC2InstanceID=string @@ -189,8 +201,0 @@ JSON Syntax: -> The ID of the Source Server that we want to retrieve a Launch Configuration for. -> -> Constraints: -> -> * min: `19` -> * max: `19` -> * pattern: `^s-[0-9a-zA-Z]{17}$` -> @@ -197,0 +203 @@ JSON Syntax: +JSON Syntax: @@ -199 +204,0 @@ JSON Syntax: -`--target-instance-type-right-sizing-method` (string) @@ -201,8 +206,3 @@ JSON Syntax: -> Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server. -> -> Possible values: -> -> * `NONE` -> * `BASIC` -> * `IN_AWS` -> + { + "launchIntoEC2InstanceID": "string" + } @@ -324 +324 @@ The formatting style for error output. By default, errors are displayed in enhan -copyPrivateIp -> (boolean) +sourceServerID -> (string) @@ -326 +326,8 @@ copyPrivateIp -> (boolean) -> Whether we should copy the Private IP of the Source Server to the Recovery Instance. +> The ID of the Source Server for this launch configuration. +> +> Constraints: +> +> * min: `19` +> * max: `19` +> * pattern: `s-[0-9a-zA-Z]{17}` +> @@ -328 +334,0 @@ copyPrivateIp -> (boolean) -copyTags -> (boolean) @@ -330 +336,10 @@ copyTags -> (boolean) -> Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance. +name -> (string) + +> The name of the launch configuration. +> +> Constraints: +> +> * min: `0` +> * max: `128` +> + @@ -354 +369 @@ launchDisposition -> (string) -launchIntoInstanceProperties -> (structure) +targetInstanceTypeRightSizingMethod -> (string) @@ -356 +371 @@ launchIntoInstanceProperties -> (structure) -> Launch into existing instance properties. +> Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server. @@ -358 +373 @@ launchIntoInstanceProperties -> (structure) -> launchIntoEC2InstanceID -> (string) +> Possible values: @@ -360,8 +375,9 @@ launchIntoInstanceProperties -> (structure) ->> Optionally holds EC2 instance ID of an instance to launch into, instead of launching a new instance during drill, recovery or failback. ->> ->> Constraints: ->> ->> * min: `0` ->> * max: `255` ->> * pattern: `^i-[0-9a-fA-F]{8,}$` ->> +> * `NONE` +> * `BASIC` +> * `IN_AWS` +> + + +copyPrivateIp -> (boolean) + +> Whether we should copy the Private IP of the Source Server to the Recovery Instance.