1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Inventory {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("Inventory");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("os_info", &self.os_info);
25 debug_struct.field("items", &self.items);
26 debug_struct.field("update_time", &self.update_time);
27 if !self._unknown_fields.is_empty() {
28 debug_struct.field("_unknown_fields", &self._unknown_fields);
29 }
30 debug_struct.finish()
31 }
32}
33
34impl std::fmt::Debug for super::inventory::OsInfo {
35 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
36 let mut debug_struct = f.debug_struct("OsInfo");
37 debug_struct.field("hostname", &self.hostname);
38 debug_struct.field("long_name", &self.long_name);
39 debug_struct.field("short_name", &self.short_name);
40 debug_struct.field("version", &self.version);
41 debug_struct.field("architecture", &self.architecture);
42 debug_struct.field("kernel_version", &self.kernel_version);
43 debug_struct.field("kernel_release", &self.kernel_release);
44 debug_struct.field("osconfig_agent_version", &self.osconfig_agent_version);
45 if !self._unknown_fields.is_empty() {
46 debug_struct.field("_unknown_fields", &self._unknown_fields);
47 }
48 debug_struct.finish()
49 }
50}
51
52impl std::fmt::Debug for super::inventory::Item {
53 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
54 let mut debug_struct = f.debug_struct("Item");
55 debug_struct.field("id", &self.id);
56 debug_struct.field("origin_type", &self.origin_type);
57 debug_struct.field("create_time", &self.create_time);
58 debug_struct.field("update_time", &self.update_time);
59 debug_struct.field("r#type", &self.r#type);
60 debug_struct.field("details", &self.details);
61 if !self._unknown_fields.is_empty() {
62 debug_struct.field("_unknown_fields", &self._unknown_fields);
63 }
64 debug_struct.finish()
65 }
66}
67
68impl std::fmt::Debug for super::inventory::SoftwarePackage {
69 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
70 let mut debug_struct = f.debug_struct("SoftwarePackage");
71 debug_struct.field("details", &self.details);
72 if !self._unknown_fields.is_empty() {
73 debug_struct.field("_unknown_fields", &self._unknown_fields);
74 }
75 debug_struct.finish()
76 }
77}
78
79impl std::fmt::Debug for super::inventory::VersionedPackage {
80 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
81 let mut debug_struct = f.debug_struct("VersionedPackage");
82 debug_struct.field("package_name", &self.package_name);
83 debug_struct.field("architecture", &self.architecture);
84 debug_struct.field("version", &self.version);
85 if !self._unknown_fields.is_empty() {
86 debug_struct.field("_unknown_fields", &self._unknown_fields);
87 }
88 debug_struct.finish()
89 }
90}
91
92impl std::fmt::Debug for super::inventory::ZypperPatch {
93 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
94 let mut debug_struct = f.debug_struct("ZypperPatch");
95 debug_struct.field("patch_name", &self.patch_name);
96 debug_struct.field("category", &self.category);
97 debug_struct.field("severity", &self.severity);
98 debug_struct.field("summary", &self.summary);
99 if !self._unknown_fields.is_empty() {
100 debug_struct.field("_unknown_fields", &self._unknown_fields);
101 }
102 debug_struct.finish()
103 }
104}
105
106impl std::fmt::Debug for super::inventory::WindowsUpdatePackage {
107 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
108 let mut debug_struct = f.debug_struct("WindowsUpdatePackage");
109 debug_struct.field("title", &self.title);
110 debug_struct.field("description", &self.description);
111 debug_struct.field("categories", &self.categories);
112 debug_struct.field("kb_article_ids", &self.kb_article_ids);
113 debug_struct.field("support_url", &self.support_url);
114 debug_struct.field("more_info_urls", &self.more_info_urls);
115 debug_struct.field("update_id", &self.update_id);
116 debug_struct.field("revision_number", &self.revision_number);
117 debug_struct.field(
118 "last_deployment_change_time",
119 &self.last_deployment_change_time,
120 );
121 if !self._unknown_fields.is_empty() {
122 debug_struct.field("_unknown_fields", &self._unknown_fields);
123 }
124 debug_struct.finish()
125 }
126}
127
128impl std::fmt::Debug for super::inventory::windows_update_package::WindowsUpdateCategory {
129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
130 let mut debug_struct = f.debug_struct("WindowsUpdateCategory");
131 debug_struct.field("id", &self.id);
132 debug_struct.field("name", &self.name);
133 if !self._unknown_fields.is_empty() {
134 debug_struct.field("_unknown_fields", &self._unknown_fields);
135 }
136 debug_struct.finish()
137 }
138}
139
140impl std::fmt::Debug for super::inventory::WindowsQuickFixEngineeringPackage {
141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
142 let mut debug_struct = f.debug_struct("WindowsQuickFixEngineeringPackage");
143 debug_struct.field("caption", &self.caption);
144 debug_struct.field("description", &self.description);
145 debug_struct.field("hot_fix_id", &self.hot_fix_id);
146 debug_struct.field("install_time", &self.install_time);
147 if !self._unknown_fields.is_empty() {
148 debug_struct.field("_unknown_fields", &self._unknown_fields);
149 }
150 debug_struct.finish()
151 }
152}
153
154impl std::fmt::Debug for super::inventory::WindowsApplication {
155 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
156 let mut debug_struct = f.debug_struct("WindowsApplication");
157 debug_struct.field("display_name", &self.display_name);
158 debug_struct.field("display_version", &self.display_version);
159 debug_struct.field("publisher", &self.publisher);
160 debug_struct.field("install_date", &self.install_date);
161 debug_struct.field("help_link", &self.help_link);
162 if !self._unknown_fields.is_empty() {
163 debug_struct.field("_unknown_fields", &self._unknown_fields);
164 }
165 debug_struct.finish()
166 }
167}
168
169impl std::fmt::Debug for super::GetInventoryRequest {
170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
171 let mut debug_struct = f.debug_struct("GetInventoryRequest");
172 debug_struct.field("name", &self.name);
173 debug_struct.field("view", &self.view);
174 if !self._unknown_fields.is_empty() {
175 debug_struct.field("_unknown_fields", &self._unknown_fields);
176 }
177 debug_struct.finish()
178 }
179}
180
181impl std::fmt::Debug for super::ListInventoriesRequest {
182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
183 let mut debug_struct = f.debug_struct("ListInventoriesRequest");
184 debug_struct.field("parent", &self.parent);
185 debug_struct.field("view", &self.view);
186 debug_struct.field("page_size", &self.page_size);
187 debug_struct.field("page_token", &self.page_token);
188 debug_struct.field("filter", &self.filter);
189 if !self._unknown_fields.is_empty() {
190 debug_struct.field("_unknown_fields", &self._unknown_fields);
191 }
192 debug_struct.finish()
193 }
194}
195
196impl std::fmt::Debug for super::ListInventoriesResponse {
197 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
198 let mut debug_struct = f.debug_struct("ListInventoriesResponse");
199 debug_struct.field("inventories", &self.inventories);
200 debug_struct.field("next_page_token", &self.next_page_token);
201 if !self._unknown_fields.is_empty() {
202 debug_struct.field("_unknown_fields", &self._unknown_fields);
203 }
204 debug_struct.finish()
205 }
206}
207
208impl std::fmt::Debug for super::OSPolicy {
209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
210 let mut debug_struct = f.debug_struct("OSPolicy");
211 debug_struct.field("id", &self.id);
212 debug_struct.field("description", &self.description);
213 debug_struct.field("mode", &self.mode);
214 debug_struct.field("resource_groups", &self.resource_groups);
215 debug_struct.field(
216 "allow_no_resource_group_match",
217 &self.allow_no_resource_group_match,
218 );
219 if !self._unknown_fields.is_empty() {
220 debug_struct.field("_unknown_fields", &self._unknown_fields);
221 }
222 debug_struct.finish()
223 }
224}
225
226impl std::fmt::Debug for super::os_policy::InventoryFilter {
227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
228 let mut debug_struct = f.debug_struct("InventoryFilter");
229 debug_struct.field("os_short_name", &self.os_short_name);
230 debug_struct.field("os_version", &self.os_version);
231 if !self._unknown_fields.is_empty() {
232 debug_struct.field("_unknown_fields", &self._unknown_fields);
233 }
234 debug_struct.finish()
235 }
236}
237
238impl std::fmt::Debug for super::os_policy::Resource {
239 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
240 let mut debug_struct = f.debug_struct("Resource");
241 debug_struct.field("id", &self.id);
242 debug_struct.field("resource_type", &self.resource_type);
243 if !self._unknown_fields.is_empty() {
244 debug_struct.field("_unknown_fields", &self._unknown_fields);
245 }
246 debug_struct.finish()
247 }
248}
249
250impl std::fmt::Debug for super::os_policy::resource::File {
251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
252 let mut debug_struct = f.debug_struct("File");
253 debug_struct.field("allow_insecure", &self.allow_insecure);
254 debug_struct.field("r#type", &self.r#type);
255 if !self._unknown_fields.is_empty() {
256 debug_struct.field("_unknown_fields", &self._unknown_fields);
257 }
258 debug_struct.finish()
259 }
260}
261
262impl std::fmt::Debug for super::os_policy::resource::file::Remote {
263 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
264 let mut debug_struct = f.debug_struct("Remote");
265 debug_struct.field("uri", &self.uri);
266 debug_struct.field("sha256_checksum", &self.sha256_checksum);
267 if !self._unknown_fields.is_empty() {
268 debug_struct.field("_unknown_fields", &self._unknown_fields);
269 }
270 debug_struct.finish()
271 }
272}
273
274impl std::fmt::Debug for super::os_policy::resource::file::Gcs {
275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
276 let mut debug_struct = f.debug_struct("Gcs");
277 debug_struct.field("bucket", &self.bucket);
278 debug_struct.field("object", &self.object);
279 debug_struct.field("generation", &self.generation);
280 if !self._unknown_fields.is_empty() {
281 debug_struct.field("_unknown_fields", &self._unknown_fields);
282 }
283 debug_struct.finish()
284 }
285}
286
287impl std::fmt::Debug for super::os_policy::resource::PackageResource {
288 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
289 let mut debug_struct = f.debug_struct("PackageResource");
290 debug_struct.field("desired_state", &self.desired_state);
291 debug_struct.field("system_package", &self.system_package);
292 if !self._unknown_fields.is_empty() {
293 debug_struct.field("_unknown_fields", &self._unknown_fields);
294 }
295 debug_struct.finish()
296 }
297}
298
299impl std::fmt::Debug for super::os_policy::resource::package_resource::Deb {
300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
301 let mut debug_struct = f.debug_struct("Deb");
302 debug_struct.field("source", &self.source);
303 debug_struct.field("pull_deps", &self.pull_deps);
304 if !self._unknown_fields.is_empty() {
305 debug_struct.field("_unknown_fields", &self._unknown_fields);
306 }
307 debug_struct.finish()
308 }
309}
310
311impl std::fmt::Debug for super::os_policy::resource::package_resource::Apt {
312 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
313 let mut debug_struct = f.debug_struct("Apt");
314 debug_struct.field("name", &self.name);
315 if !self._unknown_fields.is_empty() {
316 debug_struct.field("_unknown_fields", &self._unknown_fields);
317 }
318 debug_struct.finish()
319 }
320}
321
322impl std::fmt::Debug for super::os_policy::resource::package_resource::Rpm {
323 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
324 let mut debug_struct = f.debug_struct("Rpm");
325 debug_struct.field("source", &self.source);
326 debug_struct.field("pull_deps", &self.pull_deps);
327 if !self._unknown_fields.is_empty() {
328 debug_struct.field("_unknown_fields", &self._unknown_fields);
329 }
330 debug_struct.finish()
331 }
332}
333
334impl std::fmt::Debug for super::os_policy::resource::package_resource::Yum {
335 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
336 let mut debug_struct = f.debug_struct("Yum");
337 debug_struct.field("name", &self.name);
338 if !self._unknown_fields.is_empty() {
339 debug_struct.field("_unknown_fields", &self._unknown_fields);
340 }
341 debug_struct.finish()
342 }
343}
344
345impl std::fmt::Debug for super::os_policy::resource::package_resource::Zypper {
346 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
347 let mut debug_struct = f.debug_struct("Zypper");
348 debug_struct.field("name", &self.name);
349 if !self._unknown_fields.is_empty() {
350 debug_struct.field("_unknown_fields", &self._unknown_fields);
351 }
352 debug_struct.finish()
353 }
354}
355
356impl std::fmt::Debug for super::os_policy::resource::package_resource::GooGet {
357 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
358 let mut debug_struct = f.debug_struct("GooGet");
359 debug_struct.field("name", &self.name);
360 if !self._unknown_fields.is_empty() {
361 debug_struct.field("_unknown_fields", &self._unknown_fields);
362 }
363 debug_struct.finish()
364 }
365}
366
367impl std::fmt::Debug for super::os_policy::resource::package_resource::Msi {
368 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
369 let mut debug_struct = f.debug_struct("Msi");
370 debug_struct.field("source", &self.source);
371 debug_struct.field("properties", &self.properties);
372 if !self._unknown_fields.is_empty() {
373 debug_struct.field("_unknown_fields", &self._unknown_fields);
374 }
375 debug_struct.finish()
376 }
377}
378
379impl std::fmt::Debug for super::os_policy::resource::RepositoryResource {
380 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
381 let mut debug_struct = f.debug_struct("RepositoryResource");
382 debug_struct.field("repository", &self.repository);
383 if !self._unknown_fields.is_empty() {
384 debug_struct.field("_unknown_fields", &self._unknown_fields);
385 }
386 debug_struct.finish()
387 }
388}
389
390impl std::fmt::Debug for super::os_policy::resource::repository_resource::AptRepository {
391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392 let mut debug_struct = f.debug_struct("AptRepository");
393 debug_struct.field("archive_type", &self.archive_type);
394 debug_struct.field("uri", &self.uri);
395 debug_struct.field("distribution", &self.distribution);
396 debug_struct.field("components", &self.components);
397 debug_struct.field("gpg_key", &self.gpg_key);
398 if !self._unknown_fields.is_empty() {
399 debug_struct.field("_unknown_fields", &self._unknown_fields);
400 }
401 debug_struct.finish()
402 }
403}
404
405impl std::fmt::Debug for super::os_policy::resource::repository_resource::YumRepository {
406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
407 let mut debug_struct = f.debug_struct("YumRepository");
408 debug_struct.field("id", &self.id);
409 debug_struct.field("display_name", &self.display_name);
410 debug_struct.field("base_url", &self.base_url);
411 debug_struct.field("gpg_keys", &self.gpg_keys);
412 if !self._unknown_fields.is_empty() {
413 debug_struct.field("_unknown_fields", &self._unknown_fields);
414 }
415 debug_struct.finish()
416 }
417}
418
419impl std::fmt::Debug for super::os_policy::resource::repository_resource::ZypperRepository {
420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
421 let mut debug_struct = f.debug_struct("ZypperRepository");
422 debug_struct.field("id", &self.id);
423 debug_struct.field("display_name", &self.display_name);
424 debug_struct.field("base_url", &self.base_url);
425 debug_struct.field("gpg_keys", &self.gpg_keys);
426 if !self._unknown_fields.is_empty() {
427 debug_struct.field("_unknown_fields", &self._unknown_fields);
428 }
429 debug_struct.finish()
430 }
431}
432
433impl std::fmt::Debug for super::os_policy::resource::repository_resource::GooRepository {
434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
435 let mut debug_struct = f.debug_struct("GooRepository");
436 debug_struct.field("name", &self.name);
437 debug_struct.field("url", &self.url);
438 if !self._unknown_fields.is_empty() {
439 debug_struct.field("_unknown_fields", &self._unknown_fields);
440 }
441 debug_struct.finish()
442 }
443}
444
445impl std::fmt::Debug for super::os_policy::resource::ExecResource {
446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
447 let mut debug_struct = f.debug_struct("ExecResource");
448 debug_struct.field("validate", &self.validate);
449 debug_struct.field("enforce", &self.enforce);
450 if !self._unknown_fields.is_empty() {
451 debug_struct.field("_unknown_fields", &self._unknown_fields);
452 }
453 debug_struct.finish()
454 }
455}
456
457impl std::fmt::Debug for super::os_policy::resource::exec_resource::Exec {
458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
459 let mut debug_struct = f.debug_struct("Exec");
460 debug_struct.field("args", &self.args);
461 debug_struct.field("interpreter", &self.interpreter);
462 debug_struct.field("output_file_path", &self.output_file_path);
463 debug_struct.field("source", &self.source);
464 if !self._unknown_fields.is_empty() {
465 debug_struct.field("_unknown_fields", &self._unknown_fields);
466 }
467 debug_struct.finish()
468 }
469}
470
471impl std::fmt::Debug for super::os_policy::resource::FileResource {
472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
473 let mut debug_struct = f.debug_struct("FileResource");
474 debug_struct.field("path", &self.path);
475 debug_struct.field("state", &self.state);
476 debug_struct.field("permissions", &self.permissions);
477 debug_struct.field("source", &self.source);
478 if !self._unknown_fields.is_empty() {
479 debug_struct.field("_unknown_fields", &self._unknown_fields);
480 }
481 debug_struct.finish()
482 }
483}
484
485impl std::fmt::Debug for super::os_policy::ResourceGroup {
486 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
487 let mut debug_struct = f.debug_struct("ResourceGroup");
488 debug_struct.field("inventory_filters", &self.inventory_filters);
489 debug_struct.field("resources", &self.resources);
490 if !self._unknown_fields.is_empty() {
491 debug_struct.field("_unknown_fields", &self._unknown_fields);
492 }
493 debug_struct.finish()
494 }
495}
496
497impl std::fmt::Debug for super::GetOSPolicyAssignmentReportRequest {
498 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
499 let mut debug_struct = f.debug_struct("GetOSPolicyAssignmentReportRequest");
500 debug_struct.field("name", &self.name);
501 if !self._unknown_fields.is_empty() {
502 debug_struct.field("_unknown_fields", &self._unknown_fields);
503 }
504 debug_struct.finish()
505 }
506}
507
508impl std::fmt::Debug for super::ListOSPolicyAssignmentReportsRequest {
509 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
510 let mut debug_struct = f.debug_struct("ListOSPolicyAssignmentReportsRequest");
511 debug_struct.field("parent", &self.parent);
512 debug_struct.field("page_size", &self.page_size);
513 debug_struct.field("filter", &self.filter);
514 debug_struct.field("page_token", &self.page_token);
515 if !self._unknown_fields.is_empty() {
516 debug_struct.field("_unknown_fields", &self._unknown_fields);
517 }
518 debug_struct.finish()
519 }
520}
521
522impl std::fmt::Debug for super::ListOSPolicyAssignmentReportsResponse {
523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
524 let mut debug_struct = f.debug_struct("ListOSPolicyAssignmentReportsResponse");
525 debug_struct.field(
526 "os_policy_assignment_reports",
527 &self.os_policy_assignment_reports,
528 );
529 debug_struct.field("next_page_token", &self.next_page_token);
530 if !self._unknown_fields.is_empty() {
531 debug_struct.field("_unknown_fields", &self._unknown_fields);
532 }
533 debug_struct.finish()
534 }
535}
536
537impl std::fmt::Debug for super::OSPolicyAssignmentReport {
538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
539 let mut debug_struct = f.debug_struct("OSPolicyAssignmentReport");
540 debug_struct.field("name", &self.name);
541 debug_struct.field("instance", &self.instance);
542 debug_struct.field("os_policy_assignment", &self.os_policy_assignment);
543 debug_struct.field("os_policy_compliances", &self.os_policy_compliances);
544 debug_struct.field("update_time", &self.update_time);
545 debug_struct.field("last_run_id", &self.last_run_id);
546 if !self._unknown_fields.is_empty() {
547 debug_struct.field("_unknown_fields", &self._unknown_fields);
548 }
549 debug_struct.finish()
550 }
551}
552
553impl std::fmt::Debug for super::os_policy_assignment_report::OSPolicyCompliance {
554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
555 let mut debug_struct = f.debug_struct("OSPolicyCompliance");
556 debug_struct.field("os_policy_id", &self.os_policy_id);
557 debug_struct.field("compliance_state", &self.compliance_state);
558 debug_struct.field("compliance_state_reason", &self.compliance_state_reason);
559 debug_struct.field(
560 "os_policy_resource_compliances",
561 &self.os_policy_resource_compliances,
562 );
563 if !self._unknown_fields.is_empty() {
564 debug_struct.field("_unknown_fields", &self._unknown_fields);
565 }
566 debug_struct.finish()
567 }
568}
569
570impl std::fmt::Debug
571 for super::os_policy_assignment_report::os_policy_compliance::OSPolicyResourceCompliance
572{
573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
574 let mut debug_struct = f.debug_struct("OSPolicyResourceCompliance");
575 debug_struct.field("os_policy_resource_id", &self.os_policy_resource_id);
576 debug_struct.field("config_steps", &self.config_steps);
577 debug_struct.field("compliance_state", &self.compliance_state);
578 debug_struct.field("compliance_state_reason", &self.compliance_state_reason);
579 debug_struct.field("output", &self.output);
580 if !self._unknown_fields.is_empty() {
581 debug_struct.field("_unknown_fields", &self._unknown_fields);
582 }
583 debug_struct.finish()
584 }
585}
586
587impl std::fmt::Debug for super::os_policy_assignment_report::os_policy_compliance::os_policy_resource_compliance::OSPolicyResourceConfigStep {
588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
589 let mut debug_struct = f.debug_struct("OSPolicyResourceConfigStep");
590 debug_struct.field("r#type", &self.r#type);
591 debug_struct.field("error_message", &self.error_message);
592 if !self._unknown_fields.is_empty() {
593 debug_struct.field("_unknown_fields", &self._unknown_fields);
594 }
595 debug_struct.finish()
596 }
597}
598
599impl std::fmt::Debug for super::os_policy_assignment_report::os_policy_compliance::os_policy_resource_compliance::ExecResourceOutput {
600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
601 let mut debug_struct = f.debug_struct("ExecResourceOutput");
602 debug_struct.field("enforcement_output", &self.enforcement_output);
603 if !self._unknown_fields.is_empty() {
604 debug_struct.field("_unknown_fields", &self._unknown_fields);
605 }
606 debug_struct.finish()
607 }
608}
609
610impl std::fmt::Debug for super::OSPolicyAssignment {
611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
612 let mut debug_struct = f.debug_struct("OSPolicyAssignment");
613 debug_struct.field("name", &self.name);
614 debug_struct.field("description", &self.description);
615 debug_struct.field("os_policies", &self.os_policies);
616 debug_struct.field("instance_filter", &self.instance_filter);
617 debug_struct.field("rollout", &self.rollout);
618 debug_struct.field("revision_id", &self.revision_id);
619 debug_struct.field("revision_create_time", &self.revision_create_time);
620 debug_struct.field("etag", &self.etag);
621 debug_struct.field("rollout_state", &self.rollout_state);
622 debug_struct.field("baseline", &self.baseline);
623 debug_struct.field("deleted", &self.deleted);
624 debug_struct.field("reconciling", &self.reconciling);
625 debug_struct.field("uid", &self.uid);
626 if !self._unknown_fields.is_empty() {
627 debug_struct.field("_unknown_fields", &self._unknown_fields);
628 }
629 debug_struct.finish()
630 }
631}
632
633impl std::fmt::Debug for super::os_policy_assignment::LabelSet {
634 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
635 let mut debug_struct = f.debug_struct("LabelSet");
636 debug_struct.field("labels", &self.labels);
637 if !self._unknown_fields.is_empty() {
638 debug_struct.field("_unknown_fields", &self._unknown_fields);
639 }
640 debug_struct.finish()
641 }
642}
643
644impl std::fmt::Debug for super::os_policy_assignment::InstanceFilter {
645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
646 let mut debug_struct = f.debug_struct("InstanceFilter");
647 debug_struct.field("all", &self.all);
648 debug_struct.field("inclusion_labels", &self.inclusion_labels);
649 debug_struct.field("exclusion_labels", &self.exclusion_labels);
650 debug_struct.field("inventories", &self.inventories);
651 if !self._unknown_fields.is_empty() {
652 debug_struct.field("_unknown_fields", &self._unknown_fields);
653 }
654 debug_struct.finish()
655 }
656}
657
658impl std::fmt::Debug for super::os_policy_assignment::instance_filter::Inventory {
659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
660 let mut debug_struct = f.debug_struct("Inventory");
661 debug_struct.field("os_short_name", &self.os_short_name);
662 debug_struct.field("os_version", &self.os_version);
663 if !self._unknown_fields.is_empty() {
664 debug_struct.field("_unknown_fields", &self._unknown_fields);
665 }
666 debug_struct.finish()
667 }
668}
669
670impl std::fmt::Debug for super::os_policy_assignment::Rollout {
671 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
672 let mut debug_struct = f.debug_struct("Rollout");
673 debug_struct.field("disruption_budget", &self.disruption_budget);
674 debug_struct.field("min_wait_duration", &self.min_wait_duration);
675 if !self._unknown_fields.is_empty() {
676 debug_struct.field("_unknown_fields", &self._unknown_fields);
677 }
678 debug_struct.finish()
679 }
680}
681
682impl std::fmt::Debug for super::OSPolicyAssignmentOperationMetadata {
683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
684 let mut debug_struct = f.debug_struct("OSPolicyAssignmentOperationMetadata");
685 debug_struct.field("os_policy_assignment", &self.os_policy_assignment);
686 debug_struct.field("api_method", &self.api_method);
687 debug_struct.field("rollout_state", &self.rollout_state);
688 debug_struct.field("rollout_start_time", &self.rollout_start_time);
689 debug_struct.field("rollout_update_time", &self.rollout_update_time);
690 if !self._unknown_fields.is_empty() {
691 debug_struct.field("_unknown_fields", &self._unknown_fields);
692 }
693 debug_struct.finish()
694 }
695}
696
697impl std::fmt::Debug for super::CreateOSPolicyAssignmentRequest {
698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699 let mut debug_struct = f.debug_struct("CreateOSPolicyAssignmentRequest");
700 debug_struct.field("parent", &self.parent);
701 debug_struct.field("os_policy_assignment", &self.os_policy_assignment);
702 debug_struct.field("os_policy_assignment_id", &self.os_policy_assignment_id);
703 if !self._unknown_fields.is_empty() {
704 debug_struct.field("_unknown_fields", &self._unknown_fields);
705 }
706 debug_struct.finish()
707 }
708}
709
710impl std::fmt::Debug for super::UpdateOSPolicyAssignmentRequest {
711 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
712 let mut debug_struct = f.debug_struct("UpdateOSPolicyAssignmentRequest");
713 debug_struct.field("os_policy_assignment", &self.os_policy_assignment);
714 debug_struct.field("update_mask", &self.update_mask);
715 if !self._unknown_fields.is_empty() {
716 debug_struct.field("_unknown_fields", &self._unknown_fields);
717 }
718 debug_struct.finish()
719 }
720}
721
722impl std::fmt::Debug for super::GetOSPolicyAssignmentRequest {
723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
724 let mut debug_struct = f.debug_struct("GetOSPolicyAssignmentRequest");
725 debug_struct.field("name", &self.name);
726 if !self._unknown_fields.is_empty() {
727 debug_struct.field("_unknown_fields", &self._unknown_fields);
728 }
729 debug_struct.finish()
730 }
731}
732
733impl std::fmt::Debug for super::ListOSPolicyAssignmentsRequest {
734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
735 let mut debug_struct = f.debug_struct("ListOSPolicyAssignmentsRequest");
736 debug_struct.field("parent", &self.parent);
737 debug_struct.field("page_size", &self.page_size);
738 debug_struct.field("page_token", &self.page_token);
739 if !self._unknown_fields.is_empty() {
740 debug_struct.field("_unknown_fields", &self._unknown_fields);
741 }
742 debug_struct.finish()
743 }
744}
745
746impl std::fmt::Debug for super::ListOSPolicyAssignmentsResponse {
747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
748 let mut debug_struct = f.debug_struct("ListOSPolicyAssignmentsResponse");
749 debug_struct.field("os_policy_assignments", &self.os_policy_assignments);
750 debug_struct.field("next_page_token", &self.next_page_token);
751 if !self._unknown_fields.is_empty() {
752 debug_struct.field("_unknown_fields", &self._unknown_fields);
753 }
754 debug_struct.finish()
755 }
756}
757
758impl std::fmt::Debug for super::ListOSPolicyAssignmentRevisionsRequest {
759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
760 let mut debug_struct = f.debug_struct("ListOSPolicyAssignmentRevisionsRequest");
761 debug_struct.field("name", &self.name);
762 debug_struct.field("page_size", &self.page_size);
763 debug_struct.field("page_token", &self.page_token);
764 if !self._unknown_fields.is_empty() {
765 debug_struct.field("_unknown_fields", &self._unknown_fields);
766 }
767 debug_struct.finish()
768 }
769}
770
771impl std::fmt::Debug for super::ListOSPolicyAssignmentRevisionsResponse {
772 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
773 let mut debug_struct = f.debug_struct("ListOSPolicyAssignmentRevisionsResponse");
774 debug_struct.field("os_policy_assignments", &self.os_policy_assignments);
775 debug_struct.field("next_page_token", &self.next_page_token);
776 if !self._unknown_fields.is_empty() {
777 debug_struct.field("_unknown_fields", &self._unknown_fields);
778 }
779 debug_struct.finish()
780 }
781}
782
783impl std::fmt::Debug for super::DeleteOSPolicyAssignmentRequest {
784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
785 let mut debug_struct = f.debug_struct("DeleteOSPolicyAssignmentRequest");
786 debug_struct.field("name", &self.name);
787 if !self._unknown_fields.is_empty() {
788 debug_struct.field("_unknown_fields", &self._unknown_fields);
789 }
790 debug_struct.finish()
791 }
792}
793
794impl std::fmt::Debug for super::FixedOrPercent {
795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
796 let mut debug_struct = f.debug_struct("FixedOrPercent");
797 debug_struct.field("mode", &self.mode);
798 if !self._unknown_fields.is_empty() {
799 debug_struct.field("_unknown_fields", &self._unknown_fields);
800 }
801 debug_struct.finish()
802 }
803}
804
805impl std::fmt::Debug for super::PatchDeployment {
806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
807 let mut debug_struct = f.debug_struct("PatchDeployment");
808 debug_struct.field("name", &self.name);
809 debug_struct.field("description", &self.description);
810 debug_struct.field("instance_filter", &self.instance_filter);
811 debug_struct.field("patch_config", &self.patch_config);
812 debug_struct.field("duration", &self.duration);
813 debug_struct.field("create_time", &self.create_time);
814 debug_struct.field("update_time", &self.update_time);
815 debug_struct.field("last_execute_time", &self.last_execute_time);
816 debug_struct.field("rollout", &self.rollout);
817 debug_struct.field("state", &self.state);
818 debug_struct.field("schedule", &self.schedule);
819 if !self._unknown_fields.is_empty() {
820 debug_struct.field("_unknown_fields", &self._unknown_fields);
821 }
822 debug_struct.finish()
823 }
824}
825
826impl std::fmt::Debug for super::OneTimeSchedule {
827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
828 let mut debug_struct = f.debug_struct("OneTimeSchedule");
829 debug_struct.field("execute_time", &self.execute_time);
830 if !self._unknown_fields.is_empty() {
831 debug_struct.field("_unknown_fields", &self._unknown_fields);
832 }
833 debug_struct.finish()
834 }
835}
836
837impl std::fmt::Debug for super::RecurringSchedule {
838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
839 let mut debug_struct = f.debug_struct("RecurringSchedule");
840 debug_struct.field("time_zone", &self.time_zone);
841 debug_struct.field("start_time", &self.start_time);
842 debug_struct.field("end_time", &self.end_time);
843 debug_struct.field("time_of_day", &self.time_of_day);
844 debug_struct.field("frequency", &self.frequency);
845 debug_struct.field("last_execute_time", &self.last_execute_time);
846 debug_struct.field("next_execute_time", &self.next_execute_time);
847 debug_struct.field("schedule_config", &self.schedule_config);
848 if !self._unknown_fields.is_empty() {
849 debug_struct.field("_unknown_fields", &self._unknown_fields);
850 }
851 debug_struct.finish()
852 }
853}
854
855impl std::fmt::Debug for super::WeeklySchedule {
856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
857 let mut debug_struct = f.debug_struct("WeeklySchedule");
858 debug_struct.field("day_of_week", &self.day_of_week);
859 if !self._unknown_fields.is_empty() {
860 debug_struct.field("_unknown_fields", &self._unknown_fields);
861 }
862 debug_struct.finish()
863 }
864}
865
866impl std::fmt::Debug for super::MonthlySchedule {
867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
868 let mut debug_struct = f.debug_struct("MonthlySchedule");
869 debug_struct.field("day_of_month", &self.day_of_month);
870 if !self._unknown_fields.is_empty() {
871 debug_struct.field("_unknown_fields", &self._unknown_fields);
872 }
873 debug_struct.finish()
874 }
875}
876
877impl std::fmt::Debug for super::WeekDayOfMonth {
878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
879 let mut debug_struct = f.debug_struct("WeekDayOfMonth");
880 debug_struct.field("week_ordinal", &self.week_ordinal);
881 debug_struct.field("day_of_week", &self.day_of_week);
882 debug_struct.field("day_offset", &self.day_offset);
883 if !self._unknown_fields.is_empty() {
884 debug_struct.field("_unknown_fields", &self._unknown_fields);
885 }
886 debug_struct.finish()
887 }
888}
889
890impl std::fmt::Debug for super::CreatePatchDeploymentRequest {
891 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
892 let mut debug_struct = f.debug_struct("CreatePatchDeploymentRequest");
893 debug_struct.field("parent", &self.parent);
894 debug_struct.field("patch_deployment_id", &self.patch_deployment_id);
895 debug_struct.field("patch_deployment", &self.patch_deployment);
896 if !self._unknown_fields.is_empty() {
897 debug_struct.field("_unknown_fields", &self._unknown_fields);
898 }
899 debug_struct.finish()
900 }
901}
902
903impl std::fmt::Debug for super::GetPatchDeploymentRequest {
904 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
905 let mut debug_struct = f.debug_struct("GetPatchDeploymentRequest");
906 debug_struct.field("name", &self.name);
907 if !self._unknown_fields.is_empty() {
908 debug_struct.field("_unknown_fields", &self._unknown_fields);
909 }
910 debug_struct.finish()
911 }
912}
913
914impl std::fmt::Debug for super::ListPatchDeploymentsRequest {
915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
916 let mut debug_struct = f.debug_struct("ListPatchDeploymentsRequest");
917 debug_struct.field("parent", &self.parent);
918 debug_struct.field("page_size", &self.page_size);
919 debug_struct.field("page_token", &self.page_token);
920 if !self._unknown_fields.is_empty() {
921 debug_struct.field("_unknown_fields", &self._unknown_fields);
922 }
923 debug_struct.finish()
924 }
925}
926
927impl std::fmt::Debug for super::ListPatchDeploymentsResponse {
928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
929 let mut debug_struct = f.debug_struct("ListPatchDeploymentsResponse");
930 debug_struct.field("patch_deployments", &self.patch_deployments);
931 debug_struct.field("next_page_token", &self.next_page_token);
932 if !self._unknown_fields.is_empty() {
933 debug_struct.field("_unknown_fields", &self._unknown_fields);
934 }
935 debug_struct.finish()
936 }
937}
938
939impl std::fmt::Debug for super::DeletePatchDeploymentRequest {
940 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
941 let mut debug_struct = f.debug_struct("DeletePatchDeploymentRequest");
942 debug_struct.field("name", &self.name);
943 if !self._unknown_fields.is_empty() {
944 debug_struct.field("_unknown_fields", &self._unknown_fields);
945 }
946 debug_struct.finish()
947 }
948}
949
950impl std::fmt::Debug for super::UpdatePatchDeploymentRequest {
951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
952 let mut debug_struct = f.debug_struct("UpdatePatchDeploymentRequest");
953 debug_struct.field("patch_deployment", &self.patch_deployment);
954 debug_struct.field("update_mask", &self.update_mask);
955 if !self._unknown_fields.is_empty() {
956 debug_struct.field("_unknown_fields", &self._unknown_fields);
957 }
958 debug_struct.finish()
959 }
960}
961
962impl std::fmt::Debug for super::PausePatchDeploymentRequest {
963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
964 let mut debug_struct = f.debug_struct("PausePatchDeploymentRequest");
965 debug_struct.field("name", &self.name);
966 if !self._unknown_fields.is_empty() {
967 debug_struct.field("_unknown_fields", &self._unknown_fields);
968 }
969 debug_struct.finish()
970 }
971}
972
973impl std::fmt::Debug for super::ResumePatchDeploymentRequest {
974 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
975 let mut debug_struct = f.debug_struct("ResumePatchDeploymentRequest");
976 debug_struct.field("name", &self.name);
977 if !self._unknown_fields.is_empty() {
978 debug_struct.field("_unknown_fields", &self._unknown_fields);
979 }
980 debug_struct.finish()
981 }
982}
983
984impl std::fmt::Debug for super::ExecutePatchJobRequest {
985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
986 let mut debug_struct = f.debug_struct("ExecutePatchJobRequest");
987 debug_struct.field("parent", &self.parent);
988 debug_struct.field("description", &self.description);
989 debug_struct.field("instance_filter", &self.instance_filter);
990 debug_struct.field("patch_config", &self.patch_config);
991 debug_struct.field("duration", &self.duration);
992 debug_struct.field("dry_run", &self.dry_run);
993 debug_struct.field("display_name", &self.display_name);
994 debug_struct.field("rollout", &self.rollout);
995 if !self._unknown_fields.is_empty() {
996 debug_struct.field("_unknown_fields", &self._unknown_fields);
997 }
998 debug_struct.finish()
999 }
1000}
1001
1002impl std::fmt::Debug for super::GetPatchJobRequest {
1003 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1004 let mut debug_struct = f.debug_struct("GetPatchJobRequest");
1005 debug_struct.field("name", &self.name);
1006 if !self._unknown_fields.is_empty() {
1007 debug_struct.field("_unknown_fields", &self._unknown_fields);
1008 }
1009 debug_struct.finish()
1010 }
1011}
1012
1013impl std::fmt::Debug for super::ListPatchJobInstanceDetailsRequest {
1014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1015 let mut debug_struct = f.debug_struct("ListPatchJobInstanceDetailsRequest");
1016 debug_struct.field("parent", &self.parent);
1017 debug_struct.field("page_size", &self.page_size);
1018 debug_struct.field("page_token", &self.page_token);
1019 debug_struct.field("filter", &self.filter);
1020 if !self._unknown_fields.is_empty() {
1021 debug_struct.field("_unknown_fields", &self._unknown_fields);
1022 }
1023 debug_struct.finish()
1024 }
1025}
1026
1027impl std::fmt::Debug for super::ListPatchJobInstanceDetailsResponse {
1028 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1029 let mut debug_struct = f.debug_struct("ListPatchJobInstanceDetailsResponse");
1030 debug_struct.field(
1031 "patch_job_instance_details",
1032 &self.patch_job_instance_details,
1033 );
1034 debug_struct.field("next_page_token", &self.next_page_token);
1035 if !self._unknown_fields.is_empty() {
1036 debug_struct.field("_unknown_fields", &self._unknown_fields);
1037 }
1038 debug_struct.finish()
1039 }
1040}
1041
1042impl std::fmt::Debug for super::PatchJobInstanceDetails {
1043 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1044 let mut debug_struct = f.debug_struct("PatchJobInstanceDetails");
1045 debug_struct.field("name", &self.name);
1046 debug_struct.field("instance_system_id", &self.instance_system_id);
1047 debug_struct.field("state", &self.state);
1048 debug_struct.field("failure_reason", &self.failure_reason);
1049 debug_struct.field("attempt_count", &self.attempt_count);
1050 if !self._unknown_fields.is_empty() {
1051 debug_struct.field("_unknown_fields", &self._unknown_fields);
1052 }
1053 debug_struct.finish()
1054 }
1055}
1056
1057impl std::fmt::Debug for super::ListPatchJobsRequest {
1058 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1059 let mut debug_struct = f.debug_struct("ListPatchJobsRequest");
1060 debug_struct.field("parent", &self.parent);
1061 debug_struct.field("page_size", &self.page_size);
1062 debug_struct.field("page_token", &self.page_token);
1063 debug_struct.field("filter", &self.filter);
1064 if !self._unknown_fields.is_empty() {
1065 debug_struct.field("_unknown_fields", &self._unknown_fields);
1066 }
1067 debug_struct.finish()
1068 }
1069}
1070
1071impl std::fmt::Debug for super::ListPatchJobsResponse {
1072 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1073 let mut debug_struct = f.debug_struct("ListPatchJobsResponse");
1074 debug_struct.field("patch_jobs", &self.patch_jobs);
1075 debug_struct.field("next_page_token", &self.next_page_token);
1076 if !self._unknown_fields.is_empty() {
1077 debug_struct.field("_unknown_fields", &self._unknown_fields);
1078 }
1079 debug_struct.finish()
1080 }
1081}
1082
1083impl std::fmt::Debug for super::PatchJob {
1084 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1085 let mut debug_struct = f.debug_struct("PatchJob");
1086 debug_struct.field("name", &self.name);
1087 debug_struct.field("display_name", &self.display_name);
1088 debug_struct.field("description", &self.description);
1089 debug_struct.field("create_time", &self.create_time);
1090 debug_struct.field("update_time", &self.update_time);
1091 debug_struct.field("state", &self.state);
1092 debug_struct.field("instance_filter", &self.instance_filter);
1093 debug_struct.field("patch_config", &self.patch_config);
1094 debug_struct.field("duration", &self.duration);
1095 debug_struct.field("instance_details_summary", &self.instance_details_summary);
1096 debug_struct.field("dry_run", &self.dry_run);
1097 debug_struct.field("error_message", &self.error_message);
1098 debug_struct.field("percent_complete", &self.percent_complete);
1099 debug_struct.field("patch_deployment", &self.patch_deployment);
1100 debug_struct.field("rollout", &self.rollout);
1101 if !self._unknown_fields.is_empty() {
1102 debug_struct.field("_unknown_fields", &self._unknown_fields);
1103 }
1104 debug_struct.finish()
1105 }
1106}
1107
1108impl std::fmt::Debug for super::patch_job::InstanceDetailsSummary {
1109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1110 let mut debug_struct = f.debug_struct("InstanceDetailsSummary");
1111 debug_struct.field("pending_instance_count", &self.pending_instance_count);
1112 debug_struct.field("inactive_instance_count", &self.inactive_instance_count);
1113 debug_struct.field("notified_instance_count", &self.notified_instance_count);
1114 debug_struct.field("started_instance_count", &self.started_instance_count);
1115 debug_struct.field(
1116 "downloading_patches_instance_count",
1117 &self.downloading_patches_instance_count,
1118 );
1119 debug_struct.field(
1120 "applying_patches_instance_count",
1121 &self.applying_patches_instance_count,
1122 );
1123 debug_struct.field("rebooting_instance_count", &self.rebooting_instance_count);
1124 debug_struct.field("succeeded_instance_count", &self.succeeded_instance_count);
1125 debug_struct.field(
1126 "succeeded_reboot_required_instance_count",
1127 &self.succeeded_reboot_required_instance_count,
1128 );
1129 debug_struct.field("failed_instance_count", &self.failed_instance_count);
1130 debug_struct.field("acked_instance_count", &self.acked_instance_count);
1131 debug_struct.field("timed_out_instance_count", &self.timed_out_instance_count);
1132 debug_struct.field(
1133 "pre_patch_step_instance_count",
1134 &self.pre_patch_step_instance_count,
1135 );
1136 debug_struct.field(
1137 "post_patch_step_instance_count",
1138 &self.post_patch_step_instance_count,
1139 );
1140 debug_struct.field(
1141 "no_agent_detected_instance_count",
1142 &self.no_agent_detected_instance_count,
1143 );
1144 if !self._unknown_fields.is_empty() {
1145 debug_struct.field("_unknown_fields", &self._unknown_fields);
1146 }
1147 debug_struct.finish()
1148 }
1149}
1150
1151impl std::fmt::Debug for super::PatchConfig {
1152 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1153 let mut debug_struct = f.debug_struct("PatchConfig");
1154 debug_struct.field("reboot_config", &self.reboot_config);
1155 debug_struct.field("apt", &self.apt);
1156 debug_struct.field("yum", &self.yum);
1157 debug_struct.field("goo", &self.goo);
1158 debug_struct.field("zypper", &self.zypper);
1159 debug_struct.field("windows_update", &self.windows_update);
1160 debug_struct.field("pre_step", &self.pre_step);
1161 debug_struct.field("post_step", &self.post_step);
1162 debug_struct.field("mig_instances_allowed", &self.mig_instances_allowed);
1163 if !self._unknown_fields.is_empty() {
1164 debug_struct.field("_unknown_fields", &self._unknown_fields);
1165 }
1166 debug_struct.finish()
1167 }
1168}
1169
1170impl std::fmt::Debug for super::Instance {
1171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1172 let mut debug_struct = f.debug_struct("Instance");
1173 if !self._unknown_fields.is_empty() {
1174 debug_struct.field("_unknown_fields", &self._unknown_fields);
1175 }
1176 debug_struct.finish()
1177 }
1178}
1179
1180impl std::fmt::Debug for super::CancelPatchJobRequest {
1181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1182 let mut debug_struct = f.debug_struct("CancelPatchJobRequest");
1183 debug_struct.field("name", &self.name);
1184 if !self._unknown_fields.is_empty() {
1185 debug_struct.field("_unknown_fields", &self._unknown_fields);
1186 }
1187 debug_struct.finish()
1188 }
1189}
1190
1191impl std::fmt::Debug for super::AptSettings {
1192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1193 let mut debug_struct = f.debug_struct("AptSettings");
1194 debug_struct.field("r#type", &self.r#type);
1195 debug_struct.field("excludes", &self.excludes);
1196 debug_struct.field("exclusive_packages", &self.exclusive_packages);
1197 if !self._unknown_fields.is_empty() {
1198 debug_struct.field("_unknown_fields", &self._unknown_fields);
1199 }
1200 debug_struct.finish()
1201 }
1202}
1203
1204impl std::fmt::Debug for super::YumSettings {
1205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1206 let mut debug_struct = f.debug_struct("YumSettings");
1207 debug_struct.field("security", &self.security);
1208 debug_struct.field("minimal", &self.minimal);
1209 debug_struct.field("excludes", &self.excludes);
1210 debug_struct.field("exclusive_packages", &self.exclusive_packages);
1211 if !self._unknown_fields.is_empty() {
1212 debug_struct.field("_unknown_fields", &self._unknown_fields);
1213 }
1214 debug_struct.finish()
1215 }
1216}
1217
1218impl std::fmt::Debug for super::GooSettings {
1219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1220 let mut debug_struct = f.debug_struct("GooSettings");
1221 if !self._unknown_fields.is_empty() {
1222 debug_struct.field("_unknown_fields", &self._unknown_fields);
1223 }
1224 debug_struct.finish()
1225 }
1226}
1227
1228impl std::fmt::Debug for super::ZypperSettings {
1229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1230 let mut debug_struct = f.debug_struct("ZypperSettings");
1231 debug_struct.field("with_optional", &self.with_optional);
1232 debug_struct.field("with_update", &self.with_update);
1233 debug_struct.field("categories", &self.categories);
1234 debug_struct.field("severities", &self.severities);
1235 debug_struct.field("excludes", &self.excludes);
1236 debug_struct.field("exclusive_patches", &self.exclusive_patches);
1237 if !self._unknown_fields.is_empty() {
1238 debug_struct.field("_unknown_fields", &self._unknown_fields);
1239 }
1240 debug_struct.finish()
1241 }
1242}
1243
1244impl std::fmt::Debug for super::WindowsUpdateSettings {
1245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1246 let mut debug_struct = f.debug_struct("WindowsUpdateSettings");
1247 debug_struct.field("classifications", &self.classifications);
1248 debug_struct.field("excludes", &self.excludes);
1249 debug_struct.field("exclusive_patches", &self.exclusive_patches);
1250 if !self._unknown_fields.is_empty() {
1251 debug_struct.field("_unknown_fields", &self._unknown_fields);
1252 }
1253 debug_struct.finish()
1254 }
1255}
1256
1257impl std::fmt::Debug for super::ExecStep {
1258 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1259 let mut debug_struct = f.debug_struct("ExecStep");
1260 debug_struct.field("linux_exec_step_config", &self.linux_exec_step_config);
1261 debug_struct.field("windows_exec_step_config", &self.windows_exec_step_config);
1262 if !self._unknown_fields.is_empty() {
1263 debug_struct.field("_unknown_fields", &self._unknown_fields);
1264 }
1265 debug_struct.finish()
1266 }
1267}
1268
1269impl std::fmt::Debug for super::ExecStepConfig {
1270 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1271 let mut debug_struct = f.debug_struct("ExecStepConfig");
1272 debug_struct.field("allowed_success_codes", &self.allowed_success_codes);
1273 debug_struct.field("interpreter", &self.interpreter);
1274 debug_struct.field("executable", &self.executable);
1275 if !self._unknown_fields.is_empty() {
1276 debug_struct.field("_unknown_fields", &self._unknown_fields);
1277 }
1278 debug_struct.finish()
1279 }
1280}
1281
1282impl std::fmt::Debug for super::GcsObject {
1283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1284 let mut debug_struct = f.debug_struct("GcsObject");
1285 debug_struct.field("bucket", &self.bucket);
1286 debug_struct.field("object", &self.object);
1287 debug_struct.field("generation_number", &self.generation_number);
1288 if !self._unknown_fields.is_empty() {
1289 debug_struct.field("_unknown_fields", &self._unknown_fields);
1290 }
1291 debug_struct.finish()
1292 }
1293}
1294
1295impl std::fmt::Debug for super::PatchInstanceFilter {
1296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1297 let mut debug_struct = f.debug_struct("PatchInstanceFilter");
1298 debug_struct.field("all", &self.all);
1299 debug_struct.field("group_labels", &self.group_labels);
1300 debug_struct.field("zones", &self.zones);
1301 debug_struct.field("instances", &self.instances);
1302 debug_struct.field("instance_name_prefixes", &self.instance_name_prefixes);
1303 if !self._unknown_fields.is_empty() {
1304 debug_struct.field("_unknown_fields", &self._unknown_fields);
1305 }
1306 debug_struct.finish()
1307 }
1308}
1309
1310impl std::fmt::Debug for super::patch_instance_filter::GroupLabel {
1311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1312 let mut debug_struct = f.debug_struct("GroupLabel");
1313 debug_struct.field("labels", &self.labels);
1314 if !self._unknown_fields.is_empty() {
1315 debug_struct.field("_unknown_fields", &self._unknown_fields);
1316 }
1317 debug_struct.finish()
1318 }
1319}
1320
1321impl std::fmt::Debug for super::PatchRollout {
1322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1323 let mut debug_struct = f.debug_struct("PatchRollout");
1324 debug_struct.field("mode", &self.mode);
1325 debug_struct.field("disruption_budget", &self.disruption_budget);
1326 if !self._unknown_fields.is_empty() {
1327 debug_struct.field("_unknown_fields", &self._unknown_fields);
1328 }
1329 debug_struct.finish()
1330 }
1331}
1332
1333impl std::fmt::Debug for super::VulnerabilityReport {
1334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1335 let mut debug_struct = f.debug_struct("VulnerabilityReport");
1336 debug_struct.field("name", &self.name);
1337 debug_struct.field("vulnerabilities", &self.vulnerabilities);
1338 debug_struct.field("update_time", &self.update_time);
1339 debug_struct.field(
1340 "highest_upgradable_cve_severity",
1341 &self.highest_upgradable_cve_severity,
1342 );
1343 if !self._unknown_fields.is_empty() {
1344 debug_struct.field("_unknown_fields", &self._unknown_fields);
1345 }
1346 debug_struct.finish()
1347 }
1348}
1349
1350impl std::fmt::Debug for super::vulnerability_report::Vulnerability {
1351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1352 let mut debug_struct = f.debug_struct("Vulnerability");
1353 debug_struct.field("details", &self.details);
1354 debug_struct.field(
1355 "installed_inventory_item_ids",
1356 &self.installed_inventory_item_ids,
1357 );
1358 debug_struct.field(
1359 "available_inventory_item_ids",
1360 &self.available_inventory_item_ids,
1361 );
1362 debug_struct.field("create_time", &self.create_time);
1363 debug_struct.field("update_time", &self.update_time);
1364 debug_struct.field("items", &self.items);
1365 if !self._unknown_fields.is_empty() {
1366 debug_struct.field("_unknown_fields", &self._unknown_fields);
1367 }
1368 debug_struct.finish()
1369 }
1370}
1371
1372impl std::fmt::Debug for super::vulnerability_report::vulnerability::Details {
1373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1374 let mut debug_struct = f.debug_struct("Details");
1375 debug_struct.field("cve", &self.cve);
1376 debug_struct.field("cvss_v2_score", &self.cvss_v2_score);
1377 debug_struct.field("cvss_v3", &self.cvss_v3);
1378 debug_struct.field("severity", &self.severity);
1379 debug_struct.field("description", &self.description);
1380 debug_struct.field("references", &self.references);
1381 if !self._unknown_fields.is_empty() {
1382 debug_struct.field("_unknown_fields", &self._unknown_fields);
1383 }
1384 debug_struct.finish()
1385 }
1386}
1387
1388impl std::fmt::Debug for super::vulnerability_report::vulnerability::details::Reference {
1389 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1390 let mut debug_struct = f.debug_struct("Reference");
1391 debug_struct.field("url", &self.url);
1392 debug_struct.field("source", &self.source);
1393 if !self._unknown_fields.is_empty() {
1394 debug_struct.field("_unknown_fields", &self._unknown_fields);
1395 }
1396 debug_struct.finish()
1397 }
1398}
1399
1400impl std::fmt::Debug for super::vulnerability_report::vulnerability::Item {
1401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1402 let mut debug_struct = f.debug_struct("Item");
1403 debug_struct.field(
1404 "installed_inventory_item_id",
1405 &self.installed_inventory_item_id,
1406 );
1407 debug_struct.field(
1408 "available_inventory_item_id",
1409 &self.available_inventory_item_id,
1410 );
1411 debug_struct.field("fixed_cpe_uri", &self.fixed_cpe_uri);
1412 debug_struct.field("upstream_fix", &self.upstream_fix);
1413 if !self._unknown_fields.is_empty() {
1414 debug_struct.field("_unknown_fields", &self._unknown_fields);
1415 }
1416 debug_struct.finish()
1417 }
1418}
1419
1420impl std::fmt::Debug for super::GetVulnerabilityReportRequest {
1421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1422 let mut debug_struct = f.debug_struct("GetVulnerabilityReportRequest");
1423 debug_struct.field("name", &self.name);
1424 if !self._unknown_fields.is_empty() {
1425 debug_struct.field("_unknown_fields", &self._unknown_fields);
1426 }
1427 debug_struct.finish()
1428 }
1429}
1430
1431impl std::fmt::Debug for super::ListVulnerabilityReportsRequest {
1432 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1433 let mut debug_struct = f.debug_struct("ListVulnerabilityReportsRequest");
1434 debug_struct.field("parent", &self.parent);
1435 debug_struct.field("page_size", &self.page_size);
1436 debug_struct.field("page_token", &self.page_token);
1437 debug_struct.field("filter", &self.filter);
1438 if !self._unknown_fields.is_empty() {
1439 debug_struct.field("_unknown_fields", &self._unknown_fields);
1440 }
1441 debug_struct.finish()
1442 }
1443}
1444
1445impl std::fmt::Debug for super::ListVulnerabilityReportsResponse {
1446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1447 let mut debug_struct = f.debug_struct("ListVulnerabilityReportsResponse");
1448 debug_struct.field("vulnerability_reports", &self.vulnerability_reports);
1449 debug_struct.field("next_page_token", &self.next_page_token);
1450 if !self._unknown_fields.is_empty() {
1451 debug_struct.field("_unknown_fields", &self._unknown_fields);
1452 }
1453 debug_struct.finish()
1454 }
1455}
1456
1457impl std::fmt::Debug for super::CVSSv3 {
1458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1459 let mut debug_struct = f.debug_struct("CVSSv3");
1460 debug_struct.field("base_score", &self.base_score);
1461 debug_struct.field("exploitability_score", &self.exploitability_score);
1462 debug_struct.field("impact_score", &self.impact_score);
1463 debug_struct.field("attack_vector", &self.attack_vector);
1464 debug_struct.field("attack_complexity", &self.attack_complexity);
1465 debug_struct.field("privileges_required", &self.privileges_required);
1466 debug_struct.field("user_interaction", &self.user_interaction);
1467 debug_struct.field("scope", &self.scope);
1468 debug_struct.field("confidentiality_impact", &self.confidentiality_impact);
1469 debug_struct.field("integrity_impact", &self.integrity_impact);
1470 debug_struct.field("availability_impact", &self.availability_impact);
1471 if !self._unknown_fields.is_empty() {
1472 debug_struct.field("_unknown_fields", &self._unknown_fields);
1473 }
1474 debug_struct.finish()
1475 }
1476}