- Newest
- Most votes
- Most comments
Hi Johan, at this time there isn't an AWS or community published hook in the CloudFormation public registry to call AWS Config, so you would have to privately register the hook yourself.
If this is still something you're looking to do, a sample of a hook that calls Config for proactive evaluation can be found in the community registry extensions GitHub repository.
We had a Twitch AWS OnAir show this past Friday which dove into CloudFormation hooks, including a re:Post segment where we covered a number of re:Post user questions on this topic. Starting at 34:45. We provided more guidance on this answer, specifically that you can leverage Lambda hook to call an AWS Config proactive control. Another option would be to leverage CloudFormation Guard controls We have a repository of already build controls that you can leverage to apply checks there. This would be seperate from the AWS Config rule you may have in place, but can provide an easier path then deploying a lambda to call the AWS Config rule.
Hi, documentation to develop Cloudformation Hooks is here: https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/hooks-walkthrough-python.html
This is a complete example showing how to verify /validate EC2 instance types launched by CFN: https://github.com/aws-cloudformation/aws-cloudformation-samples/blob/main/hooks/java-hooks/ec2-instance-types/README.md
Hope it helps! Didier

Thanks for answering. However, what I'm after is how to set up a Cloudformation Hook to trigger an AWS Managed Config Rule like 'lambda-inside-vpc'.