class Aws::MediaConnect::Types::Flow

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

@!attribute [rw] availability_zone

The Availability Zone that you want to create the flow in. These
options are limited to the Availability Zones within the current
AWS.
@return [String]

@!attribute [rw] description

A description of the flow. This value is not used or seen outside of
the current AWS Elemental MediaConnect account.
@return [String]

@!attribute [rw] egress_ip

The IP address from which video will be sent to output destinations.
@return [String]

@!attribute [rw] entitlements

The entitlements in this flow.
@return [Array<Types::Entitlement>]

@!attribute [rw] flow_arn

The Amazon Resource Name (ARN), a unique identifier for any AWS
resource, of the flow.
@return [String]

@!attribute [rw] media_streams

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.
@return [Array<Types::MediaStream>]

@!attribute [rw] name

The name of the flow.
@return [String]

@!attribute [rw] outputs

The outputs in this flow.
@return [Array<Types::Output>]

@!attribute [rw] source

The settings for the source of the flow.
@return [Types::Source]

@!attribute [rw] source_failover_config

The settings for source failover
@return [Types::FailoverConfig]

@!attribute [rw] sources

@return [Array<Types::Source>]

@!attribute [rw] status

The current status of the flow.
@return [String]

@!attribute [rw] vpc_interfaces

The VPC Interfaces for this flow.
@return [Array<Types::VpcInterface>]

@see docs.aws.amazon.com/goto/WebAPI/mediaconnect-2018-11-14/Flow AWS API Documentation

Constants

SENSITIVE