AWS Security ChangesHomeSearch

AWS cli documentation change

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

File: cli/latest/reference/drs/update-launch-configuration.md

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.