1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::CreateKeyHandleRequest {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("CreateKeyHandleRequest");
23 debug_struct.field("parent", &self.parent);
24 debug_struct.field("key_handle_id", &self.key_handle_id);
25 debug_struct.field("key_handle", &self.key_handle);
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::GetKeyHandleRequest {
34 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
35 let mut debug_struct = f.debug_struct("GetKeyHandleRequest");
36 debug_struct.field("name", &self.name);
37 if !self._unknown_fields.is_empty() {
38 debug_struct.field("_unknown_fields", &self._unknown_fields);
39 }
40 debug_struct.finish()
41 }
42}
43
44impl std::fmt::Debug for super::KeyHandle {
45 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
46 let mut debug_struct = f.debug_struct("KeyHandle");
47 debug_struct.field("name", &self.name);
48 debug_struct.field("kms_key", &self.kms_key);
49 debug_struct.field("resource_type_selector", &self.resource_type_selector);
50 if !self._unknown_fields.is_empty() {
51 debug_struct.field("_unknown_fields", &self._unknown_fields);
52 }
53 debug_struct.finish()
54 }
55}
56
57impl std::fmt::Debug for super::CreateKeyHandleMetadata {
58 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
59 let mut debug_struct = f.debug_struct("CreateKeyHandleMetadata");
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67impl std::fmt::Debug for super::ListKeyHandlesRequest {
68 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
69 let mut debug_struct = f.debug_struct("ListKeyHandlesRequest");
70 debug_struct.field("parent", &self.parent);
71 debug_struct.field("page_size", &self.page_size);
72 debug_struct.field("page_token", &self.page_token);
73 debug_struct.field("filter", &self.filter);
74 if !self._unknown_fields.is_empty() {
75 debug_struct.field("_unknown_fields", &self._unknown_fields);
76 }
77 debug_struct.finish()
78 }
79}
80
81impl std::fmt::Debug for super::ListKeyHandlesResponse {
82 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
83 let mut debug_struct = f.debug_struct("ListKeyHandlesResponse");
84 debug_struct.field("key_handles", &self.key_handles);
85 debug_struct.field("next_page_token", &self.next_page_token);
86 if !self._unknown_fields.is_empty() {
87 debug_struct.field("_unknown_fields", &self._unknown_fields);
88 }
89 debug_struct.finish()
90 }
91}
92
93impl std::fmt::Debug for super::UpdateAutokeyConfigRequest {
94 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95 let mut debug_struct = f.debug_struct("UpdateAutokeyConfigRequest");
96 debug_struct.field("autokey_config", &self.autokey_config);
97 debug_struct.field("update_mask", &self.update_mask);
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::GetAutokeyConfigRequest {
106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
107 let mut debug_struct = f.debug_struct("GetAutokeyConfigRequest");
108 debug_struct.field("name", &self.name);
109 if !self._unknown_fields.is_empty() {
110 debug_struct.field("_unknown_fields", &self._unknown_fields);
111 }
112 debug_struct.finish()
113 }
114}
115
116impl std::fmt::Debug for super::AutokeyConfig {
117 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
118 let mut debug_struct = f.debug_struct("AutokeyConfig");
119 debug_struct.field("name", &self.name);
120 debug_struct.field("key_project", &self.key_project);
121 debug_struct.field("state", &self.state);
122 debug_struct.field("etag", &self.etag);
123 debug_struct.field(
124 "key_project_resolution_mode",
125 &self.key_project_resolution_mode,
126 );
127 if !self._unknown_fields.is_empty() {
128 debug_struct.field("_unknown_fields", &self._unknown_fields);
129 }
130 debug_struct.finish()
131 }
132}
133
134impl std::fmt::Debug for super::ShowEffectiveAutokeyConfigRequest {
135 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
136 let mut debug_struct = f.debug_struct("ShowEffectiveAutokeyConfigRequest");
137 debug_struct.field("parent", &self.parent);
138 if !self._unknown_fields.is_empty() {
139 debug_struct.field("_unknown_fields", &self._unknown_fields);
140 }
141 debug_struct.finish()
142 }
143}
144
145impl std::fmt::Debug for super::ShowEffectiveAutokeyConfigResponse {
146 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
147 let mut debug_struct = f.debug_struct("ShowEffectiveAutokeyConfigResponse");
148 debug_struct.field("key_project", &self.key_project);
149 if !self._unknown_fields.is_empty() {
150 debug_struct.field("_unknown_fields", &self._unknown_fields);
151 }
152 debug_struct.finish()
153 }
154}
155
156impl std::fmt::Debug for super::ListEkmConnectionsRequest {
157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
158 let mut debug_struct = f.debug_struct("ListEkmConnectionsRequest");
159 debug_struct.field("parent", &self.parent);
160 debug_struct.field("page_size", &self.page_size);
161 debug_struct.field("page_token", &self.page_token);
162 debug_struct.field("filter", &self.filter);
163 debug_struct.field("order_by", &self.order_by);
164 if !self._unknown_fields.is_empty() {
165 debug_struct.field("_unknown_fields", &self._unknown_fields);
166 }
167 debug_struct.finish()
168 }
169}
170
171impl std::fmt::Debug for super::ListEkmConnectionsResponse {
172 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
173 let mut debug_struct = f.debug_struct("ListEkmConnectionsResponse");
174 debug_struct.field("ekm_connections", &self.ekm_connections);
175 debug_struct.field("next_page_token", &self.next_page_token);
176 debug_struct.field("total_size", &self.total_size);
177 if !self._unknown_fields.is_empty() {
178 debug_struct.field("_unknown_fields", &self._unknown_fields);
179 }
180 debug_struct.finish()
181 }
182}
183
184impl std::fmt::Debug for super::GetEkmConnectionRequest {
185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
186 let mut debug_struct = f.debug_struct("GetEkmConnectionRequest");
187 debug_struct.field("name", &self.name);
188 if !self._unknown_fields.is_empty() {
189 debug_struct.field("_unknown_fields", &self._unknown_fields);
190 }
191 debug_struct.finish()
192 }
193}
194
195impl std::fmt::Debug for super::CreateEkmConnectionRequest {
196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
197 let mut debug_struct = f.debug_struct("CreateEkmConnectionRequest");
198 debug_struct.field("parent", &self.parent);
199 debug_struct.field("ekm_connection_id", &self.ekm_connection_id);
200 debug_struct.field("ekm_connection", &self.ekm_connection);
201 if !self._unknown_fields.is_empty() {
202 debug_struct.field("_unknown_fields", &self._unknown_fields);
203 }
204 debug_struct.finish()
205 }
206}
207
208impl std::fmt::Debug for super::UpdateEkmConnectionRequest {
209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
210 let mut debug_struct = f.debug_struct("UpdateEkmConnectionRequest");
211 debug_struct.field("ekm_connection", &self.ekm_connection);
212 debug_struct.field("update_mask", &self.update_mask);
213 if !self._unknown_fields.is_empty() {
214 debug_struct.field("_unknown_fields", &self._unknown_fields);
215 }
216 debug_struct.finish()
217 }
218}
219
220impl std::fmt::Debug for super::GetEkmConfigRequest {
221 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
222 let mut debug_struct = f.debug_struct("GetEkmConfigRequest");
223 debug_struct.field("name", &self.name);
224 if !self._unknown_fields.is_empty() {
225 debug_struct.field("_unknown_fields", &self._unknown_fields);
226 }
227 debug_struct.finish()
228 }
229}
230
231impl std::fmt::Debug for super::UpdateEkmConfigRequest {
232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
233 let mut debug_struct = f.debug_struct("UpdateEkmConfigRequest");
234 debug_struct.field("ekm_config", &self.ekm_config);
235 debug_struct.field("update_mask", &self.update_mask);
236 if !self._unknown_fields.is_empty() {
237 debug_struct.field("_unknown_fields", &self._unknown_fields);
238 }
239 debug_struct.finish()
240 }
241}
242
243impl std::fmt::Debug for super::Certificate {
244 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
245 let mut debug_struct = f.debug_struct("Certificate");
246 debug_struct.field("raw_der", &self.raw_der);
247 debug_struct.field("parsed", &self.parsed);
248 debug_struct.field("issuer", &self.issuer);
249 debug_struct.field("subject", &self.subject);
250 debug_struct.field(
251 "subject_alternative_dns_names",
252 &self.subject_alternative_dns_names,
253 );
254 debug_struct.field("not_before_time", &self.not_before_time);
255 debug_struct.field("not_after_time", &self.not_after_time);
256 debug_struct.field("serial_number", &self.serial_number);
257 debug_struct.field("sha256_fingerprint", &self.sha256_fingerprint);
258 if !self._unknown_fields.is_empty() {
259 debug_struct.field("_unknown_fields", &self._unknown_fields);
260 }
261 debug_struct.finish()
262 }
263}
264
265impl std::fmt::Debug for super::EkmConnection {
266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
267 let mut debug_struct = f.debug_struct("EkmConnection");
268 debug_struct.field("name", &self.name);
269 debug_struct.field("create_time", &self.create_time);
270 debug_struct.field("service_resolvers", &self.service_resolvers);
271 debug_struct.field("etag", &self.etag);
272 debug_struct.field("key_management_mode", &self.key_management_mode);
273 debug_struct.field("crypto_space_path", &self.crypto_space_path);
274 if !self._unknown_fields.is_empty() {
275 debug_struct.field("_unknown_fields", &self._unknown_fields);
276 }
277 debug_struct.finish()
278 }
279}
280
281impl std::fmt::Debug for super::ekm_connection::ServiceResolver {
282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
283 let mut debug_struct = f.debug_struct("ServiceResolver");
284 debug_struct.field("service_directory_service", &self.service_directory_service);
285 debug_struct.field("endpoint_filter", &self.endpoint_filter);
286 debug_struct.field("hostname", &self.hostname);
287 debug_struct.field("server_certificates", &self.server_certificates);
288 if !self._unknown_fields.is_empty() {
289 debug_struct.field("_unknown_fields", &self._unknown_fields);
290 }
291 debug_struct.finish()
292 }
293}
294
295impl std::fmt::Debug for super::EkmConfig {
296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
297 let mut debug_struct = f.debug_struct("EkmConfig");
298 debug_struct.field("name", &self.name);
299 debug_struct.field("default_ekm_connection", &self.default_ekm_connection);
300 if !self._unknown_fields.is_empty() {
301 debug_struct.field("_unknown_fields", &self._unknown_fields);
302 }
303 debug_struct.finish()
304 }
305}
306
307impl std::fmt::Debug for super::VerifyConnectivityRequest {
308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
309 let mut debug_struct = f.debug_struct("VerifyConnectivityRequest");
310 debug_struct.field("name", &self.name);
311 if !self._unknown_fields.is_empty() {
312 debug_struct.field("_unknown_fields", &self._unknown_fields);
313 }
314 debug_struct.finish()
315 }
316}
317
318impl std::fmt::Debug for super::VerifyConnectivityResponse {
319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
320 let mut debug_struct = f.debug_struct("VerifyConnectivityResponse");
321 if !self._unknown_fields.is_empty() {
322 debug_struct.field("_unknown_fields", &self._unknown_fields);
323 }
324 debug_struct.finish()
325 }
326}
327
328impl std::fmt::Debug for super::SingleTenantHsmInstance {
329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
330 let mut debug_struct = f.debug_struct("SingleTenantHsmInstance");
331 debug_struct.field("name", &self.name);
332 debug_struct.field("create_time", &self.create_time);
333 debug_struct.field("state", &self.state);
334 debug_struct.field("quorum_auth", &self.quorum_auth);
335 debug_struct.field("delete_time", &self.delete_time);
336 debug_struct.field(
337 "unrefreshed_duration_until_disable",
338 &self.unrefreshed_duration_until_disable,
339 );
340 debug_struct.field("disable_time", &self.disable_time);
341 debug_struct.field("key_portability_enabled", &self.key_portability_enabled);
342 if !self._unknown_fields.is_empty() {
343 debug_struct.field("_unknown_fields", &self._unknown_fields);
344 }
345 debug_struct.finish()
346 }
347}
348
349impl std::fmt::Debug for super::single_tenant_hsm_instance::QuorumAuth {
350 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
351 let mut debug_struct = f.debug_struct("QuorumAuth");
352 debug_struct.field("total_approver_count", &self.total_approver_count);
353 debug_struct.field("required_approver_count", &self.required_approver_count);
354 debug_struct.field(
355 "two_factor_public_key_pems",
356 &self.two_factor_public_key_pems,
357 );
358 if !self._unknown_fields.is_empty() {
359 debug_struct.field("_unknown_fields", &self._unknown_fields);
360 }
361 debug_struct.finish()
362 }
363}
364
365impl std::fmt::Debug for super::SingleTenantHsmInstanceProposal {
366 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
367 let mut debug_struct = f.debug_struct("SingleTenantHsmInstanceProposal");
368 debug_struct.field("name", &self.name);
369 debug_struct.field("create_time", &self.create_time);
370 debug_struct.field("state", &self.state);
371 debug_struct.field("failure_reason", &self.failure_reason);
372 debug_struct.field("delete_time", &self.delete_time);
373 debug_struct.field("purge_time", &self.purge_time);
374 debug_struct.field("approval_parameters", &self.approval_parameters);
375 debug_struct.field("expiration", &self.expiration);
376 debug_struct.field("operation", &self.operation);
377 if !self._unknown_fields.is_empty() {
378 debug_struct.field("_unknown_fields", &self._unknown_fields);
379 }
380 debug_struct.finish()
381 }
382}
383
384impl std::fmt::Debug for super::single_tenant_hsm_instance_proposal::QuorumParameters {
385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
386 let mut debug_struct = f.debug_struct("QuorumParameters");
387 debug_struct.field("required_approver_count", &self.required_approver_count);
388 debug_struct.field("challenges", &self.challenges);
389 debug_struct.field(
390 "approved_two_factor_public_key_pems",
391 &self.approved_two_factor_public_key_pems,
392 );
393 if !self._unknown_fields.is_empty() {
394 debug_struct.field("_unknown_fields", &self._unknown_fields);
395 }
396 debug_struct.finish()
397 }
398}
399
400impl std::fmt::Debug
401 for super::single_tenant_hsm_instance_proposal::RequiredActionQuorumParameters
402{
403 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
404 let mut debug_struct = f.debug_struct("RequiredActionQuorumParameters");
405 debug_struct.field("required_challenges", &self.required_challenges);
406 debug_struct.field("required_approver_count", &self.required_approver_count);
407 debug_struct.field("quorum_challenges", &self.quorum_challenges);
408 debug_struct.field(
409 "approved_two_factor_public_key_pems",
410 &self.approved_two_factor_public_key_pems,
411 );
412 if !self._unknown_fields.is_empty() {
413 debug_struct.field("_unknown_fields", &self._unknown_fields);
414 }
415 debug_struct.finish()
416 }
417}
418
419impl std::fmt::Debug for super::single_tenant_hsm_instance_proposal::RegisterTwoFactorAuthKeys {
420 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
421 let mut debug_struct = f.debug_struct("RegisterTwoFactorAuthKeys");
422 debug_struct.field("required_approver_count", &self.required_approver_count);
423 debug_struct.field(
424 "two_factor_public_key_pems",
425 &self.two_factor_public_key_pems,
426 );
427 if !self._unknown_fields.is_empty() {
428 debug_struct.field("_unknown_fields", &self._unknown_fields);
429 }
430 debug_struct.finish()
431 }
432}
433
434impl std::fmt::Debug
435 for super::single_tenant_hsm_instance_proposal::DisableSingleTenantHsmInstance
436{
437 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
438 let mut debug_struct = f.debug_struct("DisableSingleTenantHsmInstance");
439 if !self._unknown_fields.is_empty() {
440 debug_struct.field("_unknown_fields", &self._unknown_fields);
441 }
442 debug_struct.finish()
443 }
444}
445
446impl std::fmt::Debug for super::single_tenant_hsm_instance_proposal::EnableSingleTenantHsmInstance {
447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
448 let mut debug_struct = f.debug_struct("EnableSingleTenantHsmInstance");
449 if !self._unknown_fields.is_empty() {
450 debug_struct.field("_unknown_fields", &self._unknown_fields);
451 }
452 debug_struct.finish()
453 }
454}
455
456impl std::fmt::Debug for super::single_tenant_hsm_instance_proposal::DeleteSingleTenantHsmInstance {
457 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
458 let mut debug_struct = f.debug_struct("DeleteSingleTenantHsmInstance");
459 if !self._unknown_fields.is_empty() {
460 debug_struct.field("_unknown_fields", &self._unknown_fields);
461 }
462 debug_struct.finish()
463 }
464}
465
466impl std::fmt::Debug for super::single_tenant_hsm_instance_proposal::AddQuorumMember {
467 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
468 let mut debug_struct = f.debug_struct("AddQuorumMember");
469 debug_struct.field("two_factor_public_key_pem", &self.two_factor_public_key_pem);
470 if !self._unknown_fields.is_empty() {
471 debug_struct.field("_unknown_fields", &self._unknown_fields);
472 }
473 debug_struct.finish()
474 }
475}
476
477impl std::fmt::Debug for super::single_tenant_hsm_instance_proposal::RemoveQuorumMember {
478 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
479 let mut debug_struct = f.debug_struct("RemoveQuorumMember");
480 debug_struct.field("two_factor_public_key_pem", &self.two_factor_public_key_pem);
481 if !self._unknown_fields.is_empty() {
482 debug_struct.field("_unknown_fields", &self._unknown_fields);
483 }
484 debug_struct.finish()
485 }
486}
487
488impl std::fmt::Debug
489 for super::single_tenant_hsm_instance_proposal::RefreshSingleTenantHsmInstance
490{
491 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
492 let mut debug_struct = f.debug_struct("RefreshSingleTenantHsmInstance");
493 if !self._unknown_fields.is_empty() {
494 debug_struct.field("_unknown_fields", &self._unknown_fields);
495 }
496 debug_struct.finish()
497 }
498}
499
500impl std::fmt::Debug for super::Challenge {
501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
502 let mut debug_struct = f.debug_struct("Challenge");
503 debug_struct.field("challenge", &self.challenge);
504 debug_struct.field("public_key_pem", &self.public_key_pem);
505 if !self._unknown_fields.is_empty() {
506 debug_struct.field("_unknown_fields", &self._unknown_fields);
507 }
508 debug_struct.finish()
509 }
510}
511
512impl std::fmt::Debug for super::ChallengeReply {
513 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
514 let mut debug_struct = f.debug_struct("ChallengeReply");
515 debug_struct.field("signed_challenge", &self.signed_challenge);
516 debug_struct.field("public_key_pem", &self.public_key_pem);
517 if !self._unknown_fields.is_empty() {
518 debug_struct.field("_unknown_fields", &self._unknown_fields);
519 }
520 debug_struct.finish()
521 }
522}
523
524impl std::fmt::Debug for super::ListSingleTenantHsmInstancesRequest {
525 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
526 let mut debug_struct = f.debug_struct("ListSingleTenantHsmInstancesRequest");
527 debug_struct.field("parent", &self.parent);
528 debug_struct.field("page_size", &self.page_size);
529 debug_struct.field("page_token", &self.page_token);
530 debug_struct.field("filter", &self.filter);
531 debug_struct.field("order_by", &self.order_by);
532 debug_struct.field("show_deleted", &self.show_deleted);
533 if !self._unknown_fields.is_empty() {
534 debug_struct.field("_unknown_fields", &self._unknown_fields);
535 }
536 debug_struct.finish()
537 }
538}
539
540impl std::fmt::Debug for super::ListSingleTenantHsmInstancesResponse {
541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
542 let mut debug_struct = f.debug_struct("ListSingleTenantHsmInstancesResponse");
543 debug_struct.field(
544 "single_tenant_hsm_instances",
545 &self.single_tenant_hsm_instances,
546 );
547 debug_struct.field("next_page_token", &self.next_page_token);
548 debug_struct.field("total_size", &self.total_size);
549 if !self._unknown_fields.is_empty() {
550 debug_struct.field("_unknown_fields", &self._unknown_fields);
551 }
552 debug_struct.finish()
553 }
554}
555
556impl std::fmt::Debug for super::GetSingleTenantHsmInstanceRequest {
557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
558 let mut debug_struct = f.debug_struct("GetSingleTenantHsmInstanceRequest");
559 debug_struct.field("name", &self.name);
560 if !self._unknown_fields.is_empty() {
561 debug_struct.field("_unknown_fields", &self._unknown_fields);
562 }
563 debug_struct.finish()
564 }
565}
566
567impl std::fmt::Debug for super::CreateSingleTenantHsmInstanceRequest {
568 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
569 let mut debug_struct = f.debug_struct("CreateSingleTenantHsmInstanceRequest");
570 debug_struct.field("parent", &self.parent);
571 debug_struct.field(
572 "single_tenant_hsm_instance_id",
573 &self.single_tenant_hsm_instance_id,
574 );
575 debug_struct.field(
576 "single_tenant_hsm_instance",
577 &self.single_tenant_hsm_instance,
578 );
579 if !self._unknown_fields.is_empty() {
580 debug_struct.field("_unknown_fields", &self._unknown_fields);
581 }
582 debug_struct.finish()
583 }
584}
585
586impl std::fmt::Debug for super::CreateSingleTenantHsmInstanceMetadata {
587 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
588 let mut debug_struct = f.debug_struct("CreateSingleTenantHsmInstanceMetadata");
589 if !self._unknown_fields.is_empty() {
590 debug_struct.field("_unknown_fields", &self._unknown_fields);
591 }
592 debug_struct.finish()
593 }
594}
595
596impl std::fmt::Debug for super::CreateSingleTenantHsmInstanceProposalRequest {
597 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
598 let mut debug_struct = f.debug_struct("CreateSingleTenantHsmInstanceProposalRequest");
599 debug_struct.field("parent", &self.parent);
600 debug_struct.field(
601 "single_tenant_hsm_instance_proposal_id",
602 &self.single_tenant_hsm_instance_proposal_id,
603 );
604 debug_struct.field(
605 "single_tenant_hsm_instance_proposal",
606 &self.single_tenant_hsm_instance_proposal,
607 );
608 if !self._unknown_fields.is_empty() {
609 debug_struct.field("_unknown_fields", &self._unknown_fields);
610 }
611 debug_struct.finish()
612 }
613}
614
615impl std::fmt::Debug for super::CreateSingleTenantHsmInstanceProposalMetadata {
616 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
617 let mut debug_struct = f.debug_struct("CreateSingleTenantHsmInstanceProposalMetadata");
618 if !self._unknown_fields.is_empty() {
619 debug_struct.field("_unknown_fields", &self._unknown_fields);
620 }
621 debug_struct.finish()
622 }
623}
624
625impl std::fmt::Debug for super::GetSingleTenantHsmInstanceProposalRequest {
626 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
627 let mut debug_struct = f.debug_struct("GetSingleTenantHsmInstanceProposalRequest");
628 debug_struct.field("name", &self.name);
629 if !self._unknown_fields.is_empty() {
630 debug_struct.field("_unknown_fields", &self._unknown_fields);
631 }
632 debug_struct.finish()
633 }
634}
635
636impl std::fmt::Debug for super::ApproveSingleTenantHsmInstanceProposalRequest {
637 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
638 let mut debug_struct = f.debug_struct("ApproveSingleTenantHsmInstanceProposalRequest");
639 debug_struct.field("name", &self.name);
640 debug_struct.field("approval_payload", &self.approval_payload);
641 if !self._unknown_fields.is_empty() {
642 debug_struct.field("_unknown_fields", &self._unknown_fields);
643 }
644 debug_struct.finish()
645 }
646}
647
648impl std::fmt::Debug for super::approve_single_tenant_hsm_instance_proposal_request::QuorumReply {
649 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
650 let mut debug_struct = f.debug_struct("QuorumReply");
651 debug_struct.field("challenge_replies", &self.challenge_replies);
652 if !self._unknown_fields.is_empty() {
653 debug_struct.field("_unknown_fields", &self._unknown_fields);
654 }
655 debug_struct.finish()
656 }
657}
658
659impl std::fmt::Debug
660 for super::approve_single_tenant_hsm_instance_proposal_request::RequiredActionQuorumReply
661{
662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
663 let mut debug_struct = f.debug_struct("RequiredActionQuorumReply");
664 debug_struct.field(
665 "required_challenge_replies",
666 &self.required_challenge_replies,
667 );
668 debug_struct.field("quorum_challenge_replies", &self.quorum_challenge_replies);
669 if !self._unknown_fields.is_empty() {
670 debug_struct.field("_unknown_fields", &self._unknown_fields);
671 }
672 debug_struct.finish()
673 }
674}
675
676impl std::fmt::Debug for super::ApproveSingleTenantHsmInstanceProposalResponse {
677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
678 let mut debug_struct = f.debug_struct("ApproveSingleTenantHsmInstanceProposalResponse");
679 if !self._unknown_fields.is_empty() {
680 debug_struct.field("_unknown_fields", &self._unknown_fields);
681 }
682 debug_struct.finish()
683 }
684}
685
686impl std::fmt::Debug for super::ExecuteSingleTenantHsmInstanceProposalRequest {
687 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
688 let mut debug_struct = f.debug_struct("ExecuteSingleTenantHsmInstanceProposalRequest");
689 debug_struct.field("name", &self.name);
690 if !self._unknown_fields.is_empty() {
691 debug_struct.field("_unknown_fields", &self._unknown_fields);
692 }
693 debug_struct.finish()
694 }
695}
696
697impl std::fmt::Debug for super::ExecuteSingleTenantHsmInstanceProposalResponse {
698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699 let mut debug_struct = f.debug_struct("ExecuteSingleTenantHsmInstanceProposalResponse");
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::ExecuteSingleTenantHsmInstanceProposalMetadata {
708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
709 let mut debug_struct = f.debug_struct("ExecuteSingleTenantHsmInstanceProposalMetadata");
710 if !self._unknown_fields.is_empty() {
711 debug_struct.field("_unknown_fields", &self._unknown_fields);
712 }
713 debug_struct.finish()
714 }
715}
716
717impl std::fmt::Debug for super::ListSingleTenantHsmInstanceProposalsRequest {
718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
719 let mut debug_struct = f.debug_struct("ListSingleTenantHsmInstanceProposalsRequest");
720 debug_struct.field("parent", &self.parent);
721 debug_struct.field("page_size", &self.page_size);
722 debug_struct.field("page_token", &self.page_token);
723 debug_struct.field("filter", &self.filter);
724 debug_struct.field("order_by", &self.order_by);
725 debug_struct.field("show_deleted", &self.show_deleted);
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::ListSingleTenantHsmInstanceProposalsResponse {
734 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
735 let mut debug_struct = f.debug_struct("ListSingleTenantHsmInstanceProposalsResponse");
736 debug_struct.field(
737 "single_tenant_hsm_instance_proposals",
738 &self.single_tenant_hsm_instance_proposals,
739 );
740 debug_struct.field("next_page_token", &self.next_page_token);
741 debug_struct.field("total_size", &self.total_size);
742 if !self._unknown_fields.is_empty() {
743 debug_struct.field("_unknown_fields", &self._unknown_fields);
744 }
745 debug_struct.finish()
746 }
747}
748
749impl std::fmt::Debug for super::DeleteSingleTenantHsmInstanceProposalRequest {
750 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
751 let mut debug_struct = f.debug_struct("DeleteSingleTenantHsmInstanceProposalRequest");
752 debug_struct.field("name", &self.name);
753 if !self._unknown_fields.is_empty() {
754 debug_struct.field("_unknown_fields", &self._unknown_fields);
755 }
756 debug_struct.finish()
757 }
758}
759
760impl std::fmt::Debug for super::KeyRing {
761 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
762 let mut debug_struct = f.debug_struct("KeyRing");
763 debug_struct.field("name", &self.name);
764 debug_struct.field("create_time", &self.create_time);
765 if !self._unknown_fields.is_empty() {
766 debug_struct.field("_unknown_fields", &self._unknown_fields);
767 }
768 debug_struct.finish()
769 }
770}
771
772impl std::fmt::Debug for super::CryptoKey {
773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
774 let mut debug_struct = f.debug_struct("CryptoKey");
775 debug_struct.field("name", &self.name);
776 debug_struct.field("primary", &self.primary);
777 debug_struct.field("purpose", &self.purpose);
778 debug_struct.field("create_time", &self.create_time);
779 debug_struct.field("next_rotation_time", &self.next_rotation_time);
780 debug_struct.field("version_template", &self.version_template);
781 debug_struct.field("labels", &self.labels);
782 debug_struct.field("import_only", &self.import_only);
783 debug_struct.field(
784 "destroy_scheduled_duration",
785 &self.destroy_scheduled_duration,
786 );
787 debug_struct.field("crypto_key_backend", &self.crypto_key_backend);
788 debug_struct.field(
789 "key_access_justifications_policy",
790 &self.key_access_justifications_policy,
791 );
792 debug_struct.field("rotation_schedule", &self.rotation_schedule);
793 if !self._unknown_fields.is_empty() {
794 debug_struct.field("_unknown_fields", &self._unknown_fields);
795 }
796 debug_struct.finish()
797 }
798}
799
800impl std::fmt::Debug for super::CryptoKeyVersionTemplate {
801 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
802 let mut debug_struct = f.debug_struct("CryptoKeyVersionTemplate");
803 debug_struct.field("protection_level", &self.protection_level);
804 debug_struct.field("algorithm", &self.algorithm);
805 if !self._unknown_fields.is_empty() {
806 debug_struct.field("_unknown_fields", &self._unknown_fields);
807 }
808 debug_struct.finish()
809 }
810}
811
812impl std::fmt::Debug for super::KeyOperationAttestation {
813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
814 let mut debug_struct = f.debug_struct("KeyOperationAttestation");
815 debug_struct.field("format", &self.format);
816 debug_struct.field("content", &self.content);
817 debug_struct.field("cert_chains", &self.cert_chains);
818 if !self._unknown_fields.is_empty() {
819 debug_struct.field("_unknown_fields", &self._unknown_fields);
820 }
821 debug_struct.finish()
822 }
823}
824
825impl std::fmt::Debug for super::key_operation_attestation::CertificateChains {
826 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
827 let mut debug_struct = f.debug_struct("CertificateChains");
828 debug_struct.field("cavium_certs", &self.cavium_certs);
829 debug_struct.field("google_card_certs", &self.google_card_certs);
830 debug_struct.field("google_partition_certs", &self.google_partition_certs);
831 if !self._unknown_fields.is_empty() {
832 debug_struct.field("_unknown_fields", &self._unknown_fields);
833 }
834 debug_struct.finish()
835 }
836}
837
838impl std::fmt::Debug for super::CryptoKeyVersion {
839 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
840 let mut debug_struct = f.debug_struct("CryptoKeyVersion");
841 debug_struct.field("name", &self.name);
842 debug_struct.field("state", &self.state);
843 debug_struct.field("protection_level", &self.protection_level);
844 debug_struct.field("algorithm", &self.algorithm);
845 debug_struct.field("attestation", &self.attestation);
846 debug_struct.field("create_time", &self.create_time);
847 debug_struct.field("generate_time", &self.generate_time);
848 debug_struct.field("destroy_time", &self.destroy_time);
849 debug_struct.field("destroy_event_time", &self.destroy_event_time);
850 debug_struct.field("import_job", &self.import_job);
851 debug_struct.field("import_time", &self.import_time);
852 debug_struct.field("import_failure_reason", &self.import_failure_reason);
853 debug_struct.field("generation_failure_reason", &self.generation_failure_reason);
854 debug_struct.field(
855 "external_destruction_failure_reason",
856 &self.external_destruction_failure_reason,
857 );
858 debug_struct.field(
859 "external_protection_level_options",
860 &self.external_protection_level_options,
861 );
862 debug_struct.field("reimport_eligible", &self.reimport_eligible);
863 if !self._unknown_fields.is_empty() {
864 debug_struct.field("_unknown_fields", &self._unknown_fields);
865 }
866 debug_struct.finish()
867 }
868}
869
870impl std::fmt::Debug for super::ChecksummedData {
871 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
872 let mut debug_struct = f.debug_struct("ChecksummedData");
873 debug_struct.field("data", &self.data);
874 debug_struct.field("crc32c_checksum", &self.crc32c_checksum);
875 if !self._unknown_fields.is_empty() {
876 debug_struct.field("_unknown_fields", &self._unknown_fields);
877 }
878 debug_struct.finish()
879 }
880}
881
882impl std::fmt::Debug for super::PublicKey {
883 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
884 let mut debug_struct = f.debug_struct("PublicKey");
885 debug_struct.field("pem", &self.pem);
886 debug_struct.field("algorithm", &self.algorithm);
887 debug_struct.field("pem_crc32c", &self.pem_crc32c);
888 debug_struct.field("name", &self.name);
889 debug_struct.field("protection_level", &self.protection_level);
890 debug_struct.field("public_key_format", &self.public_key_format);
891 debug_struct.field("public_key", &self.public_key);
892 if !self._unknown_fields.is_empty() {
893 debug_struct.field("_unknown_fields", &self._unknown_fields);
894 }
895 debug_struct.finish()
896 }
897}
898
899impl std::fmt::Debug for super::ImportJob {
900 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
901 let mut debug_struct = f.debug_struct("ImportJob");
902 debug_struct.field("name", &self.name);
903 debug_struct.field("import_method", &self.import_method);
904 debug_struct.field("protection_level", &self.protection_level);
905 debug_struct.field("create_time", &self.create_time);
906 debug_struct.field("generate_time", &self.generate_time);
907 debug_struct.field("expire_time", &self.expire_time);
908 debug_struct.field("expire_event_time", &self.expire_event_time);
909 debug_struct.field("state", &self.state);
910 debug_struct.field("public_key", &self.public_key);
911 debug_struct.field("public_key_format", &self.public_key_format);
912 debug_struct.field("attestation", &self.attestation);
913 debug_struct.field("crypto_key_backend", &self.crypto_key_backend);
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::import_job::WrappingPublicKey {
922 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
923 let mut debug_struct = f.debug_struct("WrappingPublicKey");
924 debug_struct.field("pem", &self.pem);
925 debug_struct.field("data", &self.data);
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::ExternalProtectionLevelOptions {
934 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
935 let mut debug_struct = f.debug_struct("ExternalProtectionLevelOptions");
936 debug_struct.field("external_key_uri", &self.external_key_uri);
937 debug_struct.field("ekm_connection_key_path", &self.ekm_connection_key_path);
938 if !self._unknown_fields.is_empty() {
939 debug_struct.field("_unknown_fields", &self._unknown_fields);
940 }
941 debug_struct.finish()
942 }
943}
944
945impl std::fmt::Debug for super::KeyAccessJustificationsPolicy {
946 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
947 let mut debug_struct = f.debug_struct("KeyAccessJustificationsPolicy");
948 debug_struct.field("allowed_access_reasons", &self.allowed_access_reasons);
949 if !self._unknown_fields.is_empty() {
950 debug_struct.field("_unknown_fields", &self._unknown_fields);
951 }
952 debug_struct.finish()
953 }
954}
955
956impl std::fmt::Debug for super::RetiredResource {
957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
958 let mut debug_struct = f.debug_struct("RetiredResource");
959 debug_struct.field("name", &self.name);
960 debug_struct.field("original_resource", &self.original_resource);
961 debug_struct.field("resource_type", &self.resource_type);
962 debug_struct.field("delete_time", &self.delete_time);
963 if !self._unknown_fields.is_empty() {
964 debug_struct.field("_unknown_fields", &self._unknown_fields);
965 }
966 debug_struct.finish()
967 }
968}
969
970impl std::fmt::Debug for super::ListKeyRingsRequest {
971 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
972 let mut debug_struct = f.debug_struct("ListKeyRingsRequest");
973 debug_struct.field("parent", &self.parent);
974 debug_struct.field("page_size", &self.page_size);
975 debug_struct.field("page_token", &self.page_token);
976 debug_struct.field("filter", &self.filter);
977 debug_struct.field("order_by", &self.order_by);
978 if !self._unknown_fields.is_empty() {
979 debug_struct.field("_unknown_fields", &self._unknown_fields);
980 }
981 debug_struct.finish()
982 }
983}
984
985impl std::fmt::Debug for super::ListCryptoKeysRequest {
986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
987 let mut debug_struct = f.debug_struct("ListCryptoKeysRequest");
988 debug_struct.field("parent", &self.parent);
989 debug_struct.field("page_size", &self.page_size);
990 debug_struct.field("page_token", &self.page_token);
991 debug_struct.field("version_view", &self.version_view);
992 debug_struct.field("filter", &self.filter);
993 debug_struct.field("order_by", &self.order_by);
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::ListCryptoKeyVersionsRequest {
1002 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1003 let mut debug_struct = f.debug_struct("ListCryptoKeyVersionsRequest");
1004 debug_struct.field("parent", &self.parent);
1005 debug_struct.field("page_size", &self.page_size);
1006 debug_struct.field("page_token", &self.page_token);
1007 debug_struct.field("view", &self.view);
1008 debug_struct.field("filter", &self.filter);
1009 debug_struct.field("order_by", &self.order_by);
1010 if !self._unknown_fields.is_empty() {
1011 debug_struct.field("_unknown_fields", &self._unknown_fields);
1012 }
1013 debug_struct.finish()
1014 }
1015}
1016
1017impl std::fmt::Debug for super::ListImportJobsRequest {
1018 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1019 let mut debug_struct = f.debug_struct("ListImportJobsRequest");
1020 debug_struct.field("parent", &self.parent);
1021 debug_struct.field("page_size", &self.page_size);
1022 debug_struct.field("page_token", &self.page_token);
1023 debug_struct.field("filter", &self.filter);
1024 debug_struct.field("order_by", &self.order_by);
1025 if !self._unknown_fields.is_empty() {
1026 debug_struct.field("_unknown_fields", &self._unknown_fields);
1027 }
1028 debug_struct.finish()
1029 }
1030}
1031
1032impl std::fmt::Debug for super::ListRetiredResourcesRequest {
1033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1034 let mut debug_struct = f.debug_struct("ListRetiredResourcesRequest");
1035 debug_struct.field("parent", &self.parent);
1036 debug_struct.field("page_size", &self.page_size);
1037 debug_struct.field("page_token", &self.page_token);
1038 if !self._unknown_fields.is_empty() {
1039 debug_struct.field("_unknown_fields", &self._unknown_fields);
1040 }
1041 debug_struct.finish()
1042 }
1043}
1044
1045impl std::fmt::Debug for super::ListKeyRingsResponse {
1046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1047 let mut debug_struct = f.debug_struct("ListKeyRingsResponse");
1048 debug_struct.field("key_rings", &self.key_rings);
1049 debug_struct.field("next_page_token", &self.next_page_token);
1050 debug_struct.field("total_size", &self.total_size);
1051 if !self._unknown_fields.is_empty() {
1052 debug_struct.field("_unknown_fields", &self._unknown_fields);
1053 }
1054 debug_struct.finish()
1055 }
1056}
1057
1058impl std::fmt::Debug for super::ListCryptoKeysResponse {
1059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1060 let mut debug_struct = f.debug_struct("ListCryptoKeysResponse");
1061 debug_struct.field("crypto_keys", &self.crypto_keys);
1062 debug_struct.field("next_page_token", &self.next_page_token);
1063 debug_struct.field("total_size", &self.total_size);
1064 if !self._unknown_fields.is_empty() {
1065 debug_struct.field("_unknown_fields", &self._unknown_fields);
1066 }
1067 debug_struct.finish()
1068 }
1069}
1070
1071impl std::fmt::Debug for super::ListCryptoKeyVersionsResponse {
1072 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1073 let mut debug_struct = f.debug_struct("ListCryptoKeyVersionsResponse");
1074 debug_struct.field("crypto_key_versions", &self.crypto_key_versions);
1075 debug_struct.field("next_page_token", &self.next_page_token);
1076 debug_struct.field("total_size", &self.total_size);
1077 if !self._unknown_fields.is_empty() {
1078 debug_struct.field("_unknown_fields", &self._unknown_fields);
1079 }
1080 debug_struct.finish()
1081 }
1082}
1083
1084impl std::fmt::Debug for super::ListImportJobsResponse {
1085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1086 let mut debug_struct = f.debug_struct("ListImportJobsResponse");
1087 debug_struct.field("import_jobs", &self.import_jobs);
1088 debug_struct.field("next_page_token", &self.next_page_token);
1089 debug_struct.field("total_size", &self.total_size);
1090 if !self._unknown_fields.is_empty() {
1091 debug_struct.field("_unknown_fields", &self._unknown_fields);
1092 }
1093 debug_struct.finish()
1094 }
1095}
1096
1097impl std::fmt::Debug for super::ListRetiredResourcesResponse {
1098 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1099 let mut debug_struct = f.debug_struct("ListRetiredResourcesResponse");
1100 debug_struct.field("retired_resources", &self.retired_resources);
1101 debug_struct.field("next_page_token", &self.next_page_token);
1102 debug_struct.field("total_size", &self.total_size);
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::GetKeyRingRequest {
1111 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1112 let mut debug_struct = f.debug_struct("GetKeyRingRequest");
1113 debug_struct.field("name", &self.name);
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::GetCryptoKeyRequest {
1122 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1123 let mut debug_struct = f.debug_struct("GetCryptoKeyRequest");
1124 debug_struct.field("name", &self.name);
1125 if !self._unknown_fields.is_empty() {
1126 debug_struct.field("_unknown_fields", &self._unknown_fields);
1127 }
1128 debug_struct.finish()
1129 }
1130}
1131
1132impl std::fmt::Debug for super::GetCryptoKeyVersionRequest {
1133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1134 let mut debug_struct = f.debug_struct("GetCryptoKeyVersionRequest");
1135 debug_struct.field("name", &self.name);
1136 if !self._unknown_fields.is_empty() {
1137 debug_struct.field("_unknown_fields", &self._unknown_fields);
1138 }
1139 debug_struct.finish()
1140 }
1141}
1142
1143impl std::fmt::Debug for super::GetPublicKeyRequest {
1144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1145 let mut debug_struct = f.debug_struct("GetPublicKeyRequest");
1146 debug_struct.field("name", &self.name);
1147 debug_struct.field("public_key_format", &self.public_key_format);
1148 if !self._unknown_fields.is_empty() {
1149 debug_struct.field("_unknown_fields", &self._unknown_fields);
1150 }
1151 debug_struct.finish()
1152 }
1153}
1154
1155impl std::fmt::Debug for super::GetImportJobRequest {
1156 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1157 let mut debug_struct = f.debug_struct("GetImportJobRequest");
1158 debug_struct.field("name", &self.name);
1159 debug_struct.field("public_key_format", &self.public_key_format);
1160 if !self._unknown_fields.is_empty() {
1161 debug_struct.field("_unknown_fields", &self._unknown_fields);
1162 }
1163 debug_struct.finish()
1164 }
1165}
1166
1167impl std::fmt::Debug for super::GetRetiredResourceRequest {
1168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1169 let mut debug_struct = f.debug_struct("GetRetiredResourceRequest");
1170 debug_struct.field("name", &self.name);
1171 if !self._unknown_fields.is_empty() {
1172 debug_struct.field("_unknown_fields", &self._unknown_fields);
1173 }
1174 debug_struct.finish()
1175 }
1176}
1177
1178impl std::fmt::Debug for super::CreateKeyRingRequest {
1179 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1180 let mut debug_struct = f.debug_struct("CreateKeyRingRequest");
1181 debug_struct.field("parent", &self.parent);
1182 debug_struct.field("key_ring_id", &self.key_ring_id);
1183 debug_struct.field("key_ring", &self.key_ring);
1184 if !self._unknown_fields.is_empty() {
1185 debug_struct.field("_unknown_fields", &self._unknown_fields);
1186 }
1187 debug_struct.finish()
1188 }
1189}
1190
1191impl std::fmt::Debug for super::CreateCryptoKeyRequest {
1192 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1193 let mut debug_struct = f.debug_struct("CreateCryptoKeyRequest");
1194 debug_struct.field("parent", &self.parent);
1195 debug_struct.field("crypto_key_id", &self.crypto_key_id);
1196 debug_struct.field("crypto_key", &self.crypto_key);
1197 debug_struct.field(
1198 "skip_initial_version_creation",
1199 &self.skip_initial_version_creation,
1200 );
1201 if !self._unknown_fields.is_empty() {
1202 debug_struct.field("_unknown_fields", &self._unknown_fields);
1203 }
1204 debug_struct.finish()
1205 }
1206}
1207
1208impl std::fmt::Debug for super::CreateCryptoKeyVersionRequest {
1209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1210 let mut debug_struct = f.debug_struct("CreateCryptoKeyVersionRequest");
1211 debug_struct.field("parent", &self.parent);
1212 debug_struct.field("crypto_key_version", &self.crypto_key_version);
1213 if !self._unknown_fields.is_empty() {
1214 debug_struct.field("_unknown_fields", &self._unknown_fields);
1215 }
1216 debug_struct.finish()
1217 }
1218}
1219
1220impl std::fmt::Debug for super::DeleteCryptoKeyRequest {
1221 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1222 let mut debug_struct = f.debug_struct("DeleteCryptoKeyRequest");
1223 debug_struct.field("name", &self.name);
1224 if !self._unknown_fields.is_empty() {
1225 debug_struct.field("_unknown_fields", &self._unknown_fields);
1226 }
1227 debug_struct.finish()
1228 }
1229}
1230
1231impl std::fmt::Debug for super::DeleteCryptoKeyVersionRequest {
1232 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1233 let mut debug_struct = f.debug_struct("DeleteCryptoKeyVersionRequest");
1234 debug_struct.field("name", &self.name);
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::ImportCryptoKeyVersionRequest {
1243 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244 let mut debug_struct = f.debug_struct("ImportCryptoKeyVersionRequest");
1245 debug_struct.field("parent", &self.parent);
1246 debug_struct.field("crypto_key_version", &self.crypto_key_version);
1247 debug_struct.field("algorithm", &self.algorithm);
1248 debug_struct.field("import_job", &self.import_job);
1249 debug_struct.field("wrapped_key", &self.wrapped_key);
1250 debug_struct.field("wrapped_key_material", &self.wrapped_key_material);
1251 if !self._unknown_fields.is_empty() {
1252 debug_struct.field("_unknown_fields", &self._unknown_fields);
1253 }
1254 debug_struct.finish()
1255 }
1256}
1257
1258impl std::fmt::Debug for super::CreateImportJobRequest {
1259 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1260 let mut debug_struct = f.debug_struct("CreateImportJobRequest");
1261 debug_struct.field("parent", &self.parent);
1262 debug_struct.field("import_job_id", &self.import_job_id);
1263 debug_struct.field("import_job", &self.import_job);
1264 if !self._unknown_fields.is_empty() {
1265 debug_struct.field("_unknown_fields", &self._unknown_fields);
1266 }
1267 debug_struct.finish()
1268 }
1269}
1270
1271impl std::fmt::Debug for super::UpdateCryptoKeyRequest {
1272 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1273 let mut debug_struct = f.debug_struct("UpdateCryptoKeyRequest");
1274 debug_struct.field("crypto_key", &self.crypto_key);
1275 debug_struct.field("update_mask", &self.update_mask);
1276 if !self._unknown_fields.is_empty() {
1277 debug_struct.field("_unknown_fields", &self._unknown_fields);
1278 }
1279 debug_struct.finish()
1280 }
1281}
1282
1283impl std::fmt::Debug for super::UpdateCryptoKeyVersionRequest {
1284 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1285 let mut debug_struct = f.debug_struct("UpdateCryptoKeyVersionRequest");
1286 debug_struct.field("crypto_key_version", &self.crypto_key_version);
1287 debug_struct.field("update_mask", &self.update_mask);
1288 if !self._unknown_fields.is_empty() {
1289 debug_struct.field("_unknown_fields", &self._unknown_fields);
1290 }
1291 debug_struct.finish()
1292 }
1293}
1294
1295impl std::fmt::Debug for super::UpdateCryptoKeyPrimaryVersionRequest {
1296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1297 let mut debug_struct = f.debug_struct("UpdateCryptoKeyPrimaryVersionRequest");
1298 debug_struct.field("name", &self.name);
1299 debug_struct.field("crypto_key_version_id", &self.crypto_key_version_id);
1300 if !self._unknown_fields.is_empty() {
1301 debug_struct.field("_unknown_fields", &self._unknown_fields);
1302 }
1303 debug_struct.finish()
1304 }
1305}
1306
1307impl std::fmt::Debug for super::DestroyCryptoKeyVersionRequest {
1308 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1309 let mut debug_struct = f.debug_struct("DestroyCryptoKeyVersionRequest");
1310 debug_struct.field("name", &self.name);
1311 if !self._unknown_fields.is_empty() {
1312 debug_struct.field("_unknown_fields", &self._unknown_fields);
1313 }
1314 debug_struct.finish()
1315 }
1316}
1317
1318impl std::fmt::Debug for super::RestoreCryptoKeyVersionRequest {
1319 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1320 let mut debug_struct = f.debug_struct("RestoreCryptoKeyVersionRequest");
1321 debug_struct.field("name", &self.name);
1322 if !self._unknown_fields.is_empty() {
1323 debug_struct.field("_unknown_fields", &self._unknown_fields);
1324 }
1325 debug_struct.finish()
1326 }
1327}
1328
1329impl std::fmt::Debug for super::EncryptRequest {
1330 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1331 let mut debug_struct = f.debug_struct("EncryptRequest");
1332 debug_struct.field("name", &self.name);
1333 debug_struct.field("plaintext", &self.plaintext);
1334 debug_struct.field(
1335 "additional_authenticated_data",
1336 &self.additional_authenticated_data,
1337 );
1338 debug_struct.field("plaintext_crc32c", &self.plaintext_crc32c);
1339 debug_struct.field(
1340 "additional_authenticated_data_crc32c",
1341 &self.additional_authenticated_data_crc32c,
1342 );
1343 if !self._unknown_fields.is_empty() {
1344 debug_struct.field("_unknown_fields", &self._unknown_fields);
1345 }
1346 debug_struct.finish()
1347 }
1348}
1349
1350impl std::fmt::Debug for super::DecryptRequest {
1351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1352 let mut debug_struct = f.debug_struct("DecryptRequest");
1353 debug_struct.field("name", &self.name);
1354 debug_struct.field("ciphertext", &self.ciphertext);
1355 debug_struct.field(
1356 "additional_authenticated_data",
1357 &self.additional_authenticated_data,
1358 );
1359 debug_struct.field("ciphertext_crc32c", &self.ciphertext_crc32c);
1360 debug_struct.field(
1361 "additional_authenticated_data_crc32c",
1362 &self.additional_authenticated_data_crc32c,
1363 );
1364 if !self._unknown_fields.is_empty() {
1365 debug_struct.field("_unknown_fields", &self._unknown_fields);
1366 }
1367 debug_struct.finish()
1368 }
1369}
1370
1371impl std::fmt::Debug for super::RawEncryptRequest {
1372 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1373 let mut debug_struct = f.debug_struct("RawEncryptRequest");
1374 debug_struct.field("name", &self.name);
1375 debug_struct.field("plaintext", &self.plaintext);
1376 debug_struct.field(
1377 "additional_authenticated_data",
1378 &self.additional_authenticated_data,
1379 );
1380 debug_struct.field("plaintext_crc32c", &self.plaintext_crc32c);
1381 debug_struct.field(
1382 "additional_authenticated_data_crc32c",
1383 &self.additional_authenticated_data_crc32c,
1384 );
1385 debug_struct.field("initialization_vector", &self.initialization_vector);
1386 debug_struct.field(
1387 "initialization_vector_crc32c",
1388 &self.initialization_vector_crc32c,
1389 );
1390 if !self._unknown_fields.is_empty() {
1391 debug_struct.field("_unknown_fields", &self._unknown_fields);
1392 }
1393 debug_struct.finish()
1394 }
1395}
1396
1397impl std::fmt::Debug for super::RawDecryptRequest {
1398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1399 let mut debug_struct = f.debug_struct("RawDecryptRequest");
1400 debug_struct.field("name", &self.name);
1401 debug_struct.field("ciphertext", &self.ciphertext);
1402 debug_struct.field(
1403 "additional_authenticated_data",
1404 &self.additional_authenticated_data,
1405 );
1406 debug_struct.field("initialization_vector", &self.initialization_vector);
1407 debug_struct.field("tag_length", &self.tag_length);
1408 debug_struct.field("ciphertext_crc32c", &self.ciphertext_crc32c);
1409 debug_struct.field(
1410 "additional_authenticated_data_crc32c",
1411 &self.additional_authenticated_data_crc32c,
1412 );
1413 debug_struct.field(
1414 "initialization_vector_crc32c",
1415 &self.initialization_vector_crc32c,
1416 );
1417 if !self._unknown_fields.is_empty() {
1418 debug_struct.field("_unknown_fields", &self._unknown_fields);
1419 }
1420 debug_struct.finish()
1421 }
1422}
1423
1424impl std::fmt::Debug for super::AsymmetricSignRequest {
1425 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1426 let mut debug_struct = f.debug_struct("AsymmetricSignRequest");
1427 debug_struct.field("name", &self.name);
1428 debug_struct.field("digest", &self.digest);
1429 debug_struct.field("digest_crc32c", &self.digest_crc32c);
1430 debug_struct.field("data", &self.data);
1431 debug_struct.field("data_crc32c", &self.data_crc32c);
1432 if !self._unknown_fields.is_empty() {
1433 debug_struct.field("_unknown_fields", &self._unknown_fields);
1434 }
1435 debug_struct.finish()
1436 }
1437}
1438
1439impl std::fmt::Debug for super::AsymmetricDecryptRequest {
1440 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1441 let mut debug_struct = f.debug_struct("AsymmetricDecryptRequest");
1442 debug_struct.field("name", &self.name);
1443 debug_struct.field("ciphertext", &self.ciphertext);
1444 debug_struct.field("ciphertext_crc32c", &self.ciphertext_crc32c);
1445 if !self._unknown_fields.is_empty() {
1446 debug_struct.field("_unknown_fields", &self._unknown_fields);
1447 }
1448 debug_struct.finish()
1449 }
1450}
1451
1452impl std::fmt::Debug for super::MacSignRequest {
1453 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1454 let mut debug_struct = f.debug_struct("MacSignRequest");
1455 debug_struct.field("name", &self.name);
1456 debug_struct.field("data", &self.data);
1457 debug_struct.field("data_crc32c", &self.data_crc32c);
1458 if !self._unknown_fields.is_empty() {
1459 debug_struct.field("_unknown_fields", &self._unknown_fields);
1460 }
1461 debug_struct.finish()
1462 }
1463}
1464
1465impl std::fmt::Debug for super::MacVerifyRequest {
1466 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1467 let mut debug_struct = f.debug_struct("MacVerifyRequest");
1468 debug_struct.field("name", &self.name);
1469 debug_struct.field("data", &self.data);
1470 debug_struct.field("data_crc32c", &self.data_crc32c);
1471 debug_struct.field("mac", &self.mac);
1472 debug_struct.field("mac_crc32c", &self.mac_crc32c);
1473 if !self._unknown_fields.is_empty() {
1474 debug_struct.field("_unknown_fields", &self._unknown_fields);
1475 }
1476 debug_struct.finish()
1477 }
1478}
1479
1480impl std::fmt::Debug for super::DecapsulateRequest {
1481 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1482 let mut debug_struct = f.debug_struct("DecapsulateRequest");
1483 debug_struct.field("name", &self.name);
1484 debug_struct.field("ciphertext", &self.ciphertext);
1485 debug_struct.field("ciphertext_crc32c", &self.ciphertext_crc32c);
1486 if !self._unknown_fields.is_empty() {
1487 debug_struct.field("_unknown_fields", &self._unknown_fields);
1488 }
1489 debug_struct.finish()
1490 }
1491}
1492
1493impl std::fmt::Debug for super::GenerateRandomBytesRequest {
1494 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1495 let mut debug_struct = f.debug_struct("GenerateRandomBytesRequest");
1496 debug_struct.field("location", &self.location);
1497 debug_struct.field("length_bytes", &self.length_bytes);
1498 debug_struct.field("protection_level", &self.protection_level);
1499 if !self._unknown_fields.is_empty() {
1500 debug_struct.field("_unknown_fields", &self._unknown_fields);
1501 }
1502 debug_struct.finish()
1503 }
1504}
1505
1506impl std::fmt::Debug for super::EncryptResponse {
1507 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1508 let mut debug_struct = f.debug_struct("EncryptResponse");
1509 debug_struct.field("name", &self.name);
1510 debug_struct.field("ciphertext", &self.ciphertext);
1511 debug_struct.field("ciphertext_crc32c", &self.ciphertext_crc32c);
1512 debug_struct.field("verified_plaintext_crc32c", &self.verified_plaintext_crc32c);
1513 debug_struct.field(
1514 "verified_additional_authenticated_data_crc32c",
1515 &self.verified_additional_authenticated_data_crc32c,
1516 );
1517 debug_struct.field("protection_level", &self.protection_level);
1518 if !self._unknown_fields.is_empty() {
1519 debug_struct.field("_unknown_fields", &self._unknown_fields);
1520 }
1521 debug_struct.finish()
1522 }
1523}
1524
1525impl std::fmt::Debug for super::DecryptResponse {
1526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1527 let mut debug_struct = f.debug_struct("DecryptResponse");
1528 debug_struct.field("plaintext", &self.plaintext);
1529 debug_struct.field("plaintext_crc32c", &self.plaintext_crc32c);
1530 debug_struct.field("used_primary", &self.used_primary);
1531 debug_struct.field("protection_level", &self.protection_level);
1532 if !self._unknown_fields.is_empty() {
1533 debug_struct.field("_unknown_fields", &self._unknown_fields);
1534 }
1535 debug_struct.finish()
1536 }
1537}
1538
1539impl std::fmt::Debug for super::RawEncryptResponse {
1540 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1541 let mut debug_struct = f.debug_struct("RawEncryptResponse");
1542 debug_struct.field("ciphertext", &self.ciphertext);
1543 debug_struct.field("initialization_vector", &self.initialization_vector);
1544 debug_struct.field("tag_length", &self.tag_length);
1545 debug_struct.field("ciphertext_crc32c", &self.ciphertext_crc32c);
1546 debug_struct.field(
1547 "initialization_vector_crc32c",
1548 &self.initialization_vector_crc32c,
1549 );
1550 debug_struct.field("verified_plaintext_crc32c", &self.verified_plaintext_crc32c);
1551 debug_struct.field(
1552 "verified_additional_authenticated_data_crc32c",
1553 &self.verified_additional_authenticated_data_crc32c,
1554 );
1555 debug_struct.field(
1556 "verified_initialization_vector_crc32c",
1557 &self.verified_initialization_vector_crc32c,
1558 );
1559 debug_struct.field("name", &self.name);
1560 debug_struct.field("protection_level", &self.protection_level);
1561 if !self._unknown_fields.is_empty() {
1562 debug_struct.field("_unknown_fields", &self._unknown_fields);
1563 }
1564 debug_struct.finish()
1565 }
1566}
1567
1568impl std::fmt::Debug for super::RawDecryptResponse {
1569 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1570 let mut debug_struct = f.debug_struct("RawDecryptResponse");
1571 debug_struct.field("plaintext", &self.plaintext);
1572 debug_struct.field("plaintext_crc32c", &self.plaintext_crc32c);
1573 debug_struct.field("protection_level", &self.protection_level);
1574 debug_struct.field(
1575 "verified_ciphertext_crc32c",
1576 &self.verified_ciphertext_crc32c,
1577 );
1578 debug_struct.field(
1579 "verified_additional_authenticated_data_crc32c",
1580 &self.verified_additional_authenticated_data_crc32c,
1581 );
1582 debug_struct.field(
1583 "verified_initialization_vector_crc32c",
1584 &self.verified_initialization_vector_crc32c,
1585 );
1586 if !self._unknown_fields.is_empty() {
1587 debug_struct.field("_unknown_fields", &self._unknown_fields);
1588 }
1589 debug_struct.finish()
1590 }
1591}
1592
1593impl std::fmt::Debug for super::AsymmetricSignResponse {
1594 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1595 let mut debug_struct = f.debug_struct("AsymmetricSignResponse");
1596 debug_struct.field("signature", &self.signature);
1597 debug_struct.field("signature_crc32c", &self.signature_crc32c);
1598 debug_struct.field("verified_digest_crc32c", &self.verified_digest_crc32c);
1599 debug_struct.field("name", &self.name);
1600 debug_struct.field("verified_data_crc32c", &self.verified_data_crc32c);
1601 debug_struct.field("protection_level", &self.protection_level);
1602 if !self._unknown_fields.is_empty() {
1603 debug_struct.field("_unknown_fields", &self._unknown_fields);
1604 }
1605 debug_struct.finish()
1606 }
1607}
1608
1609impl std::fmt::Debug for super::AsymmetricDecryptResponse {
1610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1611 let mut debug_struct = f.debug_struct("AsymmetricDecryptResponse");
1612 debug_struct.field("plaintext", &self.plaintext);
1613 debug_struct.field("plaintext_crc32c", &self.plaintext_crc32c);
1614 debug_struct.field(
1615 "verified_ciphertext_crc32c",
1616 &self.verified_ciphertext_crc32c,
1617 );
1618 debug_struct.field("protection_level", &self.protection_level);
1619 if !self._unknown_fields.is_empty() {
1620 debug_struct.field("_unknown_fields", &self._unknown_fields);
1621 }
1622 debug_struct.finish()
1623 }
1624}
1625
1626impl std::fmt::Debug for super::MacSignResponse {
1627 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1628 let mut debug_struct = f.debug_struct("MacSignResponse");
1629 debug_struct.field("name", &self.name);
1630 debug_struct.field("mac", &self.mac);
1631 debug_struct.field("mac_crc32c", &self.mac_crc32c);
1632 debug_struct.field("verified_data_crc32c", &self.verified_data_crc32c);
1633 debug_struct.field("protection_level", &self.protection_level);
1634 if !self._unknown_fields.is_empty() {
1635 debug_struct.field("_unknown_fields", &self._unknown_fields);
1636 }
1637 debug_struct.finish()
1638 }
1639}
1640
1641impl std::fmt::Debug for super::MacVerifyResponse {
1642 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1643 let mut debug_struct = f.debug_struct("MacVerifyResponse");
1644 debug_struct.field("name", &self.name);
1645 debug_struct.field("success", &self.success);
1646 debug_struct.field("verified_data_crc32c", &self.verified_data_crc32c);
1647 debug_struct.field("verified_mac_crc32c", &self.verified_mac_crc32c);
1648 debug_struct.field(
1649 "verified_success_integrity",
1650 &self.verified_success_integrity,
1651 );
1652 debug_struct.field("protection_level", &self.protection_level);
1653 if !self._unknown_fields.is_empty() {
1654 debug_struct.field("_unknown_fields", &self._unknown_fields);
1655 }
1656 debug_struct.finish()
1657 }
1658}
1659
1660impl std::fmt::Debug for super::DecapsulateResponse {
1661 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1662 let mut debug_struct = f.debug_struct("DecapsulateResponse");
1663 debug_struct.field("name", &self.name);
1664 debug_struct.field("shared_secret", &self.shared_secret);
1665 debug_struct.field("shared_secret_crc32c", &self.shared_secret_crc32c);
1666 debug_struct.field(
1667 "verified_ciphertext_crc32c",
1668 &self.verified_ciphertext_crc32c,
1669 );
1670 debug_struct.field("protection_level", &self.protection_level);
1671 if !self._unknown_fields.is_empty() {
1672 debug_struct.field("_unknown_fields", &self._unknown_fields);
1673 }
1674 debug_struct.finish()
1675 }
1676}
1677
1678impl std::fmt::Debug for super::GenerateRandomBytesResponse {
1679 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1680 let mut debug_struct = f.debug_struct("GenerateRandomBytesResponse");
1681 debug_struct.field("data", &self.data);
1682 debug_struct.field("data_crc32c", &self.data_crc32c);
1683 if !self._unknown_fields.is_empty() {
1684 debug_struct.field("_unknown_fields", &self._unknown_fields);
1685 }
1686 debug_struct.finish()
1687 }
1688}
1689
1690impl std::fmt::Debug for super::Digest {
1691 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1692 let mut debug_struct = f.debug_struct("Digest");
1693 debug_struct.field("digest", &self.digest);
1694 if !self._unknown_fields.is_empty() {
1695 debug_struct.field("_unknown_fields", &self._unknown_fields);
1696 }
1697 debug_struct.finish()
1698 }
1699}
1700
1701impl std::fmt::Debug for super::LocationMetadata {
1702 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1703 let mut debug_struct = f.debug_struct("LocationMetadata");
1704 debug_struct.field("hsm_available", &self.hsm_available);
1705 debug_struct.field("ekm_available", &self.ekm_available);
1706 debug_struct.field(
1707 "hsm_single_tenant_available",
1708 &self.hsm_single_tenant_available,
1709 );
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::DeleteCryptoKeyMetadata {
1718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1719 let mut debug_struct = f.debug_struct("DeleteCryptoKeyMetadata");
1720 debug_struct.field("retired_resource", &self.retired_resource);
1721 if !self._unknown_fields.is_empty() {
1722 debug_struct.field("_unknown_fields", &self._unknown_fields);
1723 }
1724 debug_struct.finish()
1725 }
1726}
1727
1728impl std::fmt::Debug for super::DeleteCryptoKeyVersionMetadata {
1729 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1730 let mut debug_struct = f.debug_struct("DeleteCryptoKeyVersionMetadata");
1731 if !self._unknown_fields.is_empty() {
1732 debug_struct.field("_unknown_fields", &self._unknown_fields);
1733 }
1734 debug_struct.finish()
1735 }
1736}