1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::ListActiveDirectoriesRequest {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("ListActiveDirectoriesRequest");
23 debug_struct.field("parent", &self.parent);
24 debug_struct.field("page_size", &self.page_size);
25 debug_struct.field("page_token", &self.page_token);
26 debug_struct.field("filter", &self.filter);
27 debug_struct.field("order_by", &self.order_by);
28 if !self._unknown_fields.is_empty() {
29 debug_struct.field("_unknown_fields", &self._unknown_fields);
30 }
31 debug_struct.finish()
32 }
33}
34
35impl std::fmt::Debug for super::ListActiveDirectoriesResponse {
36 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
37 let mut debug_struct = f.debug_struct("ListActiveDirectoriesResponse");
38 debug_struct.field("active_directories", &self.active_directories);
39 debug_struct.field("next_page_token", &self.next_page_token);
40 debug_struct.field("unreachable", &self.unreachable);
41 if !self._unknown_fields.is_empty() {
42 debug_struct.field("_unknown_fields", &self._unknown_fields);
43 }
44 debug_struct.finish()
45 }
46}
47
48impl std::fmt::Debug for super::GetActiveDirectoryRequest {
49 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
50 let mut debug_struct = f.debug_struct("GetActiveDirectoryRequest");
51 debug_struct.field("name", &self.name);
52 if !self._unknown_fields.is_empty() {
53 debug_struct.field("_unknown_fields", &self._unknown_fields);
54 }
55 debug_struct.finish()
56 }
57}
58
59impl std::fmt::Debug for super::CreateActiveDirectoryRequest {
60 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
61 let mut debug_struct = f.debug_struct("CreateActiveDirectoryRequest");
62 debug_struct.field("parent", &self.parent);
63 debug_struct.field("active_directory", &self.active_directory);
64 debug_struct.field("active_directory_id", &self.active_directory_id);
65 if !self._unknown_fields.is_empty() {
66 debug_struct.field("_unknown_fields", &self._unknown_fields);
67 }
68 debug_struct.finish()
69 }
70}
71
72impl std::fmt::Debug for super::UpdateActiveDirectoryRequest {
73 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
74 let mut debug_struct = f.debug_struct("UpdateActiveDirectoryRequest");
75 debug_struct.field("update_mask", &self.update_mask);
76 debug_struct.field("active_directory", &self.active_directory);
77 if !self._unknown_fields.is_empty() {
78 debug_struct.field("_unknown_fields", &self._unknown_fields);
79 }
80 debug_struct.finish()
81 }
82}
83
84impl std::fmt::Debug for super::DeleteActiveDirectoryRequest {
85 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86 let mut debug_struct = f.debug_struct("DeleteActiveDirectoryRequest");
87 debug_struct.field("name", &self.name);
88 if !self._unknown_fields.is_empty() {
89 debug_struct.field("_unknown_fields", &self._unknown_fields);
90 }
91 debug_struct.finish()
92 }
93}
94
95impl std::fmt::Debug for super::ActiveDirectory {
96 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
97 let mut debug_struct = f.debug_struct("ActiveDirectory");
98 debug_struct.field("name", &self.name);
99 debug_struct.field("create_time", &self.create_time);
100 debug_struct.field("state", &self.state);
101 debug_struct.field("domain", &self.domain);
102 debug_struct.field("site", &self.site);
103 debug_struct.field("dns", &self.dns);
104 debug_struct.field("net_bios_prefix", &self.net_bios_prefix);
105 debug_struct.field("organizational_unit", &self.organizational_unit);
106 debug_struct.field("aes_encryption", &self.aes_encryption);
107 debug_struct.field("username", &self.username);
108 debug_struct.field("password", &self.password);
109 debug_struct.field("backup_operators", &self.backup_operators);
110 debug_struct.field("administrators", &self.administrators);
111 debug_struct.field("security_operators", &self.security_operators);
112 debug_struct.field("kdc_hostname", &self.kdc_hostname);
113 debug_struct.field("kdc_ip", &self.kdc_ip);
114 debug_struct.field("nfs_users_with_ldap", &self.nfs_users_with_ldap);
115 debug_struct.field("description", &self.description);
116 debug_struct.field("ldap_signing", &self.ldap_signing);
117 debug_struct.field("encrypt_dc_connections", &self.encrypt_dc_connections);
118 debug_struct.field("labels", &self.labels);
119 debug_struct.field("state_details", &self.state_details);
120 if !self._unknown_fields.is_empty() {
121 debug_struct.field("_unknown_fields", &self._unknown_fields);
122 }
123 debug_struct.finish()
124 }
125}
126
127impl std::fmt::Debug for super::Backup {
128 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
129 let mut debug_struct = f.debug_struct("Backup");
130 debug_struct.field("name", &self.name);
131 debug_struct.field("state", &self.state);
132 debug_struct.field("description", &self.description);
133 debug_struct.field("volume_usage_bytes", &self.volume_usage_bytes);
134 debug_struct.field("backup_type", &self.backup_type);
135 debug_struct.field("source_volume", &self.source_volume);
136 debug_struct.field("source_snapshot", &self.source_snapshot);
137 debug_struct.field("create_time", &self.create_time);
138 debug_struct.field("labels", &self.labels);
139 debug_struct.field("chain_storage_bytes", &self.chain_storage_bytes);
140 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
141 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
142 debug_struct.field("volume_region", &self.volume_region);
143 debug_struct.field("backup_region", &self.backup_region);
144 debug_struct.field(
145 "enforced_retention_end_time",
146 &self.enforced_retention_end_time,
147 );
148 if !self._unknown_fields.is_empty() {
149 debug_struct.field("_unknown_fields", &self._unknown_fields);
150 }
151 debug_struct.finish()
152 }
153}
154
155impl std::fmt::Debug for super::ListBackupsRequest {
156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
157 let mut debug_struct = f.debug_struct("ListBackupsRequest");
158 debug_struct.field("parent", &self.parent);
159 debug_struct.field("page_size", &self.page_size);
160 debug_struct.field("page_token", &self.page_token);
161 debug_struct.field("order_by", &self.order_by);
162 debug_struct.field("filter", &self.filter);
163 if !self._unknown_fields.is_empty() {
164 debug_struct.field("_unknown_fields", &self._unknown_fields);
165 }
166 debug_struct.finish()
167 }
168}
169
170impl std::fmt::Debug for super::ListBackupsResponse {
171 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
172 let mut debug_struct = f.debug_struct("ListBackupsResponse");
173 debug_struct.field("backups", &self.backups);
174 debug_struct.field("next_page_token", &self.next_page_token);
175 debug_struct.field("unreachable", &self.unreachable);
176 if !self._unknown_fields.is_empty() {
177 debug_struct.field("_unknown_fields", &self._unknown_fields);
178 }
179 debug_struct.finish()
180 }
181}
182
183impl std::fmt::Debug for super::GetBackupRequest {
184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
185 let mut debug_struct = f.debug_struct("GetBackupRequest");
186 debug_struct.field("name", &self.name);
187 if !self._unknown_fields.is_empty() {
188 debug_struct.field("_unknown_fields", &self._unknown_fields);
189 }
190 debug_struct.finish()
191 }
192}
193
194impl std::fmt::Debug for super::CreateBackupRequest {
195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
196 let mut debug_struct = f.debug_struct("CreateBackupRequest");
197 debug_struct.field("parent", &self.parent);
198 debug_struct.field("backup_id", &self.backup_id);
199 debug_struct.field("backup", &self.backup);
200 if !self._unknown_fields.is_empty() {
201 debug_struct.field("_unknown_fields", &self._unknown_fields);
202 }
203 debug_struct.finish()
204 }
205}
206
207impl std::fmt::Debug for super::DeleteBackupRequest {
208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
209 let mut debug_struct = f.debug_struct("DeleteBackupRequest");
210 debug_struct.field("name", &self.name);
211 if !self._unknown_fields.is_empty() {
212 debug_struct.field("_unknown_fields", &self._unknown_fields);
213 }
214 debug_struct.finish()
215 }
216}
217
218impl std::fmt::Debug for super::UpdateBackupRequest {
219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
220 let mut debug_struct = f.debug_struct("UpdateBackupRequest");
221 debug_struct.field("update_mask", &self.update_mask);
222 debug_struct.field("backup", &self.backup);
223 if !self._unknown_fields.is_empty() {
224 debug_struct.field("_unknown_fields", &self._unknown_fields);
225 }
226 debug_struct.finish()
227 }
228}
229
230impl std::fmt::Debug for super::BackupPolicy {
231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
232 let mut debug_struct = f.debug_struct("BackupPolicy");
233 debug_struct.field("name", &self.name);
234 debug_struct.field("daily_backup_limit", &self.daily_backup_limit);
235 debug_struct.field("weekly_backup_limit", &self.weekly_backup_limit);
236 debug_struct.field("monthly_backup_limit", &self.monthly_backup_limit);
237 debug_struct.field("description", &self.description);
238 debug_struct.field("enabled", &self.enabled);
239 debug_struct.field("assigned_volume_count", &self.assigned_volume_count);
240 debug_struct.field("create_time", &self.create_time);
241 debug_struct.field("labels", &self.labels);
242 debug_struct.field("state", &self.state);
243 if !self._unknown_fields.is_empty() {
244 debug_struct.field("_unknown_fields", &self._unknown_fields);
245 }
246 debug_struct.finish()
247 }
248}
249
250impl std::fmt::Debug for super::CreateBackupPolicyRequest {
251 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
252 let mut debug_struct = f.debug_struct("CreateBackupPolicyRequest");
253 debug_struct.field("parent", &self.parent);
254 debug_struct.field("backup_policy", &self.backup_policy);
255 debug_struct.field("backup_policy_id", &self.backup_policy_id);
256 if !self._unknown_fields.is_empty() {
257 debug_struct.field("_unknown_fields", &self._unknown_fields);
258 }
259 debug_struct.finish()
260 }
261}
262
263impl std::fmt::Debug for super::GetBackupPolicyRequest {
264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
265 let mut debug_struct = f.debug_struct("GetBackupPolicyRequest");
266 debug_struct.field("name", &self.name);
267 if !self._unknown_fields.is_empty() {
268 debug_struct.field("_unknown_fields", &self._unknown_fields);
269 }
270 debug_struct.finish()
271 }
272}
273
274impl std::fmt::Debug for super::ListBackupPoliciesRequest {
275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
276 let mut debug_struct = f.debug_struct("ListBackupPoliciesRequest");
277 debug_struct.field("parent", &self.parent);
278 debug_struct.field("page_size", &self.page_size);
279 debug_struct.field("page_token", &self.page_token);
280 debug_struct.field("filter", &self.filter);
281 debug_struct.field("order_by", &self.order_by);
282 if !self._unknown_fields.is_empty() {
283 debug_struct.field("_unknown_fields", &self._unknown_fields);
284 }
285 debug_struct.finish()
286 }
287}
288
289impl std::fmt::Debug for super::ListBackupPoliciesResponse {
290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
291 let mut debug_struct = f.debug_struct("ListBackupPoliciesResponse");
292 debug_struct.field("backup_policies", &self.backup_policies);
293 debug_struct.field("next_page_token", &self.next_page_token);
294 debug_struct.field("unreachable", &self.unreachable);
295 if !self._unknown_fields.is_empty() {
296 debug_struct.field("_unknown_fields", &self._unknown_fields);
297 }
298 debug_struct.finish()
299 }
300}
301
302impl std::fmt::Debug for super::UpdateBackupPolicyRequest {
303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
304 let mut debug_struct = f.debug_struct("UpdateBackupPolicyRequest");
305 debug_struct.field("update_mask", &self.update_mask);
306 debug_struct.field("backup_policy", &self.backup_policy);
307 if !self._unknown_fields.is_empty() {
308 debug_struct.field("_unknown_fields", &self._unknown_fields);
309 }
310 debug_struct.finish()
311 }
312}
313
314impl std::fmt::Debug for super::DeleteBackupPolicyRequest {
315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
316 let mut debug_struct = f.debug_struct("DeleteBackupPolicyRequest");
317 debug_struct.field("name", &self.name);
318 if !self._unknown_fields.is_empty() {
319 debug_struct.field("_unknown_fields", &self._unknown_fields);
320 }
321 debug_struct.finish()
322 }
323}
324
325impl std::fmt::Debug for super::BackupVault {
326 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
327 let mut debug_struct = f.debug_struct("BackupVault");
328 debug_struct.field("name", &self.name);
329 debug_struct.field("state", &self.state);
330 debug_struct.field("create_time", &self.create_time);
331 debug_struct.field("description", &self.description);
332 debug_struct.field("labels", &self.labels);
333 debug_struct.field("backup_vault_type", &self.backup_vault_type);
334 debug_struct.field("source_region", &self.source_region);
335 debug_struct.field("backup_region", &self.backup_region);
336 debug_struct.field("source_backup_vault", &self.source_backup_vault);
337 debug_struct.field("destination_backup_vault", &self.destination_backup_vault);
338 debug_struct.field("backup_retention_policy", &self.backup_retention_policy);
339 debug_struct.field("kms_config", &self.kms_config);
340 debug_struct.field("encryption_state", &self.encryption_state);
341 debug_struct.field(
342 "backups_crypto_key_version",
343 &self.backups_crypto_key_version,
344 );
345 if !self._unknown_fields.is_empty() {
346 debug_struct.field("_unknown_fields", &self._unknown_fields);
347 }
348 debug_struct.finish()
349 }
350}
351
352impl std::fmt::Debug for super::backup_vault::BackupRetentionPolicy {
353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
354 let mut debug_struct = f.debug_struct("BackupRetentionPolicy");
355 debug_struct.field(
356 "backup_minimum_enforced_retention_days",
357 &self.backup_minimum_enforced_retention_days,
358 );
359 debug_struct.field("daily_backup_immutable", &self.daily_backup_immutable);
360 debug_struct.field("weekly_backup_immutable", &self.weekly_backup_immutable);
361 debug_struct.field("monthly_backup_immutable", &self.monthly_backup_immutable);
362 debug_struct.field("manual_backup_immutable", &self.manual_backup_immutable);
363 if !self._unknown_fields.is_empty() {
364 debug_struct.field("_unknown_fields", &self._unknown_fields);
365 }
366 debug_struct.finish()
367 }
368}
369
370impl std::fmt::Debug for super::GetBackupVaultRequest {
371 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
372 let mut debug_struct = f.debug_struct("GetBackupVaultRequest");
373 debug_struct.field("name", &self.name);
374 if !self._unknown_fields.is_empty() {
375 debug_struct.field("_unknown_fields", &self._unknown_fields);
376 }
377 debug_struct.finish()
378 }
379}
380
381impl std::fmt::Debug for super::ListBackupVaultsRequest {
382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
383 let mut debug_struct = f.debug_struct("ListBackupVaultsRequest");
384 debug_struct.field("parent", &self.parent);
385 debug_struct.field("page_size", &self.page_size);
386 debug_struct.field("page_token", &self.page_token);
387 debug_struct.field("order_by", &self.order_by);
388 debug_struct.field("filter", &self.filter);
389 if !self._unknown_fields.is_empty() {
390 debug_struct.field("_unknown_fields", &self._unknown_fields);
391 }
392 debug_struct.finish()
393 }
394}
395
396impl std::fmt::Debug for super::ListBackupVaultsResponse {
397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
398 let mut debug_struct = f.debug_struct("ListBackupVaultsResponse");
399 debug_struct.field("backup_vaults", &self.backup_vaults);
400 debug_struct.field("next_page_token", &self.next_page_token);
401 debug_struct.field("unreachable", &self.unreachable);
402 if !self._unknown_fields.is_empty() {
403 debug_struct.field("_unknown_fields", &self._unknown_fields);
404 }
405 debug_struct.finish()
406 }
407}
408
409impl std::fmt::Debug for super::CreateBackupVaultRequest {
410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
411 let mut debug_struct = f.debug_struct("CreateBackupVaultRequest");
412 debug_struct.field("parent", &self.parent);
413 debug_struct.field("backup_vault_id", &self.backup_vault_id);
414 debug_struct.field("backup_vault", &self.backup_vault);
415 if !self._unknown_fields.is_empty() {
416 debug_struct.field("_unknown_fields", &self._unknown_fields);
417 }
418 debug_struct.finish()
419 }
420}
421
422impl std::fmt::Debug for super::DeleteBackupVaultRequest {
423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
424 let mut debug_struct = f.debug_struct("DeleteBackupVaultRequest");
425 debug_struct.field("name", &self.name);
426 if !self._unknown_fields.is_empty() {
427 debug_struct.field("_unknown_fields", &self._unknown_fields);
428 }
429 debug_struct.finish()
430 }
431}
432
433impl std::fmt::Debug for super::UpdateBackupVaultRequest {
434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
435 let mut debug_struct = f.debug_struct("UpdateBackupVaultRequest");
436 debug_struct.field("update_mask", &self.update_mask);
437 debug_struct.field("backup_vault", &self.backup_vault);
438 if !self._unknown_fields.is_empty() {
439 debug_struct.field("_unknown_fields", &self._unknown_fields);
440 }
441 debug_struct.finish()
442 }
443}
444
445impl std::fmt::Debug for super::OperationMetadata {
446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
447 let mut debug_struct = f.debug_struct("OperationMetadata");
448 debug_struct.field("create_time", &self.create_time);
449 debug_struct.field("end_time", &self.end_time);
450 debug_struct.field("target", &self.target);
451 debug_struct.field("verb", &self.verb);
452 debug_struct.field("status_message", &self.status_message);
453 debug_struct.field("requested_cancellation", &self.requested_cancellation);
454 debug_struct.field("api_version", &self.api_version);
455 if !self._unknown_fields.is_empty() {
456 debug_struct.field("_unknown_fields", &self._unknown_fields);
457 }
458 debug_struct.finish()
459 }
460}
461
462impl std::fmt::Debug for super::LocationMetadata {
463 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
464 let mut debug_struct = f.debug_struct("LocationMetadata");
465 debug_struct.field("supported_service_levels", &self.supported_service_levels);
466 debug_struct.field(
467 "supported_flex_performance",
468 &self.supported_flex_performance,
469 );
470 debug_struct.field("has_vcp", &self.has_vcp);
471 debug_struct.field("has_ontap_proxy", &self.has_ontap_proxy);
472 if !self._unknown_fields.is_empty() {
473 debug_struct.field("_unknown_fields", &self._unknown_fields);
474 }
475 debug_struct.finish()
476 }
477}
478
479impl std::fmt::Debug for super::UserCommands {
480 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
481 let mut debug_struct = f.debug_struct("UserCommands");
482 debug_struct.field("commands", &self.commands);
483 if !self._unknown_fields.is_empty() {
484 debug_struct.field("_unknown_fields", &self._unknown_fields);
485 }
486 debug_struct.finish()
487 }
488}
489
490impl std::fmt::Debug for super::ListHostGroupsRequest {
491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
492 let mut debug_struct = f.debug_struct("ListHostGroupsRequest");
493 debug_struct.field("parent", &self.parent);
494 debug_struct.field("page_size", &self.page_size);
495 debug_struct.field("page_token", &self.page_token);
496 debug_struct.field("filter", &self.filter);
497 debug_struct.field("order_by", &self.order_by);
498 if !self._unknown_fields.is_empty() {
499 debug_struct.field("_unknown_fields", &self._unknown_fields);
500 }
501 debug_struct.finish()
502 }
503}
504
505impl std::fmt::Debug for super::ListHostGroupsResponse {
506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
507 let mut debug_struct = f.debug_struct("ListHostGroupsResponse");
508 debug_struct.field("host_groups", &self.host_groups);
509 debug_struct.field("next_page_token", &self.next_page_token);
510 debug_struct.field("unreachable", &self.unreachable);
511 if !self._unknown_fields.is_empty() {
512 debug_struct.field("_unknown_fields", &self._unknown_fields);
513 }
514 debug_struct.finish()
515 }
516}
517
518impl std::fmt::Debug for super::GetHostGroupRequest {
519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
520 let mut debug_struct = f.debug_struct("GetHostGroupRequest");
521 debug_struct.field("name", &self.name);
522 if !self._unknown_fields.is_empty() {
523 debug_struct.field("_unknown_fields", &self._unknown_fields);
524 }
525 debug_struct.finish()
526 }
527}
528
529impl std::fmt::Debug for super::CreateHostGroupRequest {
530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
531 let mut debug_struct = f.debug_struct("CreateHostGroupRequest");
532 debug_struct.field("parent", &self.parent);
533 debug_struct.field("host_group", &self.host_group);
534 debug_struct.field("host_group_id", &self.host_group_id);
535 if !self._unknown_fields.is_empty() {
536 debug_struct.field("_unknown_fields", &self._unknown_fields);
537 }
538 debug_struct.finish()
539 }
540}
541
542impl std::fmt::Debug for super::UpdateHostGroupRequest {
543 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
544 let mut debug_struct = f.debug_struct("UpdateHostGroupRequest");
545 debug_struct.field("host_group", &self.host_group);
546 debug_struct.field("update_mask", &self.update_mask);
547 if !self._unknown_fields.is_empty() {
548 debug_struct.field("_unknown_fields", &self._unknown_fields);
549 }
550 debug_struct.finish()
551 }
552}
553
554impl std::fmt::Debug for super::DeleteHostGroupRequest {
555 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
556 let mut debug_struct = f.debug_struct("DeleteHostGroupRequest");
557 debug_struct.field("name", &self.name);
558 if !self._unknown_fields.is_empty() {
559 debug_struct.field("_unknown_fields", &self._unknown_fields);
560 }
561 debug_struct.finish()
562 }
563}
564
565impl std::fmt::Debug for super::HostGroup {
566 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
567 let mut debug_struct = f.debug_struct("HostGroup");
568 debug_struct.field("name", &self.name);
569 debug_struct.field("r#type", &self.r#type);
570 debug_struct.field("state", &self.state);
571 debug_struct.field("create_time", &self.create_time);
572 debug_struct.field("hosts", &self.hosts);
573 debug_struct.field("os_type", &self.os_type);
574 debug_struct.field("description", &self.description);
575 debug_struct.field("labels", &self.labels);
576 if !self._unknown_fields.is_empty() {
577 debug_struct.field("_unknown_fields", &self._unknown_fields);
578 }
579 debug_struct.finish()
580 }
581}
582
583impl std::fmt::Debug for super::GetKmsConfigRequest {
584 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
585 let mut debug_struct = f.debug_struct("GetKmsConfigRequest");
586 debug_struct.field("name", &self.name);
587 if !self._unknown_fields.is_empty() {
588 debug_struct.field("_unknown_fields", &self._unknown_fields);
589 }
590 debug_struct.finish()
591 }
592}
593
594impl std::fmt::Debug for super::ListKmsConfigsRequest {
595 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
596 let mut debug_struct = f.debug_struct("ListKmsConfigsRequest");
597 debug_struct.field("parent", &self.parent);
598 debug_struct.field("page_size", &self.page_size);
599 debug_struct.field("page_token", &self.page_token);
600 debug_struct.field("order_by", &self.order_by);
601 debug_struct.field("filter", &self.filter);
602 if !self._unknown_fields.is_empty() {
603 debug_struct.field("_unknown_fields", &self._unknown_fields);
604 }
605 debug_struct.finish()
606 }
607}
608
609impl std::fmt::Debug for super::ListKmsConfigsResponse {
610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
611 let mut debug_struct = f.debug_struct("ListKmsConfigsResponse");
612 debug_struct.field("kms_configs", &self.kms_configs);
613 debug_struct.field("next_page_token", &self.next_page_token);
614 debug_struct.field("unreachable", &self.unreachable);
615 if !self._unknown_fields.is_empty() {
616 debug_struct.field("_unknown_fields", &self._unknown_fields);
617 }
618 debug_struct.finish()
619 }
620}
621
622impl std::fmt::Debug for super::CreateKmsConfigRequest {
623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
624 let mut debug_struct = f.debug_struct("CreateKmsConfigRequest");
625 debug_struct.field("parent", &self.parent);
626 debug_struct.field("kms_config_id", &self.kms_config_id);
627 debug_struct.field("kms_config", &self.kms_config);
628 if !self._unknown_fields.is_empty() {
629 debug_struct.field("_unknown_fields", &self._unknown_fields);
630 }
631 debug_struct.finish()
632 }
633}
634
635impl std::fmt::Debug for super::UpdateKmsConfigRequest {
636 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
637 let mut debug_struct = f.debug_struct("UpdateKmsConfigRequest");
638 debug_struct.field("update_mask", &self.update_mask);
639 debug_struct.field("kms_config", &self.kms_config);
640 if !self._unknown_fields.is_empty() {
641 debug_struct.field("_unknown_fields", &self._unknown_fields);
642 }
643 debug_struct.finish()
644 }
645}
646
647impl std::fmt::Debug for super::DeleteKmsConfigRequest {
648 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
649 let mut debug_struct = f.debug_struct("DeleteKmsConfigRequest");
650 debug_struct.field("name", &self.name);
651 if !self._unknown_fields.is_empty() {
652 debug_struct.field("_unknown_fields", &self._unknown_fields);
653 }
654 debug_struct.finish()
655 }
656}
657
658impl std::fmt::Debug for super::EncryptVolumesRequest {
659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
660 let mut debug_struct = f.debug_struct("EncryptVolumesRequest");
661 debug_struct.field("name", &self.name);
662 if !self._unknown_fields.is_empty() {
663 debug_struct.field("_unknown_fields", &self._unknown_fields);
664 }
665 debug_struct.finish()
666 }
667}
668
669impl std::fmt::Debug for super::VerifyKmsConfigRequest {
670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
671 let mut debug_struct = f.debug_struct("VerifyKmsConfigRequest");
672 debug_struct.field("name", &self.name);
673 if !self._unknown_fields.is_empty() {
674 debug_struct.field("_unknown_fields", &self._unknown_fields);
675 }
676 debug_struct.finish()
677 }
678}
679
680impl std::fmt::Debug for super::VerifyKmsConfigResponse {
681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
682 let mut debug_struct = f.debug_struct("VerifyKmsConfigResponse");
683 debug_struct.field("healthy", &self.healthy);
684 debug_struct.field("health_error", &self.health_error);
685 debug_struct.field("instructions", &self.instructions);
686 if !self._unknown_fields.is_empty() {
687 debug_struct.field("_unknown_fields", &self._unknown_fields);
688 }
689 debug_struct.finish()
690 }
691}
692
693impl std::fmt::Debug for super::KmsConfig {
694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
695 let mut debug_struct = f.debug_struct("KmsConfig");
696 debug_struct.field("name", &self.name);
697 debug_struct.field("crypto_key_name", &self.crypto_key_name);
698 debug_struct.field("state", &self.state);
699 debug_struct.field("state_details", &self.state_details);
700 debug_struct.field("create_time", &self.create_time);
701 debug_struct.field("description", &self.description);
702 debug_struct.field("labels", &self.labels);
703 debug_struct.field("instructions", &self.instructions);
704 debug_struct.field("service_account", &self.service_account);
705 if !self._unknown_fields.is_empty() {
706 debug_struct.field("_unknown_fields", &self._unknown_fields);
707 }
708 debug_struct.finish()
709 }
710}
711
712impl std::fmt::Debug for super::ExecuteOntapPostRequest {
713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
714 let mut debug_struct = f.debug_struct("ExecuteOntapPostRequest");
715 debug_struct.field("body", &self.body);
716 debug_struct.field("ontap_path", &self.ontap_path);
717 if !self._unknown_fields.is_empty() {
718 debug_struct.field("_unknown_fields", &self._unknown_fields);
719 }
720 debug_struct.finish()
721 }
722}
723
724impl std::fmt::Debug for super::ExecuteOntapPostResponse {
725 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
726 let mut debug_struct = f.debug_struct("ExecuteOntapPostResponse");
727 debug_struct.field("body", &self.body);
728 if !self._unknown_fields.is_empty() {
729 debug_struct.field("_unknown_fields", &self._unknown_fields);
730 }
731 debug_struct.finish()
732 }
733}
734
735impl std::fmt::Debug for super::ExecuteOntapGetRequest {
736 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
737 let mut debug_struct = f.debug_struct("ExecuteOntapGetRequest");
738 debug_struct.field("ontap_path", &self.ontap_path);
739 if !self._unknown_fields.is_empty() {
740 debug_struct.field("_unknown_fields", &self._unknown_fields);
741 }
742 debug_struct.finish()
743 }
744}
745
746impl std::fmt::Debug for super::ExecuteOntapGetResponse {
747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
748 let mut debug_struct = f.debug_struct("ExecuteOntapGetResponse");
749 debug_struct.field("body", &self.body);
750 if !self._unknown_fields.is_empty() {
751 debug_struct.field("_unknown_fields", &self._unknown_fields);
752 }
753 debug_struct.finish()
754 }
755}
756
757impl std::fmt::Debug for super::ExecuteOntapDeleteRequest {
758 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
759 let mut debug_struct = f.debug_struct("ExecuteOntapDeleteRequest");
760 debug_struct.field("ontap_path", &self.ontap_path);
761 if !self._unknown_fields.is_empty() {
762 debug_struct.field("_unknown_fields", &self._unknown_fields);
763 }
764 debug_struct.finish()
765 }
766}
767
768impl std::fmt::Debug for super::ExecuteOntapDeleteResponse {
769 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
770 let mut debug_struct = f.debug_struct("ExecuteOntapDeleteResponse");
771 debug_struct.field("body", &self.body);
772 if !self._unknown_fields.is_empty() {
773 debug_struct.field("_unknown_fields", &self._unknown_fields);
774 }
775 debug_struct.finish()
776 }
777}
778
779impl std::fmt::Debug for super::ExecuteOntapPatchRequest {
780 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
781 let mut debug_struct = f.debug_struct("ExecuteOntapPatchRequest");
782 debug_struct.field("body", &self.body);
783 debug_struct.field("ontap_path", &self.ontap_path);
784 if !self._unknown_fields.is_empty() {
785 debug_struct.field("_unknown_fields", &self._unknown_fields);
786 }
787 debug_struct.finish()
788 }
789}
790
791impl std::fmt::Debug for super::ExecuteOntapPatchResponse {
792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
793 let mut debug_struct = f.debug_struct("ExecuteOntapPatchResponse");
794 debug_struct.field("body", &self.body);
795 if !self._unknown_fields.is_empty() {
796 debug_struct.field("_unknown_fields", &self._unknown_fields);
797 }
798 debug_struct.finish()
799 }
800}
801
802impl std::fmt::Debug for super::ListQuotaRulesRequest {
803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
804 let mut debug_struct = f.debug_struct("ListQuotaRulesRequest");
805 debug_struct.field("parent", &self.parent);
806 debug_struct.field("page_size", &self.page_size);
807 debug_struct.field("page_token", &self.page_token);
808 debug_struct.field("filter", &self.filter);
809 debug_struct.field("order_by", &self.order_by);
810 if !self._unknown_fields.is_empty() {
811 debug_struct.field("_unknown_fields", &self._unknown_fields);
812 }
813 debug_struct.finish()
814 }
815}
816
817impl std::fmt::Debug for super::ListQuotaRulesResponse {
818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
819 let mut debug_struct = f.debug_struct("ListQuotaRulesResponse");
820 debug_struct.field("quota_rules", &self.quota_rules);
821 debug_struct.field("next_page_token", &self.next_page_token);
822 debug_struct.field("unreachable", &self.unreachable);
823 if !self._unknown_fields.is_empty() {
824 debug_struct.field("_unknown_fields", &self._unknown_fields);
825 }
826 debug_struct.finish()
827 }
828}
829
830impl std::fmt::Debug for super::GetQuotaRuleRequest {
831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
832 let mut debug_struct = f.debug_struct("GetQuotaRuleRequest");
833 debug_struct.field("name", &self.name);
834 if !self._unknown_fields.is_empty() {
835 debug_struct.field("_unknown_fields", &self._unknown_fields);
836 }
837 debug_struct.finish()
838 }
839}
840
841impl std::fmt::Debug for super::CreateQuotaRuleRequest {
842 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
843 let mut debug_struct = f.debug_struct("CreateQuotaRuleRequest");
844 debug_struct.field("parent", &self.parent);
845 debug_struct.field("quota_rule", &self.quota_rule);
846 debug_struct.field("quota_rule_id", &self.quota_rule_id);
847 if !self._unknown_fields.is_empty() {
848 debug_struct.field("_unknown_fields", &self._unknown_fields);
849 }
850 debug_struct.finish()
851 }
852}
853
854impl std::fmt::Debug for super::UpdateQuotaRuleRequest {
855 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
856 let mut debug_struct = f.debug_struct("UpdateQuotaRuleRequest");
857 debug_struct.field("update_mask", &self.update_mask);
858 debug_struct.field("quota_rule", &self.quota_rule);
859 if !self._unknown_fields.is_empty() {
860 debug_struct.field("_unknown_fields", &self._unknown_fields);
861 }
862 debug_struct.finish()
863 }
864}
865
866impl std::fmt::Debug for super::DeleteQuotaRuleRequest {
867 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
868 let mut debug_struct = f.debug_struct("DeleteQuotaRuleRequest");
869 debug_struct.field("name", &self.name);
870 if !self._unknown_fields.is_empty() {
871 debug_struct.field("_unknown_fields", &self._unknown_fields);
872 }
873 debug_struct.finish()
874 }
875}
876
877impl std::fmt::Debug for super::QuotaRule {
878 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
879 let mut debug_struct = f.debug_struct("QuotaRule");
880 debug_struct.field("name", &self.name);
881 debug_struct.field("target", &self.target);
882 debug_struct.field("r#type", &self.r#type);
883 debug_struct.field("disk_limit_mib", &self.disk_limit_mib);
884 debug_struct.field("state", &self.state);
885 debug_struct.field("state_details", &self.state_details);
886 debug_struct.field("create_time", &self.create_time);
887 debug_struct.field("description", &self.description);
888 debug_struct.field("labels", &self.labels);
889 if !self._unknown_fields.is_empty() {
890 debug_struct.field("_unknown_fields", &self._unknown_fields);
891 }
892 debug_struct.finish()
893 }
894}
895
896impl std::fmt::Debug for super::TransferStats {
897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
898 let mut debug_struct = f.debug_struct("TransferStats");
899 debug_struct.field("transfer_bytes", &self.transfer_bytes);
900 debug_struct.field("total_transfer_duration", &self.total_transfer_duration);
901 debug_struct.field("last_transfer_bytes", &self.last_transfer_bytes);
902 debug_struct.field("last_transfer_duration", &self.last_transfer_duration);
903 debug_struct.field("lag_duration", &self.lag_duration);
904 debug_struct.field("update_time", &self.update_time);
905 debug_struct.field("last_transfer_end_time", &self.last_transfer_end_time);
906 debug_struct.field("last_transfer_error", &self.last_transfer_error);
907 if !self._unknown_fields.is_empty() {
908 debug_struct.field("_unknown_fields", &self._unknown_fields);
909 }
910 debug_struct.finish()
911 }
912}
913
914impl std::fmt::Debug for super::Replication {
915 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
916 let mut debug_struct = f.debug_struct("Replication");
917 debug_struct.field("name", &self.name);
918 debug_struct.field("state", &self.state);
919 debug_struct.field("state_details", &self.state_details);
920 debug_struct.field("role", &self.role);
921 debug_struct.field("replication_schedule", &self.replication_schedule);
922 debug_struct.field("mirror_state", &self.mirror_state);
923 debug_struct.field("healthy", &self.healthy);
924 debug_struct.field("create_time", &self.create_time);
925 debug_struct.field("destination_volume", &self.destination_volume);
926 debug_struct.field("transfer_stats", &self.transfer_stats);
927 debug_struct.field("labels", &self.labels);
928 debug_struct.field("description", &self.description);
929 debug_struct.field(
930 "destination_volume_parameters",
931 &self.destination_volume_parameters,
932 );
933 debug_struct.field("source_volume", &self.source_volume);
934 debug_struct.field("hybrid_peering_details", &self.hybrid_peering_details);
935 debug_struct.field("cluster_location", &self.cluster_location);
936 debug_struct.field("hybrid_replication_type", &self.hybrid_replication_type);
937 debug_struct.field(
938 "hybrid_replication_user_commands",
939 &self.hybrid_replication_user_commands,
940 );
941 if !self._unknown_fields.is_empty() {
942 debug_struct.field("_unknown_fields", &self._unknown_fields);
943 }
944 debug_struct.finish()
945 }
946}
947
948impl std::fmt::Debug for super::HybridPeeringDetails {
949 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
950 let mut debug_struct = f.debug_struct("HybridPeeringDetails");
951 debug_struct.field("subnet_ip", &self.subnet_ip);
952 debug_struct.field("command", &self.command);
953 debug_struct.field("command_expiry_time", &self.command_expiry_time);
954 debug_struct.field("passphrase", &self.passphrase);
955 debug_struct.field("peer_volume_name", &self.peer_volume_name);
956 debug_struct.field("peer_cluster_name", &self.peer_cluster_name);
957 debug_struct.field("peer_svm_name", &self.peer_svm_name);
958 if !self._unknown_fields.is_empty() {
959 debug_struct.field("_unknown_fields", &self._unknown_fields);
960 }
961 debug_struct.finish()
962 }
963}
964
965impl std::fmt::Debug for super::ListReplicationsRequest {
966 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
967 let mut debug_struct = f.debug_struct("ListReplicationsRequest");
968 debug_struct.field("parent", &self.parent);
969 debug_struct.field("page_size", &self.page_size);
970 debug_struct.field("page_token", &self.page_token);
971 debug_struct.field("order_by", &self.order_by);
972 debug_struct.field("filter", &self.filter);
973 if !self._unknown_fields.is_empty() {
974 debug_struct.field("_unknown_fields", &self._unknown_fields);
975 }
976 debug_struct.finish()
977 }
978}
979
980impl std::fmt::Debug for super::ListReplicationsResponse {
981 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
982 let mut debug_struct = f.debug_struct("ListReplicationsResponse");
983 debug_struct.field("replications", &self.replications);
984 debug_struct.field("next_page_token", &self.next_page_token);
985 debug_struct.field("unreachable", &self.unreachable);
986 if !self._unknown_fields.is_empty() {
987 debug_struct.field("_unknown_fields", &self._unknown_fields);
988 }
989 debug_struct.finish()
990 }
991}
992
993impl std::fmt::Debug for super::GetReplicationRequest {
994 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
995 let mut debug_struct = f.debug_struct("GetReplicationRequest");
996 debug_struct.field("name", &self.name);
997 if !self._unknown_fields.is_empty() {
998 debug_struct.field("_unknown_fields", &self._unknown_fields);
999 }
1000 debug_struct.finish()
1001 }
1002}
1003
1004impl std::fmt::Debug for super::DestinationVolumeParameters {
1005 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1006 let mut debug_struct = f.debug_struct("DestinationVolumeParameters");
1007 debug_struct.field("storage_pool", &self.storage_pool);
1008 debug_struct.field("volume_id", &self.volume_id);
1009 debug_struct.field("share_name", &self.share_name);
1010 debug_struct.field("description", &self.description);
1011 debug_struct.field("tiering_policy", &self.tiering_policy);
1012 if !self._unknown_fields.is_empty() {
1013 debug_struct.field("_unknown_fields", &self._unknown_fields);
1014 }
1015 debug_struct.finish()
1016 }
1017}
1018
1019impl std::fmt::Debug for super::CreateReplicationRequest {
1020 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1021 let mut debug_struct = f.debug_struct("CreateReplicationRequest");
1022 debug_struct.field("parent", &self.parent);
1023 debug_struct.field("replication", &self.replication);
1024 debug_struct.field("replication_id", &self.replication_id);
1025 if !self._unknown_fields.is_empty() {
1026 debug_struct.field("_unknown_fields", &self._unknown_fields);
1027 }
1028 debug_struct.finish()
1029 }
1030}
1031
1032impl std::fmt::Debug for super::DeleteReplicationRequest {
1033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1034 let mut debug_struct = f.debug_struct("DeleteReplicationRequest");
1035 debug_struct.field("name", &self.name);
1036 if !self._unknown_fields.is_empty() {
1037 debug_struct.field("_unknown_fields", &self._unknown_fields);
1038 }
1039 debug_struct.finish()
1040 }
1041}
1042
1043impl std::fmt::Debug for super::UpdateReplicationRequest {
1044 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1045 let mut debug_struct = f.debug_struct("UpdateReplicationRequest");
1046 debug_struct.field("update_mask", &self.update_mask);
1047 debug_struct.field("replication", &self.replication);
1048 if !self._unknown_fields.is_empty() {
1049 debug_struct.field("_unknown_fields", &self._unknown_fields);
1050 }
1051 debug_struct.finish()
1052 }
1053}
1054
1055impl std::fmt::Debug for super::StopReplicationRequest {
1056 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1057 let mut debug_struct = f.debug_struct("StopReplicationRequest");
1058 debug_struct.field("name", &self.name);
1059 debug_struct.field("force", &self.force);
1060 if !self._unknown_fields.is_empty() {
1061 debug_struct.field("_unknown_fields", &self._unknown_fields);
1062 }
1063 debug_struct.finish()
1064 }
1065}
1066
1067impl std::fmt::Debug for super::ResumeReplicationRequest {
1068 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1069 let mut debug_struct = f.debug_struct("ResumeReplicationRequest");
1070 debug_struct.field("name", &self.name);
1071 if !self._unknown_fields.is_empty() {
1072 debug_struct.field("_unknown_fields", &self._unknown_fields);
1073 }
1074 debug_struct.finish()
1075 }
1076}
1077
1078impl std::fmt::Debug for super::ReverseReplicationDirectionRequest {
1079 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1080 let mut debug_struct = f.debug_struct("ReverseReplicationDirectionRequest");
1081 debug_struct.field("name", &self.name);
1082 if !self._unknown_fields.is_empty() {
1083 debug_struct.field("_unknown_fields", &self._unknown_fields);
1084 }
1085 debug_struct.finish()
1086 }
1087}
1088
1089impl std::fmt::Debug for super::EstablishPeeringRequest {
1090 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1091 let mut debug_struct = f.debug_struct("EstablishPeeringRequest");
1092 debug_struct.field("name", &self.name);
1093 debug_struct.field("peer_cluster_name", &self.peer_cluster_name);
1094 debug_struct.field("peer_svm_name", &self.peer_svm_name);
1095 debug_struct.field("peer_ip_addresses", &self.peer_ip_addresses);
1096 debug_struct.field("peer_volume_name", &self.peer_volume_name);
1097 if !self._unknown_fields.is_empty() {
1098 debug_struct.field("_unknown_fields", &self._unknown_fields);
1099 }
1100 debug_struct.finish()
1101 }
1102}
1103
1104impl std::fmt::Debug for super::SyncReplicationRequest {
1105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1106 let mut debug_struct = f.debug_struct("SyncReplicationRequest");
1107 debug_struct.field("name", &self.name);
1108 if !self._unknown_fields.is_empty() {
1109 debug_struct.field("_unknown_fields", &self._unknown_fields);
1110 }
1111 debug_struct.finish()
1112 }
1113}
1114
1115impl std::fmt::Debug for super::ListSnapshotsRequest {
1116 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1117 let mut debug_struct = f.debug_struct("ListSnapshotsRequest");
1118 debug_struct.field("parent", &self.parent);
1119 debug_struct.field("page_size", &self.page_size);
1120 debug_struct.field("page_token", &self.page_token);
1121 debug_struct.field("order_by", &self.order_by);
1122 debug_struct.field("filter", &self.filter);
1123 if !self._unknown_fields.is_empty() {
1124 debug_struct.field("_unknown_fields", &self._unknown_fields);
1125 }
1126 debug_struct.finish()
1127 }
1128}
1129
1130impl std::fmt::Debug for super::ListSnapshotsResponse {
1131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1132 let mut debug_struct = f.debug_struct("ListSnapshotsResponse");
1133 debug_struct.field("snapshots", &self.snapshots);
1134 debug_struct.field("next_page_token", &self.next_page_token);
1135 debug_struct.field("unreachable", &self.unreachable);
1136 if !self._unknown_fields.is_empty() {
1137 debug_struct.field("_unknown_fields", &self._unknown_fields);
1138 }
1139 debug_struct.finish()
1140 }
1141}
1142
1143impl std::fmt::Debug for super::GetSnapshotRequest {
1144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1145 let mut debug_struct = f.debug_struct("GetSnapshotRequest");
1146 debug_struct.field("name", &self.name);
1147 if !self._unknown_fields.is_empty() {
1148 debug_struct.field("_unknown_fields", &self._unknown_fields);
1149 }
1150 debug_struct.finish()
1151 }
1152}
1153
1154impl std::fmt::Debug for super::CreateSnapshotRequest {
1155 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1156 let mut debug_struct = f.debug_struct("CreateSnapshotRequest");
1157 debug_struct.field("parent", &self.parent);
1158 debug_struct.field("snapshot", &self.snapshot);
1159 debug_struct.field("snapshot_id", &self.snapshot_id);
1160 if !self._unknown_fields.is_empty() {
1161 debug_struct.field("_unknown_fields", &self._unknown_fields);
1162 }
1163 debug_struct.finish()
1164 }
1165}
1166
1167impl std::fmt::Debug for super::DeleteSnapshotRequest {
1168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1169 let mut debug_struct = f.debug_struct("DeleteSnapshotRequest");
1170 debug_struct.field("name", &self.name);
1171 if !self._unknown_fields.is_empty() {
1172 debug_struct.field("_unknown_fields", &self._unknown_fields);
1173 }
1174 debug_struct.finish()
1175 }
1176}
1177
1178impl std::fmt::Debug for super::UpdateSnapshotRequest {
1179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1180 let mut debug_struct = f.debug_struct("UpdateSnapshotRequest");
1181 debug_struct.field("update_mask", &self.update_mask);
1182 debug_struct.field("snapshot", &self.snapshot);
1183 if !self._unknown_fields.is_empty() {
1184 debug_struct.field("_unknown_fields", &self._unknown_fields);
1185 }
1186 debug_struct.finish()
1187 }
1188}
1189
1190impl std::fmt::Debug for super::Snapshot {
1191 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1192 let mut debug_struct = f.debug_struct("Snapshot");
1193 debug_struct.field("name", &self.name);
1194 debug_struct.field("state", &self.state);
1195 debug_struct.field("state_details", &self.state_details);
1196 debug_struct.field("description", &self.description);
1197 debug_struct.field("used_bytes", &self.used_bytes);
1198 debug_struct.field("create_time", &self.create_time);
1199 debug_struct.field("labels", &self.labels);
1200 if !self._unknown_fields.is_empty() {
1201 debug_struct.field("_unknown_fields", &self._unknown_fields);
1202 }
1203 debug_struct.finish()
1204 }
1205}
1206
1207impl std::fmt::Debug for super::GetStoragePoolRequest {
1208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1209 let mut debug_struct = f.debug_struct("GetStoragePoolRequest");
1210 debug_struct.field("name", &self.name);
1211 if !self._unknown_fields.is_empty() {
1212 debug_struct.field("_unknown_fields", &self._unknown_fields);
1213 }
1214 debug_struct.finish()
1215 }
1216}
1217
1218impl std::fmt::Debug for super::ListStoragePoolsRequest {
1219 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1220 let mut debug_struct = f.debug_struct("ListStoragePoolsRequest");
1221 debug_struct.field("parent", &self.parent);
1222 debug_struct.field("page_size", &self.page_size);
1223 debug_struct.field("page_token", &self.page_token);
1224 debug_struct.field("order_by", &self.order_by);
1225 debug_struct.field("filter", &self.filter);
1226 if !self._unknown_fields.is_empty() {
1227 debug_struct.field("_unknown_fields", &self._unknown_fields);
1228 }
1229 debug_struct.finish()
1230 }
1231}
1232
1233impl std::fmt::Debug for super::ListStoragePoolsResponse {
1234 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1235 let mut debug_struct = f.debug_struct("ListStoragePoolsResponse");
1236 debug_struct.field("storage_pools", &self.storage_pools);
1237 debug_struct.field("next_page_token", &self.next_page_token);
1238 debug_struct.field("unreachable", &self.unreachable);
1239 if !self._unknown_fields.is_empty() {
1240 debug_struct.field("_unknown_fields", &self._unknown_fields);
1241 }
1242 debug_struct.finish()
1243 }
1244}
1245
1246impl std::fmt::Debug for super::CreateStoragePoolRequest {
1247 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1248 let mut debug_struct = f.debug_struct("CreateStoragePoolRequest");
1249 debug_struct.field("parent", &self.parent);
1250 debug_struct.field("storage_pool_id", &self.storage_pool_id);
1251 debug_struct.field("storage_pool", &self.storage_pool);
1252 if !self._unknown_fields.is_empty() {
1253 debug_struct.field("_unknown_fields", &self._unknown_fields);
1254 }
1255 debug_struct.finish()
1256 }
1257}
1258
1259impl std::fmt::Debug for super::UpdateStoragePoolRequest {
1260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1261 let mut debug_struct = f.debug_struct("UpdateStoragePoolRequest");
1262 debug_struct.field("update_mask", &self.update_mask);
1263 debug_struct.field("storage_pool", &self.storage_pool);
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::DeleteStoragePoolRequest {
1272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1273 let mut debug_struct = f.debug_struct("DeleteStoragePoolRequest");
1274 debug_struct.field("name", &self.name);
1275 if !self._unknown_fields.is_empty() {
1276 debug_struct.field("_unknown_fields", &self._unknown_fields);
1277 }
1278 debug_struct.finish()
1279 }
1280}
1281
1282impl std::fmt::Debug for super::SwitchActiveReplicaZoneRequest {
1283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1284 let mut debug_struct = f.debug_struct("SwitchActiveReplicaZoneRequest");
1285 debug_struct.field("name", &self.name);
1286 if !self._unknown_fields.is_empty() {
1287 debug_struct.field("_unknown_fields", &self._unknown_fields);
1288 }
1289 debug_struct.finish()
1290 }
1291}
1292
1293impl std::fmt::Debug for super::StoragePool {
1294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1295 let mut debug_struct = f.debug_struct("StoragePool");
1296 debug_struct.field("name", &self.name);
1297 debug_struct.field("service_level", &self.service_level);
1298 debug_struct.field("capacity_gib", &self.capacity_gib);
1299 debug_struct.field("volume_capacity_gib", &self.volume_capacity_gib);
1300 debug_struct.field("volume_count", &self.volume_count);
1301 debug_struct.field("state", &self.state);
1302 debug_struct.field("state_details", &self.state_details);
1303 debug_struct.field("create_time", &self.create_time);
1304 debug_struct.field("description", &self.description);
1305 debug_struct.field("labels", &self.labels);
1306 debug_struct.field("network", &self.network);
1307 debug_struct.field("active_directory", &self.active_directory);
1308 debug_struct.field("kms_config", &self.kms_config);
1309 debug_struct.field("ldap_enabled", &self.ldap_enabled);
1310 debug_struct.field("psa_range", &self.psa_range);
1311 debug_struct.field("encryption_type", &self.encryption_type);
1312 debug_struct.field("global_access_allowed", &self.global_access_allowed);
1313 debug_struct.field("allow_auto_tiering", &self.allow_auto_tiering);
1314 debug_struct.field("replica_zone", &self.replica_zone);
1315 debug_struct.field("zone", &self.zone);
1316 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1317 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1318 debug_struct.field(
1319 "custom_performance_enabled",
1320 &self.custom_performance_enabled,
1321 );
1322 debug_struct.field("total_throughput_mibps", &self.total_throughput_mibps);
1323 debug_struct.field("total_iops", &self.total_iops);
1324 debug_struct.field("hot_tier_size_gib", &self.hot_tier_size_gib);
1325 debug_struct.field(
1326 "enable_hot_tier_auto_resize",
1327 &self.enable_hot_tier_auto_resize,
1328 );
1329 debug_struct.field("qos_type", &self.qos_type);
1330 debug_struct.field(
1331 "available_throughput_mibps",
1332 &self.available_throughput_mibps,
1333 );
1334 debug_struct.field("cold_tier_size_used_gib", &self.cold_tier_size_used_gib);
1335 debug_struct.field("hot_tier_size_used_gib", &self.hot_tier_size_used_gib);
1336 debug_struct.field("r#type", &self.r#type);
1337 debug_struct.field("mode", &self.mode);
1338 debug_struct.field("scale_type", &self.scale_type);
1339 if !self._unknown_fields.is_empty() {
1340 debug_struct.field("_unknown_fields", &self._unknown_fields);
1341 }
1342 debug_struct.finish()
1343 }
1344}
1345
1346impl std::fmt::Debug for super::ValidateDirectoryServiceRequest {
1347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1348 let mut debug_struct = f.debug_struct("ValidateDirectoryServiceRequest");
1349 debug_struct.field("name", &self.name);
1350 debug_struct.field("directory_service_type", &self.directory_service_type);
1351 if !self._unknown_fields.is_empty() {
1352 debug_struct.field("_unknown_fields", &self._unknown_fields);
1353 }
1354 debug_struct.finish()
1355 }
1356}
1357
1358impl std::fmt::Debug for super::ListVolumesRequest {
1359 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1360 let mut debug_struct = f.debug_struct("ListVolumesRequest");
1361 debug_struct.field("parent", &self.parent);
1362 debug_struct.field("page_size", &self.page_size);
1363 debug_struct.field("page_token", &self.page_token);
1364 debug_struct.field("filter", &self.filter);
1365 debug_struct.field("order_by", &self.order_by);
1366 if !self._unknown_fields.is_empty() {
1367 debug_struct.field("_unknown_fields", &self._unknown_fields);
1368 }
1369 debug_struct.finish()
1370 }
1371}
1372
1373impl std::fmt::Debug for super::ListVolumesResponse {
1374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1375 let mut debug_struct = f.debug_struct("ListVolumesResponse");
1376 debug_struct.field("volumes", &self.volumes);
1377 debug_struct.field("next_page_token", &self.next_page_token);
1378 debug_struct.field("unreachable", &self.unreachable);
1379 if !self._unknown_fields.is_empty() {
1380 debug_struct.field("_unknown_fields", &self._unknown_fields);
1381 }
1382 debug_struct.finish()
1383 }
1384}
1385
1386impl std::fmt::Debug for super::GetVolumeRequest {
1387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1388 let mut debug_struct = f.debug_struct("GetVolumeRequest");
1389 debug_struct.field("name", &self.name);
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::CreateVolumeRequest {
1398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1399 let mut debug_struct = f.debug_struct("CreateVolumeRequest");
1400 debug_struct.field("parent", &self.parent);
1401 debug_struct.field("volume_id", &self.volume_id);
1402 debug_struct.field("volume", &self.volume);
1403 if !self._unknown_fields.is_empty() {
1404 debug_struct.field("_unknown_fields", &self._unknown_fields);
1405 }
1406 debug_struct.finish()
1407 }
1408}
1409
1410impl std::fmt::Debug for super::UpdateVolumeRequest {
1411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1412 let mut debug_struct = f.debug_struct("UpdateVolumeRequest");
1413 debug_struct.field("update_mask", &self.update_mask);
1414 debug_struct.field("volume", &self.volume);
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::DeleteVolumeRequest {
1423 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1424 let mut debug_struct = f.debug_struct("DeleteVolumeRequest");
1425 debug_struct.field("name", &self.name);
1426 debug_struct.field("force", &self.force);
1427 if !self._unknown_fields.is_empty() {
1428 debug_struct.field("_unknown_fields", &self._unknown_fields);
1429 }
1430 debug_struct.finish()
1431 }
1432}
1433
1434impl std::fmt::Debug for super::RevertVolumeRequest {
1435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1436 let mut debug_struct = f.debug_struct("RevertVolumeRequest");
1437 debug_struct.field("name", &self.name);
1438 debug_struct.field("snapshot_id", &self.snapshot_id);
1439 if !self._unknown_fields.is_empty() {
1440 debug_struct.field("_unknown_fields", &self._unknown_fields);
1441 }
1442 debug_struct.finish()
1443 }
1444}
1445
1446impl std::fmt::Debug for super::Volume {
1447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1448 let mut debug_struct = f.debug_struct("Volume");
1449 debug_struct.field("name", &self.name);
1450 debug_struct.field("state", &self.state);
1451 debug_struct.field("state_details", &self.state_details);
1452 debug_struct.field("create_time", &self.create_time);
1453 debug_struct.field("share_name", &self.share_name);
1454 debug_struct.field("psa_range", &self.psa_range);
1455 debug_struct.field("storage_pool", &self.storage_pool);
1456 debug_struct.field("network", &self.network);
1457 debug_struct.field("service_level", &self.service_level);
1458 debug_struct.field("capacity_gib", &self.capacity_gib);
1459 debug_struct.field("export_policy", &self.export_policy);
1460 debug_struct.field("protocols", &self.protocols);
1461 debug_struct.field("smb_settings", &self.smb_settings);
1462 debug_struct.field("mount_options", &self.mount_options);
1463 debug_struct.field("unix_permissions", &self.unix_permissions);
1464 debug_struct.field("labels", &self.labels);
1465 debug_struct.field("description", &self.description);
1466 debug_struct.field("snapshot_policy", &self.snapshot_policy);
1467 debug_struct.field("snap_reserve", &self.snap_reserve);
1468 debug_struct.field("snapshot_directory", &self.snapshot_directory);
1469 debug_struct.field("used_gib", &self.used_gib);
1470 debug_struct.field("security_style", &self.security_style);
1471 debug_struct.field("kerberos_enabled", &self.kerberos_enabled);
1472 debug_struct.field("ldap_enabled", &self.ldap_enabled);
1473 debug_struct.field("active_directory", &self.active_directory);
1474 debug_struct.field("restore_parameters", &self.restore_parameters);
1475 debug_struct.field("kms_config", &self.kms_config);
1476 debug_struct.field("encryption_type", &self.encryption_type);
1477 debug_struct.field("has_replication", &self.has_replication);
1478 debug_struct.field("backup_config", &self.backup_config);
1479 debug_struct.field("restricted_actions", &self.restricted_actions);
1480 debug_struct.field("large_capacity", &self.large_capacity);
1481 debug_struct.field("multiple_endpoints", &self.multiple_endpoints);
1482 debug_struct.field("tiering_policy", &self.tiering_policy);
1483 debug_struct.field("replica_zone", &self.replica_zone);
1484 debug_struct.field("zone", &self.zone);
1485 debug_struct.field("cold_tier_size_gib", &self.cold_tier_size_gib);
1486 debug_struct.field(
1487 "hybrid_replication_parameters",
1488 &self.hybrid_replication_parameters,
1489 );
1490 debug_struct.field("throughput_mibps", &self.throughput_mibps);
1491 debug_struct.field("cache_parameters", &self.cache_parameters);
1492 debug_struct.field("hot_tier_size_used_gib", &self.hot_tier_size_used_gib);
1493 debug_struct.field("block_devices", &self.block_devices);
1494 debug_struct.field("large_capacity_config", &self.large_capacity_config);
1495 debug_struct.field("clone_details", &self.clone_details);
1496 if !self._unknown_fields.is_empty() {
1497 debug_struct.field("_unknown_fields", &self._unknown_fields);
1498 }
1499 debug_struct.finish()
1500 }
1501}
1502
1503impl std::fmt::Debug for super::volume::CloneDetails {
1504 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1505 let mut debug_struct = f.debug_struct("CloneDetails");
1506 debug_struct.field("source_snapshot", &self.source_snapshot);
1507 debug_struct.field("source_volume", &self.source_volume);
1508 debug_struct.field("shared_space_gib", &self.shared_space_gib);
1509 if !self._unknown_fields.is_empty() {
1510 debug_struct.field("_unknown_fields", &self._unknown_fields);
1511 }
1512 debug_struct.finish()
1513 }
1514}
1515
1516impl std::fmt::Debug for super::LargeCapacityConfig {
1517 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1518 let mut debug_struct = f.debug_struct("LargeCapacityConfig");
1519 debug_struct.field("constituent_count", &self.constituent_count);
1520 if !self._unknown_fields.is_empty() {
1521 debug_struct.field("_unknown_fields", &self._unknown_fields);
1522 }
1523 debug_struct.finish()
1524 }
1525}
1526
1527impl std::fmt::Debug for super::ExportPolicy {
1528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1529 let mut debug_struct = f.debug_struct("ExportPolicy");
1530 debug_struct.field("rules", &self.rules);
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::SimpleExportPolicyRule {
1539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1540 let mut debug_struct = f.debug_struct("SimpleExportPolicyRule");
1541 debug_struct.field("allowed_clients", &self.allowed_clients);
1542 debug_struct.field("has_root_access", &self.has_root_access);
1543 debug_struct.field("access_type", &self.access_type);
1544 debug_struct.field("nfsv3", &self.nfsv3);
1545 debug_struct.field("nfsv4", &self.nfsv4);
1546 debug_struct.field("kerberos_5_read_only", &self.kerberos_5_read_only);
1547 debug_struct.field("kerberos_5_read_write", &self.kerberos_5_read_write);
1548 debug_struct.field("kerberos_5i_read_only", &self.kerberos_5i_read_only);
1549 debug_struct.field("kerberos_5i_read_write", &self.kerberos_5i_read_write);
1550 debug_struct.field("kerberos_5p_read_only", &self.kerberos_5p_read_only);
1551 debug_struct.field("kerberos_5p_read_write", &self.kerberos_5p_read_write);
1552 debug_struct.field("squash_mode", &self.squash_mode);
1553 debug_struct.field("anon_uid", &self.anon_uid);
1554 if !self._unknown_fields.is_empty() {
1555 debug_struct.field("_unknown_fields", &self._unknown_fields);
1556 }
1557 debug_struct.finish()
1558 }
1559}
1560
1561impl std::fmt::Debug for super::SnapshotPolicy {
1562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1563 let mut debug_struct = f.debug_struct("SnapshotPolicy");
1564 debug_struct.field("enabled", &self.enabled);
1565 debug_struct.field("hourly_schedule", &self.hourly_schedule);
1566 debug_struct.field("daily_schedule", &self.daily_schedule);
1567 debug_struct.field("weekly_schedule", &self.weekly_schedule);
1568 debug_struct.field("monthly_schedule", &self.monthly_schedule);
1569 if !self._unknown_fields.is_empty() {
1570 debug_struct.field("_unknown_fields", &self._unknown_fields);
1571 }
1572 debug_struct.finish()
1573 }
1574}
1575
1576impl std::fmt::Debug for super::HourlySchedule {
1577 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1578 let mut debug_struct = f.debug_struct("HourlySchedule");
1579 debug_struct.field("snapshots_to_keep", &self.snapshots_to_keep);
1580 debug_struct.field("minute", &self.minute);
1581 if !self._unknown_fields.is_empty() {
1582 debug_struct.field("_unknown_fields", &self._unknown_fields);
1583 }
1584 debug_struct.finish()
1585 }
1586}
1587
1588impl std::fmt::Debug for super::DailySchedule {
1589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1590 let mut debug_struct = f.debug_struct("DailySchedule");
1591 debug_struct.field("snapshots_to_keep", &self.snapshots_to_keep);
1592 debug_struct.field("minute", &self.minute);
1593 debug_struct.field("hour", &self.hour);
1594 if !self._unknown_fields.is_empty() {
1595 debug_struct.field("_unknown_fields", &self._unknown_fields);
1596 }
1597 debug_struct.finish()
1598 }
1599}
1600
1601impl std::fmt::Debug for super::WeeklySchedule {
1602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1603 let mut debug_struct = f.debug_struct("WeeklySchedule");
1604 debug_struct.field("snapshots_to_keep", &self.snapshots_to_keep);
1605 debug_struct.field("minute", &self.minute);
1606 debug_struct.field("hour", &self.hour);
1607 debug_struct.field("day", &self.day);
1608 if !self._unknown_fields.is_empty() {
1609 debug_struct.field("_unknown_fields", &self._unknown_fields);
1610 }
1611 debug_struct.finish()
1612 }
1613}
1614
1615impl std::fmt::Debug for super::MonthlySchedule {
1616 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1617 let mut debug_struct = f.debug_struct("MonthlySchedule");
1618 debug_struct.field("snapshots_to_keep", &self.snapshots_to_keep);
1619 debug_struct.field("minute", &self.minute);
1620 debug_struct.field("hour", &self.hour);
1621 debug_struct.field("days_of_month", &self.days_of_month);
1622 if !self._unknown_fields.is_empty() {
1623 debug_struct.field("_unknown_fields", &self._unknown_fields);
1624 }
1625 debug_struct.finish()
1626 }
1627}
1628
1629impl std::fmt::Debug for super::MountOption {
1630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1631 let mut debug_struct = f.debug_struct("MountOption");
1632 debug_struct.field("export", &self.export);
1633 debug_struct.field("export_full", &self.export_full);
1634 debug_struct.field("protocol", &self.protocol);
1635 debug_struct.field("instructions", &self.instructions);
1636 debug_struct.field("ip_address", &self.ip_address);
1637 if !self._unknown_fields.is_empty() {
1638 debug_struct.field("_unknown_fields", &self._unknown_fields);
1639 }
1640 debug_struct.finish()
1641 }
1642}
1643
1644impl std::fmt::Debug for super::RestoreParameters {
1645 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1646 let mut debug_struct = f.debug_struct("RestoreParameters");
1647 debug_struct.field("source", &self.source);
1648 if !self._unknown_fields.is_empty() {
1649 debug_struct.field("_unknown_fields", &self._unknown_fields);
1650 }
1651 debug_struct.finish()
1652 }
1653}
1654
1655impl std::fmt::Debug for super::BackupConfig {
1656 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1657 let mut debug_struct = f.debug_struct("BackupConfig");
1658 debug_struct.field("backup_policies", &self.backup_policies);
1659 debug_struct.field("backup_vault", &self.backup_vault);
1660 debug_struct.field("scheduled_backup_enabled", &self.scheduled_backup_enabled);
1661 debug_struct.field("backup_chain_bytes", &self.backup_chain_bytes);
1662 if !self._unknown_fields.is_empty() {
1663 debug_struct.field("_unknown_fields", &self._unknown_fields);
1664 }
1665 debug_struct.finish()
1666 }
1667}
1668
1669impl std::fmt::Debug for super::TieringPolicy {
1670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1671 let mut debug_struct = f.debug_struct("TieringPolicy");
1672 debug_struct.field("tier_action", &self.tier_action);
1673 debug_struct.field("cooling_threshold_days", &self.cooling_threshold_days);
1674 debug_struct.field(
1675 "hot_tier_bypass_mode_enabled",
1676 &self.hot_tier_bypass_mode_enabled,
1677 );
1678 if !self._unknown_fields.is_empty() {
1679 debug_struct.field("_unknown_fields", &self._unknown_fields);
1680 }
1681 debug_struct.finish()
1682 }
1683}
1684
1685impl std::fmt::Debug for super::HybridReplicationParameters {
1686 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1687 let mut debug_struct = f.debug_struct("HybridReplicationParameters");
1688 debug_struct.field("replication", &self.replication);
1689 debug_struct.field("peer_volume_name", &self.peer_volume_name);
1690 debug_struct.field("peer_cluster_name", &self.peer_cluster_name);
1691 debug_struct.field("peer_svm_name", &self.peer_svm_name);
1692 debug_struct.field("peer_ip_addresses", &self.peer_ip_addresses);
1693 debug_struct.field("cluster_location", &self.cluster_location);
1694 debug_struct.field("description", &self.description);
1695 debug_struct.field("labels", &self.labels);
1696 debug_struct.field("replication_schedule", &self.replication_schedule);
1697 debug_struct.field("hybrid_replication_type", &self.hybrid_replication_type);
1698 debug_struct.field(
1699 "large_volume_constituent_count",
1700 &self.large_volume_constituent_count,
1701 );
1702 if !self._unknown_fields.is_empty() {
1703 debug_struct.field("_unknown_fields", &self._unknown_fields);
1704 }
1705 debug_struct.finish()
1706 }
1707}
1708
1709impl std::fmt::Debug for super::CacheParameters {
1710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1711 let mut debug_struct = f.debug_struct("CacheParameters");
1712 debug_struct.field("peer_volume_name", &self.peer_volume_name);
1713 debug_struct.field("peer_cluster_name", &self.peer_cluster_name);
1714 debug_struct.field("peer_svm_name", &self.peer_svm_name);
1715 debug_struct.field("peer_ip_addresses", &self.peer_ip_addresses);
1716 debug_struct.field("enable_global_file_lock", &self.enable_global_file_lock);
1717 debug_struct.field("cache_config", &self.cache_config);
1718 debug_struct.field("cache_state", &self.cache_state);
1719 debug_struct.field("command", &self.command);
1720 debug_struct.field(
1721 "peering_command_expiry_time",
1722 &self.peering_command_expiry_time,
1723 );
1724 debug_struct.field("passphrase", &self.passphrase);
1725 debug_struct.field("state_details", &self.state_details);
1726 if !self._unknown_fields.is_empty() {
1727 debug_struct.field("_unknown_fields", &self._unknown_fields);
1728 }
1729 debug_struct.finish()
1730 }
1731}
1732
1733impl std::fmt::Debug for super::CacheConfig {
1734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1735 let mut debug_struct = f.debug_struct("CacheConfig");
1736 debug_struct.field("cache_pre_populate", &self.cache_pre_populate);
1737 debug_struct.field("writeback_enabled", &self.writeback_enabled);
1738 debug_struct.field(
1739 "cifs_change_notify_enabled",
1740 &self.cifs_change_notify_enabled,
1741 );
1742 debug_struct.field("cache_pre_populate_state", &self.cache_pre_populate_state);
1743 if !self._unknown_fields.is_empty() {
1744 debug_struct.field("_unknown_fields", &self._unknown_fields);
1745 }
1746 debug_struct.finish()
1747 }
1748}
1749
1750impl std::fmt::Debug for super::CachePrePopulate {
1751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1752 let mut debug_struct = f.debug_struct("CachePrePopulate");
1753 debug_struct.field("path_list", &self.path_list);
1754 debug_struct.field("exclude_path_list", &self.exclude_path_list);
1755 debug_struct.field("recursion", &self.recursion);
1756 if !self._unknown_fields.is_empty() {
1757 debug_struct.field("_unknown_fields", &self._unknown_fields);
1758 }
1759 debug_struct.finish()
1760 }
1761}
1762
1763impl std::fmt::Debug for super::BlockDevice {
1764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1765 let mut debug_struct = f.debug_struct("BlockDevice");
1766 debug_struct.field("name", &self.name);
1767 debug_struct.field("host_groups", &self.host_groups);
1768 debug_struct.field("identifier", &self.identifier);
1769 debug_struct.field("size_gib", &self.size_gib);
1770 debug_struct.field("os_type", &self.os_type);
1771 if !self._unknown_fields.is_empty() {
1772 debug_struct.field("_unknown_fields", &self._unknown_fields);
1773 }
1774 debug_struct.finish()
1775 }
1776}
1777
1778impl std::fmt::Debug for super::RestoreBackupFilesRequest {
1779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1780 let mut debug_struct = f.debug_struct("RestoreBackupFilesRequest");
1781 debug_struct.field("name", &self.name);
1782 debug_struct.field("backup", &self.backup);
1783 debug_struct.field("file_list", &self.file_list);
1784 debug_struct.field("restore_destination_path", &self.restore_destination_path);
1785 if !self._unknown_fields.is_empty() {
1786 debug_struct.field("_unknown_fields", &self._unknown_fields);
1787 }
1788 debug_struct.finish()
1789 }
1790}
1791
1792impl std::fmt::Debug for super::RestoreBackupFilesResponse {
1793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1794 let mut debug_struct = f.debug_struct("RestoreBackupFilesResponse");
1795 if !self._unknown_fields.is_empty() {
1796 debug_struct.field("_unknown_fields", &self._unknown_fields);
1797 }
1798 debug_struct.finish()
1799 }
1800}
1801
1802impl std::fmt::Debug for super::EstablishVolumePeeringRequest {
1803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1804 let mut debug_struct = f.debug_struct("EstablishVolumePeeringRequest");
1805 debug_struct.field("name", &self.name);
1806 debug_struct.field("peer_cluster_name", &self.peer_cluster_name);
1807 debug_struct.field("peer_svm_name", &self.peer_svm_name);
1808 debug_struct.field("peer_ip_addresses", &self.peer_ip_addresses);
1809 debug_struct.field("peer_volume_name", &self.peer_volume_name);
1810 if !self._unknown_fields.is_empty() {
1811 debug_struct.field("_unknown_fields", &self._unknown_fields);
1812 }
1813 debug_struct.finish()
1814 }
1815}