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