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