We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When an empty set of routes is passed to aws_route_table, it expects the following error message from the AWS API
aws_route_table
The request must contain the parameter destinationCidrBlock or destinationIpv6CidrBlock
This still passes in GovCloud, but the Commercial partition now supports destinationPrefixListId, so the error message is now
destinationPrefixListId
The request must contain exactly one of: destinationCidrBlock, destinationIpv6CidrBlock, destinationPrefixListId
This should be validated in Terraform, not by the API.
The text was updated successfully, but these errors were encountered:
@gdavison I have fixed this in #14013.
Sorry, something went wrong.
Heh, I also fixed it in #15261, @ewbankkit
No worries. I'll remove Closes: from #14013 and will rebase after #15261 is merged.
Closes:
This has been released in version 3.9.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.
For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template for triage. Thanks!
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!
gdavison
Successfully merging a pull request may close this issue.
When an empty set of routes is passed to
aws_route_table
, it expects the following error message from the AWS APIThe request must contain the parameter destinationCidrBlock or destinationIpv6CidrBlock
This still passes in GovCloud, but the Commercial partition now supports
destinationPrefixListId
, so the error message is nowThe request must contain exactly one of: destinationCidrBlock, destinationIpv6CidrBlock, destinationPrefixListId
This should be validated in Terraform, not by the API.
Affected Resource
The text was updated successfully, but these errors were encountered: