PutEvaluations
Source:
src/AWS/Config/PutEvaluations.ts
Runtime binding for config:PutEvaluations — report evaluation results
to AWS Config from inside a custom Config rule’s Lambda function, using
the resultToken the rule invocation delivered.
Provide Config.PutEvaluationsHttp on the hosting Lambda Function to
satisfy the requirement.
Reporting Evaluations (Custom Rules)
Section titled “Reporting Evaluations (Custom Rules)”// init — grants config:PutEvaluationsconst putEvaluations = yield* AWS.Config.PutEvaluations();
// runtimeconst result = yield* putEvaluations({ ResultToken: event.resultToken, Evaluations: [ { ComplianceResourceType: "AWS::S3::Bucket", ComplianceResourceId: "my-bucket", ComplianceType: "COMPLIANT", OrderingTimestamp: new Date(), }, ],});console.log(result.FailedEvaluations);