Skip to content

ListFlows

Source: src/AWS/MediaConnect/ListFlows.ts

Runtime binding for mediaconnect:ListFlows.

Enumerates the account’s MediaConnect flows (one page per call — pass NextToken from the previous response to continue). Account-level: the deploy-time grant is mediaconnect:ListFlows on *. Provide the implementation with Effect.provide(AWS.MediaConnect.ListFlowsHttp).

// init — bind the account-level operation
const listFlows = yield* AWS.MediaConnect.ListFlows();
// runtime
const { Flows } = yield* listFlows({ MaxResults: 20 });
const active = (Flows ?? []).filter((f) => f.Status === "ACTIVE");