aws_sdk_redshift/
protocol_serde.rs1pub(crate) fn type_erase_result<O, E>(
3 result: ::std::result::Result<O, E>,
4) -> ::std::result::Result<
5 ::aws_smithy_runtime_api::client::interceptors::context::Output,
6 ::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
7>
8where
9 O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
10 E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
11{
12 result
13 .map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
14 .map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
15 .map_err(::std::convert::Into::into)
16}
17
18pub fn parse_http_error_metadata(
19 _response_status: u16,
20 _response_headers: &::aws_smithy_runtime_api::http::Headers,
21 response_body: &[u8],
22) -> ::std::result::Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_xml::decode::XmlDecodeError> {
23 crate::rest_xml_wrapped_errors::parse_error_metadata(response_body)
24}
25
26pub(crate) mod shape_accept_reserved_node_exchange;
27
28pub(crate) mod shape_accept_reserved_node_exchange_input;
29
30pub(crate) mod shape_add_partner;
31
32pub(crate) mod shape_add_partner_input;
33
34pub(crate) mod shape_associate_data_share_consumer;
35
36pub(crate) mod shape_associate_data_share_consumer_input;
37
38pub(crate) mod shape_authorize_cluster_security_group_ingress;
39
40pub(crate) mod shape_authorize_cluster_security_group_ingress_input;
41
42pub(crate) mod shape_authorize_data_share;
43
44pub(crate) mod shape_authorize_data_share_input;
45
46pub(crate) mod shape_authorize_endpoint_access;
47
48pub(crate) mod shape_authorize_endpoint_access_input;
49
50pub(crate) mod shape_authorize_snapshot_access;
51
52pub(crate) mod shape_authorize_snapshot_access_input;
53
54pub(crate) mod shape_batch_delete_cluster_snapshots;
55
56pub(crate) mod shape_batch_delete_cluster_snapshots_input;
57
58pub(crate) mod shape_batch_modify_cluster_snapshots;
59
60pub(crate) mod shape_batch_modify_cluster_snapshots_input;
61
62pub(crate) mod shape_cancel_resize;
63
64pub(crate) mod shape_cancel_resize_input;
65
66pub(crate) mod shape_copy_cluster_snapshot;
67
68pub(crate) mod shape_copy_cluster_snapshot_input;
69
70pub(crate) mod shape_create_authentication_profile;
71
72pub(crate) mod shape_create_authentication_profile_input;
73
74pub(crate) mod shape_create_cluster;
75
76pub(crate) mod shape_create_cluster_input;
77
78pub(crate) mod shape_create_cluster_parameter_group;
79
80pub(crate) mod shape_create_cluster_parameter_group_input;
81
82pub(crate) mod shape_create_cluster_security_group;
83
84pub(crate) mod shape_create_cluster_security_group_input;
85
86pub(crate) mod shape_create_cluster_snapshot;
87
88pub(crate) mod shape_create_cluster_snapshot_input;
89
90pub(crate) mod shape_create_cluster_subnet_group;
91
92pub(crate) mod shape_create_cluster_subnet_group_input;
93
94pub(crate) mod shape_create_custom_domain_association;
95
96pub(crate) mod shape_create_custom_domain_association_input;
97
98pub(crate) mod shape_create_endpoint_access;
99
100pub(crate) mod shape_create_endpoint_access_input;
101
102pub(crate) mod shape_create_event_subscription;
103
104pub(crate) mod shape_create_event_subscription_input;
105
106pub(crate) mod shape_create_hsm_client_certificate;
107
108pub(crate) mod shape_create_hsm_client_certificate_input;
109
110pub(crate) mod shape_create_hsm_configuration;
111
112pub(crate) mod shape_create_hsm_configuration_input;
113
114pub(crate) mod shape_create_integration;
115
116pub(crate) mod shape_create_integration_input;
117
118pub(crate) mod shape_create_redshift_idc_application;
119
120pub(crate) mod shape_create_redshift_idc_application_input;
121
122pub(crate) mod shape_create_scheduled_action;
123
124pub(crate) mod shape_create_scheduled_action_input;
125
126pub(crate) mod shape_create_snapshot_copy_grant;
127
128pub(crate) mod shape_create_snapshot_copy_grant_input;
129
130pub(crate) mod shape_create_snapshot_schedule;
131
132pub(crate) mod shape_create_snapshot_schedule_input;
133
134pub(crate) mod shape_create_tags;
135
136pub(crate) mod shape_create_tags_input;
137
138pub(crate) mod shape_create_usage_limit;
139
140pub(crate) mod shape_create_usage_limit_input;
141
142pub(crate) mod shape_deauthorize_data_share;
143
144pub(crate) mod shape_deauthorize_data_share_input;
145
146pub(crate) mod shape_delete_authentication_profile;
147
148pub(crate) mod shape_delete_authentication_profile_input;
149
150pub(crate) mod shape_delete_cluster;
151
152pub(crate) mod shape_delete_cluster_input;
153
154pub(crate) mod shape_delete_cluster_parameter_group;
155
156pub(crate) mod shape_delete_cluster_parameter_group_input;
157
158pub(crate) mod shape_delete_cluster_security_group;
159
160pub(crate) mod shape_delete_cluster_security_group_input;
161
162pub(crate) mod shape_delete_cluster_snapshot;
163
164pub(crate) mod shape_delete_cluster_snapshot_input;
165
166pub(crate) mod shape_delete_cluster_subnet_group;
167
168pub(crate) mod shape_delete_cluster_subnet_group_input;
169
170pub(crate) mod shape_delete_custom_domain_association;
171
172pub(crate) mod shape_delete_custom_domain_association_input;
173
174pub(crate) mod shape_delete_endpoint_access;
175
176pub(crate) mod shape_delete_endpoint_access_input;
177
178pub(crate) mod shape_delete_event_subscription;
179
180pub(crate) mod shape_delete_event_subscription_input;
181
182pub(crate) mod shape_delete_hsm_client_certificate;
183
184pub(crate) mod shape_delete_hsm_client_certificate_input;
185
186pub(crate) mod shape_delete_hsm_configuration;
187
188pub(crate) mod shape_delete_hsm_configuration_input;
189
190pub(crate) mod shape_delete_integration;
191
192pub(crate) mod shape_delete_integration_input;
193
194pub(crate) mod shape_delete_partner;
195
196pub(crate) mod shape_delete_partner_input;
197
198pub(crate) mod shape_delete_redshift_idc_application;
199
200pub(crate) mod shape_delete_redshift_idc_application_input;
201
202pub(crate) mod shape_delete_resource_policy;
203
204pub(crate) mod shape_delete_resource_policy_input;
205
206pub(crate) mod shape_delete_scheduled_action;
207
208pub(crate) mod shape_delete_scheduled_action_input;
209
210pub(crate) mod shape_delete_snapshot_copy_grant;
211
212pub(crate) mod shape_delete_snapshot_copy_grant_input;
213
214pub(crate) mod shape_delete_snapshot_schedule;
215
216pub(crate) mod shape_delete_snapshot_schedule_input;
217
218pub(crate) mod shape_delete_tags;
219
220pub(crate) mod shape_delete_tags_input;
221
222pub(crate) mod shape_delete_usage_limit;
223
224pub(crate) mod shape_delete_usage_limit_input;
225
226pub(crate) mod shape_deregister_namespace;
227
228pub(crate) mod shape_deregister_namespace_input;
229
230pub(crate) mod shape_describe_account_attributes;
231
232pub(crate) mod shape_describe_account_attributes_input;
233
234pub(crate) mod shape_describe_authentication_profiles;
235
236pub(crate) mod shape_describe_authentication_profiles_input;
237
238pub(crate) mod shape_describe_cluster_db_revisions;
239
240pub(crate) mod shape_describe_cluster_db_revisions_input;
241
242pub(crate) mod shape_describe_cluster_parameter_groups;
243
244pub(crate) mod shape_describe_cluster_parameter_groups_input;
245
246pub(crate) mod shape_describe_cluster_parameters;
247
248pub(crate) mod shape_describe_cluster_parameters_input;
249
250pub(crate) mod shape_describe_cluster_security_groups;
251
252pub(crate) mod shape_describe_cluster_security_groups_input;
253
254pub(crate) mod shape_describe_cluster_snapshots;
255
256pub(crate) mod shape_describe_cluster_snapshots_input;
257
258pub(crate) mod shape_describe_cluster_subnet_groups;
259
260pub(crate) mod shape_describe_cluster_subnet_groups_input;
261
262pub(crate) mod shape_describe_cluster_tracks;
263
264pub(crate) mod shape_describe_cluster_tracks_input;
265
266pub(crate) mod shape_describe_cluster_versions;
267
268pub(crate) mod shape_describe_cluster_versions_input;
269
270pub(crate) mod shape_describe_clusters;
271
272pub(crate) mod shape_describe_clusters_input;
273
274pub(crate) mod shape_describe_custom_domain_associations;
275
276pub(crate) mod shape_describe_custom_domain_associations_input;
277
278pub(crate) mod shape_describe_data_shares;
279
280pub(crate) mod shape_describe_data_shares_for_consumer;
281
282pub(crate) mod shape_describe_data_shares_for_consumer_input;
283
284pub(crate) mod shape_describe_data_shares_for_producer;
285
286pub(crate) mod shape_describe_data_shares_for_producer_input;
287
288pub(crate) mod shape_describe_data_shares_input;
289
290pub(crate) mod shape_describe_default_cluster_parameters;
291
292pub(crate) mod shape_describe_default_cluster_parameters_input;
293
294pub(crate) mod shape_describe_endpoint_access;
295
296pub(crate) mod shape_describe_endpoint_access_input;
297
298pub(crate) mod shape_describe_endpoint_authorization;
299
300pub(crate) mod shape_describe_endpoint_authorization_input;
301
302pub(crate) mod shape_describe_event_categories;
303
304pub(crate) mod shape_describe_event_categories_input;
305
306pub(crate) mod shape_describe_event_subscriptions;
307
308pub(crate) mod shape_describe_event_subscriptions_input;
309
310pub(crate) mod shape_describe_events;
311
312pub(crate) mod shape_describe_events_input;
313
314pub(crate) mod shape_describe_hsm_client_certificates;
315
316pub(crate) mod shape_describe_hsm_client_certificates_input;
317
318pub(crate) mod shape_describe_hsm_configurations;
319
320pub(crate) mod shape_describe_hsm_configurations_input;
321
322pub(crate) mod shape_describe_inbound_integrations;
323
324pub(crate) mod shape_describe_inbound_integrations_input;
325
326pub(crate) mod shape_describe_integrations;
327
328pub(crate) mod shape_describe_integrations_input;
329
330pub(crate) mod shape_describe_logging_status;
331
332pub(crate) mod shape_describe_logging_status_input;
333
334pub(crate) mod shape_describe_node_configuration_options;
335
336pub(crate) mod shape_describe_node_configuration_options_input;
337
338pub(crate) mod shape_describe_orderable_cluster_options;
339
340pub(crate) mod shape_describe_orderable_cluster_options_input;
341
342pub(crate) mod shape_describe_partners;
343
344pub(crate) mod shape_describe_partners_input;
345
346pub(crate) mod shape_describe_redshift_idc_applications;
347
348pub(crate) mod shape_describe_redshift_idc_applications_input;
349
350pub(crate) mod shape_describe_reserved_node_exchange_status;
351
352pub(crate) mod shape_describe_reserved_node_exchange_status_input;
353
354pub(crate) mod shape_describe_reserved_node_offerings;
355
356pub(crate) mod shape_describe_reserved_node_offerings_input;
357
358pub(crate) mod shape_describe_reserved_nodes;
359
360pub(crate) mod shape_describe_reserved_nodes_input;
361
362pub(crate) mod shape_describe_resize;
363
364pub(crate) mod shape_describe_resize_input;
365
366pub(crate) mod shape_describe_scheduled_actions;
367
368pub(crate) mod shape_describe_scheduled_actions_input;
369
370pub(crate) mod shape_describe_snapshot_copy_grants;
371
372pub(crate) mod shape_describe_snapshot_copy_grants_input;
373
374pub(crate) mod shape_describe_snapshot_schedules;
375
376pub(crate) mod shape_describe_snapshot_schedules_input;
377
378pub(crate) mod shape_describe_storage;
379
380pub(crate) mod shape_describe_storage_input;
381
382pub(crate) mod shape_describe_table_restore_status;
383
384pub(crate) mod shape_describe_table_restore_status_input;
385
386pub(crate) mod shape_describe_tags;
387
388pub(crate) mod shape_describe_tags_input;
389
390pub(crate) mod shape_describe_usage_limits;
391
392pub(crate) mod shape_describe_usage_limits_input;
393
394pub(crate) mod shape_disable_logging;
395
396pub(crate) mod shape_disable_logging_input;
397
398pub(crate) mod shape_disable_snapshot_copy;
399
400pub(crate) mod shape_disable_snapshot_copy_input;
401
402pub(crate) mod shape_disassociate_data_share_consumer;
403
404pub(crate) mod shape_disassociate_data_share_consumer_input;
405
406pub(crate) mod shape_enable_logging;
407
408pub(crate) mod shape_enable_logging_input;
409
410pub(crate) mod shape_enable_snapshot_copy;
411
412pub(crate) mod shape_enable_snapshot_copy_input;
413
414pub(crate) mod shape_failover_primary_compute;
415
416pub(crate) mod shape_failover_primary_compute_input;
417
418pub(crate) mod shape_get_cluster_credentials;
419
420pub(crate) mod shape_get_cluster_credentials_input;
421
422pub(crate) mod shape_get_cluster_credentials_with_iam;
423
424pub(crate) mod shape_get_cluster_credentials_with_iam_input;
425
426pub(crate) mod shape_get_reserved_node_exchange_configuration_options;
427
428pub(crate) mod shape_get_reserved_node_exchange_configuration_options_input;
429
430pub(crate) mod shape_get_reserved_node_exchange_offerings;
431
432pub(crate) mod shape_get_reserved_node_exchange_offerings_input;
433
434pub(crate) mod shape_get_resource_policy;
435
436pub(crate) mod shape_get_resource_policy_input;
437
438pub(crate) mod shape_list_recommendations;
439
440pub(crate) mod shape_list_recommendations_input;
441
442pub(crate) mod shape_modify_aqua_configuration;
443
444pub(crate) mod shape_modify_aqua_configuration_input;
445
446pub(crate) mod shape_modify_authentication_profile;
447
448pub(crate) mod shape_modify_authentication_profile_input;
449
450pub(crate) mod shape_modify_cluster;
451
452pub(crate) mod shape_modify_cluster_db_revision;
453
454pub(crate) mod shape_modify_cluster_db_revision_input;
455
456pub(crate) mod shape_modify_cluster_iam_roles;
457
458pub(crate) mod shape_modify_cluster_iam_roles_input;
459
460pub(crate) mod shape_modify_cluster_input;
461
462pub(crate) mod shape_modify_cluster_maintenance;
463
464pub(crate) mod shape_modify_cluster_maintenance_input;
465
466pub(crate) mod shape_modify_cluster_parameter_group;
467
468pub(crate) mod shape_modify_cluster_parameter_group_input;
469
470pub(crate) mod shape_modify_cluster_snapshot;
471
472pub(crate) mod shape_modify_cluster_snapshot_input;
473
474pub(crate) mod shape_modify_cluster_snapshot_schedule;
475
476pub(crate) mod shape_modify_cluster_snapshot_schedule_input;
477
478pub(crate) mod shape_modify_cluster_subnet_group;
479
480pub(crate) mod shape_modify_cluster_subnet_group_input;
481
482pub(crate) mod shape_modify_custom_domain_association;
483
484pub(crate) mod shape_modify_custom_domain_association_input;
485
486pub(crate) mod shape_modify_endpoint_access;
487
488pub(crate) mod shape_modify_endpoint_access_input;
489
490pub(crate) mod shape_modify_event_subscription;
491
492pub(crate) mod shape_modify_event_subscription_input;
493
494pub(crate) mod shape_modify_integration;
495
496pub(crate) mod shape_modify_integration_input;
497
498pub(crate) mod shape_modify_redshift_idc_application;
499
500pub(crate) mod shape_modify_redshift_idc_application_input;
501
502pub(crate) mod shape_modify_scheduled_action;
503
504pub(crate) mod shape_modify_scheduled_action_input;
505
506pub(crate) mod shape_modify_snapshot_copy_retention_period;
507
508pub(crate) mod shape_modify_snapshot_copy_retention_period_input;
509
510pub(crate) mod shape_modify_snapshot_schedule;
511
512pub(crate) mod shape_modify_snapshot_schedule_input;
513
514pub(crate) mod shape_modify_usage_limit;
515
516pub(crate) mod shape_modify_usage_limit_input;
517
518pub(crate) mod shape_pause_cluster;
519
520pub(crate) mod shape_pause_cluster_input;
521
522pub(crate) mod shape_purchase_reserved_node_offering;
523
524pub(crate) mod shape_purchase_reserved_node_offering_input;
525
526pub(crate) mod shape_put_resource_policy;
527
528pub(crate) mod shape_put_resource_policy_input;
529
530pub(crate) mod shape_reboot_cluster;
531
532pub(crate) mod shape_reboot_cluster_input;
533
534pub(crate) mod shape_register_namespace;
535
536pub(crate) mod shape_register_namespace_input;
537
538pub(crate) mod shape_reject_data_share;
539
540pub(crate) mod shape_reject_data_share_input;
541
542pub(crate) mod shape_reset_cluster_parameter_group;
543
544pub(crate) mod shape_reset_cluster_parameter_group_input;
545
546pub(crate) mod shape_resize_cluster;
547
548pub(crate) mod shape_resize_cluster_input;
549
550pub(crate) mod shape_restore_from_cluster_snapshot;
551
552pub(crate) mod shape_restore_from_cluster_snapshot_input;
553
554pub(crate) mod shape_restore_table_from_cluster_snapshot;
555
556pub(crate) mod shape_restore_table_from_cluster_snapshot_input;
557
558pub(crate) mod shape_resume_cluster;
559
560pub(crate) mod shape_resume_cluster_input;
561
562pub(crate) mod shape_revoke_cluster_security_group_ingress;
563
564pub(crate) mod shape_revoke_cluster_security_group_ingress_input;
565
566pub(crate) mod shape_revoke_endpoint_access;
567
568pub(crate) mod shape_revoke_endpoint_access_input;
569
570pub(crate) mod shape_revoke_snapshot_access;
571
572pub(crate) mod shape_revoke_snapshot_access_input;
573
574pub(crate) mod shape_rotate_encryption_key;
575
576pub(crate) mod shape_rotate_encryption_key_input;
577
578pub(crate) mod shape_update_partner_status;
579
580pub(crate) mod shape_update_partner_status_input;
581
582pub(crate) mod shape_access_to_cluster_denied_fault;
583
584pub(crate) mod shape_access_to_snapshot_denied_fault;
585
586pub(crate) mod shape_authentication_profile_already_exists_fault;
587
588pub(crate) mod shape_authentication_profile_not_found_fault;
589
590pub(crate) mod shape_authentication_profile_quota_exceeded_fault;
591
592pub(crate) mod shape_authorization_already_exists_fault;
593
594pub(crate) mod shape_authorization_not_found_fault;
595
596pub(crate) mod shape_authorization_quota_exceeded_fault;
597
598pub(crate) mod shape_authorized_token_issuer;
599
600pub(crate) mod shape_batch_delete_request_size_exceeded_fault;
601
602pub(crate) mod shape_batch_modify_cluster_snapshots_limit_exceeded_fault;
603
604pub(crate) mod shape_bucket_not_found_fault;
605
606pub(crate) mod shape_cluster_already_exists_fault;
607
608pub(crate) mod shape_cluster_not_found_fault;
609
610pub(crate) mod shape_cluster_on_latest_revision_fault;
611
612pub(crate) mod shape_cluster_parameter_group_already_exists_fault;
613
614pub(crate) mod shape_cluster_parameter_group_not_found_fault;
615
616pub(crate) mod shape_cluster_parameter_group_quota_exceeded_fault;
617
618pub(crate) mod shape_cluster_quota_exceeded_fault;
619
620pub(crate) mod shape_cluster_security_group_already_exists_fault;
621
622pub(crate) mod shape_cluster_security_group_not_found_fault;
623
624pub(crate) mod shape_cluster_security_group_quota_exceeded_fault;
625
626pub(crate) mod shape_cluster_snapshot_already_exists_fault;
627
628pub(crate) mod shape_cluster_snapshot_not_found_fault;
629
630pub(crate) mod shape_cluster_snapshot_quota_exceeded_fault;
631
632pub(crate) mod shape_cluster_subnet_group_already_exists_fault;
633
634pub(crate) mod shape_cluster_subnet_group_not_found_fault;
635
636pub(crate) mod shape_cluster_subnet_group_quota_exceeded_fault;
637
638pub(crate) mod shape_cluster_subnet_quota_exceeded_fault;
639
640pub(crate) mod shape_conflict_policy_update_fault;
641
642pub(crate) mod shape_copy_to_region_disabled_fault;
643
644pub(crate) mod shape_custom_cname_association_fault;
645
646pub(crate) mod shape_custom_domain_association_not_found_fault;
647
648pub(crate) mod shape_delete_cluster_snapshot_message;
649
650pub(crate) mod shape_dependent_service_access_denied_fault;
651
652pub(crate) mod shape_dependent_service_request_throttling_fault;
653
654pub(crate) mod shape_dependent_service_unavailable_fault;
655
656pub(crate) mod shape_describe_integrations_filter;
657
658pub(crate) mod shape_endpoint_already_exists_fault;
659
660pub(crate) mod shape_endpoint_authorization_already_exists_fault;
661
662pub(crate) mod shape_endpoint_authorization_not_found_fault;
663
664pub(crate) mod shape_endpoint_authorizations_per_cluster_limit_exceeded_fault;
665
666pub(crate) mod shape_endpoint_not_found_fault;
667
668pub(crate) mod shape_endpoints_per_authorization_limit_exceeded_fault;
669
670pub(crate) mod shape_endpoints_per_cluster_limit_exceeded_fault;
671
672pub(crate) mod shape_event_subscription_quota_exceeded_fault;
673
674pub(crate) mod shape_hsm_client_certificate_already_exists_fault;
675
676pub(crate) mod shape_hsm_client_certificate_not_found_fault;
677
678pub(crate) mod shape_hsm_client_certificate_quota_exceeded_fault;
679
680pub(crate) mod shape_hsm_configuration_already_exists_fault;
681
682pub(crate) mod shape_hsm_configuration_not_found_fault;
683
684pub(crate) mod shape_hsm_configuration_quota_exceeded_fault;
685
686pub(crate) mod shape_in_progress_table_restore_quota_exceeded_fault;
687
688pub(crate) mod shape_incompatible_orderable_options;
689
690pub(crate) mod shape_insufficient_cluster_capacity_fault;
691
692pub(crate) mod shape_insufficient_s3_bucket_policy_fault;
693
694pub(crate) mod shape_integration_already_exists_fault;
695
696pub(crate) mod shape_integration_conflict_operation_fault;
697
698pub(crate) mod shape_integration_conflict_state_fault;
699
700pub(crate) mod shape_integration_not_found_fault;
701
702pub(crate) mod shape_integration_quota_exceeded_fault;
703
704pub(crate) mod shape_integration_source_not_found_fault;
705
706pub(crate) mod shape_integration_target_not_found_fault;
707
708pub(crate) mod shape_invalid_authentication_profile_request_fault;
709
710pub(crate) mod shape_invalid_authorization_state_fault;
711
712pub(crate) mod shape_invalid_cluster_parameter_group_state_fault;
713
714pub(crate) mod shape_invalid_cluster_security_group_state_fault;
715
716pub(crate) mod shape_invalid_cluster_snapshot_schedule_state_fault;
717
718pub(crate) mod shape_invalid_cluster_snapshot_state_fault;
719
720pub(crate) mod shape_invalid_cluster_state_fault;
721
722pub(crate) mod shape_invalid_cluster_subnet_group_state_fault;
723
724pub(crate) mod shape_invalid_cluster_subnet_state_fault;
725
726pub(crate) mod shape_invalid_cluster_track_fault;
727
728pub(crate) mod shape_invalid_data_share_fault;
729
730pub(crate) mod shape_invalid_elastic_ip_fault;
731
732pub(crate) mod shape_invalid_endpoint_state_fault;
733
734pub(crate) mod shape_invalid_hsm_client_certificate_state_fault;
735
736pub(crate) mod shape_invalid_hsm_configuration_state_fault;
737
738pub(crate) mod shape_invalid_namespace_fault;
739
740pub(crate) mod shape_invalid_policy_fault;
741
742pub(crate) mod shape_invalid_reserved_node_state_fault;
743
744pub(crate) mod shape_invalid_restore_fault;
745
746pub(crate) mod shape_invalid_retention_period_fault;
747
748pub(crate) mod shape_invalid_s3_bucket_name_fault;
749
750pub(crate) mod shape_invalid_s3_key_prefix_fault;
751
752pub(crate) mod shape_invalid_schedule_fault;
753
754pub(crate) mod shape_invalid_scheduled_action_fault;
755
756pub(crate) mod shape_invalid_snapshot_copy_grant_state_fault;
757
758pub(crate) mod shape_invalid_subnet;
759
760pub(crate) mod shape_invalid_subscription_state_fault;
761
762pub(crate) mod shape_invalid_table_restore_argument_fault;
763
764pub(crate) mod shape_invalid_tag_fault;
765
766pub(crate) mod shape_invalid_usage_limit_fault;
767
768pub(crate) mod shape_invalid_vpc_network_state_fault;
769
770pub(crate) mod shape_ipv6_cidr_block_not_found_fault;
771
772pub(crate) mod shape_limit_exceeded_fault;
773
774pub(crate) mod shape_namespace_identifier_union;
775
776pub(crate) mod shape_node_configuration_options_filter;
777
778pub(crate) mod shape_number_of_nodes_per_cluster_limit_exceeded_fault;
779
780pub(crate) mod shape_number_of_nodes_quota_exceeded_fault;
781
782pub(crate) mod shape_parameter;
783
784pub(crate) mod shape_partner_not_found_fault;
785
786pub(crate) mod shape_redshift_idc_application_already_exists_fault;
787
788pub(crate) mod shape_redshift_idc_application_not_exists_fault;
789
790pub(crate) mod shape_redshift_idc_application_quota_exceeded_fault;
791
792pub(crate) mod shape_reserved_node_already_exists_fault;
793
794pub(crate) mod shape_reserved_node_already_migrated_fault;
795
796pub(crate) mod shape_reserved_node_exchange_not_found_fault;
797
798pub(crate) mod shape_reserved_node_not_found_fault;
799
800pub(crate) mod shape_reserved_node_offering_not_found_fault;
801
802pub(crate) mod shape_reserved_node_quota_exceeded_fault;
803
804pub(crate) mod shape_resize_not_found_fault;
805
806pub(crate) mod shape_resource_not_found_fault;
807
808pub(crate) mod shape_schedule_definition_type_unsupported_fault;
809
810pub(crate) mod shape_scheduled_action_already_exists_fault;
811
812pub(crate) mod shape_scheduled_action_filter;
813
814pub(crate) mod shape_scheduled_action_not_found_fault;
815
816pub(crate) mod shape_scheduled_action_quota_exceeded_fault;
817
818pub(crate) mod shape_scheduled_action_type;
819
820pub(crate) mod shape_scheduled_action_type_unsupported_fault;
821
822pub(crate) mod shape_service_integrations_union;
823
824pub(crate) mod shape_snapshot_copy_already_disabled_fault;
825
826pub(crate) mod shape_snapshot_copy_already_enabled_fault;
827
828pub(crate) mod shape_snapshot_copy_disabled_fault;
829
830pub(crate) mod shape_snapshot_copy_grant_already_exists_fault;
831
832pub(crate) mod shape_snapshot_copy_grant_not_found_fault;
833
834pub(crate) mod shape_snapshot_copy_grant_quota_exceeded_fault;
835
836pub(crate) mod shape_snapshot_schedule_already_exists_fault;
837
838pub(crate) mod shape_snapshot_schedule_not_found_fault;
839
840pub(crate) mod shape_snapshot_schedule_quota_exceeded_fault;
841
842pub(crate) mod shape_snapshot_schedule_update_in_progress_fault;
843
844pub(crate) mod shape_snapshot_sorting_entity;
845
846pub(crate) mod shape_sns_invalid_topic_fault;
847
848pub(crate) mod shape_sns_no_authorization_fault;
849
850pub(crate) mod shape_sns_topic_arn_not_found_fault;
851
852pub(crate) mod shape_source_not_found_fault;
853
854pub(crate) mod shape_subnet_already_in_use;
855
856pub(crate) mod shape_subscription_already_exist_fault;
857
858pub(crate) mod shape_subscription_category_not_found_fault;
859
860pub(crate) mod shape_subscription_event_id_not_found_fault;
861
862pub(crate) mod shape_subscription_not_found_fault;
863
864pub(crate) mod shape_subscription_severity_not_found_fault;
865
866pub(crate) mod shape_table_limit_exceeded_fault;
867
868pub(crate) mod shape_table_restore_not_found_fault;
869
870pub(crate) mod shape_tag;
871
872pub(crate) mod shape_tag_limit_exceeded_fault;
873
874pub(crate) mod shape_unauthorized_operation;
875
876pub(crate) mod shape_unauthorized_partner_integration_fault;
877
878pub(crate) mod shape_unknown_snapshot_copy_region_fault;
879
880pub(crate) mod shape_unsupported_operation_fault;
881
882pub(crate) mod shape_unsupported_option_fault;
883
884pub(crate) mod shape_usage_limit_already_exists_fault;
885
886pub(crate) mod shape_usage_limit_not_found_fault;
887
888pub(crate) mod shape_aqua_configuration;
889
890pub(crate) mod shape_associated_cluster_list;
891
892pub(crate) mod shape_association_list;
893
894pub(crate) mod shape_attribute_list;
895
896pub(crate) mod shape_authentication_profile_list;
897
898pub(crate) mod shape_batch_snapshot_operation_error_list;
899
900pub(crate) mod shape_batch_snapshot_operation_errors;
901
902pub(crate) mod shape_cluster;
903
904pub(crate) mod shape_cluster_db_revisions_list;
905
906pub(crate) mod shape_cluster_list;
907
908pub(crate) mod shape_cluster_parameter_group;
909
910pub(crate) mod shape_cluster_security_group;
911
912pub(crate) mod shape_cluster_security_groups;
913
914pub(crate) mod shape_cluster_subnet_group;
915
916pub(crate) mod shape_cluster_subnet_groups;
917
918pub(crate) mod shape_cluster_version_list;
919
920pub(crate) mod shape_data_share_association_list;
921
922pub(crate) mod shape_data_share_list;
923
924pub(crate) mod shape_default_cluster_parameters;
925
926pub(crate) mod shape_encryption_context_map;
927
928pub(crate) mod shape_endpoint_accesses;
929
930pub(crate) mod shape_endpoint_authorizations;
931
932pub(crate) mod shape_event_categories_map_list;
933
934pub(crate) mod shape_event_list;
935
936pub(crate) mod shape_event_subscription;
937
938pub(crate) mod shape_event_subscriptions_list;
939
940pub(crate) mod shape_hsm_client_certificate;
941
942pub(crate) mod shape_hsm_client_certificate_list;
943
944pub(crate) mod shape_hsm_configuration;
945
946pub(crate) mod shape_hsm_configuration_list;
947
948pub(crate) mod shape_import_tables_completed;
949
950pub(crate) mod shape_import_tables_in_progress;
951
952pub(crate) mod shape_import_tables_not_started;
953
954pub(crate) mod shape_inbound_integration_list;
955
956pub(crate) mod shape_integration_error_list;
957
958pub(crate) mod shape_integration_list;
959
960pub(crate) mod shape_lake_formation_scope_union;
961
962pub(crate) mod shape_log_type_list;
963
964pub(crate) mod shape_node_configuration_option_list;
965
966pub(crate) mod shape_orderable_cluster_options_list;
967
968pub(crate) mod shape_parameter_group_list;
969
970pub(crate) mod shape_parameters_list;
971
972pub(crate) mod shape_partner_integration_info_list;
973
974pub(crate) mod shape_pause_cluster_message;
975
976pub(crate) mod shape_provisioned_identifier;
977
978pub(crate) mod shape_recommendation_list;
979
980pub(crate) mod shape_redshift_idc_application;
981
982pub(crate) mod shape_redshift_idc_application_list;
983
984pub(crate) mod shape_reserved_node;
985
986pub(crate) mod shape_reserved_node_configuration_option_list;
987
988pub(crate) mod shape_reserved_node_exchange_status_list;
989
990pub(crate) mod shape_reserved_node_list;
991
992pub(crate) mod shape_reserved_node_offering_list;
993
994pub(crate) mod shape_resize_cluster_message;
995
996pub(crate) mod shape_resource_policy;
997
998pub(crate) mod shape_resume_cluster_message;
999
1000pub(crate) mod shape_s3_access_grants_scope_union;
1001
1002pub(crate) mod shape_schedule_definition_list;
1003
1004pub(crate) mod shape_scheduled_action_list;
1005
1006pub(crate) mod shape_scheduled_action_time_list;
1007
1008pub(crate) mod shape_scheduled_snapshot_time_list;
1009
1010pub(crate) mod shape_serverless_identifier;
1011
1012pub(crate) mod shape_snapshot;
1013
1014pub(crate) mod shape_snapshot_copy_grant;
1015
1016pub(crate) mod shape_snapshot_copy_grant_list;
1017
1018pub(crate) mod shape_snapshot_identifier_list;
1019
1020pub(crate) mod shape_snapshot_list;
1021
1022pub(crate) mod shape_snapshot_schedule_list;
1023
1024pub(crate) mod shape_table_restore_status;
1025
1026pub(crate) mod shape_table_restore_status_list;
1027
1028pub(crate) mod shape_tag_list;
1029
1030pub(crate) mod shape_tagged_resource_list;
1031
1032pub(crate) mod shape_track_list;
1033
1034pub(crate) mod shape_usage_limits;
1035
1036pub(crate) mod shape_vpc_endpoint;
1037
1038pub(crate) mod shape_vpc_identifier_list;
1039
1040pub(crate) mod shape_vpc_security_group_membership_list;
1041
1042pub(crate) mod shape_account_attribute;
1043
1044pub(crate) mod shape_accounts_with_restore_access_list;
1045
1046pub(crate) mod shape_association;
1047
1048pub(crate) mod shape_authentication_profile;
1049
1050pub(crate) mod shape_authorized_token_issuer_list;
1051
1052pub(crate) mod shape_cluster_associated_to_schedule;
1053
1054pub(crate) mod shape_cluster_db_revision;
1055
1056pub(crate) mod shape_cluster_iam_role_list;
1057
1058pub(crate) mod shape_cluster_nodes_list;
1059
1060pub(crate) mod shape_cluster_parameter_group_status_list;
1061
1062pub(crate) mod shape_cluster_security_group_membership_list;
1063
1064pub(crate) mod shape_cluster_snapshot_copy_status;
1065
1066pub(crate) mod shape_cluster_version;
1067
1068pub(crate) mod shape_data_share;
1069
1070pub(crate) mod shape_data_share_association;
1071
1072pub(crate) mod shape_data_transfer_progress;
1073
1074pub(crate) mod shape_deferred_maintenance_windows_list;
1075
1076pub(crate) mod shape_ec2_security_group_list;
1077
1078pub(crate) mod shape_elastic_ip_status;
1079
1080pub(crate) mod shape_endpoint;
1081
1082pub(crate) mod shape_endpoint_access;
1083
1084pub(crate) mod shape_endpoint_authorization;
1085
1086pub(crate) mod shape_event;
1087
1088pub(crate) mod shape_event_categories_list;
1089
1090pub(crate) mod shape_event_categories_map;
1091
1092pub(crate) mod shape_hsm_status;
1093
1094pub(crate) mod shape_inbound_integration;
1095
1096pub(crate) mod shape_integration;
1097
1098pub(crate) mod shape_integration_error;
1099
1100pub(crate) mod shape_ip_range_list;
1101
1102pub(crate) mod shape_lake_formation_query;
1103
1104pub(crate) mod shape_maintenance_track;
1105
1106pub(crate) mod shape_network_interface_list;
1107
1108pub(crate) mod shape_node_configuration_option;
1109
1110pub(crate) mod shape_orderable_cluster_option;
1111
1112pub(crate) mod shape_partner_integration_info;
1113
1114pub(crate) mod shape_pending_actions_list;
1115
1116pub(crate) mod shape_pending_modified_values;
1117
1118pub(crate) mod shape_read_write_access;
1119
1120pub(crate) mod shape_recommendation;
1121
1122pub(crate) mod shape_recurring_charge_list;
1123
1124pub(crate) mod shape_reserved_node_configuration_option;
1125
1126pub(crate) mod shape_reserved_node_exchange_status;
1127
1128pub(crate) mod shape_reserved_node_offering;
1129
1130pub(crate) mod shape_resize_info;
1131
1132pub(crate) mod shape_restorable_node_type_list;
1133
1134pub(crate) mod shape_restore_status;
1135
1136pub(crate) mod shape_scheduled_action;
1137
1138pub(crate) mod shape_secondary_cluster_info;
1139
1140pub(crate) mod shape_service_integration_list;
1141
1142pub(crate) mod shape_snapshot_error_message;
1143
1144pub(crate) mod shape_snapshot_schedule;
1145
1146pub(crate) mod shape_source_ids_list;
1147
1148pub(crate) mod shape_subnet_list;
1149
1150pub(crate) mod shape_tagged_resource;
1151
1152pub(crate) mod shape_usage_limit;
1153
1154pub(crate) mod shape_value_string_list;
1155
1156pub(crate) mod shape_vpc_security_group_membership;
1157
1158pub(crate) mod shape_account_with_restore_access;
1159
1160pub(crate) mod shape_attribute_value_list;
1161
1162pub(crate) mod shape_availability_zone_list;
1163
1164pub(crate) mod shape_certificate_association_list;
1165
1166pub(crate) mod shape_cluster_iam_role;
1167
1168pub(crate) mod shape_cluster_node;
1169
1170pub(crate) mod shape_cluster_parameter_group_status;
1171
1172pub(crate) mod shape_cluster_security_group_membership;
1173
1174pub(crate) mod shape_deferred_maintenance_window;
1175
1176pub(crate) mod shape_ec2_security_group;
1177
1178pub(crate) mod shape_eligible_tracks_to_update_list;
1179
1180pub(crate) mod shape_event_info_map_list;
1181
1182pub(crate) mod shape_ip_range;
1183
1184pub(crate) mod shape_network_interface;
1185
1186pub(crate) mod shape_recommended_action_list;
1187
1188pub(crate) mod shape_recurring_charge;
1189
1190pub(crate) mod shape_reference_link_list;
1191
1192pub(crate) mod shape_revision_targets_list;
1193
1194pub(crate) mod shape_subnet;
1195
1196pub(crate) mod shape_vpc_endpoints_list;
1197
1198pub(crate) mod shape_attribute_value_target;
1199
1200pub(crate) mod shape_authorized_audience_list;
1201
1202pub(crate) mod shape_availability_zone;
1203
1204pub(crate) mod shape_certificate_association;
1205
1206pub(crate) mod shape_cluster_parameter_status_list;
1207
1208pub(crate) mod shape_event_info_map;
1209
1210pub(crate) mod shape_lake_formation_service_integrations;
1211
1212pub(crate) mod shape_recommended_action;
1213
1214pub(crate) mod shape_reference_link;
1215
1216pub(crate) mod shape_revision_target;
1217
1218pub(crate) mod shape_s3_access_grants_service_integrations;
1219
1220pub(crate) mod shape_update_target;
1221
1222pub(crate) mod shape_cluster_parameter_status;
1223
1224pub(crate) mod shape_supported_operation_list;
1225
1226pub(crate) mod shape_supported_platforms_list;
1227
1228pub(crate) mod shape_supported_operation;
1229
1230pub(crate) mod shape_supported_platform;