Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Flow - AWS Elemental MediaConnect

Flow

The settings for a flow, including its source, outputs, and entitlements.

Contents

availabilityZone

The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS Region.

Type: String

Required: Yes

entitlements

The entitlements in this flow.

Type: Array of Entitlement objects

Required: Yes

flowArn

The Amazon Resource Name (ARN) of the flow.

Type: String

Required: Yes

name

The name of the flow.

Type: String

Required: Yes

outputs

The outputs in this flow.

Type: Array of Output objects

Required: Yes

source

The source for the flow.

Type: Source object

Required: Yes

status

The current status of the flow.

Type: String

Valid Values: STANDBY | ACTIVE | UPDATING | DELETING | STARTING | STOPPING | ERROR

Required: Yes

description

A description of the flow. This value is not used or seen outside of the current MediaConnect account.

Type: String

Required: No

egressIp

The IP address from which video will be sent to output destinations.

Type: String

Required: No

flowSize

Determines the processing capacity and feature set of the flow. Set this optional parameter to LARGE if you want to enable NDI outputs on the flow.

Type: String

Valid Values: MEDIUM | LARGE

Required: No

maintenance

The maintenance settings for the flow.

Type: Maintenance object

Required: No

mediaStreams

The media streams that are associated with the flow. After you associate a media stream with a source, you can also associate it with outputs on the flow.

Type: Array of MediaStream objects

Required: No

ndiConfig

Specifies the configuration settings for NDI outputs. Required when the flow includes NDI outputs.

Type: NdiConfig object

Required: No

sourceFailoverConfig

The settings for the source failover.

Type: FailoverConfig object

Required: No

sourceMonitoringConfig

The settings for source monitoring.

Type: MonitoringConfig object

Required: No

sources

The settings for the sources that are assigned to the flow.

Type: Array of Source objects

Required: No

vpcInterfaces

The VPC Interfaces for this flow.

Type: Array of VpcInterface objects

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.