AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2025-12-10 · Documentation low

File: cli/latest/reference/mgn/list-source-server-actions.md

Summary

Updated AWS CLI version reference, reordered command parameters, modified parameter constraints/patterns, restructured output fields, and added SECURE_STRING parameter type support.

Security assessment

The changes add documentation for the 'SECURE_STRING' parameter type in AWS Systems Manager, which is a security feature for handling sensitive data. However, there's no evidence of a specific security vulnerability being addressed. The modifications primarily involve parameter ordering, pattern relaxations (removed regex anchors), and field restructuring without explicit security fixes mentioned.

Diff

diff --git a/cli/latest/reference/mgn/list-source-server-actions.md b/cli/latest/reference/mgn/list-source-server-actions.md
index dfc13fee9..852b3668c 100644
--- a//cli/latest/reference/mgn/list-source-server-actions.md
+++ b//cli/latest/reference/mgn/list-source-server-actions.md
@@ -15 +15 @@
-  * [AWS CLI 2.32.11 Command Reference](../../index.html) »
+  * [AWS CLI 2.32.13 Command Reference](../../index.html) »
@@ -69,2 +68,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20
-    [--account-id <value>]
-    [--filters <value>]
@@ -71,0 +70,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20
+    [--filters <value>]
+    [--account-id <value>]
@@ -99 +99 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20
-`--account-id` (string)
+`--source-server-id` (string) [required]
@@ -101 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20
-> Account ID to return when listing source server post migration custom actions.
+> Source server ID.
@@ -105,3 +105,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20
->   * min: `12`
->   * max: `12`
->   * pattern: `[0-9]{12,}`
+>   * min: `19`
+>   * max: `19`
+>   * pattern: `s-[0-9a-zA-Z]{17}`
@@ -132 +132 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20
->>>   * pattern: `[0-9a-zA-Z]$`
+>>>   * pattern: `.*[0-9a-zA-Z]`
@@ -150 +150 @@ JSON Syntax:
-`--source-server-id` (string) [required]
+`--account-id` (string)
@@ -152 +152 @@ JSON Syntax:
-> Source server ID.
+> Account ID to return when listing source server post migration custom actions.
@@ -156,3 +156,3 @@ JSON Syntax:
->   * min: `19`
->   * max: `19`
->   * pattern: `^s-[0-9a-zA-Z]{17}$`
+>   * min: `12`
+>   * max: `12`
+>   * pattern: `.*[0-9]{12,}.*`
@@ -300 +300 @@ items -> (list)
->>>   * pattern: `[0-9a-zA-Z]$`
+>>>   * pattern: `.*[0-9a-zA-Z]`
@@ -312 +312 @@ items -> (list)
->>>   * pattern: `^[^\s\x00]( *[^\s\x00])*$`
+>>>   * pattern: `[^\s\x00]( *[^\s\x00])*`
@@ -316,25 +316 @@ items -> (list)
->> active -> (boolean)
->>
->>> Source server post migration custom action active status.
->> 
->> category -> (string)
->>
->>> Source server post migration custom action category.
->>> 
->>> Possible values:
->>> 
->>>   * `DISASTER_RECOVERY`
->>>   * `OPERATING_SYSTEM`
->>>   * `LICENSE_AND_SUBSCRIPTION`
->>>   * `VALIDATION`
->>>   * `OBSERVABILITY`
->>>   * `REFACTORING`
->>>   * `SECURITY`
->>>   * `NETWORKING`
->>>   * `CONFIGURATION`
->>>   * `BACKUP`
->>>   * `OTHER`
->>> 
-
->> 
->> description -> (string)
+>> documentIdentifier -> (string)
@@ -342 +318 @@ items -> (list)
->>> Source server post migration custom action description.
+>>> Source server post migration custom action document identifier.
@@ -348 +323,0 @@ items -> (list)
->>>   * pattern: `^[0-9a-zA-Z ():/.,'-_#*; ]*$`
@@ -352 +327 @@ items -> (list)
->> documentIdentifier -> (string)
+>> order -> (integer)
@@ -354 +329 @@ items -> (list)
->>> Source server post migration custom action document identifier.
+>>> Source server post migration custom action order.
@@ -358,2 +333,2 @@ items -> (list)
->>>   * min: `0`
->>>   * max: `256`
+>>>   * min: `1001`
+>>>   * max: `10000`
@@ -369 +344 @@ items -> (list)
->>>   * pattern: `^(\$DEFAULT|\$LATEST|[0-9]+)$`
+>>>   * pattern: `(\$DEFAULT|\$LATEST|[0-9]+)`
@@ -373 +348 @@ items -> (list)
->> externalParameters -> (map)
+>> active -> (boolean)
@@ -375 +350,5 @@ items -> (list)
->>> Source server post migration custom action external parameters.
+>>> Source server post migration custom action active status.
+>> 
+>> timeoutSeconds -> (integer)
+>>
+>>> Source server post migration custom action timeout in seconds.
@@ -379,16 +358 @@ items -> (list)
->>>   * min: `0`
->>>   * max: `20`
->>> 
-
->>> 
->>> key -> (string)
->>>
->>>> Constraints:
->>>> 
->>>>   * min: `1`
->>>>   * max: `1011`
->>>>   * pattern: `^([A-Za-z0-9])+$`
->>>> 
-
->>> 
->>> value -> (tagged union structure)
+>>>   * min: `1`
@@ -396,16 +359,0 @@ items -> (list)
->>>> AWS Systems Manager Document external parameter.
->>>> 
->>>> ### Note
->>>> 
->>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `dynamicPath`.
->>>> 
->>>> dynamicPath -> (string)
->>>>
->>>>> AWS Systems Manager Document external parameters dynamic path.
->>>>> 
->>>>> Constraints:
->>>>> 
->>>>>   * min: `1`
->>>>>   * max: `1011`
->>>>>   * pattern: `^[a-zA-Z0-9_]+(\.[a-zA-Z0-9_\[\]]+)*$`
->>>>> 
@@ -417,11 +364,0 @@ items -> (list)
->> 
->> order -> (integer)
->>
->>> Source server post migration custom action order.
->>> 
->>> Constraints:
->>> 
->>>   * min: `1001`
->>>   * max: `10000`
->>> 
-
@@ -446 +383 @@ items -> (list)
->>>>   * pattern: `^([A-Za-z0-9])+$`
+>>>>   * pattern: `([A-Za-z0-9])+`
@@ -461,0 +399,11 @@ items -> (list)
+>>>>> 
+>>>>> parameterType -> (string) [required]
+>>>>>
+>>>>>> AWS Systems Manager Parameter Store parameter type.
+>>>>>> 
+>>>>>> Possible values:
+>>>>>> 
+>>>>>>   * `STRING`
+>>>>>>   * `SECURE_STRING`
+>>>>>> 
+
@@ -471 +419 @@ items -> (list)
->>>>>>   * pattern: `^([A-Za-z0-9_\.-])+$`
+>>>>>>   * pattern: `([A-Za-z0-9_\.-])+`
@@ -473,0 +422,33 @@ items -> (list)
+>> 
+>> externalParameters -> (map)
+>>
+>>> Source server post migration custom action external parameters.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `0`
+>>>   * max: `20`
+>>> 
+
+>>> 
+>>> key -> (string)
+>>>
+>>>> Constraints:
+>>>> 
+>>>>   * min: `1`
+>>>>   * max: `1011`
+>>>>   * pattern: `([A-Za-z0-9])+`
+>>>> 
+
+>>> 
+>>> value -> (tagged union structure)
+>>>
+>>>> AWS Systems Manager Document external parameter.
+>>>> 
+>>>> ### Note
+>>>> 
+>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `dynamicPath`.
+>>>>