1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::ApiConfigHandler {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("ApiConfigHandler");
23 debug_struct.field("auth_fail_action", &self.auth_fail_action);
24 debug_struct.field("login", &self.login);
25 debug_struct.field("script", &self.script);
26 debug_struct.field("security_level", &self.security_level);
27 debug_struct.field("url", &self.url);
28 if !self._unknown_fields.is_empty() {
29 debug_struct.field("_unknown_fields", &self._unknown_fields);
30 }
31 debug_struct.finish()
32 }
33}
34
35impl std::fmt::Debug for super::ErrorHandler {
36 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
37 let mut debug_struct = f.debug_struct("ErrorHandler");
38 debug_struct.field("error_code", &self.error_code);
39 debug_struct.field("static_file", &self.static_file);
40 debug_struct.field("mime_type", &self.mime_type);
41 if !self._unknown_fields.is_empty() {
42 debug_struct.field("_unknown_fields", &self._unknown_fields);
43 }
44 debug_struct.finish()
45 }
46}
47
48impl std::fmt::Debug for super::UrlMap {
49 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
50 let mut debug_struct = f.debug_struct("UrlMap");
51 debug_struct.field("url_regex", &self.url_regex);
52 debug_struct.field("security_level", &self.security_level);
53 debug_struct.field("login", &self.login);
54 debug_struct.field("auth_fail_action", &self.auth_fail_action);
55 debug_struct.field(
56 "redirect_http_response_code",
57 &self.redirect_http_response_code,
58 );
59 debug_struct.field("handler_type", &self.handler_type);
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::StaticFilesHandler {
68 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
69 let mut debug_struct = f.debug_struct("StaticFilesHandler");
70 debug_struct.field("path", &self.path);
71 debug_struct.field("upload_path_regex", &self.upload_path_regex);
72 debug_struct.field("http_headers", &self.http_headers);
73 debug_struct.field("mime_type", &self.mime_type);
74 debug_struct.field("expiration", &self.expiration);
75 debug_struct.field("require_matching_file", &self.require_matching_file);
76 debug_struct.field("application_readable", &self.application_readable);
77 if !self._unknown_fields.is_empty() {
78 debug_struct.field("_unknown_fields", &self._unknown_fields);
79 }
80 debug_struct.finish()
81 }
82}
83
84impl std::fmt::Debug for super::ScriptHandler {
85 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86 let mut debug_struct = f.debug_struct("ScriptHandler");
87 debug_struct.field("script_path", &self.script_path);
88 if !self._unknown_fields.is_empty() {
89 debug_struct.field("_unknown_fields", &self._unknown_fields);
90 }
91 debug_struct.finish()
92 }
93}
94
95impl std::fmt::Debug for super::ApiEndpointHandler {
96 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
97 let mut debug_struct = f.debug_struct("ApiEndpointHandler");
98 debug_struct.field("script_path", &self.script_path);
99 if !self._unknown_fields.is_empty() {
100 debug_struct.field("_unknown_fields", &self._unknown_fields);
101 }
102 debug_struct.finish()
103 }
104}
105
106impl std::fmt::Debug for super::HealthCheck {
107 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
108 let mut debug_struct = f.debug_struct("HealthCheck");
109 debug_struct.field("disable_health_check", &self.disable_health_check);
110 debug_struct.field("host", &self.host);
111 debug_struct.field("healthy_threshold", &self.healthy_threshold);
112 debug_struct.field("unhealthy_threshold", &self.unhealthy_threshold);
113 debug_struct.field("restart_threshold", &self.restart_threshold);
114 debug_struct.field("check_interval", &self.check_interval);
115 debug_struct.field("timeout", &self.timeout);
116 if !self._unknown_fields.is_empty() {
117 debug_struct.field("_unknown_fields", &self._unknown_fields);
118 }
119 debug_struct.finish()
120 }
121}
122
123impl std::fmt::Debug for super::ReadinessCheck {
124 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
125 let mut debug_struct = f.debug_struct("ReadinessCheck");
126 debug_struct.field("path", &self.path);
127 debug_struct.field("host", &self.host);
128 debug_struct.field("failure_threshold", &self.failure_threshold);
129 debug_struct.field("success_threshold", &self.success_threshold);
130 debug_struct.field("check_interval", &self.check_interval);
131 debug_struct.field("timeout", &self.timeout);
132 debug_struct.field("app_start_timeout", &self.app_start_timeout);
133 if !self._unknown_fields.is_empty() {
134 debug_struct.field("_unknown_fields", &self._unknown_fields);
135 }
136 debug_struct.finish()
137 }
138}
139
140impl std::fmt::Debug for super::LivenessCheck {
141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
142 let mut debug_struct = f.debug_struct("LivenessCheck");
143 debug_struct.field("path", &self.path);
144 debug_struct.field("host", &self.host);
145 debug_struct.field("failure_threshold", &self.failure_threshold);
146 debug_struct.field("success_threshold", &self.success_threshold);
147 debug_struct.field("check_interval", &self.check_interval);
148 debug_struct.field("timeout", &self.timeout);
149 debug_struct.field("initial_delay", &self.initial_delay);
150 if !self._unknown_fields.is_empty() {
151 debug_struct.field("_unknown_fields", &self._unknown_fields);
152 }
153 debug_struct.finish()
154 }
155}
156
157impl std::fmt::Debug for super::Library {
158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
159 let mut debug_struct = f.debug_struct("Library");
160 debug_struct.field("name", &self.name);
161 debug_struct.field("version", &self.version);
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::GetApplicationRequest {
170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
171 let mut debug_struct = f.debug_struct("GetApplicationRequest");
172 debug_struct.field("name", &self.name);
173 if !self._unknown_fields.is_empty() {
174 debug_struct.field("_unknown_fields", &self._unknown_fields);
175 }
176 debug_struct.finish()
177 }
178}
179
180impl std::fmt::Debug for super::CreateApplicationRequest {
181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
182 let mut debug_struct = f.debug_struct("CreateApplicationRequest");
183 debug_struct.field("application", &self.application);
184 if !self._unknown_fields.is_empty() {
185 debug_struct.field("_unknown_fields", &self._unknown_fields);
186 }
187 debug_struct.finish()
188 }
189}
190
191impl std::fmt::Debug for super::UpdateApplicationRequest {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("UpdateApplicationRequest");
194 debug_struct.field("name", &self.name);
195 debug_struct.field("application", &self.application);
196 debug_struct.field("update_mask", &self.update_mask);
197 if !self._unknown_fields.is_empty() {
198 debug_struct.field("_unknown_fields", &self._unknown_fields);
199 }
200 debug_struct.finish()
201 }
202}
203
204impl std::fmt::Debug for super::RepairApplicationRequest {
205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
206 let mut debug_struct = f.debug_struct("RepairApplicationRequest");
207 debug_struct.field("name", &self.name);
208 if !self._unknown_fields.is_empty() {
209 debug_struct.field("_unknown_fields", &self._unknown_fields);
210 }
211 debug_struct.finish()
212 }
213}
214
215impl std::fmt::Debug for super::ListServicesRequest {
216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
217 let mut debug_struct = f.debug_struct("ListServicesRequest");
218 debug_struct.field("parent", &self.parent);
219 debug_struct.field("page_size", &self.page_size);
220 debug_struct.field("page_token", &self.page_token);
221 if !self._unknown_fields.is_empty() {
222 debug_struct.field("_unknown_fields", &self._unknown_fields);
223 }
224 debug_struct.finish()
225 }
226}
227
228impl std::fmt::Debug for super::ListServicesResponse {
229 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
230 let mut debug_struct = f.debug_struct("ListServicesResponse");
231 debug_struct.field("services", &self.services);
232 debug_struct.field("next_page_token", &self.next_page_token);
233 if !self._unknown_fields.is_empty() {
234 debug_struct.field("_unknown_fields", &self._unknown_fields);
235 }
236 debug_struct.finish()
237 }
238}
239
240impl std::fmt::Debug for super::GetServiceRequest {
241 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
242 let mut debug_struct = f.debug_struct("GetServiceRequest");
243 debug_struct.field("name", &self.name);
244 if !self._unknown_fields.is_empty() {
245 debug_struct.field("_unknown_fields", &self._unknown_fields);
246 }
247 debug_struct.finish()
248 }
249}
250
251impl std::fmt::Debug for super::UpdateServiceRequest {
252 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
253 let mut debug_struct = f.debug_struct("UpdateServiceRequest");
254 debug_struct.field("name", &self.name);
255 debug_struct.field("service", &self.service);
256 debug_struct.field("update_mask", &self.update_mask);
257 debug_struct.field("migrate_traffic", &self.migrate_traffic);
258 if !self._unknown_fields.is_empty() {
259 debug_struct.field("_unknown_fields", &self._unknown_fields);
260 }
261 debug_struct.finish()
262 }
263}
264
265impl std::fmt::Debug for super::DeleteServiceRequest {
266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
267 let mut debug_struct = f.debug_struct("DeleteServiceRequest");
268 debug_struct.field("name", &self.name);
269 if !self._unknown_fields.is_empty() {
270 debug_struct.field("_unknown_fields", &self._unknown_fields);
271 }
272 debug_struct.finish()
273 }
274}
275
276impl std::fmt::Debug for super::ListVersionsRequest {
277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
278 let mut debug_struct = f.debug_struct("ListVersionsRequest");
279 debug_struct.field("parent", &self.parent);
280 debug_struct.field("view", &self.view);
281 debug_struct.field("page_size", &self.page_size);
282 debug_struct.field("page_token", &self.page_token);
283 if !self._unknown_fields.is_empty() {
284 debug_struct.field("_unknown_fields", &self._unknown_fields);
285 }
286 debug_struct.finish()
287 }
288}
289
290impl std::fmt::Debug for super::ListVersionsResponse {
291 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
292 let mut debug_struct = f.debug_struct("ListVersionsResponse");
293 debug_struct.field("versions", &self.versions);
294 debug_struct.field("next_page_token", &self.next_page_token);
295 if !self._unknown_fields.is_empty() {
296 debug_struct.field("_unknown_fields", &self._unknown_fields);
297 }
298 debug_struct.finish()
299 }
300}
301
302impl std::fmt::Debug for super::GetVersionRequest {
303 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
304 let mut debug_struct = f.debug_struct("GetVersionRequest");
305 debug_struct.field("name", &self.name);
306 debug_struct.field("view", &self.view);
307 if !self._unknown_fields.is_empty() {
308 debug_struct.field("_unknown_fields", &self._unknown_fields);
309 }
310 debug_struct.finish()
311 }
312}
313
314impl std::fmt::Debug for super::CreateVersionRequest {
315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
316 let mut debug_struct = f.debug_struct("CreateVersionRequest");
317 debug_struct.field("parent", &self.parent);
318 debug_struct.field("version", &self.version);
319 if !self._unknown_fields.is_empty() {
320 debug_struct.field("_unknown_fields", &self._unknown_fields);
321 }
322 debug_struct.finish()
323 }
324}
325
326impl std::fmt::Debug for super::UpdateVersionRequest {
327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
328 let mut debug_struct = f.debug_struct("UpdateVersionRequest");
329 debug_struct.field("name", &self.name);
330 debug_struct.field("version", &self.version);
331 debug_struct.field("update_mask", &self.update_mask);
332 if !self._unknown_fields.is_empty() {
333 debug_struct.field("_unknown_fields", &self._unknown_fields);
334 }
335 debug_struct.finish()
336 }
337}
338
339impl std::fmt::Debug for super::DeleteVersionRequest {
340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
341 let mut debug_struct = f.debug_struct("DeleteVersionRequest");
342 debug_struct.field("name", &self.name);
343 if !self._unknown_fields.is_empty() {
344 debug_struct.field("_unknown_fields", &self._unknown_fields);
345 }
346 debug_struct.finish()
347 }
348}
349
350impl std::fmt::Debug for super::ListInstancesRequest {
351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
352 let mut debug_struct = f.debug_struct("ListInstancesRequest");
353 debug_struct.field("parent", &self.parent);
354 debug_struct.field("page_size", &self.page_size);
355 debug_struct.field("page_token", &self.page_token);
356 if !self._unknown_fields.is_empty() {
357 debug_struct.field("_unknown_fields", &self._unknown_fields);
358 }
359 debug_struct.finish()
360 }
361}
362
363impl std::fmt::Debug for super::ListInstancesResponse {
364 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
365 let mut debug_struct = f.debug_struct("ListInstancesResponse");
366 debug_struct.field("instances", &self.instances);
367 debug_struct.field("next_page_token", &self.next_page_token);
368 if !self._unknown_fields.is_empty() {
369 debug_struct.field("_unknown_fields", &self._unknown_fields);
370 }
371 debug_struct.finish()
372 }
373}
374
375impl std::fmt::Debug for super::GetInstanceRequest {
376 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
377 let mut debug_struct = f.debug_struct("GetInstanceRequest");
378 debug_struct.field("name", &self.name);
379 if !self._unknown_fields.is_empty() {
380 debug_struct.field("_unknown_fields", &self._unknown_fields);
381 }
382 debug_struct.finish()
383 }
384}
385
386impl std::fmt::Debug for super::DeleteInstanceRequest {
387 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
388 let mut debug_struct = f.debug_struct("DeleteInstanceRequest");
389 debug_struct.field("name", &self.name);
390 if !self._unknown_fields.is_empty() {
391 debug_struct.field("_unknown_fields", &self._unknown_fields);
392 }
393 debug_struct.finish()
394 }
395}
396
397impl std::fmt::Debug for super::DebugInstanceRequest {
398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
399 let mut debug_struct = f.debug_struct("DebugInstanceRequest");
400 debug_struct.field("name", &self.name);
401 debug_struct.field("ssh_key", &self.ssh_key);
402 if !self._unknown_fields.is_empty() {
403 debug_struct.field("_unknown_fields", &self._unknown_fields);
404 }
405 debug_struct.finish()
406 }
407}
408
409impl std::fmt::Debug for super::ListIngressRulesRequest {
410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
411 let mut debug_struct = f.debug_struct("ListIngressRulesRequest");
412 debug_struct.field("parent", &self.parent);
413 debug_struct.field("page_size", &self.page_size);
414 debug_struct.field("page_token", &self.page_token);
415 debug_struct.field("matching_address", &self.matching_address);
416 if !self._unknown_fields.is_empty() {
417 debug_struct.field("_unknown_fields", &self._unknown_fields);
418 }
419 debug_struct.finish()
420 }
421}
422
423impl std::fmt::Debug for super::ListIngressRulesResponse {
424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
425 let mut debug_struct = f.debug_struct("ListIngressRulesResponse");
426 debug_struct.field("ingress_rules", &self.ingress_rules);
427 debug_struct.field("next_page_token", &self.next_page_token);
428 if !self._unknown_fields.is_empty() {
429 debug_struct.field("_unknown_fields", &self._unknown_fields);
430 }
431 debug_struct.finish()
432 }
433}
434
435impl std::fmt::Debug for super::BatchUpdateIngressRulesRequest {
436 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
437 let mut debug_struct = f.debug_struct("BatchUpdateIngressRulesRequest");
438 debug_struct.field("name", &self.name);
439 debug_struct.field("ingress_rules", &self.ingress_rules);
440 if !self._unknown_fields.is_empty() {
441 debug_struct.field("_unknown_fields", &self._unknown_fields);
442 }
443 debug_struct.finish()
444 }
445}
446
447impl std::fmt::Debug for super::BatchUpdateIngressRulesResponse {
448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
449 let mut debug_struct = f.debug_struct("BatchUpdateIngressRulesResponse");
450 debug_struct.field("ingress_rules", &self.ingress_rules);
451 if !self._unknown_fields.is_empty() {
452 debug_struct.field("_unknown_fields", &self._unknown_fields);
453 }
454 debug_struct.finish()
455 }
456}
457
458impl std::fmt::Debug for super::CreateIngressRuleRequest {
459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
460 let mut debug_struct = f.debug_struct("CreateIngressRuleRequest");
461 debug_struct.field("parent", &self.parent);
462 debug_struct.field("rule", &self.rule);
463 if !self._unknown_fields.is_empty() {
464 debug_struct.field("_unknown_fields", &self._unknown_fields);
465 }
466 debug_struct.finish()
467 }
468}
469
470impl std::fmt::Debug for super::GetIngressRuleRequest {
471 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
472 let mut debug_struct = f.debug_struct("GetIngressRuleRequest");
473 debug_struct.field("name", &self.name);
474 if !self._unknown_fields.is_empty() {
475 debug_struct.field("_unknown_fields", &self._unknown_fields);
476 }
477 debug_struct.finish()
478 }
479}
480
481impl std::fmt::Debug for super::UpdateIngressRuleRequest {
482 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
483 let mut debug_struct = f.debug_struct("UpdateIngressRuleRequest");
484 debug_struct.field("name", &self.name);
485 debug_struct.field("rule", &self.rule);
486 debug_struct.field("update_mask", &self.update_mask);
487 if !self._unknown_fields.is_empty() {
488 debug_struct.field("_unknown_fields", &self._unknown_fields);
489 }
490 debug_struct.finish()
491 }
492}
493
494impl std::fmt::Debug for super::DeleteIngressRuleRequest {
495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
496 let mut debug_struct = f.debug_struct("DeleteIngressRuleRequest");
497 debug_struct.field("name", &self.name);
498 if !self._unknown_fields.is_empty() {
499 debug_struct.field("_unknown_fields", &self._unknown_fields);
500 }
501 debug_struct.finish()
502 }
503}
504
505impl std::fmt::Debug for super::ListAuthorizedDomainsRequest {
506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
507 let mut debug_struct = f.debug_struct("ListAuthorizedDomainsRequest");
508 debug_struct.field("parent", &self.parent);
509 debug_struct.field("page_size", &self.page_size);
510 debug_struct.field("page_token", &self.page_token);
511 if !self._unknown_fields.is_empty() {
512 debug_struct.field("_unknown_fields", &self._unknown_fields);
513 }
514 debug_struct.finish()
515 }
516}
517
518impl std::fmt::Debug for super::ListAuthorizedDomainsResponse {
519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
520 let mut debug_struct = f.debug_struct("ListAuthorizedDomainsResponse");
521 debug_struct.field("domains", &self.domains);
522 debug_struct.field("next_page_token", &self.next_page_token);
523 if !self._unknown_fields.is_empty() {
524 debug_struct.field("_unknown_fields", &self._unknown_fields);
525 }
526 debug_struct.finish()
527 }
528}
529
530impl std::fmt::Debug for super::ListAuthorizedCertificatesRequest {
531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
532 let mut debug_struct = f.debug_struct("ListAuthorizedCertificatesRequest");
533 debug_struct.field("parent", &self.parent);
534 debug_struct.field("view", &self.view);
535 debug_struct.field("page_size", &self.page_size);
536 debug_struct.field("page_token", &self.page_token);
537 if !self._unknown_fields.is_empty() {
538 debug_struct.field("_unknown_fields", &self._unknown_fields);
539 }
540 debug_struct.finish()
541 }
542}
543
544impl std::fmt::Debug for super::ListAuthorizedCertificatesResponse {
545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
546 let mut debug_struct = f.debug_struct("ListAuthorizedCertificatesResponse");
547 debug_struct.field("certificates", &self.certificates);
548 debug_struct.field("next_page_token", &self.next_page_token);
549 if !self._unknown_fields.is_empty() {
550 debug_struct.field("_unknown_fields", &self._unknown_fields);
551 }
552 debug_struct.finish()
553 }
554}
555
556impl std::fmt::Debug for super::GetAuthorizedCertificateRequest {
557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
558 let mut debug_struct = f.debug_struct("GetAuthorizedCertificateRequest");
559 debug_struct.field("name", &self.name);
560 debug_struct.field("view", &self.view);
561 if !self._unknown_fields.is_empty() {
562 debug_struct.field("_unknown_fields", &self._unknown_fields);
563 }
564 debug_struct.finish()
565 }
566}
567
568impl std::fmt::Debug for super::CreateAuthorizedCertificateRequest {
569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570 let mut debug_struct = f.debug_struct("CreateAuthorizedCertificateRequest");
571 debug_struct.field("parent", &self.parent);
572 debug_struct.field("certificate", &self.certificate);
573 if !self._unknown_fields.is_empty() {
574 debug_struct.field("_unknown_fields", &self._unknown_fields);
575 }
576 debug_struct.finish()
577 }
578}
579
580impl std::fmt::Debug for super::UpdateAuthorizedCertificateRequest {
581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
582 let mut debug_struct = f.debug_struct("UpdateAuthorizedCertificateRequest");
583 debug_struct.field("name", &self.name);
584 debug_struct.field("certificate", &self.certificate);
585 debug_struct.field("update_mask", &self.update_mask);
586 if !self._unknown_fields.is_empty() {
587 debug_struct.field("_unknown_fields", &self._unknown_fields);
588 }
589 debug_struct.finish()
590 }
591}
592
593impl std::fmt::Debug for super::DeleteAuthorizedCertificateRequest {
594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
595 let mut debug_struct = f.debug_struct("DeleteAuthorizedCertificateRequest");
596 debug_struct.field("name", &self.name);
597 if !self._unknown_fields.is_empty() {
598 debug_struct.field("_unknown_fields", &self._unknown_fields);
599 }
600 debug_struct.finish()
601 }
602}
603
604impl std::fmt::Debug for super::ListDomainMappingsRequest {
605 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
606 let mut debug_struct = f.debug_struct("ListDomainMappingsRequest");
607 debug_struct.field("parent", &self.parent);
608 debug_struct.field("page_size", &self.page_size);
609 debug_struct.field("page_token", &self.page_token);
610 if !self._unknown_fields.is_empty() {
611 debug_struct.field("_unknown_fields", &self._unknown_fields);
612 }
613 debug_struct.finish()
614 }
615}
616
617impl std::fmt::Debug for super::ListDomainMappingsResponse {
618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
619 let mut debug_struct = f.debug_struct("ListDomainMappingsResponse");
620 debug_struct.field("domain_mappings", &self.domain_mappings);
621 debug_struct.field("next_page_token", &self.next_page_token);
622 if !self._unknown_fields.is_empty() {
623 debug_struct.field("_unknown_fields", &self._unknown_fields);
624 }
625 debug_struct.finish()
626 }
627}
628
629impl std::fmt::Debug for super::GetDomainMappingRequest {
630 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
631 let mut debug_struct = f.debug_struct("GetDomainMappingRequest");
632 debug_struct.field("name", &self.name);
633 if !self._unknown_fields.is_empty() {
634 debug_struct.field("_unknown_fields", &self._unknown_fields);
635 }
636 debug_struct.finish()
637 }
638}
639
640impl std::fmt::Debug for super::CreateDomainMappingRequest {
641 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
642 let mut debug_struct = f.debug_struct("CreateDomainMappingRequest");
643 debug_struct.field("parent", &self.parent);
644 debug_struct.field("domain_mapping", &self.domain_mapping);
645 debug_struct.field("override_strategy", &self.override_strategy);
646 if !self._unknown_fields.is_empty() {
647 debug_struct.field("_unknown_fields", &self._unknown_fields);
648 }
649 debug_struct.finish()
650 }
651}
652
653impl std::fmt::Debug for super::UpdateDomainMappingRequest {
654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
655 let mut debug_struct = f.debug_struct("UpdateDomainMappingRequest");
656 debug_struct.field("name", &self.name);
657 debug_struct.field("domain_mapping", &self.domain_mapping);
658 debug_struct.field("update_mask", &self.update_mask);
659 if !self._unknown_fields.is_empty() {
660 debug_struct.field("_unknown_fields", &self._unknown_fields);
661 }
662 debug_struct.finish()
663 }
664}
665
666impl std::fmt::Debug for super::DeleteDomainMappingRequest {
667 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
668 let mut debug_struct = f.debug_struct("DeleteDomainMappingRequest");
669 debug_struct.field("name", &self.name);
670 if !self._unknown_fields.is_empty() {
671 debug_struct.field("_unknown_fields", &self._unknown_fields);
672 }
673 debug_struct.finish()
674 }
675}
676
677impl std::fmt::Debug for super::Application {
678 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
679 let mut debug_struct = f.debug_struct("Application");
680 debug_struct.field("name", &self.name);
681 debug_struct.field("id", &self.id);
682 debug_struct.field("dispatch_rules", &self.dispatch_rules);
683 debug_struct.field("auth_domain", &self.auth_domain);
684 debug_struct.field("location_id", &self.location_id);
685 debug_struct.field("code_bucket", &self.code_bucket);
686 debug_struct.field("default_cookie_expiration", &self.default_cookie_expiration);
687 debug_struct.field("serving_status", &self.serving_status);
688 debug_struct.field("default_hostname", &self.default_hostname);
689 debug_struct.field("default_bucket", &self.default_bucket);
690 debug_struct.field("service_account", &self.service_account);
691 debug_struct.field("iap", &self.iap);
692 debug_struct.field("gcr_domain", &self.gcr_domain);
693 debug_struct.field("database_type", &self.database_type);
694 debug_struct.field("feature_settings", &self.feature_settings);
695 if !self._unknown_fields.is_empty() {
696 debug_struct.field("_unknown_fields", &self._unknown_fields);
697 }
698 debug_struct.finish()
699 }
700}
701
702impl std::fmt::Debug for super::application::IdentityAwareProxy {
703 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
704 let mut debug_struct = f.debug_struct("IdentityAwareProxy");
705 debug_struct.field("enabled", &self.enabled);
706 debug_struct.field("oauth2_client_id", &self.oauth2_client_id);
707 debug_struct.field("oauth2_client_secret", &self.oauth2_client_secret);
708 debug_struct.field(
709 "oauth2_client_secret_sha256",
710 &self.oauth2_client_secret_sha256,
711 );
712 if !self._unknown_fields.is_empty() {
713 debug_struct.field("_unknown_fields", &self._unknown_fields);
714 }
715 debug_struct.finish()
716 }
717}
718
719impl std::fmt::Debug for super::application::FeatureSettings {
720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
721 let mut debug_struct = f.debug_struct("FeatureSettings");
722 debug_struct.field("split_health_checks", &self.split_health_checks);
723 debug_struct.field(
724 "use_container_optimized_os",
725 &self.use_container_optimized_os,
726 );
727 if !self._unknown_fields.is_empty() {
728 debug_struct.field("_unknown_fields", &self._unknown_fields);
729 }
730 debug_struct.finish()
731 }
732}
733
734impl std::fmt::Debug for super::UrlDispatchRule {
735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
736 let mut debug_struct = f.debug_struct("UrlDispatchRule");
737 debug_struct.field("domain", &self.domain);
738 debug_struct.field("path", &self.path);
739 debug_struct.field("service", &self.service);
740 if !self._unknown_fields.is_empty() {
741 debug_struct.field("_unknown_fields", &self._unknown_fields);
742 }
743 debug_struct.finish()
744 }
745}
746
747impl std::fmt::Debug for super::AuditData {
748 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
749 let mut debug_struct = f.debug_struct("AuditData");
750 debug_struct.field("method", &self.method);
751 if !self._unknown_fields.is_empty() {
752 debug_struct.field("_unknown_fields", &self._unknown_fields);
753 }
754 debug_struct.finish()
755 }
756}
757
758impl std::fmt::Debug for super::UpdateServiceMethod {
759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
760 let mut debug_struct = f.debug_struct("UpdateServiceMethod");
761 debug_struct.field("request", &self.request);
762 if !self._unknown_fields.is_empty() {
763 debug_struct.field("_unknown_fields", &self._unknown_fields);
764 }
765 debug_struct.finish()
766 }
767}
768
769impl std::fmt::Debug for super::CreateVersionMethod {
770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
771 let mut debug_struct = f.debug_struct("CreateVersionMethod");
772 debug_struct.field("request", &self.request);
773 if !self._unknown_fields.is_empty() {
774 debug_struct.field("_unknown_fields", &self._unknown_fields);
775 }
776 debug_struct.finish()
777 }
778}
779
780impl std::fmt::Debug for super::AuthorizedCertificate {
781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
782 let mut debug_struct = f.debug_struct("AuthorizedCertificate");
783 debug_struct.field("name", &self.name);
784 debug_struct.field("id", &self.id);
785 debug_struct.field("display_name", &self.display_name);
786 debug_struct.field("domain_names", &self.domain_names);
787 debug_struct.field("expire_time", &self.expire_time);
788 debug_struct.field("certificate_raw_data", &self.certificate_raw_data);
789 debug_struct.field("managed_certificate", &self.managed_certificate);
790 debug_struct.field("visible_domain_mappings", &self.visible_domain_mappings);
791 debug_struct.field("domain_mappings_count", &self.domain_mappings_count);
792 if !self._unknown_fields.is_empty() {
793 debug_struct.field("_unknown_fields", &self._unknown_fields);
794 }
795 debug_struct.finish()
796 }
797}
798
799impl std::fmt::Debug for super::CertificateRawData {
800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
801 let mut debug_struct = f.debug_struct("CertificateRawData");
802 debug_struct.field("public_certificate", &self.public_certificate);
803 debug_struct.field("private_key", &self.private_key);
804 if !self._unknown_fields.is_empty() {
805 debug_struct.field("_unknown_fields", &self._unknown_fields);
806 }
807 debug_struct.finish()
808 }
809}
810
811impl std::fmt::Debug for super::ManagedCertificate {
812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
813 let mut debug_struct = f.debug_struct("ManagedCertificate");
814 debug_struct.field("last_renewal_time", &self.last_renewal_time);
815 debug_struct.field("status", &self.status);
816 if !self._unknown_fields.is_empty() {
817 debug_struct.field("_unknown_fields", &self._unknown_fields);
818 }
819 debug_struct.finish()
820 }
821}
822
823impl std::fmt::Debug for super::Deployment {
824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
825 let mut debug_struct = f.debug_struct("Deployment");
826 debug_struct.field("files", &self.files);
827 debug_struct.field("container", &self.container);
828 debug_struct.field("zip", &self.zip);
829 debug_struct.field("cloud_build_options", &self.cloud_build_options);
830 if !self._unknown_fields.is_empty() {
831 debug_struct.field("_unknown_fields", &self._unknown_fields);
832 }
833 debug_struct.finish()
834 }
835}
836
837impl std::fmt::Debug for super::FileInfo {
838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
839 let mut debug_struct = f.debug_struct("FileInfo");
840 debug_struct.field("source_url", &self.source_url);
841 debug_struct.field("sha1_sum", &self.sha1_sum);
842 debug_struct.field("mime_type", &self.mime_type);
843 if !self._unknown_fields.is_empty() {
844 debug_struct.field("_unknown_fields", &self._unknown_fields);
845 }
846 debug_struct.finish()
847 }
848}
849
850impl std::fmt::Debug for super::ContainerInfo {
851 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
852 let mut debug_struct = f.debug_struct("ContainerInfo");
853 debug_struct.field("image", &self.image);
854 if !self._unknown_fields.is_empty() {
855 debug_struct.field("_unknown_fields", &self._unknown_fields);
856 }
857 debug_struct.finish()
858 }
859}
860
861impl std::fmt::Debug for super::CloudBuildOptions {
862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
863 let mut debug_struct = f.debug_struct("CloudBuildOptions");
864 debug_struct.field("app_yaml_path", &self.app_yaml_path);
865 debug_struct.field("cloud_build_timeout", &self.cloud_build_timeout);
866 if !self._unknown_fields.is_empty() {
867 debug_struct.field("_unknown_fields", &self._unknown_fields);
868 }
869 debug_struct.finish()
870 }
871}
872
873impl std::fmt::Debug for super::ZipInfo {
874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
875 let mut debug_struct = f.debug_struct("ZipInfo");
876 debug_struct.field("source_url", &self.source_url);
877 debug_struct.field("files_count", &self.files_count);
878 if !self._unknown_fields.is_empty() {
879 debug_struct.field("_unknown_fields", &self._unknown_fields);
880 }
881 debug_struct.finish()
882 }
883}
884
885impl std::fmt::Debug for super::AuthorizedDomain {
886 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
887 let mut debug_struct = f.debug_struct("AuthorizedDomain");
888 debug_struct.field("name", &self.name);
889 debug_struct.field("id", &self.id);
890 if !self._unknown_fields.is_empty() {
891 debug_struct.field("_unknown_fields", &self._unknown_fields);
892 }
893 debug_struct.finish()
894 }
895}
896
897impl std::fmt::Debug for super::DomainMapping {
898 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
899 let mut debug_struct = f.debug_struct("DomainMapping");
900 debug_struct.field("name", &self.name);
901 debug_struct.field("id", &self.id);
902 debug_struct.field("ssl_settings", &self.ssl_settings);
903 debug_struct.field("resource_records", &self.resource_records);
904 if !self._unknown_fields.is_empty() {
905 debug_struct.field("_unknown_fields", &self._unknown_fields);
906 }
907 debug_struct.finish()
908 }
909}
910
911impl std::fmt::Debug for super::SslSettings {
912 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
913 let mut debug_struct = f.debug_struct("SslSettings");
914 debug_struct.field("certificate_id", &self.certificate_id);
915 debug_struct.field("ssl_management_type", &self.ssl_management_type);
916 debug_struct.field(
917 "pending_managed_certificate_id",
918 &self.pending_managed_certificate_id,
919 );
920 if !self._unknown_fields.is_empty() {
921 debug_struct.field("_unknown_fields", &self._unknown_fields);
922 }
923 debug_struct.finish()
924 }
925}
926
927impl std::fmt::Debug for super::ResourceRecord {
928 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
929 let mut debug_struct = f.debug_struct("ResourceRecord");
930 debug_struct.field("name", &self.name);
931 debug_struct.field("rrdata", &self.rrdata);
932 debug_struct.field("r#type", &self.r#type);
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::FirewallRule {
941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
942 let mut debug_struct = f.debug_struct("FirewallRule");
943 debug_struct.field("priority", &self.priority);
944 debug_struct.field("action", &self.action);
945 debug_struct.field("source_range", &self.source_range);
946 debug_struct.field("description", &self.description);
947 if !self._unknown_fields.is_empty() {
948 debug_struct.field("_unknown_fields", &self._unknown_fields);
949 }
950 debug_struct.finish()
951 }
952}
953
954impl std::fmt::Debug for super::Instance {
955 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
956 let mut debug_struct = f.debug_struct("Instance");
957 debug_struct.field("name", &self.name);
958 debug_struct.field("id", &self.id);
959 debug_struct.field("app_engine_release", &self.app_engine_release);
960 debug_struct.field("availability", &self.availability);
961 debug_struct.field("vm_name", &self.vm_name);
962 debug_struct.field("vm_zone_name", &self.vm_zone_name);
963 debug_struct.field("vm_id", &self.vm_id);
964 debug_struct.field("start_time", &self.start_time);
965 debug_struct.field("requests", &self.requests);
966 debug_struct.field("errors", &self.errors);
967 debug_struct.field("qps", &self.qps);
968 debug_struct.field("average_latency", &self.average_latency);
969 debug_struct.field("memory_usage", &self.memory_usage);
970 debug_struct.field("vm_status", &self.vm_status);
971 debug_struct.field("vm_debug_enabled", &self.vm_debug_enabled);
972 debug_struct.field("vm_ip", &self.vm_ip);
973 debug_struct.field("vm_liveness", &self.vm_liveness);
974 if !self._unknown_fields.is_empty() {
975 debug_struct.field("_unknown_fields", &self._unknown_fields);
976 }
977 debug_struct.finish()
978 }
979}
980
981impl std::fmt::Debug for super::instance::Liveness {
982 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
983 let mut debug_struct = f.debug_struct("Liveness");
984 if !self._unknown_fields.is_empty() {
985 debug_struct.field("_unknown_fields", &self._unknown_fields);
986 }
987 debug_struct.finish()
988 }
989}
990
991impl std::fmt::Debug for super::LocationMetadata {
992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
993 let mut debug_struct = f.debug_struct("LocationMetadata");
994 debug_struct.field(
995 "standard_environment_available",
996 &self.standard_environment_available,
997 );
998 debug_struct.field(
999 "flexible_environment_available",
1000 &self.flexible_environment_available,
1001 );
1002 debug_struct.field("search_api_available", &self.search_api_available);
1003 if !self._unknown_fields.is_empty() {
1004 debug_struct.field("_unknown_fields", &self._unknown_fields);
1005 }
1006 debug_struct.finish()
1007 }
1008}
1009
1010impl std::fmt::Debug for super::NetworkSettings {
1011 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1012 let mut debug_struct = f.debug_struct("NetworkSettings");
1013 debug_struct.field("ingress_traffic_allowed", &self.ingress_traffic_allowed);
1014 if !self._unknown_fields.is_empty() {
1015 debug_struct.field("_unknown_fields", &self._unknown_fields);
1016 }
1017 debug_struct.finish()
1018 }
1019}
1020
1021impl std::fmt::Debug for super::OperationMetadataV1 {
1022 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1023 let mut debug_struct = f.debug_struct("OperationMetadataV1");
1024 debug_struct.field("method", &self.method);
1025 debug_struct.field("insert_time", &self.insert_time);
1026 debug_struct.field("end_time", &self.end_time);
1027 debug_struct.field("user", &self.user);
1028 debug_struct.field("target", &self.target);
1029 debug_struct.field("ephemeral_message", &self.ephemeral_message);
1030 debug_struct.field("warning", &self.warning);
1031 debug_struct.field("method_metadata", &self.method_metadata);
1032 if !self._unknown_fields.is_empty() {
1033 debug_struct.field("_unknown_fields", &self._unknown_fields);
1034 }
1035 debug_struct.finish()
1036 }
1037}
1038
1039impl std::fmt::Debug for super::CreateVersionMetadataV1 {
1040 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1041 let mut debug_struct = f.debug_struct("CreateVersionMetadataV1");
1042 debug_struct.field("cloud_build_id", &self.cloud_build_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::Service {
1051 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052 let mut debug_struct = f.debug_struct("Service");
1053 debug_struct.field("name", &self.name);
1054 debug_struct.field("id", &self.id);
1055 debug_struct.field("split", &self.split);
1056 debug_struct.field("labels", &self.labels);
1057 debug_struct.field("network_settings", &self.network_settings);
1058 if !self._unknown_fields.is_empty() {
1059 debug_struct.field("_unknown_fields", &self._unknown_fields);
1060 }
1061 debug_struct.finish()
1062 }
1063}
1064
1065impl std::fmt::Debug for super::TrafficSplit {
1066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1067 let mut debug_struct = f.debug_struct("TrafficSplit");
1068 debug_struct.field("shard_by", &self.shard_by);
1069 debug_struct.field("allocations", &self.allocations);
1070 if !self._unknown_fields.is_empty() {
1071 debug_struct.field("_unknown_fields", &self._unknown_fields);
1072 }
1073 debug_struct.finish()
1074 }
1075}
1076
1077impl std::fmt::Debug for super::Version {
1078 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1079 let mut debug_struct = f.debug_struct("Version");
1080 debug_struct.field("name", &self.name);
1081 debug_struct.field("id", &self.id);
1082 debug_struct.field("inbound_services", &self.inbound_services);
1083 debug_struct.field("instance_class", &self.instance_class);
1084 debug_struct.field("network", &self.network);
1085 debug_struct.field("zones", &self.zones);
1086 debug_struct.field("resources", &self.resources);
1087 debug_struct.field("runtime", &self.runtime);
1088 debug_struct.field("runtime_channel", &self.runtime_channel);
1089 debug_struct.field("threadsafe", &self.threadsafe);
1090 debug_struct.field("vm", &self.vm);
1091 debug_struct.field("app_engine_apis", &self.app_engine_apis);
1092 debug_struct.field("beta_settings", &self.beta_settings);
1093 debug_struct.field("env", &self.env);
1094 debug_struct.field("serving_status", &self.serving_status);
1095 debug_struct.field("created_by", &self.created_by);
1096 debug_struct.field("create_time", &self.create_time);
1097 debug_struct.field("disk_usage_bytes", &self.disk_usage_bytes);
1098 debug_struct.field("runtime_api_version", &self.runtime_api_version);
1099 debug_struct.field(
1100 "runtime_main_executable_path",
1101 &self.runtime_main_executable_path,
1102 );
1103 debug_struct.field("service_account", &self.service_account);
1104 debug_struct.field("handlers", &self.handlers);
1105 debug_struct.field("error_handlers", &self.error_handlers);
1106 debug_struct.field("libraries", &self.libraries);
1107 debug_struct.field("api_config", &self.api_config);
1108 debug_struct.field("env_variables", &self.env_variables);
1109 debug_struct.field("build_env_variables", &self.build_env_variables);
1110 debug_struct.field("default_expiration", &self.default_expiration);
1111 debug_struct.field("health_check", &self.health_check);
1112 debug_struct.field("readiness_check", &self.readiness_check);
1113 debug_struct.field("liveness_check", &self.liveness_check);
1114 debug_struct.field("nobuild_files_regex", &self.nobuild_files_regex);
1115 debug_struct.field("deployment", &self.deployment);
1116 debug_struct.field("version_url", &self.version_url);
1117 debug_struct.field("endpoints_api_service", &self.endpoints_api_service);
1118 debug_struct.field("entrypoint", &self.entrypoint);
1119 debug_struct.field("vpc_access_connector", &self.vpc_access_connector);
1120 debug_struct.field("scaling", &self.scaling);
1121 if !self._unknown_fields.is_empty() {
1122 debug_struct.field("_unknown_fields", &self._unknown_fields);
1123 }
1124 debug_struct.finish()
1125 }
1126}
1127
1128impl std::fmt::Debug for super::EndpointsApiService {
1129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1130 let mut debug_struct = f.debug_struct("EndpointsApiService");
1131 debug_struct.field("name", &self.name);
1132 debug_struct.field("config_id", &self.config_id);
1133 debug_struct.field("rollout_strategy", &self.rollout_strategy);
1134 debug_struct.field("disable_trace_sampling", &self.disable_trace_sampling);
1135 if !self._unknown_fields.is_empty() {
1136 debug_struct.field("_unknown_fields", &self._unknown_fields);
1137 }
1138 debug_struct.finish()
1139 }
1140}
1141
1142impl std::fmt::Debug for super::AutomaticScaling {
1143 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1144 let mut debug_struct = f.debug_struct("AutomaticScaling");
1145 debug_struct.field("cool_down_period", &self.cool_down_period);
1146 debug_struct.field("cpu_utilization", &self.cpu_utilization);
1147 debug_struct.field("max_concurrent_requests", &self.max_concurrent_requests);
1148 debug_struct.field("max_idle_instances", &self.max_idle_instances);
1149 debug_struct.field("max_total_instances", &self.max_total_instances);
1150 debug_struct.field("max_pending_latency", &self.max_pending_latency);
1151 debug_struct.field("min_idle_instances", &self.min_idle_instances);
1152 debug_struct.field("min_total_instances", &self.min_total_instances);
1153 debug_struct.field("min_pending_latency", &self.min_pending_latency);
1154 debug_struct.field("request_utilization", &self.request_utilization);
1155 debug_struct.field("disk_utilization", &self.disk_utilization);
1156 debug_struct.field("network_utilization", &self.network_utilization);
1157 debug_struct.field(
1158 "standard_scheduler_settings",
1159 &self.standard_scheduler_settings,
1160 );
1161 if !self._unknown_fields.is_empty() {
1162 debug_struct.field("_unknown_fields", &self._unknown_fields);
1163 }
1164 debug_struct.finish()
1165 }
1166}
1167
1168impl std::fmt::Debug for super::BasicScaling {
1169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1170 let mut debug_struct = f.debug_struct("BasicScaling");
1171 debug_struct.field("idle_timeout", &self.idle_timeout);
1172 debug_struct.field("max_instances", &self.max_instances);
1173 if !self._unknown_fields.is_empty() {
1174 debug_struct.field("_unknown_fields", &self._unknown_fields);
1175 }
1176 debug_struct.finish()
1177 }
1178}
1179
1180impl std::fmt::Debug for super::ManualScaling {
1181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1182 let mut debug_struct = f.debug_struct("ManualScaling");
1183 debug_struct.field("instances", &self.instances);
1184 if !self._unknown_fields.is_empty() {
1185 debug_struct.field("_unknown_fields", &self._unknown_fields);
1186 }
1187 debug_struct.finish()
1188 }
1189}
1190
1191impl std::fmt::Debug for super::CpuUtilization {
1192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1193 let mut debug_struct = f.debug_struct("CpuUtilization");
1194 debug_struct.field("aggregation_window_length", &self.aggregation_window_length);
1195 debug_struct.field("target_utilization", &self.target_utilization);
1196 if !self._unknown_fields.is_empty() {
1197 debug_struct.field("_unknown_fields", &self._unknown_fields);
1198 }
1199 debug_struct.finish()
1200 }
1201}
1202
1203impl std::fmt::Debug for super::RequestUtilization {
1204 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1205 let mut debug_struct = f.debug_struct("RequestUtilization");
1206 debug_struct.field(
1207 "target_request_count_per_second",
1208 &self.target_request_count_per_second,
1209 );
1210 debug_struct.field(
1211 "target_concurrent_requests",
1212 &self.target_concurrent_requests,
1213 );
1214 if !self._unknown_fields.is_empty() {
1215 debug_struct.field("_unknown_fields", &self._unknown_fields);
1216 }
1217 debug_struct.finish()
1218 }
1219}
1220
1221impl std::fmt::Debug for super::DiskUtilization {
1222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1223 let mut debug_struct = f.debug_struct("DiskUtilization");
1224 debug_struct.field(
1225 "target_write_bytes_per_second",
1226 &self.target_write_bytes_per_second,
1227 );
1228 debug_struct.field(
1229 "target_write_ops_per_second",
1230 &self.target_write_ops_per_second,
1231 );
1232 debug_struct.field(
1233 "target_read_bytes_per_second",
1234 &self.target_read_bytes_per_second,
1235 );
1236 debug_struct.field(
1237 "target_read_ops_per_second",
1238 &self.target_read_ops_per_second,
1239 );
1240 if !self._unknown_fields.is_empty() {
1241 debug_struct.field("_unknown_fields", &self._unknown_fields);
1242 }
1243 debug_struct.finish()
1244 }
1245}
1246
1247impl std::fmt::Debug for super::NetworkUtilization {
1248 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1249 let mut debug_struct = f.debug_struct("NetworkUtilization");
1250 debug_struct.field(
1251 "target_sent_bytes_per_second",
1252 &self.target_sent_bytes_per_second,
1253 );
1254 debug_struct.field(
1255 "target_sent_packets_per_second",
1256 &self.target_sent_packets_per_second,
1257 );
1258 debug_struct.field(
1259 "target_received_bytes_per_second",
1260 &self.target_received_bytes_per_second,
1261 );
1262 debug_struct.field(
1263 "target_received_packets_per_second",
1264 &self.target_received_packets_per_second,
1265 );
1266 if !self._unknown_fields.is_empty() {
1267 debug_struct.field("_unknown_fields", &self._unknown_fields);
1268 }
1269 debug_struct.finish()
1270 }
1271}
1272
1273impl std::fmt::Debug for super::StandardSchedulerSettings {
1274 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1275 let mut debug_struct = f.debug_struct("StandardSchedulerSettings");
1276 debug_struct.field("target_cpu_utilization", &self.target_cpu_utilization);
1277 debug_struct.field(
1278 "target_throughput_utilization",
1279 &self.target_throughput_utilization,
1280 );
1281 debug_struct.field("min_instances", &self.min_instances);
1282 debug_struct.field("max_instances", &self.max_instances);
1283 if !self._unknown_fields.is_empty() {
1284 debug_struct.field("_unknown_fields", &self._unknown_fields);
1285 }
1286 debug_struct.finish()
1287 }
1288}
1289
1290impl std::fmt::Debug for super::Network {
1291 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1292 let mut debug_struct = f.debug_struct("Network");
1293 debug_struct.field("forwarded_ports", &self.forwarded_ports);
1294 debug_struct.field("instance_tag", &self.instance_tag);
1295 debug_struct.field("name", &self.name);
1296 debug_struct.field("subnetwork_name", &self.subnetwork_name);
1297 debug_struct.field("session_affinity", &self.session_affinity);
1298 if !self._unknown_fields.is_empty() {
1299 debug_struct.field("_unknown_fields", &self._unknown_fields);
1300 }
1301 debug_struct.finish()
1302 }
1303}
1304
1305impl std::fmt::Debug for super::Volume {
1306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1307 let mut debug_struct = f.debug_struct("Volume");
1308 debug_struct.field("name", &self.name);
1309 debug_struct.field("volume_type", &self.volume_type);
1310 debug_struct.field("size_gb", &self.size_gb);
1311 if !self._unknown_fields.is_empty() {
1312 debug_struct.field("_unknown_fields", &self._unknown_fields);
1313 }
1314 debug_struct.finish()
1315 }
1316}
1317
1318impl std::fmt::Debug for super::Resources {
1319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1320 let mut debug_struct = f.debug_struct("Resources");
1321 debug_struct.field("cpu", &self.cpu);
1322 debug_struct.field("disk_gb", &self.disk_gb);
1323 debug_struct.field("memory_gb", &self.memory_gb);
1324 debug_struct.field("volumes", &self.volumes);
1325 debug_struct.field("kms_key_reference", &self.kms_key_reference);
1326 if !self._unknown_fields.is_empty() {
1327 debug_struct.field("_unknown_fields", &self._unknown_fields);
1328 }
1329 debug_struct.finish()
1330 }
1331}
1332
1333impl std::fmt::Debug for super::VpcAccessConnector {
1334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1335 let mut debug_struct = f.debug_struct("VpcAccessConnector");
1336 debug_struct.field("name", &self.name);
1337 debug_struct.field("egress_setting", &self.egress_setting);
1338 if !self._unknown_fields.is_empty() {
1339 debug_struct.field("_unknown_fields", &self._unknown_fields);
1340 }
1341 debug_struct.finish()
1342 }
1343}
1344
1345impl std::fmt::Debug for super::Entrypoint {
1346 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1347 let mut debug_struct = f.debug_struct("Entrypoint");
1348 debug_struct.field("command", &self.command);
1349 if !self._unknown_fields.is_empty() {
1350 debug_struct.field("_unknown_fields", &self._unknown_fields);
1351 }
1352 debug_struct.finish()
1353 }
1354}