AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-01-31 · Documentation low

File: cli/latest/reference/mediaconnect/update-flow-source.md

Summary

Added documentation for NDI source settings, clarified update procedure for flow source type and flow size changes, updated terminology from 'AWS Secrets Manager' to 'Secrets Manager', and fixed minor typos.

Security assessment

The changes primarily add new NDI source configuration options and clarify operational procedures. Terminology updates for Secrets Manager are branding adjustments without security implications. No vulnerabilities, patches, or security incidents are referenced in the changes.

Diff

diff --git a/cli/latest/reference/mediaconnect/update-flow-source.md b/cli/latest/reference/mediaconnect/update-flow-source.md
index 838e92905..1ac18b372 100644
--- a//cli/latest/reference/mediaconnect/update-flow-source.md
+++ b//cli/latest/reference/mediaconnect/update-flow-source.md
@@ -15 +15 @@
-  * [AWS CLI 2.33.8 Command Reference](../../index.html) »
+  * [AWS CLI 2.33.12 Command Reference](../../index.html) »
@@ -61,0 +62,13 @@ Updates the source of a flow.
+### Note
+
+Because `UpdateFlowSources` and `UpdateFlow` are separate operations, you can’t change both the source type AND the flow size in a single request.
+
+  * If you have a `MEDIUM` flow and you want to change the flow source to NDI®:
+    * First, use the `UpdateFlow` operation to upgrade the flow size to `LARGE` .
+    * After that, you can then use the `UpdateFlowSource` operation to configure the NDI source.
+  * If you’re switching from an NDI source to a transport stream (TS) source and want to downgrade the flow size:
+    * First, use the `UpdateFlowSource` operation to change the flow source type.
+    * After that, you can then use the `UpdateFlow` operation to downgrade the flow size to `MEDIUM` .
+
+
+
@@ -87,0 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mediac
+    [--ndi-source-settings <value>]
@@ -403,0 +418,22 @@ JSON Syntax:
+`--ndi-source-settings` (structure)
+
+> The settings for the NDI source. This includes the exact name of the upstream NDI sender that you want to connect to your source.
+> 
+> SourceName -> (string)
+>
+>> The exact name of an existing NDI sender that’s registered with your discovery server. If included, the format of this name must be `MACHINENAME (ProgramName)` .
+
+Shorthand Syntax:
+    
+    
+    SourceName=string
+    
+
+JSON Syntax:
+    
+    
+    {
+      "SourceName": "string"
+    }
+    
+
@@ -440 +476 @@ JSON Syntax:
->>> The configuration settings for transit encryption using AWS Secrets Manager, including the secret ARN and role ARN.
+>>> The configuration settings for transit encryption using Secrets Manager, including the secret ARN and role ARN.
@@ -444 +480 @@ JSON Syntax:
->>>> The ARN of the AWS Secrets Manager secret used for transit encryption.
+>>>> The ARN of the Secrets Manager secret used for transit encryption.
@@ -454 +490 @@ JSON Syntax:
->>>> The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
+>>>> The ARN of the IAM role assumed by MediaConnect to access the Secrets Manager secret.
@@ -633 +669 @@ FlowArn -> (string)
-> The ARN of the flow that you was updated.
+> The ARN of the flow that you updated.
@@ -865 +901,9 @@ Source -> (structure)
->>> A suffix for the names of the NDI sources that the flow creates. If a custom name isn’t specified, MediaConnect uses the output name.
+>>> A suffix for the name of the NDI® sender that the flow creates. If a custom name isn’t specified, MediaConnect uses the output name.
+>> 
+>> NdiSourceSettings -> (structure)
+>>
+>>> The settings for the NDI source. This includes the exact name of the upstream NDI sender that you want to connect to your source.
+>>> 
+>>> SourceName -> (string)
+>>>
+>>>> The exact name of an existing NDI sender that’s registered with your discovery server. If included, the format of this name must be `MACHINENAME (ProgramName)` .
@@ -940 +984 @@ Source -> (structure)
->>>> The configuration settings for transit encryption using AWS Secrets Manager, including the secret ARN and role ARN.
+>>>> The configuration settings for transit encryption using Secrets Manager, including the secret ARN and role ARN.
@@ -944 +988 @@ Source -> (structure)
->>>>> The ARN of the AWS Secrets Manager secret used for transit encryption.
+>>>>> The ARN of the Secrets Manager secret used for transit encryption.
@@ -954 +998 @@ Source -> (structure)
->>>>> The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
+>>>>> The ARN of the IAM role assumed by MediaConnect to access the Secrets Manager secret.
@@ -980 +1024 @@ Source -> (structure)
-  * [AWS CLI 2.33.8 Command Reference](../../index.html) »
+  * [AWS CLI 2.33.12 Command Reference](../../index.html) »