terraform-provider-google icon indicating copy to clipboard operation
terraform-provider-google copied to clipboard

google_privileged_access_manager_entitlement showing diff

Open imrannayer opened this issue 4 months ago • 0 comments

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request.
  • Please do not leave +1 or me too comments, they generate extra noise for issue followers and do not help prioritize the request.
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment.
  • If an issue is assigned to a user, that user is claiming responsibility for the issue.
  • Customers working with a Google Technical Account Manager or Customer Engineer can ask them to reach out internally to expedite investigation and resolution of this issue.

Terraform Version & Provider Version(s)

Terraform v1.9.6 on linux_amd64

Your version of Terraform is out of date! The latest version is 1.9.7. You can update by downloading from https://www.terraform.io/downloads.html

Affected Resource(s)

google_privileged_access_manager_entitlement

Terraform Configuration

Debug Output

No response

Expected Behavior

It should not show diff when these values are set to null

additional_notification_targets.admin_email_recipients additional_notification_targets.requester_email_recipients

approval_workflow.manual_approvals.steps.approver_email_recipients

Actual Behavior

It is showing diff

   ~ resource "google_privileged_access_manager_entitlement" "entitlement" {
         id                   = "folders/551190120867/locations/global/entitlements/example-entitlement-folder"
         name                 = "folders/551190120867/locations/global/entitlements/example-entitlement-folder"
         # (8 unchanged attributes hidden)

       ~ additional_notification_targets {
           + admin_email_recipients     = []
           + requester_email_recipients = []
         }

       ~ approval_workflow {
           ~ manual_approvals {
                 # (1 unchanged attribute hidden)

               ~ steps {
                   + approver_email_recipients = []
                     # (1 unchanged attribute hidden)

                     # (1 unchanged block hidden)
                 }
             }
         }

         # (3 unchanged blocks hidden)
     }

Steps to reproduce

  1. terraform apply 2.terraform apply

Important Factoids

No response

References

No response

imrannayer avatar Oct 11 '24 21:10 imrannayer