@@ -20,6 +20,7 @@ import "google/api/field_behavior.proto";
2020import "google/api/resource.proto" ;
2121import "google/cloud/securitycenter/v1/access.proto" ;
2222import "google/cloud/securitycenter/v1/external_system.proto" ;
23+ import "google/cloud/securitycenter/v1/iam_binding.proto" ;
2324import "google/cloud/securitycenter/v1/indicator.proto" ;
2425import "google/cloud/securitycenter/v1/mitre_attack.proto" ;
2526import "google/cloud/securitycenter/v1/security_marks.proto" ;
@@ -110,7 +111,7 @@ message Finding {
110111 MEDIUM = 3 ;
111112
112113 // Vulnerability:
113- // A low risk vulnerability hampers a security organization’ s ability to
114+ // A low risk vulnerability hampers a security organization' s ability to
114115 // detect vulnerabilities or active threats in their deployment, or prevents
115116 // the root cause investigation of security issues. An example is monitoring
116117 // and logs being disabled for resource configurations and access.
@@ -228,7 +229,7 @@ message Finding {
228229 // finding.
229230 string canonical_name = 14 ;
230231
231- // Indicates the mute state of a finding (either unspecified, muted, unmuted
232+ // Indicates the mute state of a finding (either muted, unmuted
232233 // or undefined). Unlike other attributes of a finding, a finding provider
233234 // shouldn't set the value of mute.
234235 Mute mute = 15 ;
@@ -249,13 +250,11 @@ message Finding {
249250 Vulnerability vulnerability = 20 ;
250251
251252 // Output only. The most recent time this finding was muted or unmuted.
252- google.protobuf.Timestamp mute_update_time = 21
253- [(google.api.field_behavior ) = OUTPUT_ONLY ];
253+ google.protobuf.Timestamp mute_update_time = 21 [(google.api.field_behavior ) = OUTPUT_ONLY ];
254254
255- // Output only. Third party SIEM/SOAR fields within SCC, contains external
256- // system information and external system finding fields.
257- map <string , ExternalSystem > external_systems = 22
258- [(google.api.field_behavior ) = OUTPUT_ONLY ];
255+ // Output only. Third party SIEM/SOAR fields within SCC, contains external system
256+ // information and external system finding fields.
257+ map <string , ExternalSystem > external_systems = 22 [(google.api.field_behavior ) = OUTPUT_ONLY ];
259258
260259 // MITRE ATT&CK tactics and techniques related to this finding.
261260 // See: https://attack.mitre.org
@@ -270,4 +269,7 @@ message Finding {
270269 // finding, etc. Unlike other attributes of a finding, a finding provider
271270 // shouldn't set the value of mute.
272271 string mute_initiator = 28 ;
272+
273+ // Represents IAM bindings associated with the Finding.
274+ repeated IamBinding iam_bindings = 39 ;
273275}
0 commit comments