1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::SubmitBuildRequest {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("SubmitBuildRequest");
23 debug_struct.field("parent", &self.parent);
24 debug_struct.field("image_uri", &self.image_uri);
25 debug_struct.field("service_account", &self.service_account);
26 debug_struct.field("worker_pool", &self.worker_pool);
27 debug_struct.field("tags", &self.tags);
28 debug_struct.field("machine_type", &self.machine_type);
29 debug_struct.field("release_track", &self.release_track);
30 debug_struct.field("client", &self.client);
31 debug_struct.field("source", &self.source);
32 debug_struct.field("build_type", &self.build_type);
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::submit_build_request::DockerBuild {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("DockerBuild");
43 if !self._unknown_fields.is_empty() {
44 debug_struct.field("_unknown_fields", &self._unknown_fields);
45 }
46 debug_struct.finish()
47 }
48}
49
50impl std::fmt::Debug for super::submit_build_request::BuildpacksBuild {
51 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
52 let mut debug_struct = f.debug_struct("BuildpacksBuild");
53 debug_struct.field("runtime", &self.runtime);
54 debug_struct.field("function_target", &self.function_target);
55 debug_struct.field("cache_image_uri", &self.cache_image_uri);
56 debug_struct.field("base_image", &self.base_image);
57 debug_struct.field("environment_variables", &self.environment_variables);
58 debug_struct.field("enable_automatic_updates", &self.enable_automatic_updates);
59 debug_struct.field("project_descriptor", &self.project_descriptor);
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::SubmitBuildResponse {
68 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
69 let mut debug_struct = f.debug_struct("SubmitBuildResponse");
70 debug_struct.field("build_operation", &self.build_operation);
71 debug_struct.field("base_image_uri", &self.base_image_uri);
72 debug_struct.field("base_image_warning", &self.base_image_warning);
73 if !self._unknown_fields.is_empty() {
74 debug_struct.field("_unknown_fields", &self._unknown_fields);
75 }
76 debug_struct.finish()
77 }
78}
79
80impl std::fmt::Debug for super::StorageSource {
81 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
82 let mut debug_struct = f.debug_struct("StorageSource");
83 debug_struct.field("bucket", &self.bucket);
84 debug_struct.field("object", &self.object);
85 debug_struct.field("generation", &self.generation);
86 if !self._unknown_fields.is_empty() {
87 debug_struct.field("_unknown_fields", &self._unknown_fields);
88 }
89 debug_struct.finish()
90 }
91}
92
93impl std::fmt::Debug for super::Condition {
94 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95 let mut debug_struct = f.debug_struct("Condition");
96 debug_struct.field("r#type", &self.r#type);
97 debug_struct.field("state", &self.state);
98 debug_struct.field("message", &self.message);
99 debug_struct.field("last_transition_time", &self.last_transition_time);
100 debug_struct.field("severity", &self.severity);
101 debug_struct.field("reasons", &self.reasons);
102 if !self._unknown_fields.is_empty() {
103 debug_struct.field("_unknown_fields", &self._unknown_fields);
104 }
105 debug_struct.finish()
106 }
107}
108
109impl std::fmt::Debug for super::ContainerStatus {
110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
111 let mut debug_struct = f.debug_struct("ContainerStatus");
112 debug_struct.field("name", &self.name);
113 debug_struct.field("image_digest", &self.image_digest);
114 if !self._unknown_fields.is_empty() {
115 debug_struct.field("_unknown_fields", &self._unknown_fields);
116 }
117 debug_struct.finish()
118 }
119}
120
121impl std::fmt::Debug for super::GetExecutionRequest {
122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
123 let mut debug_struct = f.debug_struct("GetExecutionRequest");
124 debug_struct.field("name", &self.name);
125 if !self._unknown_fields.is_empty() {
126 debug_struct.field("_unknown_fields", &self._unknown_fields);
127 }
128 debug_struct.finish()
129 }
130}
131
132impl std::fmt::Debug for super::ListExecutionsRequest {
133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
134 let mut debug_struct = f.debug_struct("ListExecutionsRequest");
135 debug_struct.field("parent", &self.parent);
136 debug_struct.field("page_size", &self.page_size);
137 debug_struct.field("page_token", &self.page_token);
138 debug_struct.field("show_deleted", &self.show_deleted);
139 if !self._unknown_fields.is_empty() {
140 debug_struct.field("_unknown_fields", &self._unknown_fields);
141 }
142 debug_struct.finish()
143 }
144}
145
146impl std::fmt::Debug for super::ListExecutionsResponse {
147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
148 let mut debug_struct = f.debug_struct("ListExecutionsResponse");
149 debug_struct.field("executions", &self.executions);
150 debug_struct.field("next_page_token", &self.next_page_token);
151 if !self._unknown_fields.is_empty() {
152 debug_struct.field("_unknown_fields", &self._unknown_fields);
153 }
154 debug_struct.finish()
155 }
156}
157
158impl std::fmt::Debug for super::DeleteExecutionRequest {
159 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
160 let mut debug_struct = f.debug_struct("DeleteExecutionRequest");
161 debug_struct.field("name", &self.name);
162 debug_struct.field("validate_only", &self.validate_only);
163 debug_struct.field("etag", &self.etag);
164 if !self._unknown_fields.is_empty() {
165 debug_struct.field("_unknown_fields", &self._unknown_fields);
166 }
167 debug_struct.finish()
168 }
169}
170
171impl std::fmt::Debug for super::CancelExecutionRequest {
172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
173 let mut debug_struct = f.debug_struct("CancelExecutionRequest");
174 debug_struct.field("name", &self.name);
175 debug_struct.field("validate_only", &self.validate_only);
176 debug_struct.field("etag", &self.etag);
177 if !self._unknown_fields.is_empty() {
178 debug_struct.field("_unknown_fields", &self._unknown_fields);
179 }
180 debug_struct.finish()
181 }
182}
183
184impl std::fmt::Debug for super::Execution {
185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
186 let mut debug_struct = f.debug_struct("Execution");
187 debug_struct.field("name", &self.name);
188 debug_struct.field("uid", &self.uid);
189 debug_struct.field("creator", &self.creator);
190 debug_struct.field("generation", &self.generation);
191 debug_struct.field("labels", &self.labels);
192 debug_struct.field("annotations", &self.annotations);
193 debug_struct.field("create_time", &self.create_time);
194 debug_struct.field("start_time", &self.start_time);
195 debug_struct.field("completion_time", &self.completion_time);
196 debug_struct.field("update_time", &self.update_time);
197 debug_struct.field("delete_time", &self.delete_time);
198 debug_struct.field("expire_time", &self.expire_time);
199 debug_struct.field("launch_stage", &self.launch_stage);
200 debug_struct.field("job", &self.job);
201 debug_struct.field("parallelism", &self.parallelism);
202 debug_struct.field("task_count", &self.task_count);
203 debug_struct.field("template", &self.template);
204 debug_struct.field("reconciling", &self.reconciling);
205 debug_struct.field("conditions", &self.conditions);
206 debug_struct.field("observed_generation", &self.observed_generation);
207 debug_struct.field("running_count", &self.running_count);
208 debug_struct.field("succeeded_count", &self.succeeded_count);
209 debug_struct.field("failed_count", &self.failed_count);
210 debug_struct.field("cancelled_count", &self.cancelled_count);
211 debug_struct.field("retried_count", &self.retried_count);
212 debug_struct.field("log_uri", &self.log_uri);
213 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
214 debug_struct.field("etag", &self.etag);
215 if !self._unknown_fields.is_empty() {
216 debug_struct.field("_unknown_fields", &self._unknown_fields);
217 }
218 debug_struct.finish()
219 }
220}
221
222impl std::fmt::Debug for super::ExecutionTemplate {
223 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
224 let mut debug_struct = f.debug_struct("ExecutionTemplate");
225 debug_struct.field("labels", &self.labels);
226 debug_struct.field("annotations", &self.annotations);
227 debug_struct.field("parallelism", &self.parallelism);
228 debug_struct.field("task_count", &self.task_count);
229 debug_struct.field("template", &self.template);
230 if !self._unknown_fields.is_empty() {
231 debug_struct.field("_unknown_fields", &self._unknown_fields);
232 }
233 debug_struct.finish()
234 }
235}
236
237impl std::fmt::Debug for super::CreateInstanceRequest {
238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
239 let mut debug_struct = f.debug_struct("CreateInstanceRequest");
240 debug_struct.field("parent", &self.parent);
241 debug_struct.field("instance", &self.instance);
242 debug_struct.field("instance_id", &self.instance_id);
243 debug_struct.field("validate_only", &self.validate_only);
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::GetInstanceRequest {
252 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
253 let mut debug_struct = f.debug_struct("GetInstanceRequest");
254 debug_struct.field("name", &self.name);
255 if !self._unknown_fields.is_empty() {
256 debug_struct.field("_unknown_fields", &self._unknown_fields);
257 }
258 debug_struct.finish()
259 }
260}
261
262impl std::fmt::Debug for super::DeleteInstanceRequest {
263 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
264 let mut debug_struct = f.debug_struct("DeleteInstanceRequest");
265 debug_struct.field("name", &self.name);
266 debug_struct.field("validate_only", &self.validate_only);
267 debug_struct.field("etag", &self.etag);
268 if !self._unknown_fields.is_empty() {
269 debug_struct.field("_unknown_fields", &self._unknown_fields);
270 }
271 debug_struct.finish()
272 }
273}
274
275impl std::fmt::Debug for super::ListInstancesRequest {
276 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
277 let mut debug_struct = f.debug_struct("ListInstancesRequest");
278 debug_struct.field("parent", &self.parent);
279 debug_struct.field("page_size", &self.page_size);
280 debug_struct.field("page_token", &self.page_token);
281 debug_struct.field("show_deleted", &self.show_deleted);
282 if !self._unknown_fields.is_empty() {
283 debug_struct.field("_unknown_fields", &self._unknown_fields);
284 }
285 debug_struct.finish()
286 }
287}
288
289impl std::fmt::Debug for super::ListInstancesResponse {
290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
291 let mut debug_struct = f.debug_struct("ListInstancesResponse");
292 debug_struct.field("instances", &self.instances);
293 debug_struct.field("next_page_token", &self.next_page_token);
294 if !self._unknown_fields.is_empty() {
295 debug_struct.field("_unknown_fields", &self._unknown_fields);
296 }
297 debug_struct.finish()
298 }
299}
300
301impl std::fmt::Debug for super::StopInstanceRequest {
302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
303 let mut debug_struct = f.debug_struct("StopInstanceRequest");
304 debug_struct.field("name", &self.name);
305 debug_struct.field("validate_only", &self.validate_only);
306 debug_struct.field("etag", &self.etag);
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::StartInstanceRequest {
315 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
316 let mut debug_struct = f.debug_struct("StartInstanceRequest");
317 debug_struct.field("name", &self.name);
318 debug_struct.field("validate_only", &self.validate_only);
319 debug_struct.field("etag", &self.etag);
320 if !self._unknown_fields.is_empty() {
321 debug_struct.field("_unknown_fields", &self._unknown_fields);
322 }
323 debug_struct.finish()
324 }
325}
326
327impl std::fmt::Debug for super::Instance {
328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
329 let mut debug_struct = f.debug_struct("Instance");
330 debug_struct.field("name", &self.name);
331 debug_struct.field("description", &self.description);
332 debug_struct.field("uid", &self.uid);
333 debug_struct.field("generation", &self.generation);
334 debug_struct.field("labels", &self.labels);
335 debug_struct.field("annotations", &self.annotations);
336 debug_struct.field("create_time", &self.create_time);
337 debug_struct.field("update_time", &self.update_time);
338 debug_struct.field("delete_time", &self.delete_time);
339 debug_struct.field("expire_time", &self.expire_time);
340 debug_struct.field("creator", &self.creator);
341 debug_struct.field("last_modifier", &self.last_modifier);
342 debug_struct.field("client", &self.client);
343 debug_struct.field("client_version", &self.client_version);
344 debug_struct.field("launch_stage", &self.launch_stage);
345 debug_struct.field("binary_authorization", &self.binary_authorization);
346 debug_struct.field("vpc_access", &self.vpc_access);
347 debug_struct.field("service_account", &self.service_account);
348 debug_struct.field("containers", &self.containers);
349 debug_struct.field("volumes", &self.volumes);
350 debug_struct.field("encryption_key", &self.encryption_key);
351 debug_struct.field(
352 "encryption_key_revocation_action",
353 &self.encryption_key_revocation_action,
354 );
355 debug_struct.field(
356 "encryption_key_shutdown_duration",
357 &self.encryption_key_shutdown_duration,
358 );
359 debug_struct.field("node_selector", &self.node_selector);
360 debug_struct.field(
361 "gpu_zonal_redundancy_disabled",
362 &self.gpu_zonal_redundancy_disabled,
363 );
364 debug_struct.field("ingress", &self.ingress);
365 debug_struct.field("invoker_iam_disabled", &self.invoker_iam_disabled);
366 debug_struct.field("iap_enabled", &self.iap_enabled);
367 debug_struct.field("observed_generation", &self.observed_generation);
368 debug_struct.field("log_uri", &self.log_uri);
369 debug_struct.field("terminal_condition", &self.terminal_condition);
370 debug_struct.field("conditions", &self.conditions);
371 debug_struct.field("container_statuses", &self.container_statuses);
372 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
373 debug_struct.field("urls", &self.urls);
374 debug_struct.field("reconciling", &self.reconciling);
375 debug_struct.field("etag", &self.etag);
376 if !self._unknown_fields.is_empty() {
377 debug_struct.field("_unknown_fields", &self._unknown_fields);
378 }
379 debug_struct.finish()
380 }
381}
382
383impl std::fmt::Debug for super::InstanceSplit {
384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
385 let mut debug_struct = f.debug_struct("InstanceSplit");
386 debug_struct.field("r#type", &self.r#type);
387 debug_struct.field("revision", &self.revision);
388 debug_struct.field("percent", &self.percent);
389 if !self._unknown_fields.is_empty() {
390 debug_struct.field("_unknown_fields", &self._unknown_fields);
391 }
392 debug_struct.finish()
393 }
394}
395
396impl std::fmt::Debug for super::InstanceSplitStatus {
397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
398 let mut debug_struct = f.debug_struct("InstanceSplitStatus");
399 debug_struct.field("r#type", &self.r#type);
400 debug_struct.field("revision", &self.revision);
401 debug_struct.field("percent", &self.percent);
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::CreateJobRequest {
410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
411 let mut debug_struct = f.debug_struct("CreateJobRequest");
412 debug_struct.field("parent", &self.parent);
413 debug_struct.field("job", &self.job);
414 debug_struct.field("job_id", &self.job_id);
415 debug_struct.field("validate_only", &self.validate_only);
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::GetJobRequest {
424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
425 let mut debug_struct = f.debug_struct("GetJobRequest");
426 debug_struct.field("name", &self.name);
427 if !self._unknown_fields.is_empty() {
428 debug_struct.field("_unknown_fields", &self._unknown_fields);
429 }
430 debug_struct.finish()
431 }
432}
433
434impl std::fmt::Debug for super::UpdateJobRequest {
435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
436 let mut debug_struct = f.debug_struct("UpdateJobRequest");
437 debug_struct.field("job", &self.job);
438 debug_struct.field("validate_only", &self.validate_only);
439 debug_struct.field("allow_missing", &self.allow_missing);
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::ListJobsRequest {
448 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
449 let mut debug_struct = f.debug_struct("ListJobsRequest");
450 debug_struct.field("parent", &self.parent);
451 debug_struct.field("page_size", &self.page_size);
452 debug_struct.field("page_token", &self.page_token);
453 debug_struct.field("show_deleted", &self.show_deleted);
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::ListJobsResponse {
462 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
463 let mut debug_struct = f.debug_struct("ListJobsResponse");
464 debug_struct.field("jobs", &self.jobs);
465 debug_struct.field("next_page_token", &self.next_page_token);
466 if !self._unknown_fields.is_empty() {
467 debug_struct.field("_unknown_fields", &self._unknown_fields);
468 }
469 debug_struct.finish()
470 }
471}
472
473impl std::fmt::Debug for super::DeleteJobRequest {
474 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
475 let mut debug_struct = f.debug_struct("DeleteJobRequest");
476 debug_struct.field("name", &self.name);
477 debug_struct.field("validate_only", &self.validate_only);
478 debug_struct.field("etag", &self.etag);
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::RunJobRequest {
487 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
488 let mut debug_struct = f.debug_struct("RunJobRequest");
489 debug_struct.field("name", &self.name);
490 debug_struct.field("validate_only", &self.validate_only);
491 debug_struct.field("etag", &self.etag);
492 debug_struct.field("overrides", &self.overrides);
493 if !self._unknown_fields.is_empty() {
494 debug_struct.field("_unknown_fields", &self._unknown_fields);
495 }
496 debug_struct.finish()
497 }
498}
499
500impl std::fmt::Debug for super::run_job_request::Overrides {
501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
502 let mut debug_struct = f.debug_struct("Overrides");
503 debug_struct.field("container_overrides", &self.container_overrides);
504 debug_struct.field("task_count", &self.task_count);
505 debug_struct.field("timeout", &self.timeout);
506 if !self._unknown_fields.is_empty() {
507 debug_struct.field("_unknown_fields", &self._unknown_fields);
508 }
509 debug_struct.finish()
510 }
511}
512
513impl std::fmt::Debug for super::run_job_request::overrides::ContainerOverride {
514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
515 let mut debug_struct = f.debug_struct("ContainerOverride");
516 debug_struct.field("name", &self.name);
517 debug_struct.field("args", &self.args);
518 debug_struct.field("env", &self.env);
519 debug_struct.field("clear_args", &self.clear_args);
520 if !self._unknown_fields.is_empty() {
521 debug_struct.field("_unknown_fields", &self._unknown_fields);
522 }
523 debug_struct.finish()
524 }
525}
526
527impl std::fmt::Debug for super::Job {
528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
529 let mut debug_struct = f.debug_struct("Job");
530 debug_struct.field("name", &self.name);
531 debug_struct.field("uid", &self.uid);
532 debug_struct.field("generation", &self.generation);
533 debug_struct.field("labels", &self.labels);
534 debug_struct.field("annotations", &self.annotations);
535 debug_struct.field("create_time", &self.create_time);
536 debug_struct.field("update_time", &self.update_time);
537 debug_struct.field("delete_time", &self.delete_time);
538 debug_struct.field("expire_time", &self.expire_time);
539 debug_struct.field("creator", &self.creator);
540 debug_struct.field("last_modifier", &self.last_modifier);
541 debug_struct.field("client", &self.client);
542 debug_struct.field("client_version", &self.client_version);
543 debug_struct.field("launch_stage", &self.launch_stage);
544 debug_struct.field("binary_authorization", &self.binary_authorization);
545 debug_struct.field("template", &self.template);
546 debug_struct.field("observed_generation", &self.observed_generation);
547 debug_struct.field("terminal_condition", &self.terminal_condition);
548 debug_struct.field("conditions", &self.conditions);
549 debug_struct.field("execution_count", &self.execution_count);
550 debug_struct.field("latest_created_execution", &self.latest_created_execution);
551 debug_struct.field("reconciling", &self.reconciling);
552 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
553 debug_struct.field("etag", &self.etag);
554 debug_struct.field("create_execution", &self.create_execution);
555 if !self._unknown_fields.is_empty() {
556 debug_struct.field("_unknown_fields", &self._unknown_fields);
557 }
558 debug_struct.finish()
559 }
560}
561
562impl std::fmt::Debug for super::ExecutionReference {
563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
564 let mut debug_struct = f.debug_struct("ExecutionReference");
565 debug_struct.field("name", &self.name);
566 debug_struct.field("create_time", &self.create_time);
567 debug_struct.field("completion_time", &self.completion_time);
568 debug_struct.field("delete_time", &self.delete_time);
569 debug_struct.field("completion_status", &self.completion_status);
570 if !self._unknown_fields.is_empty() {
571 debug_struct.field("_unknown_fields", &self._unknown_fields);
572 }
573 debug_struct.finish()
574 }
575}
576
577impl std::fmt::Debug for super::Container {
578 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
579 let mut debug_struct = f.debug_struct("Container");
580 debug_struct.field("name", &self.name);
581 debug_struct.field("image", &self.image);
582 debug_struct.field("source_code", &self.source_code);
583 debug_struct.field("command", &self.command);
584 debug_struct.field("args", &self.args);
585 debug_struct.field("env", &self.env);
586 debug_struct.field("resources", &self.resources);
587 debug_struct.field("ports", &self.ports);
588 debug_struct.field("volume_mounts", &self.volume_mounts);
589 debug_struct.field("working_dir", &self.working_dir);
590 debug_struct.field("liveness_probe", &self.liveness_probe);
591 debug_struct.field("startup_probe", &self.startup_probe);
592 debug_struct.field("readiness_probe", &self.readiness_probe);
593 debug_struct.field("depends_on", &self.depends_on);
594 debug_struct.field("base_image_uri", &self.base_image_uri);
595 debug_struct.field("build_info", &self.build_info);
596 if !self._unknown_fields.is_empty() {
597 debug_struct.field("_unknown_fields", &self._unknown_fields);
598 }
599 debug_struct.finish()
600 }
601}
602
603impl std::fmt::Debug for super::ResourceRequirements {
604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
605 let mut debug_struct = f.debug_struct("ResourceRequirements");
606 debug_struct.field("limits", &self.limits);
607 debug_struct.field("cpu_idle", &self.cpu_idle);
608 debug_struct.field("startup_cpu_boost", &self.startup_cpu_boost);
609 if !self._unknown_fields.is_empty() {
610 debug_struct.field("_unknown_fields", &self._unknown_fields);
611 }
612 debug_struct.finish()
613 }
614}
615
616impl std::fmt::Debug for super::EnvVar {
617 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
618 let mut debug_struct = f.debug_struct("EnvVar");
619 debug_struct.field("name", &self.name);
620 debug_struct.field("values", &self.values);
621 if !self._unknown_fields.is_empty() {
622 debug_struct.field("_unknown_fields", &self._unknown_fields);
623 }
624 debug_struct.finish()
625 }
626}
627
628impl std::fmt::Debug for super::EnvVarSource {
629 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
630 let mut debug_struct = f.debug_struct("EnvVarSource");
631 debug_struct.field("secret_key_ref", &self.secret_key_ref);
632 if !self._unknown_fields.is_empty() {
633 debug_struct.field("_unknown_fields", &self._unknown_fields);
634 }
635 debug_struct.finish()
636 }
637}
638
639impl std::fmt::Debug for super::SecretKeySelector {
640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
641 let mut debug_struct = f.debug_struct("SecretKeySelector");
642 debug_struct.field("secret", &self.secret);
643 debug_struct.field("version", &self.version);
644 if !self._unknown_fields.is_empty() {
645 debug_struct.field("_unknown_fields", &self._unknown_fields);
646 }
647 debug_struct.finish()
648 }
649}
650
651impl std::fmt::Debug for super::ContainerPort {
652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
653 let mut debug_struct = f.debug_struct("ContainerPort");
654 debug_struct.field("name", &self.name);
655 debug_struct.field("container_port", &self.container_port);
656 if !self._unknown_fields.is_empty() {
657 debug_struct.field("_unknown_fields", &self._unknown_fields);
658 }
659 debug_struct.finish()
660 }
661}
662
663impl std::fmt::Debug for super::VolumeMount {
664 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
665 let mut debug_struct = f.debug_struct("VolumeMount");
666 debug_struct.field("name", &self.name);
667 debug_struct.field("mount_path", &self.mount_path);
668 debug_struct.field("sub_path", &self.sub_path);
669 if !self._unknown_fields.is_empty() {
670 debug_struct.field("_unknown_fields", &self._unknown_fields);
671 }
672 debug_struct.finish()
673 }
674}
675
676impl std::fmt::Debug for super::Volume {
677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
678 let mut debug_struct = f.debug_struct("Volume");
679 debug_struct.field("name", &self.name);
680 debug_struct.field("volume_type", &self.volume_type);
681 if !self._unknown_fields.is_empty() {
682 debug_struct.field("_unknown_fields", &self._unknown_fields);
683 }
684 debug_struct.finish()
685 }
686}
687
688impl std::fmt::Debug for super::SecretVolumeSource {
689 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
690 let mut debug_struct = f.debug_struct("SecretVolumeSource");
691 debug_struct.field("secret", &self.secret);
692 debug_struct.field("items", &self.items);
693 debug_struct.field("default_mode", &self.default_mode);
694 if !self._unknown_fields.is_empty() {
695 debug_struct.field("_unknown_fields", &self._unknown_fields);
696 }
697 debug_struct.finish()
698 }
699}
700
701impl std::fmt::Debug for super::VersionToPath {
702 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
703 let mut debug_struct = f.debug_struct("VersionToPath");
704 debug_struct.field("path", &self.path);
705 debug_struct.field("version", &self.version);
706 debug_struct.field("mode", &self.mode);
707 if !self._unknown_fields.is_empty() {
708 debug_struct.field("_unknown_fields", &self._unknown_fields);
709 }
710 debug_struct.finish()
711 }
712}
713
714impl std::fmt::Debug for super::CloudSqlInstance {
715 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
716 let mut debug_struct = f.debug_struct("CloudSqlInstance");
717 debug_struct.field("instances", &self.instances);
718 if !self._unknown_fields.is_empty() {
719 debug_struct.field("_unknown_fields", &self._unknown_fields);
720 }
721 debug_struct.finish()
722 }
723}
724
725impl std::fmt::Debug for super::EmptyDirVolumeSource {
726 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
727 let mut debug_struct = f.debug_struct("EmptyDirVolumeSource");
728 debug_struct.field("medium", &self.medium);
729 debug_struct.field("size_limit", &self.size_limit);
730 if !self._unknown_fields.is_empty() {
731 debug_struct.field("_unknown_fields", &self._unknown_fields);
732 }
733 debug_struct.finish()
734 }
735}
736
737impl std::fmt::Debug for super::NFSVolumeSource {
738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
739 let mut debug_struct = f.debug_struct("NFSVolumeSource");
740 debug_struct.field("server", &self.server);
741 debug_struct.field("path", &self.path);
742 debug_struct.field("read_only", &self.read_only);
743 if !self._unknown_fields.is_empty() {
744 debug_struct.field("_unknown_fields", &self._unknown_fields);
745 }
746 debug_struct.finish()
747 }
748}
749
750impl std::fmt::Debug for super::GCSVolumeSource {
751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
752 let mut debug_struct = f.debug_struct("GCSVolumeSource");
753 debug_struct.field("bucket", &self.bucket);
754 debug_struct.field("read_only", &self.read_only);
755 debug_struct.field("mount_options", &self.mount_options);
756 if !self._unknown_fields.is_empty() {
757 debug_struct.field("_unknown_fields", &self._unknown_fields);
758 }
759 debug_struct.finish()
760 }
761}
762
763impl std::fmt::Debug for super::Probe {
764 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
765 let mut debug_struct = f.debug_struct("Probe");
766 debug_struct.field("initial_delay_seconds", &self.initial_delay_seconds);
767 debug_struct.field("timeout_seconds", &self.timeout_seconds);
768 debug_struct.field("period_seconds", &self.period_seconds);
769 debug_struct.field("failure_threshold", &self.failure_threshold);
770 debug_struct.field("probe_type", &self.probe_type);
771 if !self._unknown_fields.is_empty() {
772 debug_struct.field("_unknown_fields", &self._unknown_fields);
773 }
774 debug_struct.finish()
775 }
776}
777
778impl std::fmt::Debug for super::HTTPGetAction {
779 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
780 let mut debug_struct = f.debug_struct("HTTPGetAction");
781 debug_struct.field("path", &self.path);
782 debug_struct.field("http_headers", &self.http_headers);
783 debug_struct.field("port", &self.port);
784 if !self._unknown_fields.is_empty() {
785 debug_struct.field("_unknown_fields", &self._unknown_fields);
786 }
787 debug_struct.finish()
788 }
789}
790
791impl std::fmt::Debug for super::HTTPHeader {
792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
793 let mut debug_struct = f.debug_struct("HTTPHeader");
794 debug_struct.field("name", &self.name);
795 debug_struct.field("value", &self.value);
796 if !self._unknown_fields.is_empty() {
797 debug_struct.field("_unknown_fields", &self._unknown_fields);
798 }
799 debug_struct.finish()
800 }
801}
802
803impl std::fmt::Debug for super::TCPSocketAction {
804 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
805 let mut debug_struct = f.debug_struct("TCPSocketAction");
806 debug_struct.field("port", &self.port);
807 if !self._unknown_fields.is_empty() {
808 debug_struct.field("_unknown_fields", &self._unknown_fields);
809 }
810 debug_struct.finish()
811 }
812}
813
814impl std::fmt::Debug for super::GRPCAction {
815 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
816 let mut debug_struct = f.debug_struct("GRPCAction");
817 debug_struct.field("port", &self.port);
818 debug_struct.field("service", &self.service);
819 if !self._unknown_fields.is_empty() {
820 debug_struct.field("_unknown_fields", &self._unknown_fields);
821 }
822 debug_struct.finish()
823 }
824}
825
826impl std::fmt::Debug for super::BuildInfo {
827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
828 let mut debug_struct = f.debug_struct("BuildInfo");
829 debug_struct.field("function_target", &self.function_target);
830 debug_struct.field("source_location", &self.source_location);
831 if !self._unknown_fields.is_empty() {
832 debug_struct.field("_unknown_fields", &self._unknown_fields);
833 }
834 debug_struct.finish()
835 }
836}
837
838impl std::fmt::Debug for super::SourceCode {
839 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
840 let mut debug_struct = f.debug_struct("SourceCode");
841 debug_struct.field("source_type", &self.source_type);
842 if !self._unknown_fields.is_empty() {
843 debug_struct.field("_unknown_fields", &self._unknown_fields);
844 }
845 debug_struct.finish()
846 }
847}
848
849impl std::fmt::Debug for super::source_code::CloudStorageSource {
850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
851 let mut debug_struct = f.debug_struct("CloudStorageSource");
852 debug_struct.field("bucket", &self.bucket);
853 debug_struct.field("object", &self.object);
854 debug_struct.field("generation", &self.generation);
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::GetRevisionRequest {
863 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
864 let mut debug_struct = f.debug_struct("GetRevisionRequest");
865 debug_struct.field("name", &self.name);
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::ListRevisionsRequest {
874 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
875 let mut debug_struct = f.debug_struct("ListRevisionsRequest");
876 debug_struct.field("parent", &self.parent);
877 debug_struct.field("page_size", &self.page_size);
878 debug_struct.field("page_token", &self.page_token);
879 debug_struct.field("show_deleted", &self.show_deleted);
880 if !self._unknown_fields.is_empty() {
881 debug_struct.field("_unknown_fields", &self._unknown_fields);
882 }
883 debug_struct.finish()
884 }
885}
886
887impl std::fmt::Debug for super::ListRevisionsResponse {
888 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
889 let mut debug_struct = f.debug_struct("ListRevisionsResponse");
890 debug_struct.field("revisions", &self.revisions);
891 debug_struct.field("next_page_token", &self.next_page_token);
892 if !self._unknown_fields.is_empty() {
893 debug_struct.field("_unknown_fields", &self._unknown_fields);
894 }
895 debug_struct.finish()
896 }
897}
898
899impl std::fmt::Debug for super::DeleteRevisionRequest {
900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
901 let mut debug_struct = f.debug_struct("DeleteRevisionRequest");
902 debug_struct.field("name", &self.name);
903 debug_struct.field("validate_only", &self.validate_only);
904 debug_struct.field("etag", &self.etag);
905 if !self._unknown_fields.is_empty() {
906 debug_struct.field("_unknown_fields", &self._unknown_fields);
907 }
908 debug_struct.finish()
909 }
910}
911
912impl std::fmt::Debug for super::Revision {
913 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
914 let mut debug_struct = f.debug_struct("Revision");
915 debug_struct.field("name", &self.name);
916 debug_struct.field("uid", &self.uid);
917 debug_struct.field("generation", &self.generation);
918 debug_struct.field("labels", &self.labels);
919 debug_struct.field("annotations", &self.annotations);
920 debug_struct.field("create_time", &self.create_time);
921 debug_struct.field("update_time", &self.update_time);
922 debug_struct.field("delete_time", &self.delete_time);
923 debug_struct.field("expire_time", &self.expire_time);
924 debug_struct.field("launch_stage", &self.launch_stage);
925 debug_struct.field("service", &self.service);
926 debug_struct.field("scaling", &self.scaling);
927 debug_struct.field("vpc_access", &self.vpc_access);
928 debug_struct.field(
929 "max_instance_request_concurrency",
930 &self.max_instance_request_concurrency,
931 );
932 debug_struct.field("timeout", &self.timeout);
933 debug_struct.field("service_account", &self.service_account);
934 debug_struct.field("containers", &self.containers);
935 debug_struct.field("volumes", &self.volumes);
936 debug_struct.field("execution_environment", &self.execution_environment);
937 debug_struct.field("encryption_key", &self.encryption_key);
938 debug_struct.field("service_mesh", &self.service_mesh);
939 debug_struct.field(
940 "encryption_key_revocation_action",
941 &self.encryption_key_revocation_action,
942 );
943 debug_struct.field(
944 "encryption_key_shutdown_duration",
945 &self.encryption_key_shutdown_duration,
946 );
947 debug_struct.field("reconciling", &self.reconciling);
948 debug_struct.field("conditions", &self.conditions);
949 debug_struct.field("observed_generation", &self.observed_generation);
950 debug_struct.field("log_uri", &self.log_uri);
951 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
952 debug_struct.field("session_affinity", &self.session_affinity);
953 debug_struct.field("scaling_status", &self.scaling_status);
954 debug_struct.field("node_selector", &self.node_selector);
955 debug_struct.field(
956 "gpu_zonal_redundancy_disabled",
957 &self.gpu_zonal_redundancy_disabled,
958 );
959 debug_struct.field("creator", &self.creator);
960 debug_struct.field("etag", &self.etag);
961 if !self._unknown_fields.is_empty() {
962 debug_struct.field("_unknown_fields", &self._unknown_fields);
963 }
964 debug_struct.finish()
965 }
966}
967
968impl std::fmt::Debug for super::RevisionTemplate {
969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
970 let mut debug_struct = f.debug_struct("RevisionTemplate");
971 debug_struct.field("revision", &self.revision);
972 debug_struct.field("labels", &self.labels);
973 debug_struct.field("annotations", &self.annotations);
974 debug_struct.field("scaling", &self.scaling);
975 debug_struct.field("vpc_access", &self.vpc_access);
976 debug_struct.field("timeout", &self.timeout);
977 debug_struct.field("service_account", &self.service_account);
978 debug_struct.field("containers", &self.containers);
979 debug_struct.field("volumes", &self.volumes);
980 debug_struct.field("execution_environment", &self.execution_environment);
981 debug_struct.field("encryption_key", &self.encryption_key);
982 debug_struct.field(
983 "max_instance_request_concurrency",
984 &self.max_instance_request_concurrency,
985 );
986 debug_struct.field("service_mesh", &self.service_mesh);
987 debug_struct.field(
988 "encryption_key_revocation_action",
989 &self.encryption_key_revocation_action,
990 );
991 debug_struct.field(
992 "encryption_key_shutdown_duration",
993 &self.encryption_key_shutdown_duration,
994 );
995 debug_struct.field("session_affinity", &self.session_affinity);
996 debug_struct.field("health_check_disabled", &self.health_check_disabled);
997 debug_struct.field("node_selector", &self.node_selector);
998 debug_struct.field(
999 "gpu_zonal_redundancy_disabled",
1000 &self.gpu_zonal_redundancy_disabled,
1001 );
1002 if !self._unknown_fields.is_empty() {
1003 debug_struct.field("_unknown_fields", &self._unknown_fields);
1004 }
1005 debug_struct.finish()
1006 }
1007}
1008
1009impl std::fmt::Debug for super::CreateServiceRequest {
1010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1011 let mut debug_struct = f.debug_struct("CreateServiceRequest");
1012 debug_struct.field("parent", &self.parent);
1013 debug_struct.field("service", &self.service);
1014 debug_struct.field("service_id", &self.service_id);
1015 debug_struct.field("validate_only", &self.validate_only);
1016 if !self._unknown_fields.is_empty() {
1017 debug_struct.field("_unknown_fields", &self._unknown_fields);
1018 }
1019 debug_struct.finish()
1020 }
1021}
1022
1023impl std::fmt::Debug for super::UpdateServiceRequest {
1024 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1025 let mut debug_struct = f.debug_struct("UpdateServiceRequest");
1026 debug_struct.field("update_mask", &self.update_mask);
1027 debug_struct.field("service", &self.service);
1028 debug_struct.field("validate_only", &self.validate_only);
1029 debug_struct.field("allow_missing", &self.allow_missing);
1030 if !self._unknown_fields.is_empty() {
1031 debug_struct.field("_unknown_fields", &self._unknown_fields);
1032 }
1033 debug_struct.finish()
1034 }
1035}
1036
1037impl std::fmt::Debug for super::ListServicesRequest {
1038 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1039 let mut debug_struct = f.debug_struct("ListServicesRequest");
1040 debug_struct.field("parent", &self.parent);
1041 debug_struct.field("page_size", &self.page_size);
1042 debug_struct.field("page_token", &self.page_token);
1043 debug_struct.field("show_deleted", &self.show_deleted);
1044 if !self._unknown_fields.is_empty() {
1045 debug_struct.field("_unknown_fields", &self._unknown_fields);
1046 }
1047 debug_struct.finish()
1048 }
1049}
1050
1051impl std::fmt::Debug for super::ListServicesResponse {
1052 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1053 let mut debug_struct = f.debug_struct("ListServicesResponse");
1054 debug_struct.field("services", &self.services);
1055 debug_struct.field("next_page_token", &self.next_page_token);
1056 debug_struct.field("unreachable", &self.unreachable);
1057 if !self._unknown_fields.is_empty() {
1058 debug_struct.field("_unknown_fields", &self._unknown_fields);
1059 }
1060 debug_struct.finish()
1061 }
1062}
1063
1064impl std::fmt::Debug for super::GetServiceRequest {
1065 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1066 let mut debug_struct = f.debug_struct("GetServiceRequest");
1067 debug_struct.field("name", &self.name);
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::DeleteServiceRequest {
1076 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1077 let mut debug_struct = f.debug_struct("DeleteServiceRequest");
1078 debug_struct.field("name", &self.name);
1079 debug_struct.field("validate_only", &self.validate_only);
1080 debug_struct.field("etag", &self.etag);
1081 if !self._unknown_fields.is_empty() {
1082 debug_struct.field("_unknown_fields", &self._unknown_fields);
1083 }
1084 debug_struct.finish()
1085 }
1086}
1087
1088impl std::fmt::Debug for super::Service {
1089 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1090 let mut debug_struct = f.debug_struct("Service");
1091 debug_struct.field("name", &self.name);
1092 debug_struct.field("description", &self.description);
1093 debug_struct.field("uid", &self.uid);
1094 debug_struct.field("generation", &self.generation);
1095 debug_struct.field("labels", &self.labels);
1096 debug_struct.field("annotations", &self.annotations);
1097 debug_struct.field("create_time", &self.create_time);
1098 debug_struct.field("update_time", &self.update_time);
1099 debug_struct.field("delete_time", &self.delete_time);
1100 debug_struct.field("expire_time", &self.expire_time);
1101 debug_struct.field("creator", &self.creator);
1102 debug_struct.field("last_modifier", &self.last_modifier);
1103 debug_struct.field("client", &self.client);
1104 debug_struct.field("client_version", &self.client_version);
1105 debug_struct.field("ingress", &self.ingress);
1106 debug_struct.field("launch_stage", &self.launch_stage);
1107 debug_struct.field("binary_authorization", &self.binary_authorization);
1108 debug_struct.field("template", &self.template);
1109 debug_struct.field("traffic", &self.traffic);
1110 debug_struct.field("scaling", &self.scaling);
1111 debug_struct.field("invoker_iam_disabled", &self.invoker_iam_disabled);
1112 debug_struct.field("default_uri_disabled", &self.default_uri_disabled);
1113 debug_struct.field("urls", &self.urls);
1114 debug_struct.field("iap_enabled", &self.iap_enabled);
1115 debug_struct.field("multi_region_settings", &self.multi_region_settings);
1116 debug_struct.field("custom_audiences", &self.custom_audiences);
1117 debug_struct.field("observed_generation", &self.observed_generation);
1118 debug_struct.field("terminal_condition", &self.terminal_condition);
1119 debug_struct.field("conditions", &self.conditions);
1120 debug_struct.field("latest_ready_revision", &self.latest_ready_revision);
1121 debug_struct.field("latest_created_revision", &self.latest_created_revision);
1122 debug_struct.field("traffic_statuses", &self.traffic_statuses);
1123 debug_struct.field("uri", &self.uri);
1124 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1125 debug_struct.field("threat_detection_enabled", &self.threat_detection_enabled);
1126 debug_struct.field("build_config", &self.build_config);
1127 debug_struct.field("reconciling", &self.reconciling);
1128 debug_struct.field("etag", &self.etag);
1129 if !self._unknown_fields.is_empty() {
1130 debug_struct.field("_unknown_fields", &self._unknown_fields);
1131 }
1132 debug_struct.finish()
1133 }
1134}
1135
1136impl std::fmt::Debug for super::service::MultiRegionSettings {
1137 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1138 let mut debug_struct = f.debug_struct("MultiRegionSettings");
1139 debug_struct.field("regions", &self.regions);
1140 debug_struct.field("multi_region_id", &self.multi_region_id);
1141 if !self._unknown_fields.is_empty() {
1142 debug_struct.field("_unknown_fields", &self._unknown_fields);
1143 }
1144 debug_struct.finish()
1145 }
1146}
1147
1148impl std::fmt::Debug for super::RevisionScalingStatus {
1149 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1150 let mut debug_struct = f.debug_struct("RevisionScalingStatus");
1151 debug_struct.field(
1152 "desired_min_instance_count",
1153 &self.desired_min_instance_count,
1154 );
1155 if !self._unknown_fields.is_empty() {
1156 debug_struct.field("_unknown_fields", &self._unknown_fields);
1157 }
1158 debug_struct.finish()
1159 }
1160}
1161
1162impl std::fmt::Debug for super::GetTaskRequest {
1163 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1164 let mut debug_struct = f.debug_struct("GetTaskRequest");
1165 debug_struct.field("name", &self.name);
1166 if !self._unknown_fields.is_empty() {
1167 debug_struct.field("_unknown_fields", &self._unknown_fields);
1168 }
1169 debug_struct.finish()
1170 }
1171}
1172
1173impl std::fmt::Debug for super::ListTasksRequest {
1174 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1175 let mut debug_struct = f.debug_struct("ListTasksRequest");
1176 debug_struct.field("parent", &self.parent);
1177 debug_struct.field("page_size", &self.page_size);
1178 debug_struct.field("page_token", &self.page_token);
1179 debug_struct.field("show_deleted", &self.show_deleted);
1180 if !self._unknown_fields.is_empty() {
1181 debug_struct.field("_unknown_fields", &self._unknown_fields);
1182 }
1183 debug_struct.finish()
1184 }
1185}
1186
1187impl std::fmt::Debug for super::ListTasksResponse {
1188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1189 let mut debug_struct = f.debug_struct("ListTasksResponse");
1190 debug_struct.field("tasks", &self.tasks);
1191 debug_struct.field("next_page_token", &self.next_page_token);
1192 if !self._unknown_fields.is_empty() {
1193 debug_struct.field("_unknown_fields", &self._unknown_fields);
1194 }
1195 debug_struct.finish()
1196 }
1197}
1198
1199impl std::fmt::Debug for super::Task {
1200 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1201 let mut debug_struct = f.debug_struct("Task");
1202 debug_struct.field("name", &self.name);
1203 debug_struct.field("uid", &self.uid);
1204 debug_struct.field("generation", &self.generation);
1205 debug_struct.field("labels", &self.labels);
1206 debug_struct.field("annotations", &self.annotations);
1207 debug_struct.field("create_time", &self.create_time);
1208 debug_struct.field("scheduled_time", &self.scheduled_time);
1209 debug_struct.field("start_time", &self.start_time);
1210 debug_struct.field("completion_time", &self.completion_time);
1211 debug_struct.field("update_time", &self.update_time);
1212 debug_struct.field("delete_time", &self.delete_time);
1213 debug_struct.field("expire_time", &self.expire_time);
1214 debug_struct.field("job", &self.job);
1215 debug_struct.field("execution", &self.execution);
1216 debug_struct.field("containers", &self.containers);
1217 debug_struct.field("volumes", &self.volumes);
1218 debug_struct.field("max_retries", &self.max_retries);
1219 debug_struct.field("timeout", &self.timeout);
1220 debug_struct.field("service_account", &self.service_account);
1221 debug_struct.field("execution_environment", &self.execution_environment);
1222 debug_struct.field("reconciling", &self.reconciling);
1223 debug_struct.field("conditions", &self.conditions);
1224 debug_struct.field("observed_generation", &self.observed_generation);
1225 debug_struct.field("index", &self.index);
1226 debug_struct.field("retried", &self.retried);
1227 debug_struct.field("last_attempt_result", &self.last_attempt_result);
1228 debug_struct.field("encryption_key", &self.encryption_key);
1229 debug_struct.field("vpc_access", &self.vpc_access);
1230 debug_struct.field("log_uri", &self.log_uri);
1231 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1232 debug_struct.field("node_selector", &self.node_selector);
1233 debug_struct.field(
1234 "gpu_zonal_redundancy_disabled",
1235 &self.gpu_zonal_redundancy_disabled,
1236 );
1237 debug_struct.field("etag", &self.etag);
1238 if !self._unknown_fields.is_empty() {
1239 debug_struct.field("_unknown_fields", &self._unknown_fields);
1240 }
1241 debug_struct.finish()
1242 }
1243}
1244
1245impl std::fmt::Debug for super::TaskAttemptResult {
1246 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1247 let mut debug_struct = f.debug_struct("TaskAttemptResult");
1248 debug_struct.field("status", &self.status);
1249 debug_struct.field("exit_code", &self.exit_code);
1250 debug_struct.field("term_signal", &self.term_signal);
1251 if !self._unknown_fields.is_empty() {
1252 debug_struct.field("_unknown_fields", &self._unknown_fields);
1253 }
1254 debug_struct.finish()
1255 }
1256}
1257
1258impl std::fmt::Debug for super::TaskTemplate {
1259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1260 let mut debug_struct = f.debug_struct("TaskTemplate");
1261 debug_struct.field("containers", &self.containers);
1262 debug_struct.field("volumes", &self.volumes);
1263 debug_struct.field("timeout", &self.timeout);
1264 debug_struct.field("service_account", &self.service_account);
1265 debug_struct.field("execution_environment", &self.execution_environment);
1266 debug_struct.field("encryption_key", &self.encryption_key);
1267 debug_struct.field("vpc_access", &self.vpc_access);
1268 debug_struct.field("node_selector", &self.node_selector);
1269 debug_struct.field(
1270 "gpu_zonal_redundancy_disabled",
1271 &self.gpu_zonal_redundancy_disabled,
1272 );
1273 debug_struct.field("retries", &self.retries);
1274 if !self._unknown_fields.is_empty() {
1275 debug_struct.field("_unknown_fields", &self._unknown_fields);
1276 }
1277 debug_struct.finish()
1278 }
1279}
1280
1281impl std::fmt::Debug for super::TrafficTarget {
1282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1283 let mut debug_struct = f.debug_struct("TrafficTarget");
1284 debug_struct.field("r#type", &self.r#type);
1285 debug_struct.field("revision", &self.revision);
1286 debug_struct.field("percent", &self.percent);
1287 debug_struct.field("tag", &self.tag);
1288 if !self._unknown_fields.is_empty() {
1289 debug_struct.field("_unknown_fields", &self._unknown_fields);
1290 }
1291 debug_struct.finish()
1292 }
1293}
1294
1295impl std::fmt::Debug for super::TrafficTargetStatus {
1296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1297 let mut debug_struct = f.debug_struct("TrafficTargetStatus");
1298 debug_struct.field("r#type", &self.r#type);
1299 debug_struct.field("revision", &self.revision);
1300 debug_struct.field("percent", &self.percent);
1301 debug_struct.field("tag", &self.tag);
1302 debug_struct.field("uri", &self.uri);
1303 if !self._unknown_fields.is_empty() {
1304 debug_struct.field("_unknown_fields", &self._unknown_fields);
1305 }
1306 debug_struct.finish()
1307 }
1308}
1309
1310impl std::fmt::Debug for super::VpcAccess {
1311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1312 let mut debug_struct = f.debug_struct("VpcAccess");
1313 debug_struct.field("connector", &self.connector);
1314 debug_struct.field("egress", &self.egress);
1315 debug_struct.field("network_interfaces", &self.network_interfaces);
1316 if !self._unknown_fields.is_empty() {
1317 debug_struct.field("_unknown_fields", &self._unknown_fields);
1318 }
1319 debug_struct.finish()
1320 }
1321}
1322
1323impl std::fmt::Debug for super::vpc_access::NetworkInterface {
1324 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1325 let mut debug_struct = f.debug_struct("NetworkInterface");
1326 debug_struct.field("network", &self.network);
1327 debug_struct.field("subnetwork", &self.subnetwork);
1328 debug_struct.field("tags", &self.tags);
1329 if !self._unknown_fields.is_empty() {
1330 debug_struct.field("_unknown_fields", &self._unknown_fields);
1331 }
1332 debug_struct.finish()
1333 }
1334}
1335
1336impl std::fmt::Debug for super::BinaryAuthorization {
1337 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1338 let mut debug_struct = f.debug_struct("BinaryAuthorization");
1339 debug_struct.field("breakglass_justification", &self.breakglass_justification);
1340 debug_struct.field("binauthz_method", &self.binauthz_method);
1341 if !self._unknown_fields.is_empty() {
1342 debug_struct.field("_unknown_fields", &self._unknown_fields);
1343 }
1344 debug_struct.finish()
1345 }
1346}
1347
1348impl std::fmt::Debug for super::RevisionScaling {
1349 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1350 let mut debug_struct = f.debug_struct("RevisionScaling");
1351 debug_struct.field("min_instance_count", &self.min_instance_count);
1352 debug_struct.field("max_instance_count", &self.max_instance_count);
1353 if !self._unknown_fields.is_empty() {
1354 debug_struct.field("_unknown_fields", &self._unknown_fields);
1355 }
1356 debug_struct.finish()
1357 }
1358}
1359
1360impl std::fmt::Debug for super::ServiceMesh {
1361 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1362 let mut debug_struct = f.debug_struct("ServiceMesh");
1363 debug_struct.field("mesh", &self.mesh);
1364 if !self._unknown_fields.is_empty() {
1365 debug_struct.field("_unknown_fields", &self._unknown_fields);
1366 }
1367 debug_struct.finish()
1368 }
1369}
1370
1371impl std::fmt::Debug for super::ServiceScaling {
1372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1373 let mut debug_struct = f.debug_struct("ServiceScaling");
1374 debug_struct.field("min_instance_count", &self.min_instance_count);
1375 debug_struct.field("scaling_mode", &self.scaling_mode);
1376 debug_struct.field("max_instance_count", &self.max_instance_count);
1377 debug_struct.field("manual_instance_count", &self.manual_instance_count);
1378 if !self._unknown_fields.is_empty() {
1379 debug_struct.field("_unknown_fields", &self._unknown_fields);
1380 }
1381 debug_struct.finish()
1382 }
1383}
1384
1385impl std::fmt::Debug for super::WorkerPoolScaling {
1386 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1387 let mut debug_struct = f.debug_struct("WorkerPoolScaling");
1388 debug_struct.field("manual_instance_count", &self.manual_instance_count);
1389 if !self._unknown_fields.is_empty() {
1390 debug_struct.field("_unknown_fields", &self._unknown_fields);
1391 }
1392 debug_struct.finish()
1393 }
1394}
1395
1396impl std::fmt::Debug for super::NodeSelector {
1397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1398 let mut debug_struct = f.debug_struct("NodeSelector");
1399 debug_struct.field("accelerator", &self.accelerator);
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::BuildConfig {
1408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1409 let mut debug_struct = f.debug_struct("BuildConfig");
1410 debug_struct.field("name", &self.name);
1411 debug_struct.field("source_location", &self.source_location);
1412 debug_struct.field("function_target", &self.function_target);
1413 debug_struct.field("image_uri", &self.image_uri);
1414 debug_struct.field("base_image", &self.base_image);
1415 debug_struct.field("enable_automatic_updates", &self.enable_automatic_updates);
1416 debug_struct.field("worker_pool", &self.worker_pool);
1417 debug_struct.field("environment_variables", &self.environment_variables);
1418 debug_struct.field("service_account", &self.service_account);
1419 if !self._unknown_fields.is_empty() {
1420 debug_struct.field("_unknown_fields", &self._unknown_fields);
1421 }
1422 debug_struct.finish()
1423 }
1424}
1425
1426impl std::fmt::Debug for super::CreateWorkerPoolRequest {
1427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1428 let mut debug_struct = f.debug_struct("CreateWorkerPoolRequest");
1429 debug_struct.field("parent", &self.parent);
1430 debug_struct.field("worker_pool", &self.worker_pool);
1431 debug_struct.field("worker_pool_id", &self.worker_pool_id);
1432 debug_struct.field("validate_only", &self.validate_only);
1433 if !self._unknown_fields.is_empty() {
1434 debug_struct.field("_unknown_fields", &self._unknown_fields);
1435 }
1436 debug_struct.finish()
1437 }
1438}
1439
1440impl std::fmt::Debug for super::UpdateWorkerPoolRequest {
1441 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1442 let mut debug_struct = f.debug_struct("UpdateWorkerPoolRequest");
1443 debug_struct.field("update_mask", &self.update_mask);
1444 debug_struct.field("worker_pool", &self.worker_pool);
1445 debug_struct.field("validate_only", &self.validate_only);
1446 debug_struct.field("allow_missing", &self.allow_missing);
1447 debug_struct.field("force_new_revision", &self.force_new_revision);
1448 if !self._unknown_fields.is_empty() {
1449 debug_struct.field("_unknown_fields", &self._unknown_fields);
1450 }
1451 debug_struct.finish()
1452 }
1453}
1454
1455impl std::fmt::Debug for super::ListWorkerPoolsRequest {
1456 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1457 let mut debug_struct = f.debug_struct("ListWorkerPoolsRequest");
1458 debug_struct.field("parent", &self.parent);
1459 debug_struct.field("page_size", &self.page_size);
1460 debug_struct.field("page_token", &self.page_token);
1461 debug_struct.field("show_deleted", &self.show_deleted);
1462 if !self._unknown_fields.is_empty() {
1463 debug_struct.field("_unknown_fields", &self._unknown_fields);
1464 }
1465 debug_struct.finish()
1466 }
1467}
1468
1469impl std::fmt::Debug for super::ListWorkerPoolsResponse {
1470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1471 let mut debug_struct = f.debug_struct("ListWorkerPoolsResponse");
1472 debug_struct.field("worker_pools", &self.worker_pools);
1473 debug_struct.field("next_page_token", &self.next_page_token);
1474 if !self._unknown_fields.is_empty() {
1475 debug_struct.field("_unknown_fields", &self._unknown_fields);
1476 }
1477 debug_struct.finish()
1478 }
1479}
1480
1481impl std::fmt::Debug for super::GetWorkerPoolRequest {
1482 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1483 let mut debug_struct = f.debug_struct("GetWorkerPoolRequest");
1484 debug_struct.field("name", &self.name);
1485 if !self._unknown_fields.is_empty() {
1486 debug_struct.field("_unknown_fields", &self._unknown_fields);
1487 }
1488 debug_struct.finish()
1489 }
1490}
1491
1492impl std::fmt::Debug for super::DeleteWorkerPoolRequest {
1493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1494 let mut debug_struct = f.debug_struct("DeleteWorkerPoolRequest");
1495 debug_struct.field("name", &self.name);
1496 debug_struct.field("validate_only", &self.validate_only);
1497 debug_struct.field("etag", &self.etag);
1498 if !self._unknown_fields.is_empty() {
1499 debug_struct.field("_unknown_fields", &self._unknown_fields);
1500 }
1501 debug_struct.finish()
1502 }
1503}
1504
1505impl std::fmt::Debug for super::WorkerPool {
1506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1507 let mut debug_struct = f.debug_struct("WorkerPool");
1508 debug_struct.field("name", &self.name);
1509 debug_struct.field("description", &self.description);
1510 debug_struct.field("uid", &self.uid);
1511 debug_struct.field("generation", &self.generation);
1512 debug_struct.field("labels", &self.labels);
1513 debug_struct.field("annotations", &self.annotations);
1514 debug_struct.field("create_time", &self.create_time);
1515 debug_struct.field("update_time", &self.update_time);
1516 debug_struct.field("delete_time", &self.delete_time);
1517 debug_struct.field("expire_time", &self.expire_time);
1518 debug_struct.field("creator", &self.creator);
1519 debug_struct.field("last_modifier", &self.last_modifier);
1520 debug_struct.field("client", &self.client);
1521 debug_struct.field("client_version", &self.client_version);
1522 debug_struct.field("launch_stage", &self.launch_stage);
1523 debug_struct.field("binary_authorization", &self.binary_authorization);
1524 debug_struct.field("template", &self.template);
1525 debug_struct.field("instance_splits", &self.instance_splits);
1526 debug_struct.field("scaling", &self.scaling);
1527 debug_struct.field("observed_generation", &self.observed_generation);
1528 debug_struct.field("terminal_condition", &self.terminal_condition);
1529 debug_struct.field("conditions", &self.conditions);
1530 debug_struct.field("latest_ready_revision", &self.latest_ready_revision);
1531 debug_struct.field("latest_created_revision", &self.latest_created_revision);
1532 debug_struct.field("instance_split_statuses", &self.instance_split_statuses);
1533 debug_struct.field("threat_detection_enabled", &self.threat_detection_enabled);
1534 debug_struct.field("custom_audiences", &self.custom_audiences);
1535 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1536 debug_struct.field("reconciling", &self.reconciling);
1537 debug_struct.field("etag", &self.etag);
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::WorkerPoolRevisionTemplate {
1546 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1547 let mut debug_struct = f.debug_struct("WorkerPoolRevisionTemplate");
1548 debug_struct.field("revision", &self.revision);
1549 debug_struct.field("labels", &self.labels);
1550 debug_struct.field("annotations", &self.annotations);
1551 debug_struct.field("vpc_access", &self.vpc_access);
1552 debug_struct.field("service_account", &self.service_account);
1553 debug_struct.field("containers", &self.containers);
1554 debug_struct.field("volumes", &self.volumes);
1555 debug_struct.field("encryption_key", &self.encryption_key);
1556 debug_struct.field("service_mesh", &self.service_mesh);
1557 debug_struct.field(
1558 "encryption_key_revocation_action",
1559 &self.encryption_key_revocation_action,
1560 );
1561 debug_struct.field(
1562 "encryption_key_shutdown_duration",
1563 &self.encryption_key_shutdown_duration,
1564 );
1565 debug_struct.field("node_selector", &self.node_selector);
1566 debug_struct.field(
1567 "gpu_zonal_redundancy_disabled",
1568 &self.gpu_zonal_redundancy_disabled,
1569 );
1570 if !self._unknown_fields.is_empty() {
1571 debug_struct.field("_unknown_fields", &self._unknown_fields);
1572 }
1573 debug_struct.finish()
1574 }
1575}