1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::ReplicationCycle {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("ReplicationCycle");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("cycle_number", &self.cycle_number);
25 debug_struct.field("start_time", &self.start_time);
26 debug_struct.field("end_time", &self.end_time);
27 debug_struct.field("total_pause_duration", &self.total_pause_duration);
28 debug_struct.field("progress_percent", &self.progress_percent);
29 debug_struct.field("steps", &self.steps);
30 debug_struct.field("state", &self.state);
31 debug_struct.field("error", &self.error);
32 debug_struct.field("warnings", &self.warnings);
33 if !self._unknown_fields.is_empty() {
34 debug_struct.field("_unknown_fields", &self._unknown_fields);
35 }
36 debug_struct.finish()
37 }
38}
39
40impl std::fmt::Debug for super::CycleStep {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("CycleStep");
43 debug_struct.field("start_time", &self.start_time);
44 debug_struct.field("end_time", &self.end_time);
45 debug_struct.field("step", &self.step);
46 if !self._unknown_fields.is_empty() {
47 debug_struct.field("_unknown_fields", &self._unknown_fields);
48 }
49 debug_struct.finish()
50 }
51}
52
53impl std::fmt::Debug for super::InitializingReplicationStep {
54 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
55 let mut debug_struct = f.debug_struct("InitializingReplicationStep");
56 if !self._unknown_fields.is_empty() {
57 debug_struct.field("_unknown_fields", &self._unknown_fields);
58 }
59 debug_struct.finish()
60 }
61}
62
63impl std::fmt::Debug for super::ReplicatingStep {
64 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
65 let mut debug_struct = f.debug_struct("ReplicatingStep");
66 debug_struct.field("total_bytes", &self.total_bytes);
67 debug_struct.field("replicated_bytes", &self.replicated_bytes);
68 debug_struct.field(
69 "last_two_minutes_average_bytes_per_second",
70 &self.last_two_minutes_average_bytes_per_second,
71 );
72 debug_struct.field(
73 "last_thirty_minutes_average_bytes_per_second",
74 &self.last_thirty_minutes_average_bytes_per_second,
75 );
76 if !self._unknown_fields.is_empty() {
77 debug_struct.field("_unknown_fields", &self._unknown_fields);
78 }
79 debug_struct.finish()
80 }
81}
82
83impl std::fmt::Debug for super::PostProcessingStep {
84 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
85 let mut debug_struct = f.debug_struct("PostProcessingStep");
86 if !self._unknown_fields.is_empty() {
87 debug_struct.field("_unknown_fields", &self._unknown_fields);
88 }
89 debug_struct.finish()
90 }
91}
92
93impl std::fmt::Debug for super::ReplicationSync {
94 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95 let mut debug_struct = f.debug_struct("ReplicationSync");
96 debug_struct.field("last_sync_time", &self.last_sync_time);
97 if !self._unknown_fields.is_empty() {
98 debug_struct.field("_unknown_fields", &self._unknown_fields);
99 }
100 debug_struct.finish()
101 }
102}
103
104impl std::fmt::Debug for super::MigratingVm {
105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
106 let mut debug_struct = f.debug_struct("MigratingVm");
107 debug_struct.field("name", &self.name);
108 debug_struct.field("source_vm_id", &self.source_vm_id);
109 debug_struct.field("display_name", &self.display_name);
110 debug_struct.field("description", &self.description);
111 debug_struct.field("policy", &self.policy);
112 debug_struct.field("create_time", &self.create_time);
113 debug_struct.field("update_time", &self.update_time);
114 debug_struct.field("last_sync", &self.last_sync);
115 debug_struct.field("state", &self.state);
116 debug_struct.field("state_time", &self.state_time);
117 debug_struct.field("current_sync_info", &self.current_sync_info);
118 debug_struct.field("last_replication_cycle", &self.last_replication_cycle);
119 debug_struct.field("group", &self.group);
120 debug_struct.field("labels", &self.labels);
121 debug_struct.field("recent_clone_jobs", &self.recent_clone_jobs);
122 debug_struct.field("error", &self.error);
123 debug_struct.field("recent_cutover_jobs", &self.recent_cutover_jobs);
124 debug_struct.field("cutover_forecast", &self.cutover_forecast);
125 debug_struct.field("expiration", &self.expiration);
126 debug_struct.field("target_vm_defaults", &self.target_vm_defaults);
127 debug_struct.field("source_vm_details", &self.source_vm_details);
128 if !self._unknown_fields.is_empty() {
129 debug_struct.field("_unknown_fields", &self._unknown_fields);
130 }
131 debug_struct.finish()
132 }
133}
134
135impl std::fmt::Debug for super::migrating_vm::Expiration {
136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
137 let mut debug_struct = f.debug_struct("Expiration");
138 debug_struct.field("expire_time", &self.expire_time);
139 debug_struct.field("extension_count", &self.extension_count);
140 debug_struct.field("extendable", &self.extendable);
141 if !self._unknown_fields.is_empty() {
142 debug_struct.field("_unknown_fields", &self._unknown_fields);
143 }
144 debug_struct.finish()
145 }
146}
147
148impl std::fmt::Debug for super::CutoverForecast {
149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
150 let mut debug_struct = f.debug_struct("CutoverForecast");
151 debug_struct.field(
152 "estimated_cutover_job_duration",
153 &self.estimated_cutover_job_duration,
154 );
155 if !self._unknown_fields.is_empty() {
156 debug_struct.field("_unknown_fields", &self._unknown_fields);
157 }
158 debug_struct.finish()
159 }
160}
161
162impl std::fmt::Debug for super::CloneJob {
163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
164 let mut debug_struct = f.debug_struct("CloneJob");
165 debug_struct.field("create_time", &self.create_time);
166 debug_struct.field("end_time", &self.end_time);
167 debug_struct.field("name", &self.name);
168 debug_struct.field("state", &self.state);
169 debug_struct.field("state_time", &self.state_time);
170 debug_struct.field("error", &self.error);
171 debug_struct.field("steps", &self.steps);
172 debug_struct.field("target_vm_details", &self.target_vm_details);
173 if !self._unknown_fields.is_empty() {
174 debug_struct.field("_unknown_fields", &self._unknown_fields);
175 }
176 debug_struct.finish()
177 }
178}
179
180impl std::fmt::Debug for super::CloneStep {
181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
182 let mut debug_struct = f.debug_struct("CloneStep");
183 debug_struct.field("start_time", &self.start_time);
184 debug_struct.field("end_time", &self.end_time);
185 debug_struct.field("step", &self.step);
186 if !self._unknown_fields.is_empty() {
187 debug_struct.field("_unknown_fields", &self._unknown_fields);
188 }
189 debug_struct.finish()
190 }
191}
192
193impl std::fmt::Debug for super::AdaptingOSStep {
194 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
195 let mut debug_struct = f.debug_struct("AdaptingOSStep");
196 if !self._unknown_fields.is_empty() {
197 debug_struct.field("_unknown_fields", &self._unknown_fields);
198 }
199 debug_struct.finish()
200 }
201}
202
203impl std::fmt::Debug for super::PreparingVMDisksStep {
204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
205 let mut debug_struct = f.debug_struct("PreparingVMDisksStep");
206 if !self._unknown_fields.is_empty() {
207 debug_struct.field("_unknown_fields", &self._unknown_fields);
208 }
209 debug_struct.finish()
210 }
211}
212
213impl std::fmt::Debug for super::InstantiatingMigratedVMStep {
214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
215 let mut debug_struct = f.debug_struct("InstantiatingMigratedVMStep");
216 if !self._unknown_fields.is_empty() {
217 debug_struct.field("_unknown_fields", &self._unknown_fields);
218 }
219 debug_struct.finish()
220 }
221}
222
223impl std::fmt::Debug for super::CutoverJob {
224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
225 let mut debug_struct = f.debug_struct("CutoverJob");
226 debug_struct.field("create_time", &self.create_time);
227 debug_struct.field("end_time", &self.end_time);
228 debug_struct.field("name", &self.name);
229 debug_struct.field("state", &self.state);
230 debug_struct.field("state_time", &self.state_time);
231 debug_struct.field("progress_percent", &self.progress_percent);
232 debug_struct.field("error", &self.error);
233 debug_struct.field("state_message", &self.state_message);
234 debug_struct.field("steps", &self.steps);
235 debug_struct.field("target_vm_details", &self.target_vm_details);
236 if !self._unknown_fields.is_empty() {
237 debug_struct.field("_unknown_fields", &self._unknown_fields);
238 }
239 debug_struct.finish()
240 }
241}
242
243impl std::fmt::Debug for super::CutoverStep {
244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
245 let mut debug_struct = f.debug_struct("CutoverStep");
246 debug_struct.field("start_time", &self.start_time);
247 debug_struct.field("end_time", &self.end_time);
248 debug_struct.field("step", &self.step);
249 if !self._unknown_fields.is_empty() {
250 debug_struct.field("_unknown_fields", &self._unknown_fields);
251 }
252 debug_struct.finish()
253 }
254}
255
256impl std::fmt::Debug for super::ShuttingDownSourceVMStep {
257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
258 let mut debug_struct = f.debug_struct("ShuttingDownSourceVMStep");
259 if !self._unknown_fields.is_empty() {
260 debug_struct.field("_unknown_fields", &self._unknown_fields);
261 }
262 debug_struct.finish()
263 }
264}
265
266impl std::fmt::Debug for super::CreateCloneJobRequest {
267 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
268 let mut debug_struct = f.debug_struct("CreateCloneJobRequest");
269 debug_struct.field("parent", &self.parent);
270 debug_struct.field("clone_job_id", &self.clone_job_id);
271 debug_struct.field("clone_job", &self.clone_job);
272 debug_struct.field("request_id", &self.request_id);
273 if !self._unknown_fields.is_empty() {
274 debug_struct.field("_unknown_fields", &self._unknown_fields);
275 }
276 debug_struct.finish()
277 }
278}
279
280impl std::fmt::Debug for super::CancelCloneJobRequest {
281 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
282 let mut debug_struct = f.debug_struct("CancelCloneJobRequest");
283 debug_struct.field("name", &self.name);
284 if !self._unknown_fields.is_empty() {
285 debug_struct.field("_unknown_fields", &self._unknown_fields);
286 }
287 debug_struct.finish()
288 }
289}
290
291impl std::fmt::Debug for super::CancelCloneJobResponse {
292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
293 let mut debug_struct = f.debug_struct("CancelCloneJobResponse");
294 if !self._unknown_fields.is_empty() {
295 debug_struct.field("_unknown_fields", &self._unknown_fields);
296 }
297 debug_struct.finish()
298 }
299}
300
301impl std::fmt::Debug for super::ListCloneJobsRequest {
302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
303 let mut debug_struct = f.debug_struct("ListCloneJobsRequest");
304 debug_struct.field("parent", &self.parent);
305 debug_struct.field("page_size", &self.page_size);
306 debug_struct.field("page_token", &self.page_token);
307 debug_struct.field("filter", &self.filter);
308 debug_struct.field("order_by", &self.order_by);
309 if !self._unknown_fields.is_empty() {
310 debug_struct.field("_unknown_fields", &self._unknown_fields);
311 }
312 debug_struct.finish()
313 }
314}
315
316impl std::fmt::Debug for super::ListCloneJobsResponse {
317 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
318 let mut debug_struct = f.debug_struct("ListCloneJobsResponse");
319 debug_struct.field("clone_jobs", &self.clone_jobs);
320 debug_struct.field("next_page_token", &self.next_page_token);
321 debug_struct.field("unreachable", &self.unreachable);
322 if !self._unknown_fields.is_empty() {
323 debug_struct.field("_unknown_fields", &self._unknown_fields);
324 }
325 debug_struct.finish()
326 }
327}
328
329impl std::fmt::Debug for super::GetCloneJobRequest {
330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
331 let mut debug_struct = f.debug_struct("GetCloneJobRequest");
332 debug_struct.field("name", &self.name);
333 if !self._unknown_fields.is_empty() {
334 debug_struct.field("_unknown_fields", &self._unknown_fields);
335 }
336 debug_struct.finish()
337 }
338}
339
340impl std::fmt::Debug for super::Source {
341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
342 let mut debug_struct = f.debug_struct("Source");
343 debug_struct.field("name", &self.name);
344 debug_struct.field("create_time", &self.create_time);
345 debug_struct.field("update_time", &self.update_time);
346 debug_struct.field("labels", &self.labels);
347 debug_struct.field("description", &self.description);
348 debug_struct.field("encryption", &self.encryption);
349 debug_struct.field("source_details", &self.source_details);
350 if !self._unknown_fields.is_empty() {
351 debug_struct.field("_unknown_fields", &self._unknown_fields);
352 }
353 debug_struct.finish()
354 }
355}
356
357impl std::fmt::Debug for super::Encryption {
358 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
359 let mut debug_struct = f.debug_struct("Encryption");
360 debug_struct.field("kms_key", &self.kms_key);
361 if !self._unknown_fields.is_empty() {
362 debug_struct.field("_unknown_fields", &self._unknown_fields);
363 }
364 debug_struct.finish()
365 }
366}
367
368impl std::fmt::Debug for super::VmwareSourceDetails {
369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
370 let mut debug_struct = f.debug_struct("VmwareSourceDetails");
371 debug_struct.field("username", &self.username);
372 debug_struct.field("password", &self.password);
373 debug_struct.field("vcenter_ip", &self.vcenter_ip);
374 debug_struct.field("thumbprint", &self.thumbprint);
375 debug_struct.field("resolved_vcenter_host", &self.resolved_vcenter_host);
376 if !self._unknown_fields.is_empty() {
377 debug_struct.field("_unknown_fields", &self._unknown_fields);
378 }
379 debug_struct.finish()
380 }
381}
382
383impl std::fmt::Debug for super::AwsSourceDetails {
384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
385 let mut debug_struct = f.debug_struct("AwsSourceDetails");
386 debug_struct.field("aws_region", &self.aws_region);
387 debug_struct.field("state", &self.state);
388 debug_struct.field("error", &self.error);
389 debug_struct.field("inventory_tag_list", &self.inventory_tag_list);
390 debug_struct.field(
391 "inventory_security_group_names",
392 &self.inventory_security_group_names,
393 );
394 debug_struct.field(
395 "migration_resources_user_tags",
396 &self.migration_resources_user_tags,
397 );
398 debug_struct.field("public_ip", &self.public_ip);
399 debug_struct.field("credentials_type", &self.credentials_type);
400 if !self._unknown_fields.is_empty() {
401 debug_struct.field("_unknown_fields", &self._unknown_fields);
402 }
403 debug_struct.finish()
404 }
405}
406
407impl std::fmt::Debug for super::aws_source_details::AccessKeyCredentials {
408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
409 let mut debug_struct = f.debug_struct("AccessKeyCredentials");
410 debug_struct.field("access_key_id", &self.access_key_id);
411 debug_struct.field("secret_access_key", &self.secret_access_key);
412 debug_struct.field("session_token", &self.session_token);
413 if !self._unknown_fields.is_empty() {
414 debug_struct.field("_unknown_fields", &self._unknown_fields);
415 }
416 debug_struct.finish()
417 }
418}
419
420impl std::fmt::Debug for super::aws_source_details::Tag {
421 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
422 let mut debug_struct = f.debug_struct("Tag");
423 debug_struct.field("key", &self.key);
424 debug_struct.field("value", &self.value);
425 if !self._unknown_fields.is_empty() {
426 debug_struct.field("_unknown_fields", &self._unknown_fields);
427 }
428 debug_struct.finish()
429 }
430}
431
432impl std::fmt::Debug for super::AzureSourceDetails {
433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
434 let mut debug_struct = f.debug_struct("AzureSourceDetails");
435 debug_struct.field("subscription_id", &self.subscription_id);
436 debug_struct.field("azure_location", &self.azure_location);
437 debug_struct.field("state", &self.state);
438 debug_struct.field("error", &self.error);
439 debug_struct.field(
440 "migration_resources_user_tags",
441 &self.migration_resources_user_tags,
442 );
443 debug_struct.field("resource_group_id", &self.resource_group_id);
444 debug_struct.field("credentials_type", &self.credentials_type);
445 if !self._unknown_fields.is_empty() {
446 debug_struct.field("_unknown_fields", &self._unknown_fields);
447 }
448 debug_struct.finish()
449 }
450}
451
452impl std::fmt::Debug for super::azure_source_details::ClientSecretCredentials {
453 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
454 let mut debug_struct = f.debug_struct("ClientSecretCredentials");
455 debug_struct.field("tenant_id", &self.tenant_id);
456 debug_struct.field("client_id", &self.client_id);
457 debug_struct.field("client_secret", &self.client_secret);
458 if !self._unknown_fields.is_empty() {
459 debug_struct.field("_unknown_fields", &self._unknown_fields);
460 }
461 debug_struct.finish()
462 }
463}
464
465impl std::fmt::Debug for super::DatacenterConnector {
466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
467 let mut debug_struct = f.debug_struct("DatacenterConnector");
468 debug_struct.field("create_time", &self.create_time);
469 debug_struct.field("update_time", &self.update_time);
470 debug_struct.field("name", &self.name);
471 debug_struct.field("registration_id", &self.registration_id);
472 debug_struct.field("service_account", &self.service_account);
473 debug_struct.field("version", &self.version);
474 debug_struct.field("bucket", &self.bucket);
475 debug_struct.field("state", &self.state);
476 debug_struct.field("state_time", &self.state_time);
477 debug_struct.field("error", &self.error);
478 debug_struct.field(
479 "appliance_infrastructure_version",
480 &self.appliance_infrastructure_version,
481 );
482 debug_struct.field(
483 "appliance_software_version",
484 &self.appliance_software_version,
485 );
486 debug_struct.field("available_versions", &self.available_versions);
487 debug_struct.field("upgrade_status", &self.upgrade_status);
488 if !self._unknown_fields.is_empty() {
489 debug_struct.field("_unknown_fields", &self._unknown_fields);
490 }
491 debug_struct.finish()
492 }
493}
494
495impl std::fmt::Debug for super::UpgradeStatus {
496 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
497 let mut debug_struct = f.debug_struct("UpgradeStatus");
498 debug_struct.field("version", &self.version);
499 debug_struct.field("state", &self.state);
500 debug_struct.field("error", &self.error);
501 debug_struct.field("start_time", &self.start_time);
502 debug_struct.field("previous_version", &self.previous_version);
503 if !self._unknown_fields.is_empty() {
504 debug_struct.field("_unknown_fields", &self._unknown_fields);
505 }
506 debug_struct.finish()
507 }
508}
509
510impl std::fmt::Debug for super::AvailableUpdates {
511 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
512 let mut debug_struct = f.debug_struct("AvailableUpdates");
513 debug_struct.field("new_deployable_appliance", &self.new_deployable_appliance);
514 debug_struct.field("in_place_update", &self.in_place_update);
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::ApplianceVersion {
523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
524 let mut debug_struct = f.debug_struct("ApplianceVersion");
525 debug_struct.field("version", &self.version);
526 debug_struct.field("uri", &self.uri);
527 debug_struct.field("critical", &self.critical);
528 debug_struct.field("release_notes_uri", &self.release_notes_uri);
529 if !self._unknown_fields.is_empty() {
530 debug_struct.field("_unknown_fields", &self._unknown_fields);
531 }
532 debug_struct.finish()
533 }
534}
535
536impl std::fmt::Debug for super::ListSourcesRequest {
537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
538 let mut debug_struct = f.debug_struct("ListSourcesRequest");
539 debug_struct.field("parent", &self.parent);
540 debug_struct.field("page_size", &self.page_size);
541 debug_struct.field("page_token", &self.page_token);
542 debug_struct.field("filter", &self.filter);
543 debug_struct.field("order_by", &self.order_by);
544 if !self._unknown_fields.is_empty() {
545 debug_struct.field("_unknown_fields", &self._unknown_fields);
546 }
547 debug_struct.finish()
548 }
549}
550
551impl std::fmt::Debug for super::ListSourcesResponse {
552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
553 let mut debug_struct = f.debug_struct("ListSourcesResponse");
554 debug_struct.field("sources", &self.sources);
555 debug_struct.field("next_page_token", &self.next_page_token);
556 debug_struct.field("unreachable", &self.unreachable);
557 if !self._unknown_fields.is_empty() {
558 debug_struct.field("_unknown_fields", &self._unknown_fields);
559 }
560 debug_struct.finish()
561 }
562}
563
564impl std::fmt::Debug for super::GetSourceRequest {
565 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
566 let mut debug_struct = f.debug_struct("GetSourceRequest");
567 debug_struct.field("name", &self.name);
568 if !self._unknown_fields.is_empty() {
569 debug_struct.field("_unknown_fields", &self._unknown_fields);
570 }
571 debug_struct.finish()
572 }
573}
574
575impl std::fmt::Debug for super::CreateSourceRequest {
576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
577 let mut debug_struct = f.debug_struct("CreateSourceRequest");
578 debug_struct.field("parent", &self.parent);
579 debug_struct.field("source_id", &self.source_id);
580 debug_struct.field("source", &self.source);
581 debug_struct.field("request_id", &self.request_id);
582 if !self._unknown_fields.is_empty() {
583 debug_struct.field("_unknown_fields", &self._unknown_fields);
584 }
585 debug_struct.finish()
586 }
587}
588
589impl std::fmt::Debug for super::UpdateSourceRequest {
590 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
591 let mut debug_struct = f.debug_struct("UpdateSourceRequest");
592 debug_struct.field("update_mask", &self.update_mask);
593 debug_struct.field("source", &self.source);
594 debug_struct.field("request_id", &self.request_id);
595 if !self._unknown_fields.is_empty() {
596 debug_struct.field("_unknown_fields", &self._unknown_fields);
597 }
598 debug_struct.finish()
599 }
600}
601
602impl std::fmt::Debug for super::DeleteSourceRequest {
603 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
604 let mut debug_struct = f.debug_struct("DeleteSourceRequest");
605 debug_struct.field("name", &self.name);
606 debug_struct.field("request_id", &self.request_id);
607 if !self._unknown_fields.is_empty() {
608 debug_struct.field("_unknown_fields", &self._unknown_fields);
609 }
610 debug_struct.finish()
611 }
612}
613
614impl std::fmt::Debug for super::FetchInventoryRequest {
615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
616 let mut debug_struct = f.debug_struct("FetchInventoryRequest");
617 debug_struct.field("source", &self.source);
618 debug_struct.field("force_refresh", &self.force_refresh);
619 if !self._unknown_fields.is_empty() {
620 debug_struct.field("_unknown_fields", &self._unknown_fields);
621 }
622 debug_struct.finish()
623 }
624}
625
626impl std::fmt::Debug for super::VmwareVmDetails {
627 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
628 let mut debug_struct = f.debug_struct("VmwareVmDetails");
629 debug_struct.field("vm_id", &self.vm_id);
630 debug_struct.field("datacenter_id", &self.datacenter_id);
631 debug_struct.field("datacenter_description", &self.datacenter_description);
632 debug_struct.field("uuid", &self.uuid);
633 debug_struct.field("display_name", &self.display_name);
634 debug_struct.field("power_state", &self.power_state);
635 debug_struct.field("cpu_count", &self.cpu_count);
636 debug_struct.field("memory_mb", &self.memory_mb);
637 debug_struct.field("disk_count", &self.disk_count);
638 debug_struct.field("committed_storage_mb", &self.committed_storage_mb);
639 debug_struct.field("guest_description", &self.guest_description);
640 debug_struct.field("boot_option", &self.boot_option);
641 debug_struct.field("architecture", &self.architecture);
642 if !self._unknown_fields.is_empty() {
643 debug_struct.field("_unknown_fields", &self._unknown_fields);
644 }
645 debug_struct.finish()
646 }
647}
648
649impl std::fmt::Debug for super::AwsVmDetails {
650 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
651 let mut debug_struct = f.debug_struct("AwsVmDetails");
652 debug_struct.field("vm_id", &self.vm_id);
653 debug_struct.field("display_name", &self.display_name);
654 debug_struct.field("source_id", &self.source_id);
655 debug_struct.field("source_description", &self.source_description);
656 debug_struct.field("power_state", &self.power_state);
657 debug_struct.field("cpu_count", &self.cpu_count);
658 debug_struct.field("memory_mb", &self.memory_mb);
659 debug_struct.field("disk_count", &self.disk_count);
660 debug_struct.field("committed_storage_mb", &self.committed_storage_mb);
661 debug_struct.field("os_description", &self.os_description);
662 debug_struct.field("boot_option", &self.boot_option);
663 debug_struct.field("instance_type", &self.instance_type);
664 debug_struct.field("vpc_id", &self.vpc_id);
665 debug_struct.field("security_groups", &self.security_groups);
666 debug_struct.field("tags", &self.tags);
667 debug_struct.field("zone", &self.zone);
668 debug_struct.field("virtualization_type", &self.virtualization_type);
669 debug_struct.field("architecture", &self.architecture);
670 debug_struct.field("vcpu_count", &self.vcpu_count);
671 if !self._unknown_fields.is_empty() {
672 debug_struct.field("_unknown_fields", &self._unknown_fields);
673 }
674 debug_struct.finish()
675 }
676}
677
678impl std::fmt::Debug for super::AwsSecurityGroup {
679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
680 let mut debug_struct = f.debug_struct("AwsSecurityGroup");
681 debug_struct.field("id", &self.id);
682 debug_struct.field("name", &self.name);
683 if !self._unknown_fields.is_empty() {
684 debug_struct.field("_unknown_fields", &self._unknown_fields);
685 }
686 debug_struct.finish()
687 }
688}
689
690impl std::fmt::Debug for super::AzureVmDetails {
691 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
692 let mut debug_struct = f.debug_struct("AzureVmDetails");
693 debug_struct.field("vm_id", &self.vm_id);
694 debug_struct.field("power_state", &self.power_state);
695 debug_struct.field("vm_size", &self.vm_size);
696 debug_struct.field("cpu_count", &self.cpu_count);
697 debug_struct.field("memory_mb", &self.memory_mb);
698 debug_struct.field("disk_count", &self.disk_count);
699 debug_struct.field("committed_storage_mb", &self.committed_storage_mb);
700 debug_struct.field("os_disk", &self.os_disk);
701 debug_struct.field("disks", &self.disks);
702 debug_struct.field("os_description", &self.os_description);
703 debug_struct.field("boot_option", &self.boot_option);
704 debug_struct.field("tags", &self.tags);
705 debug_struct.field("computer_name", &self.computer_name);
706 debug_struct.field("architecture", &self.architecture);
707 if !self._unknown_fields.is_empty() {
708 debug_struct.field("_unknown_fields", &self._unknown_fields);
709 }
710 debug_struct.finish()
711 }
712}
713
714impl std::fmt::Debug for super::azure_vm_details::OSDisk {
715 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
716 let mut debug_struct = f.debug_struct("OSDisk");
717 debug_struct.field("r#type", &self.r#type);
718 debug_struct.field("name", &self.name);
719 debug_struct.field("size_gb", &self.size_gb);
720 if !self._unknown_fields.is_empty() {
721 debug_struct.field("_unknown_fields", &self._unknown_fields);
722 }
723 debug_struct.finish()
724 }
725}
726
727impl std::fmt::Debug for super::azure_vm_details::Disk {
728 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
729 let mut debug_struct = f.debug_struct("Disk");
730 debug_struct.field("name", &self.name);
731 debug_struct.field("size_gb", &self.size_gb);
732 debug_struct.field("lun", &self.lun);
733 if !self._unknown_fields.is_empty() {
734 debug_struct.field("_unknown_fields", &self._unknown_fields);
735 }
736 debug_struct.finish()
737 }
738}
739
740impl std::fmt::Debug for super::azure_vm_details::OSDescription {
741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
742 let mut debug_struct = f.debug_struct("OSDescription");
743 debug_struct.field("r#type", &self.r#type);
744 debug_struct.field("publisher", &self.publisher);
745 debug_struct.field("offer", &self.offer);
746 debug_struct.field("plan", &self.plan);
747 if !self._unknown_fields.is_empty() {
748 debug_struct.field("_unknown_fields", &self._unknown_fields);
749 }
750 debug_struct.finish()
751 }
752}
753
754impl std::fmt::Debug for super::VmwareVmsDetails {
755 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
756 let mut debug_struct = f.debug_struct("VmwareVmsDetails");
757 debug_struct.field("details", &self.details);
758 if !self._unknown_fields.is_empty() {
759 debug_struct.field("_unknown_fields", &self._unknown_fields);
760 }
761 debug_struct.finish()
762 }
763}
764
765impl std::fmt::Debug for super::AwsVmsDetails {
766 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
767 let mut debug_struct = f.debug_struct("AwsVmsDetails");
768 debug_struct.field("details", &self.details);
769 if !self._unknown_fields.is_empty() {
770 debug_struct.field("_unknown_fields", &self._unknown_fields);
771 }
772 debug_struct.finish()
773 }
774}
775
776impl std::fmt::Debug for super::AzureVmsDetails {
777 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
778 let mut debug_struct = f.debug_struct("AzureVmsDetails");
779 debug_struct.field("details", &self.details);
780 if !self._unknown_fields.is_empty() {
781 debug_struct.field("_unknown_fields", &self._unknown_fields);
782 }
783 debug_struct.finish()
784 }
785}
786
787impl std::fmt::Debug for super::FetchInventoryResponse {
788 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
789 let mut debug_struct = f.debug_struct("FetchInventoryResponse");
790 debug_struct.field("update_time", &self.update_time);
791 debug_struct.field("source_vms", &self.source_vms);
792 if !self._unknown_fields.is_empty() {
793 debug_struct.field("_unknown_fields", &self._unknown_fields);
794 }
795 debug_struct.finish()
796 }
797}
798
799impl std::fmt::Debug for super::FetchStorageInventoryRequest {
800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
801 let mut debug_struct = f.debug_struct("FetchStorageInventoryRequest");
802 debug_struct.field("source", &self.source);
803 debug_struct.field("r#type", &self.r#type);
804 debug_struct.field("force_refresh", &self.force_refresh);
805 debug_struct.field("page_size", &self.page_size);
806 debug_struct.field("page_token", &self.page_token);
807 if !self._unknown_fields.is_empty() {
808 debug_struct.field("_unknown_fields", &self._unknown_fields);
809 }
810 debug_struct.finish()
811 }
812}
813
814impl std::fmt::Debug for super::FetchStorageInventoryResponse {
815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
816 let mut debug_struct = f.debug_struct("FetchStorageInventoryResponse");
817 debug_struct.field("resources", &self.resources);
818 debug_struct.field("update_time", &self.update_time);
819 debug_struct.field("next_page_token", &self.next_page_token);
820 if !self._unknown_fields.is_empty() {
821 debug_struct.field("_unknown_fields", &self._unknown_fields);
822 }
823 debug_struct.finish()
824 }
825}
826
827impl std::fmt::Debug for super::SourceStorageResource {
828 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
829 let mut debug_struct = f.debug_struct("SourceStorageResource");
830 debug_struct.field("storage_resource", &self.storage_resource);
831 if !self._unknown_fields.is_empty() {
832 debug_struct.field("_unknown_fields", &self._unknown_fields);
833 }
834 debug_struct.finish()
835 }
836}
837
838impl std::fmt::Debug for super::UtilizationReport {
839 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
840 let mut debug_struct = f.debug_struct("UtilizationReport");
841 debug_struct.field("name", &self.name);
842 debug_struct.field("display_name", &self.display_name);
843 debug_struct.field("state", &self.state);
844 debug_struct.field("state_time", &self.state_time);
845 debug_struct.field("error", &self.error);
846 debug_struct.field("create_time", &self.create_time);
847 debug_struct.field("time_frame", &self.time_frame);
848 debug_struct.field("frame_end_time", &self.frame_end_time);
849 debug_struct.field("vm_count", &self.vm_count);
850 debug_struct.field("vms", &self.vms);
851 if !self._unknown_fields.is_empty() {
852 debug_struct.field("_unknown_fields", &self._unknown_fields);
853 }
854 debug_struct.finish()
855 }
856}
857
858impl std::fmt::Debug for super::VmUtilizationInfo {
859 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
860 let mut debug_struct = f.debug_struct("VmUtilizationInfo");
861 debug_struct.field("vm_id", &self.vm_id);
862 debug_struct.field("utilization", &self.utilization);
863 debug_struct.field("vm_details", &self.vm_details);
864 if !self._unknown_fields.is_empty() {
865 debug_struct.field("_unknown_fields", &self._unknown_fields);
866 }
867 debug_struct.finish()
868 }
869}
870
871impl std::fmt::Debug for super::VmUtilizationMetrics {
872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
873 let mut debug_struct = f.debug_struct("VmUtilizationMetrics");
874 debug_struct.field("cpu_max_percent", &self.cpu_max_percent);
875 debug_struct.field("cpu_average_percent", &self.cpu_average_percent);
876 debug_struct.field("memory_max_percent", &self.memory_max_percent);
877 debug_struct.field("memory_average_percent", &self.memory_average_percent);
878 debug_struct.field("disk_io_rate_max_kbps", &self.disk_io_rate_max_kbps);
879 debug_struct.field("disk_io_rate_average_kbps", &self.disk_io_rate_average_kbps);
880 debug_struct.field(
881 "network_throughput_max_kbps",
882 &self.network_throughput_max_kbps,
883 );
884 debug_struct.field(
885 "network_throughput_average_kbps",
886 &self.network_throughput_average_kbps,
887 );
888 if !self._unknown_fields.is_empty() {
889 debug_struct.field("_unknown_fields", &self._unknown_fields);
890 }
891 debug_struct.finish()
892 }
893}
894
895impl std::fmt::Debug for super::ListUtilizationReportsRequest {
896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
897 let mut debug_struct = f.debug_struct("ListUtilizationReportsRequest");
898 debug_struct.field("parent", &self.parent);
899 debug_struct.field("view", &self.view);
900 debug_struct.field("page_size", &self.page_size);
901 debug_struct.field("page_token", &self.page_token);
902 debug_struct.field("filter", &self.filter);
903 debug_struct.field("order_by", &self.order_by);
904 if !self._unknown_fields.is_empty() {
905 debug_struct.field("_unknown_fields", &self._unknown_fields);
906 }
907 debug_struct.finish()
908 }
909}
910
911impl std::fmt::Debug for super::ListUtilizationReportsResponse {
912 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
913 let mut debug_struct = f.debug_struct("ListUtilizationReportsResponse");
914 debug_struct.field("utilization_reports", &self.utilization_reports);
915 debug_struct.field("next_page_token", &self.next_page_token);
916 debug_struct.field("unreachable", &self.unreachable);
917 if !self._unknown_fields.is_empty() {
918 debug_struct.field("_unknown_fields", &self._unknown_fields);
919 }
920 debug_struct.finish()
921 }
922}
923
924impl std::fmt::Debug for super::GetUtilizationReportRequest {
925 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
926 let mut debug_struct = f.debug_struct("GetUtilizationReportRequest");
927 debug_struct.field("name", &self.name);
928 debug_struct.field("view", &self.view);
929 if !self._unknown_fields.is_empty() {
930 debug_struct.field("_unknown_fields", &self._unknown_fields);
931 }
932 debug_struct.finish()
933 }
934}
935
936impl std::fmt::Debug for super::CreateUtilizationReportRequest {
937 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
938 let mut debug_struct = f.debug_struct("CreateUtilizationReportRequest");
939 debug_struct.field("parent", &self.parent);
940 debug_struct.field("utilization_report", &self.utilization_report);
941 debug_struct.field("utilization_report_id", &self.utilization_report_id);
942 debug_struct.field("request_id", &self.request_id);
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::DeleteUtilizationReportRequest {
951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
952 let mut debug_struct = f.debug_struct("DeleteUtilizationReportRequest");
953 debug_struct.field("name", &self.name);
954 debug_struct.field("request_id", &self.request_id);
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::ListDatacenterConnectorsResponse {
963 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
964 let mut debug_struct = f.debug_struct("ListDatacenterConnectorsResponse");
965 debug_struct.field("datacenter_connectors", &self.datacenter_connectors);
966 debug_struct.field("next_page_token", &self.next_page_token);
967 debug_struct.field("unreachable", &self.unreachable);
968 if !self._unknown_fields.is_empty() {
969 debug_struct.field("_unknown_fields", &self._unknown_fields);
970 }
971 debug_struct.finish()
972 }
973}
974
975impl std::fmt::Debug for super::GetDatacenterConnectorRequest {
976 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
977 let mut debug_struct = f.debug_struct("GetDatacenterConnectorRequest");
978 debug_struct.field("name", &self.name);
979 if !self._unknown_fields.is_empty() {
980 debug_struct.field("_unknown_fields", &self._unknown_fields);
981 }
982 debug_struct.finish()
983 }
984}
985
986impl std::fmt::Debug for super::CreateDatacenterConnectorRequest {
987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
988 let mut debug_struct = f.debug_struct("CreateDatacenterConnectorRequest");
989 debug_struct.field("parent", &self.parent);
990 debug_struct.field("datacenter_connector_id", &self.datacenter_connector_id);
991 debug_struct.field("datacenter_connector", &self.datacenter_connector);
992 debug_struct.field("request_id", &self.request_id);
993 if !self._unknown_fields.is_empty() {
994 debug_struct.field("_unknown_fields", &self._unknown_fields);
995 }
996 debug_struct.finish()
997 }
998}
999
1000impl std::fmt::Debug for super::DeleteDatacenterConnectorRequest {
1001 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1002 let mut debug_struct = f.debug_struct("DeleteDatacenterConnectorRequest");
1003 debug_struct.field("name", &self.name);
1004 debug_struct.field("request_id", &self.request_id);
1005 if !self._unknown_fields.is_empty() {
1006 debug_struct.field("_unknown_fields", &self._unknown_fields);
1007 }
1008 debug_struct.finish()
1009 }
1010}
1011
1012impl std::fmt::Debug for super::UpgradeApplianceRequest {
1013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1014 let mut debug_struct = f.debug_struct("UpgradeApplianceRequest");
1015 debug_struct.field("datacenter_connector", &self.datacenter_connector);
1016 debug_struct.field("request_id", &self.request_id);
1017 if !self._unknown_fields.is_empty() {
1018 debug_struct.field("_unknown_fields", &self._unknown_fields);
1019 }
1020 debug_struct.finish()
1021 }
1022}
1023
1024impl std::fmt::Debug for super::UpgradeApplianceResponse {
1025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1026 let mut debug_struct = f.debug_struct("UpgradeApplianceResponse");
1027 if !self._unknown_fields.is_empty() {
1028 debug_struct.field("_unknown_fields", &self._unknown_fields);
1029 }
1030 debug_struct.finish()
1031 }
1032}
1033
1034impl std::fmt::Debug for super::ListDatacenterConnectorsRequest {
1035 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1036 let mut debug_struct = f.debug_struct("ListDatacenterConnectorsRequest");
1037 debug_struct.field("parent", &self.parent);
1038 debug_struct.field("page_size", &self.page_size);
1039 debug_struct.field("page_token", &self.page_token);
1040 debug_struct.field("filter", &self.filter);
1041 debug_struct.field("order_by", &self.order_by);
1042 if !self._unknown_fields.is_empty() {
1043 debug_struct.field("_unknown_fields", &self._unknown_fields);
1044 }
1045 debug_struct.finish()
1046 }
1047}
1048
1049impl std::fmt::Debug for super::ComputeEngineTargetDefaults {
1050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1051 let mut debug_struct = f.debug_struct("ComputeEngineTargetDefaults");
1052 debug_struct.field("vm_name", &self.vm_name);
1053 debug_struct.field("target_project", &self.target_project);
1054 debug_struct.field("zone", &self.zone);
1055 debug_struct.field("machine_type_series", &self.machine_type_series);
1056 debug_struct.field("machine_type", &self.machine_type);
1057 debug_struct.field("network_tags", &self.network_tags);
1058 debug_struct.field("network_interfaces", &self.network_interfaces);
1059 debug_struct.field("service_account", &self.service_account);
1060 debug_struct.field("disk_type", &self.disk_type);
1061 debug_struct.field("labels", &self.labels);
1062 debug_struct.field("license_type", &self.license_type);
1063 debug_struct.field("applied_license", &self.applied_license);
1064 debug_struct.field("compute_scheduling", &self.compute_scheduling);
1065 debug_struct.field("secure_boot", &self.secure_boot);
1066 debug_struct.field("enable_vtpm", &self.enable_vtpm);
1067 debug_struct.field(
1068 "enable_integrity_monitoring",
1069 &self.enable_integrity_monitoring,
1070 );
1071 debug_struct.field("boot_option", &self.boot_option);
1072 debug_struct.field("metadata", &self.metadata);
1073 debug_struct.field("additional_licenses", &self.additional_licenses);
1074 debug_struct.field("hostname", &self.hostname);
1075 debug_struct.field("encryption", &self.encryption);
1076 debug_struct.field("boot_conversion", &self.boot_conversion);
1077 debug_struct.field("adaptation_modifiers", &self.adaptation_modifiers);
1078 debug_struct.field("disk_replica_zones", &self.disk_replica_zones);
1079 debug_struct.field("storage_pool", &self.storage_pool);
1080 if !self._unknown_fields.is_empty() {
1081 debug_struct.field("_unknown_fields", &self._unknown_fields);
1082 }
1083 debug_struct.finish()
1084 }
1085}
1086
1087impl std::fmt::Debug for super::AdaptationModifier {
1088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1089 let mut debug_struct = f.debug_struct("AdaptationModifier");
1090 debug_struct.field("modifier", &self.modifier);
1091 debug_struct.field("value", &self.value);
1092 if !self._unknown_fields.is_empty() {
1093 debug_struct.field("_unknown_fields", &self._unknown_fields);
1094 }
1095 debug_struct.finish()
1096 }
1097}
1098
1099impl std::fmt::Debug for super::ComputeEngineTargetDetails {
1100 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1101 let mut debug_struct = f.debug_struct("ComputeEngineTargetDetails");
1102 debug_struct.field("vm_name", &self.vm_name);
1103 debug_struct.field("project", &self.project);
1104 debug_struct.field("zone", &self.zone);
1105 debug_struct.field("machine_type_series", &self.machine_type_series);
1106 debug_struct.field("machine_type", &self.machine_type);
1107 debug_struct.field("network_tags", &self.network_tags);
1108 debug_struct.field("network_interfaces", &self.network_interfaces);
1109 debug_struct.field("service_account", &self.service_account);
1110 debug_struct.field("disk_type", &self.disk_type);
1111 debug_struct.field("labels", &self.labels);
1112 debug_struct.field("license_type", &self.license_type);
1113 debug_struct.field("applied_license", &self.applied_license);
1114 debug_struct.field("compute_scheduling", &self.compute_scheduling);
1115 debug_struct.field("secure_boot", &self.secure_boot);
1116 debug_struct.field("enable_vtpm", &self.enable_vtpm);
1117 debug_struct.field(
1118 "enable_integrity_monitoring",
1119 &self.enable_integrity_monitoring,
1120 );
1121 debug_struct.field("boot_option", &self.boot_option);
1122 debug_struct.field("metadata", &self.metadata);
1123 debug_struct.field("additional_licenses", &self.additional_licenses);
1124 debug_struct.field("hostname", &self.hostname);
1125 debug_struct.field("encryption", &self.encryption);
1126 debug_struct.field("boot_conversion", &self.boot_conversion);
1127 debug_struct.field("adaptation_modifiers", &self.adaptation_modifiers);
1128 debug_struct.field("disk_replica_zones", &self.disk_replica_zones);
1129 debug_struct.field("storage_pool", &self.storage_pool);
1130 if !self._unknown_fields.is_empty() {
1131 debug_struct.field("_unknown_fields", &self._unknown_fields);
1132 }
1133 debug_struct.finish()
1134 }
1135}
1136
1137impl std::fmt::Debug for super::NetworkInterface {
1138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1139 let mut debug_struct = f.debug_struct("NetworkInterface");
1140 debug_struct.field("network", &self.network);
1141 debug_struct.field("subnetwork", &self.subnetwork);
1142 debug_struct.field("internal_ip", &self.internal_ip);
1143 debug_struct.field("external_ip", &self.external_ip);
1144 debug_struct.field("network_tier", &self.network_tier);
1145 if !self._unknown_fields.is_empty() {
1146 debug_struct.field("_unknown_fields", &self._unknown_fields);
1147 }
1148 debug_struct.finish()
1149 }
1150}
1151
1152impl std::fmt::Debug for super::AppliedLicense {
1153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1154 let mut debug_struct = f.debug_struct("AppliedLicense");
1155 debug_struct.field("r#type", &self.r#type);
1156 debug_struct.field("os_license", &self.os_license);
1157 if !self._unknown_fields.is_empty() {
1158 debug_struct.field("_unknown_fields", &self._unknown_fields);
1159 }
1160 debug_struct.finish()
1161 }
1162}
1163
1164impl std::fmt::Debug for super::SchedulingNodeAffinity {
1165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1166 let mut debug_struct = f.debug_struct("SchedulingNodeAffinity");
1167 debug_struct.field("key", &self.key);
1168 debug_struct.field("operator", &self.operator);
1169 debug_struct.field("values", &self.values);
1170 if !self._unknown_fields.is_empty() {
1171 debug_struct.field("_unknown_fields", &self._unknown_fields);
1172 }
1173 debug_struct.finish()
1174 }
1175}
1176
1177impl std::fmt::Debug for super::ComputeScheduling {
1178 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1179 let mut debug_struct = f.debug_struct("ComputeScheduling");
1180 debug_struct.field("on_host_maintenance", &self.on_host_maintenance);
1181 debug_struct.field("restart_type", &self.restart_type);
1182 debug_struct.field("node_affinities", &self.node_affinities);
1183 debug_struct.field("min_node_cpus", &self.min_node_cpus);
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::ComputeEngineDisksTargetDefaults {
1192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1193 let mut debug_struct = f.debug_struct("ComputeEngineDisksTargetDefaults");
1194 debug_struct.field("target_project", &self.target_project);
1195 debug_struct.field("disks", &self.disks);
1196 debug_struct.field("location", &self.location);
1197 debug_struct.field("vm_target", &self.vm_target);
1198 if !self._unknown_fields.is_empty() {
1199 debug_struct.field("_unknown_fields", &self._unknown_fields);
1200 }
1201 debug_struct.finish()
1202 }
1203}
1204
1205impl std::fmt::Debug for super::PersistentDiskDefaults {
1206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1207 let mut debug_struct = f.debug_struct("PersistentDiskDefaults");
1208 debug_struct.field("source_disk_number", &self.source_disk_number);
1209 debug_struct.field("disk_name", &self.disk_name);
1210 debug_struct.field("disk_type", &self.disk_type);
1211 debug_struct.field("additional_labels", &self.additional_labels);
1212 debug_struct.field("encryption", &self.encryption);
1213 debug_struct.field("vm_attachment_details", &self.vm_attachment_details);
1214 if !self._unknown_fields.is_empty() {
1215 debug_struct.field("_unknown_fields", &self._unknown_fields);
1216 }
1217 debug_struct.finish()
1218 }
1219}
1220
1221impl std::fmt::Debug for super::VmAttachmentDetails {
1222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1223 let mut debug_struct = f.debug_struct("VmAttachmentDetails");
1224 debug_struct.field("device_name", &self.device_name);
1225 if !self._unknown_fields.is_empty() {
1226 debug_struct.field("_unknown_fields", &self._unknown_fields);
1227 }
1228 debug_struct.finish()
1229 }
1230}
1231
1232impl std::fmt::Debug for super::DisksMigrationDisksTargetDefaults {
1233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1234 let mut debug_struct = f.debug_struct("DisksMigrationDisksTargetDefaults");
1235 if !self._unknown_fields.is_empty() {
1236 debug_struct.field("_unknown_fields", &self._unknown_fields);
1237 }
1238 debug_struct.finish()
1239 }
1240}
1241
1242impl std::fmt::Debug for super::DisksMigrationVmTargetDefaults {
1243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244 let mut debug_struct = f.debug_struct("DisksMigrationVmTargetDefaults");
1245 debug_struct.field("vm_name", &self.vm_name);
1246 debug_struct.field("machine_type_series", &self.machine_type_series);
1247 debug_struct.field("machine_type", &self.machine_type);
1248 debug_struct.field("network_tags", &self.network_tags);
1249 debug_struct.field("network_interfaces", &self.network_interfaces);
1250 debug_struct.field("service_account", &self.service_account);
1251 debug_struct.field("compute_scheduling", &self.compute_scheduling);
1252 debug_struct.field("secure_boot", &self.secure_boot);
1253 debug_struct.field("enable_vtpm", &self.enable_vtpm);
1254 debug_struct.field(
1255 "enable_integrity_monitoring",
1256 &self.enable_integrity_monitoring,
1257 );
1258 debug_struct.field("metadata", &self.metadata);
1259 debug_struct.field("additional_licenses", &self.additional_licenses);
1260 debug_struct.field("hostname", &self.hostname);
1261 debug_struct.field("labels", &self.labels);
1262 debug_struct.field("boot_disk_defaults", &self.boot_disk_defaults);
1263 debug_struct.field("encryption", &self.encryption);
1264 if !self._unknown_fields.is_empty() {
1265 debug_struct.field("_unknown_fields", &self._unknown_fields);
1266 }
1267 debug_struct.finish()
1268 }
1269}
1270
1271impl std::fmt::Debug for super::BootDiskDefaults {
1272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1273 let mut debug_struct = f.debug_struct("BootDiskDefaults");
1274 debug_struct.field("disk_name", &self.disk_name);
1275 debug_struct.field("disk_type", &self.disk_type);
1276 debug_struct.field("device_name", &self.device_name);
1277 debug_struct.field("encryption", &self.encryption);
1278 debug_struct.field("source", &self.source);
1279 if !self._unknown_fields.is_empty() {
1280 debug_struct.field("_unknown_fields", &self._unknown_fields);
1281 }
1282 debug_struct.finish()
1283 }
1284}
1285
1286impl std::fmt::Debug for super::boot_disk_defaults::DiskImageDefaults {
1287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1288 let mut debug_struct = f.debug_struct("DiskImageDefaults");
1289 debug_struct.field("source_image", &self.source_image);
1290 if !self._unknown_fields.is_empty() {
1291 debug_struct.field("_unknown_fields", &self._unknown_fields);
1292 }
1293 debug_struct.finish()
1294 }
1295}
1296
1297impl std::fmt::Debug for super::ComputeEngineDisksTargetDetails {
1298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1299 let mut debug_struct = f.debug_struct("ComputeEngineDisksTargetDetails");
1300 debug_struct.field("disks", &self.disks);
1301 debug_struct.field("vm_target", &self.vm_target);
1302 if !self._unknown_fields.is_empty() {
1303 debug_struct.field("_unknown_fields", &self._unknown_fields);
1304 }
1305 debug_struct.finish()
1306 }
1307}
1308
1309impl std::fmt::Debug for super::PersistentDisk {
1310 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1311 let mut debug_struct = f.debug_struct("PersistentDisk");
1312 debug_struct.field("source_disk_number", &self.source_disk_number);
1313 debug_struct.field("disk_uri", &self.disk_uri);
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::DisksMigrationDisksTargetDetails {
1322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1323 let mut debug_struct = f.debug_struct("DisksMigrationDisksTargetDetails");
1324 if !self._unknown_fields.is_empty() {
1325 debug_struct.field("_unknown_fields", &self._unknown_fields);
1326 }
1327 debug_struct.finish()
1328 }
1329}
1330
1331impl std::fmt::Debug for super::DisksMigrationVmTargetDetails {
1332 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1333 let mut debug_struct = f.debug_struct("DisksMigrationVmTargetDetails");
1334 debug_struct.field("vm_uri", &self.vm_uri);
1335 if !self._unknown_fields.is_empty() {
1336 debug_struct.field("_unknown_fields", &self._unknown_fields);
1337 }
1338 debug_struct.finish()
1339 }
1340}
1341
1342impl std::fmt::Debug for super::SchedulePolicy {
1343 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1344 let mut debug_struct = f.debug_struct("SchedulePolicy");
1345 debug_struct.field("idle_duration", &self.idle_duration);
1346 debug_struct.field("skip_os_adaptation", &self.skip_os_adaptation);
1347 if !self._unknown_fields.is_empty() {
1348 debug_struct.field("_unknown_fields", &self._unknown_fields);
1349 }
1350 debug_struct.finish()
1351 }
1352}
1353
1354impl std::fmt::Debug for super::CreateMigratingVmRequest {
1355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1356 let mut debug_struct = f.debug_struct("CreateMigratingVmRequest");
1357 debug_struct.field("parent", &self.parent);
1358 debug_struct.field("migrating_vm_id", &self.migrating_vm_id);
1359 debug_struct.field("migrating_vm", &self.migrating_vm);
1360 debug_struct.field("request_id", &self.request_id);
1361 if !self._unknown_fields.is_empty() {
1362 debug_struct.field("_unknown_fields", &self._unknown_fields);
1363 }
1364 debug_struct.finish()
1365 }
1366}
1367
1368impl std::fmt::Debug for super::ListMigratingVmsRequest {
1369 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1370 let mut debug_struct = f.debug_struct("ListMigratingVmsRequest");
1371 debug_struct.field("parent", &self.parent);
1372 debug_struct.field("page_size", &self.page_size);
1373 debug_struct.field("page_token", &self.page_token);
1374 debug_struct.field("filter", &self.filter);
1375 debug_struct.field("order_by", &self.order_by);
1376 debug_struct.field("view", &self.view);
1377 if !self._unknown_fields.is_empty() {
1378 debug_struct.field("_unknown_fields", &self._unknown_fields);
1379 }
1380 debug_struct.finish()
1381 }
1382}
1383
1384impl std::fmt::Debug for super::ListMigratingVmsResponse {
1385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1386 let mut debug_struct = f.debug_struct("ListMigratingVmsResponse");
1387 debug_struct.field("migrating_vms", &self.migrating_vms);
1388 debug_struct.field("next_page_token", &self.next_page_token);
1389 debug_struct.field("unreachable", &self.unreachable);
1390 if !self._unknown_fields.is_empty() {
1391 debug_struct.field("_unknown_fields", &self._unknown_fields);
1392 }
1393 debug_struct.finish()
1394 }
1395}
1396
1397impl std::fmt::Debug for super::GetMigratingVmRequest {
1398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1399 let mut debug_struct = f.debug_struct("GetMigratingVmRequest");
1400 debug_struct.field("name", &self.name);
1401 debug_struct.field("view", &self.view);
1402 if !self._unknown_fields.is_empty() {
1403 debug_struct.field("_unknown_fields", &self._unknown_fields);
1404 }
1405 debug_struct.finish()
1406 }
1407}
1408
1409impl std::fmt::Debug for super::UpdateMigratingVmRequest {
1410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1411 let mut debug_struct = f.debug_struct("UpdateMigratingVmRequest");
1412 debug_struct.field("update_mask", &self.update_mask);
1413 debug_struct.field("migrating_vm", &self.migrating_vm);
1414 debug_struct.field("request_id", &self.request_id);
1415 if !self._unknown_fields.is_empty() {
1416 debug_struct.field("_unknown_fields", &self._unknown_fields);
1417 }
1418 debug_struct.finish()
1419 }
1420}
1421
1422impl std::fmt::Debug for super::DeleteMigratingVmRequest {
1423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1424 let mut debug_struct = f.debug_struct("DeleteMigratingVmRequest");
1425 debug_struct.field("name", &self.name);
1426 if !self._unknown_fields.is_empty() {
1427 debug_struct.field("_unknown_fields", &self._unknown_fields);
1428 }
1429 debug_struct.finish()
1430 }
1431}
1432
1433impl std::fmt::Debug for super::StartMigrationRequest {
1434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1435 let mut debug_struct = f.debug_struct("StartMigrationRequest");
1436 debug_struct.field("migrating_vm", &self.migrating_vm);
1437 if !self._unknown_fields.is_empty() {
1438 debug_struct.field("_unknown_fields", &self._unknown_fields);
1439 }
1440 debug_struct.finish()
1441 }
1442}
1443
1444impl std::fmt::Debug for super::StartMigrationResponse {
1445 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1446 let mut debug_struct = f.debug_struct("StartMigrationResponse");
1447 if !self._unknown_fields.is_empty() {
1448 debug_struct.field("_unknown_fields", &self._unknown_fields);
1449 }
1450 debug_struct.finish()
1451 }
1452}
1453
1454impl std::fmt::Debug for super::PauseMigrationRequest {
1455 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1456 let mut debug_struct = f.debug_struct("PauseMigrationRequest");
1457 debug_struct.field("migrating_vm", &self.migrating_vm);
1458 if !self._unknown_fields.is_empty() {
1459 debug_struct.field("_unknown_fields", &self._unknown_fields);
1460 }
1461 debug_struct.finish()
1462 }
1463}
1464
1465impl std::fmt::Debug for super::PauseMigrationResponse {
1466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1467 let mut debug_struct = f.debug_struct("PauseMigrationResponse");
1468 if !self._unknown_fields.is_empty() {
1469 debug_struct.field("_unknown_fields", &self._unknown_fields);
1470 }
1471 debug_struct.finish()
1472 }
1473}
1474
1475impl std::fmt::Debug for super::ResumeMigrationRequest {
1476 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1477 let mut debug_struct = f.debug_struct("ResumeMigrationRequest");
1478 debug_struct.field("migrating_vm", &self.migrating_vm);
1479 if !self._unknown_fields.is_empty() {
1480 debug_struct.field("_unknown_fields", &self._unknown_fields);
1481 }
1482 debug_struct.finish()
1483 }
1484}
1485
1486impl std::fmt::Debug for super::ResumeMigrationResponse {
1487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1488 let mut debug_struct = f.debug_struct("ResumeMigrationResponse");
1489 if !self._unknown_fields.is_empty() {
1490 debug_struct.field("_unknown_fields", &self._unknown_fields);
1491 }
1492 debug_struct.finish()
1493 }
1494}
1495
1496impl std::fmt::Debug for super::FinalizeMigrationRequest {
1497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1498 let mut debug_struct = f.debug_struct("FinalizeMigrationRequest");
1499 debug_struct.field("migrating_vm", &self.migrating_vm);
1500 if !self._unknown_fields.is_empty() {
1501 debug_struct.field("_unknown_fields", &self._unknown_fields);
1502 }
1503 debug_struct.finish()
1504 }
1505}
1506
1507impl std::fmt::Debug for super::ExtendMigrationRequest {
1508 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1509 let mut debug_struct = f.debug_struct("ExtendMigrationRequest");
1510 debug_struct.field("migrating_vm", &self.migrating_vm);
1511 if !self._unknown_fields.is_empty() {
1512 debug_struct.field("_unknown_fields", &self._unknown_fields);
1513 }
1514 debug_struct.finish()
1515 }
1516}
1517
1518impl std::fmt::Debug for super::ExtendMigrationResponse {
1519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1520 let mut debug_struct = f.debug_struct("ExtendMigrationResponse");
1521 if !self._unknown_fields.is_empty() {
1522 debug_struct.field("_unknown_fields", &self._unknown_fields);
1523 }
1524 debug_struct.finish()
1525 }
1526}
1527
1528impl std::fmt::Debug for super::FinalizeMigrationResponse {
1529 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1530 let mut debug_struct = f.debug_struct("FinalizeMigrationResponse");
1531 if !self._unknown_fields.is_empty() {
1532 debug_struct.field("_unknown_fields", &self._unknown_fields);
1533 }
1534 debug_struct.finish()
1535 }
1536}
1537
1538impl std::fmt::Debug for super::TargetProject {
1539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1540 let mut debug_struct = f.debug_struct("TargetProject");
1541 debug_struct.field("name", &self.name);
1542 debug_struct.field("project", &self.project);
1543 debug_struct.field("description", &self.description);
1544 debug_struct.field("create_time", &self.create_time);
1545 debug_struct.field("update_time", &self.update_time);
1546 if !self._unknown_fields.is_empty() {
1547 debug_struct.field("_unknown_fields", &self._unknown_fields);
1548 }
1549 debug_struct.finish()
1550 }
1551}
1552
1553impl std::fmt::Debug for super::GetTargetProjectRequest {
1554 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1555 let mut debug_struct = f.debug_struct("GetTargetProjectRequest");
1556 debug_struct.field("name", &self.name);
1557 if !self._unknown_fields.is_empty() {
1558 debug_struct.field("_unknown_fields", &self._unknown_fields);
1559 }
1560 debug_struct.finish()
1561 }
1562}
1563
1564impl std::fmt::Debug for super::ListTargetProjectsRequest {
1565 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1566 let mut debug_struct = f.debug_struct("ListTargetProjectsRequest");
1567 debug_struct.field("parent", &self.parent);
1568 debug_struct.field("page_size", &self.page_size);
1569 debug_struct.field("page_token", &self.page_token);
1570 debug_struct.field("filter", &self.filter);
1571 debug_struct.field("order_by", &self.order_by);
1572 if !self._unknown_fields.is_empty() {
1573 debug_struct.field("_unknown_fields", &self._unknown_fields);
1574 }
1575 debug_struct.finish()
1576 }
1577}
1578
1579impl std::fmt::Debug for super::ListTargetProjectsResponse {
1580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1581 let mut debug_struct = f.debug_struct("ListTargetProjectsResponse");
1582 debug_struct.field("target_projects", &self.target_projects);
1583 debug_struct.field("next_page_token", &self.next_page_token);
1584 debug_struct.field("unreachable", &self.unreachable);
1585 if !self._unknown_fields.is_empty() {
1586 debug_struct.field("_unknown_fields", &self._unknown_fields);
1587 }
1588 debug_struct.finish()
1589 }
1590}
1591
1592impl std::fmt::Debug for super::CreateTargetProjectRequest {
1593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1594 let mut debug_struct = f.debug_struct("CreateTargetProjectRequest");
1595 debug_struct.field("parent", &self.parent);
1596 debug_struct.field("target_project_id", &self.target_project_id);
1597 debug_struct.field("target_project", &self.target_project);
1598 debug_struct.field("request_id", &self.request_id);
1599 if !self._unknown_fields.is_empty() {
1600 debug_struct.field("_unknown_fields", &self._unknown_fields);
1601 }
1602 debug_struct.finish()
1603 }
1604}
1605
1606impl std::fmt::Debug for super::UpdateTargetProjectRequest {
1607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1608 let mut debug_struct = f.debug_struct("UpdateTargetProjectRequest");
1609 debug_struct.field("update_mask", &self.update_mask);
1610 debug_struct.field("target_project", &self.target_project);
1611 debug_struct.field("request_id", &self.request_id);
1612 if !self._unknown_fields.is_empty() {
1613 debug_struct.field("_unknown_fields", &self._unknown_fields);
1614 }
1615 debug_struct.finish()
1616 }
1617}
1618
1619impl std::fmt::Debug for super::DeleteTargetProjectRequest {
1620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1621 let mut debug_struct = f.debug_struct("DeleteTargetProjectRequest");
1622 debug_struct.field("name", &self.name);
1623 debug_struct.field("request_id", &self.request_id);
1624 if !self._unknown_fields.is_empty() {
1625 debug_struct.field("_unknown_fields", &self._unknown_fields);
1626 }
1627 debug_struct.finish()
1628 }
1629}
1630
1631impl std::fmt::Debug for super::Group {
1632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1633 let mut debug_struct = f.debug_struct("Group");
1634 debug_struct.field("name", &self.name);
1635 debug_struct.field("create_time", &self.create_time);
1636 debug_struct.field("update_time", &self.update_time);
1637 debug_struct.field("description", &self.description);
1638 debug_struct.field("display_name", &self.display_name);
1639 debug_struct.field("migration_target_type", &self.migration_target_type);
1640 if !self._unknown_fields.is_empty() {
1641 debug_struct.field("_unknown_fields", &self._unknown_fields);
1642 }
1643 debug_struct.finish()
1644 }
1645}
1646
1647impl std::fmt::Debug for super::ListGroupsRequest {
1648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1649 let mut debug_struct = f.debug_struct("ListGroupsRequest");
1650 debug_struct.field("parent", &self.parent);
1651 debug_struct.field("page_size", &self.page_size);
1652 debug_struct.field("page_token", &self.page_token);
1653 debug_struct.field("filter", &self.filter);
1654 debug_struct.field("order_by", &self.order_by);
1655 if !self._unknown_fields.is_empty() {
1656 debug_struct.field("_unknown_fields", &self._unknown_fields);
1657 }
1658 debug_struct.finish()
1659 }
1660}
1661
1662impl std::fmt::Debug for super::ListGroupsResponse {
1663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1664 let mut debug_struct = f.debug_struct("ListGroupsResponse");
1665 debug_struct.field("groups", &self.groups);
1666 debug_struct.field("next_page_token", &self.next_page_token);
1667 debug_struct.field("unreachable", &self.unreachable);
1668 if !self._unknown_fields.is_empty() {
1669 debug_struct.field("_unknown_fields", &self._unknown_fields);
1670 }
1671 debug_struct.finish()
1672 }
1673}
1674
1675impl std::fmt::Debug for super::GetGroupRequest {
1676 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1677 let mut debug_struct = f.debug_struct("GetGroupRequest");
1678 debug_struct.field("name", &self.name);
1679 if !self._unknown_fields.is_empty() {
1680 debug_struct.field("_unknown_fields", &self._unknown_fields);
1681 }
1682 debug_struct.finish()
1683 }
1684}
1685
1686impl std::fmt::Debug for super::CreateGroupRequest {
1687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1688 let mut debug_struct = f.debug_struct("CreateGroupRequest");
1689 debug_struct.field("parent", &self.parent);
1690 debug_struct.field("group_id", &self.group_id);
1691 debug_struct.field("group", &self.group);
1692 debug_struct.field("request_id", &self.request_id);
1693 if !self._unknown_fields.is_empty() {
1694 debug_struct.field("_unknown_fields", &self._unknown_fields);
1695 }
1696 debug_struct.finish()
1697 }
1698}
1699
1700impl std::fmt::Debug for super::UpdateGroupRequest {
1701 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1702 let mut debug_struct = f.debug_struct("UpdateGroupRequest");
1703 debug_struct.field("update_mask", &self.update_mask);
1704 debug_struct.field("group", &self.group);
1705 debug_struct.field("request_id", &self.request_id);
1706 if !self._unknown_fields.is_empty() {
1707 debug_struct.field("_unknown_fields", &self._unknown_fields);
1708 }
1709 debug_struct.finish()
1710 }
1711}
1712
1713impl std::fmt::Debug for super::DeleteGroupRequest {
1714 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1715 let mut debug_struct = f.debug_struct("DeleteGroupRequest");
1716 debug_struct.field("name", &self.name);
1717 debug_struct.field("request_id", &self.request_id);
1718 if !self._unknown_fields.is_empty() {
1719 debug_struct.field("_unknown_fields", &self._unknown_fields);
1720 }
1721 debug_struct.finish()
1722 }
1723}
1724
1725impl std::fmt::Debug for super::AddGroupMigrationRequest {
1726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1727 let mut debug_struct = f.debug_struct("AddGroupMigrationRequest");
1728 debug_struct.field("group", &self.group);
1729 debug_struct.field("migrating_vm", &self.migrating_vm);
1730 if !self._unknown_fields.is_empty() {
1731 debug_struct.field("_unknown_fields", &self._unknown_fields);
1732 }
1733 debug_struct.finish()
1734 }
1735}
1736
1737impl std::fmt::Debug for super::AddGroupMigrationResponse {
1738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1739 let mut debug_struct = f.debug_struct("AddGroupMigrationResponse");
1740 if !self._unknown_fields.is_empty() {
1741 debug_struct.field("_unknown_fields", &self._unknown_fields);
1742 }
1743 debug_struct.finish()
1744 }
1745}
1746
1747impl std::fmt::Debug for super::RemoveGroupMigrationRequest {
1748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1749 let mut debug_struct = f.debug_struct("RemoveGroupMigrationRequest");
1750 debug_struct.field("group", &self.group);
1751 debug_struct.field("migrating_vm", &self.migrating_vm);
1752 if !self._unknown_fields.is_empty() {
1753 debug_struct.field("_unknown_fields", &self._unknown_fields);
1754 }
1755 debug_struct.finish()
1756 }
1757}
1758
1759impl std::fmt::Debug for super::RemoveGroupMigrationResponse {
1760 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1761 let mut debug_struct = f.debug_struct("RemoveGroupMigrationResponse");
1762 if !self._unknown_fields.is_empty() {
1763 debug_struct.field("_unknown_fields", &self._unknown_fields);
1764 }
1765 debug_struct.finish()
1766 }
1767}
1768
1769impl std::fmt::Debug for super::CreateCutoverJobRequest {
1770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1771 let mut debug_struct = f.debug_struct("CreateCutoverJobRequest");
1772 debug_struct.field("parent", &self.parent);
1773 debug_struct.field("cutover_job_id", &self.cutover_job_id);
1774 debug_struct.field("cutover_job", &self.cutover_job);
1775 debug_struct.field("request_id", &self.request_id);
1776 if !self._unknown_fields.is_empty() {
1777 debug_struct.field("_unknown_fields", &self._unknown_fields);
1778 }
1779 debug_struct.finish()
1780 }
1781}
1782
1783impl std::fmt::Debug for super::CancelCutoverJobRequest {
1784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1785 let mut debug_struct = f.debug_struct("CancelCutoverJobRequest");
1786 debug_struct.field("name", &self.name);
1787 if !self._unknown_fields.is_empty() {
1788 debug_struct.field("_unknown_fields", &self._unknown_fields);
1789 }
1790 debug_struct.finish()
1791 }
1792}
1793
1794impl std::fmt::Debug for super::CancelCutoverJobResponse {
1795 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1796 let mut debug_struct = f.debug_struct("CancelCutoverJobResponse");
1797 if !self._unknown_fields.is_empty() {
1798 debug_struct.field("_unknown_fields", &self._unknown_fields);
1799 }
1800 debug_struct.finish()
1801 }
1802}
1803
1804impl std::fmt::Debug for super::ListCutoverJobsRequest {
1805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1806 let mut debug_struct = f.debug_struct("ListCutoverJobsRequest");
1807 debug_struct.field("parent", &self.parent);
1808 debug_struct.field("page_size", &self.page_size);
1809 debug_struct.field("page_token", &self.page_token);
1810 debug_struct.field("filter", &self.filter);
1811 debug_struct.field("order_by", &self.order_by);
1812 if !self._unknown_fields.is_empty() {
1813 debug_struct.field("_unknown_fields", &self._unknown_fields);
1814 }
1815 debug_struct.finish()
1816 }
1817}
1818
1819impl std::fmt::Debug for super::ListCutoverJobsResponse {
1820 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1821 let mut debug_struct = f.debug_struct("ListCutoverJobsResponse");
1822 debug_struct.field("cutover_jobs", &self.cutover_jobs);
1823 debug_struct.field("next_page_token", &self.next_page_token);
1824 debug_struct.field("unreachable", &self.unreachable);
1825 if !self._unknown_fields.is_empty() {
1826 debug_struct.field("_unknown_fields", &self._unknown_fields);
1827 }
1828 debug_struct.finish()
1829 }
1830}
1831
1832impl std::fmt::Debug for super::GetCutoverJobRequest {
1833 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1834 let mut debug_struct = f.debug_struct("GetCutoverJobRequest");
1835 debug_struct.field("name", &self.name);
1836 if !self._unknown_fields.is_empty() {
1837 debug_struct.field("_unknown_fields", &self._unknown_fields);
1838 }
1839 debug_struct.finish()
1840 }
1841}
1842
1843impl std::fmt::Debug for super::OperationMetadata {
1844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1845 let mut debug_struct = f.debug_struct("OperationMetadata");
1846 debug_struct.field("create_time", &self.create_time);
1847 debug_struct.field("end_time", &self.end_time);
1848 debug_struct.field("target", &self.target);
1849 debug_struct.field("verb", &self.verb);
1850 debug_struct.field("status_message", &self.status_message);
1851 debug_struct.field("requested_cancellation", &self.requested_cancellation);
1852 debug_struct.field("api_version", &self.api_version);
1853 if !self._unknown_fields.is_empty() {
1854 debug_struct.field("_unknown_fields", &self._unknown_fields);
1855 }
1856 debug_struct.finish()
1857 }
1858}
1859
1860impl std::fmt::Debug for super::MigrationError {
1861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1862 let mut debug_struct = f.debug_struct("MigrationError");
1863 debug_struct.field("code", &self.code);
1864 debug_struct.field("error_message", &self.error_message);
1865 debug_struct.field("action_item", &self.action_item);
1866 debug_struct.field("help_links", &self.help_links);
1867 debug_struct.field("error_time", &self.error_time);
1868 if !self._unknown_fields.is_empty() {
1869 debug_struct.field("_unknown_fields", &self._unknown_fields);
1870 }
1871 debug_struct.finish()
1872 }
1873}
1874
1875impl std::fmt::Debug for super::MigrationWarning {
1876 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1877 let mut debug_struct = f.debug_struct("MigrationWarning");
1878 debug_struct.field("code", &self.code);
1879 debug_struct.field("warning_message", &self.warning_message);
1880 debug_struct.field("action_item", &self.action_item);
1881 debug_struct.field("help_links", &self.help_links);
1882 debug_struct.field("warning_time", &self.warning_time);
1883 if !self._unknown_fields.is_empty() {
1884 debug_struct.field("_unknown_fields", &self._unknown_fields);
1885 }
1886 debug_struct.finish()
1887 }
1888}
1889
1890impl std::fmt::Debug for super::VmwareSourceVmDetails {
1891 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1892 let mut debug_struct = f.debug_struct("VmwareSourceVmDetails");
1893 debug_struct.field("firmware", &self.firmware);
1894 debug_struct.field("committed_storage_bytes", &self.committed_storage_bytes);
1895 debug_struct.field("disks", &self.disks);
1896 debug_struct.field("vm_capabilities_info", &self.vm_capabilities_info);
1897 debug_struct.field("architecture", &self.architecture);
1898 if !self._unknown_fields.is_empty() {
1899 debug_struct.field("_unknown_fields", &self._unknown_fields);
1900 }
1901 debug_struct.finish()
1902 }
1903}
1904
1905impl std::fmt::Debug for super::vmware_source_vm_details::VmwareDiskDetails {
1906 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1907 let mut debug_struct = f.debug_struct("VmwareDiskDetails");
1908 debug_struct.field("disk_number", &self.disk_number);
1909 debug_struct.field("size_gb", &self.size_gb);
1910 debug_struct.field("label", &self.label);
1911 if !self._unknown_fields.is_empty() {
1912 debug_struct.field("_unknown_fields", &self._unknown_fields);
1913 }
1914 debug_struct.finish()
1915 }
1916}
1917
1918impl std::fmt::Debug for super::AwsSourceVmDetails {
1919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1920 let mut debug_struct = f.debug_struct("AwsSourceVmDetails");
1921 debug_struct.field("firmware", &self.firmware);
1922 debug_struct.field("committed_storage_bytes", &self.committed_storage_bytes);
1923 debug_struct.field("disks", &self.disks);
1924 debug_struct.field("vm_capabilities_info", &self.vm_capabilities_info);
1925 debug_struct.field("architecture", &self.architecture);
1926 if !self._unknown_fields.is_empty() {
1927 debug_struct.field("_unknown_fields", &self._unknown_fields);
1928 }
1929 debug_struct.finish()
1930 }
1931}
1932
1933impl std::fmt::Debug for super::aws_source_vm_details::AwsDiskDetails {
1934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1935 let mut debug_struct = f.debug_struct("AwsDiskDetails");
1936 debug_struct.field("disk_number", &self.disk_number);
1937 debug_struct.field("volume_id", &self.volume_id);
1938 debug_struct.field("size_gb", &self.size_gb);
1939 if !self._unknown_fields.is_empty() {
1940 debug_struct.field("_unknown_fields", &self._unknown_fields);
1941 }
1942 debug_struct.finish()
1943 }
1944}
1945
1946impl std::fmt::Debug for super::AzureSourceVmDetails {
1947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1948 let mut debug_struct = f.debug_struct("AzureSourceVmDetails");
1949 debug_struct.field("firmware", &self.firmware);
1950 debug_struct.field("committed_storage_bytes", &self.committed_storage_bytes);
1951 debug_struct.field("disks", &self.disks);
1952 debug_struct.field("vm_capabilities_info", &self.vm_capabilities_info);
1953 debug_struct.field("architecture", &self.architecture);
1954 if !self._unknown_fields.is_empty() {
1955 debug_struct.field("_unknown_fields", &self._unknown_fields);
1956 }
1957 debug_struct.finish()
1958 }
1959}
1960
1961impl std::fmt::Debug for super::azure_source_vm_details::AzureDiskDetails {
1962 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1963 let mut debug_struct = f.debug_struct("AzureDiskDetails");
1964 debug_struct.field("disk_number", &self.disk_number);
1965 debug_struct.field("disk_id", &self.disk_id);
1966 debug_struct.field("size_gb", &self.size_gb);
1967 if !self._unknown_fields.is_empty() {
1968 debug_struct.field("_unknown_fields", &self._unknown_fields);
1969 }
1970 debug_struct.finish()
1971 }
1972}
1973
1974impl std::fmt::Debug for super::ListReplicationCyclesRequest {
1975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1976 let mut debug_struct = f.debug_struct("ListReplicationCyclesRequest");
1977 debug_struct.field("parent", &self.parent);
1978 debug_struct.field("page_size", &self.page_size);
1979 debug_struct.field("page_token", &self.page_token);
1980 debug_struct.field("filter", &self.filter);
1981 debug_struct.field("order_by", &self.order_by);
1982 if !self._unknown_fields.is_empty() {
1983 debug_struct.field("_unknown_fields", &self._unknown_fields);
1984 }
1985 debug_struct.finish()
1986 }
1987}
1988
1989impl std::fmt::Debug for super::ListReplicationCyclesResponse {
1990 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1991 let mut debug_struct = f.debug_struct("ListReplicationCyclesResponse");
1992 debug_struct.field("replication_cycles", &self.replication_cycles);
1993 debug_struct.field("next_page_token", &self.next_page_token);
1994 debug_struct.field("unreachable", &self.unreachable);
1995 if !self._unknown_fields.is_empty() {
1996 debug_struct.field("_unknown_fields", &self._unknown_fields);
1997 }
1998 debug_struct.finish()
1999 }
2000}
2001
2002impl std::fmt::Debug for super::GetReplicationCycleRequest {
2003 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2004 let mut debug_struct = f.debug_struct("GetReplicationCycleRequest");
2005 debug_struct.field("name", &self.name);
2006 if !self._unknown_fields.is_empty() {
2007 debug_struct.field("_unknown_fields", &self._unknown_fields);
2008 }
2009 debug_struct.finish()
2010 }
2011}
2012
2013impl std::fmt::Debug for super::VmCapabilities {
2014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2015 let mut debug_struct = f.debug_struct("VmCapabilities");
2016 debug_struct.field("os_capabilities", &self.os_capabilities);
2017 debug_struct.field(
2018 "last_os_capabilities_update_time",
2019 &self.last_os_capabilities_update_time,
2020 );
2021 if !self._unknown_fields.is_empty() {
2022 debug_struct.field("_unknown_fields", &self._unknown_fields);
2023 }
2024 debug_struct.finish()
2025 }
2026}
2027
2028impl std::fmt::Debug for super::ImageImport {
2029 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2030 let mut debug_struct = f.debug_struct("ImageImport");
2031 debug_struct.field("name", &self.name);
2032 debug_struct.field("create_time", &self.create_time);
2033 debug_struct.field("recent_image_import_jobs", &self.recent_image_import_jobs);
2034 debug_struct.field("encryption", &self.encryption);
2035 debug_struct.field("source", &self.source);
2036 debug_struct.field("target_defaults", &self.target_defaults);
2037 if !self._unknown_fields.is_empty() {
2038 debug_struct.field("_unknown_fields", &self._unknown_fields);
2039 }
2040 debug_struct.finish()
2041 }
2042}
2043
2044impl std::fmt::Debug for super::ImageImportJob {
2045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2046 let mut debug_struct = f.debug_struct("ImageImportJob");
2047 debug_struct.field("name", &self.name);
2048 debug_struct.field("created_resources", &self.created_resources);
2049 debug_struct.field("state", &self.state);
2050 debug_struct.field("create_time", &self.create_time);
2051 debug_struct.field("end_time", &self.end_time);
2052 debug_struct.field("errors", &self.errors);
2053 debug_struct.field("warnings", &self.warnings);
2054 debug_struct.field("steps", &self.steps);
2055 debug_struct.field("source", &self.source);
2056 debug_struct.field("target_details", &self.target_details);
2057 if !self._unknown_fields.is_empty() {
2058 debug_struct.field("_unknown_fields", &self._unknown_fields);
2059 }
2060 debug_struct.finish()
2061 }
2062}
2063
2064impl std::fmt::Debug for super::ImageImportStep {
2065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2066 let mut debug_struct = f.debug_struct("ImageImportStep");
2067 debug_struct.field("start_time", &self.start_time);
2068 debug_struct.field("end_time", &self.end_time);
2069 debug_struct.field("step", &self.step);
2070 if !self._unknown_fields.is_empty() {
2071 debug_struct.field("_unknown_fields", &self._unknown_fields);
2072 }
2073 debug_struct.finish()
2074 }
2075}
2076
2077impl std::fmt::Debug for super::InitializingImageImportStep {
2078 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2079 let mut debug_struct = f.debug_struct("InitializingImageImportStep");
2080 if !self._unknown_fields.is_empty() {
2081 debug_struct.field("_unknown_fields", &self._unknown_fields);
2082 }
2083 debug_struct.finish()
2084 }
2085}
2086
2087impl std::fmt::Debug for super::LoadingImageSourceFilesStep {
2088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2089 let mut debug_struct = f.debug_struct("LoadingImageSourceFilesStep");
2090 if !self._unknown_fields.is_empty() {
2091 debug_struct.field("_unknown_fields", &self._unknown_fields);
2092 }
2093 debug_struct.finish()
2094 }
2095}
2096
2097impl std::fmt::Debug for super::CreatingImageStep {
2098 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2099 let mut debug_struct = f.debug_struct("CreatingImageStep");
2100 if !self._unknown_fields.is_empty() {
2101 debug_struct.field("_unknown_fields", &self._unknown_fields);
2102 }
2103 debug_struct.finish()
2104 }
2105}
2106
2107impl std::fmt::Debug for super::DiskImageTargetDetails {
2108 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2109 let mut debug_struct = f.debug_struct("DiskImageTargetDetails");
2110 debug_struct.field("image_name", &self.image_name);
2111 debug_struct.field("target_project", &self.target_project);
2112 debug_struct.field("description", &self.description);
2113 debug_struct.field("family_name", &self.family_name);
2114 debug_struct.field("labels", &self.labels);
2115 debug_struct.field("additional_licenses", &self.additional_licenses);
2116 debug_struct.field("single_region_storage", &self.single_region_storage);
2117 debug_struct.field("encryption", &self.encryption);
2118 debug_struct.field("os_adaptation_config", &self.os_adaptation_config);
2119 if !self._unknown_fields.is_empty() {
2120 debug_struct.field("_unknown_fields", &self._unknown_fields);
2121 }
2122 debug_struct.finish()
2123 }
2124}
2125
2126impl std::fmt::Debug for super::MachineImageTargetDetails {
2127 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2128 let mut debug_struct = f.debug_struct("MachineImageTargetDetails");
2129 debug_struct.field("machine_image_name", &self.machine_image_name);
2130 debug_struct.field("target_project", &self.target_project);
2131 debug_struct.field("description", &self.description);
2132 debug_struct.field("single_region_storage", &self.single_region_storage);
2133 debug_struct.field("encryption", &self.encryption);
2134 debug_struct.field(
2135 "machine_image_parameters_overrides",
2136 &self.machine_image_parameters_overrides,
2137 );
2138 debug_struct.field("service_account", &self.service_account);
2139 debug_struct.field("additional_licenses", &self.additional_licenses);
2140 debug_struct.field("labels", &self.labels);
2141 debug_struct.field("tags", &self.tags);
2142 debug_struct.field("shielded_instance_config", &self.shielded_instance_config);
2143 debug_struct.field("network_interfaces", &self.network_interfaces);
2144 debug_struct.field("os_adaptation_config", &self.os_adaptation_config);
2145 if !self._unknown_fields.is_empty() {
2146 debug_struct.field("_unknown_fields", &self._unknown_fields);
2147 }
2148 debug_struct.finish()
2149 }
2150}
2151
2152impl std::fmt::Debug for super::ServiceAccount {
2153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2154 let mut debug_struct = f.debug_struct("ServiceAccount");
2155 debug_struct.field("email", &self.email);
2156 debug_struct.field("scopes", &self.scopes);
2157 if !self._unknown_fields.is_empty() {
2158 debug_struct.field("_unknown_fields", &self._unknown_fields);
2159 }
2160 debug_struct.finish()
2161 }
2162}
2163
2164impl std::fmt::Debug for super::ShieldedInstanceConfig {
2165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2166 let mut debug_struct = f.debug_struct("ShieldedInstanceConfig");
2167 debug_struct.field("secure_boot", &self.secure_boot);
2168 debug_struct.field("enable_vtpm", &self.enable_vtpm);
2169 debug_struct.field(
2170 "enable_integrity_monitoring",
2171 &self.enable_integrity_monitoring,
2172 );
2173 if !self._unknown_fields.is_empty() {
2174 debug_struct.field("_unknown_fields", &self._unknown_fields);
2175 }
2176 debug_struct.finish()
2177 }
2178}
2179
2180impl std::fmt::Debug for super::MachineImageParametersOverrides {
2181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2182 let mut debug_struct = f.debug_struct("MachineImageParametersOverrides");
2183 debug_struct.field("machine_type", &self.machine_type);
2184 if !self._unknown_fields.is_empty() {
2185 debug_struct.field("_unknown_fields", &self._unknown_fields);
2186 }
2187 debug_struct.finish()
2188 }
2189}
2190
2191impl std::fmt::Debug for super::ImageImportOsAdaptationParameters {
2192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2193 let mut debug_struct = f.debug_struct("ImageImportOsAdaptationParameters");
2194 debug_struct.field("generalize", &self.generalize);
2195 debug_struct.field("license_type", &self.license_type);
2196 debug_struct.field("boot_conversion", &self.boot_conversion);
2197 debug_struct.field("adaptation_modifiers", &self.adaptation_modifiers);
2198 if !self._unknown_fields.is_empty() {
2199 debug_struct.field("_unknown_fields", &self._unknown_fields);
2200 }
2201 debug_struct.finish()
2202 }
2203}
2204
2205impl std::fmt::Debug for super::DataDiskImageImport {
2206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2207 let mut debug_struct = f.debug_struct("DataDiskImageImport");
2208 debug_struct.field("guest_os_features", &self.guest_os_features);
2209 if !self._unknown_fields.is_empty() {
2210 debug_struct.field("_unknown_fields", &self._unknown_fields);
2211 }
2212 debug_struct.finish()
2213 }
2214}
2215
2216impl std::fmt::Debug for super::SkipOsAdaptation {
2217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2218 let mut debug_struct = f.debug_struct("SkipOsAdaptation");
2219 if !self._unknown_fields.is_empty() {
2220 debug_struct.field("_unknown_fields", &self._unknown_fields);
2221 }
2222 debug_struct.finish()
2223 }
2224}
2225
2226impl std::fmt::Debug for super::GetImageImportRequest {
2227 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2228 let mut debug_struct = f.debug_struct("GetImageImportRequest");
2229 debug_struct.field("name", &self.name);
2230 if !self._unknown_fields.is_empty() {
2231 debug_struct.field("_unknown_fields", &self._unknown_fields);
2232 }
2233 debug_struct.finish()
2234 }
2235}
2236
2237impl std::fmt::Debug for super::ListImageImportsRequest {
2238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2239 let mut debug_struct = f.debug_struct("ListImageImportsRequest");
2240 debug_struct.field("parent", &self.parent);
2241 debug_struct.field("page_size", &self.page_size);
2242 debug_struct.field("page_token", &self.page_token);
2243 debug_struct.field("filter", &self.filter);
2244 debug_struct.field("order_by", &self.order_by);
2245 if !self._unknown_fields.is_empty() {
2246 debug_struct.field("_unknown_fields", &self._unknown_fields);
2247 }
2248 debug_struct.finish()
2249 }
2250}
2251
2252impl std::fmt::Debug for super::ListImageImportsResponse {
2253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2254 let mut debug_struct = f.debug_struct("ListImageImportsResponse");
2255 debug_struct.field("image_imports", &self.image_imports);
2256 debug_struct.field("next_page_token", &self.next_page_token);
2257 debug_struct.field("unreachable", &self.unreachable);
2258 if !self._unknown_fields.is_empty() {
2259 debug_struct.field("_unknown_fields", &self._unknown_fields);
2260 }
2261 debug_struct.finish()
2262 }
2263}
2264
2265impl std::fmt::Debug for super::CreateImageImportRequest {
2266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2267 let mut debug_struct = f.debug_struct("CreateImageImportRequest");
2268 debug_struct.field("parent", &self.parent);
2269 debug_struct.field("image_import_id", &self.image_import_id);
2270 debug_struct.field("image_import", &self.image_import);
2271 debug_struct.field("request_id", &self.request_id);
2272 if !self._unknown_fields.is_empty() {
2273 debug_struct.field("_unknown_fields", &self._unknown_fields);
2274 }
2275 debug_struct.finish()
2276 }
2277}
2278
2279impl std::fmt::Debug for super::DeleteImageImportRequest {
2280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2281 let mut debug_struct = f.debug_struct("DeleteImageImportRequest");
2282 debug_struct.field("name", &self.name);
2283 debug_struct.field("request_id", &self.request_id);
2284 if !self._unknown_fields.is_empty() {
2285 debug_struct.field("_unknown_fields", &self._unknown_fields);
2286 }
2287 debug_struct.finish()
2288 }
2289}
2290
2291impl std::fmt::Debug for super::GetImageImportJobRequest {
2292 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2293 let mut debug_struct = f.debug_struct("GetImageImportJobRequest");
2294 debug_struct.field("name", &self.name);
2295 if !self._unknown_fields.is_empty() {
2296 debug_struct.field("_unknown_fields", &self._unknown_fields);
2297 }
2298 debug_struct.finish()
2299 }
2300}
2301
2302impl std::fmt::Debug for super::ListImageImportJobsRequest {
2303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2304 let mut debug_struct = f.debug_struct("ListImageImportJobsRequest");
2305 debug_struct.field("parent", &self.parent);
2306 debug_struct.field("page_size", &self.page_size);
2307 debug_struct.field("page_token", &self.page_token);
2308 debug_struct.field("filter", &self.filter);
2309 debug_struct.field("order_by", &self.order_by);
2310 if !self._unknown_fields.is_empty() {
2311 debug_struct.field("_unknown_fields", &self._unknown_fields);
2312 }
2313 debug_struct.finish()
2314 }
2315}
2316
2317impl std::fmt::Debug for super::ListImageImportJobsResponse {
2318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2319 let mut debug_struct = f.debug_struct("ListImageImportJobsResponse");
2320 debug_struct.field("image_import_jobs", &self.image_import_jobs);
2321 debug_struct.field("next_page_token", &self.next_page_token);
2322 debug_struct.field("unreachable", &self.unreachable);
2323 if !self._unknown_fields.is_empty() {
2324 debug_struct.field("_unknown_fields", &self._unknown_fields);
2325 }
2326 debug_struct.finish()
2327 }
2328}
2329
2330impl std::fmt::Debug for super::CancelImageImportJobRequest {
2331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2332 let mut debug_struct = f.debug_struct("CancelImageImportJobRequest");
2333 debug_struct.field("name", &self.name);
2334 if !self._unknown_fields.is_empty() {
2335 debug_struct.field("_unknown_fields", &self._unknown_fields);
2336 }
2337 debug_struct.finish()
2338 }
2339}
2340
2341impl std::fmt::Debug for super::CancelImageImportJobResponse {
2342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2343 let mut debug_struct = f.debug_struct("CancelImageImportJobResponse");
2344 if !self._unknown_fields.is_empty() {
2345 debug_struct.field("_unknown_fields", &self._unknown_fields);
2346 }
2347 debug_struct.finish()
2348 }
2349}
2350
2351impl std::fmt::Debug for super::DiskMigrationJob {
2352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2353 let mut debug_struct = f.debug_struct("DiskMigrationJob");
2354 debug_struct.field("name", &self.name);
2355 debug_struct.field("target_details", &self.target_details);
2356 debug_struct.field("create_time", &self.create_time);
2357 debug_struct.field("update_time", &self.update_time);
2358 debug_struct.field("state", &self.state);
2359 debug_struct.field("errors", &self.errors);
2360 debug_struct.field("steps", &self.steps);
2361 debug_struct.field("source_disk_details", &self.source_disk_details);
2362 if !self._unknown_fields.is_empty() {
2363 debug_struct.field("_unknown_fields", &self._unknown_fields);
2364 }
2365 debug_struct.finish()
2366 }
2367}
2368
2369impl std::fmt::Debug for super::DiskMigrationJobTargetDetails {
2370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2371 let mut debug_struct = f.debug_struct("DiskMigrationJobTargetDetails");
2372 debug_struct.field("target_project", &self.target_project);
2373 debug_struct.field("labels", &self.labels);
2374 debug_struct.field("encryption", &self.encryption);
2375 debug_struct.field("target_storage", &self.target_storage);
2376 if !self._unknown_fields.is_empty() {
2377 debug_struct.field("_unknown_fields", &self._unknown_fields);
2378 }
2379 debug_struct.finish()
2380 }
2381}
2382
2383impl std::fmt::Debug for super::DiskMigrationStep {
2384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2385 let mut debug_struct = f.debug_struct("DiskMigrationStep");
2386 debug_struct.field("start_time", &self.start_time);
2387 debug_struct.field("end_time", &self.end_time);
2388 debug_struct.field("step", &self.step);
2389 if !self._unknown_fields.is_empty() {
2390 debug_struct.field("_unknown_fields", &self._unknown_fields);
2391 }
2392 debug_struct.finish()
2393 }
2394}
2395
2396impl std::fmt::Debug for super::CreatingSourceDiskSnapshotStep {
2397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2398 let mut debug_struct = f.debug_struct("CreatingSourceDiskSnapshotStep");
2399 if !self._unknown_fields.is_empty() {
2400 debug_struct.field("_unknown_fields", &self._unknown_fields);
2401 }
2402 debug_struct.finish()
2403 }
2404}
2405
2406impl std::fmt::Debug for super::CopyingSourceDiskSnapshotStep {
2407 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2408 let mut debug_struct = f.debug_struct("CopyingSourceDiskSnapshotStep");
2409 if !self._unknown_fields.is_empty() {
2410 debug_struct.field("_unknown_fields", &self._unknown_fields);
2411 }
2412 debug_struct.finish()
2413 }
2414}
2415
2416impl std::fmt::Debug for super::ProvisioningTargetDiskStep {
2417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2418 let mut debug_struct = f.debug_struct("ProvisioningTargetDiskStep");
2419 if !self._unknown_fields.is_empty() {
2420 debug_struct.field("_unknown_fields", &self._unknown_fields);
2421 }
2422 debug_struct.finish()
2423 }
2424}
2425
2426impl std::fmt::Debug for super::ComputeEngineDisk {
2427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2428 let mut debug_struct = f.debug_struct("ComputeEngineDisk");
2429 debug_struct.field("disk_id", &self.disk_id);
2430 debug_struct.field("zone", &self.zone);
2431 debug_struct.field("replica_zones", &self.replica_zones);
2432 debug_struct.field("disk_type", &self.disk_type);
2433 if !self._unknown_fields.is_empty() {
2434 debug_struct.field("_unknown_fields", &self._unknown_fields);
2435 }
2436 debug_struct.finish()
2437 }
2438}
2439
2440impl std::fmt::Debug for super::AwsSourceDiskDetails {
2441 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2442 let mut debug_struct = f.debug_struct("AwsSourceDiskDetails");
2443 debug_struct.field("volume_id", &self.volume_id);
2444 debug_struct.field("size_gib", &self.size_gib);
2445 debug_struct.field("disk_type", &self.disk_type);
2446 debug_struct.field("tags", &self.tags);
2447 if !self._unknown_fields.is_empty() {
2448 debug_struct.field("_unknown_fields", &self._unknown_fields);
2449 }
2450 debug_struct.finish()
2451 }
2452}
2453
2454impl std::fmt::Debug for super::CreateDiskMigrationJobRequest {
2455 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2456 let mut debug_struct = f.debug_struct("CreateDiskMigrationJobRequest");
2457 debug_struct.field("parent", &self.parent);
2458 debug_struct.field("disk_migration_job_id", &self.disk_migration_job_id);
2459 debug_struct.field("disk_migration_job", &self.disk_migration_job);
2460 debug_struct.field("request_id", &self.request_id);
2461 if !self._unknown_fields.is_empty() {
2462 debug_struct.field("_unknown_fields", &self._unknown_fields);
2463 }
2464 debug_struct.finish()
2465 }
2466}
2467
2468impl std::fmt::Debug for super::ListDiskMigrationJobsRequest {
2469 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2470 let mut debug_struct = f.debug_struct("ListDiskMigrationJobsRequest");
2471 debug_struct.field("parent", &self.parent);
2472 debug_struct.field("page_size", &self.page_size);
2473 debug_struct.field("page_token", &self.page_token);
2474 debug_struct.field("filter", &self.filter);
2475 debug_struct.field("order_by", &self.order_by);
2476 if !self._unknown_fields.is_empty() {
2477 debug_struct.field("_unknown_fields", &self._unknown_fields);
2478 }
2479 debug_struct.finish()
2480 }
2481}
2482
2483impl std::fmt::Debug for super::ListDiskMigrationJobsResponse {
2484 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2485 let mut debug_struct = f.debug_struct("ListDiskMigrationJobsResponse");
2486 debug_struct.field("disk_migration_jobs", &self.disk_migration_jobs);
2487 debug_struct.field("next_page_token", &self.next_page_token);
2488 debug_struct.field("unreachable", &self.unreachable);
2489 if !self._unknown_fields.is_empty() {
2490 debug_struct.field("_unknown_fields", &self._unknown_fields);
2491 }
2492 debug_struct.finish()
2493 }
2494}
2495
2496impl std::fmt::Debug for super::GetDiskMigrationJobRequest {
2497 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2498 let mut debug_struct = f.debug_struct("GetDiskMigrationJobRequest");
2499 debug_struct.field("name", &self.name);
2500 if !self._unknown_fields.is_empty() {
2501 debug_struct.field("_unknown_fields", &self._unknown_fields);
2502 }
2503 debug_struct.finish()
2504 }
2505}
2506
2507impl std::fmt::Debug for super::UpdateDiskMigrationJobRequest {
2508 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2509 let mut debug_struct = f.debug_struct("UpdateDiskMigrationJobRequest");
2510 debug_struct.field("update_mask", &self.update_mask);
2511 debug_struct.field("disk_migration_job", &self.disk_migration_job);
2512 debug_struct.field("request_id", &self.request_id);
2513 if !self._unknown_fields.is_empty() {
2514 debug_struct.field("_unknown_fields", &self._unknown_fields);
2515 }
2516 debug_struct.finish()
2517 }
2518}
2519
2520impl std::fmt::Debug for super::DeleteDiskMigrationJobRequest {
2521 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2522 let mut debug_struct = f.debug_struct("DeleteDiskMigrationJobRequest");
2523 debug_struct.field("name", &self.name);
2524 if !self._unknown_fields.is_empty() {
2525 debug_struct.field("_unknown_fields", &self._unknown_fields);
2526 }
2527 debug_struct.finish()
2528 }
2529}
2530
2531impl std::fmt::Debug for super::RunDiskMigrationJobRequest {
2532 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2533 let mut debug_struct = f.debug_struct("RunDiskMigrationJobRequest");
2534 debug_struct.field("name", &self.name);
2535 if !self._unknown_fields.is_empty() {
2536 debug_struct.field("_unknown_fields", &self._unknown_fields);
2537 }
2538 debug_struct.finish()
2539 }
2540}
2541
2542impl std::fmt::Debug for super::RunDiskMigrationJobResponse {
2543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2544 let mut debug_struct = f.debug_struct("RunDiskMigrationJobResponse");
2545 if !self._unknown_fields.is_empty() {
2546 debug_struct.field("_unknown_fields", &self._unknown_fields);
2547 }
2548 debug_struct.finish()
2549 }
2550}
2551
2552impl std::fmt::Debug for super::CancelDiskMigrationJobRequest {
2553 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2554 let mut debug_struct = f.debug_struct("CancelDiskMigrationJobRequest");
2555 debug_struct.field("name", &self.name);
2556 if !self._unknown_fields.is_empty() {
2557 debug_struct.field("_unknown_fields", &self._unknown_fields);
2558 }
2559 debug_struct.finish()
2560 }
2561}
2562
2563impl std::fmt::Debug for super::CancelDiskMigrationJobResponse {
2564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2565 let mut debug_struct = f.debug_struct("CancelDiskMigrationJobResponse");
2566 if !self._unknown_fields.is_empty() {
2567 debug_struct.field("_unknown_fields", &self._unknown_fields);
2568 }
2569 debug_struct.finish()
2570 }
2571}