1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::SqlBackupRunsDeleteRequest {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("SqlBackupRunsDeleteRequest");
23 debug_struct.field("id", &self.id);
24 debug_struct.field("instance", &self.instance);
25 debug_struct.field("project", &self.project);
26 if !self._unknown_fields.is_empty() {
27 debug_struct.field("_unknown_fields", &self._unknown_fields);
28 }
29 debug_struct.finish()
30 }
31}
32
33impl std::fmt::Debug for super::SqlBackupRunsGetRequest {
34 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
35 let mut debug_struct = f.debug_struct("SqlBackupRunsGetRequest");
36 debug_struct.field("id", &self.id);
37 debug_struct.field("instance", &self.instance);
38 debug_struct.field("project", &self.project);
39 if !self._unknown_fields.is_empty() {
40 debug_struct.field("_unknown_fields", &self._unknown_fields);
41 }
42 debug_struct.finish()
43 }
44}
45
46impl std::fmt::Debug for super::SqlBackupRunsInsertRequest {
47 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
48 let mut debug_struct = f.debug_struct("SqlBackupRunsInsertRequest");
49 debug_struct.field("instance", &self.instance);
50 debug_struct.field("project", &self.project);
51 debug_struct.field("body", &self.body);
52 if !self._unknown_fields.is_empty() {
53 debug_struct.field("_unknown_fields", &self._unknown_fields);
54 }
55 debug_struct.finish()
56 }
57}
58
59impl std::fmt::Debug for super::SqlBackupRunsListRequest {
60 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
61 let mut debug_struct = f.debug_struct("SqlBackupRunsListRequest");
62 debug_struct.field("instance", &self.instance);
63 debug_struct.field("max_results", &self.max_results);
64 debug_struct.field("page_token", &self.page_token);
65 debug_struct.field("project", &self.project);
66 if !self._unknown_fields.is_empty() {
67 debug_struct.field("_unknown_fields", &self._unknown_fields);
68 }
69 debug_struct.finish()
70 }
71}
72
73impl std::fmt::Debug for super::BackupRun {
74 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
75 let mut debug_struct = f.debug_struct("BackupRun");
76 debug_struct.field("kind", &self.kind);
77 debug_struct.field("status", &self.status);
78 debug_struct.field("enqueued_time", &self.enqueued_time);
79 debug_struct.field("id", &self.id);
80 debug_struct.field("start_time", &self.start_time);
81 debug_struct.field("end_time", &self.end_time);
82 debug_struct.field("error", &self.error);
83 debug_struct.field("r#type", &self.r#type);
84 debug_struct.field("description", &self.description);
85 debug_struct.field("window_start_time", &self.window_start_time);
86 debug_struct.field("instance", &self.instance);
87 debug_struct.field("self_link", &self.self_link);
88 debug_struct.field("location", &self.location);
89 debug_struct.field("database_version", &self.database_version);
90 debug_struct.field(
91 "disk_encryption_configuration",
92 &self.disk_encryption_configuration,
93 );
94 debug_struct.field("disk_encryption_status", &self.disk_encryption_status);
95 debug_struct.field("backup_kind", &self.backup_kind);
96 debug_struct.field("time_zone", &self.time_zone);
97 debug_struct.field("max_chargeable_bytes", &self.max_chargeable_bytes);
98 if !self._unknown_fields.is_empty() {
99 debug_struct.field("_unknown_fields", &self._unknown_fields);
100 }
101 debug_struct.finish()
102 }
103}
104
105impl std::fmt::Debug for super::BackupRunsListResponse {
106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
107 let mut debug_struct = f.debug_struct("BackupRunsListResponse");
108 debug_struct.field("kind", &self.kind);
109 debug_struct.field("items", &self.items);
110 debug_struct.field("next_page_token", &self.next_page_token);
111 if !self._unknown_fields.is_empty() {
112 debug_struct.field("_unknown_fields", &self._unknown_fields);
113 }
114 debug_struct.finish()
115 }
116}
117
118impl std::fmt::Debug for super::CreateBackupRequest {
119 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
120 let mut debug_struct = f.debug_struct("CreateBackupRequest");
121 debug_struct.field("parent", &self.parent);
122 debug_struct.field("backup", &self.backup);
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::GetBackupRequest {
131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
132 let mut debug_struct = f.debug_struct("GetBackupRequest");
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::ListBackupsRequest {
142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
143 let mut debug_struct = f.debug_struct("ListBackupsRequest");
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 if !self._unknown_fields.is_empty() {
149 debug_struct.field("_unknown_fields", &self._unknown_fields);
150 }
151 debug_struct.finish()
152 }
153}
154
155impl std::fmt::Debug for super::ListBackupsResponse {
156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
157 let mut debug_struct = f.debug_struct("ListBackupsResponse");
158 debug_struct.field("backups", &self.backups);
159 debug_struct.field("next_page_token", &self.next_page_token);
160 debug_struct.field("warnings", &self.warnings);
161 if !self._unknown_fields.is_empty() {
162 debug_struct.field("_unknown_fields", &self._unknown_fields);
163 }
164 debug_struct.finish()
165 }
166}
167
168impl std::fmt::Debug for super::UpdateBackupRequest {
169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
170 let mut debug_struct = f.debug_struct("UpdateBackupRequest");
171 debug_struct.field("backup", &self.backup);
172 debug_struct.field("update_mask", &self.update_mask);
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::DeleteBackupRequest {
181 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
182 let mut debug_struct = f.debug_struct("DeleteBackupRequest");
183 debug_struct.field("name", &self.name);
184 if !self._unknown_fields.is_empty() {
185 debug_struct.field("_unknown_fields", &self._unknown_fields);
186 }
187 debug_struct.finish()
188 }
189}
190
191impl std::fmt::Debug for super::Backup {
192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
193 let mut debug_struct = f.debug_struct("Backup");
194 debug_struct.field("name", &self.name);
195 debug_struct.field("kind", &self.kind);
196 debug_struct.field("self_link", &self.self_link);
197 debug_struct.field("r#type", &self.r#type);
198 debug_struct.field("description", &self.description);
199 debug_struct.field("instance", &self.instance);
200 debug_struct.field("location", &self.location);
201 debug_struct.field("backup_interval", &self.backup_interval);
202 debug_struct.field("state", &self.state);
203 debug_struct.field("error", &self.error);
204 debug_struct.field("kms_key", &self.kms_key);
205 debug_struct.field("kms_key_version", &self.kms_key_version);
206 debug_struct.field("backup_kind", &self.backup_kind);
207 debug_struct.field("time_zone", &self.time_zone);
208 debug_struct.field("database_version", &self.database_version);
209 debug_struct.field("max_chargeable_bytes", &self.max_chargeable_bytes);
210 debug_struct.field("instance_deletion_time", &self.instance_deletion_time);
211 debug_struct.field("instance_settings", &self.instance_settings);
212 debug_struct.field("backup_run", &self.backup_run);
213 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
214 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
215 debug_struct.field("expiration", &self.expiration);
216 if !self._unknown_fields.is_empty() {
217 debug_struct.field("_unknown_fields", &self._unknown_fields);
218 }
219 debug_struct.finish()
220 }
221}
222
223impl std::fmt::Debug for super::GetConnectSettingsRequest {
224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
225 let mut debug_struct = f.debug_struct("GetConnectSettingsRequest");
226 debug_struct.field("instance", &self.instance);
227 debug_struct.field("project", &self.project);
228 debug_struct.field("read_time", &self.read_time);
229 if !self._unknown_fields.is_empty() {
230 debug_struct.field("_unknown_fields", &self._unknown_fields);
231 }
232 debug_struct.finish()
233 }
234}
235
236impl std::fmt::Debug for super::ConnectSettings {
237 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
238 let mut debug_struct = f.debug_struct("ConnectSettings");
239 debug_struct.field("kind", &self.kind);
240 debug_struct.field("server_ca_cert", &self.server_ca_cert);
241 debug_struct.field("ip_addresses", &self.ip_addresses);
242 debug_struct.field("region", &self.region);
243 debug_struct.field("database_version", &self.database_version);
244 debug_struct.field("backend_type", &self.backend_type);
245 debug_struct.field("psc_enabled", &self.psc_enabled);
246 debug_struct.field("dns_name", &self.dns_name);
247 debug_struct.field("server_ca_mode", &self.server_ca_mode);
248 debug_struct.field(
249 "custom_subject_alternative_names",
250 &self.custom_subject_alternative_names,
251 );
252 debug_struct.field("dns_names", &self.dns_names);
253 debug_struct.field("node_count", &self.node_count);
254 debug_struct.field("nodes", &self.nodes);
255 debug_struct.field("mdx_protocol_support", &self.mdx_protocol_support);
256 if !self._unknown_fields.is_empty() {
257 debug_struct.field("_unknown_fields", &self._unknown_fields);
258 }
259 debug_struct.finish()
260 }
261}
262
263impl std::fmt::Debug for super::connect_settings::ConnectPoolNodeConfig {
264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
265 let mut debug_struct = f.debug_struct("ConnectPoolNodeConfig");
266 debug_struct.field("name", &self.name);
267 debug_struct.field("ip_addresses", &self.ip_addresses);
268 debug_struct.field("dns_name", &self.dns_name);
269 debug_struct.field("dns_names", &self.dns_names);
270 if !self._unknown_fields.is_empty() {
271 debug_struct.field("_unknown_fields", &self._unknown_fields);
272 }
273 debug_struct.finish()
274 }
275}
276
277impl std::fmt::Debug for super::GenerateEphemeralCertRequest {
278 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
279 let mut debug_struct = f.debug_struct("GenerateEphemeralCertRequest");
280 debug_struct.field("instance", &self.instance);
281 debug_struct.field("project", &self.project);
282 debug_struct.field("public_key", &self.public_key);
283 debug_struct.field("access_token", &self.access_token);
284 debug_struct.field("read_time", &self.read_time);
285 debug_struct.field("valid_duration", &self.valid_duration);
286 if !self._unknown_fields.is_empty() {
287 debug_struct.field("_unknown_fields", &self._unknown_fields);
288 }
289 debug_struct.finish()
290 }
291}
292
293impl std::fmt::Debug for super::GenerateEphemeralCertResponse {
294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
295 let mut debug_struct = f.debug_struct("GenerateEphemeralCertResponse");
296 debug_struct.field("ephemeral_cert", &self.ephemeral_cert);
297 if !self._unknown_fields.is_empty() {
298 debug_struct.field("_unknown_fields", &self._unknown_fields);
299 }
300 debug_struct.finish()
301 }
302}
303
304impl std::fmt::Debug for super::SqlDatabasesDeleteRequest {
305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
306 let mut debug_struct = f.debug_struct("SqlDatabasesDeleteRequest");
307 debug_struct.field("database", &self.database);
308 debug_struct.field("instance", &self.instance);
309 debug_struct.field("project", &self.project);
310 if !self._unknown_fields.is_empty() {
311 debug_struct.field("_unknown_fields", &self._unknown_fields);
312 }
313 debug_struct.finish()
314 }
315}
316
317impl std::fmt::Debug for super::SqlDatabasesGetRequest {
318 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
319 let mut debug_struct = f.debug_struct("SqlDatabasesGetRequest");
320 debug_struct.field("database", &self.database);
321 debug_struct.field("instance", &self.instance);
322 debug_struct.field("project", &self.project);
323 if !self._unknown_fields.is_empty() {
324 debug_struct.field("_unknown_fields", &self._unknown_fields);
325 }
326 debug_struct.finish()
327 }
328}
329
330impl std::fmt::Debug for super::SqlDatabasesInsertRequest {
331 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
332 let mut debug_struct = f.debug_struct("SqlDatabasesInsertRequest");
333 debug_struct.field("instance", &self.instance);
334 debug_struct.field("project", &self.project);
335 debug_struct.field("body", &self.body);
336 if !self._unknown_fields.is_empty() {
337 debug_struct.field("_unknown_fields", &self._unknown_fields);
338 }
339 debug_struct.finish()
340 }
341}
342
343impl std::fmt::Debug for super::SqlDatabasesListRequest {
344 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
345 let mut debug_struct = f.debug_struct("SqlDatabasesListRequest");
346 debug_struct.field("instance", &self.instance);
347 debug_struct.field("project", &self.project);
348 if !self._unknown_fields.is_empty() {
349 debug_struct.field("_unknown_fields", &self._unknown_fields);
350 }
351 debug_struct.finish()
352 }
353}
354
355impl std::fmt::Debug for super::SqlDatabasesUpdateRequest {
356 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
357 let mut debug_struct = f.debug_struct("SqlDatabasesUpdateRequest");
358 debug_struct.field("database", &self.database);
359 debug_struct.field("instance", &self.instance);
360 debug_struct.field("project", &self.project);
361 debug_struct.field("body", &self.body);
362 if !self._unknown_fields.is_empty() {
363 debug_struct.field("_unknown_fields", &self._unknown_fields);
364 }
365 debug_struct.finish()
366 }
367}
368
369impl std::fmt::Debug for super::DatabasesListResponse {
370 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
371 let mut debug_struct = f.debug_struct("DatabasesListResponse");
372 debug_struct.field("kind", &self.kind);
373 debug_struct.field("items", &self.items);
374 if !self._unknown_fields.is_empty() {
375 debug_struct.field("_unknown_fields", &self._unknown_fields);
376 }
377 debug_struct.finish()
378 }
379}
380
381impl std::fmt::Debug for super::SqlFlagsListRequest {
382 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
383 let mut debug_struct = f.debug_struct("SqlFlagsListRequest");
384 debug_struct.field("database_version", &self.database_version);
385 debug_struct.field("flag_scope", &self.flag_scope);
386 if !self._unknown_fields.is_empty() {
387 debug_struct.field("_unknown_fields", &self._unknown_fields);
388 }
389 debug_struct.finish()
390 }
391}
392
393impl std::fmt::Debug for super::FlagsListResponse {
394 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
395 let mut debug_struct = f.debug_struct("FlagsListResponse");
396 debug_struct.field("kind", &self.kind);
397 debug_struct.field("items", &self.items);
398 if !self._unknown_fields.is_empty() {
399 debug_struct.field("_unknown_fields", &self._unknown_fields);
400 }
401 debug_struct.finish()
402 }
403}
404
405impl std::fmt::Debug for super::Flag {
406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
407 let mut debug_struct = f.debug_struct("Flag");
408 debug_struct.field("name", &self.name);
409 debug_struct.field("r#type", &self.r#type);
410 debug_struct.field("applies_to", &self.applies_to);
411 debug_struct.field("allowed_string_values", &self.allowed_string_values);
412 debug_struct.field("min_value", &self.min_value);
413 debug_struct.field("max_value", &self.max_value);
414 debug_struct.field("requires_restart", &self.requires_restart);
415 debug_struct.field("kind", &self.kind);
416 debug_struct.field("in_beta", &self.in_beta);
417 debug_struct.field("allowed_int_values", &self.allowed_int_values);
418 debug_struct.field("flag_scope", &self.flag_scope);
419 debug_struct.field("recommended_value", &self.recommended_value);
420 if !self._unknown_fields.is_empty() {
421 debug_struct.field("_unknown_fields", &self._unknown_fields);
422 }
423 debug_struct.finish()
424 }
425}
426
427impl std::fmt::Debug for super::SqlInstancesAddServerCaRequest {
428 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
429 let mut debug_struct = f.debug_struct("SqlInstancesAddServerCaRequest");
430 debug_struct.field("instance", &self.instance);
431 debug_struct.field("project", &self.project);
432 if !self._unknown_fields.is_empty() {
433 debug_struct.field("_unknown_fields", &self._unknown_fields);
434 }
435 debug_struct.finish()
436 }
437}
438
439impl std::fmt::Debug for super::SqlInstancesAddServerCertificateRequest {
440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
441 let mut debug_struct = f.debug_struct("SqlInstancesAddServerCertificateRequest");
442 debug_struct.field("instance", &self.instance);
443 debug_struct.field("project", &self.project);
444 if !self._unknown_fields.is_empty() {
445 debug_struct.field("_unknown_fields", &self._unknown_fields);
446 }
447 debug_struct.finish()
448 }
449}
450
451impl std::fmt::Debug for super::SqlInstancesAddEntraIdCertificateRequest {
452 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
453 let mut debug_struct = f.debug_struct("SqlInstancesAddEntraIdCertificateRequest");
454 debug_struct.field("instance", &self.instance);
455 debug_struct.field("project", &self.project);
456 if !self._unknown_fields.is_empty() {
457 debug_struct.field("_unknown_fields", &self._unknown_fields);
458 }
459 debug_struct.finish()
460 }
461}
462
463impl std::fmt::Debug for super::SqlInstancesCloneRequest {
464 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
465 let mut debug_struct = f.debug_struct("SqlInstancesCloneRequest");
466 debug_struct.field("instance", &self.instance);
467 debug_struct.field("project", &self.project);
468 debug_struct.field("body", &self.body);
469 if !self._unknown_fields.is_empty() {
470 debug_struct.field("_unknown_fields", &self._unknown_fields);
471 }
472 debug_struct.finish()
473 }
474}
475
476impl std::fmt::Debug for super::SqlInstancesDeleteRequest {
477 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
478 let mut debug_struct = f.debug_struct("SqlInstancesDeleteRequest");
479 debug_struct.field("instance", &self.instance);
480 debug_struct.field("project", &self.project);
481 debug_struct.field("enable_final_backup", &self.enable_final_backup);
482 debug_struct.field("final_backup_description", &self.final_backup_description);
483 debug_struct.field("expiration", &self.expiration);
484 if !self._unknown_fields.is_empty() {
485 debug_struct.field("_unknown_fields", &self._unknown_fields);
486 }
487 debug_struct.finish()
488 }
489}
490
491impl std::fmt::Debug for super::SqlInstancesDemoteMasterRequest {
492 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
493 let mut debug_struct = f.debug_struct("SqlInstancesDemoteMasterRequest");
494 debug_struct.field("instance", &self.instance);
495 debug_struct.field("project", &self.project);
496 debug_struct.field("body", &self.body);
497 if !self._unknown_fields.is_empty() {
498 debug_struct.field("_unknown_fields", &self._unknown_fields);
499 }
500 debug_struct.finish()
501 }
502}
503
504impl std::fmt::Debug for super::SqlInstancesDemoteRequest {
505 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
506 let mut debug_struct = f.debug_struct("SqlInstancesDemoteRequest");
507 debug_struct.field("instance", &self.instance);
508 debug_struct.field("project", &self.project);
509 debug_struct.field("body", &self.body);
510 if !self._unknown_fields.is_empty() {
511 debug_struct.field("_unknown_fields", &self._unknown_fields);
512 }
513 debug_struct.finish()
514 }
515}
516
517impl std::fmt::Debug for super::SqlInstancesExportRequest {
518 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
519 let mut debug_struct = f.debug_struct("SqlInstancesExportRequest");
520 debug_struct.field("instance", &self.instance);
521 debug_struct.field("project", &self.project);
522 debug_struct.field("body", &self.body);
523 if !self._unknown_fields.is_empty() {
524 debug_struct.field("_unknown_fields", &self._unknown_fields);
525 }
526 debug_struct.finish()
527 }
528}
529
530impl std::fmt::Debug for super::SqlInstancesFailoverRequest {
531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
532 let mut debug_struct = f.debug_struct("SqlInstancesFailoverRequest");
533 debug_struct.field("instance", &self.instance);
534 debug_struct.field("project", &self.project);
535 debug_struct.field("body", &self.body);
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::SqlInstancesGetRequest {
544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
545 let mut debug_struct = f.debug_struct("SqlInstancesGetRequest");
546 debug_struct.field("instance", &self.instance);
547 debug_struct.field("project", &self.project);
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::SqlInstancesImportRequest {
556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
557 let mut debug_struct = f.debug_struct("SqlInstancesImportRequest");
558 debug_struct.field("instance", &self.instance);
559 debug_struct.field("project", &self.project);
560 debug_struct.field("body", &self.body);
561 if !self._unknown_fields.is_empty() {
562 debug_struct.field("_unknown_fields", &self._unknown_fields);
563 }
564 debug_struct.finish()
565 }
566}
567
568impl std::fmt::Debug for super::SqlInstancesInsertRequest {
569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570 let mut debug_struct = f.debug_struct("SqlInstancesInsertRequest");
571 debug_struct.field("project", &self.project);
572 debug_struct.field("body", &self.body);
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::SqlInstancesListRequest {
581 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
582 let mut debug_struct = f.debug_struct("SqlInstancesListRequest");
583 debug_struct.field("filter", &self.filter);
584 debug_struct.field("max_results", &self.max_results);
585 debug_struct.field("page_token", &self.page_token);
586 debug_struct.field("project", &self.project);
587 if !self._unknown_fields.is_empty() {
588 debug_struct.field("_unknown_fields", &self._unknown_fields);
589 }
590 debug_struct.finish()
591 }
592}
593
594impl std::fmt::Debug for super::SqlInstancesListServerCasRequest {
595 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
596 let mut debug_struct = f.debug_struct("SqlInstancesListServerCasRequest");
597 debug_struct.field("instance", &self.instance);
598 debug_struct.field("project", &self.project);
599 if !self._unknown_fields.is_empty() {
600 debug_struct.field("_unknown_fields", &self._unknown_fields);
601 }
602 debug_struct.finish()
603 }
604}
605
606impl std::fmt::Debug for super::SqlInstancesListServerCertificatesRequest {
607 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
608 let mut debug_struct = f.debug_struct("SqlInstancesListServerCertificatesRequest");
609 debug_struct.field("instance", &self.instance);
610 debug_struct.field("project", &self.project);
611 if !self._unknown_fields.is_empty() {
612 debug_struct.field("_unknown_fields", &self._unknown_fields);
613 }
614 debug_struct.finish()
615 }
616}
617
618impl std::fmt::Debug for super::SqlInstancesListEntraIdCertificatesRequest {
619 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
620 let mut debug_struct = f.debug_struct("SqlInstancesListEntraIdCertificatesRequest");
621 debug_struct.field("instance", &self.instance);
622 debug_struct.field("project", &self.project);
623 if !self._unknown_fields.is_empty() {
624 debug_struct.field("_unknown_fields", &self._unknown_fields);
625 }
626 debug_struct.finish()
627 }
628}
629
630impl std::fmt::Debug for super::SqlInstancesPatchRequest {
631 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
632 let mut debug_struct = f.debug_struct("SqlInstancesPatchRequest");
633 debug_struct.field("instance", &self.instance);
634 debug_struct.field("project", &self.project);
635 debug_struct.field("body", &self.body);
636 if !self._unknown_fields.is_empty() {
637 debug_struct.field("_unknown_fields", &self._unknown_fields);
638 }
639 debug_struct.finish()
640 }
641}
642
643impl std::fmt::Debug for super::SqlInstancesPromoteReplicaRequest {
644 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
645 let mut debug_struct = f.debug_struct("SqlInstancesPromoteReplicaRequest");
646 debug_struct.field("instance", &self.instance);
647 debug_struct.field("project", &self.project);
648 debug_struct.field("failover", &self.failover);
649 if !self._unknown_fields.is_empty() {
650 debug_struct.field("_unknown_fields", &self._unknown_fields);
651 }
652 debug_struct.finish()
653 }
654}
655
656impl std::fmt::Debug for super::SqlInstancesSwitchoverRequest {
657 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
658 let mut debug_struct = f.debug_struct("SqlInstancesSwitchoverRequest");
659 debug_struct.field("instance", &self.instance);
660 debug_struct.field("project", &self.project);
661 debug_struct.field("db_timeout", &self.db_timeout);
662 if !self._unknown_fields.is_empty() {
663 debug_struct.field("_unknown_fields", &self._unknown_fields);
664 }
665 debug_struct.finish()
666 }
667}
668
669impl std::fmt::Debug for super::SqlInstancesResetSslConfigRequest {
670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
671 let mut debug_struct = f.debug_struct("SqlInstancesResetSslConfigRequest");
672 debug_struct.field("instance", &self.instance);
673 debug_struct.field("project", &self.project);
674 debug_struct.field("mode", &self.mode);
675 if !self._unknown_fields.is_empty() {
676 debug_struct.field("_unknown_fields", &self._unknown_fields);
677 }
678 debug_struct.finish()
679 }
680}
681
682impl std::fmt::Debug for super::SqlInstancesRestartRequest {
683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
684 let mut debug_struct = f.debug_struct("SqlInstancesRestartRequest");
685 debug_struct.field("instance", &self.instance);
686 debug_struct.field("project", &self.project);
687 if !self._unknown_fields.is_empty() {
688 debug_struct.field("_unknown_fields", &self._unknown_fields);
689 }
690 debug_struct.finish()
691 }
692}
693
694impl std::fmt::Debug for super::SqlInstancesRestoreBackupRequest {
695 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
696 let mut debug_struct = f.debug_struct("SqlInstancesRestoreBackupRequest");
697 debug_struct.field("instance", &self.instance);
698 debug_struct.field("project", &self.project);
699 debug_struct.field("body", &self.body);
700 if !self._unknown_fields.is_empty() {
701 debug_struct.field("_unknown_fields", &self._unknown_fields);
702 }
703 debug_struct.finish()
704 }
705}
706
707impl std::fmt::Debug for super::SqlInstancesRotateServerCaRequest {
708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
709 let mut debug_struct = f.debug_struct("SqlInstancesRotateServerCaRequest");
710 debug_struct.field("instance", &self.instance);
711 debug_struct.field("project", &self.project);
712 debug_struct.field("body", &self.body);
713 if !self._unknown_fields.is_empty() {
714 debug_struct.field("_unknown_fields", &self._unknown_fields);
715 }
716 debug_struct.finish()
717 }
718}
719
720impl std::fmt::Debug for super::SqlInstancesRotateServerCertificateRequest {
721 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
722 let mut debug_struct = f.debug_struct("SqlInstancesRotateServerCertificateRequest");
723 debug_struct.field("instance", &self.instance);
724 debug_struct.field("project", &self.project);
725 debug_struct.field("body", &self.body);
726 if !self._unknown_fields.is_empty() {
727 debug_struct.field("_unknown_fields", &self._unknown_fields);
728 }
729 debug_struct.finish()
730 }
731}
732
733impl std::fmt::Debug for super::SqlInstancesRotateEntraIdCertificateRequest {
734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
735 let mut debug_struct = f.debug_struct("SqlInstancesRotateEntraIdCertificateRequest");
736 debug_struct.field("instance", &self.instance);
737 debug_struct.field("project", &self.project);
738 debug_struct.field("body", &self.body);
739 if !self._unknown_fields.is_empty() {
740 debug_struct.field("_unknown_fields", &self._unknown_fields);
741 }
742 debug_struct.finish()
743 }
744}
745
746impl std::fmt::Debug for super::SqlInstancesStartReplicaRequest {
747 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
748 let mut debug_struct = f.debug_struct("SqlInstancesStartReplicaRequest");
749 debug_struct.field("instance", &self.instance);
750 debug_struct.field("project", &self.project);
751 if !self._unknown_fields.is_empty() {
752 debug_struct.field("_unknown_fields", &self._unknown_fields);
753 }
754 debug_struct.finish()
755 }
756}
757
758impl std::fmt::Debug for super::SqlInstancesStopReplicaRequest {
759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
760 let mut debug_struct = f.debug_struct("SqlInstancesStopReplicaRequest");
761 debug_struct.field("instance", &self.instance);
762 debug_struct.field("project", &self.project);
763 if !self._unknown_fields.is_empty() {
764 debug_struct.field("_unknown_fields", &self._unknown_fields);
765 }
766 debug_struct.finish()
767 }
768}
769
770impl std::fmt::Debug for super::SqlInstancesTruncateLogRequest {
771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
772 let mut debug_struct = f.debug_struct("SqlInstancesTruncateLogRequest");
773 debug_struct.field("instance", &self.instance);
774 debug_struct.field("project", &self.project);
775 debug_struct.field("body", &self.body);
776 if !self._unknown_fields.is_empty() {
777 debug_struct.field("_unknown_fields", &self._unknown_fields);
778 }
779 debug_struct.finish()
780 }
781}
782
783impl std::fmt::Debug for super::SqlInstancesPerformDiskShrinkRequest {
784 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
785 let mut debug_struct = f.debug_struct("SqlInstancesPerformDiskShrinkRequest");
786 debug_struct.field("instance", &self.instance);
787 debug_struct.field("project", &self.project);
788 debug_struct.field("body", &self.body);
789 if !self._unknown_fields.is_empty() {
790 debug_struct.field("_unknown_fields", &self._unknown_fields);
791 }
792 debug_struct.finish()
793 }
794}
795
796impl std::fmt::Debug for super::SqlInstancesUpdateRequest {
797 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
798 let mut debug_struct = f.debug_struct("SqlInstancesUpdateRequest");
799 debug_struct.field("instance", &self.instance);
800 debug_struct.field("project", &self.project);
801 debug_struct.field("body", &self.body);
802 if !self._unknown_fields.is_empty() {
803 debug_struct.field("_unknown_fields", &self._unknown_fields);
804 }
805 debug_struct.finish()
806 }
807}
808
809impl std::fmt::Debug for super::SqlInstancesRescheduleMaintenanceRequest {
810 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
811 let mut debug_struct = f.debug_struct("SqlInstancesRescheduleMaintenanceRequest");
812 debug_struct.field("instance", &self.instance);
813 debug_struct.field("project", &self.project);
814 debug_struct.field("body", &self.body);
815 if !self._unknown_fields.is_empty() {
816 debug_struct.field("_unknown_fields", &self._unknown_fields);
817 }
818 debug_struct.finish()
819 }
820}
821
822impl std::fmt::Debug for super::SqlInstancesReencryptRequest {
823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
824 let mut debug_struct = f.debug_struct("SqlInstancesReencryptRequest");
825 debug_struct.field("instance", &self.instance);
826 debug_struct.field("project", &self.project);
827 debug_struct.field("body", &self.body);
828 if !self._unknown_fields.is_empty() {
829 debug_struct.field("_unknown_fields", &self._unknown_fields);
830 }
831 debug_struct.finish()
832 }
833}
834
835impl std::fmt::Debug for super::InstancesReencryptRequest {
836 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
837 let mut debug_struct = f.debug_struct("InstancesReencryptRequest");
838 debug_struct.field(
839 "backup_reencryption_config",
840 &self.backup_reencryption_config,
841 );
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::BackupReencryptionConfig {
850 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
851 let mut debug_struct = f.debug_struct("BackupReencryptionConfig");
852 debug_struct.field("backup_limit", &self.backup_limit);
853 debug_struct.field("backup_type", &self.backup_type);
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::ExternalSyncSelectedObject {
862 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
863 let mut debug_struct = f.debug_struct("ExternalSyncSelectedObject");
864 debug_struct.field("database", &self.database);
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::SqlInstancesGetDiskShrinkConfigRequest {
873 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
874 let mut debug_struct = f.debug_struct("SqlInstancesGetDiskShrinkConfigRequest");
875 debug_struct.field("instance", &self.instance);
876 debug_struct.field("project", &self.project);
877 if !self._unknown_fields.is_empty() {
878 debug_struct.field("_unknown_fields", &self._unknown_fields);
879 }
880 debug_struct.finish()
881 }
882}
883
884impl std::fmt::Debug for super::SqlInstancesVerifyExternalSyncSettingsRequest {
885 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
886 let mut debug_struct = f.debug_struct("SqlInstancesVerifyExternalSyncSettingsRequest");
887 debug_struct.field("instance", &self.instance);
888 debug_struct.field("project", &self.project);
889 debug_struct.field("verify_connection_only", &self.verify_connection_only);
890 debug_struct.field("sync_mode", &self.sync_mode);
891 debug_struct.field("verify_replication_only", &self.verify_replication_only);
892 debug_struct.field("migration_type", &self.migration_type);
893 debug_struct.field("sync_parallel_level", &self.sync_parallel_level);
894 debug_struct.field("selected_objects", &self.selected_objects);
895 debug_struct.field("sync_config", &self.sync_config);
896 if !self._unknown_fields.is_empty() {
897 debug_struct.field("_unknown_fields", &self._unknown_fields);
898 }
899 debug_struct.finish()
900 }
901}
902
903impl std::fmt::Debug for super::SqlInstancesStartExternalSyncRequest {
904 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
905 let mut debug_struct = f.debug_struct("SqlInstancesStartExternalSyncRequest");
906 debug_struct.field("instance", &self.instance);
907 debug_struct.field("project", &self.project);
908 debug_struct.field("sync_mode", &self.sync_mode);
909 debug_struct.field("skip_verification", &self.skip_verification);
910 debug_struct.field("sync_parallel_level", &self.sync_parallel_level);
911 debug_struct.field("migration_type", &self.migration_type);
912 debug_struct.field("replica_overwrite_enabled", &self.replica_overwrite_enabled);
913 debug_struct.field("sync_config", &self.sync_config);
914 if !self._unknown_fields.is_empty() {
915 debug_struct.field("_unknown_fields", &self._unknown_fields);
916 }
917 debug_struct.finish()
918 }
919}
920
921impl std::fmt::Debug for super::SqlInstancesResetReplicaSizeRequest {
922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
923 let mut debug_struct = f.debug_struct("SqlInstancesResetReplicaSizeRequest");
924 debug_struct.field("instance", &self.instance);
925 debug_struct.field("project", &self.project);
926 if !self._unknown_fields.is_empty() {
927 debug_struct.field("_unknown_fields", &self._unknown_fields);
928 }
929 debug_struct.finish()
930 }
931}
932
933impl std::fmt::Debug for super::SqlInstancesCreateEphemeralCertRequest {
934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
935 let mut debug_struct = f.debug_struct("SqlInstancesCreateEphemeralCertRequest");
936 debug_struct.field("instance", &self.instance);
937 debug_struct.field("project", &self.project);
938 debug_struct.field("body", &self.body);
939 if !self._unknown_fields.is_empty() {
940 debug_struct.field("_unknown_fields", &self._unknown_fields);
941 }
942 debug_struct.finish()
943 }
944}
945
946impl std::fmt::Debug for super::InstancesCloneRequest {
947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
948 let mut debug_struct = f.debug_struct("InstancesCloneRequest");
949 debug_struct.field("clone_context", &self.clone_context);
950 if !self._unknown_fields.is_empty() {
951 debug_struct.field("_unknown_fields", &self._unknown_fields);
952 }
953 debug_struct.finish()
954 }
955}
956
957impl std::fmt::Debug for super::InstancesDemoteMasterRequest {
958 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
959 let mut debug_struct = f.debug_struct("InstancesDemoteMasterRequest");
960 debug_struct.field("demote_master_context", &self.demote_master_context);
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::InstancesDemoteRequest {
969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
970 let mut debug_struct = f.debug_struct("InstancesDemoteRequest");
971 debug_struct.field("demote_context", &self.demote_context);
972 if !self._unknown_fields.is_empty() {
973 debug_struct.field("_unknown_fields", &self._unknown_fields);
974 }
975 debug_struct.finish()
976 }
977}
978
979impl std::fmt::Debug for super::InstancesExportRequest {
980 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
981 let mut debug_struct = f.debug_struct("InstancesExportRequest");
982 debug_struct.field("export_context", &self.export_context);
983 if !self._unknown_fields.is_empty() {
984 debug_struct.field("_unknown_fields", &self._unknown_fields);
985 }
986 debug_struct.finish()
987 }
988}
989
990impl std::fmt::Debug for super::InstancesFailoverRequest {
991 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
992 let mut debug_struct = f.debug_struct("InstancesFailoverRequest");
993 debug_struct.field("failover_context", &self.failover_context);
994 if !self._unknown_fields.is_empty() {
995 debug_struct.field("_unknown_fields", &self._unknown_fields);
996 }
997 debug_struct.finish()
998 }
999}
1000
1001impl std::fmt::Debug for super::SslCertsCreateEphemeralRequest {
1002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1003 let mut debug_struct = f.debug_struct("SslCertsCreateEphemeralRequest");
1004 debug_struct.field("public_key", &self.public_key);
1005 debug_struct.field("access_token", &self.access_token);
1006 if !self._unknown_fields.is_empty() {
1007 debug_struct.field("_unknown_fields", &self._unknown_fields);
1008 }
1009 debug_struct.finish()
1010 }
1011}
1012
1013impl std::fmt::Debug for super::InstancesImportRequest {
1014 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1015 let mut debug_struct = f.debug_struct("InstancesImportRequest");
1016 debug_struct.field("import_context", &self.import_context);
1017 if !self._unknown_fields.is_empty() {
1018 debug_struct.field("_unknown_fields", &self._unknown_fields);
1019 }
1020 debug_struct.finish()
1021 }
1022}
1023
1024impl std::fmt::Debug for super::InstancesPreCheckMajorVersionUpgradeRequest {
1025 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1026 let mut debug_struct = f.debug_struct("InstancesPreCheckMajorVersionUpgradeRequest");
1027 debug_struct.field(
1028 "pre_check_major_version_upgrade_context",
1029 &self.pre_check_major_version_upgrade_context,
1030 );
1031 if !self._unknown_fields.is_empty() {
1032 debug_struct.field("_unknown_fields", &self._unknown_fields);
1033 }
1034 debug_struct.finish()
1035 }
1036}
1037
1038impl std::fmt::Debug for super::InstancesListResponse {
1039 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1040 let mut debug_struct = f.debug_struct("InstancesListResponse");
1041 debug_struct.field("kind", &self.kind);
1042 debug_struct.field("warnings", &self.warnings);
1043 debug_struct.field("items", &self.items);
1044 debug_struct.field("next_page_token", &self.next_page_token);
1045 if !self._unknown_fields.is_empty() {
1046 debug_struct.field("_unknown_fields", &self._unknown_fields);
1047 }
1048 debug_struct.finish()
1049 }
1050}
1051
1052impl std::fmt::Debug for super::InstancesListServerCasResponse {
1053 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1054 let mut debug_struct = f.debug_struct("InstancesListServerCasResponse");
1055 debug_struct.field("certs", &self.certs);
1056 debug_struct.field("active_version", &self.active_version);
1057 debug_struct.field("kind", &self.kind);
1058 if !self._unknown_fields.is_empty() {
1059 debug_struct.field("_unknown_fields", &self._unknown_fields);
1060 }
1061 debug_struct.finish()
1062 }
1063}
1064
1065impl std::fmt::Debug for super::InstancesListServerCertificatesResponse {
1066 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1067 let mut debug_struct = f.debug_struct("InstancesListServerCertificatesResponse");
1068 debug_struct.field("ca_certs", &self.ca_certs);
1069 debug_struct.field("server_certs", &self.server_certs);
1070 debug_struct.field("active_version", &self.active_version);
1071 debug_struct.field("kind", &self.kind);
1072 if !self._unknown_fields.is_empty() {
1073 debug_struct.field("_unknown_fields", &self._unknown_fields);
1074 }
1075 debug_struct.finish()
1076 }
1077}
1078
1079impl std::fmt::Debug for super::InstancesListEntraIdCertificatesResponse {
1080 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1081 let mut debug_struct = f.debug_struct("InstancesListEntraIdCertificatesResponse");
1082 debug_struct.field("certs", &self.certs);
1083 debug_struct.field("active_version", &self.active_version);
1084 debug_struct.field("kind", &self.kind);
1085 if !self._unknown_fields.is_empty() {
1086 debug_struct.field("_unknown_fields", &self._unknown_fields);
1087 }
1088 debug_struct.finish()
1089 }
1090}
1091
1092impl std::fmt::Debug for super::InstancesRestoreBackupRequest {
1093 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1094 let mut debug_struct = f.debug_struct("InstancesRestoreBackupRequest");
1095 debug_struct.field("restore_backup_context", &self.restore_backup_context);
1096 debug_struct.field("backup", &self.backup);
1097 debug_struct.field("backupdr_backup", &self.backupdr_backup);
1098 debug_struct.field("restore_instance_settings", &self.restore_instance_settings);
1099 debug_struct.field(
1100 "restore_instance_clear_overrides_field_names",
1101 &self.restore_instance_clear_overrides_field_names,
1102 );
1103 if !self._unknown_fields.is_empty() {
1104 debug_struct.field("_unknown_fields", &self._unknown_fields);
1105 }
1106 debug_struct.finish()
1107 }
1108}
1109
1110impl std::fmt::Debug for super::InstancesRotateServerCaRequest {
1111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1112 let mut debug_struct = f.debug_struct("InstancesRotateServerCaRequest");
1113 debug_struct.field("rotate_server_ca_context", &self.rotate_server_ca_context);
1114 if !self._unknown_fields.is_empty() {
1115 debug_struct.field("_unknown_fields", &self._unknown_fields);
1116 }
1117 debug_struct.finish()
1118 }
1119}
1120
1121impl std::fmt::Debug for super::InstancesRotateServerCertificateRequest {
1122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1123 let mut debug_struct = f.debug_struct("InstancesRotateServerCertificateRequest");
1124 debug_struct.field(
1125 "rotate_server_certificate_context",
1126 &self.rotate_server_certificate_context,
1127 );
1128 if !self._unknown_fields.is_empty() {
1129 debug_struct.field("_unknown_fields", &self._unknown_fields);
1130 }
1131 debug_struct.finish()
1132 }
1133}
1134
1135impl std::fmt::Debug for super::InstancesRotateEntraIdCertificateRequest {
1136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1137 let mut debug_struct = f.debug_struct("InstancesRotateEntraIdCertificateRequest");
1138 debug_struct.field(
1139 "rotate_entra_id_certificate_context",
1140 &self.rotate_entra_id_certificate_context,
1141 );
1142 if !self._unknown_fields.is_empty() {
1143 debug_struct.field("_unknown_fields", &self._unknown_fields);
1144 }
1145 debug_struct.finish()
1146 }
1147}
1148
1149impl std::fmt::Debug for super::InstancesTruncateLogRequest {
1150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1151 let mut debug_struct = f.debug_struct("InstancesTruncateLogRequest");
1152 debug_struct.field("truncate_log_context", &self.truncate_log_context);
1153 if !self._unknown_fields.is_empty() {
1154 debug_struct.field("_unknown_fields", &self._unknown_fields);
1155 }
1156 debug_struct.finish()
1157 }
1158}
1159
1160impl std::fmt::Debug for super::InstancesAcquireSsrsLeaseRequest {
1161 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1162 let mut debug_struct = f.debug_struct("InstancesAcquireSsrsLeaseRequest");
1163 debug_struct.field(
1164 "acquire_ssrs_lease_context",
1165 &self.acquire_ssrs_lease_context,
1166 );
1167 if !self._unknown_fields.is_empty() {
1168 debug_struct.field("_unknown_fields", &self._unknown_fields);
1169 }
1170 debug_struct.finish()
1171 }
1172}
1173
1174impl std::fmt::Debug for super::SqlInstancesPreCheckMajorVersionUpgradeRequest {
1175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1176 let mut debug_struct = f.debug_struct("SqlInstancesPreCheckMajorVersionUpgradeRequest");
1177 debug_struct.field("instance", &self.instance);
1178 debug_struct.field("project", &self.project);
1179 debug_struct.field("body", &self.body);
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::SqlInstancesVerifyExternalSyncSettingsResponse {
1188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1189 let mut debug_struct = f.debug_struct("SqlInstancesVerifyExternalSyncSettingsResponse");
1190 debug_struct.field("kind", &self.kind);
1191 debug_struct.field("errors", &self.errors);
1192 debug_struct.field("warnings", &self.warnings);
1193 if !self._unknown_fields.is_empty() {
1194 debug_struct.field("_unknown_fields", &self._unknown_fields);
1195 }
1196 debug_struct.finish()
1197 }
1198}
1199
1200impl std::fmt::Debug for super::SqlInstancesGetDiskShrinkConfigResponse {
1201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1202 let mut debug_struct = f.debug_struct("SqlInstancesGetDiskShrinkConfigResponse");
1203 debug_struct.field("kind", &self.kind);
1204 debug_struct.field("minimal_target_size_gb", &self.minimal_target_size_gb);
1205 debug_struct.field("message", &self.message);
1206 if !self._unknown_fields.is_empty() {
1207 debug_struct.field("_unknown_fields", &self._unknown_fields);
1208 }
1209 debug_struct.finish()
1210 }
1211}
1212
1213impl std::fmt::Debug for super::SqlInstancesGetLatestRecoveryTimeRequest {
1214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1215 let mut debug_struct = f.debug_struct("SqlInstancesGetLatestRecoveryTimeRequest");
1216 debug_struct.field("instance", &self.instance);
1217 debug_struct.field("project", &self.project);
1218 debug_struct.field(
1219 "source_instance_deletion_time",
1220 &self.source_instance_deletion_time,
1221 );
1222 if !self._unknown_fields.is_empty() {
1223 debug_struct.field("_unknown_fields", &self._unknown_fields);
1224 }
1225 debug_struct.finish()
1226 }
1227}
1228
1229impl std::fmt::Debug for super::SqlInstancesGetLatestRecoveryTimeResponse {
1230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1231 let mut debug_struct = f.debug_struct("SqlInstancesGetLatestRecoveryTimeResponse");
1232 debug_struct.field("kind", &self.kind);
1233 debug_struct.field("latest_recovery_time", &self.latest_recovery_time);
1234 debug_struct.field("earliest_recovery_time", &self.earliest_recovery_time);
1235 if !self._unknown_fields.is_empty() {
1236 debug_struct.field("_unknown_fields", &self._unknown_fields);
1237 }
1238 debug_struct.finish()
1239 }
1240}
1241
1242impl std::fmt::Debug for super::CloneContext {
1243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244 let mut debug_struct = f.debug_struct("CloneContext");
1245 debug_struct.field("kind", &self.kind);
1246 debug_struct.field("pitr_timestamp_ms", &self.pitr_timestamp_ms);
1247 debug_struct.field("destination_instance_name", &self.destination_instance_name);
1248 debug_struct.field("bin_log_coordinates", &self.bin_log_coordinates);
1249 debug_struct.field("point_in_time", &self.point_in_time);
1250 debug_struct.field("allocated_ip_range", &self.allocated_ip_range);
1251 debug_struct.field("database_names", &self.database_names);
1252 debug_struct.field("preferred_zone", &self.preferred_zone);
1253 debug_struct.field("preferred_secondary_zone", &self.preferred_secondary_zone);
1254 debug_struct.field(
1255 "source_instance_deletion_time",
1256 &self.source_instance_deletion_time,
1257 );
1258 if !self._unknown_fields.is_empty() {
1259 debug_struct.field("_unknown_fields", &self._unknown_fields);
1260 }
1261 debug_struct.finish()
1262 }
1263}
1264
1265impl std::fmt::Debug for super::PointInTimeRestoreContext {
1266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1267 let mut debug_struct = f.debug_struct("PointInTimeRestoreContext");
1268 debug_struct.field("datasource", &self.datasource);
1269 debug_struct.field("point_in_time", &self.point_in_time);
1270 debug_struct.field("target_instance", &self.target_instance);
1271 debug_struct.field("private_network", &self.private_network);
1272 debug_struct.field("allocated_ip_range", &self.allocated_ip_range);
1273 debug_struct.field("preferred_zone", &self.preferred_zone);
1274 debug_struct.field("preferred_secondary_zone", &self.preferred_secondary_zone);
1275 if !self._unknown_fields.is_empty() {
1276 debug_struct.field("_unknown_fields", &self._unknown_fields);
1277 }
1278 debug_struct.finish()
1279 }
1280}
1281
1282impl std::fmt::Debug for super::BinLogCoordinates {
1283 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1284 let mut debug_struct = f.debug_struct("BinLogCoordinates");
1285 debug_struct.field("bin_log_file_name", &self.bin_log_file_name);
1286 debug_struct.field("bin_log_position", &self.bin_log_position);
1287 debug_struct.field("kind", &self.kind);
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::DatabaseInstance {
1296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1297 let mut debug_struct = f.debug_struct("DatabaseInstance");
1298 debug_struct.field("kind", &self.kind);
1299 debug_struct.field("state", &self.state);
1300 debug_struct.field("database_version", &self.database_version);
1301 debug_struct.field("settings", &self.settings);
1302 debug_struct.field("etag", &self.etag);
1303 debug_struct.field("failover_replica", &self.failover_replica);
1304 debug_struct.field("master_instance_name", &self.master_instance_name);
1305 debug_struct.field("replica_names", &self.replica_names);
1306 debug_struct.field("max_disk_size", &self.max_disk_size);
1307 debug_struct.field("current_disk_size", &self.current_disk_size);
1308 debug_struct.field("ip_addresses", &self.ip_addresses);
1309 debug_struct.field("server_ca_cert", &self.server_ca_cert);
1310 debug_struct.field("instance_type", &self.instance_type);
1311 debug_struct.field("project", &self.project);
1312 debug_struct.field("ipv6_address", &self.ipv6_address);
1313 debug_struct.field(
1314 "service_account_email_address",
1315 &self.service_account_email_address,
1316 );
1317 debug_struct.field("on_premises_configuration", &self.on_premises_configuration);
1318 debug_struct.field("replica_configuration", &self.replica_configuration);
1319 debug_struct.field("backend_type", &self.backend_type);
1320 debug_struct.field("self_link", &self.self_link);
1321 debug_struct.field("suspension_reason", &self.suspension_reason);
1322 debug_struct.field("connection_name", &self.connection_name);
1323 debug_struct.field("name", &self.name);
1324 debug_struct.field("region", &self.region);
1325 debug_struct.field("gce_zone", &self.gce_zone);
1326 debug_struct.field("secondary_gce_zone", &self.secondary_gce_zone);
1327 debug_struct.field(
1328 "disk_encryption_configuration",
1329 &self.disk_encryption_configuration,
1330 );
1331 debug_struct.field("disk_encryption_status", &self.disk_encryption_status);
1332 debug_struct.field("root_password", &self.root_password);
1333 debug_struct.field("scheduled_maintenance", &self.scheduled_maintenance);
1334 debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1335 debug_struct.field(
1336 "database_installed_version",
1337 &self.database_installed_version,
1338 );
1339 debug_struct.field("out_of_disk_report", &self.out_of_disk_report);
1340 debug_struct.field("create_time", &self.create_time);
1341 debug_struct.field(
1342 "available_maintenance_versions",
1343 &self.available_maintenance_versions,
1344 );
1345 debug_struct.field("maintenance_version", &self.maintenance_version);
1346 debug_struct.field(
1347 "upgradable_database_versions",
1348 &self.upgradable_database_versions,
1349 );
1350 debug_struct.field("sql_network_architecture", &self.sql_network_architecture);
1351 debug_struct.field(
1352 "psc_service_attachment_link",
1353 &self.psc_service_attachment_link,
1354 );
1355 debug_struct.field("dns_name", &self.dns_name);
1356 debug_struct.field("primary_dns_name", &self.primary_dns_name);
1357 debug_struct.field("write_endpoint", &self.write_endpoint);
1358 debug_struct.field("replication_cluster", &self.replication_cluster);
1359 debug_struct.field("gemini_config", &self.gemini_config);
1360 debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1361 debug_struct.field(
1362 "switch_transaction_logs_to_cloud_storage_enabled",
1363 &self.switch_transaction_logs_to_cloud_storage_enabled,
1364 );
1365 debug_struct.field(
1366 "include_replicas_for_major_version_upgrade",
1367 &self.include_replicas_for_major_version_upgrade,
1368 );
1369 debug_struct.field("tags", &self.tags);
1370 debug_struct.field("node_count", &self.node_count);
1371 debug_struct.field("nodes", &self.nodes);
1372 debug_struct.field("dns_names", &self.dns_names);
1373 if !self._unknown_fields.is_empty() {
1374 debug_struct.field("_unknown_fields", &self._unknown_fields);
1375 }
1376 debug_struct.finish()
1377 }
1378}
1379
1380impl std::fmt::Debug for super::database_instance::SqlFailoverReplica {
1381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1382 let mut debug_struct = f.debug_struct("SqlFailoverReplica");
1383 debug_struct.field("name", &self.name);
1384 debug_struct.field("available", &self.available);
1385 if !self._unknown_fields.is_empty() {
1386 debug_struct.field("_unknown_fields", &self._unknown_fields);
1387 }
1388 debug_struct.finish()
1389 }
1390}
1391
1392impl std::fmt::Debug for super::database_instance::SqlScheduledMaintenance {
1393 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1394 let mut debug_struct = f.debug_struct("SqlScheduledMaintenance");
1395 debug_struct.field("start_time", &self.start_time);
1396 debug_struct.field("can_defer", &self.can_defer);
1397 debug_struct.field("can_reschedule", &self.can_reschedule);
1398 debug_struct.field("schedule_deadline_time", &self.schedule_deadline_time);
1399 if !self._unknown_fields.is_empty() {
1400 debug_struct.field("_unknown_fields", &self._unknown_fields);
1401 }
1402 debug_struct.finish()
1403 }
1404}
1405
1406impl std::fmt::Debug for super::database_instance::SqlOutOfDiskReport {
1407 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1408 let mut debug_struct = f.debug_struct("SqlOutOfDiskReport");
1409 debug_struct.field("sql_out_of_disk_state", &self.sql_out_of_disk_state);
1410 debug_struct.field(
1411 "sql_min_recommended_increase_size_gb",
1412 &self.sql_min_recommended_increase_size_gb,
1413 );
1414 if !self._unknown_fields.is_empty() {
1415 debug_struct.field("_unknown_fields", &self._unknown_fields);
1416 }
1417 debug_struct.finish()
1418 }
1419}
1420
1421impl std::fmt::Debug for super::database_instance::PoolNodeConfig {
1422 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1423 let mut debug_struct = f.debug_struct("PoolNodeConfig");
1424 debug_struct.field("name", &self.name);
1425 debug_struct.field("gce_zone", &self.gce_zone);
1426 debug_struct.field("ip_addresses", &self.ip_addresses);
1427 debug_struct.field("dns_name", &self.dns_name);
1428 debug_struct.field("state", &self.state);
1429 debug_struct.field("dns_names", &self.dns_names);
1430 debug_struct.field(
1431 "psc_service_attachment_link",
1432 &self.psc_service_attachment_link,
1433 );
1434 debug_struct.field("psc_auto_connections", &self.psc_auto_connections);
1435 if !self._unknown_fields.is_empty() {
1436 debug_struct.field("_unknown_fields", &self._unknown_fields);
1437 }
1438 debug_struct.finish()
1439 }
1440}
1441
1442impl std::fmt::Debug for super::GeminiInstanceConfig {
1443 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1444 let mut debug_struct = f.debug_struct("GeminiInstanceConfig");
1445 debug_struct.field("entitled", &self.entitled);
1446 debug_struct.field(
1447 "google_vacuum_mgmt_enabled",
1448 &self.google_vacuum_mgmt_enabled,
1449 );
1450 debug_struct.field(
1451 "oom_session_cancel_enabled",
1452 &self.oom_session_cancel_enabled,
1453 );
1454 debug_struct.field("active_query_enabled", &self.active_query_enabled);
1455 debug_struct.field("index_advisor_enabled", &self.index_advisor_enabled);
1456 debug_struct.field("flag_recommender_enabled", &self.flag_recommender_enabled);
1457 if !self._unknown_fields.is_empty() {
1458 debug_struct.field("_unknown_fields", &self._unknown_fields);
1459 }
1460 debug_struct.finish()
1461 }
1462}
1463
1464impl std::fmt::Debug for super::ReplicationCluster {
1465 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1466 let mut debug_struct = f.debug_struct("ReplicationCluster");
1467 debug_struct.field("psa_write_endpoint", &self.psa_write_endpoint);
1468 debug_struct.field("failover_dr_replica_name", &self.failover_dr_replica_name);
1469 debug_struct.field("dr_replica", &self.dr_replica);
1470 if !self._unknown_fields.is_empty() {
1471 debug_struct.field("_unknown_fields", &self._unknown_fields);
1472 }
1473 debug_struct.finish()
1474 }
1475}
1476
1477impl std::fmt::Debug for super::AvailableDatabaseVersion {
1478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1479 let mut debug_struct = f.debug_struct("AvailableDatabaseVersion");
1480 debug_struct.field("major_version", &self.major_version);
1481 debug_struct.field("name", &self.name);
1482 debug_struct.field("display_name", &self.display_name);
1483 if !self._unknown_fields.is_empty() {
1484 debug_struct.field("_unknown_fields", &self._unknown_fields);
1485 }
1486 debug_struct.finish()
1487 }
1488}
1489
1490impl std::fmt::Debug for super::SqlInstancesRescheduleMaintenanceRequestBody {
1491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1492 let mut debug_struct = f.debug_struct("SqlInstancesRescheduleMaintenanceRequestBody");
1493 debug_struct.field("reschedule", &self.reschedule);
1494 if !self._unknown_fields.is_empty() {
1495 debug_struct.field("_unknown_fields", &self._unknown_fields);
1496 }
1497 debug_struct.finish()
1498 }
1499}
1500
1501impl std::fmt::Debug for super::sql_instances_reschedule_maintenance_request_body::Reschedule {
1502 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1503 let mut debug_struct = f.debug_struct("Reschedule");
1504 debug_struct.field("reschedule_type", &self.reschedule_type);
1505 debug_struct.field("schedule_time", &self.schedule_time);
1506 if !self._unknown_fields.is_empty() {
1507 debug_struct.field("_unknown_fields", &self._unknown_fields);
1508 }
1509 debug_struct.finish()
1510 }
1511}
1512
1513impl std::fmt::Debug for super::DemoteMasterContext {
1514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1515 let mut debug_struct = f.debug_struct("DemoteMasterContext");
1516 debug_struct.field("kind", &self.kind);
1517 debug_struct.field("verify_gtid_consistency", &self.verify_gtid_consistency);
1518 debug_struct.field("master_instance_name", &self.master_instance_name);
1519 debug_struct.field("replica_configuration", &self.replica_configuration);
1520 debug_struct.field("skip_replication_setup", &self.skip_replication_setup);
1521 if !self._unknown_fields.is_empty() {
1522 debug_struct.field("_unknown_fields", &self._unknown_fields);
1523 }
1524 debug_struct.finish()
1525 }
1526}
1527
1528impl std::fmt::Debug for super::DemoteContext {
1529 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1530 let mut debug_struct = f.debug_struct("DemoteContext");
1531 debug_struct.field("kind", &self.kind);
1532 debug_struct.field(
1533 "source_representative_instance_name",
1534 &self.source_representative_instance_name,
1535 );
1536 if !self._unknown_fields.is_empty() {
1537 debug_struct.field("_unknown_fields", &self._unknown_fields);
1538 }
1539 debug_struct.finish()
1540 }
1541}
1542
1543impl std::fmt::Debug for super::FailoverContext {
1544 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1545 let mut debug_struct = f.debug_struct("FailoverContext");
1546 debug_struct.field("settings_version", &self.settings_version);
1547 debug_struct.field("kind", &self.kind);
1548 if !self._unknown_fields.is_empty() {
1549 debug_struct.field("_unknown_fields", &self._unknown_fields);
1550 }
1551 debug_struct.finish()
1552 }
1553}
1554
1555impl std::fmt::Debug for super::RestoreBackupContext {
1556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1557 let mut debug_struct = f.debug_struct("RestoreBackupContext");
1558 debug_struct.field("kind", &self.kind);
1559 debug_struct.field("backup_run_id", &self.backup_run_id);
1560 debug_struct.field("instance_id", &self.instance_id);
1561 debug_struct.field("project", &self.project);
1562 if !self._unknown_fields.is_empty() {
1563 debug_struct.field("_unknown_fields", &self._unknown_fields);
1564 }
1565 debug_struct.finish()
1566 }
1567}
1568
1569impl std::fmt::Debug for super::RotateServerCaContext {
1570 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1571 let mut debug_struct = f.debug_struct("RotateServerCaContext");
1572 debug_struct.field("kind", &self.kind);
1573 debug_struct.field("next_version", &self.next_version);
1574 if !self._unknown_fields.is_empty() {
1575 debug_struct.field("_unknown_fields", &self._unknown_fields);
1576 }
1577 debug_struct.finish()
1578 }
1579}
1580
1581impl std::fmt::Debug for super::RotateServerCertificateContext {
1582 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1583 let mut debug_struct = f.debug_struct("RotateServerCertificateContext");
1584 debug_struct.field("kind", &self.kind);
1585 debug_struct.field("next_version", &self.next_version);
1586 if !self._unknown_fields.is_empty() {
1587 debug_struct.field("_unknown_fields", &self._unknown_fields);
1588 }
1589 debug_struct.finish()
1590 }
1591}
1592
1593impl std::fmt::Debug for super::RotateEntraIdCertificateContext {
1594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1595 let mut debug_struct = f.debug_struct("RotateEntraIdCertificateContext");
1596 debug_struct.field("kind", &self.kind);
1597 debug_struct.field("next_version", &self.next_version);
1598 if !self._unknown_fields.is_empty() {
1599 debug_struct.field("_unknown_fields", &self._unknown_fields);
1600 }
1601 debug_struct.finish()
1602 }
1603}
1604
1605impl std::fmt::Debug for super::TruncateLogContext {
1606 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1607 let mut debug_struct = f.debug_struct("TruncateLogContext");
1608 debug_struct.field("kind", &self.kind);
1609 debug_struct.field("log_type", &self.log_type);
1610 if !self._unknown_fields.is_empty() {
1611 debug_struct.field("_unknown_fields", &self._unknown_fields);
1612 }
1613 debug_struct.finish()
1614 }
1615}
1616
1617impl std::fmt::Debug for super::SqlExternalSyncSettingError {
1618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1619 let mut debug_struct = f.debug_struct("SqlExternalSyncSettingError");
1620 debug_struct.field("kind", &self.kind);
1621 debug_struct.field("r#type", &self.r#type);
1622 debug_struct.field("detail", &self.detail);
1623 if !self._unknown_fields.is_empty() {
1624 debug_struct.field("_unknown_fields", &self._unknown_fields);
1625 }
1626 debug_struct.finish()
1627 }
1628}
1629
1630impl std::fmt::Debug for super::SelectedObjects {
1631 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1632 let mut debug_struct = f.debug_struct("SelectedObjects");
1633 debug_struct.field("database", &self.database);
1634 if !self._unknown_fields.is_empty() {
1635 debug_struct.field("_unknown_fields", &self._unknown_fields);
1636 }
1637 debug_struct.finish()
1638 }
1639}
1640
1641impl std::fmt::Debug for super::OnPremisesConfiguration {
1642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1643 let mut debug_struct = f.debug_struct("OnPremisesConfiguration");
1644 debug_struct.field("host_port", &self.host_port);
1645 debug_struct.field("kind", &self.kind);
1646 debug_struct.field("username", &self.username);
1647 debug_struct.field("password", &self.password);
1648 debug_struct.field("ca_certificate", &self.ca_certificate);
1649 debug_struct.field("client_certificate", &self.client_certificate);
1650 debug_struct.field("client_key", &self.client_key);
1651 debug_struct.field("dump_file_path", &self.dump_file_path);
1652 debug_struct.field("source_instance", &self.source_instance);
1653 debug_struct.field("selected_objects", &self.selected_objects);
1654 debug_struct.field("ssl_option", &self.ssl_option);
1655 if !self._unknown_fields.is_empty() {
1656 debug_struct.field("_unknown_fields", &self._unknown_fields);
1657 }
1658 debug_struct.finish()
1659 }
1660}
1661
1662impl std::fmt::Debug for super::ReplicaConfiguration {
1663 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1664 let mut debug_struct = f.debug_struct("ReplicaConfiguration");
1665 debug_struct.field("kind", &self.kind);
1666 debug_struct.field(
1667 "mysql_replica_configuration",
1668 &self.mysql_replica_configuration,
1669 );
1670 debug_struct.field("failover_target", &self.failover_target);
1671 debug_struct.field("cascadable_replica", &self.cascadable_replica);
1672 if !self._unknown_fields.is_empty() {
1673 debug_struct.field("_unknown_fields", &self._unknown_fields);
1674 }
1675 debug_struct.finish()
1676 }
1677}
1678
1679impl std::fmt::Debug for super::SqlInstancesExecuteSqlRequest {
1680 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1681 let mut debug_struct = f.debug_struct("SqlInstancesExecuteSqlRequest");
1682 debug_struct.field("instance", &self.instance);
1683 debug_struct.field("project", &self.project);
1684 debug_struct.field("body", &self.body);
1685 if !self._unknown_fields.is_empty() {
1686 debug_struct.field("_unknown_fields", &self._unknown_fields);
1687 }
1688 debug_struct.finish()
1689 }
1690}
1691
1692impl std::fmt::Debug for super::ExecuteSqlPayload {
1693 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1694 let mut debug_struct = f.debug_struct("ExecuteSqlPayload");
1695 debug_struct.field("user", &self.user);
1696 debug_struct.field("sql_statement", &self.sql_statement);
1697 debug_struct.field("database", &self.database);
1698 debug_struct.field("row_limit", &self.row_limit);
1699 debug_struct.field("partial_result_mode", &self.partial_result_mode);
1700 debug_struct.field("user_password", &self.user_password);
1701 if !self._unknown_fields.is_empty() {
1702 debug_struct.field("_unknown_fields", &self._unknown_fields);
1703 }
1704 debug_struct.finish()
1705 }
1706}
1707
1708impl std::fmt::Debug for super::SqlInstancesExecuteSqlResponse {
1709 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1710 let mut debug_struct = f.debug_struct("SqlInstancesExecuteSqlResponse");
1711 debug_struct.field("messages", &self.messages);
1712 debug_struct.field("metadata", &self.metadata);
1713 debug_struct.field("results", &self.results);
1714 debug_struct.field("status", &self.status);
1715 if !self._unknown_fields.is_empty() {
1716 debug_struct.field("_unknown_fields", &self._unknown_fields);
1717 }
1718 debug_struct.finish()
1719 }
1720}
1721
1722impl std::fmt::Debug for super::sql_instances_execute_sql_response::Message {
1723 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1724 let mut debug_struct = f.debug_struct("Message");
1725 debug_struct.field("message", &self.message);
1726 debug_struct.field("severity", &self.severity);
1727 if !self._unknown_fields.is_empty() {
1728 debug_struct.field("_unknown_fields", &self._unknown_fields);
1729 }
1730 debug_struct.finish()
1731 }
1732}
1733
1734impl std::fmt::Debug for super::QueryResult {
1735 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1736 let mut debug_struct = f.debug_struct("QueryResult");
1737 debug_struct.field("columns", &self.columns);
1738 debug_struct.field("rows", &self.rows);
1739 debug_struct.field("message", &self.message);
1740 debug_struct.field("partial_result", &self.partial_result);
1741 debug_struct.field("status", &self.status);
1742 if !self._unknown_fields.is_empty() {
1743 debug_struct.field("_unknown_fields", &self._unknown_fields);
1744 }
1745 debug_struct.finish()
1746 }
1747}
1748
1749impl std::fmt::Debug for super::Column {
1750 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1751 let mut debug_struct = f.debug_struct("Column");
1752 debug_struct.field("name", &self.name);
1753 debug_struct.field("r#type", &self.r#type);
1754 if !self._unknown_fields.is_empty() {
1755 debug_struct.field("_unknown_fields", &self._unknown_fields);
1756 }
1757 debug_struct.finish()
1758 }
1759}
1760
1761impl std::fmt::Debug for super::Row {
1762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1763 let mut debug_struct = f.debug_struct("Row");
1764 debug_struct.field("values", &self.values);
1765 if !self._unknown_fields.is_empty() {
1766 debug_struct.field("_unknown_fields", &self._unknown_fields);
1767 }
1768 debug_struct.finish()
1769 }
1770}
1771
1772impl std::fmt::Debug for super::Value {
1773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1774 let mut debug_struct = f.debug_struct("Value");
1775 debug_struct.field("value", &self.value);
1776 debug_struct.field("null_value", &self.null_value);
1777 if !self._unknown_fields.is_empty() {
1778 debug_struct.field("_unknown_fields", &self._unknown_fields);
1779 }
1780 debug_struct.finish()
1781 }
1782}
1783
1784impl std::fmt::Debug for super::Metadata {
1785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1786 let mut debug_struct = f.debug_struct("Metadata");
1787 debug_struct.field(
1788 "sql_statement_execution_time",
1789 &self.sql_statement_execution_time,
1790 );
1791 if !self._unknown_fields.is_empty() {
1792 debug_struct.field("_unknown_fields", &self._unknown_fields);
1793 }
1794 debug_struct.finish()
1795 }
1796}
1797
1798impl std::fmt::Debug for super::SqlInstancesAcquireSsrsLeaseRequest {
1799 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1800 let mut debug_struct = f.debug_struct("SqlInstancesAcquireSsrsLeaseRequest");
1801 debug_struct.field("instance", &self.instance);
1802 debug_struct.field("project", &self.project);
1803 debug_struct.field("body", &self.body);
1804 if !self._unknown_fields.is_empty() {
1805 debug_struct.field("_unknown_fields", &self._unknown_fields);
1806 }
1807 debug_struct.finish()
1808 }
1809}
1810
1811impl std::fmt::Debug for super::SqlInstancesAcquireSsrsLeaseResponse {
1812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1813 let mut debug_struct = f.debug_struct("SqlInstancesAcquireSsrsLeaseResponse");
1814 debug_struct.field("operation_id", &self.operation_id);
1815 if !self._unknown_fields.is_empty() {
1816 debug_struct.field("_unknown_fields", &self._unknown_fields);
1817 }
1818 debug_struct.finish()
1819 }
1820}
1821
1822impl std::fmt::Debug for super::SqlInstancesReleaseSsrsLeaseRequest {
1823 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1824 let mut debug_struct = f.debug_struct("SqlInstancesReleaseSsrsLeaseRequest");
1825 debug_struct.field("instance", &self.instance);
1826 debug_struct.field("project", &self.project);
1827 if !self._unknown_fields.is_empty() {
1828 debug_struct.field("_unknown_fields", &self._unknown_fields);
1829 }
1830 debug_struct.finish()
1831 }
1832}
1833
1834impl std::fmt::Debug for super::SqlInstancesReleaseSsrsLeaseResponse {
1835 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1836 let mut debug_struct = f.debug_struct("SqlInstancesReleaseSsrsLeaseResponse");
1837 debug_struct.field("operation_id", &self.operation_id);
1838 if !self._unknown_fields.is_empty() {
1839 debug_struct.field("_unknown_fields", &self._unknown_fields);
1840 }
1841 debug_struct.finish()
1842 }
1843}
1844
1845impl std::fmt::Debug for super::SqlInstancesPointInTimeRestoreRequest {
1846 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1847 let mut debug_struct = f.debug_struct("SqlInstancesPointInTimeRestoreRequest");
1848 debug_struct.field("parent", &self.parent);
1849 debug_struct.field("context", &self.context);
1850 if !self._unknown_fields.is_empty() {
1851 debug_struct.field("_unknown_fields", &self._unknown_fields);
1852 }
1853 debug_struct.finish()
1854 }
1855}
1856
1857impl std::fmt::Debug for super::SqlOperationsGetRequest {
1858 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1859 let mut debug_struct = f.debug_struct("SqlOperationsGetRequest");
1860 debug_struct.field("operation", &self.operation);
1861 debug_struct.field("project", &self.project);
1862 if !self._unknown_fields.is_empty() {
1863 debug_struct.field("_unknown_fields", &self._unknown_fields);
1864 }
1865 debug_struct.finish()
1866 }
1867}
1868
1869impl std::fmt::Debug for super::SqlOperationsListRequest {
1870 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1871 let mut debug_struct = f.debug_struct("SqlOperationsListRequest");
1872 debug_struct.field("instance", &self.instance);
1873 debug_struct.field("max_results", &self.max_results);
1874 debug_struct.field("page_token", &self.page_token);
1875 debug_struct.field("project", &self.project);
1876 if !self._unknown_fields.is_empty() {
1877 debug_struct.field("_unknown_fields", &self._unknown_fields);
1878 }
1879 debug_struct.finish()
1880 }
1881}
1882
1883impl std::fmt::Debug for super::OperationsListResponse {
1884 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1885 let mut debug_struct = f.debug_struct("OperationsListResponse");
1886 debug_struct.field("kind", &self.kind);
1887 debug_struct.field("items", &self.items);
1888 debug_struct.field("next_page_token", &self.next_page_token);
1889 if !self._unknown_fields.is_empty() {
1890 debug_struct.field("_unknown_fields", &self._unknown_fields);
1891 }
1892 debug_struct.finish()
1893 }
1894}
1895
1896impl std::fmt::Debug for super::SqlOperationsCancelRequest {
1897 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1898 let mut debug_struct = f.debug_struct("SqlOperationsCancelRequest");
1899 debug_struct.field("operation", &self.operation);
1900 debug_struct.field("project", &self.project);
1901 if !self._unknown_fields.is_empty() {
1902 debug_struct.field("_unknown_fields", &self._unknown_fields);
1903 }
1904 debug_struct.finish()
1905 }
1906}
1907
1908impl std::fmt::Debug for super::AclEntry {
1909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1910 let mut debug_struct = f.debug_struct("AclEntry");
1911 debug_struct.field("value", &self.value);
1912 debug_struct.field("expiration_time", &self.expiration_time);
1913 debug_struct.field("name", &self.name);
1914 debug_struct.field("kind", &self.kind);
1915 if !self._unknown_fields.is_empty() {
1916 debug_struct.field("_unknown_fields", &self._unknown_fields);
1917 }
1918 debug_struct.finish()
1919 }
1920}
1921
1922impl std::fmt::Debug for super::ApiWarning {
1923 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1924 let mut debug_struct = f.debug_struct("ApiWarning");
1925 debug_struct.field("code", &self.code);
1926 debug_struct.field("message", &self.message);
1927 debug_struct.field("region", &self.region);
1928 if !self._unknown_fields.is_empty() {
1929 debug_struct.field("_unknown_fields", &self._unknown_fields);
1930 }
1931 debug_struct.finish()
1932 }
1933}
1934
1935impl std::fmt::Debug for super::BackupRetentionSettings {
1936 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1937 let mut debug_struct = f.debug_struct("BackupRetentionSettings");
1938 debug_struct.field("retention_unit", &self.retention_unit);
1939 debug_struct.field("retained_backups", &self.retained_backups);
1940 if !self._unknown_fields.is_empty() {
1941 debug_struct.field("_unknown_fields", &self._unknown_fields);
1942 }
1943 debug_struct.finish()
1944 }
1945}
1946
1947impl std::fmt::Debug for super::BackupConfiguration {
1948 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1949 let mut debug_struct = f.debug_struct("BackupConfiguration");
1950 debug_struct.field("start_time", &self.start_time);
1951 debug_struct.field("enabled", &self.enabled);
1952 debug_struct.field("kind", &self.kind);
1953 debug_struct.field("binary_log_enabled", &self.binary_log_enabled);
1954 debug_struct.field(
1955 "replication_log_archiving_enabled",
1956 &self.replication_log_archiving_enabled,
1957 );
1958 debug_struct.field("location", &self.location);
1959 debug_struct.field(
1960 "point_in_time_recovery_enabled",
1961 &self.point_in_time_recovery_enabled,
1962 );
1963 debug_struct.field("backup_retention_settings", &self.backup_retention_settings);
1964 debug_struct.field(
1965 "transaction_log_retention_days",
1966 &self.transaction_log_retention_days,
1967 );
1968 debug_struct.field(
1969 "transactional_log_storage_state",
1970 &self.transactional_log_storage_state,
1971 );
1972 debug_struct.field("backup_tier", &self.backup_tier);
1973 if !self._unknown_fields.is_empty() {
1974 debug_struct.field("_unknown_fields", &self._unknown_fields);
1975 }
1976 debug_struct.finish()
1977 }
1978}
1979
1980impl std::fmt::Debug for super::PerformDiskShrinkContext {
1981 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1982 let mut debug_struct = f.debug_struct("PerformDiskShrinkContext");
1983 debug_struct.field("target_size_gb", &self.target_size_gb);
1984 if !self._unknown_fields.is_empty() {
1985 debug_struct.field("_unknown_fields", &self._unknown_fields);
1986 }
1987 debug_struct.finish()
1988 }
1989}
1990
1991impl std::fmt::Debug for super::PreCheckResponse {
1992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1993 let mut debug_struct = f.debug_struct("PreCheckResponse");
1994 debug_struct.field("message", &self.message);
1995 debug_struct.field("message_type", &self.message_type);
1996 debug_struct.field("actions_required", &self.actions_required);
1997 if !self._unknown_fields.is_empty() {
1998 debug_struct.field("_unknown_fields", &self._unknown_fields);
1999 }
2000 debug_struct.finish()
2001 }
2002}
2003
2004impl std::fmt::Debug for super::PreCheckMajorVersionUpgradeContext {
2005 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2006 let mut debug_struct = f.debug_struct("PreCheckMajorVersionUpgradeContext");
2007 debug_struct.field("target_database_version", &self.target_database_version);
2008 debug_struct.field("pre_check_response", &self.pre_check_response);
2009 debug_struct.field("kind", &self.kind);
2010 if !self._unknown_fields.is_empty() {
2011 debug_struct.field("_unknown_fields", &self._unknown_fields);
2012 }
2013 debug_struct.finish()
2014 }
2015}
2016
2017impl std::fmt::Debug for super::BackupContext {
2018 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2019 let mut debug_struct = f.debug_struct("BackupContext");
2020 debug_struct.field("backup_id", &self.backup_id);
2021 debug_struct.field("kind", &self.kind);
2022 debug_struct.field("name", &self.name);
2023 if !self._unknown_fields.is_empty() {
2024 debug_struct.field("_unknown_fields", &self._unknown_fields);
2025 }
2026 debug_struct.finish()
2027 }
2028}
2029
2030impl std::fmt::Debug for super::Database {
2031 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2032 let mut debug_struct = f.debug_struct("Database");
2033 debug_struct.field("kind", &self.kind);
2034 debug_struct.field("charset", &self.charset);
2035 debug_struct.field("collation", &self.collation);
2036 debug_struct.field("etag", &self.etag);
2037 debug_struct.field("name", &self.name);
2038 debug_struct.field("instance", &self.instance);
2039 debug_struct.field("self_link", &self.self_link);
2040 debug_struct.field("project", &self.project);
2041 debug_struct.field("database_details", &self.database_details);
2042 if !self._unknown_fields.is_empty() {
2043 debug_struct.field("_unknown_fields", &self._unknown_fields);
2044 }
2045 debug_struct.finish()
2046 }
2047}
2048
2049impl std::fmt::Debug for super::SqlServerDatabaseDetails {
2050 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2051 let mut debug_struct = f.debug_struct("SqlServerDatabaseDetails");
2052 debug_struct.field("compatibility_level", &self.compatibility_level);
2053 debug_struct.field("recovery_model", &self.recovery_model);
2054 if !self._unknown_fields.is_empty() {
2055 debug_struct.field("_unknown_fields", &self._unknown_fields);
2056 }
2057 debug_struct.finish()
2058 }
2059}
2060
2061impl std::fmt::Debug for super::DatabaseFlags {
2062 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2063 let mut debug_struct = f.debug_struct("DatabaseFlags");
2064 debug_struct.field("name", &self.name);
2065 debug_struct.field("value", &self.value);
2066 if !self._unknown_fields.is_empty() {
2067 debug_struct.field("_unknown_fields", &self._unknown_fields);
2068 }
2069 debug_struct.finish()
2070 }
2071}
2072
2073impl std::fmt::Debug for super::MySqlSyncConfig {
2074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2075 let mut debug_struct = f.debug_struct("MySqlSyncConfig");
2076 debug_struct.field("initial_sync_flags", &self.initial_sync_flags);
2077 if !self._unknown_fields.is_empty() {
2078 debug_struct.field("_unknown_fields", &self._unknown_fields);
2079 }
2080 debug_struct.finish()
2081 }
2082}
2083
2084impl std::fmt::Debug for super::SyncFlags {
2085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2086 let mut debug_struct = f.debug_struct("SyncFlags");
2087 debug_struct.field("name", &self.name);
2088 debug_struct.field("value", &self.value);
2089 if !self._unknown_fields.is_empty() {
2090 debug_struct.field("_unknown_fields", &self._unknown_fields);
2091 }
2092 debug_struct.finish()
2093 }
2094}
2095
2096impl std::fmt::Debug for super::InstanceReference {
2097 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2098 let mut debug_struct = f.debug_struct("InstanceReference");
2099 debug_struct.field("name", &self.name);
2100 debug_struct.field("region", &self.region);
2101 debug_struct.field("project", &self.project);
2102 if !self._unknown_fields.is_empty() {
2103 debug_struct.field("_unknown_fields", &self._unknown_fields);
2104 }
2105 debug_struct.finish()
2106 }
2107}
2108
2109impl std::fmt::Debug for super::DemoteMasterConfiguration {
2110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2111 let mut debug_struct = f.debug_struct("DemoteMasterConfiguration");
2112 debug_struct.field("kind", &self.kind);
2113 debug_struct.field(
2114 "mysql_replica_configuration",
2115 &self.mysql_replica_configuration,
2116 );
2117 if !self._unknown_fields.is_empty() {
2118 debug_struct.field("_unknown_fields", &self._unknown_fields);
2119 }
2120 debug_struct.finish()
2121 }
2122}
2123
2124impl std::fmt::Debug for super::DemoteMasterMySqlReplicaConfiguration {
2125 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2126 let mut debug_struct = f.debug_struct("DemoteMasterMySqlReplicaConfiguration");
2127 debug_struct.field("kind", &self.kind);
2128 debug_struct.field("username", &self.username);
2129 debug_struct.field("password", &self.password);
2130 debug_struct.field("client_key", &self.client_key);
2131 debug_struct.field("client_certificate", &self.client_certificate);
2132 debug_struct.field("ca_certificate", &self.ca_certificate);
2133 if !self._unknown_fields.is_empty() {
2134 debug_struct.field("_unknown_fields", &self._unknown_fields);
2135 }
2136 debug_struct.finish()
2137 }
2138}
2139
2140impl std::fmt::Debug for super::ExportContext {
2141 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2142 let mut debug_struct = f.debug_struct("ExportContext");
2143 debug_struct.field("uri", &self.uri);
2144 debug_struct.field("databases", &self.databases);
2145 debug_struct.field("kind", &self.kind);
2146 debug_struct.field("sql_export_options", &self.sql_export_options);
2147 debug_struct.field("csv_export_options", &self.csv_export_options);
2148 debug_struct.field("file_type", &self.file_type);
2149 debug_struct.field("offload", &self.offload);
2150 debug_struct.field("bak_export_options", &self.bak_export_options);
2151 debug_struct.field("tde_export_options", &self.tde_export_options);
2152 if !self._unknown_fields.is_empty() {
2153 debug_struct.field("_unknown_fields", &self._unknown_fields);
2154 }
2155 debug_struct.finish()
2156 }
2157}
2158
2159impl std::fmt::Debug for super::export_context::SqlCsvExportOptions {
2160 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2161 let mut debug_struct = f.debug_struct("SqlCsvExportOptions");
2162 debug_struct.field("select_query", &self.select_query);
2163 debug_struct.field("escape_character", &self.escape_character);
2164 debug_struct.field("quote_character", &self.quote_character);
2165 debug_struct.field("fields_terminated_by", &self.fields_terminated_by);
2166 debug_struct.field("lines_terminated_by", &self.lines_terminated_by);
2167 if !self._unknown_fields.is_empty() {
2168 debug_struct.field("_unknown_fields", &self._unknown_fields);
2169 }
2170 debug_struct.finish()
2171 }
2172}
2173
2174impl std::fmt::Debug for super::export_context::SqlExportOptions {
2175 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2176 let mut debug_struct = f.debug_struct("SqlExportOptions");
2177 debug_struct.field("tables", &self.tables);
2178 debug_struct.field("schema_only", &self.schema_only);
2179 debug_struct.field("mysql_export_options", &self.mysql_export_options);
2180 debug_struct.field("threads", &self.threads);
2181 debug_struct.field("parallel", &self.parallel);
2182 debug_struct.field("postgres_export_options", &self.postgres_export_options);
2183 if !self._unknown_fields.is_empty() {
2184 debug_struct.field("_unknown_fields", &self._unknown_fields);
2185 }
2186 debug_struct.finish()
2187 }
2188}
2189
2190impl std::fmt::Debug for super::export_context::sql_export_options::MysqlExportOptions {
2191 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2192 let mut debug_struct = f.debug_struct("MysqlExportOptions");
2193 debug_struct.field("master_data", &self.master_data);
2194 if !self._unknown_fields.is_empty() {
2195 debug_struct.field("_unknown_fields", &self._unknown_fields);
2196 }
2197 debug_struct.finish()
2198 }
2199}
2200
2201impl std::fmt::Debug for super::export_context::sql_export_options::PostgresExportOptions {
2202 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2203 let mut debug_struct = f.debug_struct("PostgresExportOptions");
2204 debug_struct.field("clean", &self.clean);
2205 debug_struct.field("if_exists", &self.if_exists);
2206 if !self._unknown_fields.is_empty() {
2207 debug_struct.field("_unknown_fields", &self._unknown_fields);
2208 }
2209 debug_struct.finish()
2210 }
2211}
2212
2213impl std::fmt::Debug for super::export_context::SqlBakExportOptions {
2214 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2215 let mut debug_struct = f.debug_struct("SqlBakExportOptions");
2216 debug_struct.field("striped", &self.striped);
2217 debug_struct.field("stripe_count", &self.stripe_count);
2218 debug_struct.field("bak_type", &self.bak_type);
2219 debug_struct.field("copy_only", &self.copy_only);
2220 debug_struct.field("differential_base", &self.differential_base);
2221 debug_struct.field("export_log_start_time", &self.export_log_start_time);
2222 debug_struct.field("export_log_end_time", &self.export_log_end_time);
2223 if !self._unknown_fields.is_empty() {
2224 debug_struct.field("_unknown_fields", &self._unknown_fields);
2225 }
2226 debug_struct.finish()
2227 }
2228}
2229
2230impl std::fmt::Debug for super::export_context::SqlTdeExportOptions {
2231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2232 let mut debug_struct = f.debug_struct("SqlTdeExportOptions");
2233 debug_struct.field("certificate_path", &self.certificate_path);
2234 debug_struct.field("private_key_path", &self.private_key_path);
2235 debug_struct.field("private_key_password", &self.private_key_password);
2236 debug_struct.field("name", &self.name);
2237 if !self._unknown_fields.is_empty() {
2238 debug_struct.field("_unknown_fields", &self._unknown_fields);
2239 }
2240 debug_struct.finish()
2241 }
2242}
2243
2244impl std::fmt::Debug for super::ImportContext {
2245 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2246 let mut debug_struct = f.debug_struct("ImportContext");
2247 debug_struct.field("uri", &self.uri);
2248 debug_struct.field("database", &self.database);
2249 debug_struct.field("kind", &self.kind);
2250 debug_struct.field("file_type", &self.file_type);
2251 debug_struct.field("csv_import_options", &self.csv_import_options);
2252 debug_struct.field("import_user", &self.import_user);
2253 debug_struct.field("bak_import_options", &self.bak_import_options);
2254 debug_struct.field("sql_import_options", &self.sql_import_options);
2255 debug_struct.field("tde_import_options", &self.tde_import_options);
2256 if !self._unknown_fields.is_empty() {
2257 debug_struct.field("_unknown_fields", &self._unknown_fields);
2258 }
2259 debug_struct.finish()
2260 }
2261}
2262
2263impl std::fmt::Debug for super::import_context::SqlImportOptions {
2264 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2265 let mut debug_struct = f.debug_struct("SqlImportOptions");
2266 debug_struct.field("threads", &self.threads);
2267 debug_struct.field("parallel", &self.parallel);
2268 debug_struct.field("postgres_import_options", &self.postgres_import_options);
2269 if !self._unknown_fields.is_empty() {
2270 debug_struct.field("_unknown_fields", &self._unknown_fields);
2271 }
2272 debug_struct.finish()
2273 }
2274}
2275
2276impl std::fmt::Debug for super::import_context::sql_import_options::PostgresImportOptions {
2277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2278 let mut debug_struct = f.debug_struct("PostgresImportOptions");
2279 debug_struct.field("clean", &self.clean);
2280 debug_struct.field("if_exists", &self.if_exists);
2281 if !self._unknown_fields.is_empty() {
2282 debug_struct.field("_unknown_fields", &self._unknown_fields);
2283 }
2284 debug_struct.finish()
2285 }
2286}
2287
2288impl std::fmt::Debug for super::import_context::SqlCsvImportOptions {
2289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2290 let mut debug_struct = f.debug_struct("SqlCsvImportOptions");
2291 debug_struct.field("table", &self.table);
2292 debug_struct.field("columns", &self.columns);
2293 debug_struct.field("escape_character", &self.escape_character);
2294 debug_struct.field("quote_character", &self.quote_character);
2295 debug_struct.field("fields_terminated_by", &self.fields_terminated_by);
2296 debug_struct.field("lines_terminated_by", &self.lines_terminated_by);
2297 if !self._unknown_fields.is_empty() {
2298 debug_struct.field("_unknown_fields", &self._unknown_fields);
2299 }
2300 debug_struct.finish()
2301 }
2302}
2303
2304impl std::fmt::Debug for super::import_context::SqlBakImportOptions {
2305 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2306 let mut debug_struct = f.debug_struct("SqlBakImportOptions");
2307 debug_struct.field("encryption_options", &self.encryption_options);
2308 debug_struct.field("striped", &self.striped);
2309 debug_struct.field("no_recovery", &self.no_recovery);
2310 debug_struct.field("recovery_only", &self.recovery_only);
2311 debug_struct.field("bak_type", &self.bak_type);
2312 debug_struct.field("stop_at", &self.stop_at);
2313 debug_struct.field("stop_at_mark", &self.stop_at_mark);
2314 if !self._unknown_fields.is_empty() {
2315 debug_struct.field("_unknown_fields", &self._unknown_fields);
2316 }
2317 debug_struct.finish()
2318 }
2319}
2320
2321impl std::fmt::Debug for super::import_context::sql_bak_import_options::EncryptionOptions {
2322 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2323 let mut debug_struct = f.debug_struct("EncryptionOptions");
2324 debug_struct.field("cert_path", &self.cert_path);
2325 debug_struct.field("pvk_path", &self.pvk_path);
2326 debug_struct.field("pvk_password", &self.pvk_password);
2327 debug_struct.field("keep_encrypted", &self.keep_encrypted);
2328 if !self._unknown_fields.is_empty() {
2329 debug_struct.field("_unknown_fields", &self._unknown_fields);
2330 }
2331 debug_struct.finish()
2332 }
2333}
2334
2335impl std::fmt::Debug for super::import_context::SqlTdeImportOptions {
2336 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2337 let mut debug_struct = f.debug_struct("SqlTdeImportOptions");
2338 debug_struct.field("certificate_path", &self.certificate_path);
2339 debug_struct.field("private_key_path", &self.private_key_path);
2340 debug_struct.field("private_key_password", &self.private_key_password);
2341 debug_struct.field("name", &self.name);
2342 if !self._unknown_fields.is_empty() {
2343 debug_struct.field("_unknown_fields", &self._unknown_fields);
2344 }
2345 debug_struct.finish()
2346 }
2347}
2348
2349impl std::fmt::Debug for super::IpConfiguration {
2350 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2351 let mut debug_struct = f.debug_struct("IpConfiguration");
2352 debug_struct.field("ipv4_enabled", &self.ipv4_enabled);
2353 debug_struct.field("private_network", &self.private_network);
2354 debug_struct.field("require_ssl", &self.require_ssl);
2355 debug_struct.field("authorized_networks", &self.authorized_networks);
2356 debug_struct.field("allocated_ip_range", &self.allocated_ip_range);
2357 debug_struct.field(
2358 "enable_private_path_for_google_cloud_services",
2359 &self.enable_private_path_for_google_cloud_services,
2360 );
2361 debug_struct.field("ssl_mode", &self.ssl_mode);
2362 debug_struct.field("psc_config", &self.psc_config);
2363 debug_struct.field("server_ca_mode", &self.server_ca_mode);
2364 debug_struct.field(
2365 "custom_subject_alternative_names",
2366 &self.custom_subject_alternative_names,
2367 );
2368 debug_struct.field("server_ca_pool", &self.server_ca_pool);
2369 debug_struct.field(
2370 "server_certificate_rotation_mode",
2371 &self.server_certificate_rotation_mode,
2372 );
2373 if !self._unknown_fields.is_empty() {
2374 debug_struct.field("_unknown_fields", &self._unknown_fields);
2375 }
2376 debug_struct.finish()
2377 }
2378}
2379
2380impl std::fmt::Debug for super::PscConfig {
2381 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2382 let mut debug_struct = f.debug_struct("PscConfig");
2383 debug_struct.field("psc_enabled", &self.psc_enabled);
2384 debug_struct.field("allowed_consumer_projects", &self.allowed_consumer_projects);
2385 debug_struct.field("psc_auto_connections", &self.psc_auto_connections);
2386 debug_struct.field("network_attachment_uri", &self.network_attachment_uri);
2387 if !self._unknown_fields.is_empty() {
2388 debug_struct.field("_unknown_fields", &self._unknown_fields);
2389 }
2390 debug_struct.finish()
2391 }
2392}
2393
2394impl std::fmt::Debug for super::PscAutoConnectionConfig {
2395 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2396 let mut debug_struct = f.debug_struct("PscAutoConnectionConfig");
2397 debug_struct.field("consumer_project", &self.consumer_project);
2398 debug_struct.field("consumer_network", &self.consumer_network);
2399 debug_struct.field("ip_address", &self.ip_address);
2400 debug_struct.field("status", &self.status);
2401 debug_struct.field("consumer_network_status", &self.consumer_network_status);
2402 if !self._unknown_fields.is_empty() {
2403 debug_struct.field("_unknown_fields", &self._unknown_fields);
2404 }
2405 debug_struct.finish()
2406 }
2407}
2408
2409impl std::fmt::Debug for super::LocationPreference {
2410 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2411 let mut debug_struct = f.debug_struct("LocationPreference");
2412 debug_struct.field("follow_gae_application", &self.follow_gae_application);
2413 debug_struct.field("zone", &self.zone);
2414 debug_struct.field("secondary_zone", &self.secondary_zone);
2415 debug_struct.field("kind", &self.kind);
2416 if !self._unknown_fields.is_empty() {
2417 debug_struct.field("_unknown_fields", &self._unknown_fields);
2418 }
2419 debug_struct.finish()
2420 }
2421}
2422
2423impl std::fmt::Debug for super::MaintenanceWindow {
2424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2425 let mut debug_struct = f.debug_struct("MaintenanceWindow");
2426 debug_struct.field("hour", &self.hour);
2427 debug_struct.field("day", &self.day);
2428 debug_struct.field("update_track", &self.update_track);
2429 debug_struct.field("kind", &self.kind);
2430 if !self._unknown_fields.is_empty() {
2431 debug_struct.field("_unknown_fields", &self._unknown_fields);
2432 }
2433 debug_struct.finish()
2434 }
2435}
2436
2437impl std::fmt::Debug for super::DenyMaintenancePeriod {
2438 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2439 let mut debug_struct = f.debug_struct("DenyMaintenancePeriod");
2440 debug_struct.field("start_date", &self.start_date);
2441 debug_struct.field("end_date", &self.end_date);
2442 debug_struct.field("time", &self.time);
2443 if !self._unknown_fields.is_empty() {
2444 debug_struct.field("_unknown_fields", &self._unknown_fields);
2445 }
2446 debug_struct.finish()
2447 }
2448}
2449
2450impl std::fmt::Debug for super::InsightsConfig {
2451 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2452 let mut debug_struct = f.debug_struct("InsightsConfig");
2453 debug_struct.field("query_insights_enabled", &self.query_insights_enabled);
2454 debug_struct.field("record_client_address", &self.record_client_address);
2455 debug_struct.field("record_application_tags", &self.record_application_tags);
2456 debug_struct.field("query_string_length", &self.query_string_length);
2457 debug_struct.field("query_plans_per_minute", &self.query_plans_per_minute);
2458 debug_struct.field(
2459 "enhanced_query_insights_enabled",
2460 &self.enhanced_query_insights_enabled,
2461 );
2462 if !self._unknown_fields.is_empty() {
2463 debug_struct.field("_unknown_fields", &self._unknown_fields);
2464 }
2465 debug_struct.finish()
2466 }
2467}
2468
2469impl std::fmt::Debug for super::MySqlReplicaConfiguration {
2470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2471 let mut debug_struct = f.debug_struct("MySqlReplicaConfiguration");
2472 debug_struct.field("dump_file_path", &self.dump_file_path);
2473 debug_struct.field("username", &self.username);
2474 debug_struct.field("password", &self.password);
2475 debug_struct.field("connect_retry_interval", &self.connect_retry_interval);
2476 debug_struct.field("master_heartbeat_period", &self.master_heartbeat_period);
2477 debug_struct.field("ca_certificate", &self.ca_certificate);
2478 debug_struct.field("client_certificate", &self.client_certificate);
2479 debug_struct.field("client_key", &self.client_key);
2480 debug_struct.field("ssl_cipher", &self.ssl_cipher);
2481 debug_struct.field("verify_server_certificate", &self.verify_server_certificate);
2482 debug_struct.field("kind", &self.kind);
2483 if !self._unknown_fields.is_empty() {
2484 debug_struct.field("_unknown_fields", &self._unknown_fields);
2485 }
2486 debug_struct.finish()
2487 }
2488}
2489
2490impl std::fmt::Debug for super::DiskEncryptionConfiguration {
2491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2492 let mut debug_struct = f.debug_struct("DiskEncryptionConfiguration");
2493 debug_struct.field("kms_key_name", &self.kms_key_name);
2494 debug_struct.field("kind", &self.kind);
2495 if !self._unknown_fields.is_empty() {
2496 debug_struct.field("_unknown_fields", &self._unknown_fields);
2497 }
2498 debug_struct.finish()
2499 }
2500}
2501
2502impl std::fmt::Debug for super::DiskEncryptionStatus {
2503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2504 let mut debug_struct = f.debug_struct("DiskEncryptionStatus");
2505 debug_struct.field("kms_key_version_name", &self.kms_key_version_name);
2506 debug_struct.field("kind", &self.kind);
2507 if !self._unknown_fields.is_empty() {
2508 debug_struct.field("_unknown_fields", &self._unknown_fields);
2509 }
2510 debug_struct.finish()
2511 }
2512}
2513
2514impl std::fmt::Debug for super::IpMapping {
2515 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2516 let mut debug_struct = f.debug_struct("IpMapping");
2517 debug_struct.field("r#type", &self.r#type);
2518 debug_struct.field("ip_address", &self.ip_address);
2519 debug_struct.field("time_to_retire", &self.time_to_retire);
2520 if !self._unknown_fields.is_empty() {
2521 debug_struct.field("_unknown_fields", &self._unknown_fields);
2522 }
2523 debug_struct.finish()
2524 }
2525}
2526
2527impl std::fmt::Debug for super::SqlSubOperationType {
2528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2529 let mut debug_struct = f.debug_struct("SqlSubOperationType");
2530 debug_struct.field("sub_operation_details", &self.sub_operation_details);
2531 if !self._unknown_fields.is_empty() {
2532 debug_struct.field("_unknown_fields", &self._unknown_fields);
2533 }
2534 debug_struct.finish()
2535 }
2536}
2537
2538impl std::fmt::Debug for super::Operation {
2539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2540 let mut debug_struct = f.debug_struct("Operation");
2541 debug_struct.field("kind", &self.kind);
2542 debug_struct.field("target_link", &self.target_link);
2543 debug_struct.field("status", &self.status);
2544 debug_struct.field("user", &self.user);
2545 debug_struct.field("insert_time", &self.insert_time);
2546 debug_struct.field("start_time", &self.start_time);
2547 debug_struct.field("end_time", &self.end_time);
2548 debug_struct.field("error", &self.error);
2549 debug_struct.field("api_warning", &self.api_warning);
2550 debug_struct.field("operation_type", &self.operation_type);
2551 debug_struct.field("import_context", &self.import_context);
2552 debug_struct.field("export_context", &self.export_context);
2553 debug_struct.field("backup_context", &self.backup_context);
2554 debug_struct.field(
2555 "pre_check_major_version_upgrade_context",
2556 &self.pre_check_major_version_upgrade_context,
2557 );
2558 debug_struct.field("name", &self.name);
2559 debug_struct.field("target_id", &self.target_id);
2560 debug_struct.field("self_link", &self.self_link);
2561 debug_struct.field("target_project", &self.target_project);
2562 debug_struct.field(
2563 "acquire_ssrs_lease_context",
2564 &self.acquire_ssrs_lease_context,
2565 );
2566 debug_struct.field("sub_operation_type", &self.sub_operation_type);
2567 if !self._unknown_fields.is_empty() {
2568 debug_struct.field("_unknown_fields", &self._unknown_fields);
2569 }
2570 debug_struct.finish()
2571 }
2572}
2573
2574impl std::fmt::Debug for super::OperationError {
2575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2576 let mut debug_struct = f.debug_struct("OperationError");
2577 debug_struct.field("kind", &self.kind);
2578 debug_struct.field("code", &self.code);
2579 debug_struct.field("message", &self.message);
2580 if !self._unknown_fields.is_empty() {
2581 debug_struct.field("_unknown_fields", &self._unknown_fields);
2582 }
2583 debug_struct.finish()
2584 }
2585}
2586
2587impl std::fmt::Debug for super::OperationErrors {
2588 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2589 let mut debug_struct = f.debug_struct("OperationErrors");
2590 debug_struct.field("kind", &self.kind);
2591 debug_struct.field("errors", &self.errors);
2592 if !self._unknown_fields.is_empty() {
2593 debug_struct.field("_unknown_fields", &self._unknown_fields);
2594 }
2595 debug_struct.finish()
2596 }
2597}
2598
2599impl std::fmt::Debug for super::PasswordValidationPolicy {
2600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2601 let mut debug_struct = f.debug_struct("PasswordValidationPolicy");
2602 debug_struct.field("min_length", &self.min_length);
2603 debug_struct.field("complexity", &self.complexity);
2604 debug_struct.field("reuse_interval", &self.reuse_interval);
2605 debug_struct.field(
2606 "disallow_username_substring",
2607 &self.disallow_username_substring,
2608 );
2609 debug_struct.field("password_change_interval", &self.password_change_interval);
2610 debug_struct.field("enable_password_policy", &self.enable_password_policy);
2611 debug_struct.field(
2612 "disallow_compromised_credentials",
2613 &self.disallow_compromised_credentials,
2614 );
2615 if !self._unknown_fields.is_empty() {
2616 debug_struct.field("_unknown_fields", &self._unknown_fields);
2617 }
2618 debug_struct.finish()
2619 }
2620}
2621
2622impl std::fmt::Debug for super::DataCacheConfig {
2623 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2624 let mut debug_struct = f.debug_struct("DataCacheConfig");
2625 debug_struct.field("data_cache_enabled", &self.data_cache_enabled);
2626 if !self._unknown_fields.is_empty() {
2627 debug_struct.field("_unknown_fields", &self._unknown_fields);
2628 }
2629 debug_struct.finish()
2630 }
2631}
2632
2633impl std::fmt::Debug for super::FinalBackupConfig {
2634 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2635 let mut debug_struct = f.debug_struct("FinalBackupConfig");
2636 debug_struct.field("enabled", &self.enabled);
2637 debug_struct.field("retention_days", &self.retention_days);
2638 if !self._unknown_fields.is_empty() {
2639 debug_struct.field("_unknown_fields", &self._unknown_fields);
2640 }
2641 debug_struct.finish()
2642 }
2643}
2644
2645impl std::fmt::Debug for super::Settings {
2646 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2647 let mut debug_struct = f.debug_struct("Settings");
2648 debug_struct.field("settings_version", &self.settings_version);
2649 debug_struct.field(
2650 "authorized_gae_applications",
2651 &self.authorized_gae_applications,
2652 );
2653 debug_struct.field("tier", &self.tier);
2654 debug_struct.field("kind", &self.kind);
2655 debug_struct.field("user_labels", &self.user_labels);
2656 debug_struct.field("availability_type", &self.availability_type);
2657 debug_struct.field("pricing_plan", &self.pricing_plan);
2658 debug_struct.field("replication_type", &self.replication_type);
2659 debug_struct.field("storage_auto_resize_limit", &self.storage_auto_resize_limit);
2660 debug_struct.field("activation_policy", &self.activation_policy);
2661 debug_struct.field("ip_configuration", &self.ip_configuration);
2662 debug_struct.field("storage_auto_resize", &self.storage_auto_resize);
2663 debug_struct.field("location_preference", &self.location_preference);
2664 debug_struct.field("database_flags", &self.database_flags);
2665 debug_struct.field("data_disk_type", &self.data_disk_type);
2666 debug_struct.field("maintenance_window", &self.maintenance_window);
2667 debug_struct.field("backup_configuration", &self.backup_configuration);
2668 debug_struct.field(
2669 "database_replication_enabled",
2670 &self.database_replication_enabled,
2671 );
2672 debug_struct.field(
2673 "crash_safe_replication_enabled",
2674 &self.crash_safe_replication_enabled,
2675 );
2676 debug_struct.field("data_disk_size_gb", &self.data_disk_size_gb);
2677 debug_struct.field("active_directory_config", &self.active_directory_config);
2678 debug_struct.field("collation", &self.collation);
2679 debug_struct.field("deny_maintenance_periods", &self.deny_maintenance_periods);
2680 debug_struct.field("insights_config", &self.insights_config);
2681 debug_struct.field(
2682 "password_validation_policy",
2683 &self.password_validation_policy,
2684 );
2685 debug_struct.field("sql_server_audit_config", &self.sql_server_audit_config);
2686 debug_struct.field("edition", &self.edition);
2687 debug_struct.field("connector_enforcement", &self.connector_enforcement);
2688 debug_struct.field(
2689 "deletion_protection_enabled",
2690 &self.deletion_protection_enabled,
2691 );
2692 debug_struct.field("time_zone", &self.time_zone);
2693 debug_struct.field("advanced_machine_features", &self.advanced_machine_features);
2694 debug_struct.field("data_cache_config", &self.data_cache_config);
2695 debug_struct.field(
2696 "replication_lag_max_seconds",
2697 &self.replication_lag_max_seconds,
2698 );
2699 debug_struct.field(
2700 "enable_google_ml_integration",
2701 &self.enable_google_ml_integration,
2702 );
2703 debug_struct.field(
2704 "enable_dataplex_integration",
2705 &self.enable_dataplex_integration,
2706 );
2707 debug_struct.field("retain_backups_on_delete", &self.retain_backups_on_delete);
2708 debug_struct.field(
2709 "data_disk_provisioned_iops",
2710 &self.data_disk_provisioned_iops,
2711 );
2712 debug_struct.field(
2713 "data_disk_provisioned_throughput",
2714 &self.data_disk_provisioned_throughput,
2715 );
2716 debug_struct.field("connection_pool_config", &self.connection_pool_config);
2717 debug_struct.field("final_backup_config", &self.final_backup_config);
2718 debug_struct.field(
2719 "read_pool_auto_scale_config",
2720 &self.read_pool_auto_scale_config,
2721 );
2722 debug_struct.field("auto_upgrade_enabled", &self.auto_upgrade_enabled);
2723 debug_struct.field("entraid_config", &self.entraid_config);
2724 debug_struct.field("data_api_access", &self.data_api_access);
2725 debug_struct.field(
2726 "performance_capture_config",
2727 &self.performance_capture_config,
2728 );
2729 if !self._unknown_fields.is_empty() {
2730 debug_struct.field("_unknown_fields", &self._unknown_fields);
2731 }
2732 debug_struct.finish()
2733 }
2734}
2735
2736impl std::fmt::Debug for super::PerformanceCaptureConfig {
2737 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2738 let mut debug_struct = f.debug_struct("PerformanceCaptureConfig");
2739 debug_struct.field("enabled", &self.enabled);
2740 debug_struct.field("probing_interval_seconds", &self.probing_interval_seconds);
2741 debug_struct.field("probe_threshold", &self.probe_threshold);
2742 debug_struct.field("running_threads_threshold", &self.running_threads_threshold);
2743 debug_struct.field(
2744 "seconds_behind_source_threshold",
2745 &self.seconds_behind_source_threshold,
2746 );
2747 debug_struct.field(
2748 "transaction_duration_threshold",
2749 &self.transaction_duration_threshold,
2750 );
2751 if !self._unknown_fields.is_empty() {
2752 debug_struct.field("_unknown_fields", &self._unknown_fields);
2753 }
2754 debug_struct.finish()
2755 }
2756}
2757
2758impl std::fmt::Debug for super::ConnectionPoolFlags {
2759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2760 let mut debug_struct = f.debug_struct("ConnectionPoolFlags");
2761 debug_struct.field("name", &self.name);
2762 debug_struct.field("value", &self.value);
2763 if !self._unknown_fields.is_empty() {
2764 debug_struct.field("_unknown_fields", &self._unknown_fields);
2765 }
2766 debug_struct.finish()
2767 }
2768}
2769
2770impl std::fmt::Debug for super::ConnectionPoolConfig {
2771 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2772 let mut debug_struct = f.debug_struct("ConnectionPoolConfig");
2773 debug_struct.field(
2774 "connection_pooling_enabled",
2775 &self.connection_pooling_enabled,
2776 );
2777 debug_struct.field("flags", &self.flags);
2778 debug_struct.field("pooler_count", &self.pooler_count);
2779 if !self._unknown_fields.is_empty() {
2780 debug_struct.field("_unknown_fields", &self._unknown_fields);
2781 }
2782 debug_struct.finish()
2783 }
2784}
2785
2786impl std::fmt::Debug for super::ReadPoolAutoScaleConfig {
2787 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2788 let mut debug_struct = f.debug_struct("ReadPoolAutoScaleConfig");
2789 debug_struct.field("enabled", &self.enabled);
2790 debug_struct.field("min_node_count", &self.min_node_count);
2791 debug_struct.field("max_node_count", &self.max_node_count);
2792 debug_struct.field("target_metrics", &self.target_metrics);
2793 debug_struct.field("disable_scale_in", &self.disable_scale_in);
2794 debug_struct.field("scale_in_cooldown_seconds", &self.scale_in_cooldown_seconds);
2795 debug_struct.field(
2796 "scale_out_cooldown_seconds",
2797 &self.scale_out_cooldown_seconds,
2798 );
2799 if !self._unknown_fields.is_empty() {
2800 debug_struct.field("_unknown_fields", &self._unknown_fields);
2801 }
2802 debug_struct.finish()
2803 }
2804}
2805
2806impl std::fmt::Debug for super::read_pool_auto_scale_config::TargetMetric {
2807 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2808 let mut debug_struct = f.debug_struct("TargetMetric");
2809 debug_struct.field("metric", &self.metric);
2810 debug_struct.field("target_value", &self.target_value);
2811 if !self._unknown_fields.is_empty() {
2812 debug_struct.field("_unknown_fields", &self._unknown_fields);
2813 }
2814 debug_struct.finish()
2815 }
2816}
2817
2818impl std::fmt::Debug for super::AdvancedMachineFeatures {
2819 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2820 let mut debug_struct = f.debug_struct("AdvancedMachineFeatures");
2821 debug_struct.field("threads_per_core", &self.threads_per_core);
2822 if !self._unknown_fields.is_empty() {
2823 debug_struct.field("_unknown_fields", &self._unknown_fields);
2824 }
2825 debug_struct.finish()
2826 }
2827}
2828
2829impl std::fmt::Debug for super::SslCert {
2830 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2831 let mut debug_struct = f.debug_struct("SslCert");
2832 debug_struct.field("kind", &self.kind);
2833 debug_struct.field("cert_serial_number", &self.cert_serial_number);
2834 debug_struct.field("cert", &self.cert);
2835 debug_struct.field("create_time", &self.create_time);
2836 debug_struct.field("common_name", &self.common_name);
2837 debug_struct.field("expiration_time", &self.expiration_time);
2838 debug_struct.field("sha1_fingerprint", &self.sha1_fingerprint);
2839 debug_struct.field("instance", &self.instance);
2840 debug_struct.field("self_link", &self.self_link);
2841 if !self._unknown_fields.is_empty() {
2842 debug_struct.field("_unknown_fields", &self._unknown_fields);
2843 }
2844 debug_struct.finish()
2845 }
2846}
2847
2848impl std::fmt::Debug for super::SslCertDetail {
2849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2850 let mut debug_struct = f.debug_struct("SslCertDetail");
2851 debug_struct.field("cert_info", &self.cert_info);
2852 debug_struct.field("cert_private_key", &self.cert_private_key);
2853 if !self._unknown_fields.is_empty() {
2854 debug_struct.field("_unknown_fields", &self._unknown_fields);
2855 }
2856 debug_struct.finish()
2857 }
2858}
2859
2860impl std::fmt::Debug for super::SqlActiveDirectoryConfig {
2861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2862 let mut debug_struct = f.debug_struct("SqlActiveDirectoryConfig");
2863 debug_struct.field("kind", &self.kind);
2864 debug_struct.field("domain", &self.domain);
2865 debug_struct.field("mode", &self.mode);
2866 debug_struct.field("dns_servers", &self.dns_servers);
2867 debug_struct.field(
2868 "admin_credential_secret_name",
2869 &self.admin_credential_secret_name,
2870 );
2871 debug_struct.field("organizational_unit", &self.organizational_unit);
2872 if !self._unknown_fields.is_empty() {
2873 debug_struct.field("_unknown_fields", &self._unknown_fields);
2874 }
2875 debug_struct.finish()
2876 }
2877}
2878
2879impl std::fmt::Debug for super::SqlServerAuditConfig {
2880 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2881 let mut debug_struct = f.debug_struct("SqlServerAuditConfig");
2882 debug_struct.field("kind", &self.kind);
2883 debug_struct.field("bucket", &self.bucket);
2884 debug_struct.field("retention_interval", &self.retention_interval);
2885 debug_struct.field("upload_interval", &self.upload_interval);
2886 if !self._unknown_fields.is_empty() {
2887 debug_struct.field("_unknown_fields", &self._unknown_fields);
2888 }
2889 debug_struct.finish()
2890 }
2891}
2892
2893impl std::fmt::Debug for super::SqlServerEntraIdConfig {
2894 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2895 let mut debug_struct = f.debug_struct("SqlServerEntraIdConfig");
2896 debug_struct.field("kind", &self.kind);
2897 debug_struct.field("tenant_id", &self.tenant_id);
2898 debug_struct.field("application_id", &self.application_id);
2899 if !self._unknown_fields.is_empty() {
2900 debug_struct.field("_unknown_fields", &self._unknown_fields);
2901 }
2902 debug_struct.finish()
2903 }
2904}
2905
2906impl std::fmt::Debug for super::AcquireSsrsLeaseContext {
2907 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2908 let mut debug_struct = f.debug_struct("AcquireSsrsLeaseContext");
2909 debug_struct.field("setup_login", &self.setup_login);
2910 debug_struct.field("service_login", &self.service_login);
2911 debug_struct.field("report_database", &self.report_database);
2912 debug_struct.field("duration", &self.duration);
2913 if !self._unknown_fields.is_empty() {
2914 debug_struct.field("_unknown_fields", &self._unknown_fields);
2915 }
2916 debug_struct.finish()
2917 }
2918}
2919
2920impl std::fmt::Debug for super::DnsNameMapping {
2921 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2922 let mut debug_struct = f.debug_struct("DnsNameMapping");
2923 debug_struct.field("name", &self.name);
2924 debug_struct.field("connection_type", &self.connection_type);
2925 debug_struct.field("dns_scope", &self.dns_scope);
2926 if !self._unknown_fields.is_empty() {
2927 debug_struct.field("_unknown_fields", &self._unknown_fields);
2928 }
2929 debug_struct.finish()
2930 }
2931}
2932
2933impl std::fmt::Debug for super::SqlSslCertsDeleteRequest {
2934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2935 let mut debug_struct = f.debug_struct("SqlSslCertsDeleteRequest");
2936 debug_struct.field("instance", &self.instance);
2937 debug_struct.field("project", &self.project);
2938 debug_struct.field("sha1_fingerprint", &self.sha1_fingerprint);
2939 if !self._unknown_fields.is_empty() {
2940 debug_struct.field("_unknown_fields", &self._unknown_fields);
2941 }
2942 debug_struct.finish()
2943 }
2944}
2945
2946impl std::fmt::Debug for super::SqlSslCertsGetRequest {
2947 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2948 let mut debug_struct = f.debug_struct("SqlSslCertsGetRequest");
2949 debug_struct.field("instance", &self.instance);
2950 debug_struct.field("project", &self.project);
2951 debug_struct.field("sha1_fingerprint", &self.sha1_fingerprint);
2952 if !self._unknown_fields.is_empty() {
2953 debug_struct.field("_unknown_fields", &self._unknown_fields);
2954 }
2955 debug_struct.finish()
2956 }
2957}
2958
2959impl std::fmt::Debug for super::SqlSslCertsInsertRequest {
2960 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2961 let mut debug_struct = f.debug_struct("SqlSslCertsInsertRequest");
2962 debug_struct.field("instance", &self.instance);
2963 debug_struct.field("project", &self.project);
2964 debug_struct.field("body", &self.body);
2965 if !self._unknown_fields.is_empty() {
2966 debug_struct.field("_unknown_fields", &self._unknown_fields);
2967 }
2968 debug_struct.finish()
2969 }
2970}
2971
2972impl std::fmt::Debug for super::SqlSslCertsListRequest {
2973 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2974 let mut debug_struct = f.debug_struct("SqlSslCertsListRequest");
2975 debug_struct.field("instance", &self.instance);
2976 debug_struct.field("project", &self.project);
2977 if !self._unknown_fields.is_empty() {
2978 debug_struct.field("_unknown_fields", &self._unknown_fields);
2979 }
2980 debug_struct.finish()
2981 }
2982}
2983
2984impl std::fmt::Debug for super::SslCertsInsertRequest {
2985 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2986 let mut debug_struct = f.debug_struct("SslCertsInsertRequest");
2987 debug_struct.field("common_name", &self.common_name);
2988 if !self._unknown_fields.is_empty() {
2989 debug_struct.field("_unknown_fields", &self._unknown_fields);
2990 }
2991 debug_struct.finish()
2992 }
2993}
2994
2995impl std::fmt::Debug for super::SslCertsInsertResponse {
2996 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2997 let mut debug_struct = f.debug_struct("SslCertsInsertResponse");
2998 debug_struct.field("kind", &self.kind);
2999 debug_struct.field("operation", &self.operation);
3000 debug_struct.field("server_ca_cert", &self.server_ca_cert);
3001 debug_struct.field("client_cert", &self.client_cert);
3002 if !self._unknown_fields.is_empty() {
3003 debug_struct.field("_unknown_fields", &self._unknown_fields);
3004 }
3005 debug_struct.finish()
3006 }
3007}
3008
3009impl std::fmt::Debug for super::SslCertsListResponse {
3010 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3011 let mut debug_struct = f.debug_struct("SslCertsListResponse");
3012 debug_struct.field("kind", &self.kind);
3013 debug_struct.field("items", &self.items);
3014 if !self._unknown_fields.is_empty() {
3015 debug_struct.field("_unknown_fields", &self._unknown_fields);
3016 }
3017 debug_struct.finish()
3018 }
3019}
3020
3021impl std::fmt::Debug for super::SqlTiersListRequest {
3022 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3023 let mut debug_struct = f.debug_struct("SqlTiersListRequest");
3024 debug_struct.field("project", &self.project);
3025 if !self._unknown_fields.is_empty() {
3026 debug_struct.field("_unknown_fields", &self._unknown_fields);
3027 }
3028 debug_struct.finish()
3029 }
3030}
3031
3032impl std::fmt::Debug for super::TiersListResponse {
3033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3034 let mut debug_struct = f.debug_struct("TiersListResponse");
3035 debug_struct.field("kind", &self.kind);
3036 debug_struct.field("items", &self.items);
3037 if !self._unknown_fields.is_empty() {
3038 debug_struct.field("_unknown_fields", &self._unknown_fields);
3039 }
3040 debug_struct.finish()
3041 }
3042}
3043
3044impl std::fmt::Debug for super::Tier {
3045 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3046 let mut debug_struct = f.debug_struct("Tier");
3047 debug_struct.field("tier", &self.tier);
3048 debug_struct.field("ram", &self.ram);
3049 debug_struct.field("kind", &self.kind);
3050 debug_struct.field("disk_quota", &self.disk_quota);
3051 debug_struct.field("region", &self.region);
3052 if !self._unknown_fields.is_empty() {
3053 debug_struct.field("_unknown_fields", &self._unknown_fields);
3054 }
3055 debug_struct.finish()
3056 }
3057}
3058
3059impl std::fmt::Debug for super::SqlUsersDeleteRequest {
3060 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3061 let mut debug_struct = f.debug_struct("SqlUsersDeleteRequest");
3062 debug_struct.field("host", &self.host);
3063 debug_struct.field("instance", &self.instance);
3064 debug_struct.field("name", &self.name);
3065 debug_struct.field("project", &self.project);
3066 if !self._unknown_fields.is_empty() {
3067 debug_struct.field("_unknown_fields", &self._unknown_fields);
3068 }
3069 debug_struct.finish()
3070 }
3071}
3072
3073impl std::fmt::Debug for super::SqlUsersGetRequest {
3074 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3075 let mut debug_struct = f.debug_struct("SqlUsersGetRequest");
3076 debug_struct.field("instance", &self.instance);
3077 debug_struct.field("name", &self.name);
3078 debug_struct.field("project", &self.project);
3079 debug_struct.field("host", &self.host);
3080 if !self._unknown_fields.is_empty() {
3081 debug_struct.field("_unknown_fields", &self._unknown_fields);
3082 }
3083 debug_struct.finish()
3084 }
3085}
3086
3087impl std::fmt::Debug for super::SqlUsersInsertRequest {
3088 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3089 let mut debug_struct = f.debug_struct("SqlUsersInsertRequest");
3090 debug_struct.field("instance", &self.instance);
3091 debug_struct.field("project", &self.project);
3092 debug_struct.field("body", &self.body);
3093 if !self._unknown_fields.is_empty() {
3094 debug_struct.field("_unknown_fields", &self._unknown_fields);
3095 }
3096 debug_struct.finish()
3097 }
3098}
3099
3100impl std::fmt::Debug for super::SqlUsersListRequest {
3101 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3102 let mut debug_struct = f.debug_struct("SqlUsersListRequest");
3103 debug_struct.field("instance", &self.instance);
3104 debug_struct.field("project", &self.project);
3105 if !self._unknown_fields.is_empty() {
3106 debug_struct.field("_unknown_fields", &self._unknown_fields);
3107 }
3108 debug_struct.finish()
3109 }
3110}
3111
3112impl std::fmt::Debug for super::SqlUsersUpdateRequest {
3113 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3114 let mut debug_struct = f.debug_struct("SqlUsersUpdateRequest");
3115 debug_struct.field("host", &self.host);
3116 debug_struct.field("instance", &self.instance);
3117 debug_struct.field("name", &self.name);
3118 debug_struct.field("project", &self.project);
3119 debug_struct.field("database_roles", &self.database_roles);
3120 debug_struct.field("body", &self.body);
3121 if !self._unknown_fields.is_empty() {
3122 debug_struct.field("_unknown_fields", &self._unknown_fields);
3123 }
3124 debug_struct.finish()
3125 }
3126}
3127
3128impl std::fmt::Debug for super::UserPasswordValidationPolicy {
3129 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3130 let mut debug_struct = f.debug_struct("UserPasswordValidationPolicy");
3131 debug_struct.field("allowed_failed_attempts", &self.allowed_failed_attempts);
3132 debug_struct.field(
3133 "password_expiration_duration",
3134 &self.password_expiration_duration,
3135 );
3136 debug_struct.field(
3137 "enable_failed_attempts_check",
3138 &self.enable_failed_attempts_check,
3139 );
3140 debug_struct.field("status", &self.status);
3141 debug_struct.field(
3142 "enable_password_verification",
3143 &self.enable_password_verification,
3144 );
3145 if !self._unknown_fields.is_empty() {
3146 debug_struct.field("_unknown_fields", &self._unknown_fields);
3147 }
3148 debug_struct.finish()
3149 }
3150}
3151
3152impl std::fmt::Debug for super::PasswordStatus {
3153 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3154 let mut debug_struct = f.debug_struct("PasswordStatus");
3155 debug_struct.field("locked", &self.locked);
3156 debug_struct.field("password_expiration_time", &self.password_expiration_time);
3157 if !self._unknown_fields.is_empty() {
3158 debug_struct.field("_unknown_fields", &self._unknown_fields);
3159 }
3160 debug_struct.finish()
3161 }
3162}
3163
3164impl std::fmt::Debug for super::User {
3165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3166 let mut debug_struct = f.debug_struct("User");
3167 debug_struct.field("kind", &self.kind);
3168 debug_struct.field("password", &self.password);
3169 debug_struct.field("etag", &self.etag);
3170 debug_struct.field("name", &self.name);
3171 debug_struct.field("host", &self.host);
3172 debug_struct.field("instance", &self.instance);
3173 debug_struct.field("project", &self.project);
3174 debug_struct.field("r#type", &self.r#type);
3175 debug_struct.field("iam_email", &self.iam_email);
3176 debug_struct.field("password_policy", &self.password_policy);
3177 debug_struct.field("dual_password_type", &self.dual_password_type);
3178 debug_struct.field("iam_status", &self.iam_status);
3179 debug_struct.field("database_roles", &self.database_roles);
3180 debug_struct.field("user_details", &self.user_details);
3181 if !self._unknown_fields.is_empty() {
3182 debug_struct.field("_unknown_fields", &self._unknown_fields);
3183 }
3184 debug_struct.finish()
3185 }
3186}
3187
3188impl std::fmt::Debug for super::SqlServerUserDetails {
3189 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3190 let mut debug_struct = f.debug_struct("SqlServerUserDetails");
3191 debug_struct.field("disabled", &self.disabled);
3192 debug_struct.field("server_roles", &self.server_roles);
3193 if !self._unknown_fields.is_empty() {
3194 debug_struct.field("_unknown_fields", &self._unknown_fields);
3195 }
3196 debug_struct.finish()
3197 }
3198}
3199
3200impl std::fmt::Debug for super::UsersListResponse {
3201 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
3202 let mut debug_struct = f.debug_struct("UsersListResponse");
3203 debug_struct.field("kind", &self.kind);
3204 debug_struct.field("items", &self.items);
3205 debug_struct.field("next_page_token", &self.next_page_token);
3206 if !self._unknown_fields.is_empty() {
3207 debug_struct.field("_unknown_fields", &self._unknown_fields);
3208 }
3209 debug_struct.finish()
3210 }
3211}