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],
) -> ::std::result::Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_xml::decode::XmlDecodeError> {
crate::rest_xml_wrapped_errors::parse_error_metadata(response_body)
}
pub(crate) mod shape_accept_delegation_request;
pub(crate) mod shape_accept_delegation_request_input;
pub(crate) mod shape_add_client_id_to_open_id_connect_provider;
pub(crate) mod shape_add_client_id_to_open_id_connect_provider_input;
pub(crate) mod shape_add_role_to_instance_profile;
pub(crate) mod shape_add_role_to_instance_profile_input;
pub(crate) mod shape_add_user_to_group;
pub(crate) mod shape_add_user_to_group_input;
pub(crate) mod shape_associate_delegation_request;
pub(crate) mod shape_associate_delegation_request_input;
pub(crate) mod shape_attach_group_policy;
pub(crate) mod shape_attach_group_policy_input;
pub(crate) mod shape_attach_role_policy;
pub(crate) mod shape_attach_role_policy_input;
pub(crate) mod shape_attach_user_policy;
pub(crate) mod shape_attach_user_policy_input;
pub(crate) mod shape_change_password;
pub(crate) mod shape_change_password_input;
pub(crate) mod shape_create_access_key;
pub(crate) mod shape_create_access_key_input;
pub(crate) mod shape_create_account_alias;
pub(crate) mod shape_create_account_alias_input;
pub(crate) mod shape_create_delegation_request;
pub(crate) mod shape_create_delegation_request_input;
pub(crate) mod shape_create_group;
pub(crate) mod shape_create_group_input;
pub(crate) mod shape_create_instance_profile;
pub(crate) mod shape_create_instance_profile_input;
pub(crate) mod shape_create_login_profile;
pub(crate) mod shape_create_login_profile_input;
pub(crate) mod shape_create_open_id_connect_provider;
pub(crate) mod shape_create_open_id_connect_provider_input;
pub(crate) mod shape_create_policy;
pub(crate) mod shape_create_policy_input;
pub(crate) mod shape_create_policy_version;
pub(crate) mod shape_create_policy_version_input;
pub(crate) mod shape_create_role;
pub(crate) mod shape_create_role_input;
pub(crate) mod shape_create_saml_provider;
pub(crate) mod shape_create_saml_provider_input;
pub(crate) mod shape_create_service_linked_role;
pub(crate) mod shape_create_service_linked_role_input;
pub(crate) mod shape_create_service_specific_credential;
pub(crate) mod shape_create_service_specific_credential_input;
pub(crate) mod shape_create_user;
pub(crate) mod shape_create_user_input;
pub(crate) mod shape_create_virtual_mfa_device;
pub(crate) mod shape_create_virtual_mfa_device_input;
pub(crate) mod shape_deactivate_mfa_device;
pub(crate) mod shape_deactivate_mfa_device_input;
pub(crate) mod shape_delete_access_key;
pub(crate) mod shape_delete_access_key_input;
pub(crate) mod shape_delete_account_alias;
pub(crate) mod shape_delete_account_alias_input;
pub(crate) mod shape_delete_account_password_policy;
pub(crate) mod shape_delete_account_password_policy_input;
pub(crate) mod shape_delete_group;
pub(crate) mod shape_delete_group_input;
pub(crate) mod shape_delete_group_policy;
pub(crate) mod shape_delete_group_policy_input;
pub(crate) mod shape_delete_instance_profile;
pub(crate) mod shape_delete_instance_profile_input;
pub(crate) mod shape_delete_login_profile;
pub(crate) mod shape_delete_login_profile_input;
pub(crate) mod shape_delete_open_id_connect_provider;
pub(crate) mod shape_delete_open_id_connect_provider_input;
pub(crate) mod shape_delete_policy;
pub(crate) mod shape_delete_policy_input;
pub(crate) mod shape_delete_policy_version;
pub(crate) mod shape_delete_policy_version_input;
pub(crate) mod shape_delete_role;
pub(crate) mod shape_delete_role_input;
pub(crate) mod shape_delete_role_permissions_boundary;
pub(crate) mod shape_delete_role_permissions_boundary_input;
pub(crate) mod shape_delete_role_policy;
pub(crate) mod shape_delete_role_policy_input;
pub(crate) mod shape_delete_saml_provider;
pub(crate) mod shape_delete_saml_provider_input;
pub(crate) mod shape_delete_server_certificate;
pub(crate) mod shape_delete_server_certificate_input;
pub(crate) mod shape_delete_service_linked_role;
pub(crate) mod shape_delete_service_linked_role_input;
pub(crate) mod shape_delete_service_specific_credential;
pub(crate) mod shape_delete_service_specific_credential_input;
pub(crate) mod shape_delete_signing_certificate;
pub(crate) mod shape_delete_signing_certificate_input;
pub(crate) mod shape_delete_ssh_public_key;
pub(crate) mod shape_delete_ssh_public_key_input;
pub(crate) mod shape_delete_user;
pub(crate) mod shape_delete_user_input;
pub(crate) mod shape_delete_user_permissions_boundary;
pub(crate) mod shape_delete_user_permissions_boundary_input;
pub(crate) mod shape_delete_user_policy;
pub(crate) mod shape_delete_user_policy_input;
pub(crate) mod shape_delete_virtual_mfa_device;
pub(crate) mod shape_delete_virtual_mfa_device_input;
pub(crate) mod shape_detach_group_policy;
pub(crate) mod shape_detach_group_policy_input;
pub(crate) mod shape_detach_role_policy;
pub(crate) mod shape_detach_role_policy_input;
pub(crate) mod shape_detach_user_policy;
pub(crate) mod shape_detach_user_policy_input;
pub(crate) mod shape_disable_organizations_root_credentials_management;
pub(crate) mod shape_disable_organizations_root_credentials_management_input;
pub(crate) mod shape_disable_organizations_root_sessions;
pub(crate) mod shape_disable_organizations_root_sessions_input;
pub(crate) mod shape_disable_outbound_web_identity_federation;
pub(crate) mod shape_disable_outbound_web_identity_federation_input;
pub(crate) mod shape_enable_mfa_device;
pub(crate) mod shape_enable_mfa_device_input;
pub(crate) mod shape_enable_organizations_root_credentials_management;
pub(crate) mod shape_enable_organizations_root_credentials_management_input;
pub(crate) mod shape_enable_organizations_root_sessions;
pub(crate) mod shape_enable_organizations_root_sessions_input;
pub(crate) mod shape_enable_outbound_web_identity_federation;
pub(crate) mod shape_enable_outbound_web_identity_federation_input;
pub(crate) mod shape_generate_credential_report;
pub(crate) mod shape_generate_credential_report_input;
pub(crate) mod shape_generate_organizations_access_report;
pub(crate) mod shape_generate_organizations_access_report_input;
pub(crate) mod shape_generate_service_last_accessed_details;
pub(crate) mod shape_generate_service_last_accessed_details_input;
pub(crate) mod shape_get_access_key_last_used;
pub(crate) mod shape_get_access_key_last_used_input;
pub(crate) mod shape_get_account_authorization_details;
pub(crate) mod shape_get_account_authorization_details_input;
pub(crate) mod shape_get_account_password_policy;
pub(crate) mod shape_get_account_password_policy_input;
pub(crate) mod shape_get_account_summary;
pub(crate) mod shape_get_account_summary_input;
pub(crate) mod shape_get_context_keys_for_custom_policy;
pub(crate) mod shape_get_context_keys_for_custom_policy_input;
pub(crate) mod shape_get_context_keys_for_principal_policy;
pub(crate) mod shape_get_context_keys_for_principal_policy_input;
pub(crate) mod shape_get_credential_report;
pub(crate) mod shape_get_credential_report_input;
pub(crate) mod shape_get_delegation_request;
pub(crate) mod shape_get_delegation_request_input;
pub(crate) mod shape_get_group;
pub(crate) mod shape_get_group_input;
pub(crate) mod shape_get_group_policy;
pub(crate) mod shape_get_group_policy_input;
pub(crate) mod shape_get_human_readable_summary;
pub(crate) mod shape_get_human_readable_summary_input;
pub(crate) mod shape_get_instance_profile;
pub(crate) mod shape_get_instance_profile_input;
pub(crate) mod shape_get_login_profile;
pub(crate) mod shape_get_login_profile_input;
pub(crate) mod shape_get_mfa_device;
pub(crate) mod shape_get_mfa_device_input;
pub(crate) mod shape_get_open_id_connect_provider;
pub(crate) mod shape_get_open_id_connect_provider_input;
pub(crate) mod shape_get_organizations_access_report;
pub(crate) mod shape_get_organizations_access_report_input;
pub(crate) mod shape_get_outbound_web_identity_federation_info;
pub(crate) mod shape_get_outbound_web_identity_federation_info_input;
pub(crate) mod shape_get_policy;
pub(crate) mod shape_get_policy_input;
pub(crate) mod shape_get_policy_version;
pub(crate) mod shape_get_policy_version_input;
pub(crate) mod shape_get_role;
pub(crate) mod shape_get_role_input;
pub(crate) mod shape_get_role_policy;
pub(crate) mod shape_get_role_policy_input;
pub(crate) mod shape_get_saml_provider;
pub(crate) mod shape_get_saml_provider_input;
pub(crate) mod shape_get_server_certificate;
pub(crate) mod shape_get_server_certificate_input;
pub(crate) mod shape_get_service_last_accessed_details;
pub(crate) mod shape_get_service_last_accessed_details_input;
pub(crate) mod shape_get_service_last_accessed_details_with_entities;
pub(crate) mod shape_get_service_last_accessed_details_with_entities_input;
pub(crate) mod shape_get_service_linked_role_deletion_status;
pub(crate) mod shape_get_service_linked_role_deletion_status_input;
pub(crate) mod shape_get_ssh_public_key;
pub(crate) mod shape_get_ssh_public_key_input;
pub(crate) mod shape_get_user;
pub(crate) mod shape_get_user_input;
pub(crate) mod shape_get_user_policy;
pub(crate) mod shape_get_user_policy_input;
pub(crate) mod shape_list_access_keys;
pub(crate) mod shape_list_access_keys_input;
pub(crate) mod shape_list_account_aliases;
pub(crate) mod shape_list_account_aliases_input;
pub(crate) mod shape_list_attached_group_policies;
pub(crate) mod shape_list_attached_group_policies_input;
pub(crate) mod shape_list_attached_role_policies;
pub(crate) mod shape_list_attached_role_policies_input;
pub(crate) mod shape_list_attached_user_policies;
pub(crate) mod shape_list_attached_user_policies_input;
pub(crate) mod shape_list_delegation_requests;
pub(crate) mod shape_list_delegation_requests_input;
pub(crate) mod shape_list_entities_for_policy;
pub(crate) mod shape_list_entities_for_policy_input;
pub(crate) mod shape_list_group_policies;
pub(crate) mod shape_list_group_policies_input;
pub(crate) mod shape_list_groups;
pub(crate) mod shape_list_groups_for_user;
pub(crate) mod shape_list_groups_for_user_input;
pub(crate) mod shape_list_groups_input;
pub(crate) mod shape_list_instance_profile_tags;
pub(crate) mod shape_list_instance_profile_tags_input;
pub(crate) mod shape_list_instance_profiles;
pub(crate) mod shape_list_instance_profiles_for_role;
pub(crate) mod shape_list_instance_profiles_for_role_input;
pub(crate) mod shape_list_instance_profiles_input;
pub(crate) mod shape_list_mfa_device_tags;
pub(crate) mod shape_list_mfa_device_tags_input;
pub(crate) mod shape_list_mfa_devices;
pub(crate) mod shape_list_mfa_devices_input;
pub(crate) mod shape_list_open_id_connect_provider_tags;
pub(crate) mod shape_list_open_id_connect_provider_tags_input;
pub(crate) mod shape_list_open_id_connect_providers;
pub(crate) mod shape_list_open_id_connect_providers_input;
pub(crate) mod shape_list_organizations_features;
pub(crate) mod shape_list_organizations_features_input;
pub(crate) mod shape_list_policies;
pub(crate) mod shape_list_policies_granting_service_access;
pub(crate) mod shape_list_policies_granting_service_access_input;
pub(crate) mod shape_list_policies_input;
pub(crate) mod shape_list_policy_tags;
pub(crate) mod shape_list_policy_tags_input;
pub(crate) mod shape_list_policy_versions;
pub(crate) mod shape_list_policy_versions_input;
pub(crate) mod shape_list_role_policies;
pub(crate) mod shape_list_role_policies_input;
pub(crate) mod shape_list_role_tags;
pub(crate) mod shape_list_role_tags_input;
pub(crate) mod shape_list_roles;
pub(crate) mod shape_list_roles_input;
pub(crate) mod shape_list_saml_provider_tags;
pub(crate) mod shape_list_saml_provider_tags_input;
pub(crate) mod shape_list_saml_providers;
pub(crate) mod shape_list_saml_providers_input;
pub(crate) mod shape_list_server_certificate_tags;
pub(crate) mod shape_list_server_certificate_tags_input;
pub(crate) mod shape_list_server_certificates;
pub(crate) mod shape_list_server_certificates_input;
pub(crate) mod shape_list_service_specific_credentials;
pub(crate) mod shape_list_service_specific_credentials_input;
pub(crate) mod shape_list_signing_certificates;
pub(crate) mod shape_list_signing_certificates_input;
pub(crate) mod shape_list_ssh_public_keys;
pub(crate) mod shape_list_ssh_public_keys_input;
pub(crate) mod shape_list_user_policies;
pub(crate) mod shape_list_user_policies_input;
pub(crate) mod shape_list_user_tags;
pub(crate) mod shape_list_user_tags_input;
pub(crate) mod shape_list_users;
pub(crate) mod shape_list_users_input;
pub(crate) mod shape_list_virtual_mfa_devices;
pub(crate) mod shape_list_virtual_mfa_devices_input;
pub(crate) mod shape_put_group_policy;
pub(crate) mod shape_put_group_policy_input;
pub(crate) mod shape_put_role_permissions_boundary;
pub(crate) mod shape_put_role_permissions_boundary_input;
pub(crate) mod shape_put_role_policy;
pub(crate) mod shape_put_role_policy_input;
pub(crate) mod shape_put_user_permissions_boundary;
pub(crate) mod shape_put_user_permissions_boundary_input;
pub(crate) mod shape_put_user_policy;
pub(crate) mod shape_put_user_policy_input;
pub(crate) mod shape_reject_delegation_request;
pub(crate) mod shape_reject_delegation_request_input;
pub(crate) mod shape_remove_client_id_from_open_id_connect_provider;
pub(crate) mod shape_remove_client_id_from_open_id_connect_provider_input;
pub(crate) mod shape_remove_role_from_instance_profile;
pub(crate) mod shape_remove_role_from_instance_profile_input;
pub(crate) mod shape_remove_user_from_group;
pub(crate) mod shape_remove_user_from_group_input;
pub(crate) mod shape_reset_service_specific_credential;
pub(crate) mod shape_reset_service_specific_credential_input;
pub(crate) mod shape_resync_mfa_device;
pub(crate) mod shape_resync_mfa_device_input;
pub(crate) mod shape_send_delegation_token;
pub(crate) mod shape_send_delegation_token_input;
pub(crate) mod shape_set_default_policy_version;
pub(crate) mod shape_set_default_policy_version_input;
pub(crate) mod shape_set_security_token_service_preferences;
pub(crate) mod shape_set_security_token_service_preferences_input;
pub(crate) mod shape_simulate_custom_policy;
pub(crate) mod shape_simulate_custom_policy_input;
pub(crate) mod shape_simulate_principal_policy;
pub(crate) mod shape_simulate_principal_policy_input;
pub(crate) mod shape_tag_instance_profile;
pub(crate) mod shape_tag_instance_profile_input;
pub(crate) mod shape_tag_mfa_device;
pub(crate) mod shape_tag_mfa_device_input;
pub(crate) mod shape_tag_open_id_connect_provider;
pub(crate) mod shape_tag_open_id_connect_provider_input;
pub(crate) mod shape_tag_policy;
pub(crate) mod shape_tag_policy_input;
pub(crate) mod shape_tag_role;
pub(crate) mod shape_tag_role_input;
pub(crate) mod shape_tag_saml_provider;
pub(crate) mod shape_tag_saml_provider_input;
pub(crate) mod shape_tag_server_certificate;
pub(crate) mod shape_tag_server_certificate_input;
pub(crate) mod shape_tag_user;
pub(crate) mod shape_tag_user_input;
pub(crate) mod shape_untag_instance_profile;
pub(crate) mod shape_untag_instance_profile_input;
pub(crate) mod shape_untag_mfa_device;
pub(crate) mod shape_untag_mfa_device_input;
pub(crate) mod shape_untag_open_id_connect_provider;
pub(crate) mod shape_untag_open_id_connect_provider_input;
pub(crate) mod shape_untag_policy;
pub(crate) mod shape_untag_policy_input;
pub(crate) mod shape_untag_role;
pub(crate) mod shape_untag_role_input;
pub(crate) mod shape_untag_saml_provider;
pub(crate) mod shape_untag_saml_provider_input;
pub(crate) mod shape_untag_server_certificate;
pub(crate) mod shape_untag_server_certificate_input;
pub(crate) mod shape_untag_user;
pub(crate) mod shape_untag_user_input;
pub(crate) mod shape_update_access_key;
pub(crate) mod shape_update_access_key_input;
pub(crate) mod shape_update_account_password_policy;
pub(crate) mod shape_update_account_password_policy_input;
pub(crate) mod shape_update_assume_role_policy;
pub(crate) mod shape_update_assume_role_policy_input;
pub(crate) mod shape_update_delegation_request;
pub(crate) mod shape_update_delegation_request_input;
pub(crate) mod shape_update_group;
pub(crate) mod shape_update_group_input;
pub(crate) mod shape_update_login_profile;
pub(crate) mod shape_update_login_profile_input;
pub(crate) mod shape_update_open_id_connect_provider_thumbprint;
pub(crate) mod shape_update_open_id_connect_provider_thumbprint_input;
pub(crate) mod shape_update_role;
pub(crate) mod shape_update_role_description;
pub(crate) mod shape_update_role_description_input;
pub(crate) mod shape_update_role_input;
pub(crate) mod shape_update_saml_provider;
pub(crate) mod shape_update_saml_provider_input;
pub(crate) mod shape_update_server_certificate;
pub(crate) mod shape_update_server_certificate_input;
pub(crate) mod shape_update_service_specific_credential;
pub(crate) mod shape_update_service_specific_credential_input;
pub(crate) mod shape_update_signing_certificate;
pub(crate) mod shape_update_signing_certificate_input;
pub(crate) mod shape_update_ssh_public_key;
pub(crate) mod shape_update_ssh_public_key_input;
pub(crate) mod shape_update_user;
pub(crate) mod shape_update_user_input;
pub(crate) mod shape_upload_server_certificate;
pub(crate) mod shape_upload_server_certificate_input;
pub(crate) mod shape_upload_signing_certificate;
pub(crate) mod shape_upload_signing_certificate_input;
pub(crate) mod shape_upload_ssh_public_key;
pub(crate) mod shape_upload_ssh_public_key_input;
pub(crate) mod shape_account_not_management_or_delegated_administrator_exception;
pub(crate) mod shape_caller_is_not_management_account_exception;
pub(crate) mod shape_concurrent_modification_exception;
pub(crate) mod shape_context_entry;
pub(crate) mod shape_credential_report_expired_exception;
pub(crate) mod shape_credential_report_not_present_exception;
pub(crate) mod shape_credential_report_not_ready_exception;
pub(crate) mod shape_delegation_permission;
pub(crate) mod shape_delete_conflict_exception;
pub(crate) mod shape_duplicate_certificate_exception;
pub(crate) mod shape_duplicate_ssh_public_key_exception;
pub(crate) mod shape_entity_already_exists_exception;
pub(crate) mod shape_entity_temporarily_unmodifiable_exception;
pub(crate) mod shape_feature_disabled_exception;
pub(crate) mod shape_feature_enabled_exception;
pub(crate) mod shape_invalid_authentication_code_exception;
pub(crate) mod shape_invalid_certificate_exception;
pub(crate) mod shape_invalid_input_exception;
pub(crate) mod shape_invalid_public_key_exception;
pub(crate) mod shape_invalid_user_type_exception;
pub(crate) mod shape_key_pair_mismatch_exception;
pub(crate) mod shape_limit_exceeded_exception;
pub(crate) mod shape_malformed_certificate_exception;
pub(crate) mod shape_malformed_policy_document_exception;
pub(crate) mod shape_no_such_entity_exception;
pub(crate) mod shape_open_id_idp_communication_error_exception;
pub(crate) mod shape_organization_not_found_exception;
pub(crate) mod shape_organization_not_in_all_features_mode_exception;
pub(crate) mod shape_password_policy_violation_exception;
pub(crate) mod shape_policy_evaluation_exception;
pub(crate) mod shape_policy_not_attachable_exception;
pub(crate) mod shape_report_generation_limit_exceeded_exception;
pub(crate) mod shape_service_access_not_enabled_exception;
pub(crate) mod shape_service_failure_exception;
pub(crate) mod shape_service_not_supported_exception;
pub(crate) mod shape_tag;
pub(crate) mod shape_unmodifiable_entity_exception;
pub(crate) mod shape_unrecognized_public_key_encoding_exception;
pub(crate) mod shape_access_details;
pub(crate) mod shape_access_key;
pub(crate) mod shape_access_key_last_used;
pub(crate) mod shape_access_key_metadata_list_type;
pub(crate) mod shape_account_alias_list_type;
pub(crate) mod shape_attached_policies_list_type;
pub(crate) mod shape_certificate_list_type;
pub(crate) mod shape_certification_map_type;
pub(crate) mod shape_client_id_list_type;
pub(crate) mod shape_context_key_names_result_list_type;
pub(crate) mod shape_delegation_request;
pub(crate) mod shape_delegation_requests_list_type;
pub(crate) mod shape_deletion_task_failure_reason_type;
pub(crate) mod shape_entity_details_list_type;
pub(crate) mod shape_error_details;
pub(crate) mod shape_evaluation_results_list_type;
pub(crate) mod shape_features_list_type;
pub(crate) mod shape_group;
pub(crate) mod shape_group_detail_list_type;
pub(crate) mod shape_group_list_type;
pub(crate) mod shape_instance_profile;
pub(crate) mod shape_instance_profile_list_type;
pub(crate) mod shape_list_policy_granting_service_access_response_list_type;
pub(crate) mod shape_login_profile;
pub(crate) mod shape_managed_policy_detail_list_type;
pub(crate) mod shape_mfa_device_list_type;
pub(crate) mod shape_open_id_connect_provider_list_type;
pub(crate) mod shape_password_policy;
pub(crate) mod shape_policy;
pub(crate) mod shape_policy_document_version_list_type;
pub(crate) mod shape_policy_group_list_type;
pub(crate) mod shape_policy_list_type;
pub(crate) mod shape_policy_name_list_type;
pub(crate) mod shape_policy_parameter;
pub(crate) mod shape_policy_role_list_type;
pub(crate) mod shape_policy_user_list_type;
pub(crate) mod shape_policy_version;
pub(crate) mod shape_private_key_list;
pub(crate) mod shape_role;
pub(crate) mod shape_role_detail_list_type;
pub(crate) mod shape_role_list_type;
pub(crate) mod shape_saml_provider_list_type;
pub(crate) mod shape_server_certificate;
pub(crate) mod shape_server_certificate_metadata;
pub(crate) mod shape_server_certificate_metadata_list_type;
pub(crate) mod shape_service_specific_credential;
pub(crate) mod shape_service_specific_credentials_list_type;
pub(crate) mod shape_services_last_accessed;
pub(crate) mod shape_signing_certificate;
pub(crate) mod shape_ssh_public_key;
pub(crate) mod shape_ssh_public_key_list_type;
pub(crate) mod shape_summary_map_type;
pub(crate) mod shape_tag_list_type;
pub(crate) mod shape_thumbprint_list_type;
pub(crate) mod shape_user;
pub(crate) mod shape_user_detail_list_type;
pub(crate) mod shape_user_list_type;
pub(crate) mod shape_virtual_mfa_device;
pub(crate) mod shape_virtual_mfa_device_list_type;
pub(crate) mod shape_access_detail;
pub(crate) mod shape_access_key_metadata;
pub(crate) mod shape_attached_permissions_boundary;
pub(crate) mod shape_attached_policy;
pub(crate) mod shape_entity_details;
pub(crate) mod shape_evaluation_result;
pub(crate) mod shape_group_detail;
pub(crate) mod shape_list_policies_granting_service_access_entry;
pub(crate) mod shape_managed_policy_detail;
pub(crate) mod shape_mfa_device;
pub(crate) mod shape_open_id_connect_provider_list_entry;
pub(crate) mod shape_policy_group;
pub(crate) mod shape_policy_role;
pub(crate) mod shape_policy_user;
pub(crate) mod shape_role_detail;
pub(crate) mod shape_role_last_used;
pub(crate) mod shape_role_permission_restriction_arn_list_type;
pub(crate) mod shape_role_usage_list_type;
pub(crate) mod shape_saml_private_key;
pub(crate) mod shape_saml_provider_list_entry;
pub(crate) mod shape_service_last_accessed;
pub(crate) mod shape_service_specific_credential_metadata;
pub(crate) mod shape_ssh_public_key_metadata;
pub(crate) mod shape_user_detail;
pub(crate) mod shape_entity_info;
pub(crate) mod shape_eval_decision_details_type;
pub(crate) mod shape_group_name_list_type;
pub(crate) mod shape_organizations_decision_detail;
pub(crate) mod shape_permissions_boundary_decision_detail;
pub(crate) mod shape_policy_detail_list_type;
pub(crate) mod shape_policy_granting_service_access_list_type;
pub(crate) mod shape_policy_parameter_list_type;
pub(crate) mod shape_resource_specific_result_list_type;
pub(crate) mod shape_role_usage_type;
pub(crate) mod shape_statement_list_type;
pub(crate) mod shape_tracked_actions_last_accessed;
pub(crate) mod shape_arn_list_type;
pub(crate) mod shape_policy_detail;
pub(crate) mod shape_policy_granting_service_access;
pub(crate) mod shape_resource_specific_result;
pub(crate) mod shape_statement;
pub(crate) mod shape_tracked_action_last_accessed;
pub(crate) mod shape_policy_parameter_values_list_type;
pub(crate) mod shape_position;