CreateFlowRequest
import type { CreateFlowRequest } from "https://aws-api.deno.dev/v0.4/services/mediaconnect.ts?docs=full";
Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).
interface CreateFlowRequest {
AvailabilityZone?: string | null;
Entitlements?: GrantEntitlementRequest[] | null;
Maintenance?: AddMaintenance | null;
MediaStreams?: AddMediaStreamRequest[] | null;
Name: string;
Outputs?: AddOutputRequest[] | null;
Source?: SetSourceRequest | null;
SourceFailoverConfig?: FailoverConfig | null;
Sources?: SetSourceRequest[] | null;
VpcInterfaces?: VpcInterfaceRequest[] | null;
}§Properties
§
AvailabilityZone?: string | null
[src]The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS Region.
§
Entitlements?: GrantEntitlementRequest[] | null
[src]The entitlements that you want to grant on a flow.
§
Maintenance?: AddMaintenance | null
[src]§
MediaStreams?: AddMediaStreamRequest[] | null
[src]The media streams that you want to add to the flow. You can associate these media streams with sources and outputs on the flow.
§
Outputs?: AddOutputRequest[] | null
[src]The outputs that you want to add to this flow.
§
Source?: SetSourceRequest | null
[src]§
SourceFailoverConfig?: FailoverConfig | null
[src]§
Sources?: SetSourceRequest[] | null
[src]§
VpcInterfaces?: VpcInterfaceRequest[] | null
[src]The VPC interfaces you want on the flow.