Open
Description
Describe the Bug
This module fails to build when using AWS provider with version >= v5.0.0
As outlined in the AWS provider release notes:
https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.0.0
source_json and override_json have been removed -- use source_policy_documents and override_policy_documents, respectively, instead.
Expected Behavior
Should be able to run terraform plan / apply on the module without it failing using AWS provider > v5.0.0
Steps to Reproduce
Set the AWS provider to
required_providers {
aws = {
source = "hashicorp/aws"
version = ">= 5"
}
}
And run terraform plan or apply on this module.
Screenshots
![Screen Shot 2023-05-28 at 10 30 47 pm](https://private-user-images.githubusercontent.com/97202100/241560063-4e822b61-072f-467b-a63d-2f3f273eaa5d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MzAzNDIsIm5iZiI6MTczOTYzMDA0MiwicGF0aCI6Ii85NzIwMjEwMC8yNDE1NjAwNjMtNGU4MjJiNjEtMDcyZi00NjdiLWE2M2QtMmYzZjI3M2VhYTVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDE0MzQwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJhMjQ1M2E4NWY2ZGFjZWUxMTQxNzYxMWI3YjQ3ZWMwNWEyZWVjOTZiMGQ5MTM5MTFhZjBkN2JhYmQ5MTkwMWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0NgCJTpJASjRE_R9PXki_of3yaPBKtFhJ8MOn2ckTu4)
Environment
- Module version 0.90.0
- Terraform version 1.3.9
- AWS provider version 5.0.0
Additional Context
No response