Skip to content

DescribeConfigRuleEvaluationStatus

Source: src/AWS/Config/DescribeConfigRuleEvaluationStatus.ts

Runtime binding for config:DescribeConfigRuleEvaluationStatus — read the evaluation status (last invocation, last failure, first-evaluation flag) of your Config rules.

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

// init — grants config:DescribeConfigRuleEvaluationStatus
const describeConfigRuleEvaluationStatus = yield* AWS.Config.DescribeConfigRuleEvaluationStatus();
// runtime
const result = yield* describeConfigRuleEvaluationStatus();
for (const status of result.ConfigRulesEvaluationStatus ?? []) {
console.log(status.ConfigRuleName, status.LastSuccessfulInvocationTime);
}