Skip to content

DescribeComplianceByConfigRule

Source: src/AWS/Config/DescribeComplianceByConfigRule.ts

Runtime binding for config:DescribeComplianceByConfigRule — read whether your Config rules are compliant (and how many resources violate each noncompliant rule).

Provide Config.DescribeComplianceByConfigRuleHttp on the hosting Lambda Function to satisfy the requirement.

// init — grants config:DescribeComplianceByConfigRule
const describeComplianceByConfigRule = yield* AWS.Config.DescribeComplianceByConfigRule();
// runtime
const result = yield* describeComplianceByConfigRule();
for (const rule of result.ComplianceByConfigRules ?? []) {
console.log(rule.ConfigRuleName, rule.Compliance?.ComplianceType);
}