Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit dcad5e4

Browse files
feat: AuditConfig for IAM v1 (#747)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 439356405 Source-Link: googleapis/googleapis@afa2ba1 Source-Link: https://github.com/googleapis/googleapis-gen/commit/3e40c17e1510c95fab58fc2143ccb61cceca5989 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiM2U0MGMxN2UxNTEwYzk1ZmFiNThmYzIxNDNjY2I2MWNjZWNhNTk4OSJ9
1 parent c194cd4 commit dcad5e4

File tree

11 files changed

+37
-2
lines changed

11 files changed

+37
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-resourcemanager'
5656
If you are using Gradle without BOM, add this to your dependencies
5757

5858
```Groovy
59-
implementation 'com.google.cloud:google-cloud-resourcemanager:1.2.10'
59+
implementation 'com.google.cloud:google-cloud-resourcemanager:1.2.11'
6060
```
6161

6262
If you are using SBT, add this to your dependencies
6363

6464
```Scala
65-
libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "1.2.10"
65+
libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "1.2.11"
6666
```
6767

6868
## Authentication

google-cloud-resourcemanager/src/main/java/com/google/cloud/resourcemanager/v3/FoldersClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1614,6 +1614,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
16141614
* SetIamPolicyRequest.newBuilder()
16151615
* .setResource(FolderName.of("[FOLDER]").toString())
16161616
* .setPolicy(Policy.newBuilder().build())
1617+
* .setUpdateMask(FieldMask.newBuilder().build())
16171618
* .build();
16181619
* Policy response = foldersClient.setIamPolicy(request);
16191620
* }
@@ -1640,6 +1641,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
16401641
* SetIamPolicyRequest.newBuilder()
16411642
* .setResource(FolderName.of("[FOLDER]").toString())
16421643
* .setPolicy(Policy.newBuilder().build())
1644+
* .setUpdateMask(FieldMask.newBuilder().build())
16431645
* .build();
16441646
* ApiFuture<Policy> future = foldersClient.setIamPolicyCallable().futureCall(request);
16451647
* // Do something.

google-cloud-resourcemanager/src/main/java/com/google/cloud/resourcemanager/v3/OrganizationsClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -579,6 +579,7 @@ public final Policy setIamPolicy(String resource) {
579579
* SetIamPolicyRequest.newBuilder()
580580
* .setResource(FolderName.of("[FOLDER]").toString())
581581
* .setPolicy(Policy.newBuilder().build())
582+
* .setUpdateMask(FieldMask.newBuilder().build())
582583
* .build();
583584
* Policy response = organizationsClient.setIamPolicy(request);
584585
* }
@@ -607,6 +608,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
607608
* SetIamPolicyRequest.newBuilder()
608609
* .setResource(FolderName.of("[FOLDER]").toString())
609610
* .setPolicy(Policy.newBuilder().build())
611+
* .setUpdateMask(FieldMask.newBuilder().build())
610612
* .build();
611613
* ApiFuture<Policy> future = organizationsClient.setIamPolicyCallable().futureCall(request);
612614
* // Do something.

google-cloud-resourcemanager/src/main/java/com/google/cloud/resourcemanager/v3/ProjectsClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1682,6 +1682,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
16821682
* SetIamPolicyRequest.newBuilder()
16831683
* .setResource(FolderName.of("[FOLDER]").toString())
16841684
* .setPolicy(Policy.newBuilder().build())
1685+
* .setUpdateMask(FieldMask.newBuilder().build())
16851686
* .build();
16861687
* Policy response = projectsClient.setIamPolicy(request);
16871688
* }
@@ -1744,6 +1745,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
17441745
* SetIamPolicyRequest.newBuilder()
17451746
* .setResource(FolderName.of("[FOLDER]").toString())
17461747
* .setPolicy(Policy.newBuilder().build())
1748+
* .setUpdateMask(FieldMask.newBuilder().build())
17471749
* .build();
17481750
* ApiFuture<Policy> future = projectsClient.setIamPolicyCallable().futureCall(request);
17491751
* // Do something.

google-cloud-resourcemanager/src/main/java/com/google/cloud/resourcemanager/v3/TagKeysClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -902,6 +902,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
902902
* SetIamPolicyRequest.newBuilder()
903903
* .setResource(FolderName.of("[FOLDER]").toString())
904904
* .setPolicy(Policy.newBuilder().build())
905+
* .setUpdateMask(FieldMask.newBuilder().build())
905906
* .build();
906907
* Policy response = tagKeysClient.setIamPolicy(request);
907908
* }
@@ -928,6 +929,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
928929
* SetIamPolicyRequest.newBuilder()
929930
* .setResource(FolderName.of("[FOLDER]").toString())
930931
* .setPolicy(Policy.newBuilder().build())
932+
* .setUpdateMask(FieldMask.newBuilder().build())
931933
* .build();
932934
* ApiFuture<Policy> future = tagKeysClient.setIamPolicyCallable().futureCall(request);
933935
* // Do something.

google-cloud-resourcemanager/src/main/java/com/google/cloud/resourcemanager/v3/TagValuesClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -910,6 +910,7 @@ public final Policy setIamPolicy(String resource, Policy policy) {
910910
* SetIamPolicyRequest.newBuilder()
911911
* .setResource(FolderName.of("[FOLDER]").toString())
912912
* .setPolicy(Policy.newBuilder().build())
913+
* .setUpdateMask(FieldMask.newBuilder().build())
913914
* .build();
914915
* Policy response = tagValuesClient.setIamPolicy(request);
915916
* }
@@ -936,6 +937,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) {
936937
* SetIamPolicyRequest.newBuilder()
937938
* .setResource(FolderName.of("[FOLDER]").toString())
938939
* .setPolicy(Policy.newBuilder().build())
940+
* .setUpdateMask(FieldMask.newBuilder().build())
939941
* .build();
940942
* ApiFuture<Policy> future = tagValuesClient.setIamPolicyCallable().futureCall(request);
941943
* // Do something.

google-cloud-resourcemanager/src/test/java/com/google/cloud/resourcemanager/v3/FoldersClientTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.google.api.gax.rpc.StatusCode;
3030
import com.google.api.resourcenames.ResourceName;
3131
import com.google.common.collect.Lists;
32+
import com.google.iam.v1.AuditConfig;
3233
import com.google.iam.v1.Binding;
3334
import com.google.iam.v1.GetIamPolicyRequest;
3435
import com.google.iam.v1.Policy;
@@ -855,6 +856,7 @@ public void getIamPolicyTest() throws Exception {
855856
Policy.newBuilder()
856857
.setVersion(351608024)
857858
.addAllBindings(new ArrayList<Binding>())
859+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
858860
.setEtag(ByteString.EMPTY)
859861
.build();
860862
mockFolders.addResponse(expectedResponse);
@@ -895,6 +897,7 @@ public void getIamPolicyTest2() throws Exception {
895897
Policy.newBuilder()
896898
.setVersion(351608024)
897899
.addAllBindings(new ArrayList<Binding>())
900+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
898901
.setEtag(ByteString.EMPTY)
899902
.build();
900903
mockFolders.addResponse(expectedResponse);
@@ -935,6 +938,7 @@ public void setIamPolicyTest() throws Exception {
935938
Policy.newBuilder()
936939
.setVersion(351608024)
937940
.addAllBindings(new ArrayList<Binding>())
941+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
938942
.setEtag(ByteString.EMPTY)
939943
.build();
940944
mockFolders.addResponse(expectedResponse);
@@ -978,6 +982,7 @@ public void setIamPolicyTest2() throws Exception {
978982
Policy.newBuilder()
979983
.setVersion(351608024)
980984
.addAllBindings(new ArrayList<Binding>())
985+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
981986
.setEtag(ByteString.EMPTY)
982987
.build();
983988
mockFolders.addResponse(expectedResponse);

google-cloud-resourcemanager/src/test/java/com/google/cloud/resourcemanager/v3/OrganizationsClientTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import com.google.api.gax.rpc.InvalidArgumentException;
2828
import com.google.api.resourcenames.ResourceName;
2929
import com.google.common.collect.Lists;
30+
import com.google.iam.v1.AuditConfig;
3031
import com.google.iam.v1.Binding;
3132
import com.google.iam.v1.GetIamPolicyRequest;
3233
import com.google.iam.v1.Policy;
@@ -224,6 +225,7 @@ public void getIamPolicyTest() throws Exception {
224225
Policy.newBuilder()
225226
.setVersion(351608024)
226227
.addAllBindings(new ArrayList<Binding>())
228+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
227229
.setEtag(ByteString.EMPTY)
228230
.build();
229231
mockOrganizations.addResponse(expectedResponse);
@@ -264,6 +266,7 @@ public void getIamPolicyTest2() throws Exception {
264266
Policy.newBuilder()
265267
.setVersion(351608024)
266268
.addAllBindings(new ArrayList<Binding>())
269+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
267270
.setEtag(ByteString.EMPTY)
268271
.build();
269272
mockOrganizations.addResponse(expectedResponse);
@@ -304,6 +307,7 @@ public void setIamPolicyTest() throws Exception {
304307
Policy.newBuilder()
305308
.setVersion(351608024)
306309
.addAllBindings(new ArrayList<Binding>())
310+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
307311
.setEtag(ByteString.EMPTY)
308312
.build();
309313
mockOrganizations.addResponse(expectedResponse);
@@ -344,6 +348,7 @@ public void setIamPolicyTest2() throws Exception {
344348
Policy.newBuilder()
345349
.setVersion(351608024)
346350
.addAllBindings(new ArrayList<Binding>())
351+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
347352
.setEtag(ByteString.EMPTY)
348353
.build();
349354
mockOrganizations.addResponse(expectedResponse);

google-cloud-resourcemanager/src/test/java/com/google/cloud/resourcemanager/v3/ProjectsClientTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.google.api.gax.rpc.StatusCode;
3030
import com.google.api.resourcenames.ResourceName;
3131
import com.google.common.collect.Lists;
32+
import com.google.iam.v1.AuditConfig;
3233
import com.google.iam.v1.Binding;
3334
import com.google.iam.v1.GetIamPolicyRequest;
3435
import com.google.iam.v1.Policy;
@@ -880,6 +881,7 @@ public void getIamPolicyTest() throws Exception {
880881
Policy.newBuilder()
881882
.setVersion(351608024)
882883
.addAllBindings(new ArrayList<Binding>())
884+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
883885
.setEtag(ByteString.EMPTY)
884886
.build();
885887
mockProjects.addResponse(expectedResponse);
@@ -920,6 +922,7 @@ public void getIamPolicyTest2() throws Exception {
920922
Policy.newBuilder()
921923
.setVersion(351608024)
922924
.addAllBindings(new ArrayList<Binding>())
925+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
923926
.setEtag(ByteString.EMPTY)
924927
.build();
925928
mockProjects.addResponse(expectedResponse);
@@ -960,6 +963,7 @@ public void setIamPolicyTest() throws Exception {
960963
Policy.newBuilder()
961964
.setVersion(351608024)
962965
.addAllBindings(new ArrayList<Binding>())
966+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
963967
.setEtag(ByteString.EMPTY)
964968
.build();
965969
mockProjects.addResponse(expectedResponse);
@@ -1003,6 +1007,7 @@ public void setIamPolicyTest2() throws Exception {
10031007
Policy.newBuilder()
10041008
.setVersion(351608024)
10051009
.addAllBindings(new ArrayList<Binding>())
1010+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
10061011
.setEtag(ByteString.EMPTY)
10071012
.build();
10081013
mockProjects.addResponse(expectedResponse);

google-cloud-resourcemanager/src/test/java/com/google/cloud/resourcemanager/v3/TagKeysClientTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.google.api.gax.rpc.StatusCode;
2929
import com.google.api.resourcenames.ResourceName;
3030
import com.google.common.collect.Lists;
31+
import com.google.iam.v1.AuditConfig;
3132
import com.google.iam.v1.Binding;
3233
import com.google.iam.v1.GetIamPolicyRequest;
3334
import com.google.iam.v1.Policy;
@@ -492,6 +493,7 @@ public void getIamPolicyTest() throws Exception {
492493
Policy.newBuilder()
493494
.setVersion(351608024)
494495
.addAllBindings(new ArrayList<Binding>())
496+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
495497
.setEtag(ByteString.EMPTY)
496498
.build();
497499
mockTagKeys.addResponse(expectedResponse);
@@ -532,6 +534,7 @@ public void getIamPolicyTest2() throws Exception {
532534
Policy.newBuilder()
533535
.setVersion(351608024)
534536
.addAllBindings(new ArrayList<Binding>())
537+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
535538
.setEtag(ByteString.EMPTY)
536539
.build();
537540
mockTagKeys.addResponse(expectedResponse);
@@ -572,6 +575,7 @@ public void setIamPolicyTest() throws Exception {
572575
Policy.newBuilder()
573576
.setVersion(351608024)
574577
.addAllBindings(new ArrayList<Binding>())
578+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
575579
.setEtag(ByteString.EMPTY)
576580
.build();
577581
mockTagKeys.addResponse(expectedResponse);
@@ -615,6 +619,7 @@ public void setIamPolicyTest2() throws Exception {
615619
Policy.newBuilder()
616620
.setVersion(351608024)
617621
.addAllBindings(new ArrayList<Binding>())
622+
.addAllAuditConfigs(new ArrayList<AuditConfig>())
618623
.setEtag(ByteString.EMPTY)
619624
.build();
620625
mockTagKeys.addResponse(expectedResponse);

0 commit comments

Comments
 (0)