1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Deployment {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("Deployment");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("create_time", &self.create_time);
25 debug_struct.field("update_time", &self.update_time);
26 debug_struct.field("labels", &self.labels);
27 debug_struct.field("state", &self.state);
28 debug_struct.field("latest_revision", &self.latest_revision);
29 debug_struct.field("state_detail", &self.state_detail);
30 debug_struct.field("error_code", &self.error_code);
31 debug_struct.field("delete_results", &self.delete_results);
32 debug_struct.field("delete_build", &self.delete_build);
33 debug_struct.field("delete_logs", &self.delete_logs);
34 debug_struct.field("tf_errors", &self.tf_errors);
35 debug_struct.field("error_logs", &self.error_logs);
36 debug_struct.field("artifacts_gcs_bucket", &self.artifacts_gcs_bucket);
37 debug_struct.field("service_account", &self.service_account);
38 debug_struct.field("import_existing_resources", &self.import_existing_resources);
39 debug_struct.field("worker_pool", &self.worker_pool);
40 debug_struct.field("lock_state", &self.lock_state);
41 debug_struct.field("tf_version_constraint", &self.tf_version_constraint);
42 debug_struct.field("tf_version", &self.tf_version);
43 debug_struct.field("quota_validation", &self.quota_validation);
44 debug_struct.field("annotations", &self.annotations);
45 debug_struct.field("provider_config", &self.provider_config);
46 debug_struct.field("blueprint", &self.blueprint);
47 if !self._unknown_fields.is_empty() {
48 debug_struct.field("_unknown_fields", &self._unknown_fields);
49 }
50 debug_struct.finish()
51 }
52}
53
54impl std::fmt::Debug for super::TerraformBlueprint {
55 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
56 let mut debug_struct = f.debug_struct("TerraformBlueprint");
57 debug_struct.field("input_values", &self.input_values);
58 debug_struct.field("source", &self.source);
59 if !self._unknown_fields.is_empty() {
60 debug_struct.field("_unknown_fields", &self._unknown_fields);
61 }
62 debug_struct.finish()
63 }
64}
65
66impl std::fmt::Debug for super::TerraformVariable {
67 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
68 let mut debug_struct = f.debug_struct("TerraformVariable");
69 debug_struct.field("input_value", &self.input_value);
70 if !self._unknown_fields.is_empty() {
71 debug_struct.field("_unknown_fields", &self._unknown_fields);
72 }
73 debug_struct.finish()
74 }
75}
76
77impl std::fmt::Debug for super::ApplyResults {
78 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
79 let mut debug_struct = f.debug_struct("ApplyResults");
80 debug_struct.field("content", &self.content);
81 debug_struct.field("artifacts", &self.artifacts);
82 debug_struct.field("outputs", &self.outputs);
83 if !self._unknown_fields.is_empty() {
84 debug_struct.field("_unknown_fields", &self._unknown_fields);
85 }
86 debug_struct.finish()
87 }
88}
89
90impl std::fmt::Debug for super::TerraformOutput {
91 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
92 let mut debug_struct = f.debug_struct("TerraformOutput");
93 debug_struct.field("sensitive", &self.sensitive);
94 debug_struct.field("value", &self.value);
95 if !self._unknown_fields.is_empty() {
96 debug_struct.field("_unknown_fields", &self._unknown_fields);
97 }
98 debug_struct.finish()
99 }
100}
101
102impl std::fmt::Debug for super::ListDeploymentsRequest {
103 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
104 let mut debug_struct = f.debug_struct("ListDeploymentsRequest");
105 debug_struct.field("parent", &self.parent);
106 debug_struct.field("page_size", &self.page_size);
107 debug_struct.field("page_token", &self.page_token);
108 debug_struct.field("filter", &self.filter);
109 debug_struct.field("order_by", &self.order_by);
110 if !self._unknown_fields.is_empty() {
111 debug_struct.field("_unknown_fields", &self._unknown_fields);
112 }
113 debug_struct.finish()
114 }
115}
116
117impl std::fmt::Debug for super::ListDeploymentsResponse {
118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
119 let mut debug_struct = f.debug_struct("ListDeploymentsResponse");
120 debug_struct.field("deployments", &self.deployments);
121 debug_struct.field("next_page_token", &self.next_page_token);
122 debug_struct.field("unreachable", &self.unreachable);
123 if !self._unknown_fields.is_empty() {
124 debug_struct.field("_unknown_fields", &self._unknown_fields);
125 }
126 debug_struct.finish()
127 }
128}
129
130impl std::fmt::Debug for super::GetDeploymentRequest {
131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
132 let mut debug_struct = f.debug_struct("GetDeploymentRequest");
133 debug_struct.field("name", &self.name);
134 if !self._unknown_fields.is_empty() {
135 debug_struct.field("_unknown_fields", &self._unknown_fields);
136 }
137 debug_struct.finish()
138 }
139}
140
141impl std::fmt::Debug for super::ListRevisionsRequest {
142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
143 let mut debug_struct = f.debug_struct("ListRevisionsRequest");
144 debug_struct.field("parent", &self.parent);
145 debug_struct.field("page_size", &self.page_size);
146 debug_struct.field("page_token", &self.page_token);
147 debug_struct.field("filter", &self.filter);
148 debug_struct.field("order_by", &self.order_by);
149 if !self._unknown_fields.is_empty() {
150 debug_struct.field("_unknown_fields", &self._unknown_fields);
151 }
152 debug_struct.finish()
153 }
154}
155
156impl std::fmt::Debug for super::ListRevisionsResponse {
157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
158 let mut debug_struct = f.debug_struct("ListRevisionsResponse");
159 debug_struct.field("revisions", &self.revisions);
160 debug_struct.field("next_page_token", &self.next_page_token);
161 debug_struct.field("unreachable", &self.unreachable);
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::GetRevisionRequest {
170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
171 let mut debug_struct = f.debug_struct("GetRevisionRequest");
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::CreateDeploymentRequest {
181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
182 let mut debug_struct = f.debug_struct("CreateDeploymentRequest");
183 debug_struct.field("parent", &self.parent);
184 debug_struct.field("deployment_id", &self.deployment_id);
185 debug_struct.field("deployment", &self.deployment);
186 debug_struct.field("request_id", &self.request_id);
187 if !self._unknown_fields.is_empty() {
188 debug_struct.field("_unknown_fields", &self._unknown_fields);
189 }
190 debug_struct.finish()
191 }
192}
193
194impl std::fmt::Debug for super::UpdateDeploymentRequest {
195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
196 let mut debug_struct = f.debug_struct("UpdateDeploymentRequest");
197 debug_struct.field("update_mask", &self.update_mask);
198 debug_struct.field("deployment", &self.deployment);
199 debug_struct.field("request_id", &self.request_id);
200 if !self._unknown_fields.is_empty() {
201 debug_struct.field("_unknown_fields", &self._unknown_fields);
202 }
203 debug_struct.finish()
204 }
205}
206
207impl std::fmt::Debug for super::DeleteDeploymentRequest {
208 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
209 let mut debug_struct = f.debug_struct("DeleteDeploymentRequest");
210 debug_struct.field("name", &self.name);
211 debug_struct.field("request_id", &self.request_id);
212 debug_struct.field("force", &self.force);
213 debug_struct.field("delete_policy", &self.delete_policy);
214 if !self._unknown_fields.is_empty() {
215 debug_struct.field("_unknown_fields", &self._unknown_fields);
216 }
217 debug_struct.finish()
218 }
219}
220
221impl std::fmt::Debug for super::OperationMetadata {
222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
223 let mut debug_struct = f.debug_struct("OperationMetadata");
224 debug_struct.field("create_time", &self.create_time);
225 debug_struct.field("end_time", &self.end_time);
226 debug_struct.field("target", &self.target);
227 debug_struct.field("verb", &self.verb);
228 debug_struct.field("status_message", &self.status_message);
229 debug_struct.field("requested_cancellation", &self.requested_cancellation);
230 debug_struct.field("api_version", &self.api_version);
231 debug_struct.field("resource_metadata", &self.resource_metadata);
232 if !self._unknown_fields.is_empty() {
233 debug_struct.field("_unknown_fields", &self._unknown_fields);
234 }
235 debug_struct.finish()
236 }
237}
238
239impl std::fmt::Debug for super::Revision {
240 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
241 let mut debug_struct = f.debug_struct("Revision");
242 debug_struct.field("name", &self.name);
243 debug_struct.field("create_time", &self.create_time);
244 debug_struct.field("update_time", &self.update_time);
245 debug_struct.field("action", &self.action);
246 debug_struct.field("state", &self.state);
247 debug_struct.field("apply_results", &self.apply_results);
248 debug_struct.field("state_detail", &self.state_detail);
249 debug_struct.field("error_code", &self.error_code);
250 debug_struct.field("build", &self.build);
251 debug_struct.field("logs", &self.logs);
252 debug_struct.field("tf_errors", &self.tf_errors);
253 debug_struct.field("error_logs", &self.error_logs);
254 debug_struct.field("service_account", &self.service_account);
255 debug_struct.field("import_existing_resources", &self.import_existing_resources);
256 debug_struct.field("worker_pool", &self.worker_pool);
257 debug_struct.field("tf_version_constraint", &self.tf_version_constraint);
258 debug_struct.field("tf_version", &self.tf_version);
259 debug_struct.field("quota_validation_results", &self.quota_validation_results);
260 debug_struct.field("quota_validation", &self.quota_validation);
261 debug_struct.field("provider_config", &self.provider_config);
262 debug_struct.field("blueprint", &self.blueprint);
263 if !self._unknown_fields.is_empty() {
264 debug_struct.field("_unknown_fields", &self._unknown_fields);
265 }
266 debug_struct.finish()
267 }
268}
269
270impl std::fmt::Debug for super::TerraformError {
271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272 let mut debug_struct = f.debug_struct("TerraformError");
273 debug_struct.field("resource_address", &self.resource_address);
274 debug_struct.field("http_response_code", &self.http_response_code);
275 debug_struct.field("error_description", &self.error_description);
276 debug_struct.field("error", &self.error);
277 if !self._unknown_fields.is_empty() {
278 debug_struct.field("_unknown_fields", &self._unknown_fields);
279 }
280 debug_struct.finish()
281 }
282}
283
284impl std::fmt::Debug for super::GitSource {
285 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
286 let mut debug_struct = f.debug_struct("GitSource");
287 debug_struct.field("repo", &self.repo);
288 debug_struct.field("directory", &self.directory);
289 debug_struct.field("r#ref", &self.r#ref);
290 if !self._unknown_fields.is_empty() {
291 debug_struct.field("_unknown_fields", &self._unknown_fields);
292 }
293 debug_struct.finish()
294 }
295}
296
297impl std::fmt::Debug for super::DeploymentOperationMetadata {
298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
299 let mut debug_struct = f.debug_struct("DeploymentOperationMetadata");
300 debug_struct.field("step", &self.step);
301 debug_struct.field("apply_results", &self.apply_results);
302 debug_struct.field("build", &self.build);
303 debug_struct.field("logs", &self.logs);
304 if !self._unknown_fields.is_empty() {
305 debug_struct.field("_unknown_fields", &self._unknown_fields);
306 }
307 debug_struct.finish()
308 }
309}
310
311impl std::fmt::Debug for super::Resource {
312 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
313 let mut debug_struct = f.debug_struct("Resource");
314 debug_struct.field("name", &self.name);
315 debug_struct.field("terraform_info", &self.terraform_info);
316 debug_struct.field("cai_assets", &self.cai_assets);
317 debug_struct.field("intent", &self.intent);
318 debug_struct.field("state", &self.state);
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::ResourceTerraformInfo {
327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
328 let mut debug_struct = f.debug_struct("ResourceTerraformInfo");
329 debug_struct.field("address", &self.address);
330 debug_struct.field("r#type", &self.r#type);
331 debug_struct.field("id", &self.id);
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::ResourceCAIInfo {
340 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
341 let mut debug_struct = f.debug_struct("ResourceCAIInfo");
342 debug_struct.field("full_resource_name", &self.full_resource_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::GetResourceRequest {
351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
352 let mut debug_struct = f.debug_struct("GetResourceRequest");
353 debug_struct.field("name", &self.name);
354 if !self._unknown_fields.is_empty() {
355 debug_struct.field("_unknown_fields", &self._unknown_fields);
356 }
357 debug_struct.finish()
358 }
359}
360
361impl std::fmt::Debug for super::ListResourcesRequest {
362 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
363 let mut debug_struct = f.debug_struct("ListResourcesRequest");
364 debug_struct.field("parent", &self.parent);
365 debug_struct.field("page_size", &self.page_size);
366 debug_struct.field("page_token", &self.page_token);
367 debug_struct.field("filter", &self.filter);
368 debug_struct.field("order_by", &self.order_by);
369 if !self._unknown_fields.is_empty() {
370 debug_struct.field("_unknown_fields", &self._unknown_fields);
371 }
372 debug_struct.finish()
373 }
374}
375
376impl std::fmt::Debug for super::ListResourcesResponse {
377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
378 let mut debug_struct = f.debug_struct("ListResourcesResponse");
379 debug_struct.field("resources", &self.resources);
380 debug_struct.field("next_page_token", &self.next_page_token);
381 debug_struct.field("unreachable", &self.unreachable);
382 if !self._unknown_fields.is_empty() {
383 debug_struct.field("_unknown_fields", &self._unknown_fields);
384 }
385 debug_struct.finish()
386 }
387}
388
389impl std::fmt::Debug for super::Statefile {
390 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
391 let mut debug_struct = f.debug_struct("Statefile");
392 debug_struct.field("signed_uri", &self.signed_uri);
393 if !self._unknown_fields.is_empty() {
394 debug_struct.field("_unknown_fields", &self._unknown_fields);
395 }
396 debug_struct.finish()
397 }
398}
399
400impl std::fmt::Debug for super::ExportDeploymentStatefileRequest {
401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
402 let mut debug_struct = f.debug_struct("ExportDeploymentStatefileRequest");
403 debug_struct.field("parent", &self.parent);
404 debug_struct.field("draft", &self.draft);
405 if !self._unknown_fields.is_empty() {
406 debug_struct.field("_unknown_fields", &self._unknown_fields);
407 }
408 debug_struct.finish()
409 }
410}
411
412impl std::fmt::Debug for super::ExportRevisionStatefileRequest {
413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
414 let mut debug_struct = f.debug_struct("ExportRevisionStatefileRequest");
415 debug_struct.field("parent", &self.parent);
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::ImportStatefileRequest {
424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
425 let mut debug_struct = f.debug_struct("ImportStatefileRequest");
426 debug_struct.field("parent", &self.parent);
427 debug_struct.field("lock_id", &self.lock_id);
428 debug_struct.field("skip_draft", &self.skip_draft);
429 if !self._unknown_fields.is_empty() {
430 debug_struct.field("_unknown_fields", &self._unknown_fields);
431 }
432 debug_struct.finish()
433 }
434}
435
436impl std::fmt::Debug for super::DeleteStatefileRequest {
437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
438 let mut debug_struct = f.debug_struct("DeleteStatefileRequest");
439 debug_struct.field("name", &self.name);
440 debug_struct.field("lock_id", &self.lock_id);
441 if !self._unknown_fields.is_empty() {
442 debug_struct.field("_unknown_fields", &self._unknown_fields);
443 }
444 debug_struct.finish()
445 }
446}
447
448impl std::fmt::Debug for super::LockDeploymentRequest {
449 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
450 let mut debug_struct = f.debug_struct("LockDeploymentRequest");
451 debug_struct.field("name", &self.name);
452 if !self._unknown_fields.is_empty() {
453 debug_struct.field("_unknown_fields", &self._unknown_fields);
454 }
455 debug_struct.finish()
456 }
457}
458
459impl std::fmt::Debug for super::UnlockDeploymentRequest {
460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
461 let mut debug_struct = f.debug_struct("UnlockDeploymentRequest");
462 debug_struct.field("name", &self.name);
463 debug_struct.field("lock_id", &self.lock_id);
464 if !self._unknown_fields.is_empty() {
465 debug_struct.field("_unknown_fields", &self._unknown_fields);
466 }
467 debug_struct.finish()
468 }
469}
470
471impl std::fmt::Debug for super::ExportLockInfoRequest {
472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
473 let mut debug_struct = f.debug_struct("ExportLockInfoRequest");
474 debug_struct.field("name", &self.name);
475 if !self._unknown_fields.is_empty() {
476 debug_struct.field("_unknown_fields", &self._unknown_fields);
477 }
478 debug_struct.finish()
479 }
480}
481
482impl std::fmt::Debug for super::LockInfo {
483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484 let mut debug_struct = f.debug_struct("LockInfo");
485 debug_struct.field("lock_id", &self.lock_id);
486 debug_struct.field("operation", &self.operation);
487 debug_struct.field("info", &self.info);
488 debug_struct.field("who", &self.who);
489 debug_struct.field("version", &self.version);
490 debug_struct.field("create_time", &self.create_time);
491 if !self._unknown_fields.is_empty() {
492 debug_struct.field("_unknown_fields", &self._unknown_fields);
493 }
494 debug_struct.finish()
495 }
496}
497
498impl std::fmt::Debug for super::Preview {
499 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
500 let mut debug_struct = f.debug_struct("Preview");
501 debug_struct.field("name", &self.name);
502 debug_struct.field("create_time", &self.create_time);
503 debug_struct.field("labels", &self.labels);
504 debug_struct.field("state", &self.state);
505 debug_struct.field("deployment", &self.deployment);
506 debug_struct.field("preview_mode", &self.preview_mode);
507 debug_struct.field("service_account", &self.service_account);
508 debug_struct.field("artifacts_gcs_bucket", &self.artifacts_gcs_bucket);
509 debug_struct.field("worker_pool", &self.worker_pool);
510 debug_struct.field("error_code", &self.error_code);
511 debug_struct.field("error_status", &self.error_status);
512 debug_struct.field("build", &self.build);
513 debug_struct.field("tf_errors", &self.tf_errors);
514 debug_struct.field("error_logs", &self.error_logs);
515 debug_struct.field("preview_artifacts", &self.preview_artifacts);
516 debug_struct.field("logs", &self.logs);
517 debug_struct.field("tf_version", &self.tf_version);
518 debug_struct.field("tf_version_constraint", &self.tf_version_constraint);
519 debug_struct.field("annotations", &self.annotations);
520 debug_struct.field("provider_config", &self.provider_config);
521 debug_struct.field("blueprint", &self.blueprint);
522 if !self._unknown_fields.is_empty() {
523 debug_struct.field("_unknown_fields", &self._unknown_fields);
524 }
525 debug_struct.finish()
526 }
527}
528
529impl std::fmt::Debug for super::PreviewOperationMetadata {
530 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
531 let mut debug_struct = f.debug_struct("PreviewOperationMetadata");
532 debug_struct.field("step", &self.step);
533 debug_struct.field("preview_artifacts", &self.preview_artifacts);
534 debug_struct.field("logs", &self.logs);
535 debug_struct.field("build", &self.build);
536 if !self._unknown_fields.is_empty() {
537 debug_struct.field("_unknown_fields", &self._unknown_fields);
538 }
539 debug_struct.finish()
540 }
541}
542
543impl std::fmt::Debug for super::PreviewArtifacts {
544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
545 let mut debug_struct = f.debug_struct("PreviewArtifacts");
546 debug_struct.field("content", &self.content);
547 debug_struct.field("artifacts", &self.artifacts);
548 if !self._unknown_fields.is_empty() {
549 debug_struct.field("_unknown_fields", &self._unknown_fields);
550 }
551 debug_struct.finish()
552 }
553}
554
555impl std::fmt::Debug for super::CreatePreviewRequest {
556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
557 let mut debug_struct = f.debug_struct("CreatePreviewRequest");
558 debug_struct.field("parent", &self.parent);
559 debug_struct.field("preview_id", &self.preview_id);
560 debug_struct.field("preview", &self.preview);
561 debug_struct.field("request_id", &self.request_id);
562 if !self._unknown_fields.is_empty() {
563 debug_struct.field("_unknown_fields", &self._unknown_fields);
564 }
565 debug_struct.finish()
566 }
567}
568
569impl std::fmt::Debug for super::GetPreviewRequest {
570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
571 let mut debug_struct = f.debug_struct("GetPreviewRequest");
572 debug_struct.field("name", &self.name);
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::ListPreviewsRequest {
581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
582 let mut debug_struct = f.debug_struct("ListPreviewsRequest");
583 debug_struct.field("parent", &self.parent);
584 debug_struct.field("page_size", &self.page_size);
585 debug_struct.field("page_token", &self.page_token);
586 debug_struct.field("filter", &self.filter);
587 debug_struct.field("order_by", &self.order_by);
588 if !self._unknown_fields.is_empty() {
589 debug_struct.field("_unknown_fields", &self._unknown_fields);
590 }
591 debug_struct.finish()
592 }
593}
594
595impl std::fmt::Debug for super::ListPreviewsResponse {
596 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
597 let mut debug_struct = f.debug_struct("ListPreviewsResponse");
598 debug_struct.field("previews", &self.previews);
599 debug_struct.field("next_page_token", &self.next_page_token);
600 debug_struct.field("unreachable", &self.unreachable);
601 if !self._unknown_fields.is_empty() {
602 debug_struct.field("_unknown_fields", &self._unknown_fields);
603 }
604 debug_struct.finish()
605 }
606}
607
608impl std::fmt::Debug for super::DeletePreviewRequest {
609 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
610 let mut debug_struct = f.debug_struct("DeletePreviewRequest");
611 debug_struct.field("name", &self.name);
612 debug_struct.field("request_id", &self.request_id);
613 if !self._unknown_fields.is_empty() {
614 debug_struct.field("_unknown_fields", &self._unknown_fields);
615 }
616 debug_struct.finish()
617 }
618}
619
620impl std::fmt::Debug for super::ExportPreviewResultRequest {
621 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
622 let mut debug_struct = f.debug_struct("ExportPreviewResultRequest");
623 debug_struct.field("parent", &self.parent);
624 if !self._unknown_fields.is_empty() {
625 debug_struct.field("_unknown_fields", &self._unknown_fields);
626 }
627 debug_struct.finish()
628 }
629}
630
631impl std::fmt::Debug for super::ExportPreviewResultResponse {
632 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
633 let mut debug_struct = f.debug_struct("ExportPreviewResultResponse");
634 debug_struct.field("result", &self.result);
635 if !self._unknown_fields.is_empty() {
636 debug_struct.field("_unknown_fields", &self._unknown_fields);
637 }
638 debug_struct.finish()
639 }
640}
641
642impl std::fmt::Debug for super::PreviewResult {
643 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
644 let mut debug_struct = f.debug_struct("PreviewResult");
645 debug_struct.field("binary_signed_uri", &self.binary_signed_uri);
646 debug_struct.field("json_signed_uri", &self.json_signed_uri);
647 if !self._unknown_fields.is_empty() {
648 debug_struct.field("_unknown_fields", &self._unknown_fields);
649 }
650 debug_struct.finish()
651 }
652}
653
654impl std::fmt::Debug for super::GetTerraformVersionRequest {
655 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
656 let mut debug_struct = f.debug_struct("GetTerraformVersionRequest");
657 debug_struct.field("name", &self.name);
658 if !self._unknown_fields.is_empty() {
659 debug_struct.field("_unknown_fields", &self._unknown_fields);
660 }
661 debug_struct.finish()
662 }
663}
664
665impl std::fmt::Debug for super::ListTerraformVersionsRequest {
666 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
667 let mut debug_struct = f.debug_struct("ListTerraformVersionsRequest");
668 debug_struct.field("parent", &self.parent);
669 debug_struct.field("page_size", &self.page_size);
670 debug_struct.field("page_token", &self.page_token);
671 debug_struct.field("filter", &self.filter);
672 debug_struct.field("order_by", &self.order_by);
673 if !self._unknown_fields.is_empty() {
674 debug_struct.field("_unknown_fields", &self._unknown_fields);
675 }
676 debug_struct.finish()
677 }
678}
679
680impl std::fmt::Debug for super::ListTerraformVersionsResponse {
681 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
682 let mut debug_struct = f.debug_struct("ListTerraformVersionsResponse");
683 debug_struct.field("terraform_versions", &self.terraform_versions);
684 debug_struct.field("next_page_token", &self.next_page_token);
685 debug_struct.field("unreachable", &self.unreachable);
686 if !self._unknown_fields.is_empty() {
687 debug_struct.field("_unknown_fields", &self._unknown_fields);
688 }
689 debug_struct.finish()
690 }
691}
692
693impl std::fmt::Debug for super::TerraformVersion {
694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
695 let mut debug_struct = f.debug_struct("TerraformVersion");
696 debug_struct.field("name", &self.name);
697 debug_struct.field("state", &self.state);
698 debug_struct.field("support_time", &self.support_time);
699 debug_struct.field("deprecate_time", &self.deprecate_time);
700 debug_struct.field("obsolete_time", &self.obsolete_time);
701 if !self._unknown_fields.is_empty() {
702 debug_struct.field("_unknown_fields", &self._unknown_fields);
703 }
704 debug_struct.finish()
705 }
706}
707
708impl std::fmt::Debug for super::ResourceChangeTerraformInfo {
709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
710 let mut debug_struct = f.debug_struct("ResourceChangeTerraformInfo");
711 debug_struct.field("address", &self.address);
712 debug_struct.field("r#type", &self.r#type);
713 debug_struct.field("resource_name", &self.resource_name);
714 debug_struct.field("provider", &self.provider);
715 debug_struct.field("actions", &self.actions);
716 if !self._unknown_fields.is_empty() {
717 debug_struct.field("_unknown_fields", &self._unknown_fields);
718 }
719 debug_struct.finish()
720 }
721}
722
723impl std::fmt::Debug for super::ResourceChange {
724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
725 let mut debug_struct = f.debug_struct("ResourceChange");
726 debug_struct.field("name", &self.name);
727 debug_struct.field("terraform_info", &self.terraform_info);
728 debug_struct.field("intent", &self.intent);
729 debug_struct.field("property_changes", &self.property_changes);
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::PropertyChange {
738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
739 let mut debug_struct = f.debug_struct("PropertyChange");
740 debug_struct.field("path", &self.path);
741 debug_struct.field("before_sensitive_paths", &self.before_sensitive_paths);
742 debug_struct.field("before", &self.before);
743 debug_struct.field("after_sensitive_paths", &self.after_sensitive_paths);
744 debug_struct.field("after", &self.after);
745 if !self._unknown_fields.is_empty() {
746 debug_struct.field("_unknown_fields", &self._unknown_fields);
747 }
748 debug_struct.finish()
749 }
750}
751
752impl std::fmt::Debug for super::ListResourceChangesRequest {
753 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
754 let mut debug_struct = f.debug_struct("ListResourceChangesRequest");
755 debug_struct.field("parent", &self.parent);
756 debug_struct.field("page_size", &self.page_size);
757 debug_struct.field("page_token", &self.page_token);
758 debug_struct.field("filter", &self.filter);
759 debug_struct.field("order_by", &self.order_by);
760 if !self._unknown_fields.is_empty() {
761 debug_struct.field("_unknown_fields", &self._unknown_fields);
762 }
763 debug_struct.finish()
764 }
765}
766
767impl std::fmt::Debug for super::ListResourceChangesResponse {
768 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
769 let mut debug_struct = f.debug_struct("ListResourceChangesResponse");
770 debug_struct.field("resource_changes", &self.resource_changes);
771 debug_struct.field("next_page_token", &self.next_page_token);
772 debug_struct.field("unreachable", &self.unreachable);
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::GetResourceChangeRequest {
781 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
782 let mut debug_struct = f.debug_struct("GetResourceChangeRequest");
783 debug_struct.field("name", &self.name);
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::ResourceDriftTerraformInfo {
792 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
793 let mut debug_struct = f.debug_struct("ResourceDriftTerraformInfo");
794 debug_struct.field("address", &self.address);
795 debug_struct.field("r#type", &self.r#type);
796 debug_struct.field("resource_name", &self.resource_name);
797 debug_struct.field("provider", &self.provider);
798 if !self._unknown_fields.is_empty() {
799 debug_struct.field("_unknown_fields", &self._unknown_fields);
800 }
801 debug_struct.finish()
802 }
803}
804
805impl std::fmt::Debug for super::ResourceDrift {
806 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
807 let mut debug_struct = f.debug_struct("ResourceDrift");
808 debug_struct.field("name", &self.name);
809 debug_struct.field("terraform_info", &self.terraform_info);
810 debug_struct.field("property_drifts", &self.property_drifts);
811 if !self._unknown_fields.is_empty() {
812 debug_struct.field("_unknown_fields", &self._unknown_fields);
813 }
814 debug_struct.finish()
815 }
816}
817
818impl std::fmt::Debug for super::PropertyDrift {
819 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
820 let mut debug_struct = f.debug_struct("PropertyDrift");
821 debug_struct.field("path", &self.path);
822 debug_struct.field("before_sensitive_paths", &self.before_sensitive_paths);
823 debug_struct.field("before", &self.before);
824 debug_struct.field("after_sensitive_paths", &self.after_sensitive_paths);
825 debug_struct.field("after", &self.after);
826 if !self._unknown_fields.is_empty() {
827 debug_struct.field("_unknown_fields", &self._unknown_fields);
828 }
829 debug_struct.finish()
830 }
831}
832
833impl std::fmt::Debug for super::ListResourceDriftsRequest {
834 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
835 let mut debug_struct = f.debug_struct("ListResourceDriftsRequest");
836 debug_struct.field("parent", &self.parent);
837 debug_struct.field("page_size", &self.page_size);
838 debug_struct.field("page_token", &self.page_token);
839 debug_struct.field("filter", &self.filter);
840 debug_struct.field("order_by", &self.order_by);
841 if !self._unknown_fields.is_empty() {
842 debug_struct.field("_unknown_fields", &self._unknown_fields);
843 }
844 debug_struct.finish()
845 }
846}
847
848impl std::fmt::Debug for super::ListResourceDriftsResponse {
849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
850 let mut debug_struct = f.debug_struct("ListResourceDriftsResponse");
851 debug_struct.field("resource_drifts", &self.resource_drifts);
852 debug_struct.field("next_page_token", &self.next_page_token);
853 debug_struct.field("unreachable", &self.unreachable);
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::GetResourceDriftRequest {
862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
863 let mut debug_struct = f.debug_struct("GetResourceDriftRequest");
864 debug_struct.field("name", &self.name);
865 if !self._unknown_fields.is_empty() {
866 debug_struct.field("_unknown_fields", &self._unknown_fields);
867 }
868 debug_struct.finish()
869 }
870}
871
872impl std::fmt::Debug for super::ProviderConfig {
873 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
874 let mut debug_struct = f.debug_struct("ProviderConfig");
875 debug_struct.field("source_type", &self.source_type);
876 if !self._unknown_fields.is_empty() {
877 debug_struct.field("_unknown_fields", &self._unknown_fields);
878 }
879 debug_struct.finish()
880 }
881}