{"repo":"awslabs/aws-config-rdk","free":true,"listed":false,"github":"https://github.com/awslabs/aws-config-rdk","clone":"git clone https://github.com/awslabs/aws-config-rdk.git","description":"The AWS Config Rules Development Kit helps developers set up, author and test custom Config rules. It contains scripts to enable AWS Config, create a Config rule and test it with sample ConfigurationItems.","language":"Python","stars":479,"topics":["amazon-web-services","aws","aws-config","aws-config-rules","rdk"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"AWS RDK The AWS Config Rules Development Kit We greatly appreciate feedback and bug reports at ! You may also create an issue on this repo. The RDK is designed to support a \"Compliance-as-Code\" workflow that is intuitive and productive. It abstracts away much of the undifferentiated heavy lifting associated with deploying AWS Config rules backed by custom Lambda functions, and provides a streamlined develop-deploy-monitor iterative process. For complete documentation, including command reference, check out the ReadTheDocs documentation. Getting Started Uses Python 3.9+ and is installed via pip . Requires you to have an AWS account and sufficient permissions to manage the Config service, and to create S3 Buckets, Roles, and Lambda Functions. An AWS IAM Policy Document that describes the minimum necessary permissions can be found at policy/rdk-minimum-permissions.json . Under the hood, rdk uses boto3 to make API calls to AWS, so you can set your credentials any way that boto3 recognizes (options 3 through 8 here) or pass them in with the command-line parameters --profile , --region , --access-key-id , or --secret-access-key If you just want to use the RDK, go ahead and install it using pip. Alternately, if you want to see the code and/or contribute you can clone the git repo, and then from the repo directory use pip to install the package. Use the -e flag to generate symlinks so that any edits you make will be reflected when you run the installed package. To make sure rdk is in","default_branch":null,"files":null,"tree":[],"storefront":"/r/awslabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/awslabs/aws-config-rdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}