pub fn parse_http_error_metadata(
response: &http::Response<bytes::Bytes>,
) -> Result<aws_smithy_types::error::metadata::Builder, aws_smithy_xml::decode::XmlDecodeError> {
crate::rest_xml_wrapped_errors::parse_error_metadata(response.body().as_ref())
}
pub(crate) mod shape_attach_instances;
pub(crate) mod shape_attach_instances_input;
pub(crate) mod shape_attach_load_balancer_target_groups;
pub(crate) mod shape_attach_load_balancer_target_groups_input;
pub(crate) mod shape_attach_load_balancers;
pub(crate) mod shape_attach_load_balancers_input;
pub(crate) mod shape_attach_traffic_sources;
pub(crate) mod shape_attach_traffic_sources_input;
pub(crate) mod shape_batch_delete_scheduled_action;
pub(crate) mod shape_batch_delete_scheduled_action_input;
pub(crate) mod shape_batch_put_scheduled_update_group_action;
pub(crate) mod shape_batch_put_scheduled_update_group_action_input;
pub(crate) mod shape_cancel_instance_refresh;
pub(crate) mod shape_cancel_instance_refresh_input;
pub(crate) mod shape_complete_lifecycle_action;
pub(crate) mod shape_complete_lifecycle_action_input;
pub(crate) mod shape_create_auto_scaling_group;
pub(crate) mod shape_create_auto_scaling_group_input;
pub(crate) mod shape_create_launch_configuration;
pub(crate) mod shape_create_launch_configuration_input;
pub(crate) mod shape_create_or_update_tags;
pub(crate) mod shape_create_or_update_tags_input;
pub(crate) mod shape_delete_auto_scaling_group;
pub(crate) mod shape_delete_auto_scaling_group_input;
pub(crate) mod shape_delete_launch_configuration;
pub(crate) mod shape_delete_launch_configuration_input;
pub(crate) mod shape_delete_lifecycle_hook;
pub(crate) mod shape_delete_lifecycle_hook_input;
pub(crate) mod shape_delete_notification_configuration;
pub(crate) mod shape_delete_notification_configuration_input;
pub(crate) mod shape_delete_policy;
pub(crate) mod shape_delete_policy_input;
pub(crate) mod shape_delete_scheduled_action;
pub(crate) mod shape_delete_scheduled_action_input;
pub(crate) mod shape_delete_tags;
pub(crate) mod shape_delete_tags_input;
pub(crate) mod shape_delete_warm_pool;
pub(crate) mod shape_delete_warm_pool_input;
pub(crate) mod shape_describe_account_limits;
pub(crate) mod shape_describe_account_limits_input;
pub(crate) mod shape_describe_adjustment_types;
pub(crate) mod shape_describe_adjustment_types_input;
pub(crate) mod shape_describe_auto_scaling_groups;
pub(crate) mod shape_describe_auto_scaling_groups_input;
pub(crate) mod shape_describe_auto_scaling_instances;
pub(crate) mod shape_describe_auto_scaling_instances_input;
pub(crate) mod shape_describe_auto_scaling_notification_types;
pub(crate) mod shape_describe_auto_scaling_notification_types_input;
pub(crate) mod shape_describe_instance_refreshes;
pub(crate) mod shape_describe_instance_refreshes_input;
pub(crate) mod shape_describe_launch_configurations;
pub(crate) mod shape_describe_launch_configurations_input;
pub(crate) mod shape_describe_lifecycle_hook_types;
pub(crate) mod shape_describe_lifecycle_hook_types_input;
pub(crate) mod shape_describe_lifecycle_hooks;
pub(crate) mod shape_describe_lifecycle_hooks_input;
pub(crate) mod shape_describe_load_balancer_target_groups;
pub(crate) mod shape_describe_load_balancer_target_groups_input;
pub(crate) mod shape_describe_load_balancers;
pub(crate) mod shape_describe_load_balancers_input;
pub(crate) mod shape_describe_metric_collection_types;
pub(crate) mod shape_describe_metric_collection_types_input;
pub(crate) mod shape_describe_notification_configurations;
pub(crate) mod shape_describe_notification_configurations_input;
pub(crate) mod shape_describe_policies;
pub(crate) mod shape_describe_policies_input;
pub(crate) mod shape_describe_scaling_activities;
pub(crate) mod shape_describe_scaling_activities_input;
pub(crate) mod shape_describe_scaling_process_types;
pub(crate) mod shape_describe_scaling_process_types_input;
pub(crate) mod shape_describe_scheduled_actions;
pub(crate) mod shape_describe_scheduled_actions_input;
pub(crate) mod shape_describe_tags;
pub(crate) mod shape_describe_tags_input;
pub(crate) mod shape_describe_termination_policy_types;
pub(crate) mod shape_describe_termination_policy_types_input;
pub(crate) mod shape_describe_traffic_sources;
pub(crate) mod shape_describe_traffic_sources_input;
pub(crate) mod shape_describe_warm_pool;
pub(crate) mod shape_describe_warm_pool_input;
pub(crate) mod shape_detach_instances;
pub(crate) mod shape_detach_instances_input;
pub(crate) mod shape_detach_load_balancer_target_groups;
pub(crate) mod shape_detach_load_balancer_target_groups_input;
pub(crate) mod shape_detach_load_balancers;
pub(crate) mod shape_detach_load_balancers_input;
pub(crate) mod shape_detach_traffic_sources;
pub(crate) mod shape_detach_traffic_sources_input;
pub(crate) mod shape_disable_metrics_collection;
pub(crate) mod shape_disable_metrics_collection_input;
pub(crate) mod shape_enable_metrics_collection;
pub(crate) mod shape_enable_metrics_collection_input;
pub(crate) mod shape_enter_standby;
pub(crate) mod shape_enter_standby_input;
pub(crate) mod shape_execute_policy;
pub(crate) mod shape_execute_policy_input;
pub(crate) mod shape_exit_standby;
pub(crate) mod shape_exit_standby_input;
pub(crate) mod shape_get_predictive_scaling_forecast;
pub(crate) mod shape_get_predictive_scaling_forecast_input;
pub(crate) mod shape_put_lifecycle_hook;
pub(crate) mod shape_put_lifecycle_hook_input;
pub(crate) mod shape_put_notification_configuration;
pub(crate) mod shape_put_notification_configuration_input;
pub(crate) mod shape_put_scaling_policy;
pub(crate) mod shape_put_scaling_policy_input;
pub(crate) mod shape_put_scheduled_update_group_action;
pub(crate) mod shape_put_scheduled_update_group_action_input;
pub(crate) mod shape_put_warm_pool;
pub(crate) mod shape_put_warm_pool_input;
pub(crate) mod shape_record_lifecycle_action_heartbeat;
pub(crate) mod shape_record_lifecycle_action_heartbeat_input;
pub(crate) mod shape_resume_processes;
pub(crate) mod shape_resume_processes_input;
pub(crate) mod shape_rollback_instance_refresh;
pub(crate) mod shape_rollback_instance_refresh_input;
pub(crate) mod shape_set_desired_capacity;
pub(crate) mod shape_set_desired_capacity_input;
pub(crate) mod shape_set_instance_health;
pub(crate) mod shape_set_instance_health_input;
pub(crate) mod shape_set_instance_protection;
pub(crate) mod shape_set_instance_protection_input;
pub(crate) mod shape_start_instance_refresh;
pub(crate) mod shape_start_instance_refresh_input;
pub(crate) mod shape_suspend_processes;
pub(crate) mod shape_suspend_processes_input;
pub(crate) mod shape_terminate_instance_in_auto_scaling_group;
pub(crate) mod shape_terminate_instance_in_auto_scaling_group_input;
pub(crate) mod shape_update_auto_scaling_group;
pub(crate) mod shape_update_auto_scaling_group_input;
pub(crate) mod shape_active_instance_refresh_not_found_fault;
pub(crate) mod shape_already_exists_fault;
pub(crate) mod shape_block_device_mapping;
pub(crate) mod shape_desired_configuration;
pub(crate) mod shape_filter;
pub(crate) mod shape_instance_metadata_options;
pub(crate) mod shape_instance_monitoring;
pub(crate) mod shape_instance_refresh_in_progress_fault;
pub(crate) mod shape_instance_reuse_policy;
pub(crate) mod shape_invalid_next_token;
pub(crate) mod shape_irreversible_instance_refresh_fault;
pub(crate) mod shape_launch_template_specification;
pub(crate) mod shape_lifecycle_hook_specification;
pub(crate) mod shape_limit_exceeded_fault;
pub(crate) mod shape_mixed_instances_policy;
pub(crate) mod shape_predictive_scaling_configuration;
pub(crate) mod shape_refresh_preferences;
pub(crate) mod shape_resource_contention_fault;
pub(crate) mod shape_resource_in_use_fault;
pub(crate) mod shape_scaling_activity_in_progress_fault;
pub(crate) mod shape_scheduled_update_group_action_request;
pub(crate) mod shape_service_linked_role_failure;
pub(crate) mod shape_step_adjustment;
pub(crate) mod shape_tag;
pub(crate) mod shape_target_tracking_configuration;
pub(crate) mod shape_traffic_source_identifier;
pub(crate) mod shape_activities;
pub(crate) mod shape_activity;
pub(crate) mod shape_adjustment_types;
pub(crate) mod shape_alarms;
pub(crate) mod shape_auto_scaling_groups;
pub(crate) mod shape_auto_scaling_instances;
pub(crate) mod shape_auto_scaling_notification_types;
pub(crate) mod shape_capacity_forecast;
pub(crate) mod shape_customized_metric_specification;
pub(crate) mod shape_ebs;
pub(crate) mod shape_failed_scheduled_update_group_action_requests;
pub(crate) mod shape_instance_refreshes;
pub(crate) mod shape_instances;
pub(crate) mod shape_instances_distribution;
pub(crate) mod shape_launch_configurations;
pub(crate) mod shape_launch_template;
pub(crate) mod shape_lifecycle_hooks;
pub(crate) mod shape_load_balancer_states;
pub(crate) mod shape_load_balancer_target_group_states;
pub(crate) mod shape_load_forecasts;
pub(crate) mod shape_metric_collection_types;
pub(crate) mod shape_metric_granularity_types;
pub(crate) mod shape_notification_configurations;
pub(crate) mod shape_predefined_metric_specification;
pub(crate) mod shape_predictive_scaling_metric_specification;
pub(crate) mod shape_processes;
pub(crate) mod shape_scaling_policies;
pub(crate) mod shape_scheduled_update_group_actions;
pub(crate) mod shape_tag_description_list;
pub(crate) mod shape_termination_policies;
pub(crate) mod shape_traffic_source_states;
pub(crate) mod shape_warm_pool_configuration;
pub(crate) mod shape_adjustment_type;
pub(crate) mod shape_alarm;
pub(crate) mod shape_auto_scaling_group;
pub(crate) mod shape_auto_scaling_instance_details;
pub(crate) mod shape_failed_scheduled_update_group_action_request;
pub(crate) mod shape_instance;
pub(crate) mod shape_instance_refresh;
pub(crate) mod shape_launch_configuration;
pub(crate) mod shape_launch_template_overrides;
pub(crate) mod shape_lifecycle_hook;
pub(crate) mod shape_load_balancer_state;
pub(crate) mod shape_load_balancer_target_group_state;
pub(crate) mod shape_load_forecast;
pub(crate) mod shape_metric_collection_type;
pub(crate) mod shape_metric_dimension;
pub(crate) mod shape_metric_granularity_type;
pub(crate) mod shape_notification_configuration;
pub(crate) mod shape_predictive_scaling_customized_capacity_metric;
pub(crate) mod shape_predictive_scaling_customized_load_metric;
pub(crate) mod shape_predictive_scaling_customized_scaling_metric;
pub(crate) mod shape_predictive_scaling_forecast_timestamps;
pub(crate) mod shape_predictive_scaling_forecast_values;
pub(crate) mod shape_predictive_scaling_predefined_load_metric;
pub(crate) mod shape_predictive_scaling_predefined_metric_pair;
pub(crate) mod shape_predictive_scaling_predefined_scaling_metric;
pub(crate) mod shape_process_type;
pub(crate) mod shape_scaling_policy;
pub(crate) mod shape_scheduled_update_group_action;
pub(crate) mod shape_tag_description;
pub(crate) mod shape_target_tracking_metric_data_query;
pub(crate) mod shape_traffic_source_state;
pub(crate) mod shape_availability_zones;
pub(crate) mod shape_block_device_mappings;
pub(crate) mod shape_classic_link_vpc_security_groups;
pub(crate) mod shape_enabled_metrics;
pub(crate) mod shape_instance_refresh_progress_details;
pub(crate) mod shape_instance_requirements;
pub(crate) mod shape_load_balancer_names;
pub(crate) mod shape_metric_data_query;
pub(crate) mod shape_rollback_details;
pub(crate) mod shape_security_groups;
pub(crate) mod shape_step_adjustments;
pub(crate) mod shape_suspended_processes;
pub(crate) mod shape_target_group_ar_ns;
pub(crate) mod shape_target_tracking_metric_stat;
pub(crate) mod shape_traffic_sources;
pub(crate) mod shape_accelerator_count_request;
pub(crate) mod shape_accelerator_total_memory_mi_b_request;
pub(crate) mod shape_baseline_ebs_bandwidth_mbps_request;
pub(crate) mod shape_checkpoint_percentages;
pub(crate) mod shape_enabled_metric;
pub(crate) mod shape_instance_refresh_live_pool_progress;
pub(crate) mod shape_instance_refresh_warm_pool_progress;
pub(crate) mod shape_memory_gi_b_per_v_cpu_request;
pub(crate) mod shape_memory_mi_b_request;
pub(crate) mod shape_metric;
pub(crate) mod shape_metric_stat;
pub(crate) mod shape_network_bandwidth_gbps_request;
pub(crate) mod shape_network_interface_count_request;
pub(crate) mod shape_predictive_scaling_metric_specifications;
pub(crate) mod shape_suspended_process;
pub(crate) mod shape_total_local_storage_gb_request;
pub(crate) mod shape_v_cpu_count_request;
pub(crate) mod shape_metric_data_queries;
pub(crate) mod shape_metric_dimensions;
pub(crate) mod shape_overrides;
pub(crate) mod shape_target_tracking_metric_data_queries;
pub(crate) mod shape_accelerator_manufacturers;
pub(crate) mod shape_accelerator_names;
pub(crate) mod shape_accelerator_types;
pub(crate) mod shape_allowed_instance_types;
pub(crate) mod shape_cpu_manufacturers;
pub(crate) mod shape_excluded_instance_types;
pub(crate) mod shape_instance_generations;
pub(crate) mod shape_local_storage_types;