Skip to content

ListVirtualClusters

Source: src/AWS/EMRContainers/ListVirtualClusters.ts

Runtime binding for emr-containers:ListVirtualClusters.

Enumerates the account’s EMR on EKS virtual clusters, optionally filtered by state, container provider, or creation time. Account-level — no resource argument. Provide the implementation with Effect.provide(AWS.EMRContainers.ListVirtualClustersHttp).

// init — account-level binding, no resource argument
const listVirtualClusters = yield* AWS.EMRContainers.ListVirtualClusters();
// runtime
const { virtualClusters } = yield* listVirtualClusters({
states: ["RUNNING"],
});
yield* Effect.log(`${virtualClusters?.length ?? 0} running virtual clusters`);