AWS cli documentation change
Summary
Added tagging support for flow components (EntitlementTags, MediaStreamTags, OutputTags, SourceTags, VpcInterfaceTags) and --flow-tags parameter
Security assessment
Added resource tagging capabilities for organizational purposes. While tags can be used in access control policies, the change itself does not document security features or address vulnerabilities. Tagging improvements are operational rather than security-focused.
Diff
diff --git a/cli/latest/reference/mediaconnect/create-flow.md b/cli/latest/reference/mediaconnect/create-flow.md index 267df9cb7..d99bc1897 100644 --- a//cli/latest/reference/mediaconnect/create-flow.md +++ b//cli/latest/reference/mediaconnect/create-flow.md @@ -15 +15 @@ - * [AWS CLI 2.31.8 Command Reference](../../index.html) » + * [AWS CLI 2.31.10 Command Reference](../../index.html) » @@ -80,0 +81 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mediac + [--flow-tags <value>] @@ -200,0 +202,8 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mediac +>> +>> EntitlementTags -> (map) +>> +>>> The key-value pairs that can be used to tag and organize the entitlement. +>>> +>>> key -> (string) +>>> +>>> value -> (string) @@ -205 +214 @@ Shorthand Syntax: - DataTransferSubscriberFeePercent=integer,Description=string,Encryption={Algorithm=string,ConstantInitializationVector=string,DeviceId=string,KeyType=string,Region=string,ResourceId=string,RoleArn=string,SecretArn=string,Url=string},EntitlementStatus=string,Name=string,Subscribers=string,string ... + DataTransferSubscriberFeePercent=integer,Description=string,Encryption={Algorithm=string,ConstantInitializationVector=string,DeviceId=string,KeyType=string,Region=string,ResourceId=string,RoleArn=string,SecretArn=string,Url=string},EntitlementStatus=string,Name=string,Subscribers=string,string,EntitlementTags={KeyName1=string,KeyName2=string} ... @@ -228 +237,3 @@ JSON Syntax: - "Subscribers": ["string", ...] + "Subscribers": ["string", ...], + "EntitlementTags": {"string": "string" + ...} @@ -354,0 +366,8 @@ JSON Syntax: +>> +>> MediaStreamTags -> (map) +>> +>>> The key-value pairs that can be used to tag and organize the media stream. +>>> +>>> key -> (string) +>>> +>>> value -> (string) @@ -359 +378 @@ Shorthand Syntax: - Attributes={Fmtp={ChannelOrder=string,Colorimetry=string,ExactFramerate=string,Par=string,Range=string,ScanMode=string,Tcs=string},Lang=string},ClockRate=integer,Description=string,MediaStreamId=integer,MediaStreamName=string,MediaStreamType=string,VideoFormat=string ... + Attributes={Fmtp={ChannelOrder=string,Colorimetry=string,ExactFramerate=string,Par=string,Range=string,ScanMode=string,Tcs=string},Lang=string},ClockRate=integer,Description=string,MediaStreamId=integer,MediaStreamName=string,MediaStreamType=string,VideoFormat=string,MediaStreamTags={KeyName1=string,KeyName2=string} ... @@ -384 +403,3 @@ JSON Syntax: - "VideoFormat": "string" + "VideoFormat": "string", + "MediaStreamTags": {"string": "string" + ...} @@ -556 +577 @@ JSON Syntax: ->> Protocol -> (string) [required] +>> Protocol -> (string) @@ -622,0 +644,8 @@ JSON Syntax: +>> +>> OutputTags -> (map) +>> +>>> The key-value pairs that can be used to tag and organize the output. +>>> +>>> key -> (string) +>>> +>>> value -> (string) @@ -678 +707,3 @@ JSON Syntax: - "NdiProgramName": "string" + "NdiProgramName": "string", + "OutputTags": {"string": "string" + ...} @@ -900,0 +932,8 @@ JSON Syntax: +> +> SourceTags -> (map) +> +>> The key-value pairs that can be used to tag and organize the source. +>> +>> key -> (string) +>> +>> value -> (string) @@ -954 +993,3 @@ JSON Syntax: - } + }, + "SourceTags": {"string": "string" + ...} @@ -1235,0 +1277,8 @@ JSON Syntax: +>> +>> SourceTags -> (map) +>> +>>> The key-value pairs that can be used to tag and organize the source. +>>> +>>> key -> (string) +>>> +>>> value -> (string) @@ -1290 +1339,3 @@ JSON Syntax: - } + }, + "SourceTags": {"string": "string" + ...} @@ -1331,0 +1383,8 @@ JSON Syntax: +>> +>> VpcInterfaceTags -> (map) +>> +>>> The key-value pairs that can be used to tag and organize the VPC network interface. +>>> +>>> key -> (string) +>>> +>>> value -> (string) @@ -1336 +1395 @@ Shorthand Syntax: - Name=string,NetworkInterfaceType=string,RoleArn=string,SecurityGroupIds=string,string,SubnetId=string ... + Name=string,NetworkInterfaceType=string,RoleArn=string,SecurityGroupIds=string,string,SubnetId=string,VpcInterfaceTags={KeyName1=string,KeyName2=string} ... @@ -1348 +1407,3 @@ JSON Syntax: - "SubnetId": "string" + "SubnetId": "string", + "VpcInterfaceTags": {"string": "string" + ...} @@ -1603,0 +1665,21 @@ JSON Syntax: +`--flow-tags` (map) + +> The key-value pairs that can be used to tag and organize the flow. +> +> key -> (string) +> +> value -> (string) + +Shorthand Syntax: + + + KeyName1=string,KeyName2=string + + +JSON Syntax: + + + {"string": "string" + ...} + + @@ -3131 +3213 @@ Flow -> (structure) - * [AWS CLI 2.31.8 Command Reference](../../index.html) » + * [AWS CLI 2.31.10 Command Reference](../../index.html) »