---
type: resource-type
title: FlowOutput
description: aws resource type AWS::MediaConnect::FlowOutput
name: FlowOutput
lexicon: aws
resource_type: AWS::MediaConnect::FlowOutput
---
`AWS::MediaConnect::FlowOutput`, a resource type of the aws lexicon.

## Properties

- `FlowArn` (`string`, required): The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- `CidrAllowList` (`string[]`, optional): The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- `Description` (`string`, optional): A description of the output.
- `Destination` (`string`, optional): The address where you want to send the output.
- `Encryption` (`FlowOutput_Encryption`, optional): The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- `MaxLatency` (`number`, optional): The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- `MediaStreamOutputConfigurations` (`FlowOutput_MediaStreamOutputConfiguration[]`, optional): The definition for each media stream that is associated with the output.
- `MinLatency` (`number`, optional): The minimum latency in milliseconds.
- `Name` (`string`, optional): The name of the output. This value must be unique within the current flow.
- `NdiOutputTimecodeSource` (`"EMBEDDED_TIMECODE" | "UTC_SYSTEM_TIME"`, optional): The timecode source for the NDI output.
- `NdiProgramName` (`string`, optional): 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.
- `NdiSpeedHqQuality` (`number`, optional): A quality setting for the NDI Speed HQ encoder.
- `OutputArn` (`string`, optional): The ARN of the output.
- `OutputStatus` (`"DISABLED" | "ENABLED"`, optional): An indication of whether the output should transmit data or not.
- `Port` (`number`, optional): The port to use when content is distributed to this output.
- `Protocol` (`"cdi" | "ndi-speed-hq" | "rist" | "rtp" | "rtp-fec" | "srt-caller" | "srt-listener" | "st2110-jpegxs" | "zixi-pull" | "zixi-push"`, optional): The protocol that is used by the source or output.
- `RemoteId` (`string`, optional): The remote ID for the Zixi-pull stream.
- `RouterIntegrationState` (`"DISABLED" | "ENABLED"`, optional)
- `RouterIntegrationTransitEncryption` (`FlowOutput_FlowTransitEncryption`, optional)
- `SmoothingLatency` (`number`, optional): The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- `StreamId` (`string`, optional): The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- `Tags` (`FlowOutput_Tag[]`, optional): Key-value pairs that can be used to tag and organize this flow output.
- `VpcInterfaceAttachment` (`FlowOutput_VpcInterfaceAttachment`, optional): The name of the VPC interface attachment to use for this output.

## Attributes

- `OutputArn`
