Skip to content

DescribeResourceCollectionHealth

Source: src/AWS/DevOpsGuru/DescribeResourceCollectionHealth.ts

Runtime binding for devops-guru:DescribeResourceCollectionHealth.

Returns the number of open insights per analyzed CloudFormation stack or app-boundary tag — where the operational pain is concentrated. Provide the implementation with Effect.provide(AWS.DevOpsGuru.DescribeResourceCollectionHealthHttp).

// init — account-level binding, no resource argument
const describeResourceCollectionHealth = yield* AWS.DevOpsGuru.DescribeResourceCollectionHealth();
// runtime
const page = yield* describeResourceCollectionHealth({
ResourceCollectionType: "AWS_CLOUD_FORMATION",
});
for (const stack of page.CloudFormation ?? []) {
yield* Effect.log(`${stack.StackName}: ${stack.Insight?.OpenReactiveInsights}`);
}