AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-06-25 · Documentation low

File: cli/latest/reference/mediaconnect/create-router-input.md

Summary

Added new configuration option --content-quality-analysis-configuration for media quality monitoring (black frames, frozen frames, silent audio detection) including enablement states and threshold settings.

Security assessment

The change introduces media quality monitoring capabilities but contains no evidence of addressing security vulnerabilities. It focuses on content quality analysis thresholds and configuration without mentioning security implications, vulnerabilities, or protective measures.

Diff

diff --git a/cli/latest/reference/mediaconnect/create-router-input.md b/cli/latest/reference/mediaconnect/create-router-input.md
index 631ad0cdb..29e6a542d 100644
--- a//cli/latest/reference/mediaconnect/create-router-input.md
+++ b//cli/latest/reference/mediaconnect/create-router-input.md
@@ -15 +15 @@
-  * [AWS CLI 2.35.9 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.11 Command Reference](../../index.html) »
@@ -77,0 +78 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mediac
+    [--content-quality-analysis-configuration <value>]
@@ -1099,0 +1101,125 @@ JSON Syntax:
+> 
+> Constraints:
+> 
+>   * min: `0`
+>   * max: `256`
+>   * pattern: `[!-~]+`
+> 
+
+
+`--content-quality-analysis-configuration` (tagged union structure)
+
+> The content quality analysis configuration for the router input.
+> 
+> ### Note
+> 
+> This is a Tagged Union structure. Only one of the following top level keys can be set: `ContentLevel`.
+> 
+> ContentLevel -> (structure)
+>
+>> The content quality analysis configuration.
+>> 
+>> BlackFrames -> (structure)
+>>
+>>> Settings for black frames detection.
+>>> 
+>>> State -> (string) [required]
+>>>
+>>>> Indicates whether black frames detection is enabled or disabled.
+>>>> 
+>>>> Possible values:
+>>>> 
+>>>>   * `ENABLED`
+>>>>   * `DISABLED`
+>>>> 
+
+>>> 
+>>> ThresholdSeconds -> (integer) [required]
+>>>
+>>>> The number of consecutive seconds of black frames that MediaConnect must detect before it reports an issue.
+>>>> 
+>>>> Constraints:
+>>>> 
+>>>>   * min: `10`
+>>>>   * max: `60`
+>>>> 
+
+>> 
+>> FrozenFrames -> (structure)
+>>
+>>> Settings for frozen frames detection.
+>>> 
+>>> State -> (string) [required]
+>>>
+>>>> Indicates whether frozen frames detection is enabled or disabled.
+>>>> 
+>>>> Possible values:
+>>>> 
+>>>>   * `ENABLED`
+>>>>   * `DISABLED`
+>>>> 
+
+>>> 
+>>> ThresholdSeconds -> (integer) [required]
+>>>
+>>>> The number of consecutive seconds of a frozen frame that MediaConnect must detect before it reports an issue.
+>>>> 
+>>>> Constraints:
+>>>> 
+>>>>   * min: `10`
+>>>>   * max: `60`
+>>>> 
+
+>> 
+>> SilentAudio -> (structure)
+>>
+>>> Settings for silent audio detection.
+>>> 
+>>> State -> (string) [required]
+>>>
+>>>> Indicates whether silent audio detection is enabled or disabled.
+>>>> 
+>>>> Possible values:
+>>>> 
+>>>>   * `ENABLED`
+>>>>   * `DISABLED`
+>>>> 
+
+>>> 
+>>> ThresholdSeconds -> (integer) [required]
+>>>
+>>>> The number of consecutive seconds of silence that MediaConnect must detect before it reports an issue.
+>>>> 
+>>>> Constraints:
+>>>> 
+>>>>   * min: `10`
+>>>>   * max: `60`
+>>>> 
+
+
+Shorthand Syntax:
+    
+    
+    ContentLevel={BlackFrames={State=string,ThresholdSeconds=integer},FrozenFrames={State=string,ThresholdSeconds=integer},SilentAudio={State=string,ThresholdSeconds=integer}}
+    
+
+JSON Syntax:
+    
+    
+    {
+      "ContentLevel": {
+        "BlackFrames": {
+          "State": "ENABLED"|"DISABLED",
+          "ThresholdSeconds": integer
+        },
+        "FrozenFrames": {
+          "State": "ENABLED"|"DISABLED",
+          "ThresholdSeconds": integer
+        },
+        "SilentAudio": {
+          "State": "ENABLED"|"DISABLED",
+          "ThresholdSeconds": integer
+        }
+      }
+    }
+    
@@ -2222,0 +2349,100 @@ RouterInput -> (structure)
+> 
+> ContentQualityAnalysisType -> (string) [required]
+>
+>> The type of content quality analysis applied to the router input.
+>> 
+>> Possible values:
+>> 
+>>   * `CONTENT_LEVEL`
+>> 
+
+> 
+> ContentQualityAnalysisConfiguration -> (tagged union structure) [required]
+>
+>> The content quality analysis configuration for the router input.
+>> 
+>> ### Note
+>> 
+>> This is a Tagged Union structure. Only one of the following top level keys can be set: `ContentLevel`.
+>> 
+>> ContentLevel -> (structure)
+>>
+>>> The content quality analysis configuration.
+>>> 
+>>> BlackFrames -> (structure)
+>>>
+>>>> Settings for black frames detection.
+>>>> 
+>>>> State -> (string) [required]
+>>>>
+>>>>> Indicates whether black frames detection is enabled or disabled.
+>>>>> 
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `ENABLED`
+>>>>>   * `DISABLED`
+>>>>> 
+
+>>>> 
+>>>> ThresholdSeconds -> (integer) [required]
+>>>>
+>>>>> The number of consecutive seconds of black frames that MediaConnect must detect before it reports an issue.
+>>>>> 
+>>>>> Constraints:
+>>>>> 
+>>>>>   * min: `10`
+>>>>>   * max: `60`
+>>>>> 
+
+>>> 
+>>> FrozenFrames -> (structure)
+>>>
+>>>> Settings for frozen frames detection.
+>>>> 
+>>>> State -> (string) [required]
+>>>>
+>>>>> Indicates whether frozen frames detection is enabled or disabled.
+>>>>> 
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `ENABLED`
+>>>>>   * `DISABLED`
+>>>>> 
+
+>>>>