Skip to content

Commit d9b8007

Browse files
feat: Added container field to findings attributes (#875)
* feat: Added container field to findings attributes feat: Added kubernetes field to findings attribute. This field is populated only when the container is a kubernetes cluster explicitly PiperOrigin-RevId: 462248767 Source-Link: googleapis/googleapis@dd2b0d2 Source-Link: https://github.com/googleapis/googleapis-gen/commit/0be13cf53ca45555489d73419d1053a709a8decd Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMGJlMTNjZjUzY2E0NTU1NTQ4OWQ3MzQxOWQxMDUzYTcwOWE4ZGVjZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 6a3085c commit d9b8007

File tree

21 files changed

+18112
-87
lines changed

21 files changed

+18112
-87
lines changed

java-securitycenter/google-cloud-securitycenter/src/test/java/com/google/cloud/securitycenter/v1/SecurityCenterClientHttpJsonTest.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,8 @@ public void createFindingTest() throws Exception {
320320
.setExfiltration(Exfiltration.newBuilder().build())
321321
.addAllIamBindings(new ArrayList<IamBinding>())
322322
.setNextSteps("nextSteps1206138868")
323+
.addAllContainers(new ArrayList<Container>())
324+
.setKubernetes(Kubernetes.newBuilder().build())
323325
.build();
324326
mockService.addResponse(expectedResponse);
325327

@@ -395,6 +397,8 @@ public void createFindingTest2() throws Exception {
395397
.setExfiltration(Exfiltration.newBuilder().build())
396398
.addAllIamBindings(new ArrayList<IamBinding>())
397399
.setNextSteps("nextSteps1206138868")
400+
.addAllContainers(new ArrayList<Container>())
401+
.setKubernetes(Kubernetes.newBuilder().build())
398402
.build();
399403
mockService.addResponse(expectedResponse);
400404

@@ -2783,6 +2787,8 @@ public void setFindingStateTest() throws Exception {
27832787
.setExfiltration(Exfiltration.newBuilder().build())
27842788
.addAllIamBindings(new ArrayList<IamBinding>())
27852789
.setNextSteps("nextSteps1206138868")
2790+
.addAllContainers(new ArrayList<Container>())
2791+
.setKubernetes(Kubernetes.newBuilder().build())
27862792
.build();
27872793
mockService.addResponse(expectedResponse);
27882794

@@ -2860,6 +2866,8 @@ public void setFindingStateTest2() throws Exception {
28602866
.setExfiltration(Exfiltration.newBuilder().build())
28612867
.addAllIamBindings(new ArrayList<IamBinding>())
28622868
.setNextSteps("nextSteps1206138868")
2869+
.addAllContainers(new ArrayList<Container>())
2870+
.setKubernetes(Kubernetes.newBuilder().build())
28632871
.build();
28642872
mockService.addResponse(expectedResponse);
28652873

@@ -2935,6 +2943,8 @@ public void setMuteTest() throws Exception {
29352943
.setExfiltration(Exfiltration.newBuilder().build())
29362944
.addAllIamBindings(new ArrayList<IamBinding>())
29372945
.setNextSteps("nextSteps1206138868")
2946+
.addAllContainers(new ArrayList<Container>())
2947+
.setKubernetes(Kubernetes.newBuilder().build())
29382948
.build();
29392949
mockService.addResponse(expectedResponse);
29402950

@@ -3010,6 +3020,8 @@ public void setMuteTest2() throws Exception {
30103020
.setExfiltration(Exfiltration.newBuilder().build())
30113021
.addAllIamBindings(new ArrayList<IamBinding>())
30123022
.setNextSteps("nextSteps1206138868")
3023+
.addAllContainers(new ArrayList<Container>())
3024+
.setKubernetes(Kubernetes.newBuilder().build())
30133025
.build();
30143026
mockService.addResponse(expectedResponse);
30153027

@@ -3335,6 +3347,8 @@ public void updateFindingTest() throws Exception {
33353347
.setExfiltration(Exfiltration.newBuilder().build())
33363348
.addAllIamBindings(new ArrayList<IamBinding>())
33373349
.setNextSteps("nextSteps1206138868")
3350+
.addAllContainers(new ArrayList<Container>())
3351+
.setKubernetes(Kubernetes.newBuilder().build())
33383352
.build();
33393353
mockService.addResponse(expectedResponse);
33403354

@@ -3368,6 +3382,8 @@ public void updateFindingTest() throws Exception {
33683382
.setExfiltration(Exfiltration.newBuilder().build())
33693383
.addAllIamBindings(new ArrayList<IamBinding>())
33703384
.setNextSteps("nextSteps1206138868")
3385+
.addAllContainers(new ArrayList<Container>())
3386+
.setKubernetes(Kubernetes.newBuilder().build())
33713387
.build();
33723388

33733389
Finding actualResponse = client.updateFinding(finding);
@@ -3426,6 +3442,8 @@ public void updateFindingExceptionTest() throws Exception {
34263442
.setExfiltration(Exfiltration.newBuilder().build())
34273443
.addAllIamBindings(new ArrayList<IamBinding>())
34283444
.setNextSteps("nextSteps1206138868")
3445+
.addAllContainers(new ArrayList<Container>())
3446+
.setKubernetes(Kubernetes.newBuilder().build())
34293447
.build();
34303448
client.updateFinding(finding);
34313449
Assert.fail("No exception raised");

java-securitycenter/google-cloud-securitycenter/src/test/java/com/google/cloud/securitycenter/v1/SecurityCenterClientTest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,8 @@ public void createFindingTest() throws Exception {
311311
.setExfiltration(Exfiltration.newBuilder().build())
312312
.addAllIamBindings(new ArrayList<IamBinding>())
313313
.setNextSteps("nextSteps1206138868")
314+
.addAllContainers(new ArrayList<Container>())
315+
.setKubernetes(Kubernetes.newBuilder().build())
314316
.build();
315317
mockSecurityCenter.addResponse(expectedResponse);
316318

@@ -382,6 +384,8 @@ public void createFindingTest2() throws Exception {
382384
.setExfiltration(Exfiltration.newBuilder().build())
383385
.addAllIamBindings(new ArrayList<IamBinding>())
384386
.setNextSteps("nextSteps1206138868")
387+
.addAllContainers(new ArrayList<Container>())
388+
.setKubernetes(Kubernetes.newBuilder().build())
385389
.build();
386390
mockSecurityCenter.addResponse(expectedResponse);
387391

@@ -2554,6 +2558,8 @@ public void setFindingStateTest() throws Exception {
25542558
.setExfiltration(Exfiltration.newBuilder().build())
25552559
.addAllIamBindings(new ArrayList<IamBinding>())
25562560
.setNextSteps("nextSteps1206138868")
2561+
.addAllContainers(new ArrayList<Container>())
2562+
.setKubernetes(Kubernetes.newBuilder().build())
25572563
.build();
25582564
mockSecurityCenter.addResponse(expectedResponse);
25592565

@@ -2627,6 +2633,8 @@ public void setFindingStateTest2() throws Exception {
26272633
.setExfiltration(Exfiltration.newBuilder().build())
26282634
.addAllIamBindings(new ArrayList<IamBinding>())
26292635
.setNextSteps("nextSteps1206138868")
2636+
.addAllContainers(new ArrayList<Container>())
2637+
.setKubernetes(Kubernetes.newBuilder().build())
26302638
.build();
26312639
mockSecurityCenter.addResponse(expectedResponse);
26322640

@@ -2698,6 +2706,8 @@ public void setMuteTest() throws Exception {
26982706
.setExfiltration(Exfiltration.newBuilder().build())
26992707
.addAllIamBindings(new ArrayList<IamBinding>())
27002708
.setNextSteps("nextSteps1206138868")
2709+
.addAllContainers(new ArrayList<Container>())
2710+
.setKubernetes(Kubernetes.newBuilder().build())
27012711
.build();
27022712
mockSecurityCenter.addResponse(expectedResponse);
27032713

@@ -2768,6 +2778,8 @@ public void setMuteTest2() throws Exception {
27682778
.setExfiltration(Exfiltration.newBuilder().build())
27692779
.addAllIamBindings(new ArrayList<IamBinding>())
27702780
.setNextSteps("nextSteps1206138868")
2781+
.addAllContainers(new ArrayList<Container>())
2782+
.setKubernetes(Kubernetes.newBuilder().build())
27712783
.build();
27722784
mockSecurityCenter.addResponse(expectedResponse);
27732785

@@ -3048,6 +3060,8 @@ public void updateFindingTest() throws Exception {
30483060
.setExfiltration(Exfiltration.newBuilder().build())
30493061
.addAllIamBindings(new ArrayList<IamBinding>())
30503062
.setNextSteps("nextSteps1206138868")
3063+
.addAllContainers(new ArrayList<Container>())
3064+
.setKubernetes(Kubernetes.newBuilder().build())
30513065
.build();
30523066
mockSecurityCenter.addResponse(expectedResponse);
30533067

0 commit comments

Comments
 (0)