tflint-ruleset-google
tflint-ruleset-google copied to clipboard
[proposal] Warn google_access_context_manager_service_perimeter_resource without ignore_changes
See https://www.terraform.io/docs/providers/google/r/access_context_manager_service_perimeter_resource.html
Note: If this resource is used alongside a google_access_context_manager_service_perimeter resource, the service perimeter resource must have a lifecycle block with ignore_changes = [status[0].resources] so they don't fight over which resources should be in the policy.
closing https://github.com/terraform-linters/tflint-ruleset-google/issues/16 and tracking it here too since covering multiple resource types should be roughly as quick as covering one resource type
Same thoughts on this as https://github.com/terraform-linters/tflint-ruleset-google/issues/23#issuecomment-1027626936