Skip to main content

google_cloud_hypercomputecluster_v1/model/
debug.rs

1// Copyright 2026 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Cluster {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("Cluster");
23        debug_struct.field("name", &self.name);
24        debug_struct.field("description", &self.description);
25        debug_struct.field("labels", &self.labels);
26        debug_struct.field("create_time", &self.create_time);
27        debug_struct.field("update_time", &self.update_time);
28        debug_struct.field("reconciling", &self.reconciling);
29        debug_struct.field("network_resources", &self.network_resources);
30        debug_struct.field("storage_resources", &self.storage_resources);
31        debug_struct.field("compute_resources", &self.compute_resources);
32        debug_struct.field("orchestrator", &self.orchestrator);
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::ListClustersRequest {
41    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42        let mut debug_struct = f.debug_struct("ListClustersRequest");
43        debug_struct.field("parent", &self.parent);
44        debug_struct.field("page_size", &self.page_size);
45        debug_struct.field("page_token", &self.page_token);
46        debug_struct.field("filter", &self.filter);
47        debug_struct.field("order_by", &self.order_by);
48        if !self._unknown_fields.is_empty() {
49            debug_struct.field("_unknown_fields", &self._unknown_fields);
50        }
51        debug_struct.finish()
52    }
53}
54
55impl std::fmt::Debug for super::ListClustersResponse {
56    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
57        let mut debug_struct = f.debug_struct("ListClustersResponse");
58        debug_struct.field("clusters", &self.clusters);
59        debug_struct.field("next_page_token", &self.next_page_token);
60        debug_struct.field("unreachable", &self.unreachable);
61        if !self._unknown_fields.is_empty() {
62            debug_struct.field("_unknown_fields", &self._unknown_fields);
63        }
64        debug_struct.finish()
65    }
66}
67
68impl std::fmt::Debug for super::GetClusterRequest {
69    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
70        let mut debug_struct = f.debug_struct("GetClusterRequest");
71        debug_struct.field("name", &self.name);
72        if !self._unknown_fields.is_empty() {
73            debug_struct.field("_unknown_fields", &self._unknown_fields);
74        }
75        debug_struct.finish()
76    }
77}
78
79impl std::fmt::Debug for super::CreateClusterRequest {
80    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
81        let mut debug_struct = f.debug_struct("CreateClusterRequest");
82        debug_struct.field("parent", &self.parent);
83        debug_struct.field("cluster_id", &self.cluster_id);
84        debug_struct.field("cluster", &self.cluster);
85        debug_struct.field("request_id", &self.request_id);
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::UpdateClusterRequest {
94    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95        let mut debug_struct = f.debug_struct("UpdateClusterRequest");
96        debug_struct.field("cluster", &self.cluster);
97        debug_struct.field("update_mask", &self.update_mask);
98        debug_struct.field("request_id", &self.request_id);
99        if !self._unknown_fields.is_empty() {
100            debug_struct.field("_unknown_fields", &self._unknown_fields);
101        }
102        debug_struct.finish()
103    }
104}
105
106impl std::fmt::Debug for super::DeleteClusterRequest {
107    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
108        let mut debug_struct = f.debug_struct("DeleteClusterRequest");
109        debug_struct.field("name", &self.name);
110        debug_struct.field("request_id", &self.request_id);
111        if !self._unknown_fields.is_empty() {
112            debug_struct.field("_unknown_fields", &self._unknown_fields);
113        }
114        debug_struct.finish()
115    }
116}
117
118impl std::fmt::Debug for super::NetworkResource {
119    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
120        let mut debug_struct = f.debug_struct("NetworkResource");
121        debug_struct.field("config", &self.config);
122        debug_struct.field("reference", &self.reference);
123        if !self._unknown_fields.is_empty() {
124            debug_struct.field("_unknown_fields", &self._unknown_fields);
125        }
126        debug_struct.finish()
127    }
128}
129
130impl std::fmt::Debug for super::NetworkReference {
131    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
132        let mut debug_struct = f.debug_struct("NetworkReference");
133        debug_struct.field("network", &self.network);
134        debug_struct.field("subnetwork", &self.subnetwork);
135        if !self._unknown_fields.is_empty() {
136            debug_struct.field("_unknown_fields", &self._unknown_fields);
137        }
138        debug_struct.finish()
139    }
140}
141
142impl std::fmt::Debug for super::NetworkResourceConfig {
143    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
144        let mut debug_struct = f.debug_struct("NetworkResourceConfig");
145        debug_struct.field("config", &self.config);
146        if !self._unknown_fields.is_empty() {
147            debug_struct.field("_unknown_fields", &self._unknown_fields);
148        }
149        debug_struct.finish()
150    }
151}
152
153impl std::fmt::Debug for super::NewNetworkConfig {
154    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
155        let mut debug_struct = f.debug_struct("NewNetworkConfig");
156        debug_struct.field("network", &self.network);
157        debug_struct.field("description", &self.description);
158        if !self._unknown_fields.is_empty() {
159            debug_struct.field("_unknown_fields", &self._unknown_fields);
160        }
161        debug_struct.finish()
162    }
163}
164
165impl std::fmt::Debug for super::ExistingNetworkConfig {
166    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
167        let mut debug_struct = f.debug_struct("ExistingNetworkConfig");
168        debug_struct.field("network", &self.network);
169        debug_struct.field("subnetwork", &self.subnetwork);
170        if !self._unknown_fields.is_empty() {
171            debug_struct.field("_unknown_fields", &self._unknown_fields);
172        }
173        debug_struct.finish()
174    }
175}
176
177impl std::fmt::Debug for super::StorageResource {
178    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
179        let mut debug_struct = f.debug_struct("StorageResource");
180        debug_struct.field("config", &self.config);
181        debug_struct.field("reference", &self.reference);
182        if !self._unknown_fields.is_empty() {
183            debug_struct.field("_unknown_fields", &self._unknown_fields);
184        }
185        debug_struct.finish()
186    }
187}
188
189impl std::fmt::Debug for super::FilestoreReference {
190    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
191        let mut debug_struct = f.debug_struct("FilestoreReference");
192        debug_struct.field("filestore", &self.filestore);
193        if !self._unknown_fields.is_empty() {
194            debug_struct.field("_unknown_fields", &self._unknown_fields);
195        }
196        debug_struct.finish()
197    }
198}
199
200impl std::fmt::Debug for super::BucketReference {
201    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
202        let mut debug_struct = f.debug_struct("BucketReference");
203        debug_struct.field("bucket", &self.bucket);
204        if !self._unknown_fields.is_empty() {
205            debug_struct.field("_unknown_fields", &self._unknown_fields);
206        }
207        debug_struct.finish()
208    }
209}
210
211impl std::fmt::Debug for super::LustreReference {
212    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
213        let mut debug_struct = f.debug_struct("LustreReference");
214        debug_struct.field("lustre", &self.lustre);
215        if !self._unknown_fields.is_empty() {
216            debug_struct.field("_unknown_fields", &self._unknown_fields);
217        }
218        debug_struct.finish()
219    }
220}
221
222impl std::fmt::Debug for super::StorageResourceConfig {
223    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
224        let mut debug_struct = f.debug_struct("StorageResourceConfig");
225        debug_struct.field("config", &self.config);
226        if !self._unknown_fields.is_empty() {
227            debug_struct.field("_unknown_fields", &self._unknown_fields);
228        }
229        debug_struct.finish()
230    }
231}
232
233impl std::fmt::Debug for super::NewFilestoreConfig {
234    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
235        let mut debug_struct = f.debug_struct("NewFilestoreConfig");
236        debug_struct.field("filestore", &self.filestore);
237        debug_struct.field("description", &self.description);
238        debug_struct.field("file_shares", &self.file_shares);
239        debug_struct.field("tier", &self.tier);
240        debug_struct.field("protocol", &self.protocol);
241        if !self._unknown_fields.is_empty() {
242            debug_struct.field("_unknown_fields", &self._unknown_fields);
243        }
244        debug_struct.finish()
245    }
246}
247
248impl std::fmt::Debug for super::FileShareConfig {
249    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
250        let mut debug_struct = f.debug_struct("FileShareConfig");
251        debug_struct.field("capacity_gb", &self.capacity_gb);
252        debug_struct.field("file_share", &self.file_share);
253        if !self._unknown_fields.is_empty() {
254            debug_struct.field("_unknown_fields", &self._unknown_fields);
255        }
256        debug_struct.finish()
257    }
258}
259
260impl std::fmt::Debug for super::ExistingFilestoreConfig {
261    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
262        let mut debug_struct = f.debug_struct("ExistingFilestoreConfig");
263        debug_struct.field("filestore", &self.filestore);
264        if !self._unknown_fields.is_empty() {
265            debug_struct.field("_unknown_fields", &self._unknown_fields);
266        }
267        debug_struct.finish()
268    }
269}
270
271impl std::fmt::Debug for super::NewBucketConfig {
272    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
273        let mut debug_struct = f.debug_struct("NewBucketConfig");
274        debug_struct.field("bucket", &self.bucket);
275        debug_struct.field("hierarchical_namespace", &self.hierarchical_namespace);
276        debug_struct.field("option", &self.option);
277        if !self._unknown_fields.is_empty() {
278            debug_struct.field("_unknown_fields", &self._unknown_fields);
279        }
280        debug_struct.finish()
281    }
282}
283
284impl std::fmt::Debug for super::GcsAutoclassConfig {
285    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
286        let mut debug_struct = f.debug_struct("GcsAutoclassConfig");
287        debug_struct.field("enabled", &self.enabled);
288        debug_struct.field("terminal_storage_class", &self.terminal_storage_class);
289        if !self._unknown_fields.is_empty() {
290            debug_struct.field("_unknown_fields", &self._unknown_fields);
291        }
292        debug_struct.finish()
293    }
294}
295
296impl std::fmt::Debug for super::GcsHierarchicalNamespaceConfig {
297    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
298        let mut debug_struct = f.debug_struct("GcsHierarchicalNamespaceConfig");
299        debug_struct.field("enabled", &self.enabled);
300        if !self._unknown_fields.is_empty() {
301            debug_struct.field("_unknown_fields", &self._unknown_fields);
302        }
303        debug_struct.finish()
304    }
305}
306
307impl std::fmt::Debug for super::ExistingBucketConfig {
308    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
309        let mut debug_struct = f.debug_struct("ExistingBucketConfig");
310        debug_struct.field("bucket", &self.bucket);
311        if !self._unknown_fields.is_empty() {
312            debug_struct.field("_unknown_fields", &self._unknown_fields);
313        }
314        debug_struct.finish()
315    }
316}
317
318impl std::fmt::Debug for super::NewLustreConfig {
319    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
320        let mut debug_struct = f.debug_struct("NewLustreConfig");
321        debug_struct.field("lustre", &self.lustre);
322        debug_struct.field("description", &self.description);
323        debug_struct.field("filesystem", &self.filesystem);
324        debug_struct.field("capacity_gb", &self.capacity_gb);
325        if !self._unknown_fields.is_empty() {
326            debug_struct.field("_unknown_fields", &self._unknown_fields);
327        }
328        debug_struct.finish()
329    }
330}
331
332impl std::fmt::Debug for super::ExistingLustreConfig {
333    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
334        let mut debug_struct = f.debug_struct("ExistingLustreConfig");
335        debug_struct.field("lustre", &self.lustre);
336        if !self._unknown_fields.is_empty() {
337            debug_struct.field("_unknown_fields", &self._unknown_fields);
338        }
339        debug_struct.finish()
340    }
341}
342
343impl std::fmt::Debug for super::ComputeResource {
344    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
345        let mut debug_struct = f.debug_struct("ComputeResource");
346        debug_struct.field("config", &self.config);
347        if !self._unknown_fields.is_empty() {
348            debug_struct.field("_unknown_fields", &self._unknown_fields);
349        }
350        debug_struct.finish()
351    }
352}
353
354impl std::fmt::Debug for super::ComputeResourceConfig {
355    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
356        let mut debug_struct = f.debug_struct("ComputeResourceConfig");
357        debug_struct.field("config", &self.config);
358        if !self._unknown_fields.is_empty() {
359            debug_struct.field("_unknown_fields", &self._unknown_fields);
360        }
361        debug_struct.finish()
362    }
363}
364
365impl std::fmt::Debug for super::NewOnDemandInstancesConfig {
366    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
367        let mut debug_struct = f.debug_struct("NewOnDemandInstancesConfig");
368        debug_struct.field("zone", &self.zone);
369        debug_struct.field("machine_type", &self.machine_type);
370        if !self._unknown_fields.is_empty() {
371            debug_struct.field("_unknown_fields", &self._unknown_fields);
372        }
373        debug_struct.finish()
374    }
375}
376
377impl std::fmt::Debug for super::NewSpotInstancesConfig {
378    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
379        let mut debug_struct = f.debug_struct("NewSpotInstancesConfig");
380        debug_struct.field("zone", &self.zone);
381        debug_struct.field("machine_type", &self.machine_type);
382        debug_struct.field("termination_action", &self.termination_action);
383        if !self._unknown_fields.is_empty() {
384            debug_struct.field("_unknown_fields", &self._unknown_fields);
385        }
386        debug_struct.finish()
387    }
388}
389
390impl std::fmt::Debug for super::NewReservedInstancesConfig {
391    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392        let mut debug_struct = f.debug_struct("NewReservedInstancesConfig");
393        debug_struct.field("source", &self.source);
394        if !self._unknown_fields.is_empty() {
395            debug_struct.field("_unknown_fields", &self._unknown_fields);
396        }
397        debug_struct.finish()
398    }
399}
400
401impl std::fmt::Debug for super::NewFlexStartInstancesConfig {
402    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
403        let mut debug_struct = f.debug_struct("NewFlexStartInstancesConfig");
404        debug_struct.field("zone", &self.zone);
405        debug_struct.field("machine_type", &self.machine_type);
406        debug_struct.field("max_duration", &self.max_duration);
407        if !self._unknown_fields.is_empty() {
408            debug_struct.field("_unknown_fields", &self._unknown_fields);
409        }
410        debug_struct.finish()
411    }
412}
413
414impl std::fmt::Debug for super::BootDisk {
415    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
416        let mut debug_struct = f.debug_struct("BootDisk");
417        debug_struct.field("r#type", &self.r#type);
418        debug_struct.field("size_gb", &self.size_gb);
419        if !self._unknown_fields.is_empty() {
420            debug_struct.field("_unknown_fields", &self._unknown_fields);
421        }
422        debug_struct.finish()
423    }
424}
425
426impl std::fmt::Debug for super::Orchestrator {
427    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
428        let mut debug_struct = f.debug_struct("Orchestrator");
429        debug_struct.field("option", &self.option);
430        if !self._unknown_fields.is_empty() {
431            debug_struct.field("_unknown_fields", &self._unknown_fields);
432        }
433        debug_struct.finish()
434    }
435}
436
437impl std::fmt::Debug for super::SlurmOrchestrator {
438    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
439        let mut debug_struct = f.debug_struct("SlurmOrchestrator");
440        debug_struct.field("login_nodes", &self.login_nodes);
441        debug_struct.field("node_sets", &self.node_sets);
442        debug_struct.field("partitions", &self.partitions);
443        debug_struct.field("default_partition", &self.default_partition);
444        debug_struct.field("prolog_bash_scripts", &self.prolog_bash_scripts);
445        debug_struct.field("epilog_bash_scripts", &self.epilog_bash_scripts);
446        if !self._unknown_fields.is_empty() {
447            debug_struct.field("_unknown_fields", &self._unknown_fields);
448        }
449        debug_struct.finish()
450    }
451}
452
453impl std::fmt::Debug for super::SlurmNodeSet {
454    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
455        let mut debug_struct = f.debug_struct("SlurmNodeSet");
456        debug_struct.field("id", &self.id);
457        debug_struct.field("compute_id", &self.compute_id);
458        debug_struct.field("storage_configs", &self.storage_configs);
459        debug_struct.field("static_node_count", &self.static_node_count);
460        debug_struct.field("max_dynamic_node_count", &self.max_dynamic_node_count);
461        debug_struct.field("r#type", &self.r#type);
462        if !self._unknown_fields.is_empty() {
463            debug_struct.field("_unknown_fields", &self._unknown_fields);
464        }
465        debug_struct.finish()
466    }
467}
468
469impl std::fmt::Debug for super::ComputeInstanceSlurmNodeSet {
470    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
471        let mut debug_struct = f.debug_struct("ComputeInstanceSlurmNodeSet");
472        debug_struct.field("startup_script", &self.startup_script);
473        debug_struct.field("labels", &self.labels);
474        debug_struct.field("boot_disk", &self.boot_disk);
475        if !self._unknown_fields.is_empty() {
476            debug_struct.field("_unknown_fields", &self._unknown_fields);
477        }
478        debug_struct.finish()
479    }
480}
481
482impl std::fmt::Debug for super::SlurmPartition {
483    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484        let mut debug_struct = f.debug_struct("SlurmPartition");
485        debug_struct.field("id", &self.id);
486        debug_struct.field("node_set_ids", &self.node_set_ids);
487        if !self._unknown_fields.is_empty() {
488            debug_struct.field("_unknown_fields", &self._unknown_fields);
489        }
490        debug_struct.finish()
491    }
492}
493
494impl std::fmt::Debug for super::SlurmLoginNodes {
495    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
496        let mut debug_struct = f.debug_struct("SlurmLoginNodes");
497        debug_struct.field("count", &self.count);
498        debug_struct.field("zone", &self.zone);
499        debug_struct.field("machine_type", &self.machine_type);
500        debug_struct.field("startup_script", &self.startup_script);
501        debug_struct.field("enable_os_login", &self.enable_os_login);
502        debug_struct.field("enable_public_ips", &self.enable_public_ips);
503        debug_struct.field("labels", &self.labels);
504        debug_struct.field("storage_configs", &self.storage_configs);
505        debug_struct.field("instances", &self.instances);
506        debug_struct.field("boot_disk", &self.boot_disk);
507        if !self._unknown_fields.is_empty() {
508            debug_struct.field("_unknown_fields", &self._unknown_fields);
509        }
510        debug_struct.finish()
511    }
512}
513
514impl std::fmt::Debug for super::StorageConfig {
515    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
516        let mut debug_struct = f.debug_struct("StorageConfig");
517        debug_struct.field("id", &self.id);
518        debug_struct.field("local_mount", &self.local_mount);
519        if !self._unknown_fields.is_empty() {
520            debug_struct.field("_unknown_fields", &self._unknown_fields);
521        }
522        debug_struct.finish()
523    }
524}
525
526impl std::fmt::Debug for super::ComputeInstance {
527    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
528        let mut debug_struct = f.debug_struct("ComputeInstance");
529        debug_struct.field("instance", &self.instance);
530        if !self._unknown_fields.is_empty() {
531            debug_struct.field("_unknown_fields", &self._unknown_fields);
532        }
533        debug_struct.finish()
534    }
535}
536
537impl std::fmt::Debug for super::OperationMetadata {
538    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
539        let mut debug_struct = f.debug_struct("OperationMetadata");
540        debug_struct.field("create_time", &self.create_time);
541        debug_struct.field("end_time", &self.end_time);
542        debug_struct.field("target", &self.target);
543        debug_struct.field("verb", &self.verb);
544        debug_struct.field("requested_cancellation", &self.requested_cancellation);
545        debug_struct.field("api_version", &self.api_version);
546        debug_struct.field("progress", &self.progress);
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::OperationProgress {
555    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
556        let mut debug_struct = f.debug_struct("OperationProgress");
557        debug_struct.field("steps", &self.steps);
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::OperationStep {
566    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
567        let mut debug_struct = f.debug_struct("OperationStep");
568        debug_struct.field("state", &self.state);
569        debug_struct.field("r#type", &self.r#type);
570        if !self._unknown_fields.is_empty() {
571            debug_struct.field("_unknown_fields", &self._unknown_fields);
572        }
573        debug_struct.finish()
574    }
575}
576
577impl std::fmt::Debug for super::CreateNetwork {
578    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
579        let mut debug_struct = f.debug_struct("CreateNetwork");
580        debug_struct.field("network", &self.network);
581        if !self._unknown_fields.is_empty() {
582            debug_struct.field("_unknown_fields", &self._unknown_fields);
583        }
584        debug_struct.finish()
585    }
586}
587
588impl std::fmt::Debug for super::CreatePrivateServiceAccess {
589    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
590        let mut debug_struct = f.debug_struct("CreatePrivateServiceAccess");
591        if !self._unknown_fields.is_empty() {
592            debug_struct.field("_unknown_fields", &self._unknown_fields);
593        }
594        debug_struct.finish()
595    }
596}
597
598impl std::fmt::Debug for super::CreateFilestoreInstance {
599    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
600        let mut debug_struct = f.debug_struct("CreateFilestoreInstance");
601        debug_struct.field("filestore", &self.filestore);
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::CreateStorageBucket {
610    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
611        let mut debug_struct = f.debug_struct("CreateStorageBucket");
612        debug_struct.field("bucket", &self.bucket);
613        if !self._unknown_fields.is_empty() {
614            debug_struct.field("_unknown_fields", &self._unknown_fields);
615        }
616        debug_struct.finish()
617    }
618}
619
620impl std::fmt::Debug for super::CreateLustreInstance {
621    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
622        let mut debug_struct = f.debug_struct("CreateLustreInstance");
623        debug_struct.field("lustre", &self.lustre);
624        if !self._unknown_fields.is_empty() {
625            debug_struct.field("_unknown_fields", &self._unknown_fields);
626        }
627        debug_struct.finish()
628    }
629}
630
631impl std::fmt::Debug for super::CreateOrchestrator {
632    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
633        let mut debug_struct = f.debug_struct("CreateOrchestrator");
634        if !self._unknown_fields.is_empty() {
635            debug_struct.field("_unknown_fields", &self._unknown_fields);
636        }
637        debug_struct.finish()
638    }
639}
640
641impl std::fmt::Debug for super::CreateNodeset {
642    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
643        let mut debug_struct = f.debug_struct("CreateNodeset");
644        debug_struct.field("nodesets", &self.nodesets);
645        if !self._unknown_fields.is_empty() {
646            debug_struct.field("_unknown_fields", &self._unknown_fields);
647        }
648        debug_struct.finish()
649    }
650}
651
652impl std::fmt::Debug for super::CreatePartition {
653    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
654        let mut debug_struct = f.debug_struct("CreatePartition");
655        debug_struct.field("partitions", &self.partitions);
656        if !self._unknown_fields.is_empty() {
657            debug_struct.field("_unknown_fields", &self._unknown_fields);
658        }
659        debug_struct.finish()
660    }
661}
662
663impl std::fmt::Debug for super::CreateLoginNode {
664    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
665        let mut debug_struct = f.debug_struct("CreateLoginNode");
666        if !self._unknown_fields.is_empty() {
667            debug_struct.field("_unknown_fields", &self._unknown_fields);
668        }
669        debug_struct.finish()
670    }
671}
672
673impl std::fmt::Debug for super::CheckClusterHealth {
674    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
675        let mut debug_struct = f.debug_struct("CheckClusterHealth");
676        if !self._unknown_fields.is_empty() {
677            debug_struct.field("_unknown_fields", &self._unknown_fields);
678        }
679        debug_struct.finish()
680    }
681}
682
683impl std::fmt::Debug for super::UpdateOrchestrator {
684    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
685        let mut debug_struct = f.debug_struct("UpdateOrchestrator");
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::UpdateNodeset {
694    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
695        let mut debug_struct = f.debug_struct("UpdateNodeset");
696        debug_struct.field("nodesets", &self.nodesets);
697        if !self._unknown_fields.is_empty() {
698            debug_struct.field("_unknown_fields", &self._unknown_fields);
699        }
700        debug_struct.finish()
701    }
702}
703
704impl std::fmt::Debug for super::UpdatePartition {
705    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
706        let mut debug_struct = f.debug_struct("UpdatePartition");
707        debug_struct.field("partitions", &self.partitions);
708        if !self._unknown_fields.is_empty() {
709            debug_struct.field("_unknown_fields", &self._unknown_fields);
710        }
711        debug_struct.finish()
712    }
713}
714
715impl std::fmt::Debug for super::UpdateLoginNode {
716    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
717        let mut debug_struct = f.debug_struct("UpdateLoginNode");
718        if !self._unknown_fields.is_empty() {
719            debug_struct.field("_unknown_fields", &self._unknown_fields);
720        }
721        debug_struct.finish()
722    }
723}
724
725impl std::fmt::Debug for super::DeleteOrchestrator {
726    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
727        let mut debug_struct = f.debug_struct("DeleteOrchestrator");
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::DeleteNodeset {
736    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
737        let mut debug_struct = f.debug_struct("DeleteNodeset");
738        debug_struct.field("nodesets", &self.nodesets);
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::DeletePartition {
747    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
748        let mut debug_struct = f.debug_struct("DeletePartition");
749        debug_struct.field("partitions", &self.partitions);
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::DeleteLoginNode {
758    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
759        let mut debug_struct = f.debug_struct("DeleteLoginNode");
760        if !self._unknown_fields.is_empty() {
761            debug_struct.field("_unknown_fields", &self._unknown_fields);
762        }
763        debug_struct.finish()
764    }
765}
766
767impl std::fmt::Debug for super::DeleteFilestoreInstance {
768    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
769        let mut debug_struct = f.debug_struct("DeleteFilestoreInstance");
770        debug_struct.field("filestore", &self.filestore);
771        if !self._unknown_fields.is_empty() {
772            debug_struct.field("_unknown_fields", &self._unknown_fields);
773        }
774        debug_struct.finish()
775    }
776}
777
778impl std::fmt::Debug for super::DeleteStorageBucket {
779    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
780        let mut debug_struct = f.debug_struct("DeleteStorageBucket");
781        debug_struct.field("bucket", &self.bucket);
782        if !self._unknown_fields.is_empty() {
783            debug_struct.field("_unknown_fields", &self._unknown_fields);
784        }
785        debug_struct.finish()
786    }
787}
788
789impl std::fmt::Debug for super::DeleteLustreInstance {
790    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
791        let mut debug_struct = f.debug_struct("DeleteLustreInstance");
792        debug_struct.field("lustre", &self.lustre);
793        if !self._unknown_fields.is_empty() {
794            debug_struct.field("_unknown_fields", &self._unknown_fields);
795        }
796        debug_struct.finish()
797    }
798}
799
800impl std::fmt::Debug for super::DeletePrivateServiceAccess {
801    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
802        let mut debug_struct = f.debug_struct("DeletePrivateServiceAccess");
803        if !self._unknown_fields.is_empty() {
804            debug_struct.field("_unknown_fields", &self._unknown_fields);
805        }
806        debug_struct.finish()
807    }
808}
809
810impl std::fmt::Debug for super::DeleteNetwork {
811    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
812        let mut debug_struct = f.debug_struct("DeleteNetwork");
813        debug_struct.field("network", &self.network);
814        if !self._unknown_fields.is_empty() {
815            debug_struct.field("_unknown_fields", &self._unknown_fields);
816        }
817        debug_struct.finish()
818    }
819}