Flow
import type { Flow } from "https://aws-api.deno.dev/v0.4/services/mediaconnect.ts?docs=full";
The settings for a flow, including its source, outputs, and entitlements.
interface Flow {
AvailabilityZone: string;
Description?: string | null;
EgressIp?: string | null;
Entitlements: Entitlement[];
FlowArn: string;
Maintenance?: Maintenance | null;
MediaStreams?: MediaStream[] | null;
Name: string;
Outputs: Output[];
Source: Source;
SourceFailoverConfig?: FailoverConfig | null;
Sources?: Source[] | null;
Status: Status;
VpcInterfaces?: VpcInterface[] | null;
}§Properties
§
AvailabilityZone: string
[src]The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.
§
Description?: string | null
[src]A description of the flow. This value is not used or seen outside of the current AWS Elemental MediaConnect account.
§
Entitlements: Entitlement[]
[src]The entitlements in this flow.
§
FlowArn: string
[src]The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
§
Maintenance?: Maintenance | null
[src]§
MediaStreams?: MediaStream[] | null
[src]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.
§
SourceFailoverConfig?: FailoverConfig | null
[src]§
VpcInterfaces?: VpcInterface[] | null
[src]The VPC Interfaces for this flow.