@@ -43,6 +43,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
4343 internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Details_Reference_descriptor ;
4444 static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
4545 internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Details_Reference_fieldAccessorTable ;
46+ static final com .google .protobuf .Descriptors .Descriptor
47+ internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Item_descriptor ;
48+ static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
49+ internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Item_fieldAccessorTable ;
4650 static final com .google .protobuf .Descriptors .Descriptor
4751 internal_static_google_cloud_osconfig_v1_GetVulnerabilityReportRequest_descriptor ;
4852 static final com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable
@@ -72,77 +76,82 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
7276 + ".proto\022 \030 google.cloud.osconfig.v1\032 \037 google"
7377 + "/api/field_behavior.proto\032 \031 google/api/re"
7478 + "source.proto\032 \037 google/protobuf/timestamp."
75- + "proto\" \353 \006 \n \023 VulnerabilityReport\022 \021 \n \004 name\030 \001 "
79+ + "proto\" \303 \010 \n \023 VulnerabilityReport\022 \021 \n \004 name\030 \001 "
7680 + "\001 (\t B\003 \340 A\003 \022 Y\n \017 vulnerabilities\030 \002 \003 (\013 2;.goog"
7781 + "le.cloud.osconfig.v1.VulnerabilityReport"
7882 + ".VulnerabilityB\003 \340 A\003 \022 4\n \013 update_time\030 \003 \001 (\013 "
79- + "2\032 .google.protobuf.TimestampB\003 \340 A\003 \032 \252 \004 \n \r Vu"
83+ + "2\032 .google.protobuf.TimestampB\003 \340 A\003 \032 \202 \006 \n \r Vu"
8084 + "lnerability\022 T\n \007 details\030 \001 \001 (\013 2C.google.cl"
8185 + "oud.osconfig.v1.VulnerabilityReport.Vuln"
82- + "erability.Details\022 $\n \034 installed_inventory"
83- + "_item_ids\030 \002 \003 (\t \022 $\n \034 available_inventory_i"
84- + "tem_ids\030 \003 \003 (\t \022 /\n \013 create_time\030 \004 \001 (\013 2\032 .goo"
85- + "gle.protobuf.Timestamp\022 /\n \013 update_time\030 \005 "
86- + "\001 (\013 2\032 .google.protobuf.Timestamp\032 \224 \002 \n \007 Deta"
87- + "ils\022 \013 \n \003 cve\030 \001 \001 (\t \022 \025 \n \r cvss_v2_score\030 \002 \001 (\002 \022 "
88- + "1\n \007 cvss_v3\030 \003 \001 (\013 2 .google.cloud.osconfig"
89- + ".v1.CVSSv3\022 \020 \n \010 severity\030 \004 \001 (\t \022 \023 \n \013 descript"
90- + "ion\030 \005 \001 (\t \022 a\n \n references\030 \006 \003 (\013 2M.google.c"
91- + "loud.osconfig.v1.VulnerabilityReport.Vul"
92- + "nerability.Details.Reference\032 (\n \t Referenc"
93- + "e\022 \013 \n \003 url\030 \001 \001 (\t \022 \016 \n \006 source\030 \002 \001 (\t :\202 \001 \352 A\177 \n +os"
94- + "config.googleapis.com/VulnerabilityRepor"
95- + "t\022 Pprojects/{project}/locations/{locatio"
96- + "n}/instances/{instance}/vulnerabilityRep"
97- + "ort\" b\n \035 GetVulnerabilityReportRequest\022 A\n \004 "
98- + "name\030 \001 \001 (\t B3\340 A\002 \372 A-\n +osconfig.googleapis."
99- + "com/VulnerabilityReport\" \221 \001 \n \037 ListVulnerab"
100- + "ilityReportsRequest\022 7\n \006 parent\030 \001 \001 (\t B\' \340 A\002 "
101- + "\372 A!\n \037 compute.googleapis.com/Instance\022 \021 \n \t "
102- + "page_size\030 \002 \001 (\005 \022 \022 \n \n page_token\030 \003 \001 (\t \022 \016 \n \006 f"
103- + "ilter\030 \004 \001 (\t \" \211 \001 \n ListVulnerabilityReports"
104- + "Response\022 L\n \025 vulnerability_reports\030 \001 \003 (\013 2"
105- + "-.google.cloud.osconfig.v1.Vulnerability"
106- + "Report\022 \027 \n \017 next_page_token\030 \002 \001 (\t \" \265 \n \n \006 CVSS"
107- + "v3\022 \022 \n \n base_score\030 \001 \001 (\002 \022 \034 \n \024 exploitability"
108- + "_score\030 \002 \001 (\002 \022 \024 \n \014 impact_score\030 \003 \001 (\002 \022 D\n \r at"
109- + "tack_vector\030 \005 \001 (\016 2-.google.cloud.osconfi"
110- + "g.v1.CVSSv3.AttackVector\022 L\n \021 attack_compl"
111- + "exity\030 \006 \001 (\016 21.google.cloud.osconfig.v1.C"
112- + "VSSv3.AttackComplexity\022 P\n \023 privileges_req"
113- + "uired\030 \007 \001 (\016 23.google.cloud.osconfig.v1.C"
114- + "VSSv3.PrivilegesRequired\022 J\n \020 user_interac"
115- + "tion\030 \010 \001 (\016 20.google.cloud.osconfig.v1.CV"
116- + "SSv3.UserInteraction\022 5\n \005 scope\030 \t \001 (\016 2&.go"
117- + "ogle.cloud.osconfig.v1.CVSSv3.Scope\022 G\n \026 c"
118- + "onfidentiality_impact\030 \n \001 (\016 2\' .google.clo"
119- + "ud.osconfig.v1.CVSSv3.Impact\022 A\n \020 integrit"
120- + "y_impact\030 \013 \001 (\016 2\' .google.cloud.osconfig.v"
121- + "1.CVSSv3.Impact\022 D\n \023 availability_impact\030 \014 "
122- + " \001 (\016 2\' .google.cloud.osconfig.v1.CVSSv3.I"
123- + "mpact\" \231 \001 \n \014 AttackVector\022 \035 \n \031 ATTACK_VECTOR_"
124- + "UNSPECIFIED\020 \000 \022 \031 \n \025 ATTACK_VECTOR_NETWORK\020 \001 "
125- + "\022 \032 \n \026 ATTACK_VECTOR_ADJACENT\020 \002 \022 \027 \n \023 ATTACK_V"
126- + "ECTOR_LOCAL\020 \003 \022 \032 \n \026 ATTACK_VECTOR_PHYSICAL\020 "
127- + "\004 \" l\n \020 AttackComplexity\022 !\n \035 ATTACK_COMPLEXI"
128- + "TY_UNSPECIFIED\020 \000 \022 \031 \n \025 ATTACK_COMPLEXITY_LO"
129- + "W\020 \001 \022 \032 \n \026 ATTACK_COMPLEXITY_HIGH\020 \002 \" \222 \001 \n \022 Priv"
130- + "ilegesRequired\022 #\n \037 PRIVILEGES_REQUIRED_UN"
131- + "SPECIFIED\020 \000 \022 \034 \n \030 PRIVILEGES_REQUIRED_NONE\020 "
132- + "\001 \022 \033 \n \027 PRIVILEGES_REQUIRED_LOW\020 \002 \022 \034 \n \030 PRIVIL"
133- + "EGES_REQUIRED_HIGH\020 \003 \" m\n \017 UserInteraction\022 "
134- + " \n \034 USER_INTERACTION_UNSPECIFIED\020 \000 \022 \031 \n \025 USE"
135- + "R_INTERACTION_NONE\020 \001 \022 \035 \n \031 USER_INTERACTION"
136- + "_REQUIRED\020 \002 \" F\n \005 Scope\022 \025 \n \021 SCOPE_UNSPECIFIE"
137- + "D\020 \000 \022 \023 \n \017 SCOPE_UNCHANGED\020 \001 \022 \021 \n \r SCOPE_CHANGE"
138- + "D\020 \002 \" R\n \006 Impact\022 \026 \n \022 IMPACT_UNSPECIFIED\020 \000 \022 \017 \n "
139- + "\013 IMPACT_HIGH\020 \001 \022 \016 \n \n IMPACT_LOW\020 \002 \022 \017 \n \013 IMPACT"
140- + "_NONE\020 \003 B\312 \001 \n \034 com.google.cloud.osconfig.v1"
141- + "B\022 VulnerabilityProtoP\001 Z@google.golang.or"
142- + "g/genproto/googleapis/cloud/osconfig/v1;"
143- + "osconfig\252 \002 \030 Google.Cloud.OsConfig.V1\312 \002 \030 Go"
144- + "ogle\\ Cloud\\ OsConfig\\ V1\352 \002 \033 Google::Cloud::"
145- + "OsConfig::V1b\006 proto3"
86+ + "erability.Details\022 (\n \034 installed_inventory"
87+ + "_item_ids\030 \002 \003 (\t B\002 \030 \001 \022 (\n \034 available_invento"
88+ + "ry_item_ids\030 \003 \003 (\t B\002 \030 \001 \022 /\n \013 create_time\030 \004 \001 "
89+ + "(\013 2\032 .google.protobuf.Timestamp\022 /\n \013 update"
90+ + "_time\030 \005 \001 (\013 2\032 .google.protobuf.Timestamp\022 "
91+ + "O\n \005 items\030 \006 \003 (\013 2@.google.cloud.osconfig.v"
92+ + "1.VulnerabilityReport.Vulnerability.Item"
93+ + "\032 \224 \002 \n \007 Details\022 \013 \n \003 cve\030 \001 \001 (\t \022 \025 \n \r cvss_v2_sco"
94+ + "re\030 \002 \001 (\002 \022 1\n \007 cvss_v3\030 \003 \001 (\013 2 .google.cloud"
95+ + ".osconfig.v1.CVSSv3\022 \020 \n \010 severity\030 \004 \001 (\t \022 \023 \n "
96+ + "\013 description\030 \005 \001 (\t \022 a\n \n references\030 \006 \003 (\013 2M"
97+ + ".google.cloud.osconfig.v1.VulnerabilityR"
98+ + "eport.Vulnerability.Details.Reference\032 (\n "
99+ + "\t Reference\022 \013 \n \003 url\030 \001 \001 (\t \022 \016 \n \006 source\030 \002 \001 (\t \032 "
100+ + "}\n \004 Item\022 #\n \033 installed_inventory_item_id\030 \001 "
101+ + " \001 (\t \022 #\n \033 available_inventory_item_id\030 \002 \001 ("
102+ + "\t \022 \025 \n \r fixed_cpe_uri\030 \003 \001 (\t \022 \024 \n \014 upstream_fix"
103+ + "\030 \004 \001 (\t :\202 \001 \352 A\177 \n +osconfig.googleapis.com/Vu"
104+ + "lnerabilityReport\022 Pprojects/{project}/lo"
105+ + "cations/{location}/instances/{instance}/"
106+ + "vulnerabilityReport\" b\n \035 GetVulnerabilityR"
107+ + "eportRequest\022 A\n \004 name\030 \001 \001 (\t B3\340 A\002 \372 A-\n +osco"
108+ + "nfig.googleapis.com/VulnerabilityReport\" "
109+ + "\221 \001 \n \037 ListVulnerabilityReportsRequest\022 7\n \006 p"
110+ + "arent\030 \001 \001 (\t B\' \340 A\002 \372 A!\n \037 compute.googleapis."
111+ + "com/Instance\022 \021 \n \t page_size\030 \002 \001 (\005 \022 \022 \n \n page_"
112+ + "token\030 \003 \001 (\t \022 \016 \n \006 filter\030 \004 \001 (\t \" \211 \001 \n ListVuln"
113+ + "erabilityReportsResponse\022 L\n \025 vulnerabilit"
114+ + "y_reports\030 \001 \003 (\013 2-.google.cloud.osconfig."
115+ + "v1.VulnerabilityReport\022 \027 \n \017 next_page_toke"
116+ + "n\030 \002 \001 (\t \" \265 \n \n \006 CVSSv3\022 \022 \n \n base_score\030 \001 \001 (\002 \022 \034 "
117+ + "\n \024 exploitability_score\030 \002 \001 (\002 \022 \024 \n \014 impact_s"
118+ + "core\030 \003 \001 (\002 \022 D\n \r attack_vector\030 \005 \001 (\016 2-.goog"
119+ + "le.cloud.osconfig.v1.CVSSv3.AttackVector"
120+ + "\022 L\n \021 attack_complexity\030 \006 \001 (\016 21.google.clo"
121+ + "ud.osconfig.v1.CVSSv3.AttackComplexity\022 P"
122+ + "\n \023 privileges_required\030 \007 \001 (\016 23.google.clo"
123+ + "ud.osconfig.v1.CVSSv3.PrivilegesRequired"
124+ + "\022 J\n \020 user_interaction\030 \010 \001 (\016 20.google.clou"
125+ + "d.osconfig.v1.CVSSv3.UserInteraction\022 5\n \005 "
126+ + "scope\030 \t \001 (\016 2&.google.cloud.osconfig.v1.C"
127+ + "VSSv3.Scope\022 G\n \026 confidentiality_impact\030 \n "
128+ + "\001 (\016 2\' .google.cloud.osconfig.v1.CVSSv3.Im"
129+ + "pact\022 A\n \020 integrity_impact\030 \013 \001 (\016 2\' .google."
130+ + "cloud.osconfig.v1.CVSSv3.Impact\022 D\n \023 avail"
131+ + "ability_impact\030 \014 \001 (\016 2\' .google.cloud.osco"
132+ + "nfig.v1.CVSSv3.Impact\" \231 \001 \n \014 AttackVector\022 \035 "
133+ + "\n \031 ATTACK_VECTOR_UNSPECIFIED\020 \000 \022 \031 \n \025 ATTACK_"
134+ + "VECTOR_NETWORK\020 \001 \022 \032 \n \026 ATTACK_VECTOR_ADJACE"
135+ + "NT\020 \002 \022 \027 \n \023 ATTACK_VECTOR_LOCAL\020 \003 \022 \032 \n \026 ATTACK_"
136+ + "VECTOR_PHYSICAL\020 \004 \" l\n \020 AttackComplexity\022 !\n "
137+ + "\035 ATTACK_COMPLEXITY_UNSPECIFIED\020 \000 \022 \031 \n \025 ATTA"
138+ + "CK_COMPLEXITY_LOW\020 \001 \022 \032 \n \026 ATTACK_COMPLEXITY"
139+ + "_HIGH\020 \002 \" \222 \001 \n \022 PrivilegesRequired\022 #\n \037 PRIVIL"
140+ + "EGES_REQUIRED_UNSPECIFIED\020 \000 \022 \034 \n \030 PRIVILEGE"
141+ + "S_REQUIRED_NONE\020 \001 \022 \033 \n \027 PRIVILEGES_REQUIRED"
142+ + "_LOW\020 \002 \022 \034 \n \030 PRIVILEGES_REQUIRED_HIGH\020 \003 \" m\n \017 "
143+ + "UserInteraction\022 \n \034 USER_INTERACTION_UNSP"
144+ + "ECIFIED\020 \000 \022 \031 \n \025 USER_INTERACTION_NONE\020 \001 \022 \035 \n \031 "
145+ + "USER_INTERACTION_REQUIRED\020 \002 \" F\n \005 Scope\022 \025 \n \021 "
146+ + "SCOPE_UNSPECIFIED\020 \000 \022 \023 \n \017 SCOPE_UNCHANGED\020 \001 "
147+ + "\022 \021 \n \r SCOPE_CHANGED\020 \002 \" R\n \006 Impact\022 \026 \n \022 IMPACT_"
148+ + "UNSPECIFIED\020 \000 \022 \017 \n \013 IMPACT_HIGH\020 \001 \022 \016 \n \n IMPACT"
149+ + "_LOW\020 \002 \022 \017 \n \013 IMPACT_NONE\020 \003 B\312 \001 \n \034 com.google.c"
150+ + "loud.osconfig.v1B\022 VulnerabilityProtoP\001 Z@"
151+ + "google.golang.org/genproto/googleapis/cl"
152+ + "oud/osconfig/v1;osconfig\252 \002 \030 Google.Cloud."
153+ + "OsConfig.V1\312 \002 \030 Google\\ Cloud\\ OsConfig\\ V1\352 \002 "
154+ + "\033 Google::Cloud::OsConfig::V1b\006 proto3"
146155 };
147156 descriptor =
148157 com .google .protobuf .Descriptors .FileDescriptor .internalBuildGeneratedFileFrom (
@@ -173,6 +182,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
173182 "AvailableInventoryItemIds" ,
174183 "CreateTime" ,
175184 "UpdateTime" ,
185+ "Items" ,
176186 });
177187 internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Details_descriptor =
178188 internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_descriptor
@@ -194,6 +204,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
194204 new java .lang .String [] {
195205 "Url" , "Source" ,
196206 });
207+ internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Item_descriptor =
208+ internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_descriptor
209+ .getNestedTypes ()
210+ .get (1 );
211+ internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Item_fieldAccessorTable =
212+ new com .google .protobuf .GeneratedMessageV3 .FieldAccessorTable (
213+ internal_static_google_cloud_osconfig_v1_VulnerabilityReport_Vulnerability_Item_descriptor ,
214+ new java .lang .String [] {
215+ "InstalledInventoryItemId" , "AvailableInventoryItemId" , "FixedCpeUri" , "UpstreamFix" ,
216+ });
197217 internal_static_google_cloud_osconfig_v1_GetVulnerabilityReportRequest_descriptor =
198218 getDescriptor ().getMessageTypes ().get (1 );
199219 internal_static_google_cloud_osconfig_v1_GetVulnerabilityReportRequest_fieldAccessorTable =
0 commit comments