Skip to content

Commit 300646b

Browse files
modular-magicianemilymye
authored andcommitted
Add update mask for audit config to resource manager IAM resources (#4084)
Signed-off-by: Modular Magician <[email protected]>
1 parent 3765ae2 commit 300646b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

google/iam_folder.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ func (u *FolderIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Pol
4646
}
4747

4848
_, err = u.Config.clientResourceManagerV2Beta1.Folders.SetIamPolicy(u.folderId, &resourceManagerV2Beta1.SetIamPolicyRequest{
49-
Policy: v2BetaPolicy,
49+
Policy: v2BetaPolicy,
50+
UpdateMask: "bindings,etag,auditConfigs",
5051
}).Do()
5152

5253
if err != nil {

google/iam_organization.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ func (u *OrganizationIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.P
4343

4444
func (u *OrganizationIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error {
4545
_, err := u.Config.clientResourceManager.Organizations.SetIamPolicy("organizations/"+u.resourceId, &cloudresourcemanager.SetIamPolicyRequest{
46-
Policy: policy,
46+
Policy: policy,
47+
UpdateMask: "bindings,etag,auditConfigs",
4748
}).Do()
4849

4950
if err != nil {

0 commit comments

Comments
 (0)