StartResourceEvaluation
Source:
src/AWS/Config/StartResourceEvaluation.ts
Runtime binding for config:StartResourceEvaluation — proactively
evaluate a hypothetical resource configuration against your PROACTIVE
Config rules before the resource is deployed.
Provide Config.StartResourceEvaluationHttp on the hosting Lambda Function to
satisfy the requirement.
Proactive Resource Evaluation
Section titled “Proactive Resource Evaluation”// init — grants config:StartResourceEvaluationconst startResourceEvaluation = yield* AWS.Config.StartResourceEvaluation();
// runtimeconst result = yield* startResourceEvaluation({ EvaluationMode: "PROACTIVE", ResourceDetails: { ResourceId: "my-bucket", ResourceType: "AWS::S3::Bucket", ResourceConfiguration: JSON.stringify({ BucketName: "my-bucket", }), ResourceConfigurationSchemaType: "CFN_RESOURCE_SCHEMA", },});console.log(result.ResourceEvaluationId);