Skip to content

EnableInsightRules

Source: src/AWS/CloudWatch/EnableInsightRules.ts

Runtime binding for cloudwatch:EnableInsightRules — resume data collection for the bound Contributor Insights rules after they were paused with DisableInsightRules. Bind it to one or more InsightRule resources; the rule names are injected automatically.

Provide CloudWatch.EnableInsightRulesHttp on the hosting Lambda Function to satisfy the requirement.

// init — grants cloudwatch:EnableInsightRules on the rule
const enableInsightRules = yield* AWS.CloudWatch.EnableInsightRules(rule);
// runtime
const result = yield* enableInsightRules();
const failures = result.Failures ?? []; // empty on success