google_cloud_vmwareengine_v1/model/
debug.rs

1// Copyright 2025 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::ListPrivateCloudsRequest {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("ListPrivateCloudsRequest");
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::ListPrivateCloudsResponse {
36    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
37        let mut debug_struct = f.debug_struct("ListPrivateCloudsResponse");
38        debug_struct.field("private_clouds", &self.private_clouds);
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::GetPrivateCloudRequest {
49    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
50        let mut debug_struct = f.debug_struct("GetPrivateCloudRequest");
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::CreatePrivateCloudRequest {
60    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
61        let mut debug_struct = f.debug_struct("CreatePrivateCloudRequest");
62        debug_struct.field("parent", &self.parent);
63        debug_struct.field("private_cloud_id", &self.private_cloud_id);
64        debug_struct.field("private_cloud", &self.private_cloud);
65        debug_struct.field("request_id", &self.request_id);
66        debug_struct.field("validate_only", &self.validate_only);
67        if !self._unknown_fields.is_empty() {
68            debug_struct.field("_unknown_fields", &self._unknown_fields);
69        }
70        debug_struct.finish()
71    }
72}
73
74impl std::fmt::Debug for super::UpdatePrivateCloudRequest {
75    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
76        let mut debug_struct = f.debug_struct("UpdatePrivateCloudRequest");
77        debug_struct.field("private_cloud", &self.private_cloud);
78        debug_struct.field("update_mask", &self.update_mask);
79        debug_struct.field("request_id", &self.request_id);
80        if !self._unknown_fields.is_empty() {
81            debug_struct.field("_unknown_fields", &self._unknown_fields);
82        }
83        debug_struct.finish()
84    }
85}
86
87impl std::fmt::Debug for super::DeletePrivateCloudRequest {
88    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
89        let mut debug_struct = f.debug_struct("DeletePrivateCloudRequest");
90        debug_struct.field("name", &self.name);
91        debug_struct.field("request_id", &self.request_id);
92        debug_struct.field("force", &self.force);
93        debug_struct.field("delay_hours", &self.delay_hours);
94        if !self._unknown_fields.is_empty() {
95            debug_struct.field("_unknown_fields", &self._unknown_fields);
96        }
97        debug_struct.finish()
98    }
99}
100
101impl std::fmt::Debug for super::UndeletePrivateCloudRequest {
102    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
103        let mut debug_struct = f.debug_struct("UndeletePrivateCloudRequest");
104        debug_struct.field("name", &self.name);
105        debug_struct.field("request_id", &self.request_id);
106        if !self._unknown_fields.is_empty() {
107            debug_struct.field("_unknown_fields", &self._unknown_fields);
108        }
109        debug_struct.finish()
110    }
111}
112
113impl std::fmt::Debug for super::ListClustersRequest {
114    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
115        let mut debug_struct = f.debug_struct("ListClustersRequest");
116        debug_struct.field("parent", &self.parent);
117        debug_struct.field("page_size", &self.page_size);
118        debug_struct.field("page_token", &self.page_token);
119        debug_struct.field("filter", &self.filter);
120        debug_struct.field("order_by", &self.order_by);
121        if !self._unknown_fields.is_empty() {
122            debug_struct.field("_unknown_fields", &self._unknown_fields);
123        }
124        debug_struct.finish()
125    }
126}
127
128impl std::fmt::Debug for super::ListClustersResponse {
129    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
130        let mut debug_struct = f.debug_struct("ListClustersResponse");
131        debug_struct.field("clusters", &self.clusters);
132        debug_struct.field("next_page_token", &self.next_page_token);
133        debug_struct.field("unreachable", &self.unreachable);
134        if !self._unknown_fields.is_empty() {
135            debug_struct.field("_unknown_fields", &self._unknown_fields);
136        }
137        debug_struct.finish()
138    }
139}
140
141impl std::fmt::Debug for super::GetClusterRequest {
142    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
143        let mut debug_struct = f.debug_struct("GetClusterRequest");
144        debug_struct.field("name", &self.name);
145        if !self._unknown_fields.is_empty() {
146            debug_struct.field("_unknown_fields", &self._unknown_fields);
147        }
148        debug_struct.finish()
149    }
150}
151
152impl std::fmt::Debug for super::CreateClusterRequest {
153    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
154        let mut debug_struct = f.debug_struct("CreateClusterRequest");
155        debug_struct.field("parent", &self.parent);
156        debug_struct.field("cluster_id", &self.cluster_id);
157        debug_struct.field("cluster", &self.cluster);
158        debug_struct.field("request_id", &self.request_id);
159        debug_struct.field("validate_only", &self.validate_only);
160        if !self._unknown_fields.is_empty() {
161            debug_struct.field("_unknown_fields", &self._unknown_fields);
162        }
163        debug_struct.finish()
164    }
165}
166
167impl std::fmt::Debug for super::UpdateClusterRequest {
168    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
169        let mut debug_struct = f.debug_struct("UpdateClusterRequest");
170        debug_struct.field("update_mask", &self.update_mask);
171        debug_struct.field("cluster", &self.cluster);
172        debug_struct.field("request_id", &self.request_id);
173        debug_struct.field("validate_only", &self.validate_only);
174        if !self._unknown_fields.is_empty() {
175            debug_struct.field("_unknown_fields", &self._unknown_fields);
176        }
177        debug_struct.finish()
178    }
179}
180
181impl std::fmt::Debug for super::DeleteClusterRequest {
182    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
183        let mut debug_struct = f.debug_struct("DeleteClusterRequest");
184        debug_struct.field("name", &self.name);
185        debug_struct.field("request_id", &self.request_id);
186        if !self._unknown_fields.is_empty() {
187            debug_struct.field("_unknown_fields", &self._unknown_fields);
188        }
189        debug_struct.finish()
190    }
191}
192
193impl std::fmt::Debug for super::ListNodesRequest {
194    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
195        let mut debug_struct = f.debug_struct("ListNodesRequest");
196        debug_struct.field("parent", &self.parent);
197        debug_struct.field("page_size", &self.page_size);
198        debug_struct.field("page_token", &self.page_token);
199        if !self._unknown_fields.is_empty() {
200            debug_struct.field("_unknown_fields", &self._unknown_fields);
201        }
202        debug_struct.finish()
203    }
204}
205
206impl std::fmt::Debug for super::ListNodesResponse {
207    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
208        let mut debug_struct = f.debug_struct("ListNodesResponse");
209        debug_struct.field("nodes", &self.nodes);
210        debug_struct.field("next_page_token", &self.next_page_token);
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::GetNodeRequest {
219    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
220        let mut debug_struct = f.debug_struct("GetNodeRequest");
221        debug_struct.field("name", &self.name);
222        if !self._unknown_fields.is_empty() {
223            debug_struct.field("_unknown_fields", &self._unknown_fields);
224        }
225        debug_struct.finish()
226    }
227}
228
229impl std::fmt::Debug for super::ListExternalAddressesRequest {
230    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
231        let mut debug_struct = f.debug_struct("ListExternalAddressesRequest");
232        debug_struct.field("parent", &self.parent);
233        debug_struct.field("page_size", &self.page_size);
234        debug_struct.field("page_token", &self.page_token);
235        debug_struct.field("filter", &self.filter);
236        debug_struct.field("order_by", &self.order_by);
237        if !self._unknown_fields.is_empty() {
238            debug_struct.field("_unknown_fields", &self._unknown_fields);
239        }
240        debug_struct.finish()
241    }
242}
243
244impl std::fmt::Debug for super::ListExternalAddressesResponse {
245    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
246        let mut debug_struct = f.debug_struct("ListExternalAddressesResponse");
247        debug_struct.field("external_addresses", &self.external_addresses);
248        debug_struct.field("next_page_token", &self.next_page_token);
249        debug_struct.field("unreachable", &self.unreachable);
250        if !self._unknown_fields.is_empty() {
251            debug_struct.field("_unknown_fields", &self._unknown_fields);
252        }
253        debug_struct.finish()
254    }
255}
256
257impl std::fmt::Debug for super::FetchNetworkPolicyExternalAddressesRequest {
258    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
259        let mut debug_struct = f.debug_struct("FetchNetworkPolicyExternalAddressesRequest");
260        debug_struct.field("network_policy", &self.network_policy);
261        debug_struct.field("page_size", &self.page_size);
262        debug_struct.field("page_token", &self.page_token);
263        if !self._unknown_fields.is_empty() {
264            debug_struct.field("_unknown_fields", &self._unknown_fields);
265        }
266        debug_struct.finish()
267    }
268}
269
270impl std::fmt::Debug for super::FetchNetworkPolicyExternalAddressesResponse {
271    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272        let mut debug_struct = f.debug_struct("FetchNetworkPolicyExternalAddressesResponse");
273        debug_struct.field("external_addresses", &self.external_addresses);
274        debug_struct.field("next_page_token", &self.next_page_token);
275        if !self._unknown_fields.is_empty() {
276            debug_struct.field("_unknown_fields", &self._unknown_fields);
277        }
278        debug_struct.finish()
279    }
280}
281
282impl std::fmt::Debug for super::GetExternalAddressRequest {
283    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
284        let mut debug_struct = f.debug_struct("GetExternalAddressRequest");
285        debug_struct.field("name", &self.name);
286        if !self._unknown_fields.is_empty() {
287            debug_struct.field("_unknown_fields", &self._unknown_fields);
288        }
289        debug_struct.finish()
290    }
291}
292
293impl std::fmt::Debug for super::CreateExternalAddressRequest {
294    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
295        let mut debug_struct = f.debug_struct("CreateExternalAddressRequest");
296        debug_struct.field("parent", &self.parent);
297        debug_struct.field("external_address", &self.external_address);
298        debug_struct.field("external_address_id", &self.external_address_id);
299        debug_struct.field("request_id", &self.request_id);
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::UpdateExternalAddressRequest {
308    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
309        let mut debug_struct = f.debug_struct("UpdateExternalAddressRequest");
310        debug_struct.field("update_mask", &self.update_mask);
311        debug_struct.field("external_address", &self.external_address);
312        debug_struct.field("request_id", &self.request_id);
313        if !self._unknown_fields.is_empty() {
314            debug_struct.field("_unknown_fields", &self._unknown_fields);
315        }
316        debug_struct.finish()
317    }
318}
319
320impl std::fmt::Debug for super::DeleteExternalAddressRequest {
321    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
322        let mut debug_struct = f.debug_struct("DeleteExternalAddressRequest");
323        debug_struct.field("name", &self.name);
324        debug_struct.field("request_id", &self.request_id);
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::ListSubnetsRequest {
333    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
334        let mut debug_struct = f.debug_struct("ListSubnetsRequest");
335        debug_struct.field("parent", &self.parent);
336        debug_struct.field("page_size", &self.page_size);
337        debug_struct.field("page_token", &self.page_token);
338        if !self._unknown_fields.is_empty() {
339            debug_struct.field("_unknown_fields", &self._unknown_fields);
340        }
341        debug_struct.finish()
342    }
343}
344
345impl std::fmt::Debug for super::ListSubnetsResponse {
346    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
347        let mut debug_struct = f.debug_struct("ListSubnetsResponse");
348        debug_struct.field("subnets", &self.subnets);
349        debug_struct.field("next_page_token", &self.next_page_token);
350        debug_struct.field("unreachable", &self.unreachable);
351        if !self._unknown_fields.is_empty() {
352            debug_struct.field("_unknown_fields", &self._unknown_fields);
353        }
354        debug_struct.finish()
355    }
356}
357
358impl std::fmt::Debug for super::GetSubnetRequest {
359    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
360        let mut debug_struct = f.debug_struct("GetSubnetRequest");
361        debug_struct.field("name", &self.name);
362        if !self._unknown_fields.is_empty() {
363            debug_struct.field("_unknown_fields", &self._unknown_fields);
364        }
365        debug_struct.finish()
366    }
367}
368
369impl std::fmt::Debug for super::UpdateSubnetRequest {
370    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
371        let mut debug_struct = f.debug_struct("UpdateSubnetRequest");
372        debug_struct.field("update_mask", &self.update_mask);
373        debug_struct.field("subnet", &self.subnet);
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::ListExternalAccessRulesRequest {
382    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
383        let mut debug_struct = f.debug_struct("ListExternalAccessRulesRequest");
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("filter", &self.filter);
388        debug_struct.field("order_by", &self.order_by);
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::ListExternalAccessRulesResponse {
397    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
398        let mut debug_struct = f.debug_struct("ListExternalAccessRulesResponse");
399        debug_struct.field("external_access_rules", &self.external_access_rules);
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::GetExternalAccessRuleRequest {
410    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
411        let mut debug_struct = f.debug_struct("GetExternalAccessRuleRequest");
412        debug_struct.field("name", &self.name);
413        if !self._unknown_fields.is_empty() {
414            debug_struct.field("_unknown_fields", &self._unknown_fields);
415        }
416        debug_struct.finish()
417    }
418}
419
420impl std::fmt::Debug for super::CreateExternalAccessRuleRequest {
421    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
422        let mut debug_struct = f.debug_struct("CreateExternalAccessRuleRequest");
423        debug_struct.field("parent", &self.parent);
424        debug_struct.field("external_access_rule", &self.external_access_rule);
425        debug_struct.field("external_access_rule_id", &self.external_access_rule_id);
426        debug_struct.field("request_id", &self.request_id);
427        if !self._unknown_fields.is_empty() {
428            debug_struct.field("_unknown_fields", &self._unknown_fields);
429        }
430        debug_struct.finish()
431    }
432}
433
434impl std::fmt::Debug for super::UpdateExternalAccessRuleRequest {
435    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
436        let mut debug_struct = f.debug_struct("UpdateExternalAccessRuleRequest");
437        debug_struct.field("update_mask", &self.update_mask);
438        debug_struct.field("external_access_rule", &self.external_access_rule);
439        debug_struct.field("request_id", &self.request_id);
440        if !self._unknown_fields.is_empty() {
441            debug_struct.field("_unknown_fields", &self._unknown_fields);
442        }
443        debug_struct.finish()
444    }
445}
446
447impl std::fmt::Debug for super::DeleteExternalAccessRuleRequest {
448    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
449        let mut debug_struct = f.debug_struct("DeleteExternalAccessRuleRequest");
450        debug_struct.field("name", &self.name);
451        debug_struct.field("request_id", &self.request_id);
452        if !self._unknown_fields.is_empty() {
453            debug_struct.field("_unknown_fields", &self._unknown_fields);
454        }
455        debug_struct.finish()
456    }
457}
458
459impl std::fmt::Debug for super::ListLoggingServersRequest {
460    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
461        let mut debug_struct = f.debug_struct("ListLoggingServersRequest");
462        debug_struct.field("parent", &self.parent);
463        debug_struct.field("page_size", &self.page_size);
464        debug_struct.field("page_token", &self.page_token);
465        debug_struct.field("filter", &self.filter);
466        debug_struct.field("order_by", &self.order_by);
467        if !self._unknown_fields.is_empty() {
468            debug_struct.field("_unknown_fields", &self._unknown_fields);
469        }
470        debug_struct.finish()
471    }
472}
473
474impl std::fmt::Debug for super::ListLoggingServersResponse {
475    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
476        let mut debug_struct = f.debug_struct("ListLoggingServersResponse");
477        debug_struct.field("logging_servers", &self.logging_servers);
478        debug_struct.field("next_page_token", &self.next_page_token);
479        debug_struct.field("unreachable", &self.unreachable);
480        if !self._unknown_fields.is_empty() {
481            debug_struct.field("_unknown_fields", &self._unknown_fields);
482        }
483        debug_struct.finish()
484    }
485}
486
487impl std::fmt::Debug for super::GetLoggingServerRequest {
488    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
489        let mut debug_struct = f.debug_struct("GetLoggingServerRequest");
490        debug_struct.field("name", &self.name);
491        if !self._unknown_fields.is_empty() {
492            debug_struct.field("_unknown_fields", &self._unknown_fields);
493        }
494        debug_struct.finish()
495    }
496}
497
498impl std::fmt::Debug for super::CreateLoggingServerRequest {
499    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
500        let mut debug_struct = f.debug_struct("CreateLoggingServerRequest");
501        debug_struct.field("parent", &self.parent);
502        debug_struct.field("logging_server", &self.logging_server);
503        debug_struct.field("logging_server_id", &self.logging_server_id);
504        debug_struct.field("request_id", &self.request_id);
505        if !self._unknown_fields.is_empty() {
506            debug_struct.field("_unknown_fields", &self._unknown_fields);
507        }
508        debug_struct.finish()
509    }
510}
511
512impl std::fmt::Debug for super::UpdateLoggingServerRequest {
513    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
514        let mut debug_struct = f.debug_struct("UpdateLoggingServerRequest");
515        debug_struct.field("update_mask", &self.update_mask);
516        debug_struct.field("logging_server", &self.logging_server);
517        debug_struct.field("request_id", &self.request_id);
518        if !self._unknown_fields.is_empty() {
519            debug_struct.field("_unknown_fields", &self._unknown_fields);
520        }
521        debug_struct.finish()
522    }
523}
524
525impl std::fmt::Debug for super::DeleteLoggingServerRequest {
526    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
527        let mut debug_struct = f.debug_struct("DeleteLoggingServerRequest");
528        debug_struct.field("name", &self.name);
529        debug_struct.field("request_id", &self.request_id);
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("status_message", &self.status_message);
545        debug_struct.field("requested_cancellation", &self.requested_cancellation);
546        debug_struct.field("api_version", &self.api_version);
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::ListNodeTypesRequest {
555    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
556        let mut debug_struct = f.debug_struct("ListNodeTypesRequest");
557        debug_struct.field("parent", &self.parent);
558        debug_struct.field("page_size", &self.page_size);
559        debug_struct.field("page_token", &self.page_token);
560        debug_struct.field("filter", &self.filter);
561        if !self._unknown_fields.is_empty() {
562            debug_struct.field("_unknown_fields", &self._unknown_fields);
563        }
564        debug_struct.finish()
565    }
566}
567
568impl std::fmt::Debug for super::ListNodeTypesResponse {
569    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570        let mut debug_struct = f.debug_struct("ListNodeTypesResponse");
571        debug_struct.field("node_types", &self.node_types);
572        debug_struct.field("next_page_token", &self.next_page_token);
573        debug_struct.field("unreachable", &self.unreachable);
574        if !self._unknown_fields.is_empty() {
575            debug_struct.field("_unknown_fields", &self._unknown_fields);
576        }
577        debug_struct.finish()
578    }
579}
580
581impl std::fmt::Debug for super::GetNodeTypeRequest {
582    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
583        let mut debug_struct = f.debug_struct("GetNodeTypeRequest");
584        debug_struct.field("name", &self.name);
585        if !self._unknown_fields.is_empty() {
586            debug_struct.field("_unknown_fields", &self._unknown_fields);
587        }
588        debug_struct.finish()
589    }
590}
591
592impl std::fmt::Debug for super::ShowNsxCredentialsRequest {
593    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
594        let mut debug_struct = f.debug_struct("ShowNsxCredentialsRequest");
595        debug_struct.field("private_cloud", &self.private_cloud);
596        if !self._unknown_fields.is_empty() {
597            debug_struct.field("_unknown_fields", &self._unknown_fields);
598        }
599        debug_struct.finish()
600    }
601}
602
603impl std::fmt::Debug for super::ShowVcenterCredentialsRequest {
604    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
605        let mut debug_struct = f.debug_struct("ShowVcenterCredentialsRequest");
606        debug_struct.field("private_cloud", &self.private_cloud);
607        debug_struct.field("username", &self.username);
608        if !self._unknown_fields.is_empty() {
609            debug_struct.field("_unknown_fields", &self._unknown_fields);
610        }
611        debug_struct.finish()
612    }
613}
614
615impl std::fmt::Debug for super::ResetNsxCredentialsRequest {
616    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
617        let mut debug_struct = f.debug_struct("ResetNsxCredentialsRequest");
618        debug_struct.field("private_cloud", &self.private_cloud);
619        debug_struct.field("request_id", &self.request_id);
620        if !self._unknown_fields.is_empty() {
621            debug_struct.field("_unknown_fields", &self._unknown_fields);
622        }
623        debug_struct.finish()
624    }
625}
626
627impl std::fmt::Debug for super::ResetVcenterCredentialsRequest {
628    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
629        let mut debug_struct = f.debug_struct("ResetVcenterCredentialsRequest");
630        debug_struct.field("private_cloud", &self.private_cloud);
631        debug_struct.field("request_id", &self.request_id);
632        debug_struct.field("username", &self.username);
633        if !self._unknown_fields.is_empty() {
634            debug_struct.field("_unknown_fields", &self._unknown_fields);
635        }
636        debug_struct.finish()
637    }
638}
639
640impl std::fmt::Debug for super::ListHcxActivationKeysResponse {
641    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
642        let mut debug_struct = f.debug_struct("ListHcxActivationKeysResponse");
643        debug_struct.field("hcx_activation_keys", &self.hcx_activation_keys);
644        debug_struct.field("next_page_token", &self.next_page_token);
645        debug_struct.field("unreachable", &self.unreachable);
646        if !self._unknown_fields.is_empty() {
647            debug_struct.field("_unknown_fields", &self._unknown_fields);
648        }
649        debug_struct.finish()
650    }
651}
652
653impl std::fmt::Debug for super::ListHcxActivationKeysRequest {
654    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
655        let mut debug_struct = f.debug_struct("ListHcxActivationKeysRequest");
656        debug_struct.field("parent", &self.parent);
657        debug_struct.field("page_size", &self.page_size);
658        debug_struct.field("page_token", &self.page_token);
659        if !self._unknown_fields.is_empty() {
660            debug_struct.field("_unknown_fields", &self._unknown_fields);
661        }
662        debug_struct.finish()
663    }
664}
665
666impl std::fmt::Debug for super::GetHcxActivationKeyRequest {
667    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
668        let mut debug_struct = f.debug_struct("GetHcxActivationKeyRequest");
669        debug_struct.field("name", &self.name);
670        if !self._unknown_fields.is_empty() {
671            debug_struct.field("_unknown_fields", &self._unknown_fields);
672        }
673        debug_struct.finish()
674    }
675}
676
677impl std::fmt::Debug for super::CreateHcxActivationKeyRequest {
678    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
679        let mut debug_struct = f.debug_struct("CreateHcxActivationKeyRequest");
680        debug_struct.field("parent", &self.parent);
681        debug_struct.field("hcx_activation_key", &self.hcx_activation_key);
682        debug_struct.field("hcx_activation_key_id", &self.hcx_activation_key_id);
683        debug_struct.field("request_id", &self.request_id);
684        if !self._unknown_fields.is_empty() {
685            debug_struct.field("_unknown_fields", &self._unknown_fields);
686        }
687        debug_struct.finish()
688    }
689}
690
691impl std::fmt::Debug for super::GetDnsForwardingRequest {
692    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
693        let mut debug_struct = f.debug_struct("GetDnsForwardingRequest");
694        debug_struct.field("name", &self.name);
695        if !self._unknown_fields.is_empty() {
696            debug_struct.field("_unknown_fields", &self._unknown_fields);
697        }
698        debug_struct.finish()
699    }
700}
701
702impl std::fmt::Debug for super::UpdateDnsForwardingRequest {
703    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
704        let mut debug_struct = f.debug_struct("UpdateDnsForwardingRequest");
705        debug_struct.field("dns_forwarding", &self.dns_forwarding);
706        debug_struct.field("update_mask", &self.update_mask);
707        debug_struct.field("request_id", &self.request_id);
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::CreateNetworkPeeringRequest {
716    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
717        let mut debug_struct = f.debug_struct("CreateNetworkPeeringRequest");
718        debug_struct.field("parent", &self.parent);
719        debug_struct.field("network_peering_id", &self.network_peering_id);
720        debug_struct.field("network_peering", &self.network_peering);
721        debug_struct.field("request_id", &self.request_id);
722        if !self._unknown_fields.is_empty() {
723            debug_struct.field("_unknown_fields", &self._unknown_fields);
724        }
725        debug_struct.finish()
726    }
727}
728
729impl std::fmt::Debug for super::DeleteNetworkPeeringRequest {
730    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
731        let mut debug_struct = f.debug_struct("DeleteNetworkPeeringRequest");
732        debug_struct.field("name", &self.name);
733        debug_struct.field("request_id", &self.request_id);
734        if !self._unknown_fields.is_empty() {
735            debug_struct.field("_unknown_fields", &self._unknown_fields);
736        }
737        debug_struct.finish()
738    }
739}
740
741impl std::fmt::Debug for super::GetNetworkPeeringRequest {
742    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
743        let mut debug_struct = f.debug_struct("GetNetworkPeeringRequest");
744        debug_struct.field("name", &self.name);
745        if !self._unknown_fields.is_empty() {
746            debug_struct.field("_unknown_fields", &self._unknown_fields);
747        }
748        debug_struct.finish()
749    }
750}
751
752impl std::fmt::Debug for super::ListNetworkPeeringsRequest {
753    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
754        let mut debug_struct = f.debug_struct("ListNetworkPeeringsRequest");
755        debug_struct.field("parent", &self.parent);
756        debug_struct.field("page_size", &self.page_size);
757        debug_struct.field("page_token", &self.page_token);
758        debug_struct.field("filter", &self.filter);
759        debug_struct.field("order_by", &self.order_by);
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::UpdateNetworkPeeringRequest {
768    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
769        let mut debug_struct = f.debug_struct("UpdateNetworkPeeringRequest");
770        debug_struct.field("network_peering", &self.network_peering);
771        debug_struct.field("update_mask", &self.update_mask);
772        debug_struct.field("request_id", &self.request_id);
773        if !self._unknown_fields.is_empty() {
774            debug_struct.field("_unknown_fields", &self._unknown_fields);
775        }
776        debug_struct.finish()
777    }
778}
779
780impl std::fmt::Debug for super::ListNetworkPeeringsResponse {
781    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
782        let mut debug_struct = f.debug_struct("ListNetworkPeeringsResponse");
783        debug_struct.field("network_peerings", &self.network_peerings);
784        debug_struct.field("next_page_token", &self.next_page_token);
785        debug_struct.field("unreachable", &self.unreachable);
786        if !self._unknown_fields.is_empty() {
787            debug_struct.field("_unknown_fields", &self._unknown_fields);
788        }
789        debug_struct.finish()
790    }
791}
792
793impl std::fmt::Debug for super::ListPeeringRoutesRequest {
794    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
795        let mut debug_struct = f.debug_struct("ListPeeringRoutesRequest");
796        debug_struct.field("parent", &self.parent);
797        debug_struct.field("page_size", &self.page_size);
798        debug_struct.field("page_token", &self.page_token);
799        debug_struct.field("filter", &self.filter);
800        if !self._unknown_fields.is_empty() {
801            debug_struct.field("_unknown_fields", &self._unknown_fields);
802        }
803        debug_struct.finish()
804    }
805}
806
807impl std::fmt::Debug for super::ListPeeringRoutesResponse {
808    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
809        let mut debug_struct = f.debug_struct("ListPeeringRoutesResponse");
810        debug_struct.field("peering_routes", &self.peering_routes);
811        debug_struct.field("next_page_token", &self.next_page_token);
812        if !self._unknown_fields.is_empty() {
813            debug_struct.field("_unknown_fields", &self._unknown_fields);
814        }
815        debug_struct.finish()
816    }
817}
818
819impl std::fmt::Debug for super::ListNetworkPoliciesRequest {
820    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
821        let mut debug_struct = f.debug_struct("ListNetworkPoliciesRequest");
822        debug_struct.field("parent", &self.parent);
823        debug_struct.field("page_size", &self.page_size);
824        debug_struct.field("page_token", &self.page_token);
825        debug_struct.field("filter", &self.filter);
826        debug_struct.field("order_by", &self.order_by);
827        if !self._unknown_fields.is_empty() {
828            debug_struct.field("_unknown_fields", &self._unknown_fields);
829        }
830        debug_struct.finish()
831    }
832}
833
834impl std::fmt::Debug for super::ListNetworkPoliciesResponse {
835    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
836        let mut debug_struct = f.debug_struct("ListNetworkPoliciesResponse");
837        debug_struct.field("network_policies", &self.network_policies);
838        debug_struct.field("next_page_token", &self.next_page_token);
839        debug_struct.field("unreachable", &self.unreachable);
840        if !self._unknown_fields.is_empty() {
841            debug_struct.field("_unknown_fields", &self._unknown_fields);
842        }
843        debug_struct.finish()
844    }
845}
846
847impl std::fmt::Debug for super::GetNetworkPolicyRequest {
848    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
849        let mut debug_struct = f.debug_struct("GetNetworkPolicyRequest");
850        debug_struct.field("name", &self.name);
851        if !self._unknown_fields.is_empty() {
852            debug_struct.field("_unknown_fields", &self._unknown_fields);
853        }
854        debug_struct.finish()
855    }
856}
857
858impl std::fmt::Debug for super::UpdateNetworkPolicyRequest {
859    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
860        let mut debug_struct = f.debug_struct("UpdateNetworkPolicyRequest");
861        debug_struct.field("network_policy", &self.network_policy);
862        debug_struct.field("update_mask", &self.update_mask);
863        debug_struct.field("request_id", &self.request_id);
864        if !self._unknown_fields.is_empty() {
865            debug_struct.field("_unknown_fields", &self._unknown_fields);
866        }
867        debug_struct.finish()
868    }
869}
870
871impl std::fmt::Debug for super::CreateNetworkPolicyRequest {
872    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
873        let mut debug_struct = f.debug_struct("CreateNetworkPolicyRequest");
874        debug_struct.field("parent", &self.parent);
875        debug_struct.field("network_policy_id", &self.network_policy_id);
876        debug_struct.field("network_policy", &self.network_policy);
877        debug_struct.field("request_id", &self.request_id);
878        if !self._unknown_fields.is_empty() {
879            debug_struct.field("_unknown_fields", &self._unknown_fields);
880        }
881        debug_struct.finish()
882    }
883}
884
885impl std::fmt::Debug for super::DeleteNetworkPolicyRequest {
886    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
887        let mut debug_struct = f.debug_struct("DeleteNetworkPolicyRequest");
888        debug_struct.field("name", &self.name);
889        debug_struct.field("request_id", &self.request_id);
890        if !self._unknown_fields.is_empty() {
891            debug_struct.field("_unknown_fields", &self._unknown_fields);
892        }
893        debug_struct.finish()
894    }
895}
896
897impl std::fmt::Debug for super::ListManagementDnsZoneBindingsRequest {
898    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
899        let mut debug_struct = f.debug_struct("ListManagementDnsZoneBindingsRequest");
900        debug_struct.field("parent", &self.parent);
901        debug_struct.field("page_size", &self.page_size);
902        debug_struct.field("page_token", &self.page_token);
903        debug_struct.field("filter", &self.filter);
904        debug_struct.field("order_by", &self.order_by);
905        if !self._unknown_fields.is_empty() {
906            debug_struct.field("_unknown_fields", &self._unknown_fields);
907        }
908        debug_struct.finish()
909    }
910}
911
912impl std::fmt::Debug for super::ListManagementDnsZoneBindingsResponse {
913    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
914        let mut debug_struct = f.debug_struct("ListManagementDnsZoneBindingsResponse");
915        debug_struct.field(
916            "management_dns_zone_bindings",
917            &self.management_dns_zone_bindings,
918        );
919        debug_struct.field("next_page_token", &self.next_page_token);
920        debug_struct.field("unreachable", &self.unreachable);
921        if !self._unknown_fields.is_empty() {
922            debug_struct.field("_unknown_fields", &self._unknown_fields);
923        }
924        debug_struct.finish()
925    }
926}
927
928impl std::fmt::Debug for super::GetManagementDnsZoneBindingRequest {
929    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
930        let mut debug_struct = f.debug_struct("GetManagementDnsZoneBindingRequest");
931        debug_struct.field("name", &self.name);
932        if !self._unknown_fields.is_empty() {
933            debug_struct.field("_unknown_fields", &self._unknown_fields);
934        }
935        debug_struct.finish()
936    }
937}
938
939impl std::fmt::Debug for super::CreateManagementDnsZoneBindingRequest {
940    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
941        let mut debug_struct = f.debug_struct("CreateManagementDnsZoneBindingRequest");
942        debug_struct.field("parent", &self.parent);
943        debug_struct.field(
944            "management_dns_zone_binding",
945            &self.management_dns_zone_binding,
946        );
947        debug_struct.field(
948            "management_dns_zone_binding_id",
949            &self.management_dns_zone_binding_id,
950        );
951        debug_struct.field("request_id", &self.request_id);
952        if !self._unknown_fields.is_empty() {
953            debug_struct.field("_unknown_fields", &self._unknown_fields);
954        }
955        debug_struct.finish()
956    }
957}
958
959impl std::fmt::Debug for super::UpdateManagementDnsZoneBindingRequest {
960    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
961        let mut debug_struct = f.debug_struct("UpdateManagementDnsZoneBindingRequest");
962        debug_struct.field("update_mask", &self.update_mask);
963        debug_struct.field(
964            "management_dns_zone_binding",
965            &self.management_dns_zone_binding,
966        );
967        debug_struct.field("request_id", &self.request_id);
968        if !self._unknown_fields.is_empty() {
969            debug_struct.field("_unknown_fields", &self._unknown_fields);
970        }
971        debug_struct.finish()
972    }
973}
974
975impl std::fmt::Debug for super::DeleteManagementDnsZoneBindingRequest {
976    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
977        let mut debug_struct = f.debug_struct("DeleteManagementDnsZoneBindingRequest");
978        debug_struct.field("name", &self.name);
979        debug_struct.field("request_id", &self.request_id);
980        if !self._unknown_fields.is_empty() {
981            debug_struct.field("_unknown_fields", &self._unknown_fields);
982        }
983        debug_struct.finish()
984    }
985}
986
987impl std::fmt::Debug for super::RepairManagementDnsZoneBindingRequest {
988    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
989        let mut debug_struct = f.debug_struct("RepairManagementDnsZoneBindingRequest");
990        debug_struct.field("name", &self.name);
991        debug_struct.field("request_id", &self.request_id);
992        if !self._unknown_fields.is_empty() {
993            debug_struct.field("_unknown_fields", &self._unknown_fields);
994        }
995        debug_struct.finish()
996    }
997}
998
999impl std::fmt::Debug for super::CreateVmwareEngineNetworkRequest {
1000    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1001        let mut debug_struct = f.debug_struct("CreateVmwareEngineNetworkRequest");
1002        debug_struct.field("parent", &self.parent);
1003        debug_struct.field("vmware_engine_network_id", &self.vmware_engine_network_id);
1004        debug_struct.field("vmware_engine_network", &self.vmware_engine_network);
1005        debug_struct.field("request_id", &self.request_id);
1006        if !self._unknown_fields.is_empty() {
1007            debug_struct.field("_unknown_fields", &self._unknown_fields);
1008        }
1009        debug_struct.finish()
1010    }
1011}
1012
1013impl std::fmt::Debug for super::UpdateVmwareEngineNetworkRequest {
1014    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1015        let mut debug_struct = f.debug_struct("UpdateVmwareEngineNetworkRequest");
1016        debug_struct.field("vmware_engine_network", &self.vmware_engine_network);
1017        debug_struct.field("update_mask", &self.update_mask);
1018        debug_struct.field("request_id", &self.request_id);
1019        if !self._unknown_fields.is_empty() {
1020            debug_struct.field("_unknown_fields", &self._unknown_fields);
1021        }
1022        debug_struct.finish()
1023    }
1024}
1025
1026impl std::fmt::Debug for super::DeleteVmwareEngineNetworkRequest {
1027    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1028        let mut debug_struct = f.debug_struct("DeleteVmwareEngineNetworkRequest");
1029        debug_struct.field("name", &self.name);
1030        debug_struct.field("request_id", &self.request_id);
1031        debug_struct.field("etag", &self.etag);
1032        if !self._unknown_fields.is_empty() {
1033            debug_struct.field("_unknown_fields", &self._unknown_fields);
1034        }
1035        debug_struct.finish()
1036    }
1037}
1038
1039impl std::fmt::Debug for super::GetVmwareEngineNetworkRequest {
1040    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1041        let mut debug_struct = f.debug_struct("GetVmwareEngineNetworkRequest");
1042        debug_struct.field("name", &self.name);
1043        if !self._unknown_fields.is_empty() {
1044            debug_struct.field("_unknown_fields", &self._unknown_fields);
1045        }
1046        debug_struct.finish()
1047    }
1048}
1049
1050impl std::fmt::Debug for super::ListVmwareEngineNetworksRequest {
1051    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052        let mut debug_struct = f.debug_struct("ListVmwareEngineNetworksRequest");
1053        debug_struct.field("parent", &self.parent);
1054        debug_struct.field("page_size", &self.page_size);
1055        debug_struct.field("page_token", &self.page_token);
1056        debug_struct.field("filter", &self.filter);
1057        debug_struct.field("order_by", &self.order_by);
1058        if !self._unknown_fields.is_empty() {
1059            debug_struct.field("_unknown_fields", &self._unknown_fields);
1060        }
1061        debug_struct.finish()
1062    }
1063}
1064
1065impl std::fmt::Debug for super::ListVmwareEngineNetworksResponse {
1066    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1067        let mut debug_struct = f.debug_struct("ListVmwareEngineNetworksResponse");
1068        debug_struct.field("vmware_engine_networks", &self.vmware_engine_networks);
1069        debug_struct.field("next_page_token", &self.next_page_token);
1070        debug_struct.field("unreachable", &self.unreachable);
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::CreatePrivateConnectionRequest {
1079    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1080        let mut debug_struct = f.debug_struct("CreatePrivateConnectionRequest");
1081        debug_struct.field("parent", &self.parent);
1082        debug_struct.field("private_connection_id", &self.private_connection_id);
1083        debug_struct.field("private_connection", &self.private_connection);
1084        debug_struct.field("request_id", &self.request_id);
1085        if !self._unknown_fields.is_empty() {
1086            debug_struct.field("_unknown_fields", &self._unknown_fields);
1087        }
1088        debug_struct.finish()
1089    }
1090}
1091
1092impl std::fmt::Debug for super::GetPrivateConnectionRequest {
1093    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1094        let mut debug_struct = f.debug_struct("GetPrivateConnectionRequest");
1095        debug_struct.field("name", &self.name);
1096        if !self._unknown_fields.is_empty() {
1097            debug_struct.field("_unknown_fields", &self._unknown_fields);
1098        }
1099        debug_struct.finish()
1100    }
1101}
1102
1103impl std::fmt::Debug for super::ListPrivateConnectionsRequest {
1104    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1105        let mut debug_struct = f.debug_struct("ListPrivateConnectionsRequest");
1106        debug_struct.field("parent", &self.parent);
1107        debug_struct.field("page_size", &self.page_size);
1108        debug_struct.field("page_token", &self.page_token);
1109        debug_struct.field("filter", &self.filter);
1110        debug_struct.field("order_by", &self.order_by);
1111        if !self._unknown_fields.is_empty() {
1112            debug_struct.field("_unknown_fields", &self._unknown_fields);
1113        }
1114        debug_struct.finish()
1115    }
1116}
1117
1118impl std::fmt::Debug for super::ListPrivateConnectionsResponse {
1119    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1120        let mut debug_struct = f.debug_struct("ListPrivateConnectionsResponse");
1121        debug_struct.field("private_connections", &self.private_connections);
1122        debug_struct.field("next_page_token", &self.next_page_token);
1123        debug_struct.field("unreachable", &self.unreachable);
1124        if !self._unknown_fields.is_empty() {
1125            debug_struct.field("_unknown_fields", &self._unknown_fields);
1126        }
1127        debug_struct.finish()
1128    }
1129}
1130
1131impl std::fmt::Debug for super::UpdatePrivateConnectionRequest {
1132    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1133        let mut debug_struct = f.debug_struct("UpdatePrivateConnectionRequest");
1134        debug_struct.field("private_connection", &self.private_connection);
1135        debug_struct.field("update_mask", &self.update_mask);
1136        debug_struct.field("request_id", &self.request_id);
1137        if !self._unknown_fields.is_empty() {
1138            debug_struct.field("_unknown_fields", &self._unknown_fields);
1139        }
1140        debug_struct.finish()
1141    }
1142}
1143
1144impl std::fmt::Debug for super::DeletePrivateConnectionRequest {
1145    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1146        let mut debug_struct = f.debug_struct("DeletePrivateConnectionRequest");
1147        debug_struct.field("name", &self.name);
1148        debug_struct.field("request_id", &self.request_id);
1149        if !self._unknown_fields.is_empty() {
1150            debug_struct.field("_unknown_fields", &self._unknown_fields);
1151        }
1152        debug_struct.finish()
1153    }
1154}
1155
1156impl std::fmt::Debug for super::ListPrivateConnectionPeeringRoutesRequest {
1157    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1158        let mut debug_struct = f.debug_struct("ListPrivateConnectionPeeringRoutesRequest");
1159        debug_struct.field("parent", &self.parent);
1160        debug_struct.field("page_size", &self.page_size);
1161        debug_struct.field("page_token", &self.page_token);
1162        if !self._unknown_fields.is_empty() {
1163            debug_struct.field("_unknown_fields", &self._unknown_fields);
1164        }
1165        debug_struct.finish()
1166    }
1167}
1168
1169impl std::fmt::Debug for super::ListPrivateConnectionPeeringRoutesResponse {
1170    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1171        let mut debug_struct = f.debug_struct("ListPrivateConnectionPeeringRoutesResponse");
1172        debug_struct.field("peering_routes", &self.peering_routes);
1173        debug_struct.field("next_page_token", &self.next_page_token);
1174        if !self._unknown_fields.is_empty() {
1175            debug_struct.field("_unknown_fields", &self._unknown_fields);
1176        }
1177        debug_struct.finish()
1178    }
1179}
1180
1181impl std::fmt::Debug for super::GrantDnsBindPermissionRequest {
1182    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1183        let mut debug_struct = f.debug_struct("GrantDnsBindPermissionRequest");
1184        debug_struct.field("name", &self.name);
1185        debug_struct.field("principal", &self.principal);
1186        debug_struct.field("request_id", &self.request_id);
1187        if !self._unknown_fields.is_empty() {
1188            debug_struct.field("_unknown_fields", &self._unknown_fields);
1189        }
1190        debug_struct.finish()
1191    }
1192}
1193
1194impl std::fmt::Debug for super::RevokeDnsBindPermissionRequest {
1195    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1196        let mut debug_struct = f.debug_struct("RevokeDnsBindPermissionRequest");
1197        debug_struct.field("name", &self.name);
1198        debug_struct.field("principal", &self.principal);
1199        debug_struct.field("request_id", &self.request_id);
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::GetDnsBindPermissionRequest {
1208    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1209        let mut debug_struct = f.debug_struct("GetDnsBindPermissionRequest");
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::NetworkConfig {
1219    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1220        let mut debug_struct = f.debug_struct("NetworkConfig");
1221        debug_struct.field("management_cidr", &self.management_cidr);
1222        debug_struct.field("vmware_engine_network", &self.vmware_engine_network);
1223        debug_struct.field(
1224            "vmware_engine_network_canonical",
1225            &self.vmware_engine_network_canonical,
1226        );
1227        debug_struct.field(
1228            "management_ip_address_layout_version",
1229            &self.management_ip_address_layout_version,
1230        );
1231        debug_struct.field("dns_server_ip", &self.dns_server_ip);
1232        if !self._unknown_fields.is_empty() {
1233            debug_struct.field("_unknown_fields", &self._unknown_fields);
1234        }
1235        debug_struct.finish()
1236    }
1237}
1238
1239impl std::fmt::Debug for super::NodeTypeConfig {
1240    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1241        let mut debug_struct = f.debug_struct("NodeTypeConfig");
1242        debug_struct.field("node_count", &self.node_count);
1243        debug_struct.field("custom_core_count", &self.custom_core_count);
1244        if !self._unknown_fields.is_empty() {
1245            debug_struct.field("_unknown_fields", &self._unknown_fields);
1246        }
1247        debug_struct.finish()
1248    }
1249}
1250
1251impl std::fmt::Debug for super::StretchedClusterConfig {
1252    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1253        let mut debug_struct = f.debug_struct("StretchedClusterConfig");
1254        debug_struct.field("preferred_location", &self.preferred_location);
1255        debug_struct.field("secondary_location", &self.secondary_location);
1256        if !self._unknown_fields.is_empty() {
1257            debug_struct.field("_unknown_fields", &self._unknown_fields);
1258        }
1259        debug_struct.finish()
1260    }
1261}
1262
1263impl std::fmt::Debug for super::PrivateCloud {
1264    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1265        let mut debug_struct = f.debug_struct("PrivateCloud");
1266        debug_struct.field("name", &self.name);
1267        debug_struct.field("create_time", &self.create_time);
1268        debug_struct.field("update_time", &self.update_time);
1269        debug_struct.field("delete_time", &self.delete_time);
1270        debug_struct.field("expire_time", &self.expire_time);
1271        debug_struct.field("state", &self.state);
1272        debug_struct.field("network_config", &self.network_config);
1273        debug_struct.field("management_cluster", &self.management_cluster);
1274        debug_struct.field("description", &self.description);
1275        debug_struct.field("hcx", &self.hcx);
1276        debug_struct.field("nsx", &self.nsx);
1277        debug_struct.field("vcenter", &self.vcenter);
1278        debug_struct.field("uid", &self.uid);
1279        debug_struct.field("r#type", &self.r#type);
1280        if !self._unknown_fields.is_empty() {
1281            debug_struct.field("_unknown_fields", &self._unknown_fields);
1282        }
1283        debug_struct.finish()
1284    }
1285}
1286
1287impl std::fmt::Debug for super::private_cloud::ManagementCluster {
1288    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1289        let mut debug_struct = f.debug_struct("ManagementCluster");
1290        debug_struct.field("cluster_id", &self.cluster_id);
1291        debug_struct.field("node_type_configs", &self.node_type_configs);
1292        debug_struct.field("stretched_cluster_config", &self.stretched_cluster_config);
1293        if !self._unknown_fields.is_empty() {
1294            debug_struct.field("_unknown_fields", &self._unknown_fields);
1295        }
1296        debug_struct.finish()
1297    }
1298}
1299
1300impl std::fmt::Debug for super::Cluster {
1301    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1302        let mut debug_struct = f.debug_struct("Cluster");
1303        debug_struct.field("name", &self.name);
1304        debug_struct.field("create_time", &self.create_time);
1305        debug_struct.field("update_time", &self.update_time);
1306        debug_struct.field("state", &self.state);
1307        debug_struct.field("management", &self.management);
1308        debug_struct.field("autoscaling_settings", &self.autoscaling_settings);
1309        debug_struct.field("uid", &self.uid);
1310        debug_struct.field("node_type_configs", &self.node_type_configs);
1311        debug_struct.field("stretched_cluster_config", &self.stretched_cluster_config);
1312        if !self._unknown_fields.is_empty() {
1313            debug_struct.field("_unknown_fields", &self._unknown_fields);
1314        }
1315        debug_struct.finish()
1316    }
1317}
1318
1319impl std::fmt::Debug for super::Node {
1320    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1321        let mut debug_struct = f.debug_struct("Node");
1322        debug_struct.field("name", &self.name);
1323        debug_struct.field("fqdn", &self.fqdn);
1324        debug_struct.field("internal_ip", &self.internal_ip);
1325        debug_struct.field("node_type_id", &self.node_type_id);
1326        debug_struct.field("version", &self.version);
1327        debug_struct.field("custom_core_count", &self.custom_core_count);
1328        debug_struct.field("state", &self.state);
1329        if !self._unknown_fields.is_empty() {
1330            debug_struct.field("_unknown_fields", &self._unknown_fields);
1331        }
1332        debug_struct.finish()
1333    }
1334}
1335
1336impl std::fmt::Debug for super::ExternalAddress {
1337    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1338        let mut debug_struct = f.debug_struct("ExternalAddress");
1339        debug_struct.field("name", &self.name);
1340        debug_struct.field("create_time", &self.create_time);
1341        debug_struct.field("update_time", &self.update_time);
1342        debug_struct.field("internal_ip", &self.internal_ip);
1343        debug_struct.field("external_ip", &self.external_ip);
1344        debug_struct.field("state", &self.state);
1345        debug_struct.field("uid", &self.uid);
1346        debug_struct.field("description", &self.description);
1347        if !self._unknown_fields.is_empty() {
1348            debug_struct.field("_unknown_fields", &self._unknown_fields);
1349        }
1350        debug_struct.finish()
1351    }
1352}
1353
1354impl std::fmt::Debug for super::Subnet {
1355    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1356        let mut debug_struct = f.debug_struct("Subnet");
1357        debug_struct.field("name", &self.name);
1358        debug_struct.field("ip_cidr_range", &self.ip_cidr_range);
1359        debug_struct.field("gateway_ip", &self.gateway_ip);
1360        debug_struct.field("r#type", &self.r#type);
1361        debug_struct.field("state", &self.state);
1362        debug_struct.field("vlan_id", &self.vlan_id);
1363        if !self._unknown_fields.is_empty() {
1364            debug_struct.field("_unknown_fields", &self._unknown_fields);
1365        }
1366        debug_struct.finish()
1367    }
1368}
1369
1370impl std::fmt::Debug for super::ExternalAccessRule {
1371    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1372        let mut debug_struct = f.debug_struct("ExternalAccessRule");
1373        debug_struct.field("name", &self.name);
1374        debug_struct.field("create_time", &self.create_time);
1375        debug_struct.field("update_time", &self.update_time);
1376        debug_struct.field("description", &self.description);
1377        debug_struct.field("priority", &self.priority);
1378        debug_struct.field("action", &self.action);
1379        debug_struct.field("ip_protocol", &self.ip_protocol);
1380        debug_struct.field("source_ip_ranges", &self.source_ip_ranges);
1381        debug_struct.field("source_ports", &self.source_ports);
1382        debug_struct.field("destination_ip_ranges", &self.destination_ip_ranges);
1383        debug_struct.field("destination_ports", &self.destination_ports);
1384        debug_struct.field("state", &self.state);
1385        debug_struct.field("uid", &self.uid);
1386        if !self._unknown_fields.is_empty() {
1387            debug_struct.field("_unknown_fields", &self._unknown_fields);
1388        }
1389        debug_struct.finish()
1390    }
1391}
1392
1393impl std::fmt::Debug for super::external_access_rule::IpRange {
1394    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1395        let mut debug_struct = f.debug_struct("IpRange");
1396        debug_struct.field("ip_range", &self.ip_range);
1397        if !self._unknown_fields.is_empty() {
1398            debug_struct.field("_unknown_fields", &self._unknown_fields);
1399        }
1400        debug_struct.finish()
1401    }
1402}
1403
1404impl std::fmt::Debug for super::LoggingServer {
1405    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1406        let mut debug_struct = f.debug_struct("LoggingServer");
1407        debug_struct.field("name", &self.name);
1408        debug_struct.field("create_time", &self.create_time);
1409        debug_struct.field("update_time", &self.update_time);
1410        debug_struct.field("hostname", &self.hostname);
1411        debug_struct.field("port", &self.port);
1412        debug_struct.field("protocol", &self.protocol);
1413        debug_struct.field("source_type", &self.source_type);
1414        debug_struct.field("uid", &self.uid);
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::NodeType {
1423    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1424        let mut debug_struct = f.debug_struct("NodeType");
1425        debug_struct.field("name", &self.name);
1426        debug_struct.field("node_type_id", &self.node_type_id);
1427        debug_struct.field("display_name", &self.display_name);
1428        debug_struct.field("virtual_cpu_count", &self.virtual_cpu_count);
1429        debug_struct.field("total_core_count", &self.total_core_count);
1430        debug_struct.field("memory_gb", &self.memory_gb);
1431        debug_struct.field("disk_size_gb", &self.disk_size_gb);
1432        debug_struct.field(
1433            "available_custom_core_counts",
1434            &self.available_custom_core_counts,
1435        );
1436        debug_struct.field("kind", &self.kind);
1437        debug_struct.field("families", &self.families);
1438        debug_struct.field("capabilities", &self.capabilities);
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::Credentials {
1447    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1448        let mut debug_struct = f.debug_struct("Credentials");
1449        debug_struct.field("username", &self.username);
1450        debug_struct.field("password", &self.password);
1451        if !self._unknown_fields.is_empty() {
1452            debug_struct.field("_unknown_fields", &self._unknown_fields);
1453        }
1454        debug_struct.finish()
1455    }
1456}
1457
1458impl std::fmt::Debug for super::HcxActivationKey {
1459    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1460        let mut debug_struct = f.debug_struct("HcxActivationKey");
1461        debug_struct.field("name", &self.name);
1462        debug_struct.field("create_time", &self.create_time);
1463        debug_struct.field("state", &self.state);
1464        debug_struct.field("activation_key", &self.activation_key);
1465        debug_struct.field("uid", &self.uid);
1466        if !self._unknown_fields.is_empty() {
1467            debug_struct.field("_unknown_fields", &self._unknown_fields);
1468        }
1469        debug_struct.finish()
1470    }
1471}
1472
1473impl std::fmt::Debug for super::Hcx {
1474    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1475        let mut debug_struct = f.debug_struct("Hcx");
1476        debug_struct.field("internal_ip", &self.internal_ip);
1477        debug_struct.field("version", &self.version);
1478        debug_struct.field("state", &self.state);
1479        debug_struct.field("fqdn", &self.fqdn);
1480        if !self._unknown_fields.is_empty() {
1481            debug_struct.field("_unknown_fields", &self._unknown_fields);
1482        }
1483        debug_struct.finish()
1484    }
1485}
1486
1487impl std::fmt::Debug for super::Nsx {
1488    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1489        let mut debug_struct = f.debug_struct("Nsx");
1490        debug_struct.field("internal_ip", &self.internal_ip);
1491        debug_struct.field("version", &self.version);
1492        debug_struct.field("state", &self.state);
1493        debug_struct.field("fqdn", &self.fqdn);
1494        if !self._unknown_fields.is_empty() {
1495            debug_struct.field("_unknown_fields", &self._unknown_fields);
1496        }
1497        debug_struct.finish()
1498    }
1499}
1500
1501impl std::fmt::Debug for super::Vcenter {
1502    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1503        let mut debug_struct = f.debug_struct("Vcenter");
1504        debug_struct.field("internal_ip", &self.internal_ip);
1505        debug_struct.field("version", &self.version);
1506        debug_struct.field("state", &self.state);
1507        debug_struct.field("fqdn", &self.fqdn);
1508        if !self._unknown_fields.is_empty() {
1509            debug_struct.field("_unknown_fields", &self._unknown_fields);
1510        }
1511        debug_struct.finish()
1512    }
1513}
1514
1515impl std::fmt::Debug for super::AutoscalingSettings {
1516    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1517        let mut debug_struct = f.debug_struct("AutoscalingSettings");
1518        debug_struct.field("autoscaling_policies", &self.autoscaling_policies);
1519        debug_struct.field("min_cluster_node_count", &self.min_cluster_node_count);
1520        debug_struct.field("max_cluster_node_count", &self.max_cluster_node_count);
1521        debug_struct.field("cool_down_period", &self.cool_down_period);
1522        if !self._unknown_fields.is_empty() {
1523            debug_struct.field("_unknown_fields", &self._unknown_fields);
1524        }
1525        debug_struct.finish()
1526    }
1527}
1528
1529impl std::fmt::Debug for super::autoscaling_settings::Thresholds {
1530    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1531        let mut debug_struct = f.debug_struct("Thresholds");
1532        debug_struct.field("scale_out", &self.scale_out);
1533        debug_struct.field("scale_in", &self.scale_in);
1534        if !self._unknown_fields.is_empty() {
1535            debug_struct.field("_unknown_fields", &self._unknown_fields);
1536        }
1537        debug_struct.finish()
1538    }
1539}
1540
1541impl std::fmt::Debug for super::autoscaling_settings::AutoscalingPolicy {
1542    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1543        let mut debug_struct = f.debug_struct("AutoscalingPolicy");
1544        debug_struct.field("node_type_id", &self.node_type_id);
1545        debug_struct.field("scale_out_size", &self.scale_out_size);
1546        debug_struct.field("cpu_thresholds", &self.cpu_thresholds);
1547        debug_struct.field("granted_memory_thresholds", &self.granted_memory_thresholds);
1548        debug_struct.field(
1549            "consumed_memory_thresholds",
1550            &self.consumed_memory_thresholds,
1551        );
1552        debug_struct.field("storage_thresholds", &self.storage_thresholds);
1553        if !self._unknown_fields.is_empty() {
1554            debug_struct.field("_unknown_fields", &self._unknown_fields);
1555        }
1556        debug_struct.finish()
1557    }
1558}
1559
1560impl std::fmt::Debug for super::DnsForwarding {
1561    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1562        let mut debug_struct = f.debug_struct("DnsForwarding");
1563        debug_struct.field("name", &self.name);
1564        debug_struct.field("create_time", &self.create_time);
1565        debug_struct.field("update_time", &self.update_time);
1566        debug_struct.field("forwarding_rules", &self.forwarding_rules);
1567        if !self._unknown_fields.is_empty() {
1568            debug_struct.field("_unknown_fields", &self._unknown_fields);
1569        }
1570        debug_struct.finish()
1571    }
1572}
1573
1574impl std::fmt::Debug for super::dns_forwarding::ForwardingRule {
1575    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1576        let mut debug_struct = f.debug_struct("ForwardingRule");
1577        debug_struct.field("domain", &self.domain);
1578        debug_struct.field("name_servers", &self.name_servers);
1579        if !self._unknown_fields.is_empty() {
1580            debug_struct.field("_unknown_fields", &self._unknown_fields);
1581        }
1582        debug_struct.finish()
1583    }
1584}
1585
1586impl std::fmt::Debug for super::NetworkPeering {
1587    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1588        let mut debug_struct = f.debug_struct("NetworkPeering");
1589        debug_struct.field("name", &self.name);
1590        debug_struct.field("create_time", &self.create_time);
1591        debug_struct.field("update_time", &self.update_time);
1592        debug_struct.field("peer_network", &self.peer_network);
1593        debug_struct.field("export_custom_routes", &self.export_custom_routes);
1594        debug_struct.field("import_custom_routes", &self.import_custom_routes);
1595        debug_struct.field("exchange_subnet_routes", &self.exchange_subnet_routes);
1596        debug_struct.field(
1597            "export_custom_routes_with_public_ip",
1598            &self.export_custom_routes_with_public_ip,
1599        );
1600        debug_struct.field(
1601            "import_custom_routes_with_public_ip",
1602            &self.import_custom_routes_with_public_ip,
1603        );
1604        debug_struct.field("state", &self.state);
1605        debug_struct.field("state_details", &self.state_details);
1606        debug_struct.field("peer_mtu", &self.peer_mtu);
1607        debug_struct.field("peer_network_type", &self.peer_network_type);
1608        debug_struct.field("uid", &self.uid);
1609        debug_struct.field("vmware_engine_network", &self.vmware_engine_network);
1610        debug_struct.field("description", &self.description);
1611        if !self._unknown_fields.is_empty() {
1612            debug_struct.field("_unknown_fields", &self._unknown_fields);
1613        }
1614        debug_struct.finish()
1615    }
1616}
1617
1618impl std::fmt::Debug for super::PeeringRoute {
1619    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1620        let mut debug_struct = f.debug_struct("PeeringRoute");
1621        debug_struct.field("dest_range", &self.dest_range);
1622        debug_struct.field("r#type", &self.r#type);
1623        debug_struct.field("next_hop_region", &self.next_hop_region);
1624        debug_struct.field("priority", &self.priority);
1625        debug_struct.field("imported", &self.imported);
1626        debug_struct.field("direction", &self.direction);
1627        if !self._unknown_fields.is_empty() {
1628            debug_struct.field("_unknown_fields", &self._unknown_fields);
1629        }
1630        debug_struct.finish()
1631    }
1632}
1633
1634impl std::fmt::Debug for super::NetworkPolicy {
1635    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1636        let mut debug_struct = f.debug_struct("NetworkPolicy");
1637        debug_struct.field("name", &self.name);
1638        debug_struct.field("create_time", &self.create_time);
1639        debug_struct.field("update_time", &self.update_time);
1640        debug_struct.field("internet_access", &self.internet_access);
1641        debug_struct.field("external_ip", &self.external_ip);
1642        debug_struct.field("edge_services_cidr", &self.edge_services_cidr);
1643        debug_struct.field("uid", &self.uid);
1644        debug_struct.field("vmware_engine_network", &self.vmware_engine_network);
1645        debug_struct.field("description", &self.description);
1646        debug_struct.field(
1647            "vmware_engine_network_canonical",
1648            &self.vmware_engine_network_canonical,
1649        );
1650        if !self._unknown_fields.is_empty() {
1651            debug_struct.field("_unknown_fields", &self._unknown_fields);
1652        }
1653        debug_struct.finish()
1654    }
1655}
1656
1657impl std::fmt::Debug for super::network_policy::NetworkService {
1658    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1659        let mut debug_struct = f.debug_struct("NetworkService");
1660        debug_struct.field("enabled", &self.enabled);
1661        debug_struct.field("state", &self.state);
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::ManagementDnsZoneBinding {
1670    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1671        let mut debug_struct = f.debug_struct("ManagementDnsZoneBinding");
1672        debug_struct.field("name", &self.name);
1673        debug_struct.field("create_time", &self.create_time);
1674        debug_struct.field("update_time", &self.update_time);
1675        debug_struct.field("state", &self.state);
1676        debug_struct.field("description", &self.description);
1677        debug_struct.field("uid", &self.uid);
1678        debug_struct.field("bind_network", &self.bind_network);
1679        if !self._unknown_fields.is_empty() {
1680            debug_struct.field("_unknown_fields", &self._unknown_fields);
1681        }
1682        debug_struct.finish()
1683    }
1684}
1685
1686impl std::fmt::Debug for super::VmwareEngineNetwork {
1687    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1688        let mut debug_struct = f.debug_struct("VmwareEngineNetwork");
1689        debug_struct.field("name", &self.name);
1690        debug_struct.field("create_time", &self.create_time);
1691        debug_struct.field("update_time", &self.update_time);
1692        debug_struct.field("description", &self.description);
1693        debug_struct.field("vpc_networks", &self.vpc_networks);
1694        debug_struct.field("state", &self.state);
1695        debug_struct.field("r#type", &self.r#type);
1696        debug_struct.field("uid", &self.uid);
1697        debug_struct.field("etag", &self.etag);
1698        if !self._unknown_fields.is_empty() {
1699            debug_struct.field("_unknown_fields", &self._unknown_fields);
1700        }
1701        debug_struct.finish()
1702    }
1703}
1704
1705impl std::fmt::Debug for super::vmware_engine_network::VpcNetwork {
1706    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1707        let mut debug_struct = f.debug_struct("VpcNetwork");
1708        debug_struct.field("r#type", &self.r#type);
1709        debug_struct.field("network", &self.network);
1710        if !self._unknown_fields.is_empty() {
1711            debug_struct.field("_unknown_fields", &self._unknown_fields);
1712        }
1713        debug_struct.finish()
1714    }
1715}
1716
1717impl std::fmt::Debug for super::PrivateConnection {
1718    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1719        let mut debug_struct = f.debug_struct("PrivateConnection");
1720        debug_struct.field("name", &self.name);
1721        debug_struct.field("create_time", &self.create_time);
1722        debug_struct.field("update_time", &self.update_time);
1723        debug_struct.field("description", &self.description);
1724        debug_struct.field("state", &self.state);
1725        debug_struct.field("vmware_engine_network", &self.vmware_engine_network);
1726        debug_struct.field(
1727            "vmware_engine_network_canonical",
1728            &self.vmware_engine_network_canonical,
1729        );
1730        debug_struct.field("r#type", &self.r#type);
1731        debug_struct.field("peering_id", &self.peering_id);
1732        debug_struct.field("routing_mode", &self.routing_mode);
1733        debug_struct.field("uid", &self.uid);
1734        debug_struct.field("service_network", &self.service_network);
1735        debug_struct.field("peering_state", &self.peering_state);
1736        if !self._unknown_fields.is_empty() {
1737            debug_struct.field("_unknown_fields", &self._unknown_fields);
1738        }
1739        debug_struct.finish()
1740    }
1741}
1742
1743impl std::fmt::Debug for super::LocationMetadata {
1744    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1745        let mut debug_struct = f.debug_struct("LocationMetadata");
1746        debug_struct.field("capabilities", &self.capabilities);
1747        if !self._unknown_fields.is_empty() {
1748            debug_struct.field("_unknown_fields", &self._unknown_fields);
1749        }
1750        debug_struct.finish()
1751    }
1752}
1753
1754impl std::fmt::Debug for super::DnsBindPermission {
1755    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1756        let mut debug_struct = f.debug_struct("DnsBindPermission");
1757        debug_struct.field("name", &self.name);
1758        debug_struct.field("principals", &self.principals);
1759        if !self._unknown_fields.is_empty() {
1760            debug_struct.field("_unknown_fields", &self._unknown_fields);
1761        }
1762        debug_struct.finish()
1763    }
1764}
1765
1766impl std::fmt::Debug for super::Principal {
1767    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1768        let mut debug_struct = f.debug_struct("Principal");
1769        debug_struct.field("principal", &self.principal);
1770        if !self._unknown_fields.is_empty() {
1771            debug_struct.field("_unknown_fields", &self._unknown_fields);
1772        }
1773        debug_struct.finish()
1774    }
1775}