You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::MediaConnect::Types::Flow

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zoneString

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

Returns:

  • (String)

    The Availability Zone that you want to create the flow in.

#descriptionString

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

Returns:

  • (String)

    A description of the flow.

#egress_ipString

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

Returns:

  • (String)

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

#entitlementsArray<Types::Entitlement>

The entitlements in this flow.

Returns:

#flow_arnString

The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.

Returns:

  • (String)

    The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.

#nameString

The name of the flow.

Returns:

  • (String)

    The name of the flow.

#outputsArray<Types::Output>

The outputs in this flow.

Returns:

#sourceTypes::Source

The settings for the source of the flow.

Returns:

#source_failover_configTypes::FailoverConfig

The settings for source failover

Returns:

#sourcesArray<Types::Source>

Returns:

#statusString

The current status of the flow.

Possible values:

  • STANDBY
  • ACTIVE
  • UPDATING
  • DELETING
  • STARTING
  • STOPPING
  • ERROR

Returns:

  • (String)

    The current status of the flow.

#vpc_interfacesArray<Types::VpcInterface>

The VPC Interfaces for this flow.

Returns: