pub(crate) fn type_erase_result<O, E>(
result: ::std::result::Result<O, E>,
) -> ::std::result::Result<
::aws_smithy_runtime_api::client::interceptors::context::Output,
::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
>
where
O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
{
result
.map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
.map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
.map_err(::std::convert::Into::into)
}
pub fn parse_http_error_metadata(
_response_status: u16,
response_headers: &::aws_smithy_runtime_api::http::Headers,
response_body: &[u8],
) -> Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_json::deserialize::error::DeserializeError> {
crate::json_errors::parse_error_metadata(response_body, response_headers)
}
pub(crate) mod shape_allocate_static_ip;
pub(crate) mod shape_attach_certificate_to_distribution;
pub(crate) mod shape_attach_disk;
pub(crate) mod shape_attach_instances_to_load_balancer;
pub(crate) mod shape_attach_load_balancer_tls_certificate;
pub(crate) mod shape_attach_static_ip;
pub(crate) mod shape_close_instance_public_ports;
pub(crate) mod shape_copy_snapshot;
pub(crate) mod shape_create_bucket;
pub(crate) mod shape_create_bucket_access_key;
pub(crate) mod shape_create_certificate;
pub(crate) mod shape_create_cloud_formation_stack;
pub(crate) mod shape_create_contact_method;
pub(crate) mod shape_create_container_service;
pub(crate) mod shape_create_container_service_deployment;
pub(crate) mod shape_create_container_service_registry_login;
pub(crate) mod shape_create_disk;
pub(crate) mod shape_create_disk_from_snapshot;
pub(crate) mod shape_create_disk_snapshot;
pub(crate) mod shape_create_distribution;
pub(crate) mod shape_create_domain;
pub(crate) mod shape_create_domain_entry;
pub(crate) mod shape_create_gui_session_access_details;
pub(crate) mod shape_create_instance_snapshot;
pub(crate) mod shape_create_instances;
pub(crate) mod shape_create_instances_from_snapshot;
pub(crate) mod shape_create_key_pair;
pub(crate) mod shape_create_load_balancer;
pub(crate) mod shape_create_load_balancer_tls_certificate;
pub(crate) mod shape_create_relational_database;
pub(crate) mod shape_create_relational_database_from_snapshot;
pub(crate) mod shape_create_relational_database_snapshot;
pub(crate) mod shape_delete_alarm;
pub(crate) mod shape_delete_auto_snapshot;
pub(crate) mod shape_delete_bucket;
pub(crate) mod shape_delete_bucket_access_key;
pub(crate) mod shape_delete_certificate;
pub(crate) mod shape_delete_contact_method;
pub(crate) mod shape_delete_container_image;
pub(crate) mod shape_delete_container_service;
pub(crate) mod shape_delete_disk;
pub(crate) mod shape_delete_disk_snapshot;
pub(crate) mod shape_delete_distribution;
pub(crate) mod shape_delete_domain;
pub(crate) mod shape_delete_domain_entry;
pub(crate) mod shape_delete_instance;
pub(crate) mod shape_delete_instance_snapshot;
pub(crate) mod shape_delete_key_pair;
pub(crate) mod shape_delete_known_host_keys;
pub(crate) mod shape_delete_load_balancer;
pub(crate) mod shape_delete_load_balancer_tls_certificate;
pub(crate) mod shape_delete_relational_database;
pub(crate) mod shape_delete_relational_database_snapshot;
pub(crate) mod shape_detach_certificate_from_distribution;
pub(crate) mod shape_detach_disk;
pub(crate) mod shape_detach_instances_from_load_balancer;
pub(crate) mod shape_detach_static_ip;
pub(crate) mod shape_disable_add_on;
pub(crate) mod shape_download_default_key_pair;
pub(crate) mod shape_enable_add_on;
pub(crate) mod shape_export_snapshot;
pub(crate) mod shape_get_active_names;
pub(crate) mod shape_get_alarms;
pub(crate) mod shape_get_auto_snapshots;
pub(crate) mod shape_get_blueprints;
pub(crate) mod shape_get_bucket_access_keys;
pub(crate) mod shape_get_bucket_bundles;
pub(crate) mod shape_get_bucket_metric_data;
pub(crate) mod shape_get_buckets;
pub(crate) mod shape_get_bundles;
pub(crate) mod shape_get_certificates;
pub(crate) mod shape_get_cloud_formation_stack_records;
pub(crate) mod shape_get_contact_methods;
pub(crate) mod shape_get_container_api_metadata;
pub(crate) mod shape_get_container_images;
pub(crate) mod shape_get_container_log;
pub(crate) mod shape_get_container_service_deployments;
pub(crate) mod shape_get_container_service_metric_data;
pub(crate) mod shape_get_container_service_powers;
pub(crate) mod shape_get_container_services;
pub(crate) mod shape_get_cost_estimate;
pub(crate) mod shape_get_disk;
pub(crate) mod shape_get_disk_snapshot;
pub(crate) mod shape_get_disk_snapshots;
pub(crate) mod shape_get_disks;
pub(crate) mod shape_get_distribution_bundles;
pub(crate) mod shape_get_distribution_latest_cache_reset;
pub(crate) mod shape_get_distribution_metric_data;
pub(crate) mod shape_get_distributions;
pub(crate) mod shape_get_domain;
pub(crate) mod shape_get_domains;
pub(crate) mod shape_get_export_snapshot_records;
pub(crate) mod shape_get_instance;
pub(crate) mod shape_get_instance_access_details;
pub(crate) mod shape_get_instance_metric_data;
pub(crate) mod shape_get_instance_port_states;
pub(crate) mod shape_get_instance_snapshot;
pub(crate) mod shape_get_instance_snapshots;
pub(crate) mod shape_get_instance_state;
pub(crate) mod shape_get_instances;
pub(crate) mod shape_get_key_pair;
pub(crate) mod shape_get_key_pairs;
pub(crate) mod shape_get_load_balancer;
pub(crate) mod shape_get_load_balancer_metric_data;
pub(crate) mod shape_get_load_balancer_tls_certificates;
pub(crate) mod shape_get_load_balancer_tls_policies;
pub(crate) mod shape_get_load_balancers;
pub(crate) mod shape_get_operation;
pub(crate) mod shape_get_operations;
pub(crate) mod shape_get_operations_for_resource;
pub(crate) mod shape_get_regions;
pub(crate) mod shape_get_relational_database;
pub(crate) mod shape_get_relational_database_blueprints;
pub(crate) mod shape_get_relational_database_bundles;
pub(crate) mod shape_get_relational_database_events;
pub(crate) mod shape_get_relational_database_log_events;
pub(crate) mod shape_get_relational_database_log_streams;
pub(crate) mod shape_get_relational_database_master_user_password;
pub(crate) mod shape_get_relational_database_metric_data;
pub(crate) mod shape_get_relational_database_parameters;
pub(crate) mod shape_get_relational_database_snapshot;
pub(crate) mod shape_get_relational_database_snapshots;
pub(crate) mod shape_get_relational_databases;
pub(crate) mod shape_get_setup_history;
pub(crate) mod shape_get_static_ip;
pub(crate) mod shape_get_static_ips;
pub(crate) mod shape_import_key_pair;
pub(crate) mod shape_is_vpc_peered;
pub(crate) mod shape_open_instance_public_ports;
pub(crate) mod shape_peer_vpc;
pub(crate) mod shape_put_alarm;
pub(crate) mod shape_put_instance_public_ports;
pub(crate) mod shape_reboot_instance;
pub(crate) mod shape_reboot_relational_database;
pub(crate) mod shape_register_container_image;
pub(crate) mod shape_release_static_ip;
pub(crate) mod shape_reset_distribution_cache;
pub(crate) mod shape_send_contact_method_verification;
pub(crate) mod shape_set_ip_address_type;
pub(crate) mod shape_set_resource_access_for_bucket;
pub(crate) mod shape_setup_instance_https;
pub(crate) mod shape_start_gui_session;
pub(crate) mod shape_start_instance;
pub(crate) mod shape_start_relational_database;
pub(crate) mod shape_stop_gui_session;
pub(crate) mod shape_stop_instance;
pub(crate) mod shape_stop_relational_database;
pub(crate) mod shape_tag_resource;
pub(crate) mod shape_test_alarm;
pub(crate) mod shape_unpeer_vpc;
pub(crate) mod shape_untag_resource;
pub(crate) mod shape_update_bucket;
pub(crate) mod shape_update_bucket_bundle;
pub(crate) mod shape_update_container_service;
pub(crate) mod shape_update_distribution;
pub(crate) mod shape_update_distribution_bundle;
pub(crate) mod shape_update_domain_entry;
pub(crate) mod shape_update_instance_metadata_options;
pub(crate) mod shape_update_load_balancer_attribute;
pub(crate) mod shape_update_relational_database;
pub(crate) mod shape_update_relational_database_parameters;
pub(crate) fn or_empty_doc(data: &[u8]) -> &[u8] {
if data.is_empty() {
b"{}"
} else {
data
}
}
pub(crate) mod shape_access_denied_exception;
pub(crate) mod shape_account_setup_in_progress_exception;
pub(crate) mod shape_allocate_static_ip_input;
pub(crate) mod shape_attach_certificate_to_distribution_input;
pub(crate) mod shape_attach_disk_input;
pub(crate) mod shape_attach_instances_to_load_balancer_input;
pub(crate) mod shape_attach_load_balancer_tls_certificate_input;
pub(crate) mod shape_attach_static_ip_input;
pub(crate) mod shape_close_instance_public_ports_input;
pub(crate) mod shape_copy_snapshot_input;
pub(crate) mod shape_create_bucket_access_key_input;
pub(crate) mod shape_create_bucket_input;
pub(crate) mod shape_create_certificate_input;
pub(crate) mod shape_create_cloud_formation_stack_input;
pub(crate) mod shape_create_contact_method_input;
pub(crate) mod shape_create_container_service_deployment_input;
pub(crate) mod shape_create_container_service_input;
pub(crate) mod shape_create_disk_from_snapshot_input;
pub(crate) mod shape_create_disk_input;
pub(crate) mod shape_create_disk_snapshot_input;
pub(crate) mod shape_create_distribution_input;
pub(crate) mod shape_create_domain_entry_input;
pub(crate) mod shape_create_domain_input;
pub(crate) mod shape_create_gui_session_access_details_input;
pub(crate) mod shape_create_instance_snapshot_input;
pub(crate) mod shape_create_instances_from_snapshot_input;
pub(crate) mod shape_create_instances_input;
pub(crate) mod shape_create_key_pair_input;
pub(crate) mod shape_create_load_balancer_input;
pub(crate) mod shape_create_load_balancer_tls_certificate_input;
pub(crate) mod shape_create_relational_database_from_snapshot_input;
pub(crate) mod shape_create_relational_database_input;
pub(crate) mod shape_create_relational_database_snapshot_input;
pub(crate) mod shape_delete_alarm_input;
pub(crate) mod shape_delete_auto_snapshot_input;
pub(crate) mod shape_delete_bucket_access_key_input;
pub(crate) mod shape_delete_bucket_input;
pub(crate) mod shape_delete_certificate_input;
pub(crate) mod shape_delete_contact_method_input;
pub(crate) mod shape_delete_container_image_input;
pub(crate) mod shape_delete_container_service_input;
pub(crate) mod shape_delete_disk_input;
pub(crate) mod shape_delete_disk_snapshot_input;
pub(crate) mod shape_delete_distribution_input;
pub(crate) mod shape_delete_domain_entry_input;
pub(crate) mod shape_delete_domain_input;
pub(crate) mod shape_delete_instance_input;
pub(crate) mod shape_delete_instance_snapshot_input;
pub(crate) mod shape_delete_key_pair_input;
pub(crate) mod shape_delete_known_host_keys_input;
pub(crate) mod shape_delete_load_balancer_input;
pub(crate) mod shape_delete_load_balancer_tls_certificate_input;
pub(crate) mod shape_delete_relational_database_input;
pub(crate) mod shape_delete_relational_database_snapshot_input;
pub(crate) mod shape_detach_certificate_from_distribution_input;
pub(crate) mod shape_detach_disk_input;
pub(crate) mod shape_detach_instances_from_load_balancer_input;
pub(crate) mod shape_detach_static_ip_input;
pub(crate) mod shape_disable_add_on_input;
pub(crate) mod shape_enable_add_on_input;
pub(crate) mod shape_export_snapshot_input;
pub(crate) mod shape_get_active_names_input;
pub(crate) mod shape_get_alarms_input;
pub(crate) mod shape_get_auto_snapshots_input;
pub(crate) mod shape_get_blueprints_input;
pub(crate) mod shape_get_bucket_access_keys_input;
pub(crate) mod shape_get_bucket_bundles_input;
pub(crate) mod shape_get_bucket_metric_data_input;
pub(crate) mod shape_get_buckets_input;
pub(crate) mod shape_get_bundles_input;
pub(crate) mod shape_get_certificates_input;
pub(crate) mod shape_get_cloud_formation_stack_records_input;
pub(crate) mod shape_get_contact_methods_input;
pub(crate) mod shape_get_container_images_input;
pub(crate) mod shape_get_container_log_input;
pub(crate) mod shape_get_container_service_deployments_input;
pub(crate) mod shape_get_container_service_metric_data_input;
pub(crate) mod shape_get_container_services_input;
pub(crate) mod shape_get_cost_estimate_input;
pub(crate) mod shape_get_disk_input;
pub(crate) mod shape_get_disk_snapshot_input;
pub(crate) mod shape_get_disk_snapshots_input;
pub(crate) mod shape_get_disks_input;
pub(crate) mod shape_get_distribution_latest_cache_reset_input;
pub(crate) mod shape_get_distribution_metric_data_input;
pub(crate) mod shape_get_distributions_input;
pub(crate) mod shape_get_domain_input;
pub(crate) mod shape_get_domains_input;
pub(crate) mod shape_get_export_snapshot_records_input;
pub(crate) mod shape_get_instance_access_details_input;
pub(crate) mod shape_get_instance_input;
pub(crate) mod shape_get_instance_metric_data_input;
pub(crate) mod shape_get_instance_port_states_input;
pub(crate) mod shape_get_instance_snapshot_input;
pub(crate) mod shape_get_instance_snapshots_input;
pub(crate) mod shape_get_instance_state_input;
pub(crate) mod shape_get_instances_input;
pub(crate) mod shape_get_key_pair_input;
pub(crate) mod shape_get_key_pairs_input;
pub(crate) mod shape_get_load_balancer_input;
pub(crate) mod shape_get_load_balancer_metric_data_input;
pub(crate) mod shape_get_load_balancer_tls_certificates_input;
pub(crate) mod shape_get_load_balancer_tls_policies_input;
pub(crate) mod shape_get_load_balancers_input;
pub(crate) mod shape_get_operation_input;
pub(crate) mod shape_get_operations_for_resource_input;
pub(crate) mod shape_get_operations_input;
pub(crate) mod shape_get_regions_input;
pub(crate) mod shape_get_relational_database_blueprints_input;
pub(crate) mod shape_get_relational_database_bundles_input;
pub(crate) mod shape_get_relational_database_events_input;
pub(crate) mod shape_get_relational_database_input;
pub(crate) mod shape_get_relational_database_log_events_input;
pub(crate) mod shape_get_relational_database_log_streams_input;
pub(crate) mod shape_get_relational_database_master_user_password_input;
pub(crate) mod shape_get_relational_database_metric_data_input;
pub(crate) mod shape_get_relational_database_parameters_input;
pub(crate) mod shape_get_relational_database_snapshot_input;
pub(crate) mod shape_get_relational_database_snapshots_input;
pub(crate) mod shape_get_relational_databases_input;
pub(crate) mod shape_get_setup_history_input;
pub(crate) mod shape_get_static_ip_input;
pub(crate) mod shape_get_static_ips_input;
pub(crate) mod shape_import_key_pair_input;
pub(crate) mod shape_invalid_input_exception;
pub(crate) mod shape_not_found_exception;
pub(crate) mod shape_open_instance_public_ports_input;
pub(crate) mod shape_operation_failure_exception;
pub(crate) mod shape_put_alarm_input;
pub(crate) mod shape_put_instance_public_ports_input;
pub(crate) mod shape_reboot_instance_input;
pub(crate) mod shape_reboot_relational_database_input;
pub(crate) mod shape_register_container_image_input;
pub(crate) mod shape_release_static_ip_input;
pub(crate) mod shape_reset_distribution_cache_input;
pub(crate) mod shape_send_contact_method_verification_input;
pub(crate) mod shape_service_exception;
pub(crate) mod shape_set_ip_address_type_input;
pub(crate) mod shape_set_resource_access_for_bucket_input;
pub(crate) mod shape_setup_instance_https_input;
pub(crate) mod shape_start_gui_session_input;
pub(crate) mod shape_start_instance_input;
pub(crate) mod shape_start_relational_database_input;
pub(crate) mod shape_stop_gui_session_input;
pub(crate) mod shape_stop_instance_input;
pub(crate) mod shape_stop_relational_database_input;
pub(crate) mod shape_tag_resource_input;
pub(crate) mod shape_test_alarm_input;
pub(crate) mod shape_unauthenticated_exception;
pub(crate) mod shape_untag_resource_input;
pub(crate) mod shape_update_bucket_bundle_input;
pub(crate) mod shape_update_bucket_input;
pub(crate) mod shape_update_container_service_input;
pub(crate) mod shape_update_distribution_bundle_input;
pub(crate) mod shape_update_distribution_input;
pub(crate) mod shape_update_domain_entry_input;
pub(crate) mod shape_update_instance_metadata_options_input;
pub(crate) mod shape_update_load_balancer_attribute_input;
pub(crate) mod shape_update_relational_database_input;
pub(crate) mod shape_update_relational_database_parameters_input;
pub(crate) mod shape_access_key;
pub(crate) mod shape_access_key_list;
pub(crate) mod shape_access_rules;
pub(crate) mod shape_account_level_bpa_sync;
pub(crate) mod shape_add_on_request;
pub(crate) mod shape_alarms_list;
pub(crate) mod shape_auto_snapshot_details_list;
pub(crate) mod shape_blueprint_list;
pub(crate) mod shape_bucket;
pub(crate) mod shape_bucket_access_log_config;
pub(crate) mod shape_bucket_bundle_list;
pub(crate) mod shape_bucket_list;
pub(crate) mod shape_bundle_list;
pub(crate) mod shape_cache_behavior;
pub(crate) mod shape_cache_behavior_per_path;
pub(crate) mod shape_cache_settings;
pub(crate) mod shape_certificate_summary;
pub(crate) mod shape_certificate_summary_list;
pub(crate) mod shape_cloud_formation_stack_record_list;
pub(crate) mod shape_contact_methods_list;
pub(crate) mod shape_container;
pub(crate) mod shape_container_image;
pub(crate) mod shape_container_image_list;
pub(crate) mod shape_container_service;
pub(crate) mod shape_container_service_deployment_list;
pub(crate) mod shape_container_service_deployment_request;
pub(crate) mod shape_container_service_list;
pub(crate) mod shape_container_service_log_event_list;
pub(crate) mod shape_container_service_metadata_entry_list;
pub(crate) mod shape_container_service_power_list;
pub(crate) mod shape_container_service_registry_login;
pub(crate) mod shape_disk;
pub(crate) mod shape_disk_list;
pub(crate) mod shape_disk_map;
pub(crate) mod shape_disk_snapshot;
pub(crate) mod shape_disk_snapshot_list;
pub(crate) mod shape_distribution_bundle_list;
pub(crate) mod shape_distribution_list;
pub(crate) mod shape_domain;
pub(crate) mod shape_domain_entry;
pub(crate) mod shape_domain_list;
pub(crate) mod shape_endpoint_request;
pub(crate) mod shape_export_snapshot_record_list;
pub(crate) mod shape_input_origin;
pub(crate) mod shape_instance;
pub(crate) mod shape_instance_access_details;
pub(crate) mod shape_instance_entry;
pub(crate) mod shape_instance_list;
pub(crate) mod shape_instance_port_state_list;
pub(crate) mod shape_instance_snapshot;
pub(crate) mod shape_instance_snapshot_list;
pub(crate) mod shape_instance_state;
pub(crate) mod shape_key_pair;
pub(crate) mod shape_key_pair_list;
pub(crate) mod shape_lightsail_distribution;
pub(crate) mod shape_load_balancer;
pub(crate) mod shape_load_balancer_list;
pub(crate) mod shape_load_balancer_tls_certificate_list;
pub(crate) mod shape_load_balancer_tls_policy_list;
pub(crate) mod shape_log_event_list;
pub(crate) mod shape_metric_datapoint_list;
pub(crate) mod shape_operation;
pub(crate) mod shape_operation_list;
pub(crate) mod shape_port_info;
pub(crate) mod shape_private_registry_access_request;
pub(crate) mod shape_region_list;
pub(crate) mod shape_relational_database;
pub(crate) mod shape_relational_database_blueprint_list;
pub(crate) mod shape_relational_database_bundle_list;
pub(crate) mod shape_relational_database_event_list;
pub(crate) mod shape_relational_database_list;
pub(crate) mod shape_relational_database_parameter;
pub(crate) mod shape_relational_database_parameter_list;
pub(crate) mod shape_relational_database_snapshot;
pub(crate) mod shape_relational_database_snapshot_list;
pub(crate) mod shape_resources_budget_estimate;
pub(crate) mod shape_sessions;
pub(crate) mod shape_setup_history_list;
pub(crate) mod shape_static_ip;
pub(crate) mod shape_static_ip_list;
pub(crate) mod shape_string_list;
pub(crate) mod shape_tag;
pub(crate) mod shape_access_key_last_used;
pub(crate) mod shape_access_receiver_list;
pub(crate) mod shape_add_on_list;
pub(crate) mod shape_alarm;
pub(crate) mod shape_auto_snapshot_add_on_request;
pub(crate) mod shape_auto_snapshot_details;
pub(crate) mod shape_blueprint;
pub(crate) mod shape_bucket_bundle;
pub(crate) mod shape_bucket_state;
pub(crate) mod shape_bundle;
pub(crate) mod shape_cache_behavior_list;
pub(crate) mod shape_certificate;
pub(crate) mod shape_cloud_formation_stack_record;
pub(crate) mod shape_contact_method;
pub(crate) mod shape_container_service_deployment;
pub(crate) mod shape_container_service_ecr_image_puller_role_request;
pub(crate) mod shape_container_service_health_check_config;
pub(crate) mod shape_container_service_log_event;
pub(crate) mod shape_container_service_metadata_entry;
pub(crate) mod shape_container_service_power;
pub(crate) mod shape_container_service_public_domains;
pub(crate) mod shape_container_service_state_detail;
pub(crate) mod shape_cookie_object;
pub(crate) mod shape_distribution_bundle;
pub(crate) mod shape_domain_entry_list;
pub(crate) mod shape_export_snapshot_record;
pub(crate) mod shape_header_object;
pub(crate) mod shape_host_keys_list;
pub(crate) mod shape_instance_hardware;
pub(crate) mod shape_instance_health_summary_list;
pub(crate) mod shape_instance_metadata_options;
pub(crate) mod shape_instance_networking;
pub(crate) mod shape_instance_port_state;
pub(crate) mod shape_ipv6_address_list;
pub(crate) mod shape_load_balancer_configuration_options;
pub(crate) mod shape_load_balancer_tls_certificate;
pub(crate) mod shape_load_balancer_tls_certificate_summary_list;
pub(crate) mod shape_load_balancer_tls_policy;
pub(crate) mod shape_log_event;
pub(crate) mod shape_metric_datapoint;
pub(crate) mod shape_origin;
pub(crate) mod shape_partner_id_list;
pub(crate) mod shape_password_data;
pub(crate) mod shape_pending_maintenance_action_list;
pub(crate) mod shape_pending_modified_relational_database_values;
pub(crate) mod shape_port_list;
pub(crate) mod shape_private_registry_access;
pub(crate) mod shape_query_string_object;
pub(crate) mod shape_region;
pub(crate) mod shape_registered_domain_delegation_info;
pub(crate) mod shape_relational_database_blueprint;
pub(crate) mod shape_relational_database_bundle;
pub(crate) mod shape_relational_database_endpoint;
pub(crate) mod shape_relational_database_event;
pub(crate) mod shape_relational_database_hardware;
pub(crate) mod shape_resource_budget_estimate;
pub(crate) mod shape_resource_location;
pub(crate) mod shape_session;
pub(crate) mod shape_setup_history;
pub(crate) mod shape_stop_instance_on_idle_request;
pub(crate) mod shape_tag_list;
pub(crate) mod shape_add_on;
pub(crate) mod shape_app_category_list;
pub(crate) mod shape_attached_disk_list;
pub(crate) mod shape_availability_zone_list;
pub(crate) mod shape_cloud_formation_stack_record_source_info_list;
pub(crate) mod shape_contact_protocols_list;
pub(crate) mod shape_container_map;
pub(crate) mod shape_container_service_ecr_image_puller_role;
pub(crate) mod shape_container_service_endpoint;
pub(crate) mod shape_container_service_public_domains_list;
pub(crate) mod shape_cost_estimates;
pub(crate) mod shape_destination_info;
pub(crate) mod shape_domain_validation_record_list;
pub(crate) mod shape_export_snapshot_record_source_info;
pub(crate) mod shape_host_key_attributes;
pub(crate) mod shape_instance_health_summary;
pub(crate) mod shape_instance_platform_list;
pub(crate) mod shape_instance_port_info_list;
pub(crate) mod shape_load_balancer_tls_certificate_domain_validation_record_list;
pub(crate) mod shape_load_balancer_tls_certificate_renewal_summary;
pub(crate) mod shape_load_balancer_tls_certificate_summary;
pub(crate) mod shape_monitored_resource_info;
pub(crate) mod shape_monthly_transfer;
pub(crate) mod shape_name_servers_update_state;
pub(crate) mod shape_notification_trigger_list;
pub(crate) mod shape_pending_maintenance_action;
pub(crate) mod shape_r53_hosted_zone_deletion_state;
pub(crate) mod shape_renewal_summary;
pub(crate) mod shape_resource_receiving_access;
pub(crate) mod shape_setup_execution_details_list;
pub(crate) mod shape_setup_history_resource;
pub(crate) mod shape_setup_request;
pub(crate) mod shape_subject_alternative_name_list;
pub(crate) mod shape_attached_disk;
pub(crate) mod shape_availability_zone;
pub(crate) mod shape_cloud_formation_stack_record_source_info;
pub(crate) mod shape_cost_estimate;
pub(crate) mod shape_disk_snapshot_info;
pub(crate) mod shape_domain_entry_options;
pub(crate) mod shape_domain_validation_record;
pub(crate) mod shape_header_forward_list;
pub(crate) mod shape_instance_port_info;
pub(crate) mod shape_instance_snapshot_info;
pub(crate) mod shape_load_balancer_tls_certificate_domain_validation_option_list;
pub(crate) mod shape_load_balancer_tls_certificate_domain_validation_record;
pub(crate) mod shape_setup_domain_name_list;
pub(crate) mod shape_setup_execution_details;
pub(crate) mod shape_disk_info_list;
pub(crate) mod shape_dns_record_creation_state;
pub(crate) mod shape_environment;
pub(crate) mod shape_estimates_by_time;
pub(crate) mod shape_load_balancer_tls_certificate_dns_record_creation_state;
pub(crate) mod shape_load_balancer_tls_certificate_domain_validation_option;
pub(crate) mod shape_port_map;
pub(crate) mod shape_resource_record;
pub(crate) mod shape_disk_info;
pub(crate) mod shape_estimate_by_time;
pub(crate) mod shape_time_period;