AWS Security ChangesHomeSearch

AWS cli documentation change

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

File: cli/latest/reference/drs/associate-source-network-stack.md

Summary

Updated AWS CLI version from 2.34.25 to 2.34.28, reordered parameters in synopsis, restructured job output response format, and updated field patterns by removing regex anchors (^ and $).

Security assessment

The changes primarily involve documentation formatting, parameter ordering, and regex pattern updates (removing ^ and $ anchors). The addition of 'SECURITY' as a possible value for the launch action category field indicates enhanced security feature documentation, but there's no evidence of addressing a specific security vulnerability or incident.

Diff

diff --git a/cli/latest/reference/drs/associate-source-network-stack.md b/cli/latest/reference/drs/associate-source-network-stack.md
index 6cd18d377..c347a6167 100644
--- a//cli/latest/reference/drs/associate-source-network-stack.md
+++ b//cli/latest/reference/drs/associate-source-network-stack.md
@@ -15 +15 @@
-  * [AWS CLI 2.34.25 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.28 Command Reference](../../index.html) »
@@ -67 +66,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-    --cfn-stack-name <value>
@@ -68,0 +68 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
+    --cfn-stack-name <value>
@@ -94 +94 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--cfn-stack-name` (string) [required]
+`--source-network-id` (string) [required]
@@ -96 +96 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> CloudFormation template to associate with a Source Network.
+> The Source Network ID to associate with CloudFormation template.
@@ -100,3 +100,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * min: `1`
->   * max: `128`
->   * pattern: `^[a-zA-Z][-a-zA-Z0-9]*$`
+>   * min: `20`
+>   * max: `20`
+>   * pattern: `sn-[0-9a-zA-Z]{17}`
@@ -106 +106 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-`--source-network-id` (string) [required]
+`--cfn-stack-name` (string) [required]
@@ -108 +108 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
-> The Source Network ID to associate with CloudFormation template.
+> CloudFormation template to associate with a Source Network.
@@ -112,3 +112,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20
->   * min: `20`
->   * max: `20`
->   * pattern: `^sn-[0-9a-zA-Z]{17}$`
+>   * min: `1`
+>   * max: `128`
+>   * pattern: `[a-zA-Z][-a-zA-Z0-9]*`
@@ -235 +235 @@ job -> (structure)
-> arn -> (string)
+> jobID -> (string) [required]
@@ -237 +237 @@ job -> (structure)
->> The ARN of a Job.
+>> The ID of the Job.
@@ -241,3 +241,3 @@ job -> (structure)
->>   * min: `20`
->>   * max: `2048`
->>   * pattern: `^arn:.{16,2044}$`
+>>   * min: `24`
+>>   * max: `24`
+>>   * pattern: `drsjob-[0-9a-zA-Z]{17}`
@@ -247 +247 @@ job -> (structure)
-> creationDateTime -> (string)
+> arn -> (string)
@@ -249 +249 @@ job -> (structure)
->> The date and time of when the Job was created.
+>> The ARN of a Job.
@@ -253,3 +253,3 @@ job -> (structure)
->>   * min: `19`
->>   * max: `32`
->>   * pattern: `^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z$`
+>>   * min: `20`
+>>   * max: `2048`
+>>   * pattern: `arn:.{16,2044}`
@@ -259 +259 @@ job -> (structure)
-> endDateTime -> (string)
+> type -> (string)
@@ -261 +261 @@ job -> (structure)
->> The date and time of when the Job ended.
+>> The type of the Job.
@@ -263 +263 @@ job -> (structure)
->> Constraints:
+>> Possible values:
@@ -265,3 +265,3 @@ job -> (structure)
->>   * min: `19`
->>   * max: `32`
->>   * pattern: `^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z$`
+>>   * `LAUNCH`
+>>   * `TERMINATE`
+>>   * `CREATE_CONVERTED_SNAPSHOT`
@@ -289 +289 @@ job -> (structure)
-> jobID -> (string) [required]
+> creationDateTime -> (string)
@@ -291 +291 @@ job -> (structure)
->> The ID of the Job.
+>> The date and time of when the Job was created.
@@ -295,3 +295,3 @@ job -> (structure)
->>   * min: `24`
->>   * max: `24`
->>   * pattern: `^drsjob-[0-9a-zA-Z]{17}$`
+>>   * min: `19`
+>>   * max: `32`
+>>   * pattern: `[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z`
@@ -301 +301 @@ job -> (structure)
-> participatingResources -> (list)
+> endDateTime -> (string)
@@ -303 +303,25 @@ job -> (structure)
->> A list of resources that the Job is acting upon.
+>> The date and time of when the Job ended.
+>> 
+>> Constraints:
+>> 
+>>   * min: `19`
+>>   * max: `32`
+>>   * pattern: `[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z`
+>> 
+
+> 
+> status -> (string)
+>
+>> The status of the Job.
+>> 
+>> Possible values:
+>> 
+>>   * `PENDING`
+>>   * `STARTED`
+>>   * `COMPLETED`
+>> 
+
+> 
+> participatingServers -> (list)
+>
+>> A list of servers that the Job is acting upon.
@@ -307 +331,25 @@ job -> (structure)
->>> Represents a resource participating in an asynchronous Job.
+>>> Represents a server participating in an asynchronous Job.
+>>> 
+>>> sourceServerID -> (string)
+>>>
+>>>> The Source Server ID of a participating server.
+>>>> 
+>>>> Constraints:
+>>>> 
+>>>>   * min: `19`
+>>>>   * max: `19`
+>>>>   * pattern: `s-[0-9a-zA-Z]{17}`
+>>>> 
+
+>>> 
+>>> recoveryInstanceID -> (string)
+>>>
+>>>> The Recovery Instance ID of a participating server.
+>>>> 
+>>>> Constraints:
+>>>> 
+>>>>   * min: `10`
+>>>>   * max: `19`
+>>>>   * pattern: `i-[0-9a-fA-F]{8,}`
+>>>> 
+
@@ -311 +359 @@ job -> (structure)
->>>> The launch status of a participating resource.
+>>>> The launch status of a participating server.
@@ -323 +371 @@ job -> (structure)
->>> participatingResourceID -> (tagged union structure)
+>>> launchActionsStatus -> (structure)
@@ -325,5 +373 @@ job -> (structure)
->>>> The ID of a participating resource.
->>>> 
->>>> ### Note
->>>> 
->>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `sourceNetworkID`.
+>>>> The post-launch action runs of a participating server.
@@ -331 +375 @@ job -> (structure)
->>>> sourceNetworkID -> (string)
+>>>> ssmAgentDiscoveryDatetime -> (string)
@@ -333 +377 @@ job -> (structure)
->>>>> Source Network ID.
+>>>>> Time where the AWS Systems Manager was detected as running on the launched instance.
@@ -337,3 +381,3 @@ job -> (structure)
->>>>>   * min: `20`
->>>>>   * max: `20`
->>>>>   * pattern: `^sn-[0-9a-zA-Z]{17}$`
+>>>>>   * min: `19`
+>>>>>   * max: `32`
+>>>>>   * pattern: `[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z`
@@ -342,12 +385,0 @@ job -> (structure)
-> 
-> participatingServers -> (list)
->
->> A list of servers that the Job is acting upon.
->> 
->> (structure)
->>
->>> Represents a server participating in an asynchronous Job.
->>> 
->>> launchActionsStatus -> (structure)
->>>
->>>> The post-launch action runs of a participating server.
@@ -366,12 +397,0 @@ job -> (structure)
->>>>>>> 
->>>>>>> actionCode -> (string)
->>>>>>>
->>>>>>>> Launch action code.
->>>>>>>> 
->>>>>>>> Constraints:
->>>>>>>> 
->>>>>>>>   * min: `1`
->>>>>>>>   * max: `1011`
->>>>>>>>   * pattern: `^([A-Za-z0-9-/:])+$`
->>>>>>>>