1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::AddressGroup {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("AddressGroup");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("description", &self.description);
25 debug_struct.field("create_time", &self.create_time);
26 debug_struct.field("update_time", &self.update_time);
27 debug_struct.field("labels", &self.labels);
28 debug_struct.field("r#type", &self.r#type);
29 debug_struct.field("items", &self.items);
30 debug_struct.field("capacity", &self.capacity);
31 debug_struct.field("self_link", &self.self_link);
32 debug_struct.field("purpose", &self.purpose);
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::ListAddressGroupsRequest {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("ListAddressGroupsRequest");
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("return_partial_success", &self.return_partial_success);
47 if !self._unknown_fields.is_empty() {
48 debug_struct.field("_unknown_fields", &self._unknown_fields);
49 }
50 debug_struct.finish()
51 }
52}
53
54impl std::fmt::Debug for super::ListAddressGroupsResponse {
55 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
56 let mut debug_struct = f.debug_struct("ListAddressGroupsResponse");
57 debug_struct.field("address_groups", &self.address_groups);
58 debug_struct.field("next_page_token", &self.next_page_token);
59 debug_struct.field("unreachable", &self.unreachable);
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67impl std::fmt::Debug for super::GetAddressGroupRequest {
68 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
69 let mut debug_struct = f.debug_struct("GetAddressGroupRequest");
70 debug_struct.field("name", &self.name);
71 if !self._unknown_fields.is_empty() {
72 debug_struct.field("_unknown_fields", &self._unknown_fields);
73 }
74 debug_struct.finish()
75 }
76}
77
78impl std::fmt::Debug for super::CreateAddressGroupRequest {
79 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
80 let mut debug_struct = f.debug_struct("CreateAddressGroupRequest");
81 debug_struct.field("parent", &self.parent);
82 debug_struct.field("address_group_id", &self.address_group_id);
83 debug_struct.field("address_group", &self.address_group);
84 debug_struct.field("request_id", &self.request_id);
85 if !self._unknown_fields.is_empty() {
86 debug_struct.field("_unknown_fields", &self._unknown_fields);
87 }
88 debug_struct.finish()
89 }
90}
91
92impl std::fmt::Debug for super::UpdateAddressGroupRequest {
93 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
94 let mut debug_struct = f.debug_struct("UpdateAddressGroupRequest");
95 debug_struct.field("update_mask", &self.update_mask);
96 debug_struct.field("address_group", &self.address_group);
97 debug_struct.field("request_id", &self.request_id);
98 if !self._unknown_fields.is_empty() {
99 debug_struct.field("_unknown_fields", &self._unknown_fields);
100 }
101 debug_struct.finish()
102 }
103}
104
105impl std::fmt::Debug for super::DeleteAddressGroupRequest {
106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
107 let mut debug_struct = f.debug_struct("DeleteAddressGroupRequest");
108 debug_struct.field("name", &self.name);
109 debug_struct.field("request_id", &self.request_id);
110 if !self._unknown_fields.is_empty() {
111 debug_struct.field("_unknown_fields", &self._unknown_fields);
112 }
113 debug_struct.finish()
114 }
115}
116
117impl std::fmt::Debug for super::AddAddressGroupItemsRequest {
118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
119 let mut debug_struct = f.debug_struct("AddAddressGroupItemsRequest");
120 debug_struct.field("address_group", &self.address_group);
121 debug_struct.field("items", &self.items);
122 debug_struct.field("request_id", &self.request_id);
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::RemoveAddressGroupItemsRequest {
131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
132 let mut debug_struct = f.debug_struct("RemoveAddressGroupItemsRequest");
133 debug_struct.field("address_group", &self.address_group);
134 debug_struct.field("items", &self.items);
135 debug_struct.field("request_id", &self.request_id);
136 if !self._unknown_fields.is_empty() {
137 debug_struct.field("_unknown_fields", &self._unknown_fields);
138 }
139 debug_struct.finish()
140 }
141}
142
143impl std::fmt::Debug for super::CloneAddressGroupItemsRequest {
144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
145 let mut debug_struct = f.debug_struct("CloneAddressGroupItemsRequest");
146 debug_struct.field("address_group", &self.address_group);
147 debug_struct.field("source_address_group", &self.source_address_group);
148 debug_struct.field("request_id", &self.request_id);
149 if !self._unknown_fields.is_empty() {
150 debug_struct.field("_unknown_fields", &self._unknown_fields);
151 }
152 debug_struct.finish()
153 }
154}
155
156impl std::fmt::Debug for super::ListAddressGroupReferencesRequest {
157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
158 let mut debug_struct = f.debug_struct("ListAddressGroupReferencesRequest");
159 debug_struct.field("address_group", &self.address_group);
160 debug_struct.field("page_size", &self.page_size);
161 debug_struct.field("page_token", &self.page_token);
162 if !self._unknown_fields.is_empty() {
163 debug_struct.field("_unknown_fields", &self._unknown_fields);
164 }
165 debug_struct.finish()
166 }
167}
168
169impl std::fmt::Debug for super::ListAddressGroupReferencesResponse {
170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
171 let mut debug_struct = f.debug_struct("ListAddressGroupReferencesResponse");
172 debug_struct.field("address_group_references", &self.address_group_references);
173 debug_struct.field("next_page_token", &self.next_page_token);
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::list_address_group_references_response::AddressGroupReference {
182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
183 let mut debug_struct = f.debug_struct("AddressGroupReference");
184 debug_struct.field("firewall_policy", &self.firewall_policy);
185 debug_struct.field("security_policy", &self.security_policy);
186 debug_struct.field("rule_priority", &self.rule_priority);
187 if !self._unknown_fields.is_empty() {
188 debug_struct.field("_unknown_fields", &self._unknown_fields);
189 }
190 debug_struct.finish()
191 }
192}
193
194impl std::fmt::Debug for super::AuthorizationPolicy {
195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
196 let mut debug_struct = f.debug_struct("AuthorizationPolicy");
197 debug_struct.field("name", &self.name);
198 debug_struct.field("description", &self.description);
199 debug_struct.field("create_time", &self.create_time);
200 debug_struct.field("update_time", &self.update_time);
201 debug_struct.field("labels", &self.labels);
202 debug_struct.field("action", &self.action);
203 debug_struct.field("rules", &self.rules);
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::authorization_policy::Rule {
212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
213 let mut debug_struct = f.debug_struct("Rule");
214 debug_struct.field("sources", &self.sources);
215 debug_struct.field("destinations", &self.destinations);
216 if !self._unknown_fields.is_empty() {
217 debug_struct.field("_unknown_fields", &self._unknown_fields);
218 }
219 debug_struct.finish()
220 }
221}
222
223impl std::fmt::Debug for super::authorization_policy::rule::Source {
224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
225 let mut debug_struct = f.debug_struct("Source");
226 debug_struct.field("principals", &self.principals);
227 debug_struct.field("ip_blocks", &self.ip_blocks);
228 if !self._unknown_fields.is_empty() {
229 debug_struct.field("_unknown_fields", &self._unknown_fields);
230 }
231 debug_struct.finish()
232 }
233}
234
235impl std::fmt::Debug for super::authorization_policy::rule::Destination {
236 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
237 let mut debug_struct = f.debug_struct("Destination");
238 debug_struct.field("hosts", &self.hosts);
239 debug_struct.field("ports", &self.ports);
240 debug_struct.field("methods", &self.methods);
241 debug_struct.field("http_header_match", &self.http_header_match);
242 if !self._unknown_fields.is_empty() {
243 debug_struct.field("_unknown_fields", &self._unknown_fields);
244 }
245 debug_struct.finish()
246 }
247}
248
249impl std::fmt::Debug for super::authorization_policy::rule::destination::HttpHeaderMatch {
250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
251 let mut debug_struct = f.debug_struct("HttpHeaderMatch");
252 debug_struct.field("header_name", &self.header_name);
253 debug_struct.field("r#type", &self.r#type);
254 if !self._unknown_fields.is_empty() {
255 debug_struct.field("_unknown_fields", &self._unknown_fields);
256 }
257 debug_struct.finish()
258 }
259}
260
261impl std::fmt::Debug for super::ListAuthorizationPoliciesRequest {
262 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
263 let mut debug_struct = f.debug_struct("ListAuthorizationPoliciesRequest");
264 debug_struct.field("parent", &self.parent);
265 debug_struct.field("page_size", &self.page_size);
266 debug_struct.field("page_token", &self.page_token);
267 if !self._unknown_fields.is_empty() {
268 debug_struct.field("_unknown_fields", &self._unknown_fields);
269 }
270 debug_struct.finish()
271 }
272}
273
274impl std::fmt::Debug for super::ListAuthorizationPoliciesResponse {
275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
276 let mut debug_struct = f.debug_struct("ListAuthorizationPoliciesResponse");
277 debug_struct.field("authorization_policies", &self.authorization_policies);
278 debug_struct.field("next_page_token", &self.next_page_token);
279 if !self._unknown_fields.is_empty() {
280 debug_struct.field("_unknown_fields", &self._unknown_fields);
281 }
282 debug_struct.finish()
283 }
284}
285
286impl std::fmt::Debug for super::GetAuthorizationPolicyRequest {
287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
288 let mut debug_struct = f.debug_struct("GetAuthorizationPolicyRequest");
289 debug_struct.field("name", &self.name);
290 if !self._unknown_fields.is_empty() {
291 debug_struct.field("_unknown_fields", &self._unknown_fields);
292 }
293 debug_struct.finish()
294 }
295}
296
297impl std::fmt::Debug for super::CreateAuthorizationPolicyRequest {
298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
299 let mut debug_struct = f.debug_struct("CreateAuthorizationPolicyRequest");
300 debug_struct.field("parent", &self.parent);
301 debug_struct.field("authorization_policy_id", &self.authorization_policy_id);
302 debug_struct.field("authorization_policy", &self.authorization_policy);
303 if !self._unknown_fields.is_empty() {
304 debug_struct.field("_unknown_fields", &self._unknown_fields);
305 }
306 debug_struct.finish()
307 }
308}
309
310impl std::fmt::Debug for super::UpdateAuthorizationPolicyRequest {
311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
312 let mut debug_struct = f.debug_struct("UpdateAuthorizationPolicyRequest");
313 debug_struct.field("update_mask", &self.update_mask);
314 debug_struct.field("authorization_policy", &self.authorization_policy);
315 if !self._unknown_fields.is_empty() {
316 debug_struct.field("_unknown_fields", &self._unknown_fields);
317 }
318 debug_struct.finish()
319 }
320}
321
322impl std::fmt::Debug for super::DeleteAuthorizationPolicyRequest {
323 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
324 let mut debug_struct = f.debug_struct("DeleteAuthorizationPolicyRequest");
325 debug_struct.field("name", &self.name);
326 if !self._unknown_fields.is_empty() {
327 debug_struct.field("_unknown_fields", &self._unknown_fields);
328 }
329 debug_struct.finish()
330 }
331}
332
333impl std::fmt::Debug for super::AuthzPolicy {
334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
335 let mut debug_struct = f.debug_struct("AuthzPolicy");
336 debug_struct.field("name", &self.name);
337 debug_struct.field("create_time", &self.create_time);
338 debug_struct.field("update_time", &self.update_time);
339 debug_struct.field("description", &self.description);
340 debug_struct.field("labels", &self.labels);
341 debug_struct.field("target", &self.target);
342 debug_struct.field("http_rules", &self.http_rules);
343 debug_struct.field("action", &self.action);
344 debug_struct.field("custom_provider", &self.custom_provider);
345 debug_struct.field("policy_profile", &self.policy_profile);
346 if !self._unknown_fields.is_empty() {
347 debug_struct.field("_unknown_fields", &self._unknown_fields);
348 }
349 debug_struct.finish()
350 }
351}
352
353impl std::fmt::Debug for super::authz_policy::Target {
354 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
355 let mut debug_struct = f.debug_struct("Target");
356 debug_struct.field("load_balancing_scheme", &self.load_balancing_scheme);
357 debug_struct.field("resources", &self.resources);
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::authz_policy::AuthzRule {
366 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
367 let mut debug_struct = f.debug_struct("AuthzRule");
368 debug_struct.field("from", &self.from);
369 debug_struct.field("to", &self.to);
370 debug_struct.field("when", &self.when);
371 if !self._unknown_fields.is_empty() {
372 debug_struct.field("_unknown_fields", &self._unknown_fields);
373 }
374 debug_struct.finish()
375 }
376}
377
378impl std::fmt::Debug for super::authz_policy::authz_rule::StringMatch {
379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
380 let mut debug_struct = f.debug_struct("StringMatch");
381 debug_struct.field("ignore_case", &self.ignore_case);
382 debug_struct.field("match_pattern", &self.match_pattern);
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::authz_policy::authz_rule::IpBlock {
391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392 let mut debug_struct = f.debug_struct("IpBlock");
393 debug_struct.field("prefix", &self.prefix);
394 debug_struct.field("length", &self.length);
395 if !self._unknown_fields.is_empty() {
396 debug_struct.field("_unknown_fields", &self._unknown_fields);
397 }
398 debug_struct.finish()
399 }
400}
401
402impl std::fmt::Debug for super::authz_policy::authz_rule::RequestResource {
403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
404 let mut debug_struct = f.debug_struct("RequestResource");
405 debug_struct.field("tag_value_id_set", &self.tag_value_id_set);
406 debug_struct.field("iam_service_account", &self.iam_service_account);
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::authz_policy::authz_rule::request_resource::TagValueIdSet {
415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
416 let mut debug_struct = f.debug_struct("TagValueIdSet");
417 debug_struct.field("ids", &self.ids);
418 if !self._unknown_fields.is_empty() {
419 debug_struct.field("_unknown_fields", &self._unknown_fields);
420 }
421 debug_struct.finish()
422 }
423}
424
425impl std::fmt::Debug for super::authz_policy::authz_rule::HeaderMatch {
426 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
427 let mut debug_struct = f.debug_struct("HeaderMatch");
428 debug_struct.field("name", &self.name);
429 debug_struct.field("value", &self.value);
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::authz_policy::authz_rule::Principal {
438 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
439 let mut debug_struct = f.debug_struct("Principal");
440 debug_struct.field("principal_selector", &self.principal_selector);
441 debug_struct.field("principal", &self.principal);
442 if !self._unknown_fields.is_empty() {
443 debug_struct.field("_unknown_fields", &self._unknown_fields);
444 }
445 debug_struct.finish()
446 }
447}
448
449impl std::fmt::Debug for super::authz_policy::authz_rule::From {
450 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
451 let mut debug_struct = f.debug_struct("From");
452 debug_struct.field("sources", &self.sources);
453 debug_struct.field("not_sources", &self.not_sources);
454 if !self._unknown_fields.is_empty() {
455 debug_struct.field("_unknown_fields", &self._unknown_fields);
456 }
457 debug_struct.finish()
458 }
459}
460
461impl std::fmt::Debug for super::authz_policy::authz_rule::from::RequestSource {
462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
463 let mut debug_struct = f.debug_struct("RequestSource");
464 debug_struct.field("principals", &self.principals);
465 debug_struct.field("ip_blocks", &self.ip_blocks);
466 debug_struct.field("resources", &self.resources);
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::authz_policy::authz_rule::To {
475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
476 let mut debug_struct = f.debug_struct("To");
477 debug_struct.field("operations", &self.operations);
478 debug_struct.field("not_operations", &self.not_operations);
479 if !self._unknown_fields.is_empty() {
480 debug_struct.field("_unknown_fields", &self._unknown_fields);
481 }
482 debug_struct.finish()
483 }
484}
485
486impl std::fmt::Debug for super::authz_policy::authz_rule::to::RequestOperation {
487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
488 let mut debug_struct = f.debug_struct("RequestOperation");
489 debug_struct.field("header_set", &self.header_set);
490 debug_struct.field("hosts", &self.hosts);
491 debug_struct.field("paths", &self.paths);
492 debug_struct.field("methods", &self.methods);
493 debug_struct.field("mcp", &self.mcp);
494 if !self._unknown_fields.is_empty() {
495 debug_struct.field("_unknown_fields", &self._unknown_fields);
496 }
497 debug_struct.finish()
498 }
499}
500
501impl std::fmt::Debug for super::authz_policy::authz_rule::to::request_operation::HeaderSet {
502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
503 let mut debug_struct = f.debug_struct("HeaderSet");
504 debug_struct.field("headers", &self.headers);
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::authz_policy::authz_rule::to::request_operation::MCPMethod {
513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
514 let mut debug_struct = f.debug_struct("MCPMethod");
515 debug_struct.field("name", &self.name);
516 debug_struct.field("params", &self.params);
517 if !self._unknown_fields.is_empty() {
518 debug_struct.field("_unknown_fields", &self._unknown_fields);
519 }
520 debug_struct.finish()
521 }
522}
523
524impl std::fmt::Debug for super::authz_policy::authz_rule::to::request_operation::Mcp {
525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
526 let mut debug_struct = f.debug_struct("Mcp");
527 debug_struct.field(
528 "base_protocol_methods_option",
529 &self.base_protocol_methods_option,
530 );
531 debug_struct.field("methods", &self.methods);
532 if !self._unknown_fields.is_empty() {
533 debug_struct.field("_unknown_fields", &self._unknown_fields);
534 }
535 debug_struct.finish()
536 }
537}
538
539impl std::fmt::Debug for super::authz_policy::CustomProvider {
540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
541 let mut debug_struct = f.debug_struct("CustomProvider");
542 debug_struct.field("cloud_iap", &self.cloud_iap);
543 debug_struct.field("authz_extension", &self.authz_extension);
544 if !self._unknown_fields.is_empty() {
545 debug_struct.field("_unknown_fields", &self._unknown_fields);
546 }
547 debug_struct.finish()
548 }
549}
550
551impl std::fmt::Debug for super::authz_policy::custom_provider::CloudIap {
552 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
553 let mut debug_struct = f.debug_struct("CloudIap");
554 if !self._unknown_fields.is_empty() {
555 debug_struct.field("_unknown_fields", &self._unknown_fields);
556 }
557 debug_struct.finish()
558 }
559}
560
561impl std::fmt::Debug for super::authz_policy::custom_provider::AuthzExtension {
562 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
563 let mut debug_struct = f.debug_struct("AuthzExtension");
564 debug_struct.field("resources", &self.resources);
565 if !self._unknown_fields.is_empty() {
566 debug_struct.field("_unknown_fields", &self._unknown_fields);
567 }
568 debug_struct.finish()
569 }
570}
571
572impl std::fmt::Debug for super::CreateAuthzPolicyRequest {
573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
574 let mut debug_struct = f.debug_struct("CreateAuthzPolicyRequest");
575 debug_struct.field("parent", &self.parent);
576 debug_struct.field("authz_policy_id", &self.authz_policy_id);
577 debug_struct.field("authz_policy", &self.authz_policy);
578 debug_struct.field("request_id", &self.request_id);
579 if !self._unknown_fields.is_empty() {
580 debug_struct.field("_unknown_fields", &self._unknown_fields);
581 }
582 debug_struct.finish()
583 }
584}
585
586impl std::fmt::Debug for super::ListAuthzPoliciesRequest {
587 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
588 let mut debug_struct = f.debug_struct("ListAuthzPoliciesRequest");
589 debug_struct.field("parent", &self.parent);
590 debug_struct.field("page_size", &self.page_size);
591 debug_struct.field("page_token", &self.page_token);
592 debug_struct.field("filter", &self.filter);
593 debug_struct.field("order_by", &self.order_by);
594 if !self._unknown_fields.is_empty() {
595 debug_struct.field("_unknown_fields", &self._unknown_fields);
596 }
597 debug_struct.finish()
598 }
599}
600
601impl std::fmt::Debug for super::ListAuthzPoliciesResponse {
602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
603 let mut debug_struct = f.debug_struct("ListAuthzPoliciesResponse");
604 debug_struct.field("authz_policies", &self.authz_policies);
605 debug_struct.field("next_page_token", &self.next_page_token);
606 debug_struct.field("unreachable", &self.unreachable);
607 if !self._unknown_fields.is_empty() {
608 debug_struct.field("_unknown_fields", &self._unknown_fields);
609 }
610 debug_struct.finish()
611 }
612}
613
614impl std::fmt::Debug for super::GetAuthzPolicyRequest {
615 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
616 let mut debug_struct = f.debug_struct("GetAuthzPolicyRequest");
617 debug_struct.field("name", &self.name);
618 if !self._unknown_fields.is_empty() {
619 debug_struct.field("_unknown_fields", &self._unknown_fields);
620 }
621 debug_struct.finish()
622 }
623}
624
625impl std::fmt::Debug for super::UpdateAuthzPolicyRequest {
626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
627 let mut debug_struct = f.debug_struct("UpdateAuthzPolicyRequest");
628 debug_struct.field("update_mask", &self.update_mask);
629 debug_struct.field("authz_policy", &self.authz_policy);
630 debug_struct.field("request_id", &self.request_id);
631 if !self._unknown_fields.is_empty() {
632 debug_struct.field("_unknown_fields", &self._unknown_fields);
633 }
634 debug_struct.finish()
635 }
636}
637
638impl std::fmt::Debug for super::DeleteAuthzPolicyRequest {
639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
640 let mut debug_struct = f.debug_struct("DeleteAuthzPolicyRequest");
641 debug_struct.field("name", &self.name);
642 debug_struct.field("request_id", &self.request_id);
643 if !self._unknown_fields.is_empty() {
644 debug_struct.field("_unknown_fields", &self._unknown_fields);
645 }
646 debug_struct.finish()
647 }
648}
649
650impl std::fmt::Debug for super::BackendAuthenticationConfig {
651 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
652 let mut debug_struct = f.debug_struct("BackendAuthenticationConfig");
653 debug_struct.field("name", &self.name);
654 debug_struct.field("description", &self.description);
655 debug_struct.field("create_time", &self.create_time);
656 debug_struct.field("update_time", &self.update_time);
657 debug_struct.field("labels", &self.labels);
658 debug_struct.field("client_certificate", &self.client_certificate);
659 debug_struct.field("trust_config", &self.trust_config);
660 debug_struct.field("well_known_roots", &self.well_known_roots);
661 debug_struct.field("etag", &self.etag);
662 if !self._unknown_fields.is_empty() {
663 debug_struct.field("_unknown_fields", &self._unknown_fields);
664 }
665 debug_struct.finish()
666 }
667}
668
669impl std::fmt::Debug for super::ListBackendAuthenticationConfigsRequest {
670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
671 let mut debug_struct = f.debug_struct("ListBackendAuthenticationConfigsRequest");
672 debug_struct.field("parent", &self.parent);
673 debug_struct.field("page_size", &self.page_size);
674 debug_struct.field("page_token", &self.page_token);
675 if !self._unknown_fields.is_empty() {
676 debug_struct.field("_unknown_fields", &self._unknown_fields);
677 }
678 debug_struct.finish()
679 }
680}
681
682impl std::fmt::Debug for super::ListBackendAuthenticationConfigsResponse {
683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
684 let mut debug_struct = f.debug_struct("ListBackendAuthenticationConfigsResponse");
685 debug_struct.field(
686 "backend_authentication_configs",
687 &self.backend_authentication_configs,
688 );
689 debug_struct.field("next_page_token", &self.next_page_token);
690 debug_struct.field("unreachable", &self.unreachable);
691 if !self._unknown_fields.is_empty() {
692 debug_struct.field("_unknown_fields", &self._unknown_fields);
693 }
694 debug_struct.finish()
695 }
696}
697
698impl std::fmt::Debug for super::GetBackendAuthenticationConfigRequest {
699 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
700 let mut debug_struct = f.debug_struct("GetBackendAuthenticationConfigRequest");
701 debug_struct.field("name", &self.name);
702 if !self._unknown_fields.is_empty() {
703 debug_struct.field("_unknown_fields", &self._unknown_fields);
704 }
705 debug_struct.finish()
706 }
707}
708
709impl std::fmt::Debug for super::CreateBackendAuthenticationConfigRequest {
710 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
711 let mut debug_struct = f.debug_struct("CreateBackendAuthenticationConfigRequest");
712 debug_struct.field("parent", &self.parent);
713 debug_struct.field(
714 "backend_authentication_config_id",
715 &self.backend_authentication_config_id,
716 );
717 debug_struct.field(
718 "backend_authentication_config",
719 &self.backend_authentication_config,
720 );
721 if !self._unknown_fields.is_empty() {
722 debug_struct.field("_unknown_fields", &self._unknown_fields);
723 }
724 debug_struct.finish()
725 }
726}
727
728impl std::fmt::Debug for super::UpdateBackendAuthenticationConfigRequest {
729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
730 let mut debug_struct = f.debug_struct("UpdateBackendAuthenticationConfigRequest");
731 debug_struct.field("update_mask", &self.update_mask);
732 debug_struct.field(
733 "backend_authentication_config",
734 &self.backend_authentication_config,
735 );
736 if !self._unknown_fields.is_empty() {
737 debug_struct.field("_unknown_fields", &self._unknown_fields);
738 }
739 debug_struct.finish()
740 }
741}
742
743impl std::fmt::Debug for super::DeleteBackendAuthenticationConfigRequest {
744 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
745 let mut debug_struct = f.debug_struct("DeleteBackendAuthenticationConfigRequest");
746 debug_struct.field("name", &self.name);
747 debug_struct.field("etag", &self.etag);
748 if !self._unknown_fields.is_empty() {
749 debug_struct.field("_unknown_fields", &self._unknown_fields);
750 }
751 debug_struct.finish()
752 }
753}
754
755impl std::fmt::Debug for super::ClientTlsPolicy {
756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
757 let mut debug_struct = f.debug_struct("ClientTlsPolicy");
758 debug_struct.field("name", &self.name);
759 debug_struct.field("description", &self.description);
760 debug_struct.field("create_time", &self.create_time);
761 debug_struct.field("update_time", &self.update_time);
762 debug_struct.field("labels", &self.labels);
763 debug_struct.field("sni", &self.sni);
764 debug_struct.field("client_certificate", &self.client_certificate);
765 debug_struct.field("server_validation_ca", &self.server_validation_ca);
766 if !self._unknown_fields.is_empty() {
767 debug_struct.field("_unknown_fields", &self._unknown_fields);
768 }
769 debug_struct.finish()
770 }
771}
772
773impl std::fmt::Debug for super::ListClientTlsPoliciesRequest {
774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
775 let mut debug_struct = f.debug_struct("ListClientTlsPoliciesRequest");
776 debug_struct.field("parent", &self.parent);
777 debug_struct.field("page_size", &self.page_size);
778 debug_struct.field("page_token", &self.page_token);
779 if !self._unknown_fields.is_empty() {
780 debug_struct.field("_unknown_fields", &self._unknown_fields);
781 }
782 debug_struct.finish()
783 }
784}
785
786impl std::fmt::Debug for super::ListClientTlsPoliciesResponse {
787 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
788 let mut debug_struct = f.debug_struct("ListClientTlsPoliciesResponse");
789 debug_struct.field("client_tls_policies", &self.client_tls_policies);
790 debug_struct.field("next_page_token", &self.next_page_token);
791 if !self._unknown_fields.is_empty() {
792 debug_struct.field("_unknown_fields", &self._unknown_fields);
793 }
794 debug_struct.finish()
795 }
796}
797
798impl std::fmt::Debug for super::GetClientTlsPolicyRequest {
799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
800 let mut debug_struct = f.debug_struct("GetClientTlsPolicyRequest");
801 debug_struct.field("name", &self.name);
802 if !self._unknown_fields.is_empty() {
803 debug_struct.field("_unknown_fields", &self._unknown_fields);
804 }
805 debug_struct.finish()
806 }
807}
808
809impl std::fmt::Debug for super::CreateClientTlsPolicyRequest {
810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
811 let mut debug_struct = f.debug_struct("CreateClientTlsPolicyRequest");
812 debug_struct.field("parent", &self.parent);
813 debug_struct.field("client_tls_policy_id", &self.client_tls_policy_id);
814 debug_struct.field("client_tls_policy", &self.client_tls_policy);
815 if !self._unknown_fields.is_empty() {
816 debug_struct.field("_unknown_fields", &self._unknown_fields);
817 }
818 debug_struct.finish()
819 }
820}
821
822impl std::fmt::Debug for super::UpdateClientTlsPolicyRequest {
823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
824 let mut debug_struct = f.debug_struct("UpdateClientTlsPolicyRequest");
825 debug_struct.field("update_mask", &self.update_mask);
826 debug_struct.field("client_tls_policy", &self.client_tls_policy);
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::DeleteClientTlsPolicyRequest {
835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
836 let mut debug_struct = f.debug_struct("DeleteClientTlsPolicyRequest");
837 debug_struct.field("name", &self.name);
838 if !self._unknown_fields.is_empty() {
839 debug_struct.field("_unknown_fields", &self._unknown_fields);
840 }
841 debug_struct.finish()
842 }
843}
844
845impl std::fmt::Debug for super::OperationMetadata {
846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
847 let mut debug_struct = f.debug_struct("OperationMetadata");
848 debug_struct.field("create_time", &self.create_time);
849 debug_struct.field("end_time", &self.end_time);
850 debug_struct.field("target", &self.target);
851 debug_struct.field("verb", &self.verb);
852 debug_struct.field("status_message", &self.status_message);
853 debug_struct.field("requested_cancellation", &self.requested_cancellation);
854 debug_struct.field("api_version", &self.api_version);
855 if !self._unknown_fields.is_empty() {
856 debug_struct.field("_unknown_fields", &self._unknown_fields);
857 }
858 debug_struct.finish()
859 }
860}
861
862impl std::fmt::Debug for super::DnsThreatDetector {
863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
864 let mut debug_struct = f.debug_struct("DnsThreatDetector");
865 debug_struct.field("name", &self.name);
866 debug_struct.field("create_time", &self.create_time);
867 debug_struct.field("update_time", &self.update_time);
868 debug_struct.field("labels", &self.labels);
869 debug_struct.field("excluded_networks", &self.excluded_networks);
870 debug_struct.field("provider", &self.provider);
871 if !self._unknown_fields.is_empty() {
872 debug_struct.field("_unknown_fields", &self._unknown_fields);
873 }
874 debug_struct.finish()
875 }
876}
877
878impl std::fmt::Debug for super::ListDnsThreatDetectorsRequest {
879 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
880 let mut debug_struct = f.debug_struct("ListDnsThreatDetectorsRequest");
881 debug_struct.field("parent", &self.parent);
882 debug_struct.field("page_size", &self.page_size);
883 debug_struct.field("page_token", &self.page_token);
884 if !self._unknown_fields.is_empty() {
885 debug_struct.field("_unknown_fields", &self._unknown_fields);
886 }
887 debug_struct.finish()
888 }
889}
890
891impl std::fmt::Debug for super::ListDnsThreatDetectorsResponse {
892 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
893 let mut debug_struct = f.debug_struct("ListDnsThreatDetectorsResponse");
894 debug_struct.field("dns_threat_detectors", &self.dns_threat_detectors);
895 debug_struct.field("next_page_token", &self.next_page_token);
896 debug_struct.field("unreachable", &self.unreachable);
897 if !self._unknown_fields.is_empty() {
898 debug_struct.field("_unknown_fields", &self._unknown_fields);
899 }
900 debug_struct.finish()
901 }
902}
903
904impl std::fmt::Debug for super::GetDnsThreatDetectorRequest {
905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
906 let mut debug_struct = f.debug_struct("GetDnsThreatDetectorRequest");
907 debug_struct.field("name", &self.name);
908 if !self._unknown_fields.is_empty() {
909 debug_struct.field("_unknown_fields", &self._unknown_fields);
910 }
911 debug_struct.finish()
912 }
913}
914
915impl std::fmt::Debug for super::CreateDnsThreatDetectorRequest {
916 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
917 let mut debug_struct = f.debug_struct("CreateDnsThreatDetectorRequest");
918 debug_struct.field("parent", &self.parent);
919 debug_struct.field("dns_threat_detector_id", &self.dns_threat_detector_id);
920 debug_struct.field("dns_threat_detector", &self.dns_threat_detector);
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::UpdateDnsThreatDetectorRequest {
929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
930 let mut debug_struct = f.debug_struct("UpdateDnsThreatDetectorRequest");
931 debug_struct.field("update_mask", &self.update_mask);
932 debug_struct.field("dns_threat_detector", &self.dns_threat_detector);
933 if !self._unknown_fields.is_empty() {
934 debug_struct.field("_unknown_fields", &self._unknown_fields);
935 }
936 debug_struct.finish()
937 }
938}
939
940impl std::fmt::Debug for super::DeleteDnsThreatDetectorRequest {
941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
942 let mut debug_struct = f.debug_struct("DeleteDnsThreatDetectorRequest");
943 debug_struct.field("name", &self.name);
944 if !self._unknown_fields.is_empty() {
945 debug_struct.field("_unknown_fields", &self._unknown_fields);
946 }
947 debug_struct.finish()
948 }
949}
950
951impl std::fmt::Debug for super::FirewallEndpoint {
952 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
953 let mut debug_struct = f.debug_struct("FirewallEndpoint");
954 debug_struct.field("name", &self.name);
955 debug_struct.field("description", &self.description);
956 debug_struct.field("create_time", &self.create_time);
957 debug_struct.field("update_time", &self.update_time);
958 debug_struct.field("labels", &self.labels);
959 debug_struct.field("state", &self.state);
960 debug_struct.field("reconciling", &self.reconciling);
961 debug_struct.field("associated_networks", &self.associated_networks);
962 debug_struct.field("associations", &self.associations);
963 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
964 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
965 debug_struct.field("billing_project_id", &self.billing_project_id);
966 debug_struct.field("endpoint_settings", &self.endpoint_settings);
967 if !self._unknown_fields.is_empty() {
968 debug_struct.field("_unknown_fields", &self._unknown_fields);
969 }
970 debug_struct.finish()
971 }
972}
973
974impl std::fmt::Debug for super::firewall_endpoint::AssociationReference {
975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
976 let mut debug_struct = f.debug_struct("AssociationReference");
977 debug_struct.field("name", &self.name);
978 debug_struct.field("network", &self.network);
979 if !self._unknown_fields.is_empty() {
980 debug_struct.field("_unknown_fields", &self._unknown_fields);
981 }
982 debug_struct.finish()
983 }
984}
985
986impl std::fmt::Debug for super::firewall_endpoint::EndpointSettings {
987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
988 let mut debug_struct = f.debug_struct("EndpointSettings");
989 debug_struct.field("jumbo_frames_enabled", &self.jumbo_frames_enabled);
990 if !self._unknown_fields.is_empty() {
991 debug_struct.field("_unknown_fields", &self._unknown_fields);
992 }
993 debug_struct.finish()
994 }
995}
996
997impl std::fmt::Debug for super::ListFirewallEndpointsRequest {
998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
999 let mut debug_struct = f.debug_struct("ListFirewallEndpointsRequest");
1000 debug_struct.field("parent", &self.parent);
1001 debug_struct.field("page_size", &self.page_size);
1002 debug_struct.field("page_token", &self.page_token);
1003 debug_struct.field("filter", &self.filter);
1004 debug_struct.field("order_by", &self.order_by);
1005 if !self._unknown_fields.is_empty() {
1006 debug_struct.field("_unknown_fields", &self._unknown_fields);
1007 }
1008 debug_struct.finish()
1009 }
1010}
1011
1012impl std::fmt::Debug for super::ListFirewallEndpointsResponse {
1013 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1014 let mut debug_struct = f.debug_struct("ListFirewallEndpointsResponse");
1015 debug_struct.field("firewall_endpoints", &self.firewall_endpoints);
1016 debug_struct.field("next_page_token", &self.next_page_token);
1017 debug_struct.field("unreachable", &self.unreachable);
1018 if !self._unknown_fields.is_empty() {
1019 debug_struct.field("_unknown_fields", &self._unknown_fields);
1020 }
1021 debug_struct.finish()
1022 }
1023}
1024
1025impl std::fmt::Debug for super::GetFirewallEndpointRequest {
1026 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1027 let mut debug_struct = f.debug_struct("GetFirewallEndpointRequest");
1028 debug_struct.field("name", &self.name);
1029 if !self._unknown_fields.is_empty() {
1030 debug_struct.field("_unknown_fields", &self._unknown_fields);
1031 }
1032 debug_struct.finish()
1033 }
1034}
1035
1036impl std::fmt::Debug for super::CreateFirewallEndpointRequest {
1037 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1038 let mut debug_struct = f.debug_struct("CreateFirewallEndpointRequest");
1039 debug_struct.field("parent", &self.parent);
1040 debug_struct.field("firewall_endpoint_id", &self.firewall_endpoint_id);
1041 debug_struct.field("firewall_endpoint", &self.firewall_endpoint);
1042 debug_struct.field("request_id", &self.request_id);
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::UpdateFirewallEndpointRequest {
1051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052 let mut debug_struct = f.debug_struct("UpdateFirewallEndpointRequest");
1053 debug_struct.field("update_mask", &self.update_mask);
1054 debug_struct.field("firewall_endpoint", &self.firewall_endpoint);
1055 debug_struct.field("request_id", &self.request_id);
1056 if !self._unknown_fields.is_empty() {
1057 debug_struct.field("_unknown_fields", &self._unknown_fields);
1058 }
1059 debug_struct.finish()
1060 }
1061}
1062
1063impl std::fmt::Debug for super::DeleteFirewallEndpointRequest {
1064 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1065 let mut debug_struct = f.debug_struct("DeleteFirewallEndpointRequest");
1066 debug_struct.field("name", &self.name);
1067 debug_struct.field("request_id", &self.request_id);
1068 if !self._unknown_fields.is_empty() {
1069 debug_struct.field("_unknown_fields", &self._unknown_fields);
1070 }
1071 debug_struct.finish()
1072 }
1073}
1074
1075impl std::fmt::Debug for super::FirewallEndpointAssociation {
1076 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1077 let mut debug_struct = f.debug_struct("FirewallEndpointAssociation");
1078 debug_struct.field("name", &self.name);
1079 debug_struct.field("create_time", &self.create_time);
1080 debug_struct.field("update_time", &self.update_time);
1081 debug_struct.field("labels", &self.labels);
1082 debug_struct.field("state", &self.state);
1083 debug_struct.field("network", &self.network);
1084 debug_struct.field("firewall_endpoint", &self.firewall_endpoint);
1085 debug_struct.field("tls_inspection_policy", &self.tls_inspection_policy);
1086 debug_struct.field("reconciling", &self.reconciling);
1087 debug_struct.field("disabled", &self.disabled);
1088 if !self._unknown_fields.is_empty() {
1089 debug_struct.field("_unknown_fields", &self._unknown_fields);
1090 }
1091 debug_struct.finish()
1092 }
1093}
1094
1095impl std::fmt::Debug for super::ListFirewallEndpointAssociationsRequest {
1096 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1097 let mut debug_struct = f.debug_struct("ListFirewallEndpointAssociationsRequest");
1098 debug_struct.field("parent", &self.parent);
1099 debug_struct.field("page_size", &self.page_size);
1100 debug_struct.field("page_token", &self.page_token);
1101 debug_struct.field("filter", &self.filter);
1102 debug_struct.field("order_by", &self.order_by);
1103 if !self._unknown_fields.is_empty() {
1104 debug_struct.field("_unknown_fields", &self._unknown_fields);
1105 }
1106 debug_struct.finish()
1107 }
1108}
1109
1110impl std::fmt::Debug for super::ListFirewallEndpointAssociationsResponse {
1111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1112 let mut debug_struct = f.debug_struct("ListFirewallEndpointAssociationsResponse");
1113 debug_struct.field(
1114 "firewall_endpoint_associations",
1115 &self.firewall_endpoint_associations,
1116 );
1117 debug_struct.field("next_page_token", &self.next_page_token);
1118 debug_struct.field("unreachable", &self.unreachable);
1119 if !self._unknown_fields.is_empty() {
1120 debug_struct.field("_unknown_fields", &self._unknown_fields);
1121 }
1122 debug_struct.finish()
1123 }
1124}
1125
1126impl std::fmt::Debug for super::GetFirewallEndpointAssociationRequest {
1127 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1128 let mut debug_struct = f.debug_struct("GetFirewallEndpointAssociationRequest");
1129 debug_struct.field("name", &self.name);
1130 if !self._unknown_fields.is_empty() {
1131 debug_struct.field("_unknown_fields", &self._unknown_fields);
1132 }
1133 debug_struct.finish()
1134 }
1135}
1136
1137impl std::fmt::Debug for super::CreateFirewallEndpointAssociationRequest {
1138 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1139 let mut debug_struct = f.debug_struct("CreateFirewallEndpointAssociationRequest");
1140 debug_struct.field("parent", &self.parent);
1141 debug_struct.field(
1142 "firewall_endpoint_association_id",
1143 &self.firewall_endpoint_association_id,
1144 );
1145 debug_struct.field(
1146 "firewall_endpoint_association",
1147 &self.firewall_endpoint_association,
1148 );
1149 debug_struct.field("request_id", &self.request_id);
1150 if !self._unknown_fields.is_empty() {
1151 debug_struct.field("_unknown_fields", &self._unknown_fields);
1152 }
1153 debug_struct.finish()
1154 }
1155}
1156
1157impl std::fmt::Debug for super::DeleteFirewallEndpointAssociationRequest {
1158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1159 let mut debug_struct = f.debug_struct("DeleteFirewallEndpointAssociationRequest");
1160 debug_struct.field("name", &self.name);
1161 debug_struct.field("request_id", &self.request_id);
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::UpdateFirewallEndpointAssociationRequest {
1170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1171 let mut debug_struct = f.debug_struct("UpdateFirewallEndpointAssociationRequest");
1172 debug_struct.field("update_mask", &self.update_mask);
1173 debug_struct.field(
1174 "firewall_endpoint_association",
1175 &self.firewall_endpoint_association,
1176 );
1177 debug_struct.field("request_id", &self.request_id);
1178 if !self._unknown_fields.is_empty() {
1179 debug_struct.field("_unknown_fields", &self._unknown_fields);
1180 }
1181 debug_struct.finish()
1182 }
1183}
1184
1185impl std::fmt::Debug for super::GatewaySecurityPolicy {
1186 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1187 let mut debug_struct = f.debug_struct("GatewaySecurityPolicy");
1188 debug_struct.field("name", &self.name);
1189 debug_struct.field("create_time", &self.create_time);
1190 debug_struct.field("update_time", &self.update_time);
1191 debug_struct.field("description", &self.description);
1192 debug_struct.field("tls_inspection_policy", &self.tls_inspection_policy);
1193 if !self._unknown_fields.is_empty() {
1194 debug_struct.field("_unknown_fields", &self._unknown_fields);
1195 }
1196 debug_struct.finish()
1197 }
1198}
1199
1200impl std::fmt::Debug for super::CreateGatewaySecurityPolicyRequest {
1201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1202 let mut debug_struct = f.debug_struct("CreateGatewaySecurityPolicyRequest");
1203 debug_struct.field("parent", &self.parent);
1204 debug_struct.field(
1205 "gateway_security_policy_id",
1206 &self.gateway_security_policy_id,
1207 );
1208 debug_struct.field("gateway_security_policy", &self.gateway_security_policy);
1209 if !self._unknown_fields.is_empty() {
1210 debug_struct.field("_unknown_fields", &self._unknown_fields);
1211 }
1212 debug_struct.finish()
1213 }
1214}
1215
1216impl std::fmt::Debug for super::ListGatewaySecurityPoliciesRequest {
1217 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1218 let mut debug_struct = f.debug_struct("ListGatewaySecurityPoliciesRequest");
1219 debug_struct.field("parent", &self.parent);
1220 debug_struct.field("page_size", &self.page_size);
1221 debug_struct.field("page_token", &self.page_token);
1222 if !self._unknown_fields.is_empty() {
1223 debug_struct.field("_unknown_fields", &self._unknown_fields);
1224 }
1225 debug_struct.finish()
1226 }
1227}
1228
1229impl std::fmt::Debug for super::ListGatewaySecurityPoliciesResponse {
1230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1231 let mut debug_struct = f.debug_struct("ListGatewaySecurityPoliciesResponse");
1232 debug_struct.field("gateway_security_policies", &self.gateway_security_policies);
1233 debug_struct.field("next_page_token", &self.next_page_token);
1234 debug_struct.field("unreachable", &self.unreachable);
1235 if !self._unknown_fields.is_empty() {
1236 debug_struct.field("_unknown_fields", &self._unknown_fields);
1237 }
1238 debug_struct.finish()
1239 }
1240}
1241
1242impl std::fmt::Debug for super::GetGatewaySecurityPolicyRequest {
1243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244 let mut debug_struct = f.debug_struct("GetGatewaySecurityPolicyRequest");
1245 debug_struct.field("name", &self.name);
1246 if !self._unknown_fields.is_empty() {
1247 debug_struct.field("_unknown_fields", &self._unknown_fields);
1248 }
1249 debug_struct.finish()
1250 }
1251}
1252
1253impl std::fmt::Debug for super::DeleteGatewaySecurityPolicyRequest {
1254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1255 let mut debug_struct = f.debug_struct("DeleteGatewaySecurityPolicyRequest");
1256 debug_struct.field("name", &self.name);
1257 if !self._unknown_fields.is_empty() {
1258 debug_struct.field("_unknown_fields", &self._unknown_fields);
1259 }
1260 debug_struct.finish()
1261 }
1262}
1263
1264impl std::fmt::Debug for super::UpdateGatewaySecurityPolicyRequest {
1265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1266 let mut debug_struct = f.debug_struct("UpdateGatewaySecurityPolicyRequest");
1267 debug_struct.field("update_mask", &self.update_mask);
1268 debug_struct.field("gateway_security_policy", &self.gateway_security_policy);
1269 if !self._unknown_fields.is_empty() {
1270 debug_struct.field("_unknown_fields", &self._unknown_fields);
1271 }
1272 debug_struct.finish()
1273 }
1274}
1275
1276impl std::fmt::Debug for super::GatewaySecurityPolicyRule {
1277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1278 let mut debug_struct = f.debug_struct("GatewaySecurityPolicyRule");
1279 debug_struct.field("name", &self.name);
1280 debug_struct.field("create_time", &self.create_time);
1281 debug_struct.field("update_time", &self.update_time);
1282 debug_struct.field("enabled", &self.enabled);
1283 debug_struct.field("priority", &self.priority);
1284 debug_struct.field("description", &self.description);
1285 debug_struct.field("session_matcher", &self.session_matcher);
1286 debug_struct.field("application_matcher", &self.application_matcher);
1287 debug_struct.field("tls_inspection_enabled", &self.tls_inspection_enabled);
1288 debug_struct.field("profile", &self.profile);
1289 if !self._unknown_fields.is_empty() {
1290 debug_struct.field("_unknown_fields", &self._unknown_fields);
1291 }
1292 debug_struct.finish()
1293 }
1294}
1295
1296impl std::fmt::Debug for super::CreateGatewaySecurityPolicyRuleRequest {
1297 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1298 let mut debug_struct = f.debug_struct("CreateGatewaySecurityPolicyRuleRequest");
1299 debug_struct.field("parent", &self.parent);
1300 debug_struct.field(
1301 "gateway_security_policy_rule",
1302 &self.gateway_security_policy_rule,
1303 );
1304 debug_struct.field(
1305 "gateway_security_policy_rule_id",
1306 &self.gateway_security_policy_rule_id,
1307 );
1308 if !self._unknown_fields.is_empty() {
1309 debug_struct.field("_unknown_fields", &self._unknown_fields);
1310 }
1311 debug_struct.finish()
1312 }
1313}
1314
1315impl std::fmt::Debug for super::GetGatewaySecurityPolicyRuleRequest {
1316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1317 let mut debug_struct = f.debug_struct("GetGatewaySecurityPolicyRuleRequest");
1318 debug_struct.field("name", &self.name);
1319 if !self._unknown_fields.is_empty() {
1320 debug_struct.field("_unknown_fields", &self._unknown_fields);
1321 }
1322 debug_struct.finish()
1323 }
1324}
1325
1326impl std::fmt::Debug for super::UpdateGatewaySecurityPolicyRuleRequest {
1327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1328 let mut debug_struct = f.debug_struct("UpdateGatewaySecurityPolicyRuleRequest");
1329 debug_struct.field("update_mask", &self.update_mask);
1330 debug_struct.field(
1331 "gateway_security_policy_rule",
1332 &self.gateway_security_policy_rule,
1333 );
1334 if !self._unknown_fields.is_empty() {
1335 debug_struct.field("_unknown_fields", &self._unknown_fields);
1336 }
1337 debug_struct.finish()
1338 }
1339}
1340
1341impl std::fmt::Debug for super::ListGatewaySecurityPolicyRulesRequest {
1342 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1343 let mut debug_struct = f.debug_struct("ListGatewaySecurityPolicyRulesRequest");
1344 debug_struct.field("parent", &self.parent);
1345 debug_struct.field("page_size", &self.page_size);
1346 debug_struct.field("page_token", &self.page_token);
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::ListGatewaySecurityPolicyRulesResponse {
1355 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1356 let mut debug_struct = f.debug_struct("ListGatewaySecurityPolicyRulesResponse");
1357 debug_struct.field(
1358 "gateway_security_policy_rules",
1359 &self.gateway_security_policy_rules,
1360 );
1361 debug_struct.field("next_page_token", &self.next_page_token);
1362 debug_struct.field("unreachable", &self.unreachable);
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::DeleteGatewaySecurityPolicyRuleRequest {
1371 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1372 let mut debug_struct = f.debug_struct("DeleteGatewaySecurityPolicyRuleRequest");
1373 debug_struct.field("name", &self.name);
1374 if !self._unknown_fields.is_empty() {
1375 debug_struct.field("_unknown_fields", &self._unknown_fields);
1376 }
1377 debug_struct.finish()
1378 }
1379}
1380
1381impl std::fmt::Debug for super::InterceptEndpointGroup {
1382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1383 let mut debug_struct = f.debug_struct("InterceptEndpointGroup");
1384 debug_struct.field("name", &self.name);
1385 debug_struct.field("create_time", &self.create_time);
1386 debug_struct.field("update_time", &self.update_time);
1387 debug_struct.field("labels", &self.labels);
1388 debug_struct.field(
1389 "intercept_deployment_group",
1390 &self.intercept_deployment_group,
1391 );
1392 debug_struct.field(
1393 "connected_deployment_group",
1394 &self.connected_deployment_group,
1395 );
1396 debug_struct.field("state", &self.state);
1397 debug_struct.field("reconciling", &self.reconciling);
1398 debug_struct.field("associations", &self.associations);
1399 debug_struct.field("description", &self.description);
1400 if !self._unknown_fields.is_empty() {
1401 debug_struct.field("_unknown_fields", &self._unknown_fields);
1402 }
1403 debug_struct.finish()
1404 }
1405}
1406
1407impl std::fmt::Debug for super::intercept_endpoint_group::ConnectedDeploymentGroup {
1408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1409 let mut debug_struct = f.debug_struct("ConnectedDeploymentGroup");
1410 debug_struct.field("name", &self.name);
1411 debug_struct.field("locations", &self.locations);
1412 if !self._unknown_fields.is_empty() {
1413 debug_struct.field("_unknown_fields", &self._unknown_fields);
1414 }
1415 debug_struct.finish()
1416 }
1417}
1418
1419impl std::fmt::Debug for super::intercept_endpoint_group::AssociationDetails {
1420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1421 let mut debug_struct = f.debug_struct("AssociationDetails");
1422 debug_struct.field("name", &self.name);
1423 debug_struct.field("network", &self.network);
1424 debug_struct.field("state", &self.state);
1425 if !self._unknown_fields.is_empty() {
1426 debug_struct.field("_unknown_fields", &self._unknown_fields);
1427 }
1428 debug_struct.finish()
1429 }
1430}
1431
1432impl std::fmt::Debug for super::ListInterceptEndpointGroupsRequest {
1433 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1434 let mut debug_struct = f.debug_struct("ListInterceptEndpointGroupsRequest");
1435 debug_struct.field("parent", &self.parent);
1436 debug_struct.field("page_size", &self.page_size);
1437 debug_struct.field("page_token", &self.page_token);
1438 debug_struct.field("filter", &self.filter);
1439 debug_struct.field("order_by", &self.order_by);
1440 if !self._unknown_fields.is_empty() {
1441 debug_struct.field("_unknown_fields", &self._unknown_fields);
1442 }
1443 debug_struct.finish()
1444 }
1445}
1446
1447impl std::fmt::Debug for super::ListInterceptEndpointGroupsResponse {
1448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1449 let mut debug_struct = f.debug_struct("ListInterceptEndpointGroupsResponse");
1450 debug_struct.field("intercept_endpoint_groups", &self.intercept_endpoint_groups);
1451 debug_struct.field("next_page_token", &self.next_page_token);
1452 if !self._unknown_fields.is_empty() {
1453 debug_struct.field("_unknown_fields", &self._unknown_fields);
1454 }
1455 debug_struct.finish()
1456 }
1457}
1458
1459impl std::fmt::Debug for super::GetInterceptEndpointGroupRequest {
1460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1461 let mut debug_struct = f.debug_struct("GetInterceptEndpointGroupRequest");
1462 debug_struct.field("name", &self.name);
1463 if !self._unknown_fields.is_empty() {
1464 debug_struct.field("_unknown_fields", &self._unknown_fields);
1465 }
1466 debug_struct.finish()
1467 }
1468}
1469
1470impl std::fmt::Debug for super::CreateInterceptEndpointGroupRequest {
1471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1472 let mut debug_struct = f.debug_struct("CreateInterceptEndpointGroupRequest");
1473 debug_struct.field("parent", &self.parent);
1474 debug_struct.field(
1475 "intercept_endpoint_group_id",
1476 &self.intercept_endpoint_group_id,
1477 );
1478 debug_struct.field("intercept_endpoint_group", &self.intercept_endpoint_group);
1479 debug_struct.field("request_id", &self.request_id);
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::UpdateInterceptEndpointGroupRequest {
1488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1489 let mut debug_struct = f.debug_struct("UpdateInterceptEndpointGroupRequest");
1490 debug_struct.field("update_mask", &self.update_mask);
1491 debug_struct.field("intercept_endpoint_group", &self.intercept_endpoint_group);
1492 debug_struct.field("request_id", &self.request_id);
1493 if !self._unknown_fields.is_empty() {
1494 debug_struct.field("_unknown_fields", &self._unknown_fields);
1495 }
1496 debug_struct.finish()
1497 }
1498}
1499
1500impl std::fmt::Debug for super::DeleteInterceptEndpointGroupRequest {
1501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1502 let mut debug_struct = f.debug_struct("DeleteInterceptEndpointGroupRequest");
1503 debug_struct.field("name", &self.name);
1504 debug_struct.field("request_id", &self.request_id);
1505 if !self._unknown_fields.is_empty() {
1506 debug_struct.field("_unknown_fields", &self._unknown_fields);
1507 }
1508 debug_struct.finish()
1509 }
1510}
1511
1512impl std::fmt::Debug for super::InterceptEndpointGroupAssociation {
1513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1514 let mut debug_struct = f.debug_struct("InterceptEndpointGroupAssociation");
1515 debug_struct.field("name", &self.name);
1516 debug_struct.field("create_time", &self.create_time);
1517 debug_struct.field("update_time", &self.update_time);
1518 debug_struct.field("labels", &self.labels);
1519 debug_struct.field("intercept_endpoint_group", &self.intercept_endpoint_group);
1520 debug_struct.field("network", &self.network);
1521 debug_struct.field("locations_details", &self.locations_details);
1522 debug_struct.field("state", &self.state);
1523 debug_struct.field("reconciling", &self.reconciling);
1524 debug_struct.field("locations", &self.locations);
1525 debug_struct.field("network_cookie", &self.network_cookie);
1526 if !self._unknown_fields.is_empty() {
1527 debug_struct.field("_unknown_fields", &self._unknown_fields);
1528 }
1529 debug_struct.finish()
1530 }
1531}
1532
1533impl std::fmt::Debug for super::intercept_endpoint_group_association::LocationDetails {
1534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1535 let mut debug_struct = f.debug_struct("LocationDetails");
1536 debug_struct.field("location", &self.location);
1537 debug_struct.field("state", &self.state);
1538 if !self._unknown_fields.is_empty() {
1539 debug_struct.field("_unknown_fields", &self._unknown_fields);
1540 }
1541 debug_struct.finish()
1542 }
1543}
1544
1545impl std::fmt::Debug for super::ListInterceptEndpointGroupAssociationsRequest {
1546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1547 let mut debug_struct = f.debug_struct("ListInterceptEndpointGroupAssociationsRequest");
1548 debug_struct.field("parent", &self.parent);
1549 debug_struct.field("page_size", &self.page_size);
1550 debug_struct.field("page_token", &self.page_token);
1551 debug_struct.field("filter", &self.filter);
1552 debug_struct.field("order_by", &self.order_by);
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::ListInterceptEndpointGroupAssociationsResponse {
1561 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1562 let mut debug_struct = f.debug_struct("ListInterceptEndpointGroupAssociationsResponse");
1563 debug_struct.field(
1564 "intercept_endpoint_group_associations",
1565 &self.intercept_endpoint_group_associations,
1566 );
1567 debug_struct.field("next_page_token", &self.next_page_token);
1568 if !self._unknown_fields.is_empty() {
1569 debug_struct.field("_unknown_fields", &self._unknown_fields);
1570 }
1571 debug_struct.finish()
1572 }
1573}
1574
1575impl std::fmt::Debug for super::GetInterceptEndpointGroupAssociationRequest {
1576 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1577 let mut debug_struct = f.debug_struct("GetInterceptEndpointGroupAssociationRequest");
1578 debug_struct.field("name", &self.name);
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::CreateInterceptEndpointGroupAssociationRequest {
1587 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1588 let mut debug_struct = f.debug_struct("CreateInterceptEndpointGroupAssociationRequest");
1589 debug_struct.field("parent", &self.parent);
1590 debug_struct.field(
1591 "intercept_endpoint_group_association_id",
1592 &self.intercept_endpoint_group_association_id,
1593 );
1594 debug_struct.field(
1595 "intercept_endpoint_group_association",
1596 &self.intercept_endpoint_group_association,
1597 );
1598 debug_struct.field("request_id", &self.request_id);
1599 if !self._unknown_fields.is_empty() {
1600 debug_struct.field("_unknown_fields", &self._unknown_fields);
1601 }
1602 debug_struct.finish()
1603 }
1604}
1605
1606impl std::fmt::Debug for super::UpdateInterceptEndpointGroupAssociationRequest {
1607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1608 let mut debug_struct = f.debug_struct("UpdateInterceptEndpointGroupAssociationRequest");
1609 debug_struct.field("update_mask", &self.update_mask);
1610 debug_struct.field(
1611 "intercept_endpoint_group_association",
1612 &self.intercept_endpoint_group_association,
1613 );
1614 debug_struct.field("request_id", &self.request_id);
1615 if !self._unknown_fields.is_empty() {
1616 debug_struct.field("_unknown_fields", &self._unknown_fields);
1617 }
1618 debug_struct.finish()
1619 }
1620}
1621
1622impl std::fmt::Debug for super::DeleteInterceptEndpointGroupAssociationRequest {
1623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1624 let mut debug_struct = f.debug_struct("DeleteInterceptEndpointGroupAssociationRequest");
1625 debug_struct.field("name", &self.name);
1626 debug_struct.field("request_id", &self.request_id);
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::InterceptDeploymentGroup {
1635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1636 let mut debug_struct = f.debug_struct("InterceptDeploymentGroup");
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("labels", &self.labels);
1641 debug_struct.field("network", &self.network);
1642 debug_struct.field("connected_endpoint_groups", &self.connected_endpoint_groups);
1643 debug_struct.field("nested_deployments", &self.nested_deployments);
1644 debug_struct.field("state", &self.state);
1645 debug_struct.field("reconciling", &self.reconciling);
1646 debug_struct.field("description", &self.description);
1647 debug_struct.field("locations", &self.locations);
1648 if !self._unknown_fields.is_empty() {
1649 debug_struct.field("_unknown_fields", &self._unknown_fields);
1650 }
1651 debug_struct.finish()
1652 }
1653}
1654
1655impl std::fmt::Debug for super::intercept_deployment_group::ConnectedEndpointGroup {
1656 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1657 let mut debug_struct = f.debug_struct("ConnectedEndpointGroup");
1658 debug_struct.field("name", &self.name);
1659 if !self._unknown_fields.is_empty() {
1660 debug_struct.field("_unknown_fields", &self._unknown_fields);
1661 }
1662 debug_struct.finish()
1663 }
1664}
1665
1666impl std::fmt::Debug for super::intercept_deployment_group::Deployment {
1667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1668 let mut debug_struct = f.debug_struct("Deployment");
1669 debug_struct.field("name", &self.name);
1670 debug_struct.field("state", &self.state);
1671 if !self._unknown_fields.is_empty() {
1672 debug_struct.field("_unknown_fields", &self._unknown_fields);
1673 }
1674 debug_struct.finish()
1675 }
1676}
1677
1678impl std::fmt::Debug for super::ListInterceptDeploymentGroupsRequest {
1679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1680 let mut debug_struct = f.debug_struct("ListInterceptDeploymentGroupsRequest");
1681 debug_struct.field("parent", &self.parent);
1682 debug_struct.field("page_size", &self.page_size);
1683 debug_struct.field("page_token", &self.page_token);
1684 debug_struct.field("filter", &self.filter);
1685 debug_struct.field("order_by", &self.order_by);
1686 if !self._unknown_fields.is_empty() {
1687 debug_struct.field("_unknown_fields", &self._unknown_fields);
1688 }
1689 debug_struct.finish()
1690 }
1691}
1692
1693impl std::fmt::Debug for super::ListInterceptDeploymentGroupsResponse {
1694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1695 let mut debug_struct = f.debug_struct("ListInterceptDeploymentGroupsResponse");
1696 debug_struct.field(
1697 "intercept_deployment_groups",
1698 &self.intercept_deployment_groups,
1699 );
1700 debug_struct.field("next_page_token", &self.next_page_token);
1701 if !self._unknown_fields.is_empty() {
1702 debug_struct.field("_unknown_fields", &self._unknown_fields);
1703 }
1704 debug_struct.finish()
1705 }
1706}
1707
1708impl std::fmt::Debug for super::GetInterceptDeploymentGroupRequest {
1709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1710 let mut debug_struct = f.debug_struct("GetInterceptDeploymentGroupRequest");
1711 debug_struct.field("name", &self.name);
1712 if !self._unknown_fields.is_empty() {
1713 debug_struct.field("_unknown_fields", &self._unknown_fields);
1714 }
1715 debug_struct.finish()
1716 }
1717}
1718
1719impl std::fmt::Debug for super::CreateInterceptDeploymentGroupRequest {
1720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1721 let mut debug_struct = f.debug_struct("CreateInterceptDeploymentGroupRequest");
1722 debug_struct.field("parent", &self.parent);
1723 debug_struct.field(
1724 "intercept_deployment_group_id",
1725 &self.intercept_deployment_group_id,
1726 );
1727 debug_struct.field(
1728 "intercept_deployment_group",
1729 &self.intercept_deployment_group,
1730 );
1731 debug_struct.field("request_id", &self.request_id);
1732 if !self._unknown_fields.is_empty() {
1733 debug_struct.field("_unknown_fields", &self._unknown_fields);
1734 }
1735 debug_struct.finish()
1736 }
1737}
1738
1739impl std::fmt::Debug for super::UpdateInterceptDeploymentGroupRequest {
1740 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1741 let mut debug_struct = f.debug_struct("UpdateInterceptDeploymentGroupRequest");
1742 debug_struct.field("update_mask", &self.update_mask);
1743 debug_struct.field(
1744 "intercept_deployment_group",
1745 &self.intercept_deployment_group,
1746 );
1747 debug_struct.field("request_id", &self.request_id);
1748 if !self._unknown_fields.is_empty() {
1749 debug_struct.field("_unknown_fields", &self._unknown_fields);
1750 }
1751 debug_struct.finish()
1752 }
1753}
1754
1755impl std::fmt::Debug for super::DeleteInterceptDeploymentGroupRequest {
1756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1757 let mut debug_struct = f.debug_struct("DeleteInterceptDeploymentGroupRequest");
1758 debug_struct.field("name", &self.name);
1759 debug_struct.field("request_id", &self.request_id);
1760 if !self._unknown_fields.is_empty() {
1761 debug_struct.field("_unknown_fields", &self._unknown_fields);
1762 }
1763 debug_struct.finish()
1764 }
1765}
1766
1767impl std::fmt::Debug for super::InterceptDeployment {
1768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1769 let mut debug_struct = f.debug_struct("InterceptDeployment");
1770 debug_struct.field("name", &self.name);
1771 debug_struct.field("create_time", &self.create_time);
1772 debug_struct.field("update_time", &self.update_time);
1773 debug_struct.field("labels", &self.labels);
1774 debug_struct.field("forwarding_rule", &self.forwarding_rule);
1775 debug_struct.field(
1776 "intercept_deployment_group",
1777 &self.intercept_deployment_group,
1778 );
1779 debug_struct.field("state", &self.state);
1780 debug_struct.field("reconciling", &self.reconciling);
1781 debug_struct.field("description", &self.description);
1782 if !self._unknown_fields.is_empty() {
1783 debug_struct.field("_unknown_fields", &self._unknown_fields);
1784 }
1785 debug_struct.finish()
1786 }
1787}
1788
1789impl std::fmt::Debug for super::ListInterceptDeploymentsRequest {
1790 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1791 let mut debug_struct = f.debug_struct("ListInterceptDeploymentsRequest");
1792 debug_struct.field("parent", &self.parent);
1793 debug_struct.field("page_size", &self.page_size);
1794 debug_struct.field("page_token", &self.page_token);
1795 debug_struct.field("filter", &self.filter);
1796 debug_struct.field("order_by", &self.order_by);
1797 if !self._unknown_fields.is_empty() {
1798 debug_struct.field("_unknown_fields", &self._unknown_fields);
1799 }
1800 debug_struct.finish()
1801 }
1802}
1803
1804impl std::fmt::Debug for super::ListInterceptDeploymentsResponse {
1805 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1806 let mut debug_struct = f.debug_struct("ListInterceptDeploymentsResponse");
1807 debug_struct.field("intercept_deployments", &self.intercept_deployments);
1808 debug_struct.field("next_page_token", &self.next_page_token);
1809 debug_struct.field("unreachable", &self.unreachable);
1810 if !self._unknown_fields.is_empty() {
1811 debug_struct.field("_unknown_fields", &self._unknown_fields);
1812 }
1813 debug_struct.finish()
1814 }
1815}
1816
1817impl std::fmt::Debug for super::GetInterceptDeploymentRequest {
1818 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1819 let mut debug_struct = f.debug_struct("GetInterceptDeploymentRequest");
1820 debug_struct.field("name", &self.name);
1821 if !self._unknown_fields.is_empty() {
1822 debug_struct.field("_unknown_fields", &self._unknown_fields);
1823 }
1824 debug_struct.finish()
1825 }
1826}
1827
1828impl std::fmt::Debug for super::CreateInterceptDeploymentRequest {
1829 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1830 let mut debug_struct = f.debug_struct("CreateInterceptDeploymentRequest");
1831 debug_struct.field("parent", &self.parent);
1832 debug_struct.field("intercept_deployment_id", &self.intercept_deployment_id);
1833 debug_struct.field("intercept_deployment", &self.intercept_deployment);
1834 debug_struct.field("request_id", &self.request_id);
1835 if !self._unknown_fields.is_empty() {
1836 debug_struct.field("_unknown_fields", &self._unknown_fields);
1837 }
1838 debug_struct.finish()
1839 }
1840}
1841
1842impl std::fmt::Debug for super::UpdateInterceptDeploymentRequest {
1843 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1844 let mut debug_struct = f.debug_struct("UpdateInterceptDeploymentRequest");
1845 debug_struct.field("update_mask", &self.update_mask);
1846 debug_struct.field("intercept_deployment", &self.intercept_deployment);
1847 debug_struct.field("request_id", &self.request_id);
1848 if !self._unknown_fields.is_empty() {
1849 debug_struct.field("_unknown_fields", &self._unknown_fields);
1850 }
1851 debug_struct.finish()
1852 }
1853}
1854
1855impl std::fmt::Debug for super::DeleteInterceptDeploymentRequest {
1856 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1857 let mut debug_struct = f.debug_struct("DeleteInterceptDeploymentRequest");
1858 debug_struct.field("name", &self.name);
1859 debug_struct.field("request_id", &self.request_id);
1860 if !self._unknown_fields.is_empty() {
1861 debug_struct.field("_unknown_fields", &self._unknown_fields);
1862 }
1863 debug_struct.finish()
1864 }
1865}
1866
1867impl std::fmt::Debug for super::InterceptLocation {
1868 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1869 let mut debug_struct = f.debug_struct("InterceptLocation");
1870 debug_struct.field("location", &self.location);
1871 debug_struct.field("state", &self.state);
1872 if !self._unknown_fields.is_empty() {
1873 debug_struct.field("_unknown_fields", &self._unknown_fields);
1874 }
1875 debug_struct.finish()
1876 }
1877}
1878
1879impl std::fmt::Debug for super::MirroringEndpointGroup {
1880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1881 let mut debug_struct = f.debug_struct("MirroringEndpointGroup");
1882 debug_struct.field("name", &self.name);
1883 debug_struct.field("create_time", &self.create_time);
1884 debug_struct.field("update_time", &self.update_time);
1885 debug_struct.field("labels", &self.labels);
1886 debug_struct.field(
1887 "mirroring_deployment_group",
1888 &self.mirroring_deployment_group,
1889 );
1890 debug_struct.field(
1891 "connected_deployment_groups",
1892 &self.connected_deployment_groups,
1893 );
1894 debug_struct.field("state", &self.state);
1895 debug_struct.field("reconciling", &self.reconciling);
1896 debug_struct.field("r#type", &self.r#type);
1897 debug_struct.field("associations", &self.associations);
1898 debug_struct.field("description", &self.description);
1899 if !self._unknown_fields.is_empty() {
1900 debug_struct.field("_unknown_fields", &self._unknown_fields);
1901 }
1902 debug_struct.finish()
1903 }
1904}
1905
1906impl std::fmt::Debug for super::mirroring_endpoint_group::ConnectedDeploymentGroup {
1907 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1908 let mut debug_struct = f.debug_struct("ConnectedDeploymentGroup");
1909 debug_struct.field("name", &self.name);
1910 debug_struct.field("locations", &self.locations);
1911 if !self._unknown_fields.is_empty() {
1912 debug_struct.field("_unknown_fields", &self._unknown_fields);
1913 }
1914 debug_struct.finish()
1915 }
1916}
1917
1918impl std::fmt::Debug for super::mirroring_endpoint_group::AssociationDetails {
1919 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1920 let mut debug_struct = f.debug_struct("AssociationDetails");
1921 debug_struct.field("name", &self.name);
1922 debug_struct.field("network", &self.network);
1923 debug_struct.field("state", &self.state);
1924 if !self._unknown_fields.is_empty() {
1925 debug_struct.field("_unknown_fields", &self._unknown_fields);
1926 }
1927 debug_struct.finish()
1928 }
1929}
1930
1931impl std::fmt::Debug for super::ListMirroringEndpointGroupsRequest {
1932 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1933 let mut debug_struct = f.debug_struct("ListMirroringEndpointGroupsRequest");
1934 debug_struct.field("parent", &self.parent);
1935 debug_struct.field("page_size", &self.page_size);
1936 debug_struct.field("page_token", &self.page_token);
1937 debug_struct.field("filter", &self.filter);
1938 debug_struct.field("order_by", &self.order_by);
1939 if !self._unknown_fields.is_empty() {
1940 debug_struct.field("_unknown_fields", &self._unknown_fields);
1941 }
1942 debug_struct.finish()
1943 }
1944}
1945
1946impl std::fmt::Debug for super::ListMirroringEndpointGroupsResponse {
1947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1948 let mut debug_struct = f.debug_struct("ListMirroringEndpointGroupsResponse");
1949 debug_struct.field("mirroring_endpoint_groups", &self.mirroring_endpoint_groups);
1950 debug_struct.field("next_page_token", &self.next_page_token);
1951 if !self._unknown_fields.is_empty() {
1952 debug_struct.field("_unknown_fields", &self._unknown_fields);
1953 }
1954 debug_struct.finish()
1955 }
1956}
1957
1958impl std::fmt::Debug for super::GetMirroringEndpointGroupRequest {
1959 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1960 let mut debug_struct = f.debug_struct("GetMirroringEndpointGroupRequest");
1961 debug_struct.field("name", &self.name);
1962 if !self._unknown_fields.is_empty() {
1963 debug_struct.field("_unknown_fields", &self._unknown_fields);
1964 }
1965 debug_struct.finish()
1966 }
1967}
1968
1969impl std::fmt::Debug for super::CreateMirroringEndpointGroupRequest {
1970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1971 let mut debug_struct = f.debug_struct("CreateMirroringEndpointGroupRequest");
1972 debug_struct.field("parent", &self.parent);
1973 debug_struct.field(
1974 "mirroring_endpoint_group_id",
1975 &self.mirroring_endpoint_group_id,
1976 );
1977 debug_struct.field("mirroring_endpoint_group", &self.mirroring_endpoint_group);
1978 debug_struct.field("request_id", &self.request_id);
1979 if !self._unknown_fields.is_empty() {
1980 debug_struct.field("_unknown_fields", &self._unknown_fields);
1981 }
1982 debug_struct.finish()
1983 }
1984}
1985
1986impl std::fmt::Debug for super::UpdateMirroringEndpointGroupRequest {
1987 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1988 let mut debug_struct = f.debug_struct("UpdateMirroringEndpointGroupRequest");
1989 debug_struct.field("update_mask", &self.update_mask);
1990 debug_struct.field("mirroring_endpoint_group", &self.mirroring_endpoint_group);
1991 debug_struct.field("request_id", &self.request_id);
1992 if !self._unknown_fields.is_empty() {
1993 debug_struct.field("_unknown_fields", &self._unknown_fields);
1994 }
1995 debug_struct.finish()
1996 }
1997}
1998
1999impl std::fmt::Debug for super::DeleteMirroringEndpointGroupRequest {
2000 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2001 let mut debug_struct = f.debug_struct("DeleteMirroringEndpointGroupRequest");
2002 debug_struct.field("name", &self.name);
2003 debug_struct.field("request_id", &self.request_id);
2004 if !self._unknown_fields.is_empty() {
2005 debug_struct.field("_unknown_fields", &self._unknown_fields);
2006 }
2007 debug_struct.finish()
2008 }
2009}
2010
2011impl std::fmt::Debug for super::MirroringEndpointGroupAssociation {
2012 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2013 let mut debug_struct = f.debug_struct("MirroringEndpointGroupAssociation");
2014 debug_struct.field("name", &self.name);
2015 debug_struct.field("create_time", &self.create_time);
2016 debug_struct.field("update_time", &self.update_time);
2017 debug_struct.field("labels", &self.labels);
2018 debug_struct.field("mirroring_endpoint_group", &self.mirroring_endpoint_group);
2019 debug_struct.field("network", &self.network);
2020 debug_struct.field("locations_details", &self.locations_details);
2021 debug_struct.field("state", &self.state);
2022 debug_struct.field("reconciling", &self.reconciling);
2023 debug_struct.field("locations", &self.locations);
2024 if !self._unknown_fields.is_empty() {
2025 debug_struct.field("_unknown_fields", &self._unknown_fields);
2026 }
2027 debug_struct.finish()
2028 }
2029}
2030
2031impl std::fmt::Debug for super::mirroring_endpoint_group_association::LocationDetails {
2032 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2033 let mut debug_struct = f.debug_struct("LocationDetails");
2034 debug_struct.field("location", &self.location);
2035 debug_struct.field("state", &self.state);
2036 if !self._unknown_fields.is_empty() {
2037 debug_struct.field("_unknown_fields", &self._unknown_fields);
2038 }
2039 debug_struct.finish()
2040 }
2041}
2042
2043impl std::fmt::Debug for super::ListMirroringEndpointGroupAssociationsRequest {
2044 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2045 let mut debug_struct = f.debug_struct("ListMirroringEndpointGroupAssociationsRequest");
2046 debug_struct.field("parent", &self.parent);
2047 debug_struct.field("page_size", &self.page_size);
2048 debug_struct.field("page_token", &self.page_token);
2049 debug_struct.field("filter", &self.filter);
2050 debug_struct.field("order_by", &self.order_by);
2051 if !self._unknown_fields.is_empty() {
2052 debug_struct.field("_unknown_fields", &self._unknown_fields);
2053 }
2054 debug_struct.finish()
2055 }
2056}
2057
2058impl std::fmt::Debug for super::ListMirroringEndpointGroupAssociationsResponse {
2059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2060 let mut debug_struct = f.debug_struct("ListMirroringEndpointGroupAssociationsResponse");
2061 debug_struct.field(
2062 "mirroring_endpoint_group_associations",
2063 &self.mirroring_endpoint_group_associations,
2064 );
2065 debug_struct.field("next_page_token", &self.next_page_token);
2066 if !self._unknown_fields.is_empty() {
2067 debug_struct.field("_unknown_fields", &self._unknown_fields);
2068 }
2069 debug_struct.finish()
2070 }
2071}
2072
2073impl std::fmt::Debug for super::GetMirroringEndpointGroupAssociationRequest {
2074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2075 let mut debug_struct = f.debug_struct("GetMirroringEndpointGroupAssociationRequest");
2076 debug_struct.field("name", &self.name);
2077 if !self._unknown_fields.is_empty() {
2078 debug_struct.field("_unknown_fields", &self._unknown_fields);
2079 }
2080 debug_struct.finish()
2081 }
2082}
2083
2084impl std::fmt::Debug for super::CreateMirroringEndpointGroupAssociationRequest {
2085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2086 let mut debug_struct = f.debug_struct("CreateMirroringEndpointGroupAssociationRequest");
2087 debug_struct.field("parent", &self.parent);
2088 debug_struct.field(
2089 "mirroring_endpoint_group_association_id",
2090 &self.mirroring_endpoint_group_association_id,
2091 );
2092 debug_struct.field(
2093 "mirroring_endpoint_group_association",
2094 &self.mirroring_endpoint_group_association,
2095 );
2096 debug_struct.field("request_id", &self.request_id);
2097 if !self._unknown_fields.is_empty() {
2098 debug_struct.field("_unknown_fields", &self._unknown_fields);
2099 }
2100 debug_struct.finish()
2101 }
2102}
2103
2104impl std::fmt::Debug for super::UpdateMirroringEndpointGroupAssociationRequest {
2105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2106 let mut debug_struct = f.debug_struct("UpdateMirroringEndpointGroupAssociationRequest");
2107 debug_struct.field("update_mask", &self.update_mask);
2108 debug_struct.field(
2109 "mirroring_endpoint_group_association",
2110 &self.mirroring_endpoint_group_association,
2111 );
2112 debug_struct.field("request_id", &self.request_id);
2113 if !self._unknown_fields.is_empty() {
2114 debug_struct.field("_unknown_fields", &self._unknown_fields);
2115 }
2116 debug_struct.finish()
2117 }
2118}
2119
2120impl std::fmt::Debug for super::DeleteMirroringEndpointGroupAssociationRequest {
2121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2122 let mut debug_struct = f.debug_struct("DeleteMirroringEndpointGroupAssociationRequest");
2123 debug_struct.field("name", &self.name);
2124 debug_struct.field("request_id", &self.request_id);
2125 if !self._unknown_fields.is_empty() {
2126 debug_struct.field("_unknown_fields", &self._unknown_fields);
2127 }
2128 debug_struct.finish()
2129 }
2130}
2131
2132impl std::fmt::Debug for super::MirroringDeploymentGroup {
2133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2134 let mut debug_struct = f.debug_struct("MirroringDeploymentGroup");
2135 debug_struct.field("name", &self.name);
2136 debug_struct.field("create_time", &self.create_time);
2137 debug_struct.field("update_time", &self.update_time);
2138 debug_struct.field("labels", &self.labels);
2139 debug_struct.field("network", &self.network);
2140 debug_struct.field("connected_endpoint_groups", &self.connected_endpoint_groups);
2141 debug_struct.field("nested_deployments", &self.nested_deployments);
2142 debug_struct.field("state", &self.state);
2143 debug_struct.field("reconciling", &self.reconciling);
2144 debug_struct.field("description", &self.description);
2145 debug_struct.field("locations", &self.locations);
2146 if !self._unknown_fields.is_empty() {
2147 debug_struct.field("_unknown_fields", &self._unknown_fields);
2148 }
2149 debug_struct.finish()
2150 }
2151}
2152
2153impl std::fmt::Debug for super::mirroring_deployment_group::ConnectedEndpointGroup {
2154 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2155 let mut debug_struct = f.debug_struct("ConnectedEndpointGroup");
2156 debug_struct.field("name", &self.name);
2157 if !self._unknown_fields.is_empty() {
2158 debug_struct.field("_unknown_fields", &self._unknown_fields);
2159 }
2160 debug_struct.finish()
2161 }
2162}
2163
2164impl std::fmt::Debug for super::mirroring_deployment_group::Deployment {
2165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2166 let mut debug_struct = f.debug_struct("Deployment");
2167 debug_struct.field("name", &self.name);
2168 debug_struct.field("state", &self.state);
2169 if !self._unknown_fields.is_empty() {
2170 debug_struct.field("_unknown_fields", &self._unknown_fields);
2171 }
2172 debug_struct.finish()
2173 }
2174}
2175
2176impl std::fmt::Debug for super::ListMirroringDeploymentGroupsRequest {
2177 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2178 let mut debug_struct = f.debug_struct("ListMirroringDeploymentGroupsRequest");
2179 debug_struct.field("parent", &self.parent);
2180 debug_struct.field("page_size", &self.page_size);
2181 debug_struct.field("page_token", &self.page_token);
2182 debug_struct.field("filter", &self.filter);
2183 debug_struct.field("order_by", &self.order_by);
2184 if !self._unknown_fields.is_empty() {
2185 debug_struct.field("_unknown_fields", &self._unknown_fields);
2186 }
2187 debug_struct.finish()
2188 }
2189}
2190
2191impl std::fmt::Debug for super::ListMirroringDeploymentGroupsResponse {
2192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2193 let mut debug_struct = f.debug_struct("ListMirroringDeploymentGroupsResponse");
2194 debug_struct.field(
2195 "mirroring_deployment_groups",
2196 &self.mirroring_deployment_groups,
2197 );
2198 debug_struct.field("next_page_token", &self.next_page_token);
2199 if !self._unknown_fields.is_empty() {
2200 debug_struct.field("_unknown_fields", &self._unknown_fields);
2201 }
2202 debug_struct.finish()
2203 }
2204}
2205
2206impl std::fmt::Debug for super::GetMirroringDeploymentGroupRequest {
2207 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2208 let mut debug_struct = f.debug_struct("GetMirroringDeploymentGroupRequest");
2209 debug_struct.field("name", &self.name);
2210 if !self._unknown_fields.is_empty() {
2211 debug_struct.field("_unknown_fields", &self._unknown_fields);
2212 }
2213 debug_struct.finish()
2214 }
2215}
2216
2217impl std::fmt::Debug for super::CreateMirroringDeploymentGroupRequest {
2218 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2219 let mut debug_struct = f.debug_struct("CreateMirroringDeploymentGroupRequest");
2220 debug_struct.field("parent", &self.parent);
2221 debug_struct.field(
2222 "mirroring_deployment_group_id",
2223 &self.mirroring_deployment_group_id,
2224 );
2225 debug_struct.field(
2226 "mirroring_deployment_group",
2227 &self.mirroring_deployment_group,
2228 );
2229 debug_struct.field("request_id", &self.request_id);
2230 if !self._unknown_fields.is_empty() {
2231 debug_struct.field("_unknown_fields", &self._unknown_fields);
2232 }
2233 debug_struct.finish()
2234 }
2235}
2236
2237impl std::fmt::Debug for super::UpdateMirroringDeploymentGroupRequest {
2238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2239 let mut debug_struct = f.debug_struct("UpdateMirroringDeploymentGroupRequest");
2240 debug_struct.field("update_mask", &self.update_mask);
2241 debug_struct.field(
2242 "mirroring_deployment_group",
2243 &self.mirroring_deployment_group,
2244 );
2245 debug_struct.field("request_id", &self.request_id);
2246 if !self._unknown_fields.is_empty() {
2247 debug_struct.field("_unknown_fields", &self._unknown_fields);
2248 }
2249 debug_struct.finish()
2250 }
2251}
2252
2253impl std::fmt::Debug for super::DeleteMirroringDeploymentGroupRequest {
2254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2255 let mut debug_struct = f.debug_struct("DeleteMirroringDeploymentGroupRequest");
2256 debug_struct.field("name", &self.name);
2257 debug_struct.field("request_id", &self.request_id);
2258 if !self._unknown_fields.is_empty() {
2259 debug_struct.field("_unknown_fields", &self._unknown_fields);
2260 }
2261 debug_struct.finish()
2262 }
2263}
2264
2265impl std::fmt::Debug for super::MirroringDeployment {
2266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2267 let mut debug_struct = f.debug_struct("MirroringDeployment");
2268 debug_struct.field("name", &self.name);
2269 debug_struct.field("create_time", &self.create_time);
2270 debug_struct.field("update_time", &self.update_time);
2271 debug_struct.field("labels", &self.labels);
2272 debug_struct.field("forwarding_rule", &self.forwarding_rule);
2273 debug_struct.field(
2274 "mirroring_deployment_group",
2275 &self.mirroring_deployment_group,
2276 );
2277 debug_struct.field("state", &self.state);
2278 debug_struct.field("reconciling", &self.reconciling);
2279 debug_struct.field("description", &self.description);
2280 if !self._unknown_fields.is_empty() {
2281 debug_struct.field("_unknown_fields", &self._unknown_fields);
2282 }
2283 debug_struct.finish()
2284 }
2285}
2286
2287impl std::fmt::Debug for super::ListMirroringDeploymentsRequest {
2288 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2289 let mut debug_struct = f.debug_struct("ListMirroringDeploymentsRequest");
2290 debug_struct.field("parent", &self.parent);
2291 debug_struct.field("page_size", &self.page_size);
2292 debug_struct.field("page_token", &self.page_token);
2293 debug_struct.field("filter", &self.filter);
2294 debug_struct.field("order_by", &self.order_by);
2295 if !self._unknown_fields.is_empty() {
2296 debug_struct.field("_unknown_fields", &self._unknown_fields);
2297 }
2298 debug_struct.finish()
2299 }
2300}
2301
2302impl std::fmt::Debug for super::ListMirroringDeploymentsResponse {
2303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2304 let mut debug_struct = f.debug_struct("ListMirroringDeploymentsResponse");
2305 debug_struct.field("mirroring_deployments", &self.mirroring_deployments);
2306 debug_struct.field("next_page_token", &self.next_page_token);
2307 debug_struct.field("unreachable", &self.unreachable);
2308 if !self._unknown_fields.is_empty() {
2309 debug_struct.field("_unknown_fields", &self._unknown_fields);
2310 }
2311 debug_struct.finish()
2312 }
2313}
2314
2315impl std::fmt::Debug for super::GetMirroringDeploymentRequest {
2316 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2317 let mut debug_struct = f.debug_struct("GetMirroringDeploymentRequest");
2318 debug_struct.field("name", &self.name);
2319 if !self._unknown_fields.is_empty() {
2320 debug_struct.field("_unknown_fields", &self._unknown_fields);
2321 }
2322 debug_struct.finish()
2323 }
2324}
2325
2326impl std::fmt::Debug for super::CreateMirroringDeploymentRequest {
2327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2328 let mut debug_struct = f.debug_struct("CreateMirroringDeploymentRequest");
2329 debug_struct.field("parent", &self.parent);
2330 debug_struct.field("mirroring_deployment_id", &self.mirroring_deployment_id);
2331 debug_struct.field("mirroring_deployment", &self.mirroring_deployment);
2332 debug_struct.field("request_id", &self.request_id);
2333 if !self._unknown_fields.is_empty() {
2334 debug_struct.field("_unknown_fields", &self._unknown_fields);
2335 }
2336 debug_struct.finish()
2337 }
2338}
2339
2340impl std::fmt::Debug for super::UpdateMirroringDeploymentRequest {
2341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2342 let mut debug_struct = f.debug_struct("UpdateMirroringDeploymentRequest");
2343 debug_struct.field("update_mask", &self.update_mask);
2344 debug_struct.field("mirroring_deployment", &self.mirroring_deployment);
2345 debug_struct.field("request_id", &self.request_id);
2346 if !self._unknown_fields.is_empty() {
2347 debug_struct.field("_unknown_fields", &self._unknown_fields);
2348 }
2349 debug_struct.finish()
2350 }
2351}
2352
2353impl std::fmt::Debug for super::DeleteMirroringDeploymentRequest {
2354 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2355 let mut debug_struct = f.debug_struct("DeleteMirroringDeploymentRequest");
2356 debug_struct.field("name", &self.name);
2357 debug_struct.field("request_id", &self.request_id);
2358 if !self._unknown_fields.is_empty() {
2359 debug_struct.field("_unknown_fields", &self._unknown_fields);
2360 }
2361 debug_struct.finish()
2362 }
2363}
2364
2365impl std::fmt::Debug for super::MirroringLocation {
2366 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2367 let mut debug_struct = f.debug_struct("MirroringLocation");
2368 debug_struct.field("location", &self.location);
2369 debug_struct.field("state", &self.state);
2370 if !self._unknown_fields.is_empty() {
2371 debug_struct.field("_unknown_fields", &self._unknown_fields);
2372 }
2373 debug_struct.finish()
2374 }
2375}
2376
2377impl std::fmt::Debug for super::SecurityProfileGroup {
2378 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2379 let mut debug_struct = f.debug_struct("SecurityProfileGroup");
2380 debug_struct.field("name", &self.name);
2381 debug_struct.field("description", &self.description);
2382 debug_struct.field("create_time", &self.create_time);
2383 debug_struct.field("update_time", &self.update_time);
2384 debug_struct.field("etag", &self.etag);
2385 debug_struct.field("data_path_id", &self.data_path_id);
2386 debug_struct.field("labels", &self.labels);
2387 debug_struct.field("threat_prevention_profile", &self.threat_prevention_profile);
2388 debug_struct.field("custom_mirroring_profile", &self.custom_mirroring_profile);
2389 debug_struct.field("custom_intercept_profile", &self.custom_intercept_profile);
2390 debug_struct.field("url_filtering_profile", &self.url_filtering_profile);
2391 if !self._unknown_fields.is_empty() {
2392 debug_struct.field("_unknown_fields", &self._unknown_fields);
2393 }
2394 debug_struct.finish()
2395 }
2396}
2397
2398impl std::fmt::Debug for super::SecurityProfile {
2399 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2400 let mut debug_struct = f.debug_struct("SecurityProfile");
2401 debug_struct.field("name", &self.name);
2402 debug_struct.field("description", &self.description);
2403 debug_struct.field("create_time", &self.create_time);
2404 debug_struct.field("update_time", &self.update_time);
2405 debug_struct.field("etag", &self.etag);
2406 debug_struct.field("labels", &self.labels);
2407 debug_struct.field("r#type", &self.r#type);
2408 debug_struct.field("profile", &self.profile);
2409 if !self._unknown_fields.is_empty() {
2410 debug_struct.field("_unknown_fields", &self._unknown_fields);
2411 }
2412 debug_struct.finish()
2413 }
2414}
2415
2416impl std::fmt::Debug for super::CustomInterceptProfile {
2417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2418 let mut debug_struct = f.debug_struct("CustomInterceptProfile");
2419 debug_struct.field("intercept_endpoint_group", &self.intercept_endpoint_group);
2420 if !self._unknown_fields.is_empty() {
2421 debug_struct.field("_unknown_fields", &self._unknown_fields);
2422 }
2423 debug_struct.finish()
2424 }
2425}
2426
2427impl std::fmt::Debug for super::CustomMirroringProfile {
2428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2429 let mut debug_struct = f.debug_struct("CustomMirroringProfile");
2430 debug_struct.field("mirroring_endpoint_group", &self.mirroring_endpoint_group);
2431 if !self._unknown_fields.is_empty() {
2432 debug_struct.field("_unknown_fields", &self._unknown_fields);
2433 }
2434 debug_struct.finish()
2435 }
2436}
2437
2438impl std::fmt::Debug for super::ListSecurityProfileGroupsRequest {
2439 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2440 let mut debug_struct = f.debug_struct("ListSecurityProfileGroupsRequest");
2441 debug_struct.field("parent", &self.parent);
2442 debug_struct.field("page_size", &self.page_size);
2443 debug_struct.field("page_token", &self.page_token);
2444 if !self._unknown_fields.is_empty() {
2445 debug_struct.field("_unknown_fields", &self._unknown_fields);
2446 }
2447 debug_struct.finish()
2448 }
2449}
2450
2451impl std::fmt::Debug for super::ListSecurityProfileGroupsResponse {
2452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2453 let mut debug_struct = f.debug_struct("ListSecurityProfileGroupsResponse");
2454 debug_struct.field("security_profile_groups", &self.security_profile_groups);
2455 debug_struct.field("next_page_token", &self.next_page_token);
2456 if !self._unknown_fields.is_empty() {
2457 debug_struct.field("_unknown_fields", &self._unknown_fields);
2458 }
2459 debug_struct.finish()
2460 }
2461}
2462
2463impl std::fmt::Debug for super::GetSecurityProfileGroupRequest {
2464 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2465 let mut debug_struct = f.debug_struct("GetSecurityProfileGroupRequest");
2466 debug_struct.field("name", &self.name);
2467 if !self._unknown_fields.is_empty() {
2468 debug_struct.field("_unknown_fields", &self._unknown_fields);
2469 }
2470 debug_struct.finish()
2471 }
2472}
2473
2474impl std::fmt::Debug for super::CreateSecurityProfileGroupRequest {
2475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2476 let mut debug_struct = f.debug_struct("CreateSecurityProfileGroupRequest");
2477 debug_struct.field("parent", &self.parent);
2478 debug_struct.field("security_profile_group_id", &self.security_profile_group_id);
2479 debug_struct.field("security_profile_group", &self.security_profile_group);
2480 if !self._unknown_fields.is_empty() {
2481 debug_struct.field("_unknown_fields", &self._unknown_fields);
2482 }
2483 debug_struct.finish()
2484 }
2485}
2486
2487impl std::fmt::Debug for super::UpdateSecurityProfileGroupRequest {
2488 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2489 let mut debug_struct = f.debug_struct("UpdateSecurityProfileGroupRequest");
2490 debug_struct.field("update_mask", &self.update_mask);
2491 debug_struct.field("security_profile_group", &self.security_profile_group);
2492 if !self._unknown_fields.is_empty() {
2493 debug_struct.field("_unknown_fields", &self._unknown_fields);
2494 }
2495 debug_struct.finish()
2496 }
2497}
2498
2499impl std::fmt::Debug for super::DeleteSecurityProfileGroupRequest {
2500 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2501 let mut debug_struct = f.debug_struct("DeleteSecurityProfileGroupRequest");
2502 debug_struct.field("name", &self.name);
2503 debug_struct.field("etag", &self.etag);
2504 if !self._unknown_fields.is_empty() {
2505 debug_struct.field("_unknown_fields", &self._unknown_fields);
2506 }
2507 debug_struct.finish()
2508 }
2509}
2510
2511impl std::fmt::Debug for super::ListSecurityProfilesRequest {
2512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2513 let mut debug_struct = f.debug_struct("ListSecurityProfilesRequest");
2514 debug_struct.field("parent", &self.parent);
2515 debug_struct.field("page_size", &self.page_size);
2516 debug_struct.field("page_token", &self.page_token);
2517 if !self._unknown_fields.is_empty() {
2518 debug_struct.field("_unknown_fields", &self._unknown_fields);
2519 }
2520 debug_struct.finish()
2521 }
2522}
2523
2524impl std::fmt::Debug for super::ListSecurityProfilesResponse {
2525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2526 let mut debug_struct = f.debug_struct("ListSecurityProfilesResponse");
2527 debug_struct.field("security_profiles", &self.security_profiles);
2528 debug_struct.field("next_page_token", &self.next_page_token);
2529 if !self._unknown_fields.is_empty() {
2530 debug_struct.field("_unknown_fields", &self._unknown_fields);
2531 }
2532 debug_struct.finish()
2533 }
2534}
2535
2536impl std::fmt::Debug for super::GetSecurityProfileRequest {
2537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2538 let mut debug_struct = f.debug_struct("GetSecurityProfileRequest");
2539 debug_struct.field("name", &self.name);
2540 if !self._unknown_fields.is_empty() {
2541 debug_struct.field("_unknown_fields", &self._unknown_fields);
2542 }
2543 debug_struct.finish()
2544 }
2545}
2546
2547impl std::fmt::Debug for super::CreateSecurityProfileRequest {
2548 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2549 let mut debug_struct = f.debug_struct("CreateSecurityProfileRequest");
2550 debug_struct.field("parent", &self.parent);
2551 debug_struct.field("security_profile_id", &self.security_profile_id);
2552 debug_struct.field("security_profile", &self.security_profile);
2553 if !self._unknown_fields.is_empty() {
2554 debug_struct.field("_unknown_fields", &self._unknown_fields);
2555 }
2556 debug_struct.finish()
2557 }
2558}
2559
2560impl std::fmt::Debug for super::UpdateSecurityProfileRequest {
2561 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2562 let mut debug_struct = f.debug_struct("UpdateSecurityProfileRequest");
2563 debug_struct.field("update_mask", &self.update_mask);
2564 debug_struct.field("security_profile", &self.security_profile);
2565 if !self._unknown_fields.is_empty() {
2566 debug_struct.field("_unknown_fields", &self._unknown_fields);
2567 }
2568 debug_struct.finish()
2569 }
2570}
2571
2572impl std::fmt::Debug for super::DeleteSecurityProfileRequest {
2573 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2574 let mut debug_struct = f.debug_struct("DeleteSecurityProfileRequest");
2575 debug_struct.field("name", &self.name);
2576 debug_struct.field("etag", &self.etag);
2577 if !self._unknown_fields.is_empty() {
2578 debug_struct.field("_unknown_fields", &self._unknown_fields);
2579 }
2580 debug_struct.finish()
2581 }
2582}
2583
2584impl std::fmt::Debug for super::ThreatPreventionProfile {
2585 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2586 let mut debug_struct = f.debug_struct("ThreatPreventionProfile");
2587 debug_struct.field("severity_overrides", &self.severity_overrides);
2588 debug_struct.field("threat_overrides", &self.threat_overrides);
2589 debug_struct.field("antivirus_overrides", &self.antivirus_overrides);
2590 if !self._unknown_fields.is_empty() {
2591 debug_struct.field("_unknown_fields", &self._unknown_fields);
2592 }
2593 debug_struct.finish()
2594 }
2595}
2596
2597impl std::fmt::Debug for super::SeverityOverride {
2598 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2599 let mut debug_struct = f.debug_struct("SeverityOverride");
2600 debug_struct.field("severity", &self.severity);
2601 debug_struct.field("action", &self.action);
2602 if !self._unknown_fields.is_empty() {
2603 debug_struct.field("_unknown_fields", &self._unknown_fields);
2604 }
2605 debug_struct.finish()
2606 }
2607}
2608
2609impl std::fmt::Debug for super::ThreatOverride {
2610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2611 let mut debug_struct = f.debug_struct("ThreatOverride");
2612 debug_struct.field("threat_id", &self.threat_id);
2613 debug_struct.field("r#type", &self.r#type);
2614 debug_struct.field("action", &self.action);
2615 if !self._unknown_fields.is_empty() {
2616 debug_struct.field("_unknown_fields", &self._unknown_fields);
2617 }
2618 debug_struct.finish()
2619 }
2620}
2621
2622impl std::fmt::Debug for super::AntivirusOverride {
2623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2624 let mut debug_struct = f.debug_struct("AntivirusOverride");
2625 debug_struct.field("protocol", &self.protocol);
2626 debug_struct.field("action", &self.action);
2627 if !self._unknown_fields.is_empty() {
2628 debug_struct.field("_unknown_fields", &self._unknown_fields);
2629 }
2630 debug_struct.finish()
2631 }
2632}
2633
2634impl std::fmt::Debug for super::UrlFilteringProfile {
2635 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2636 let mut debug_struct = f.debug_struct("UrlFilteringProfile");
2637 debug_struct.field("url_filters", &self.url_filters);
2638 if !self._unknown_fields.is_empty() {
2639 debug_struct.field("_unknown_fields", &self._unknown_fields);
2640 }
2641 debug_struct.finish()
2642 }
2643}
2644
2645impl std::fmt::Debug for super::UrlFilter {
2646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2647 let mut debug_struct = f.debug_struct("UrlFilter");
2648 debug_struct.field("filtering_action", &self.filtering_action);
2649 debug_struct.field("urls", &self.urls);
2650 debug_struct.field("priority", &self.priority);
2651 if !self._unknown_fields.is_empty() {
2652 debug_struct.field("_unknown_fields", &self._unknown_fields);
2653 }
2654 debug_struct.finish()
2655 }
2656}
2657
2658impl std::fmt::Debug for super::ServerTlsPolicy {
2659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2660 let mut debug_struct = f.debug_struct("ServerTlsPolicy");
2661 debug_struct.field("name", &self.name);
2662 debug_struct.field("description", &self.description);
2663 debug_struct.field("create_time", &self.create_time);
2664 debug_struct.field("update_time", &self.update_time);
2665 debug_struct.field("labels", &self.labels);
2666 debug_struct.field("allow_open", &self.allow_open);
2667 debug_struct.field("server_certificate", &self.server_certificate);
2668 debug_struct.field("mtls_policy", &self.mtls_policy);
2669 if !self._unknown_fields.is_empty() {
2670 debug_struct.field("_unknown_fields", &self._unknown_fields);
2671 }
2672 debug_struct.finish()
2673 }
2674}
2675
2676impl std::fmt::Debug for super::server_tls_policy::MTLSPolicy {
2677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2678 let mut debug_struct = f.debug_struct("MTLSPolicy");
2679 debug_struct.field("client_validation_mode", &self.client_validation_mode);
2680 debug_struct.field("client_validation_ca", &self.client_validation_ca);
2681 debug_struct.field(
2682 "client_validation_trust_config",
2683 &self.client_validation_trust_config,
2684 );
2685 if !self._unknown_fields.is_empty() {
2686 debug_struct.field("_unknown_fields", &self._unknown_fields);
2687 }
2688 debug_struct.finish()
2689 }
2690}
2691
2692impl std::fmt::Debug for super::ListServerTlsPoliciesRequest {
2693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2694 let mut debug_struct = f.debug_struct("ListServerTlsPoliciesRequest");
2695 debug_struct.field("parent", &self.parent);
2696 debug_struct.field("page_size", &self.page_size);
2697 debug_struct.field("page_token", &self.page_token);
2698 debug_struct.field("return_partial_success", &self.return_partial_success);
2699 if !self._unknown_fields.is_empty() {
2700 debug_struct.field("_unknown_fields", &self._unknown_fields);
2701 }
2702 debug_struct.finish()
2703 }
2704}
2705
2706impl std::fmt::Debug for super::ListServerTlsPoliciesResponse {
2707 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2708 let mut debug_struct = f.debug_struct("ListServerTlsPoliciesResponse");
2709 debug_struct.field("server_tls_policies", &self.server_tls_policies);
2710 debug_struct.field("next_page_token", &self.next_page_token);
2711 debug_struct.field("unreachable", &self.unreachable);
2712 if !self._unknown_fields.is_empty() {
2713 debug_struct.field("_unknown_fields", &self._unknown_fields);
2714 }
2715 debug_struct.finish()
2716 }
2717}
2718
2719impl std::fmt::Debug for super::GetServerTlsPolicyRequest {
2720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2721 let mut debug_struct = f.debug_struct("GetServerTlsPolicyRequest");
2722 debug_struct.field("name", &self.name);
2723 if !self._unknown_fields.is_empty() {
2724 debug_struct.field("_unknown_fields", &self._unknown_fields);
2725 }
2726 debug_struct.finish()
2727 }
2728}
2729
2730impl std::fmt::Debug for super::CreateServerTlsPolicyRequest {
2731 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2732 let mut debug_struct = f.debug_struct("CreateServerTlsPolicyRequest");
2733 debug_struct.field("parent", &self.parent);
2734 debug_struct.field("server_tls_policy_id", &self.server_tls_policy_id);
2735 debug_struct.field("server_tls_policy", &self.server_tls_policy);
2736 if !self._unknown_fields.is_empty() {
2737 debug_struct.field("_unknown_fields", &self._unknown_fields);
2738 }
2739 debug_struct.finish()
2740 }
2741}
2742
2743impl std::fmt::Debug for super::UpdateServerTlsPolicyRequest {
2744 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2745 let mut debug_struct = f.debug_struct("UpdateServerTlsPolicyRequest");
2746 debug_struct.field("update_mask", &self.update_mask);
2747 debug_struct.field("server_tls_policy", &self.server_tls_policy);
2748 if !self._unknown_fields.is_empty() {
2749 debug_struct.field("_unknown_fields", &self._unknown_fields);
2750 }
2751 debug_struct.finish()
2752 }
2753}
2754
2755impl std::fmt::Debug for super::DeleteServerTlsPolicyRequest {
2756 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2757 let mut debug_struct = f.debug_struct("DeleteServerTlsPolicyRequest");
2758 debug_struct.field("name", &self.name);
2759 if !self._unknown_fields.is_empty() {
2760 debug_struct.field("_unknown_fields", &self._unknown_fields);
2761 }
2762 debug_struct.finish()
2763 }
2764}
2765
2766impl std::fmt::Debug for super::GrpcEndpoint {
2767 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2768 let mut debug_struct = f.debug_struct("GrpcEndpoint");
2769 debug_struct.field("target_uri", &self.target_uri);
2770 if !self._unknown_fields.is_empty() {
2771 debug_struct.field("_unknown_fields", &self._unknown_fields);
2772 }
2773 debug_struct.finish()
2774 }
2775}
2776
2777impl std::fmt::Debug for super::ValidationCA {
2778 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2779 let mut debug_struct = f.debug_struct("ValidationCA");
2780 debug_struct.field("r#type", &self.r#type);
2781 if !self._unknown_fields.is_empty() {
2782 debug_struct.field("_unknown_fields", &self._unknown_fields);
2783 }
2784 debug_struct.finish()
2785 }
2786}
2787
2788impl std::fmt::Debug for super::CertificateProviderInstance {
2789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2790 let mut debug_struct = f.debug_struct("CertificateProviderInstance");
2791 debug_struct.field("plugin_instance", &self.plugin_instance);
2792 if !self._unknown_fields.is_empty() {
2793 debug_struct.field("_unknown_fields", &self._unknown_fields);
2794 }
2795 debug_struct.finish()
2796 }
2797}
2798
2799impl std::fmt::Debug for super::CertificateProvider {
2800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2801 let mut debug_struct = f.debug_struct("CertificateProvider");
2802 debug_struct.field("r#type", &self.r#type);
2803 if !self._unknown_fields.is_empty() {
2804 debug_struct.field("_unknown_fields", &self._unknown_fields);
2805 }
2806 debug_struct.finish()
2807 }
2808}
2809
2810impl std::fmt::Debug for super::TlsInspectionPolicy {
2811 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2812 let mut debug_struct = f.debug_struct("TlsInspectionPolicy");
2813 debug_struct.field("name", &self.name);
2814 debug_struct.field("description", &self.description);
2815 debug_struct.field("create_time", &self.create_time);
2816 debug_struct.field("update_time", &self.update_time);
2817 debug_struct.field("ca_pool", &self.ca_pool);
2818 debug_struct.field("trust_config", &self.trust_config);
2819 debug_struct.field("exclude_public_ca_set", &self.exclude_public_ca_set);
2820 debug_struct.field("min_tls_version", &self.min_tls_version);
2821 debug_struct.field("tls_feature_profile", &self.tls_feature_profile);
2822 debug_struct.field("custom_tls_features", &self.custom_tls_features);
2823 if !self._unknown_fields.is_empty() {
2824 debug_struct.field("_unknown_fields", &self._unknown_fields);
2825 }
2826 debug_struct.finish()
2827 }
2828}
2829
2830impl std::fmt::Debug for super::CreateTlsInspectionPolicyRequest {
2831 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2832 let mut debug_struct = f.debug_struct("CreateTlsInspectionPolicyRequest");
2833 debug_struct.field("parent", &self.parent);
2834 debug_struct.field("tls_inspection_policy_id", &self.tls_inspection_policy_id);
2835 debug_struct.field("tls_inspection_policy", &self.tls_inspection_policy);
2836 if !self._unknown_fields.is_empty() {
2837 debug_struct.field("_unknown_fields", &self._unknown_fields);
2838 }
2839 debug_struct.finish()
2840 }
2841}
2842
2843impl std::fmt::Debug for super::ListTlsInspectionPoliciesRequest {
2844 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2845 let mut debug_struct = f.debug_struct("ListTlsInspectionPoliciesRequest");
2846 debug_struct.field("parent", &self.parent);
2847 debug_struct.field("page_size", &self.page_size);
2848 debug_struct.field("page_token", &self.page_token);
2849 if !self._unknown_fields.is_empty() {
2850 debug_struct.field("_unknown_fields", &self._unknown_fields);
2851 }
2852 debug_struct.finish()
2853 }
2854}
2855
2856impl std::fmt::Debug for super::ListTlsInspectionPoliciesResponse {
2857 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2858 let mut debug_struct = f.debug_struct("ListTlsInspectionPoliciesResponse");
2859 debug_struct.field("tls_inspection_policies", &self.tls_inspection_policies);
2860 debug_struct.field("next_page_token", &self.next_page_token);
2861 debug_struct.field("unreachable", &self.unreachable);
2862 if !self._unknown_fields.is_empty() {
2863 debug_struct.field("_unknown_fields", &self._unknown_fields);
2864 }
2865 debug_struct.finish()
2866 }
2867}
2868
2869impl std::fmt::Debug for super::GetTlsInspectionPolicyRequest {
2870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2871 let mut debug_struct = f.debug_struct("GetTlsInspectionPolicyRequest");
2872 debug_struct.field("name", &self.name);
2873 if !self._unknown_fields.is_empty() {
2874 debug_struct.field("_unknown_fields", &self._unknown_fields);
2875 }
2876 debug_struct.finish()
2877 }
2878}
2879
2880impl std::fmt::Debug for super::DeleteTlsInspectionPolicyRequest {
2881 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2882 let mut debug_struct = f.debug_struct("DeleteTlsInspectionPolicyRequest");
2883 debug_struct.field("name", &self.name);
2884 debug_struct.field("force", &self.force);
2885 if !self._unknown_fields.is_empty() {
2886 debug_struct.field("_unknown_fields", &self._unknown_fields);
2887 }
2888 debug_struct.finish()
2889 }
2890}
2891
2892impl std::fmt::Debug for super::UpdateTlsInspectionPolicyRequest {
2893 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2894 let mut debug_struct = f.debug_struct("UpdateTlsInspectionPolicyRequest");
2895 debug_struct.field("update_mask", &self.update_mask);
2896 debug_struct.field("tls_inspection_policy", &self.tls_inspection_policy);
2897 if !self._unknown_fields.is_empty() {
2898 debug_struct.field("_unknown_fields", &self._unknown_fields);
2899 }
2900 debug_struct.finish()
2901 }
2902}
2903
2904impl std::fmt::Debug for super::UrlList {
2905 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2906 let mut debug_struct = f.debug_struct("UrlList");
2907 debug_struct.field("name", &self.name);
2908 debug_struct.field("create_time", &self.create_time);
2909 debug_struct.field("update_time", &self.update_time);
2910 debug_struct.field("description", &self.description);
2911 debug_struct.field("values", &self.values);
2912 if !self._unknown_fields.is_empty() {
2913 debug_struct.field("_unknown_fields", &self._unknown_fields);
2914 }
2915 debug_struct.finish()
2916 }
2917}
2918
2919impl std::fmt::Debug for super::ListUrlListsRequest {
2920 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2921 let mut debug_struct = f.debug_struct("ListUrlListsRequest");
2922 debug_struct.field("parent", &self.parent);
2923 debug_struct.field("page_size", &self.page_size);
2924 debug_struct.field("page_token", &self.page_token);
2925 if !self._unknown_fields.is_empty() {
2926 debug_struct.field("_unknown_fields", &self._unknown_fields);
2927 }
2928 debug_struct.finish()
2929 }
2930}
2931
2932impl std::fmt::Debug for super::ListUrlListsResponse {
2933 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2934 let mut debug_struct = f.debug_struct("ListUrlListsResponse");
2935 debug_struct.field("url_lists", &self.url_lists);
2936 debug_struct.field("next_page_token", &self.next_page_token);
2937 debug_struct.field("unreachable", &self.unreachable);
2938 if !self._unknown_fields.is_empty() {
2939 debug_struct.field("_unknown_fields", &self._unknown_fields);
2940 }
2941 debug_struct.finish()
2942 }
2943}
2944
2945impl std::fmt::Debug for super::GetUrlListRequest {
2946 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2947 let mut debug_struct = f.debug_struct("GetUrlListRequest");
2948 debug_struct.field("name", &self.name);
2949 if !self._unknown_fields.is_empty() {
2950 debug_struct.field("_unknown_fields", &self._unknown_fields);
2951 }
2952 debug_struct.finish()
2953 }
2954}
2955
2956impl std::fmt::Debug for super::CreateUrlListRequest {
2957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2958 let mut debug_struct = f.debug_struct("CreateUrlListRequest");
2959 debug_struct.field("parent", &self.parent);
2960 debug_struct.field("url_list_id", &self.url_list_id);
2961 debug_struct.field("url_list", &self.url_list);
2962 if !self._unknown_fields.is_empty() {
2963 debug_struct.field("_unknown_fields", &self._unknown_fields);
2964 }
2965 debug_struct.finish()
2966 }
2967}
2968
2969impl std::fmt::Debug for super::UpdateUrlListRequest {
2970 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2971 let mut debug_struct = f.debug_struct("UpdateUrlListRequest");
2972 debug_struct.field("update_mask", &self.update_mask);
2973 debug_struct.field("url_list", &self.url_list);
2974 if !self._unknown_fields.is_empty() {
2975 debug_struct.field("_unknown_fields", &self._unknown_fields);
2976 }
2977 debug_struct.finish()
2978 }
2979}
2980
2981impl std::fmt::Debug for super::DeleteUrlListRequest {
2982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2983 let mut debug_struct = f.debug_struct("DeleteUrlListRequest");
2984 debug_struct.field("name", &self.name);
2985 if !self._unknown_fields.is_empty() {
2986 debug_struct.field("_unknown_fields", &self._unknown_fields);
2987 }
2988 debug_struct.finish()
2989 }
2990}