The following components use this resource and are potentially impacted by any changes. They should also be validated to ensure the changes do not cause a regression.
- Third-party integration L1 CDK constructor
- Third-party integration L2 CDK constructor
- Atlas Project
All resources are created as part of
cfn-testing-helper.sh
Please follow the steps in TESTING.md.
- Atlas Project should show correctly configured integration with chosen third-party service, for example Datadog:
- General CFN resource success criteria should be satisfied.
The local tests are integrated with the AWS sam local and cfn invoke tooling features:
sam local start-lambda --skip-pull-image
then in another shell:
cd ${repo_root}/cfn-resources/thirdpartyintegration
./test/thirdpartyintegration.create-sample-cfn-request.sh > test.request.json
echo "Sample request:"
cat test.request.json
cfn invoke CREATE test.request.json
cfn invoke DELETE test.request.json Both CREATE & DELETE tests must pass.
