AWS::MediaConnect::FlowThe `AWS::MediaConnect::Flow` resource defines a connection between one or more video sources and one or more outputs. For each flow, you specify the transport protocol to use, encryption information, and details for any outputs or entitlements that you want. AWS Elemental MediaConnect returns an ingest endpoint where you can send your live video as a single unicast stream. The service replicates and distributes the video to every output that you specify, whether inside or outside the AWS Cloud. You can also set up entitlements on a flow to allow other AWS accounts to access your content.
import { CfnFlow } from 'aws-cdk-lib/aws-mediaconnect';Or use the module namespace:
import * as mediaconnect from 'aws-cdk-lib/aws-mediaconnect';
// mediaconnect.CfnFlowConfiguration passed to the constructor as CfnFlowProps.
nameRequiredstringThe name of the flow.
sourceRequiredIResolvable | SourcePropertyThe settings for the source that you want to use for the new flow.
availabilityZoneOptionalstringThe Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS Region.
encodingConfigOptionalIResolvable | EncodingConfigPropertyflowSizeOptionalstringDetermines 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.
maintenanceOptionalIResolvable | MaintenancePropertyThe maintenance settings you want to use for the flow.
mediaStreamsOptionalIResolvable | IResolvable | MediaStreamProperty[]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.
ndiConfigOptionalIResolvable | NdiConfigPropertySpecifies the configuration settings for NDI outputs. Required when the flow includes NDI outputs.
sourceFailoverConfigOptionalIResolvable | FailoverConfigPropertyThe settings for source failover.
sourceMonitoringConfigOptionalIResolvable | SourceMonitoringConfigPropertyThe settings for source monitoring.
tagsOptionalCfnTag[]Key-value pairs that can be used to tag this flow.
vpcInterfacesOptionalIResolvable | IResolvable | VpcInterfaceProperty[]The VPC Interfaces for this flow.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-mediaconnectAWS::MediaConnect::Flow