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: &::http::HeaderMap,
response_body: &[u8],
) -> Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_xml::decode::XmlDecodeError> {
crate::ec2_query_errors::parse_error_metadata(response_body)
}
pub(crate) mod shape_accept_address_transfer;
pub(crate) mod shape_accept_address_transfer_input;
pub(crate) mod shape_accept_reserved_instances_exchange_quote;
pub(crate) mod shape_accept_reserved_instances_exchange_quote_input;
pub(crate) mod shape_accept_transit_gateway_multicast_domain_associations;
pub(crate) mod shape_accept_transit_gateway_multicast_domain_associations_input;
pub(crate) mod shape_accept_transit_gateway_peering_attachment;
pub(crate) mod shape_accept_transit_gateway_peering_attachment_input;
pub(crate) mod shape_accept_transit_gateway_vpc_attachment;
pub(crate) mod shape_accept_transit_gateway_vpc_attachment_input;
pub(crate) mod shape_accept_vpc_endpoint_connections;
pub(crate) mod shape_accept_vpc_endpoint_connections_input;
pub(crate) mod shape_accept_vpc_peering_connection;
pub(crate) mod shape_accept_vpc_peering_connection_input;
pub(crate) mod shape_advertise_byoip_cidr;
pub(crate) mod shape_advertise_byoip_cidr_input;
pub(crate) mod shape_allocate_address;
pub(crate) mod shape_allocate_address_input;
pub(crate) mod shape_allocate_hosts;
pub(crate) mod shape_allocate_hosts_input;
pub(crate) mod shape_allocate_ipam_pool_cidr;
pub(crate) mod shape_allocate_ipam_pool_cidr_input;
pub(crate) mod shape_apply_security_groups_to_client_vpn_target_network;
pub(crate) mod shape_apply_security_groups_to_client_vpn_target_network_input;
pub(crate) mod shape_assign_ipv6_addresses;
pub(crate) mod shape_assign_ipv6_addresses_input;
pub(crate) mod shape_assign_private_ip_addresses;
pub(crate) mod shape_assign_private_ip_addresses_input;
pub(crate) mod shape_assign_private_nat_gateway_address;
pub(crate) mod shape_assign_private_nat_gateway_address_input;
pub(crate) mod shape_associate_address;
pub(crate) mod shape_associate_address_input;
pub(crate) mod shape_associate_client_vpn_target_network;
pub(crate) mod shape_associate_client_vpn_target_network_input;
pub(crate) mod shape_associate_dhcp_options;
pub(crate) mod shape_associate_dhcp_options_input;
pub(crate) mod shape_associate_enclave_certificate_iam_role;
pub(crate) mod shape_associate_enclave_certificate_iam_role_input;
pub(crate) mod shape_associate_iam_instance_profile;
pub(crate) mod shape_associate_iam_instance_profile_input;
pub(crate) mod shape_associate_instance_event_window;
pub(crate) mod shape_associate_instance_event_window_input;
pub(crate) mod shape_associate_ipam_resource_discovery;
pub(crate) mod shape_associate_ipam_resource_discovery_input;
pub(crate) mod shape_associate_nat_gateway_address;
pub(crate) mod shape_associate_nat_gateway_address_input;
pub(crate) mod shape_associate_route_table;
pub(crate) mod shape_associate_route_table_input;
pub(crate) mod shape_associate_subnet_cidr_block;
pub(crate) mod shape_associate_subnet_cidr_block_input;
pub(crate) mod shape_associate_transit_gateway_multicast_domain;
pub(crate) mod shape_associate_transit_gateway_multicast_domain_input;
pub(crate) mod shape_associate_transit_gateway_policy_table;
pub(crate) mod shape_associate_transit_gateway_policy_table_input;
pub(crate) mod shape_associate_transit_gateway_route_table;
pub(crate) mod shape_associate_transit_gateway_route_table_input;
pub(crate) mod shape_associate_trunk_interface;
pub(crate) mod shape_associate_trunk_interface_input;
pub(crate) mod shape_associate_vpc_cidr_block;
pub(crate) mod shape_associate_vpc_cidr_block_input;
pub(crate) mod shape_attach_classic_link_vpc;
pub(crate) mod shape_attach_classic_link_vpc_input;
pub(crate) mod shape_attach_internet_gateway;
pub(crate) mod shape_attach_internet_gateway_input;
pub(crate) mod shape_attach_network_interface;
pub(crate) mod shape_attach_network_interface_input;
pub(crate) mod shape_attach_verified_access_trust_provider;
pub(crate) mod shape_attach_verified_access_trust_provider_input;
pub(crate) mod shape_attach_volume;
pub(crate) mod shape_attach_volume_input;
pub(crate) mod shape_attach_vpn_gateway;
pub(crate) mod shape_attach_vpn_gateway_input;
pub(crate) mod shape_authorize_client_vpn_ingress;
pub(crate) mod shape_authorize_client_vpn_ingress_input;
pub(crate) mod shape_authorize_security_group_egress;
pub(crate) mod shape_authorize_security_group_egress_input;
pub(crate) mod shape_authorize_security_group_ingress;
pub(crate) mod shape_authorize_security_group_ingress_input;
pub(crate) mod shape_bundle_instance;
pub(crate) mod shape_bundle_instance_input;
pub(crate) mod shape_cancel_bundle_task;
pub(crate) mod shape_cancel_bundle_task_input;
pub(crate) mod shape_cancel_capacity_reservation;
pub(crate) mod shape_cancel_capacity_reservation_fleets;
pub(crate) mod shape_cancel_capacity_reservation_fleets_input;
pub(crate) mod shape_cancel_capacity_reservation_input;
pub(crate) mod shape_cancel_conversion_task;
pub(crate) mod shape_cancel_conversion_task_input;
pub(crate) mod shape_cancel_export_task;
pub(crate) mod shape_cancel_export_task_input;
pub(crate) mod shape_cancel_image_launch_permission;
pub(crate) mod shape_cancel_image_launch_permission_input;
pub(crate) mod shape_cancel_import_task;
pub(crate) mod shape_cancel_import_task_input;
pub(crate) mod shape_cancel_reserved_instances_listing;
pub(crate) mod shape_cancel_reserved_instances_listing_input;
pub(crate) mod shape_cancel_spot_fleet_requests;
pub(crate) mod shape_cancel_spot_fleet_requests_input;
pub(crate) mod shape_cancel_spot_instance_requests;
pub(crate) mod shape_cancel_spot_instance_requests_input;
pub(crate) mod shape_confirm_product_instance;
pub(crate) mod shape_confirm_product_instance_input;
pub(crate) mod shape_copy_fpga_image;
pub(crate) mod shape_copy_fpga_image_input;
pub(crate) mod shape_copy_image;
pub(crate) mod shape_copy_image_input;
pub(crate) mod shape_copy_snapshot;
pub(crate) mod shape_copy_snapshot_input;
pub(crate) mod shape_create_capacity_reservation;
pub(crate) mod shape_create_capacity_reservation_fleet;
pub(crate) mod shape_create_capacity_reservation_fleet_input;
pub(crate) mod shape_create_capacity_reservation_input;
pub(crate) mod shape_create_carrier_gateway;
pub(crate) mod shape_create_carrier_gateway_input;
pub(crate) mod shape_create_client_vpn_endpoint;
pub(crate) mod shape_create_client_vpn_endpoint_input;
pub(crate) mod shape_create_client_vpn_route;
pub(crate) mod shape_create_client_vpn_route_input;
pub(crate) mod shape_create_coip_cidr;
pub(crate) mod shape_create_coip_cidr_input;
pub(crate) mod shape_create_coip_pool;
pub(crate) mod shape_create_coip_pool_input;
pub(crate) mod shape_create_customer_gateway;
pub(crate) mod shape_create_customer_gateway_input;
pub(crate) mod shape_create_default_subnet;
pub(crate) mod shape_create_default_subnet_input;
pub(crate) mod shape_create_default_vpc;
pub(crate) mod shape_create_default_vpc_input;
pub(crate) mod shape_create_dhcp_options;
pub(crate) mod shape_create_dhcp_options_input;
pub(crate) mod shape_create_egress_only_internet_gateway;
pub(crate) mod shape_create_egress_only_internet_gateway_input;
pub(crate) mod shape_create_fleet;
pub(crate) mod shape_create_fleet_input;
pub(crate) mod shape_create_flow_logs;
pub(crate) mod shape_create_flow_logs_input;
pub(crate) mod shape_create_fpga_image;
pub(crate) mod shape_create_fpga_image_input;
pub(crate) mod shape_create_image;
pub(crate) mod shape_create_image_input;
pub(crate) mod shape_create_instance_connect_endpoint;
pub(crate) mod shape_create_instance_connect_endpoint_input;
pub(crate) mod shape_create_instance_event_window;
pub(crate) mod shape_create_instance_event_window_input;
pub(crate) mod shape_create_instance_export_task;
pub(crate) mod shape_create_instance_export_task_input;
pub(crate) mod shape_create_internet_gateway;
pub(crate) mod shape_create_internet_gateway_input;
pub(crate) mod shape_create_ipam;
pub(crate) mod shape_create_ipam_input;
pub(crate) mod shape_create_ipam_pool;
pub(crate) mod shape_create_ipam_pool_input;
pub(crate) mod shape_create_ipam_resource_discovery;
pub(crate) mod shape_create_ipam_resource_discovery_input;
pub(crate) mod shape_create_ipam_scope;
pub(crate) mod shape_create_ipam_scope_input;
pub(crate) mod shape_create_key_pair;
pub(crate) mod shape_create_key_pair_input;
pub(crate) mod shape_create_launch_template;
pub(crate) mod shape_create_launch_template_input;
pub(crate) mod shape_create_launch_template_version;
pub(crate) mod shape_create_launch_template_version_input;
pub(crate) mod shape_create_local_gateway_route;
pub(crate) mod shape_create_local_gateway_route_input;
pub(crate) mod shape_create_local_gateway_route_table;
pub(crate) mod shape_create_local_gateway_route_table_input;
pub(crate) mod shape_create_local_gateway_route_table_virtual_interface_group_association;
pub(crate) mod shape_create_local_gateway_route_table_virtual_interface_group_association_input;
pub(crate) mod shape_create_local_gateway_route_table_vpc_association;
pub(crate) mod shape_create_local_gateway_route_table_vpc_association_input;
pub(crate) mod shape_create_managed_prefix_list;
pub(crate) mod shape_create_managed_prefix_list_input;
pub(crate) mod shape_create_nat_gateway;
pub(crate) mod shape_create_nat_gateway_input;
pub(crate) mod shape_create_network_acl;
pub(crate) mod shape_create_network_acl_entry;
pub(crate) mod shape_create_network_acl_entry_input;
pub(crate) mod shape_create_network_acl_input;
pub(crate) mod shape_create_network_insights_access_scope;
pub(crate) mod shape_create_network_insights_access_scope_input;
pub(crate) mod shape_create_network_insights_path;
pub(crate) mod shape_create_network_insights_path_input;
pub(crate) mod shape_create_network_interface;
pub(crate) mod shape_create_network_interface_input;
pub(crate) mod shape_create_network_interface_permission;
pub(crate) mod shape_create_network_interface_permission_input;
pub(crate) mod shape_create_placement_group;
pub(crate) mod shape_create_placement_group_input;
pub(crate) mod shape_create_public_ipv4_pool;
pub(crate) mod shape_create_public_ipv4_pool_input;
pub(crate) mod shape_create_replace_root_volume_task;
pub(crate) mod shape_create_replace_root_volume_task_input;
pub(crate) mod shape_create_reserved_instances_listing;
pub(crate) mod shape_create_reserved_instances_listing_input;
pub(crate) mod shape_create_restore_image_task;
pub(crate) mod shape_create_restore_image_task_input;
pub(crate) mod shape_create_route;
pub(crate) mod shape_create_route_input;
pub(crate) mod shape_create_route_table;
pub(crate) mod shape_create_route_table_input;
pub(crate) mod shape_create_security_group;
pub(crate) mod shape_create_security_group_input;
pub(crate) mod shape_create_snapshot;
pub(crate) mod shape_create_snapshot_input;
pub(crate) mod shape_create_snapshots;
pub(crate) mod shape_create_snapshots_input;
pub(crate) mod shape_create_spot_datafeed_subscription;
pub(crate) mod shape_create_spot_datafeed_subscription_input;
pub(crate) mod shape_create_store_image_task;
pub(crate) mod shape_create_store_image_task_input;
pub(crate) mod shape_create_subnet;
pub(crate) mod shape_create_subnet_cidr_reservation;
pub(crate) mod shape_create_subnet_cidr_reservation_input;
pub(crate) mod shape_create_subnet_input;
pub(crate) mod shape_create_tags;
pub(crate) mod shape_create_tags_input;
pub(crate) mod shape_create_traffic_mirror_filter;
pub(crate) mod shape_create_traffic_mirror_filter_input;
pub(crate) mod shape_create_traffic_mirror_filter_rule;
pub(crate) mod shape_create_traffic_mirror_filter_rule_input;
pub(crate) mod shape_create_traffic_mirror_session;
pub(crate) mod shape_create_traffic_mirror_session_input;
pub(crate) mod shape_create_traffic_mirror_target;
pub(crate) mod shape_create_traffic_mirror_target_input;
pub(crate) mod shape_create_transit_gateway;
pub(crate) mod shape_create_transit_gateway_connect;
pub(crate) mod shape_create_transit_gateway_connect_input;
pub(crate) mod shape_create_transit_gateway_connect_peer;
pub(crate) mod shape_create_transit_gateway_connect_peer_input;
pub(crate) mod shape_create_transit_gateway_input;
pub(crate) mod shape_create_transit_gateway_multicast_domain;
pub(crate) mod shape_create_transit_gateway_multicast_domain_input;
pub(crate) mod shape_create_transit_gateway_peering_attachment;
pub(crate) mod shape_create_transit_gateway_peering_attachment_input;
pub(crate) mod shape_create_transit_gateway_policy_table;
pub(crate) mod shape_create_transit_gateway_policy_table_input;
pub(crate) mod shape_create_transit_gateway_prefix_list_reference;
pub(crate) mod shape_create_transit_gateway_prefix_list_reference_input;
pub(crate) mod shape_create_transit_gateway_route;
pub(crate) mod shape_create_transit_gateway_route_input;
pub(crate) mod shape_create_transit_gateway_route_table;
pub(crate) mod shape_create_transit_gateway_route_table_announcement;
pub(crate) mod shape_create_transit_gateway_route_table_announcement_input;
pub(crate) mod shape_create_transit_gateway_route_table_input;
pub(crate) mod shape_create_transit_gateway_vpc_attachment;
pub(crate) mod shape_create_transit_gateway_vpc_attachment_input;
pub(crate) mod shape_create_verified_access_endpoint;
pub(crate) mod shape_create_verified_access_endpoint_input;
pub(crate) mod shape_create_verified_access_group;
pub(crate) mod shape_create_verified_access_group_input;
pub(crate) mod shape_create_verified_access_instance;
pub(crate) mod shape_create_verified_access_instance_input;
pub(crate) mod shape_create_verified_access_trust_provider;
pub(crate) mod shape_create_verified_access_trust_provider_input;
pub(crate) mod shape_create_volume;
pub(crate) mod shape_create_volume_input;
pub(crate) mod shape_create_vpc;
pub(crate) mod shape_create_vpc_endpoint;
pub(crate) mod shape_create_vpc_endpoint_connection_notification;
pub(crate) mod shape_create_vpc_endpoint_connection_notification_input;
pub(crate) mod shape_create_vpc_endpoint_input;
pub(crate) mod shape_create_vpc_endpoint_service_configuration;
pub(crate) mod shape_create_vpc_endpoint_service_configuration_input;
pub(crate) mod shape_create_vpc_input;
pub(crate) mod shape_create_vpc_peering_connection;
pub(crate) mod shape_create_vpc_peering_connection_input;
pub(crate) mod shape_create_vpn_connection;
pub(crate) mod shape_create_vpn_connection_input;
pub(crate) mod shape_create_vpn_connection_route;
pub(crate) mod shape_create_vpn_connection_route_input;
pub(crate) mod shape_create_vpn_gateway;
pub(crate) mod shape_create_vpn_gateway_input;
pub(crate) mod shape_delete_carrier_gateway;
pub(crate) mod shape_delete_carrier_gateway_input;
pub(crate) mod shape_delete_client_vpn_endpoint;
pub(crate) mod shape_delete_client_vpn_endpoint_input;
pub(crate) mod shape_delete_client_vpn_route;
pub(crate) mod shape_delete_client_vpn_route_input;
pub(crate) mod shape_delete_coip_cidr;
pub(crate) mod shape_delete_coip_cidr_input;
pub(crate) mod shape_delete_coip_pool;
pub(crate) mod shape_delete_coip_pool_input;
pub(crate) mod shape_delete_customer_gateway;
pub(crate) mod shape_delete_customer_gateway_input;
pub(crate) mod shape_delete_dhcp_options;
pub(crate) mod shape_delete_dhcp_options_input;
pub(crate) mod shape_delete_egress_only_internet_gateway;
pub(crate) mod shape_delete_egress_only_internet_gateway_input;
pub(crate) mod shape_delete_fleets;
pub(crate) mod shape_delete_fleets_input;
pub(crate) mod shape_delete_flow_logs;
pub(crate) mod shape_delete_flow_logs_input;
pub(crate) mod shape_delete_fpga_image;
pub(crate) mod shape_delete_fpga_image_input;
pub(crate) mod shape_delete_instance_connect_endpoint;
pub(crate) mod shape_delete_instance_connect_endpoint_input;
pub(crate) mod shape_delete_instance_event_window;
pub(crate) mod shape_delete_instance_event_window_input;
pub(crate) mod shape_delete_internet_gateway;
pub(crate) mod shape_delete_internet_gateway_input;
pub(crate) mod shape_delete_ipam;
pub(crate) mod shape_delete_ipam_input;
pub(crate) mod shape_delete_ipam_pool;
pub(crate) mod shape_delete_ipam_pool_input;
pub(crate) mod shape_delete_ipam_resource_discovery;
pub(crate) mod shape_delete_ipam_resource_discovery_input;
pub(crate) mod shape_delete_ipam_scope;
pub(crate) mod shape_delete_ipam_scope_input;
pub(crate) mod shape_delete_key_pair;
pub(crate) mod shape_delete_key_pair_input;
pub(crate) mod shape_delete_launch_template;
pub(crate) mod shape_delete_launch_template_input;
pub(crate) mod shape_delete_launch_template_versions;
pub(crate) mod shape_delete_launch_template_versions_input;
pub(crate) mod shape_delete_local_gateway_route;
pub(crate) mod shape_delete_local_gateway_route_input;
pub(crate) mod shape_delete_local_gateway_route_table;
pub(crate) mod shape_delete_local_gateway_route_table_input;
pub(crate) mod shape_delete_local_gateway_route_table_virtual_interface_group_association;
pub(crate) mod shape_delete_local_gateway_route_table_virtual_interface_group_association_input;
pub(crate) mod shape_delete_local_gateway_route_table_vpc_association;
pub(crate) mod shape_delete_local_gateway_route_table_vpc_association_input;
pub(crate) mod shape_delete_managed_prefix_list;
pub(crate) mod shape_delete_managed_prefix_list_input;
pub(crate) mod shape_delete_nat_gateway;
pub(crate) mod shape_delete_nat_gateway_input;
pub(crate) mod shape_delete_network_acl;
pub(crate) mod shape_delete_network_acl_entry;
pub(crate) mod shape_delete_network_acl_entry_input;
pub(crate) mod shape_delete_network_acl_input;
pub(crate) mod shape_delete_network_insights_access_scope;
pub(crate) mod shape_delete_network_insights_access_scope_analysis;
pub(crate) mod shape_delete_network_insights_access_scope_analysis_input;
pub(crate) mod shape_delete_network_insights_access_scope_input;
pub(crate) mod shape_delete_network_insights_analysis;
pub(crate) mod shape_delete_network_insights_analysis_input;
pub(crate) mod shape_delete_network_insights_path;
pub(crate) mod shape_delete_network_insights_path_input;
pub(crate) mod shape_delete_network_interface;
pub(crate) mod shape_delete_network_interface_input;
pub(crate) mod shape_delete_network_interface_permission;
pub(crate) mod shape_delete_network_interface_permission_input;
pub(crate) mod shape_delete_placement_group;
pub(crate) mod shape_delete_placement_group_input;
pub(crate) mod shape_delete_public_ipv4_pool;
pub(crate) mod shape_delete_public_ipv4_pool_input;
pub(crate) mod shape_delete_queued_reserved_instances;
pub(crate) mod shape_delete_queued_reserved_instances_input;
pub(crate) mod shape_delete_route;
pub(crate) mod shape_delete_route_input;
pub(crate) mod shape_delete_route_table;
pub(crate) mod shape_delete_route_table_input;
pub(crate) mod shape_delete_security_group;
pub(crate) mod shape_delete_security_group_input;
pub(crate) mod shape_delete_snapshot;
pub(crate) mod shape_delete_snapshot_input;
pub(crate) mod shape_delete_spot_datafeed_subscription;
pub(crate) mod shape_delete_spot_datafeed_subscription_input;
pub(crate) mod shape_delete_subnet;
pub(crate) mod shape_delete_subnet_cidr_reservation;
pub(crate) mod shape_delete_subnet_cidr_reservation_input;
pub(crate) mod shape_delete_subnet_input;
pub(crate) mod shape_delete_tags;
pub(crate) mod shape_delete_tags_input;
pub(crate) mod shape_delete_traffic_mirror_filter;
pub(crate) mod shape_delete_traffic_mirror_filter_input;
pub(crate) mod shape_delete_traffic_mirror_filter_rule;
pub(crate) mod shape_delete_traffic_mirror_filter_rule_input;
pub(crate) mod shape_delete_traffic_mirror_session;
pub(crate) mod shape_delete_traffic_mirror_session_input;
pub(crate) mod shape_delete_traffic_mirror_target;
pub(crate) mod shape_delete_traffic_mirror_target_input;
pub(crate) mod shape_delete_transit_gateway;
pub(crate) mod shape_delete_transit_gateway_connect;
pub(crate) mod shape_delete_transit_gateway_connect_input;
pub(crate) mod shape_delete_transit_gateway_connect_peer;
pub(crate) mod shape_delete_transit_gateway_connect_peer_input;
pub(crate) mod shape_delete_transit_gateway_input;
pub(crate) mod shape_delete_transit_gateway_multicast_domain;
pub(crate) mod shape_delete_transit_gateway_multicast_domain_input;
pub(crate) mod shape_delete_transit_gateway_peering_attachment;
pub(crate) mod shape_delete_transit_gateway_peering_attachment_input;
pub(crate) mod shape_delete_transit_gateway_policy_table;
pub(crate) mod shape_delete_transit_gateway_policy_table_input;
pub(crate) mod shape_delete_transit_gateway_prefix_list_reference;
pub(crate) mod shape_delete_transit_gateway_prefix_list_reference_input;
pub(crate) mod shape_delete_transit_gateway_route;
pub(crate) mod shape_delete_transit_gateway_route_input;
pub(crate) mod shape_delete_transit_gateway_route_table;
pub(crate) mod shape_delete_transit_gateway_route_table_announcement;
pub(crate) mod shape_delete_transit_gateway_route_table_announcement_input;
pub(crate) mod shape_delete_transit_gateway_route_table_input;
pub(crate) mod shape_delete_transit_gateway_vpc_attachment;
pub(crate) mod shape_delete_transit_gateway_vpc_attachment_input;
pub(crate) mod shape_delete_verified_access_endpoint;
pub(crate) mod shape_delete_verified_access_endpoint_input;
pub(crate) mod shape_delete_verified_access_group;
pub(crate) mod shape_delete_verified_access_group_input;
pub(crate) mod shape_delete_verified_access_instance;
pub(crate) mod shape_delete_verified_access_instance_input;
pub(crate) mod shape_delete_verified_access_trust_provider;
pub(crate) mod shape_delete_verified_access_trust_provider_input;
pub(crate) mod shape_delete_volume;
pub(crate) mod shape_delete_volume_input;
pub(crate) mod shape_delete_vpc;
pub(crate) mod shape_delete_vpc_endpoint_connection_notifications;
pub(crate) mod shape_delete_vpc_endpoint_connection_notifications_input;
pub(crate) mod shape_delete_vpc_endpoint_service_configurations;
pub(crate) mod shape_delete_vpc_endpoint_service_configurations_input;
pub(crate) mod shape_delete_vpc_endpoints;
pub(crate) mod shape_delete_vpc_endpoints_input;
pub(crate) mod shape_delete_vpc_input;
pub(crate) mod shape_delete_vpc_peering_connection;
pub(crate) mod shape_delete_vpc_peering_connection_input;
pub(crate) mod shape_delete_vpn_connection;
pub(crate) mod shape_delete_vpn_connection_input;
pub(crate) mod shape_delete_vpn_connection_route;
pub(crate) mod shape_delete_vpn_connection_route_input;
pub(crate) mod shape_delete_vpn_gateway;
pub(crate) mod shape_delete_vpn_gateway_input;
pub(crate) mod shape_deprovision_byoip_cidr;
pub(crate) mod shape_deprovision_byoip_cidr_input;
pub(crate) mod shape_deprovision_ipam_pool_cidr;
pub(crate) mod shape_deprovision_ipam_pool_cidr_input;
pub(crate) mod shape_deprovision_public_ipv4_pool_cidr;
pub(crate) mod shape_deprovision_public_ipv4_pool_cidr_input;
pub(crate) mod shape_deregister_image;
pub(crate) mod shape_deregister_image_input;
pub(crate) mod shape_deregister_instance_event_notification_attributes;
pub(crate) mod shape_deregister_instance_event_notification_attributes_input;
pub(crate) mod shape_deregister_transit_gateway_multicast_group_members;
pub(crate) mod shape_deregister_transit_gateway_multicast_group_members_input;
pub(crate) mod shape_deregister_transit_gateway_multicast_group_sources;
pub(crate) mod shape_deregister_transit_gateway_multicast_group_sources_input;
pub(crate) mod shape_describe_account_attributes;
pub(crate) mod shape_describe_account_attributes_input;
pub(crate) mod shape_describe_address_transfers;
pub(crate) mod shape_describe_address_transfers_input;
pub(crate) mod shape_describe_addresses;
pub(crate) mod shape_describe_addresses_attribute;
pub(crate) mod shape_describe_addresses_attribute_input;
pub(crate) mod shape_describe_addresses_input;
pub(crate) mod shape_describe_aggregate_id_format;
pub(crate) mod shape_describe_aggregate_id_format_input;
pub(crate) mod shape_describe_availability_zones;
pub(crate) mod shape_describe_availability_zones_input;
pub(crate) mod shape_describe_aws_network_performance_metric_subscriptions;
pub(crate) mod shape_describe_aws_network_performance_metric_subscriptions_input;
pub(crate) mod shape_describe_bundle_tasks;
pub(crate) mod shape_describe_bundle_tasks_input;
pub(crate) mod shape_describe_byoip_cidrs;
pub(crate) mod shape_describe_byoip_cidrs_input;
pub(crate) mod shape_describe_capacity_reservation_fleets;
pub(crate) mod shape_describe_capacity_reservation_fleets_input;
pub(crate) mod shape_describe_capacity_reservations;
pub(crate) mod shape_describe_capacity_reservations_input;
pub(crate) mod shape_describe_carrier_gateways;
pub(crate) mod shape_describe_carrier_gateways_input;
pub(crate) mod shape_describe_classic_link_instances;
pub(crate) mod shape_describe_classic_link_instances_input;
pub(crate) mod shape_describe_client_vpn_authorization_rules;
pub(crate) mod shape_describe_client_vpn_authorization_rules_input;
pub(crate) mod shape_describe_client_vpn_connections;
pub(crate) mod shape_describe_client_vpn_connections_input;
pub(crate) mod shape_describe_client_vpn_endpoints;
pub(crate) mod shape_describe_client_vpn_endpoints_input;
pub(crate) mod shape_describe_client_vpn_routes;
pub(crate) mod shape_describe_client_vpn_routes_input;
pub(crate) mod shape_describe_client_vpn_target_networks;
pub(crate) mod shape_describe_client_vpn_target_networks_input;
pub(crate) mod shape_describe_coip_pools;
pub(crate) mod shape_describe_coip_pools_input;
pub(crate) mod shape_describe_conversion_tasks;
pub(crate) mod shape_describe_conversion_tasks_input;
pub(crate) mod shape_describe_customer_gateways;
pub(crate) mod shape_describe_customer_gateways_input;
pub(crate) mod shape_describe_dhcp_options;
pub(crate) mod shape_describe_dhcp_options_input;
pub(crate) mod shape_describe_egress_only_internet_gateways;
pub(crate) mod shape_describe_egress_only_internet_gateways_input;
pub(crate) mod shape_describe_elastic_gpus;
pub(crate) mod shape_describe_elastic_gpus_input;
pub(crate) mod shape_describe_export_image_tasks;
pub(crate) mod shape_describe_export_image_tasks_input;
pub(crate) mod shape_describe_export_tasks;
pub(crate) mod shape_describe_export_tasks_input;
pub(crate) mod shape_describe_fast_launch_images;
pub(crate) mod shape_describe_fast_launch_images_input;
pub(crate) mod shape_describe_fast_snapshot_restores;
pub(crate) mod shape_describe_fast_snapshot_restores_input;
pub(crate) mod shape_describe_fleet_history;
pub(crate) mod shape_describe_fleet_history_input;
pub(crate) mod shape_describe_fleet_instances;
pub(crate) mod shape_describe_fleet_instances_input;
pub(crate) mod shape_describe_fleets;
pub(crate) mod shape_describe_fleets_input;
pub(crate) mod shape_describe_flow_logs;
pub(crate) mod shape_describe_flow_logs_input;
pub(crate) mod shape_describe_fpga_image_attribute;
pub(crate) mod shape_describe_fpga_image_attribute_input;
pub(crate) mod shape_describe_fpga_images;
pub(crate) mod shape_describe_fpga_images_input;
pub(crate) mod shape_describe_host_reservation_offerings;
pub(crate) mod shape_describe_host_reservation_offerings_input;
pub(crate) mod shape_describe_host_reservations;
pub(crate) mod shape_describe_host_reservations_input;
pub(crate) mod shape_describe_hosts;
pub(crate) mod shape_describe_hosts_input;
pub(crate) mod shape_describe_iam_instance_profile_associations;
pub(crate) mod shape_describe_iam_instance_profile_associations_input;
pub(crate) mod shape_describe_id_format;
pub(crate) mod shape_describe_id_format_input;
pub(crate) mod shape_describe_identity_id_format;
pub(crate) mod shape_describe_identity_id_format_input;
pub(crate) mod shape_describe_image_attribute;
pub(crate) mod shape_describe_image_attribute_input;
pub(crate) mod shape_describe_images;
pub(crate) mod shape_describe_images_input;
pub(crate) mod shape_describe_import_image_tasks;
pub(crate) mod shape_describe_import_image_tasks_input;
pub(crate) mod shape_describe_import_snapshot_tasks;
pub(crate) mod shape_describe_import_snapshot_tasks_input;
pub(crate) mod shape_describe_instance_attribute;
pub(crate) mod shape_describe_instance_attribute_input;
pub(crate) mod shape_describe_instance_connect_endpoints;
pub(crate) mod shape_describe_instance_connect_endpoints_input;
pub(crate) mod shape_describe_instance_credit_specifications;
pub(crate) mod shape_describe_instance_credit_specifications_input;
pub(crate) mod shape_describe_instance_event_notification_attributes;
pub(crate) mod shape_describe_instance_event_notification_attributes_input;
pub(crate) mod shape_describe_instance_event_windows;
pub(crate) mod shape_describe_instance_event_windows_input;
pub(crate) mod shape_describe_instance_status;
pub(crate) mod shape_describe_instance_status_input;
pub(crate) mod shape_describe_instance_type_offerings;
pub(crate) mod shape_describe_instance_type_offerings_input;
pub(crate) mod shape_describe_instance_types;
pub(crate) mod shape_describe_instance_types_input;
pub(crate) mod shape_describe_instances;
pub(crate) mod shape_describe_instances_input;
pub(crate) mod shape_describe_internet_gateways;
pub(crate) mod shape_describe_internet_gateways_input;
pub(crate) mod shape_describe_ipam_pools;
pub(crate) mod shape_describe_ipam_pools_input;
pub(crate) mod shape_describe_ipam_resource_discoveries;
pub(crate) mod shape_describe_ipam_resource_discoveries_input;
pub(crate) mod shape_describe_ipam_resource_discovery_associations;
pub(crate) mod shape_describe_ipam_resource_discovery_associations_input;
pub(crate) mod shape_describe_ipam_scopes;
pub(crate) mod shape_describe_ipam_scopes_input;
pub(crate) mod shape_describe_ipams;
pub(crate) mod shape_describe_ipams_input;
pub(crate) mod shape_describe_ipv6_pools;
pub(crate) mod shape_describe_ipv6_pools_input;
pub(crate) mod shape_describe_key_pairs;
pub(crate) mod shape_describe_key_pairs_input;
pub(crate) mod shape_describe_launch_template_versions;
pub(crate) mod shape_describe_launch_template_versions_input;
pub(crate) mod shape_describe_launch_templates;
pub(crate) mod shape_describe_launch_templates_input;
pub(crate) mod shape_describe_local_gateway_route_table_virtual_interface_group_associations;
pub(crate) mod shape_describe_local_gateway_route_table_virtual_interface_group_associations_input;
pub(crate) mod shape_describe_local_gateway_route_table_vpc_associations;
pub(crate) mod shape_describe_local_gateway_route_table_vpc_associations_input;
pub(crate) mod shape_describe_local_gateway_route_tables;
pub(crate) mod shape_describe_local_gateway_route_tables_input;
pub(crate) mod shape_describe_local_gateway_virtual_interface_groups;
pub(crate) mod shape_describe_local_gateway_virtual_interface_groups_input;
pub(crate) mod shape_describe_local_gateway_virtual_interfaces;
pub(crate) mod shape_describe_local_gateway_virtual_interfaces_input;
pub(crate) mod shape_describe_local_gateways;
pub(crate) mod shape_describe_local_gateways_input;
pub(crate) mod shape_describe_managed_prefix_lists;
pub(crate) mod shape_describe_managed_prefix_lists_input;
pub(crate) mod shape_describe_moving_addresses;
pub(crate) mod shape_describe_moving_addresses_input;
pub(crate) mod shape_describe_nat_gateways;
pub(crate) mod shape_describe_nat_gateways_input;
pub(crate) mod shape_describe_network_acls;
pub(crate) mod shape_describe_network_acls_input;
pub(crate) mod shape_describe_network_insights_access_scope_analyses;
pub(crate) mod shape_describe_network_insights_access_scope_analyses_input;
pub(crate) mod shape_describe_network_insights_access_scopes;
pub(crate) mod shape_describe_network_insights_access_scopes_input;
pub(crate) mod shape_describe_network_insights_analyses;
pub(crate) mod shape_describe_network_insights_analyses_input;
pub(crate) mod shape_describe_network_insights_paths;
pub(crate) mod shape_describe_network_insights_paths_input;
pub(crate) mod shape_describe_network_interface_attribute;
pub(crate) mod shape_describe_network_interface_attribute_input;
pub(crate) mod shape_describe_network_interface_permissions;
pub(crate) mod shape_describe_network_interface_permissions_input;
pub(crate) mod shape_describe_network_interfaces;
pub(crate) mod shape_describe_network_interfaces_input;
pub(crate) mod shape_describe_placement_groups;
pub(crate) mod shape_describe_placement_groups_input;
pub(crate) mod shape_describe_prefix_lists;
pub(crate) mod shape_describe_prefix_lists_input;
pub(crate) mod shape_describe_principal_id_format;
pub(crate) mod shape_describe_principal_id_format_input;
pub(crate) mod shape_describe_public_ipv4_pools;
pub(crate) mod shape_describe_public_ipv4_pools_input;
pub(crate) mod shape_describe_regions;
pub(crate) mod shape_describe_regions_input;
pub(crate) mod shape_describe_replace_root_volume_tasks;
pub(crate) mod shape_describe_replace_root_volume_tasks_input;
pub(crate) mod shape_describe_reserved_instances;
pub(crate) mod shape_describe_reserved_instances_input;
pub(crate) mod shape_describe_reserved_instances_listings;
pub(crate) mod shape_describe_reserved_instances_listings_input;
pub(crate) mod shape_describe_reserved_instances_modifications;
pub(crate) mod shape_describe_reserved_instances_modifications_input;
pub(crate) mod shape_describe_reserved_instances_offerings;
pub(crate) mod shape_describe_reserved_instances_offerings_input;
pub(crate) mod shape_describe_route_tables;
pub(crate) mod shape_describe_route_tables_input;
pub(crate) mod shape_describe_scheduled_instance_availability;
pub(crate) mod shape_describe_scheduled_instance_availability_input;
pub(crate) mod shape_describe_scheduled_instances;
pub(crate) mod shape_describe_scheduled_instances_input;
pub(crate) mod shape_describe_security_group_references;
pub(crate) mod shape_describe_security_group_references_input;
pub(crate) mod shape_describe_security_group_rules;
pub(crate) mod shape_describe_security_group_rules_input;
pub(crate) mod shape_describe_security_groups;
pub(crate) mod shape_describe_security_groups_input;
pub(crate) mod shape_describe_snapshot_attribute;
pub(crate) mod shape_describe_snapshot_attribute_input;
pub(crate) mod shape_describe_snapshot_tier_status;
pub(crate) mod shape_describe_snapshot_tier_status_input;
pub(crate) mod shape_describe_snapshots;
pub(crate) mod shape_describe_snapshots_input;
pub(crate) mod shape_describe_spot_datafeed_subscription;
pub(crate) mod shape_describe_spot_datafeed_subscription_input;
pub(crate) mod shape_describe_spot_fleet_instances;
pub(crate) mod shape_describe_spot_fleet_instances_input;
pub(crate) mod shape_describe_spot_fleet_request_history;
pub(crate) mod shape_describe_spot_fleet_request_history_input;
pub(crate) mod shape_describe_spot_fleet_requests;
pub(crate) mod shape_describe_spot_fleet_requests_input;
pub(crate) mod shape_describe_spot_instance_requests;
pub(crate) mod shape_describe_spot_instance_requests_input;
pub(crate) mod shape_describe_spot_price_history;
pub(crate) mod shape_describe_spot_price_history_input;
pub(crate) mod shape_describe_stale_security_groups;
pub(crate) mod shape_describe_stale_security_groups_input;
pub(crate) mod shape_describe_store_image_tasks;
pub(crate) mod shape_describe_store_image_tasks_input;
pub(crate) mod shape_describe_subnets;
pub(crate) mod shape_describe_subnets_input;
pub(crate) mod shape_describe_tags;
pub(crate) mod shape_describe_tags_input;
pub(crate) mod shape_describe_traffic_mirror_filters;
pub(crate) mod shape_describe_traffic_mirror_filters_input;
pub(crate) mod shape_describe_traffic_mirror_sessions;
pub(crate) mod shape_describe_traffic_mirror_sessions_input;
pub(crate) mod shape_describe_traffic_mirror_targets;
pub(crate) mod shape_describe_traffic_mirror_targets_input;
pub(crate) mod shape_describe_transit_gateway_attachments;
pub(crate) mod shape_describe_transit_gateway_attachments_input;
pub(crate) mod shape_describe_transit_gateway_connect_peers;
pub(crate) mod shape_describe_transit_gateway_connect_peers_input;
pub(crate) mod shape_describe_transit_gateway_connects;
pub(crate) mod shape_describe_transit_gateway_connects_input;
pub(crate) mod shape_describe_transit_gateway_multicast_domains;
pub(crate) mod shape_describe_transit_gateway_multicast_domains_input;
pub(crate) mod shape_describe_transit_gateway_peering_attachments;
pub(crate) mod shape_describe_transit_gateway_peering_attachments_input;
pub(crate) mod shape_describe_transit_gateway_policy_tables;
pub(crate) mod shape_describe_transit_gateway_policy_tables_input;
pub(crate) mod shape_describe_transit_gateway_route_table_announcements;
pub(crate) mod shape_describe_transit_gateway_route_table_announcements_input;
pub(crate) mod shape_describe_transit_gateway_route_tables;
pub(crate) mod shape_describe_transit_gateway_route_tables_input;
pub(crate) mod shape_describe_transit_gateway_vpc_attachments;
pub(crate) mod shape_describe_transit_gateway_vpc_attachments_input;
pub(crate) mod shape_describe_transit_gateways;
pub(crate) mod shape_describe_transit_gateways_input;
pub(crate) mod shape_describe_trunk_interface_associations;
pub(crate) mod shape_describe_trunk_interface_associations_input;
pub(crate) mod shape_describe_verified_access_endpoints;
pub(crate) mod shape_describe_verified_access_endpoints_input;
pub(crate) mod shape_describe_verified_access_groups;
pub(crate) mod shape_describe_verified_access_groups_input;
pub(crate) mod shape_describe_verified_access_instance_logging_configurations;
pub(crate) mod shape_describe_verified_access_instance_logging_configurations_input;
pub(crate) mod shape_describe_verified_access_instances;
pub(crate) mod shape_describe_verified_access_instances_input;
pub(crate) mod shape_describe_verified_access_trust_providers;
pub(crate) mod shape_describe_verified_access_trust_providers_input;
pub(crate) mod shape_describe_volume_attribute;
pub(crate) mod shape_describe_volume_attribute_input;
pub(crate) mod shape_describe_volume_status;
pub(crate) mod shape_describe_volume_status_input;
pub(crate) mod shape_describe_volumes;
pub(crate) mod shape_describe_volumes_input;
pub(crate) mod shape_describe_volumes_modifications;
pub(crate) mod shape_describe_volumes_modifications_input;
pub(crate) mod shape_describe_vpc_attribute;
pub(crate) mod shape_describe_vpc_attribute_input;
pub(crate) mod shape_describe_vpc_classic_link;
pub(crate) mod shape_describe_vpc_classic_link_dns_support;
pub(crate) mod shape_describe_vpc_classic_link_dns_support_input;
pub(crate) mod shape_describe_vpc_classic_link_input;
pub(crate) mod shape_describe_vpc_endpoint_connection_notifications;
pub(crate) mod shape_describe_vpc_endpoint_connection_notifications_input;
pub(crate) mod shape_describe_vpc_endpoint_connections;
pub(crate) mod shape_describe_vpc_endpoint_connections_input;
pub(crate) mod shape_describe_vpc_endpoint_service_configurations;
pub(crate) mod shape_describe_vpc_endpoint_service_configurations_input;
pub(crate) mod shape_describe_vpc_endpoint_service_permissions;
pub(crate) mod shape_describe_vpc_endpoint_service_permissions_input;
pub(crate) mod shape_describe_vpc_endpoint_services;
pub(crate) mod shape_describe_vpc_endpoint_services_input;
pub(crate) mod shape_describe_vpc_endpoints;
pub(crate) mod shape_describe_vpc_endpoints_input;
pub(crate) mod shape_describe_vpc_peering_connections;
pub(crate) mod shape_describe_vpc_peering_connections_input;
pub(crate) mod shape_describe_vpcs;
pub(crate) mod shape_describe_vpcs_input;
pub(crate) mod shape_describe_vpn_connections;
pub(crate) mod shape_describe_vpn_connections_input;
pub(crate) mod shape_describe_vpn_gateways;
pub(crate) mod shape_describe_vpn_gateways_input;
pub(crate) mod shape_detach_classic_link_vpc;
pub(crate) mod shape_detach_classic_link_vpc_input;
pub(crate) mod shape_detach_internet_gateway;
pub(crate) mod shape_detach_internet_gateway_input;
pub(crate) mod shape_detach_network_interface;
pub(crate) mod shape_detach_network_interface_input;
pub(crate) mod shape_detach_verified_access_trust_provider;
pub(crate) mod shape_detach_verified_access_trust_provider_input;
pub(crate) mod shape_detach_volume;
pub(crate) mod shape_detach_volume_input;
pub(crate) mod shape_detach_vpn_gateway;
pub(crate) mod shape_detach_vpn_gateway_input;
pub(crate) mod shape_disable_address_transfer;
pub(crate) mod shape_disable_address_transfer_input;
pub(crate) mod shape_disable_aws_network_performance_metric_subscription;
pub(crate) mod shape_disable_aws_network_performance_metric_subscription_input;
pub(crate) mod shape_disable_ebs_encryption_by_default;
pub(crate) mod shape_disable_ebs_encryption_by_default_input;
pub(crate) mod shape_disable_fast_launch;
pub(crate) mod shape_disable_fast_launch_input;
pub(crate) mod shape_disable_fast_snapshot_restores;
pub(crate) mod shape_disable_fast_snapshot_restores_input;
pub(crate) mod shape_disable_image;
pub(crate) mod shape_disable_image_block_public_access;
pub(crate) mod shape_disable_image_block_public_access_input;
pub(crate) mod shape_disable_image_deprecation;
pub(crate) mod shape_disable_image_deprecation_input;
pub(crate) mod shape_disable_image_input;
pub(crate) mod shape_disable_ipam_organization_admin_account;
pub(crate) mod shape_disable_ipam_organization_admin_account_input;
pub(crate) mod shape_disable_serial_console_access;
pub(crate) mod shape_disable_serial_console_access_input;
pub(crate) mod shape_disable_transit_gateway_route_table_propagation;
pub(crate) mod shape_disable_transit_gateway_route_table_propagation_input;
pub(crate) mod shape_disable_vgw_route_propagation;
pub(crate) mod shape_disable_vgw_route_propagation_input;
pub(crate) mod shape_disable_vpc_classic_link;
pub(crate) mod shape_disable_vpc_classic_link_dns_support;
pub(crate) mod shape_disable_vpc_classic_link_dns_support_input;
pub(crate) mod shape_disable_vpc_classic_link_input;
pub(crate) mod shape_disassociate_address;
pub(crate) mod shape_disassociate_address_input;
pub(crate) mod shape_disassociate_client_vpn_target_network;
pub(crate) mod shape_disassociate_client_vpn_target_network_input;
pub(crate) mod shape_disassociate_enclave_certificate_iam_role;
pub(crate) mod shape_disassociate_enclave_certificate_iam_role_input;
pub(crate) mod shape_disassociate_iam_instance_profile;
pub(crate) mod shape_disassociate_iam_instance_profile_input;
pub(crate) mod shape_disassociate_instance_event_window;
pub(crate) mod shape_disassociate_instance_event_window_input;
pub(crate) mod shape_disassociate_ipam_resource_discovery;
pub(crate) mod shape_disassociate_ipam_resource_discovery_input;
pub(crate) mod shape_disassociate_nat_gateway_address;
pub(crate) mod shape_disassociate_nat_gateway_address_input;
pub(crate) mod shape_disassociate_route_table;
pub(crate) mod shape_disassociate_route_table_input;
pub(crate) mod shape_disassociate_subnet_cidr_block;
pub(crate) mod shape_disassociate_subnet_cidr_block_input;
pub(crate) mod shape_disassociate_transit_gateway_multicast_domain;
pub(crate) mod shape_disassociate_transit_gateway_multicast_domain_input;
pub(crate) mod shape_disassociate_transit_gateway_policy_table;
pub(crate) mod shape_disassociate_transit_gateway_policy_table_input;
pub(crate) mod shape_disassociate_transit_gateway_route_table;
pub(crate) mod shape_disassociate_transit_gateway_route_table_input;
pub(crate) mod shape_disassociate_trunk_interface;
pub(crate) mod shape_disassociate_trunk_interface_input;
pub(crate) mod shape_disassociate_vpc_cidr_block;
pub(crate) mod shape_disassociate_vpc_cidr_block_input;
pub(crate) mod shape_enable_address_transfer;
pub(crate) mod shape_enable_address_transfer_input;
pub(crate) mod shape_enable_aws_network_performance_metric_subscription;
pub(crate) mod shape_enable_aws_network_performance_metric_subscription_input;
pub(crate) mod shape_enable_ebs_encryption_by_default;
pub(crate) mod shape_enable_ebs_encryption_by_default_input;
pub(crate) mod shape_enable_fast_launch;
pub(crate) mod shape_enable_fast_launch_input;
pub(crate) mod shape_enable_fast_snapshot_restores;
pub(crate) mod shape_enable_fast_snapshot_restores_input;
pub(crate) mod shape_enable_image;
pub(crate) mod shape_enable_image_block_public_access;
pub(crate) mod shape_enable_image_block_public_access_input;
pub(crate) mod shape_enable_image_deprecation;
pub(crate) mod shape_enable_image_deprecation_input;
pub(crate) mod shape_enable_image_input;
pub(crate) mod shape_enable_ipam_organization_admin_account;
pub(crate) mod shape_enable_ipam_organization_admin_account_input;
pub(crate) mod shape_enable_reachability_analyzer_organization_sharing;
pub(crate) mod shape_enable_reachability_analyzer_organization_sharing_input;
pub(crate) mod shape_enable_serial_console_access;
pub(crate) mod shape_enable_serial_console_access_input;
pub(crate) mod shape_enable_transit_gateway_route_table_propagation;
pub(crate) mod shape_enable_transit_gateway_route_table_propagation_input;
pub(crate) mod shape_enable_vgw_route_propagation;
pub(crate) mod shape_enable_vgw_route_propagation_input;
pub(crate) mod shape_enable_volume_io;
pub(crate) mod shape_enable_volume_io_input;
pub(crate) mod shape_enable_vpc_classic_link;
pub(crate) mod shape_enable_vpc_classic_link_dns_support;
pub(crate) mod shape_enable_vpc_classic_link_dns_support_input;
pub(crate) mod shape_enable_vpc_classic_link_input;
pub(crate) mod shape_export_client_vpn_client_certificate_revocation_list;
pub(crate) mod shape_export_client_vpn_client_certificate_revocation_list_input;
pub(crate) mod shape_export_client_vpn_client_configuration;
pub(crate) mod shape_export_client_vpn_client_configuration_input;
pub(crate) mod shape_export_image;
pub(crate) mod shape_export_image_input;
pub(crate) mod shape_export_transit_gateway_routes;
pub(crate) mod shape_export_transit_gateway_routes_input;
pub(crate) mod shape_get_associated_enclave_certificate_iam_roles;
pub(crate) mod shape_get_associated_enclave_certificate_iam_roles_input;
pub(crate) mod shape_get_associated_ipv6_pool_cidrs;
pub(crate) mod shape_get_associated_ipv6_pool_cidrs_input;
pub(crate) mod shape_get_aws_network_performance_data;
pub(crate) mod shape_get_aws_network_performance_data_input;
pub(crate) mod shape_get_capacity_reservation_usage;
pub(crate) mod shape_get_capacity_reservation_usage_input;
pub(crate) mod shape_get_coip_pool_usage;
pub(crate) mod shape_get_coip_pool_usage_input;
pub(crate) mod shape_get_console_output;
pub(crate) mod shape_get_console_output_input;
pub(crate) mod shape_get_console_screenshot;
pub(crate) mod shape_get_console_screenshot_input;
pub(crate) mod shape_get_default_credit_specification;
pub(crate) mod shape_get_default_credit_specification_input;
pub(crate) mod shape_get_ebs_default_kms_key_id;
pub(crate) mod shape_get_ebs_default_kms_key_id_input;
pub(crate) mod shape_get_ebs_encryption_by_default;
pub(crate) mod shape_get_ebs_encryption_by_default_input;
pub(crate) mod shape_get_flow_logs_integration_template;
pub(crate) mod shape_get_flow_logs_integration_template_input;
pub(crate) mod shape_get_groups_for_capacity_reservation;
pub(crate) mod shape_get_groups_for_capacity_reservation_input;
pub(crate) mod shape_get_host_reservation_purchase_preview;
pub(crate) mod shape_get_host_reservation_purchase_preview_input;
pub(crate) mod shape_get_image_block_public_access_state;
pub(crate) mod shape_get_image_block_public_access_state_input;
pub(crate) mod shape_get_instance_types_from_instance_requirements;
pub(crate) mod shape_get_instance_types_from_instance_requirements_input;
pub(crate) mod shape_get_instance_uefi_data;
pub(crate) mod shape_get_instance_uefi_data_input;
pub(crate) mod shape_get_ipam_address_history;
pub(crate) mod shape_get_ipam_address_history_input;
pub(crate) mod shape_get_ipam_discovered_accounts;
pub(crate) mod shape_get_ipam_discovered_accounts_input;
pub(crate) mod shape_get_ipam_discovered_resource_cidrs;
pub(crate) mod shape_get_ipam_discovered_resource_cidrs_input;
pub(crate) mod shape_get_ipam_pool_allocations;
pub(crate) mod shape_get_ipam_pool_allocations_input;
pub(crate) mod shape_get_ipam_pool_cidrs;
pub(crate) mod shape_get_ipam_pool_cidrs_input;
pub(crate) mod shape_get_ipam_resource_cidrs;
pub(crate) mod shape_get_ipam_resource_cidrs_input;
pub(crate) mod shape_get_launch_template_data;
pub(crate) mod shape_get_launch_template_data_input;
pub(crate) mod shape_get_managed_prefix_list_associations;
pub(crate) mod shape_get_managed_prefix_list_associations_input;
pub(crate) mod shape_get_managed_prefix_list_entries;
pub(crate) mod shape_get_managed_prefix_list_entries_input;
pub(crate) mod shape_get_network_insights_access_scope_analysis_findings;
pub(crate) mod shape_get_network_insights_access_scope_analysis_findings_input;
pub(crate) mod shape_get_network_insights_access_scope_content;
pub(crate) mod shape_get_network_insights_access_scope_content_input;
pub(crate) mod shape_get_password_data;
pub(crate) mod shape_get_password_data_input;
pub(crate) mod shape_get_reserved_instances_exchange_quote;
pub(crate) mod shape_get_reserved_instances_exchange_quote_input;
pub(crate) mod shape_get_security_groups_for_vpc;
pub(crate) mod shape_get_security_groups_for_vpc_input;
pub(crate) mod shape_get_serial_console_access_status;
pub(crate) mod shape_get_serial_console_access_status_input;
pub(crate) mod shape_get_spot_placement_scores;
pub(crate) mod shape_get_spot_placement_scores_input;
pub(crate) mod shape_get_subnet_cidr_reservations;
pub(crate) mod shape_get_subnet_cidr_reservations_input;
pub(crate) mod shape_get_transit_gateway_attachment_propagations;
pub(crate) mod shape_get_transit_gateway_attachment_propagations_input;
pub(crate) mod shape_get_transit_gateway_multicast_domain_associations;
pub(crate) mod shape_get_transit_gateway_multicast_domain_associations_input;
pub(crate) mod shape_get_transit_gateway_policy_table_associations;
pub(crate) mod shape_get_transit_gateway_policy_table_associations_input;
pub(crate) mod shape_get_transit_gateway_policy_table_entries;
pub(crate) mod shape_get_transit_gateway_policy_table_entries_input;
pub(crate) mod shape_get_transit_gateway_prefix_list_references;
pub(crate) mod shape_get_transit_gateway_prefix_list_references_input;
pub(crate) mod shape_get_transit_gateway_route_table_associations;
pub(crate) mod shape_get_transit_gateway_route_table_associations_input;
pub(crate) mod shape_get_transit_gateway_route_table_propagations;
pub(crate) mod shape_get_transit_gateway_route_table_propagations_input;
pub(crate) mod shape_get_verified_access_endpoint_policy;
pub(crate) mod shape_get_verified_access_endpoint_policy_input;
pub(crate) mod shape_get_verified_access_group_policy;
pub(crate) mod shape_get_verified_access_group_policy_input;
pub(crate) mod shape_get_vpn_connection_device_sample_configuration;
pub(crate) mod shape_get_vpn_connection_device_sample_configuration_input;
pub(crate) mod shape_get_vpn_connection_device_types;
pub(crate) mod shape_get_vpn_connection_device_types_input;
pub(crate) mod shape_get_vpn_tunnel_replacement_status;
pub(crate) mod shape_get_vpn_tunnel_replacement_status_input;
pub(crate) mod shape_import_client_vpn_client_certificate_revocation_list;
pub(crate) mod shape_import_client_vpn_client_certificate_revocation_list_input;
pub(crate) mod shape_import_image;
pub(crate) mod shape_import_image_input;
pub(crate) mod shape_import_instance;
pub(crate) mod shape_import_instance_input;
pub(crate) mod shape_import_key_pair;
pub(crate) mod shape_import_key_pair_input;
pub(crate) mod shape_import_snapshot;
pub(crate) mod shape_import_snapshot_input;
pub(crate) mod shape_import_volume;
pub(crate) mod shape_import_volume_input;
pub(crate) mod shape_list_images_in_recycle_bin;
pub(crate) mod shape_list_images_in_recycle_bin_input;
pub(crate) mod shape_list_snapshots_in_recycle_bin;
pub(crate) mod shape_list_snapshots_in_recycle_bin_input;
pub(crate) mod shape_modify_address_attribute;
pub(crate) mod shape_modify_address_attribute_input;
pub(crate) mod shape_modify_availability_zone_group;
pub(crate) mod shape_modify_availability_zone_group_input;
pub(crate) mod shape_modify_capacity_reservation;
pub(crate) mod shape_modify_capacity_reservation_fleet;
pub(crate) mod shape_modify_capacity_reservation_fleet_input;
pub(crate) mod shape_modify_capacity_reservation_input;
pub(crate) mod shape_modify_client_vpn_endpoint;
pub(crate) mod shape_modify_client_vpn_endpoint_input;
pub(crate) mod shape_modify_default_credit_specification;
pub(crate) mod shape_modify_default_credit_specification_input;
pub(crate) mod shape_modify_ebs_default_kms_key_id;
pub(crate) mod shape_modify_ebs_default_kms_key_id_input;
pub(crate) mod shape_modify_fleet;
pub(crate) mod shape_modify_fleet_input;
pub(crate) mod shape_modify_fpga_image_attribute;
pub(crate) mod shape_modify_fpga_image_attribute_input;
pub(crate) mod shape_modify_hosts;
pub(crate) mod shape_modify_hosts_input;
pub(crate) mod shape_modify_id_format;
pub(crate) mod shape_modify_id_format_input;
pub(crate) mod shape_modify_identity_id_format;
pub(crate) mod shape_modify_identity_id_format_input;
pub(crate) mod shape_modify_image_attribute;
pub(crate) mod shape_modify_image_attribute_input;
pub(crate) mod shape_modify_instance_attribute;
pub(crate) mod shape_modify_instance_attribute_input;
pub(crate) mod shape_modify_instance_capacity_reservation_attributes;
pub(crate) mod shape_modify_instance_capacity_reservation_attributes_input;
pub(crate) mod shape_modify_instance_credit_specification;
pub(crate) mod shape_modify_instance_credit_specification_input;
pub(crate) mod shape_modify_instance_event_start_time;
pub(crate) mod shape_modify_instance_event_start_time_input;
pub(crate) mod shape_modify_instance_event_window;
pub(crate) mod shape_modify_instance_event_window_input;
pub(crate) mod shape_modify_instance_maintenance_options;
pub(crate) mod shape_modify_instance_maintenance_options_input;
pub(crate) mod shape_modify_instance_metadata_options;
pub(crate) mod shape_modify_instance_metadata_options_input;
pub(crate) mod shape_modify_instance_placement;
pub(crate) mod shape_modify_instance_placement_input;
pub(crate) mod shape_modify_ipam;
pub(crate) mod shape_modify_ipam_input;
pub(crate) mod shape_modify_ipam_pool;
pub(crate) mod shape_modify_ipam_pool_input;
pub(crate) mod shape_modify_ipam_resource_cidr;
pub(crate) mod shape_modify_ipam_resource_cidr_input;
pub(crate) mod shape_modify_ipam_resource_discovery;
pub(crate) mod shape_modify_ipam_resource_discovery_input;
pub(crate) mod shape_modify_ipam_scope;
pub(crate) mod shape_modify_ipam_scope_input;
pub(crate) mod shape_modify_launch_template;
pub(crate) mod shape_modify_launch_template_input;
pub(crate) mod shape_modify_local_gateway_route;
pub(crate) mod shape_modify_local_gateway_route_input;
pub(crate) mod shape_modify_managed_prefix_list;
pub(crate) mod shape_modify_managed_prefix_list_input;
pub(crate) mod shape_modify_network_interface_attribute;
pub(crate) mod shape_modify_network_interface_attribute_input;
pub(crate) mod shape_modify_private_dns_name_options;
pub(crate) mod shape_modify_private_dns_name_options_input;
pub(crate) mod shape_modify_reserved_instances;
pub(crate) mod shape_modify_reserved_instances_input;
pub(crate) mod shape_modify_security_group_rules;
pub(crate) mod shape_modify_security_group_rules_input;
pub(crate) mod shape_modify_snapshot_attribute;
pub(crate) mod shape_modify_snapshot_attribute_input;
pub(crate) mod shape_modify_snapshot_tier;
pub(crate) mod shape_modify_snapshot_tier_input;
pub(crate) mod shape_modify_spot_fleet_request;
pub(crate) mod shape_modify_spot_fleet_request_input;
pub(crate) mod shape_modify_subnet_attribute;
pub(crate) mod shape_modify_subnet_attribute_input;
pub(crate) mod shape_modify_traffic_mirror_filter_network_services;
pub(crate) mod shape_modify_traffic_mirror_filter_network_services_input;
pub(crate) mod shape_modify_traffic_mirror_filter_rule;
pub(crate) mod shape_modify_traffic_mirror_filter_rule_input;
pub(crate) mod shape_modify_traffic_mirror_session;
pub(crate) mod shape_modify_traffic_mirror_session_input;
pub(crate) mod shape_modify_transit_gateway;
pub(crate) mod shape_modify_transit_gateway_input;
pub(crate) mod shape_modify_transit_gateway_prefix_list_reference;
pub(crate) mod shape_modify_transit_gateway_prefix_list_reference_input;
pub(crate) mod shape_modify_transit_gateway_vpc_attachment;
pub(crate) mod shape_modify_transit_gateway_vpc_attachment_input;
pub(crate) mod shape_modify_verified_access_endpoint;
pub(crate) mod shape_modify_verified_access_endpoint_input;
pub(crate) mod shape_modify_verified_access_endpoint_policy;
pub(crate) mod shape_modify_verified_access_endpoint_policy_input;
pub(crate) mod shape_modify_verified_access_group;
pub(crate) mod shape_modify_verified_access_group_input;
pub(crate) mod shape_modify_verified_access_group_policy;
pub(crate) mod shape_modify_verified_access_group_policy_input;
pub(crate) mod shape_modify_verified_access_instance;
pub(crate) mod shape_modify_verified_access_instance_input;
pub(crate) mod shape_modify_verified_access_instance_logging_configuration;
pub(crate) mod shape_modify_verified_access_instance_logging_configuration_input;
pub(crate) mod shape_modify_verified_access_trust_provider;
pub(crate) mod shape_modify_verified_access_trust_provider_input;
pub(crate) mod shape_modify_volume;
pub(crate) mod shape_modify_volume_attribute;
pub(crate) mod shape_modify_volume_attribute_input;
pub(crate) mod shape_modify_volume_input;
pub(crate) mod shape_modify_vpc_attribute;
pub(crate) mod shape_modify_vpc_attribute_input;
pub(crate) mod shape_modify_vpc_endpoint;
pub(crate) mod shape_modify_vpc_endpoint_connection_notification;
pub(crate) mod shape_modify_vpc_endpoint_connection_notification_input;
pub(crate) mod shape_modify_vpc_endpoint_input;
pub(crate) mod shape_modify_vpc_endpoint_service_configuration;
pub(crate) mod shape_modify_vpc_endpoint_service_configuration_input;
pub(crate) mod shape_modify_vpc_endpoint_service_payer_responsibility;
pub(crate) mod shape_modify_vpc_endpoint_service_payer_responsibility_input;
pub(crate) mod shape_modify_vpc_endpoint_service_permissions;
pub(crate) mod shape_modify_vpc_endpoint_service_permissions_input;
pub(crate) mod shape_modify_vpc_peering_connection_options;
pub(crate) mod shape_modify_vpc_peering_connection_options_input;
pub(crate) mod shape_modify_vpc_tenancy;
pub(crate) mod shape_modify_vpc_tenancy_input;
pub(crate) mod shape_modify_vpn_connection;
pub(crate) mod shape_modify_vpn_connection_input;
pub(crate) mod shape_modify_vpn_connection_options;
pub(crate) mod shape_modify_vpn_connection_options_input;
pub(crate) mod shape_modify_vpn_tunnel_certificate;
pub(crate) mod shape_modify_vpn_tunnel_certificate_input;
pub(crate) mod shape_modify_vpn_tunnel_options;
pub(crate) mod shape_modify_vpn_tunnel_options_input;
pub(crate) mod shape_monitor_instances;
pub(crate) mod shape_monitor_instances_input;
pub(crate) mod shape_move_address_to_vpc;
pub(crate) mod shape_move_address_to_vpc_input;
pub(crate) mod shape_move_byoip_cidr_to_ipam;
pub(crate) mod shape_move_byoip_cidr_to_ipam_input;
pub(crate) mod shape_provision_byoip_cidr;
pub(crate) mod shape_provision_byoip_cidr_input;
pub(crate) mod shape_provision_ipam_pool_cidr;
pub(crate) mod shape_provision_ipam_pool_cidr_input;
pub(crate) mod shape_provision_public_ipv4_pool_cidr;
pub(crate) mod shape_provision_public_ipv4_pool_cidr_input;
pub(crate) mod shape_purchase_host_reservation;
pub(crate) mod shape_purchase_host_reservation_input;
pub(crate) mod shape_purchase_reserved_instances_offering;
pub(crate) mod shape_purchase_reserved_instances_offering_input;
pub(crate) mod shape_purchase_scheduled_instances;
pub(crate) mod shape_purchase_scheduled_instances_input;
pub(crate) mod shape_reboot_instances;
pub(crate) mod shape_reboot_instances_input;
pub(crate) mod shape_register_image;
pub(crate) mod shape_register_image_input;
pub(crate) mod shape_register_instance_event_notification_attributes;
pub(crate) mod shape_register_instance_event_notification_attributes_input;
pub(crate) mod shape_register_transit_gateway_multicast_group_members;
pub(crate) mod shape_register_transit_gateway_multicast_group_members_input;
pub(crate) mod shape_register_transit_gateway_multicast_group_sources;
pub(crate) mod shape_register_transit_gateway_multicast_group_sources_input;
pub(crate) mod shape_reject_transit_gateway_multicast_domain_associations;
pub(crate) mod shape_reject_transit_gateway_multicast_domain_associations_input;
pub(crate) mod shape_reject_transit_gateway_peering_attachment;
pub(crate) mod shape_reject_transit_gateway_peering_attachment_input;
pub(crate) mod shape_reject_transit_gateway_vpc_attachment;
pub(crate) mod shape_reject_transit_gateway_vpc_attachment_input;
pub(crate) mod shape_reject_vpc_endpoint_connections;
pub(crate) mod shape_reject_vpc_endpoint_connections_input;
pub(crate) mod shape_reject_vpc_peering_connection;
pub(crate) mod shape_reject_vpc_peering_connection_input;
pub(crate) mod shape_release_address;
pub(crate) mod shape_release_address_input;
pub(crate) mod shape_release_hosts;
pub(crate) mod shape_release_hosts_input;
pub(crate) mod shape_release_ipam_pool_allocation;
pub(crate) mod shape_release_ipam_pool_allocation_input;
pub(crate) mod shape_replace_iam_instance_profile_association;
pub(crate) mod shape_replace_iam_instance_profile_association_input;
pub(crate) mod shape_replace_network_acl_association;
pub(crate) mod shape_replace_network_acl_association_input;
pub(crate) mod shape_replace_network_acl_entry;
pub(crate) mod shape_replace_network_acl_entry_input;
pub(crate) mod shape_replace_route;
pub(crate) mod shape_replace_route_input;
pub(crate) mod shape_replace_route_table_association;
pub(crate) mod shape_replace_route_table_association_input;
pub(crate) mod shape_replace_transit_gateway_route;
pub(crate) mod shape_replace_transit_gateway_route_input;
pub(crate) mod shape_replace_vpn_tunnel;
pub(crate) mod shape_replace_vpn_tunnel_input;
pub(crate) mod shape_report_instance_status;
pub(crate) mod shape_report_instance_status_input;
pub(crate) mod shape_request_spot_fleet;
pub(crate) mod shape_request_spot_fleet_input;
pub(crate) mod shape_request_spot_instances;
pub(crate) mod shape_request_spot_instances_input;
pub(crate) mod shape_reset_address_attribute;
pub(crate) mod shape_reset_address_attribute_input;
pub(crate) mod shape_reset_ebs_default_kms_key_id;
pub(crate) mod shape_reset_ebs_default_kms_key_id_input;
pub(crate) mod shape_reset_fpga_image_attribute;
pub(crate) mod shape_reset_fpga_image_attribute_input;
pub(crate) mod shape_reset_image_attribute;
pub(crate) mod shape_reset_image_attribute_input;
pub(crate) mod shape_reset_instance_attribute;
pub(crate) mod shape_reset_instance_attribute_input;
pub(crate) mod shape_reset_network_interface_attribute;
pub(crate) mod shape_reset_network_interface_attribute_input;
pub(crate) mod shape_reset_snapshot_attribute;
pub(crate) mod shape_reset_snapshot_attribute_input;
pub(crate) mod shape_restore_address_to_classic;
pub(crate) mod shape_restore_address_to_classic_input;
pub(crate) mod shape_restore_image_from_recycle_bin;
pub(crate) mod shape_restore_image_from_recycle_bin_input;
pub(crate) mod shape_restore_managed_prefix_list_version;
pub(crate) mod shape_restore_managed_prefix_list_version_input;
pub(crate) mod shape_restore_snapshot_from_recycle_bin;
pub(crate) mod shape_restore_snapshot_from_recycle_bin_input;
pub(crate) mod shape_restore_snapshot_tier;
pub(crate) mod shape_restore_snapshot_tier_input;
pub(crate) mod shape_revoke_client_vpn_ingress;
pub(crate) mod shape_revoke_client_vpn_ingress_input;
pub(crate) mod shape_revoke_security_group_egress;
pub(crate) mod shape_revoke_security_group_egress_input;
pub(crate) mod shape_revoke_security_group_ingress;
pub(crate) mod shape_revoke_security_group_ingress_input;
pub(crate) mod shape_run_instances;
pub(crate) mod shape_run_instances_input;
pub(crate) mod shape_run_scheduled_instances;
pub(crate) mod shape_run_scheduled_instances_input;
pub(crate) mod shape_search_local_gateway_routes;
pub(crate) mod shape_search_local_gateway_routes_input;
pub(crate) mod shape_search_transit_gateway_multicast_groups;
pub(crate) mod shape_search_transit_gateway_multicast_groups_input;
pub(crate) mod shape_search_transit_gateway_routes;
pub(crate) mod shape_search_transit_gateway_routes_input;
pub(crate) mod shape_send_diagnostic_interrupt;
pub(crate) mod shape_send_diagnostic_interrupt_input;
pub(crate) mod shape_start_instances;
pub(crate) mod shape_start_instances_input;
pub(crate) mod shape_start_network_insights_access_scope_analysis;
pub(crate) mod shape_start_network_insights_access_scope_analysis_input;
pub(crate) mod shape_start_network_insights_analysis;
pub(crate) mod shape_start_network_insights_analysis_input;
pub(crate) mod shape_start_vpc_endpoint_service_private_dns_verification;
pub(crate) mod shape_start_vpc_endpoint_service_private_dns_verification_input;
pub(crate) mod shape_stop_instances;
pub(crate) mod shape_stop_instances_input;
pub(crate) mod shape_terminate_client_vpn_connections;
pub(crate) mod shape_terminate_client_vpn_connections_input;
pub(crate) mod shape_terminate_instances;
pub(crate) mod shape_terminate_instances_input;
pub(crate) mod shape_unassign_ipv6_addresses;
pub(crate) mod shape_unassign_ipv6_addresses_input;
pub(crate) mod shape_unassign_private_ip_addresses;
pub(crate) mod shape_unassign_private_ip_addresses_input;
pub(crate) mod shape_unassign_private_nat_gateway_address;
pub(crate) mod shape_unassign_private_nat_gateway_address_input;
pub(crate) mod shape_unmonitor_instances;
pub(crate) mod shape_unmonitor_instances_input;
pub(crate) mod shape_update_security_group_rule_descriptions_egress;
pub(crate) mod shape_update_security_group_rule_descriptions_egress_input;
pub(crate) mod shape_update_security_group_rule_descriptions_ingress;
pub(crate) mod shape_update_security_group_rule_descriptions_ingress_input;
pub(crate) mod shape_withdraw_byoip_cidr;
pub(crate) mod shape_withdraw_byoip_cidr_input;
pub(crate) mod shape_access_scope_path_request;
pub(crate) mod shape_add_ipam_operating_region;
pub(crate) mod shape_add_prefix_list_entry;
pub(crate) mod shape_attribute_boolean_value;
pub(crate) mod shape_attribute_value;
pub(crate) mod shape_blob_attribute_value;
pub(crate) mod shape_block_device_mapping;
pub(crate) mod shape_capacity_reservation_specification;
pub(crate) mod shape_cidr_authorization_context;
pub(crate) mod shape_client_connect_options;
pub(crate) mod shape_client_data;
pub(crate) mod shape_client_login_banner_options;
pub(crate) mod shape_client_vpn_authentication_request;
pub(crate) mod shape_connection_log_options;
pub(crate) mod shape_cpu_options_request;
pub(crate) mod shape_create_transit_gateway_connect_request_options;
pub(crate) mod shape_create_transit_gateway_multicast_domain_request_options;
pub(crate) mod shape_create_transit_gateway_peering_attachment_request_options;
pub(crate) mod shape_create_transit_gateway_vpc_attachment_request_options;
pub(crate) mod shape_create_verified_access_endpoint_eni_options;
pub(crate) mod shape_create_verified_access_endpoint_load_balancer_options;
pub(crate) mod shape_create_verified_access_trust_provider_device_options;
pub(crate) mod shape_create_verified_access_trust_provider_oidc_options;
pub(crate) mod shape_create_volume_permission_modifications;
pub(crate) mod shape_credit_specification_request;
pub(crate) mod shape_data_query;
pub(crate) mod shape_deregister_instance_tag_attribute_request;
pub(crate) mod shape_destination_options_request;
pub(crate) mod shape_disk_image;
pub(crate) mod shape_disk_image_detail;
pub(crate) mod shape_dns_options_specification;
pub(crate) mod shape_dns_servers_options_modify_structure;
pub(crate) mod shape_elastic_gpu_specification;
pub(crate) mod shape_elastic_inference_accelerator;
pub(crate) mod shape_ena_srd_specification;
pub(crate) mod shape_enclave_options_request;
pub(crate) mod shape_export_task_s3_location_request;
pub(crate) mod shape_export_to_s3_task_specification;
pub(crate) mod shape_fast_launch_launch_template_specification_request;
pub(crate) mod shape_fast_launch_snapshot_configuration_request;
pub(crate) mod shape_filter;
pub(crate) mod shape_fleet_launch_template_config_request;
pub(crate) mod shape_hibernation_options_request;
pub(crate) mod shape_iam_instance_profile_specification;
pub(crate) mod shape_icmp_type_code;
pub(crate) mod shape_image_disk_container;
pub(crate) mod shape_import_image_license_configuration_request;
pub(crate) mod shape_import_instance_launch_specification;
pub(crate) mod shape_instance_block_device_mapping_specification;
pub(crate) mod shape_instance_credit_specification_request;
pub(crate) mod shape_instance_event_window_association_request;
pub(crate) mod shape_instance_event_window_disassociation_request;
pub(crate) mod shape_instance_event_window_time_range_request;
pub(crate) mod shape_instance_ipv6_address;
pub(crate) mod shape_instance_maintenance_options_request;
pub(crate) mod shape_instance_market_options_request;
pub(crate) mod shape_instance_metadata_options_request;
pub(crate) mod shape_instance_network_interface_specification;
pub(crate) mod shape_instance_requirements_request;
pub(crate) mod shape_instance_requirements_with_metadata_request;
pub(crate) mod shape_instance_specification;
pub(crate) mod shape_integrate_services;
pub(crate) mod shape_ip_permission;
pub(crate) mod shape_ipam_cidr_authorization_context;
pub(crate) mod shape_ipv4_prefix_specification_request;
pub(crate) mod shape_ipv6_prefix_specification_request;
pub(crate) mod shape_launch_permission_modifications;
pub(crate) mod shape_launch_template_config;
pub(crate) mod shape_launch_template_specification;
pub(crate) mod shape_license_configuration_request;
pub(crate) mod shape_load_permission_modifications;
pub(crate) mod shape_modify_transit_gateway_options;
pub(crate) mod shape_modify_transit_gateway_vpc_attachment_request_options;
pub(crate) mod shape_modify_verified_access_endpoint_eni_options;
pub(crate) mod shape_modify_verified_access_endpoint_load_balancer_options;
pub(crate) mod shape_modify_verified_access_trust_provider_oidc_options;
pub(crate) mod shape_modify_vpn_tunnel_options_specification;
pub(crate) mod shape_network_interface_attachment_changes;
pub(crate) mod shape_new_dhcp_configuration;
pub(crate) mod shape_on_demand_options_request;
pub(crate) mod shape_path_request_filter;
pub(crate) mod shape_peering_connection_options_request;
pub(crate) mod shape_placement;
pub(crate) mod shape_port_range;
pub(crate) mod shape_price_schedule_specification;
pub(crate) mod shape_private_dns_name_options_request;
pub(crate) mod shape_private_ip_address_specification;
pub(crate) mod shape_purchase_request;
pub(crate) mod shape_register_instance_tag_attribute_request;
pub(crate) mod shape_remove_ipam_operating_region;
pub(crate) mod shape_remove_prefix_list_entry;
pub(crate) mod shape_request_ipam_resource_tag;
pub(crate) mod shape_request_launch_template_data;
pub(crate) mod shape_request_spot_launch_specification;
pub(crate) mod shape_reservation_fleet_instance_specification;
pub(crate) mod shape_reserved_instance_limit_price;
pub(crate) mod shape_reserved_instances_configuration;
pub(crate) mod shape_run_instances_monitoring_enabled;
pub(crate) mod shape_s3_object_tag;
pub(crate) mod shape_scheduled_instance_recurrence_request;
pub(crate) mod shape_scheduled_instances_launch_specification;
pub(crate) mod shape_security_group_rule_description;
pub(crate) mod shape_security_group_rule_update;
pub(crate) mod shape_slot_date_time_range_request;
pub(crate) mod shape_slot_start_time_range_request;
pub(crate) mod shape_snapshot_disk_container;
pub(crate) mod shape_spot_fleet_request_config_data;
pub(crate) mod shape_spot_options_request;
pub(crate) mod shape_storage;
pub(crate) mod shape_storage_location;
pub(crate) mod shape_subnet_configuration;
pub(crate) mod shape_tag;
pub(crate) mod shape_tag_specification;
pub(crate) mod shape_target_capacity_specification_request;
pub(crate) mod shape_target_configuration_request;
pub(crate) mod shape_traffic_mirror_port_range_request;
pub(crate) mod shape_transit_gateway_connect_request_bgp_options;
pub(crate) mod shape_transit_gateway_request_options;
pub(crate) mod shape_verified_access_log_options;
pub(crate) mod shape_verified_access_sse_specification_request;
pub(crate) mod shape_volume_detail;
pub(crate) mod shape_vpn_connection_options_specification;
pub(crate) mod shape_accelerator_count_request;
pub(crate) mod shape_accelerator_total_memory_mib_request;
pub(crate) mod shape_access_scope_analysis_finding_list;
pub(crate) mod shape_account_attribute_list;
pub(crate) mod shape_active_instance_set;
pub(crate) mod shape_added_principal_set;
pub(crate) mod shape_address_attribute;
pub(crate) mod shape_address_list;
pub(crate) mod shape_address_set;
pub(crate) mod shape_address_transfer;
pub(crate) mod shape_address_transfer_list;
pub(crate) mod shape_allowed_principal_set;
pub(crate) mod shape_assigned_private_ip_address_list;
pub(crate) mod shape_associated_roles_list;
pub(crate) mod shape_association_status;
pub(crate) mod shape_athena_integration;
pub(crate) mod shape_authorization_rule_set;
pub(crate) mod shape_availability_zone_list;
pub(crate) mod shape_baseline_ebs_bandwidth_mbps_request;
pub(crate) mod shape_block_device_mapping_list;
pub(crate) mod shape_bundle_task;
pub(crate) mod shape_bundle_task_list;
pub(crate) mod shape_byoip_cidr;
pub(crate) mod shape_byoip_cidr_set;
pub(crate) mod shape_cancel_spot_fleet_requests_error_set;
pub(crate) mod shape_cancel_spot_fleet_requests_success_set;
pub(crate) mod shape_cancelled_spot_instance_request_list;
pub(crate) mod shape_capacity_reservation;
pub(crate) mod shape_capacity_reservation_fleet_cancellation_state_set;
pub(crate) mod shape_capacity_reservation_fleet_set;
pub(crate) mod shape_capacity_reservation_group_set;
pub(crate) mod shape_capacity_reservation_options_request;
pub(crate) mod shape_capacity_reservation_set;
pub(crate) mod shape_capacity_reservation_target;
pub(crate) mod shape_carrier_gateway;
pub(crate) mod shape_carrier_gateway_set;
pub(crate) mod shape_certificate_authentication_request;
pub(crate) mod shape_classic_link_dns_support_list;
pub(crate) mod shape_classic_link_instance_list;
pub(crate) mod shape_client_certificate_revocation_list_status;
pub(crate) mod shape_client_vpn_authorization_rule_status;
pub(crate) mod shape_client_vpn_connection_set;
pub(crate) mod shape_client_vpn_endpoint_status;
pub(crate) mod shape_client_vpn_route_set;
pub(crate) mod shape_client_vpn_route_status;
pub(crate) mod shape_client_vpn_security_group_id_set;
pub(crate) mod shape_coip_address_usage_set;
pub(crate) mod shape_coip_cidr;
pub(crate) mod shape_coip_pool;
pub(crate) mod shape_coip_pool_set;
pub(crate) mod shape_connection_notification;
pub(crate) mod shape_connection_notification_set;
pub(crate) mod shape_conversion_task;
pub(crate) mod shape_create_fleet_errors_set;
pub(crate) mod shape_create_fleet_instances_set;
pub(crate) mod shape_create_volume_permission;
pub(crate) mod shape_create_volume_permission_list;
pub(crate) mod shape_customer_gateway;
pub(crate) mod shape_customer_gateway_list;
pub(crate) mod shape_data_responses;
pub(crate) mod shape_delete_fleet_error_set;
pub(crate) mod shape_delete_fleet_success_set;
pub(crate) mod shape_delete_launch_template_versions_response_error_set;
pub(crate) mod shape_delete_launch_template_versions_response_success_set;
pub(crate) mod shape_deprovisioned_address_set;
pub(crate) mod shape_describe_conversion_task_list;
pub(crate) mod shape_describe_fast_launch_images_success_set;
pub(crate) mod shape_describe_fast_snapshot_restore_success_set;
pub(crate) mod shape_dhcp_options;
pub(crate) mod shape_dhcp_options_list;
pub(crate) mod shape_directory_service_authentication_request;
pub(crate) mod shape_disable_fast_snapshot_restore_error_set;
pub(crate) mod shape_disable_fast_snapshot_restore_success_set;
pub(crate) mod shape_ebs_block_device;
pub(crate) mod shape_ebs_instance_block_device_specification;
pub(crate) mod shape_ec2_instance_connect_endpoint;
pub(crate) mod shape_egress_only_internet_gateway;
pub(crate) mod shape_egress_only_internet_gateway_list;
pub(crate) mod shape_elastic_gpu_set;
pub(crate) mod shape_ena_srd_udp_specification;
pub(crate) mod shape_enable_fast_snapshot_restore_error_set;
pub(crate) mod shape_enable_fast_snapshot_restore_success_set;
pub(crate) mod shape_enclave_options;
pub(crate) mod shape_endpoint_set;
pub(crate) mod shape_export_image_task_list;
pub(crate) mod shape_export_task;
pub(crate) mod shape_export_task_list;
pub(crate) mod shape_export_task_s3_location;
pub(crate) mod shape_failed_capacity_reservation_fleet_cancellation_result_set;
pub(crate) mod shape_failed_queued_purchase_deletion_set;
pub(crate) mod shape_fast_launch_launch_template_specification_response;
pub(crate) mod shape_fast_launch_snapshot_configuration_response;
pub(crate) mod shape_federated_authentication_request;
pub(crate) mod shape_fleet_capacity_reservation_set;
pub(crate) mod shape_fleet_launch_template_overrides_request;
pub(crate) mod shape_fleet_launch_template_specification;
pub(crate) mod shape_fleet_launch_template_specification_request;
pub(crate) mod shape_fleet_set;
pub(crate) mod shape_fleet_spot_maintenance_strategies_request;
pub(crate) mod shape_flow_log_set;
pub(crate) mod shape_fpga_image_attribute;
pub(crate) mod shape_fpga_image_list;
pub(crate) mod shape_group_identifier_list;
pub(crate) mod shape_history_record_set;
pub(crate) mod shape_history_records;
pub(crate) mod shape_host_list;
pub(crate) mod shape_host_offering_set;
pub(crate) mod shape_host_reservation_set;
pub(crate) mod shape_iam_instance_profile_association;
pub(crate) mod shape_iam_instance_profile_association_set;
pub(crate) mod shape_id_format_list;
pub(crate) mod shape_ike_versions_request_list_value;
pub(crate) mod shape_image_list;
pub(crate) mod shape_image_recycle_bin_info_list;
pub(crate) mod shape_import_image_license_specification_list_response;
pub(crate) mod shape_import_image_task_list;
pub(crate) mod shape_import_snapshot_task_list;
pub(crate) mod shape_instance_block_device_mapping_list;
pub(crate) mod shape_instance_connect_endpoint_set;
pub(crate) mod shape_instance_credit_specification_list;
pub(crate) mod shape_instance_event_window;
pub(crate) mod shape_instance_event_window_set;
pub(crate) mod shape_instance_event_window_state_change;
pub(crate) mod shape_instance_family_credit_specification;
pub(crate) mod shape_instance_id_set;
pub(crate) mod shape_instance_list;
pub(crate) mod shape_instance_metadata_options_response;
pub(crate) mod shape_instance_monitoring_list;
pub(crate) mod shape_instance_state_change_list;
pub(crate) mod shape_instance_status_event;
pub(crate) mod shape_instance_status_list;
pub(crate) mod shape_instance_tag_notification_attribute;
pub(crate) mod shape_instance_type_info_from_instance_requirements_set;
pub(crate) mod shape_instance_type_info_list;
pub(crate) mod shape_instance_type_offerings_list;
pub(crate) mod shape_instance_usage_set;
pub(crate) mod shape_internet_gateway;
pub(crate) mod shape_internet_gateway_list;
pub(crate) mod shape_ip_permission_list;
pub(crate) mod shape_ip_prefix_list;
pub(crate) mod shape_ip_range;
pub(crate) mod shape_ipam;
pub(crate) mod shape_ipam_address_history_record_set;
pub(crate) mod shape_ipam_discovered_account_set;
pub(crate) mod shape_ipam_discovered_resource_cidr_set;
pub(crate) mod shape_ipam_pool;
pub(crate) mod shape_ipam_pool_allocation;
pub(crate) mod shape_ipam_pool_allocation_set;
pub(crate) mod shape_ipam_pool_cidr;
pub(crate) mod shape_ipam_pool_cidr_set;
pub(crate) mod shape_ipam_pool_set;
pub(crate) mod shape_ipam_resource_cidr;
pub(crate) mod shape_ipam_resource_cidr_set;
pub(crate) mod shape_ipam_resource_discovery;
pub(crate) mod shape_ipam_resource_discovery_association;
pub(crate) mod shape_ipam_resource_discovery_association_set;
pub(crate) mod shape_ipam_resource_discovery_set;
pub(crate) mod shape_ipam_scope;
pub(crate) mod shape_ipam_scope_set;
pub(crate) mod shape_ipam_set;
pub(crate) mod shape_ipv4_prefixes_list;
pub(crate) mod shape_ipv6_address_list;
pub(crate) mod shape_ipv6_cidr_association_set;
pub(crate) mod shape_ipv6_pool_set;
pub(crate) mod shape_ipv6_range;
pub(crate) mod shape_key_pair_list;
pub(crate) mod shape_launch_permission;
pub(crate) mod shape_launch_permission_list;
pub(crate) mod shape_launch_template;
pub(crate) mod shape_launch_template_block_device_mapping_request;
pub(crate) mod shape_launch_template_capacity_reservation_specification_request;
pub(crate) mod shape_launch_template_cpu_options_request;
pub(crate) mod shape_launch_template_elastic_inference_accelerator;
pub(crate) mod shape_launch_template_enclave_options_request;
pub(crate) mod shape_launch_template_hibernation_options_request;
pub(crate) mod shape_launch_template_iam_instance_profile_specification_request;
pub(crate) mod shape_launch_template_instance_maintenance_options_request;
pub(crate) mod shape_launch_template_instance_market_options_request;
pub(crate) mod shape_launch_template_instance_metadata_options_request;
pub(crate) mod shape_launch_template_instance_network_interface_specification_request;
pub(crate) mod shape_launch_template_license_configuration_request;
pub(crate) mod shape_launch_template_overrides;
pub(crate) mod shape_launch_template_placement_request;
pub(crate) mod shape_launch_template_private_dns_name_options_request;
pub(crate) mod shape_launch_template_set;
pub(crate) mod shape_launch_template_tag_specification_request;
pub(crate) mod shape_launch_template_version;
pub(crate) mod shape_launch_template_version_set;
pub(crate) mod shape_launch_templates_monitoring_request;
pub(crate) mod shape_load_balancers_config;
pub(crate) mod shape_load_permission_request;
pub(crate) mod shape_local_gateway_route;
pub(crate) mod shape_local_gateway_route_list;
pub(crate) mod shape_local_gateway_route_table;
pub(crate) mod shape_local_gateway_route_table_set;
pub(crate) mod shape_local_gateway_route_table_virtual_interface_group_association;
pub(crate) mod shape_local_gateway_route_table_virtual_interface_group_association_set;
pub(crate) mod shape_local_gateway_route_table_vpc_association;
pub(crate) mod shape_local_gateway_route_table_vpc_association_set;
pub(crate) mod shape_local_gateway_set;
pub(crate) mod shape_local_gateway_virtual_interface_group_set;
pub(crate) mod shape_local_gateway_virtual_interface_set;
pub(crate) mod shape_maintenance_details;
pub(crate) mod shape_managed_prefix_list;
pub(crate) mod shape_managed_prefix_list_set;
pub(crate) mod shape_memory_gib_per_v_cpu_request;
pub(crate) mod shape_memory_mib_request;
pub(crate) mod shape_moving_address_status_set;
pub(crate) mod shape_nat_gateway;
pub(crate) mod shape_nat_gateway_address_list;
pub(crate) mod shape_nat_gateway_list;
pub(crate) mod shape_network_acl;
pub(crate) mod shape_network_acl_list;
pub(crate) mod shape_network_bandwidth_gbps_request;
pub(crate) mod shape_network_insights_access_scope;
pub(crate) mod shape_network_insights_access_scope_analysis;
pub(crate) mod shape_network_insights_access_scope_analysis_list;
pub(crate) mod shape_network_insights_access_scope_content;
pub(crate) mod shape_network_insights_access_scope_list;
pub(crate) mod shape_network_insights_analysis;
pub(crate) mod shape_network_insights_analysis_list;
pub(crate) mod shape_network_insights_path;
pub(crate) mod shape_network_insights_path_list;
pub(crate) mod shape_network_interface;
pub(crate) mod shape_network_interface_attachment;
pub(crate) mod shape_network_interface_count_request;
pub(crate) mod shape_network_interface_list;
pub(crate) mod shape_network_interface_permission;
pub(crate) mod shape_network_interface_permission_list;
pub(crate) mod shape_path_statement_request;
pub(crate) mod shape_peering_connection_options;
pub(crate) mod shape_phase1_dh_group_numbers_request_list_value;
pub(crate) mod shape_phase1_encryption_algorithms_request_list_value;
pub(crate) mod shape_phase1_integrity_algorithms_request_list_value;
pub(crate) mod shape_phase2_dh_group_numbers_request_list_value;
pub(crate) mod shape_phase2_encryption_algorithms_request_list_value;
pub(crate) mod shape_phase2_integrity_algorithms_request_list_value;
pub(crate) mod shape_placement_group;
pub(crate) mod shape_placement_group_list;
pub(crate) mod shape_prefix_list_association_set;
pub(crate) mod shape_prefix_list_entry_set;
pub(crate) mod shape_prefix_list_id;
pub(crate) mod shape_prefix_list_set;
pub(crate) mod shape_principal_id_format_list;
pub(crate) mod shape_product_code_list;
pub(crate) mod shape_public_ipv4_pool_range;
pub(crate) mod shape_public_ipv4_pool_set;
pub(crate) mod shape_purchase_set;
pub(crate) mod shape_purchased_scheduled_instance_set;
pub(crate) mod shape_region_list;
pub(crate) mod shape_replace_root_volume_task;
pub(crate) mod shape_replace_root_volume_tasks;
pub(crate) mod shape_request_filter_port_range;
pub(crate) mod shape_reservation_list;
pub(crate) mod shape_reservation_value;
pub(crate) mod shape_reserved_instance_reservation_value_set;
pub(crate) mod shape_reserved_instances_list;
pub(crate) mod shape_reserved_instances_listing_list;
pub(crate) mod shape_reserved_instances_modification_list;
pub(crate) mod shape_reserved_instances_offering_list;
pub(crate) mod shape_response_host_id_list;
pub(crate) mod shape_response_launch_template_data;
pub(crate) mod shape_route_table;
pub(crate) mod shape_route_table_association_state;
pub(crate) mod shape_route_table_list;
pub(crate) mod shape_s3_storage;
pub(crate) mod shape_scheduled_instance_availability_set;
pub(crate) mod shape_scheduled_instance_set;
pub(crate) mod shape_scheduled_instances_block_device_mapping;
pub(crate) mod shape_scheduled_instances_iam_instance_profile;
pub(crate) mod shape_scheduled_instances_monitoring;
pub(crate) mod shape_scheduled_instances_network_interface;
pub(crate) mod shape_scheduled_instances_placement;
pub(crate) mod shape_security_group_for_vpc_list;
pub(crate) mod shape_security_group_list;
pub(crate) mod shape_security_group_references;
pub(crate) mod shape_security_group_rule_list;
pub(crate) mod shape_security_group_rule_request;
pub(crate) mod shape_service_configuration;
pub(crate) mod shape_service_configuration_set;
pub(crate) mod shape_service_detail_set;
pub(crate) mod shape_snapshot_detail_list;
pub(crate) mod shape_snapshot_list;
pub(crate) mod shape_snapshot_recycle_bin_info_list;
pub(crate) mod shape_snapshot_set;
pub(crate) mod shape_snapshot_task_detail;
pub(crate) mod shape_snapshot_tier_status_set;
pub(crate) mod shape_spot_datafeed_subscription;
pub(crate) mod shape_spot_fleet_launch_specification;
pub(crate) mod shape_spot_fleet_request_config_set;
pub(crate) mod shape_spot_instance_request_list;
pub(crate) mod shape_spot_maintenance_strategies;
pub(crate) mod shape_spot_market_options;
pub(crate) mod shape_spot_placement;
pub(crate) mod shape_spot_placement_scores;
pub(crate) mod shape_spot_price_history_list;
pub(crate) mod shape_stale_security_group_set;
pub(crate) mod shape_store_image_task_result_set;
pub(crate) mod shape_subnet;
pub(crate) mod shape_subnet_cidr_reservation;
pub(crate) mod shape_subnet_cidr_reservation_list;
pub(crate) mod shape_subnet_ipv6_cidr_block_association;
pub(crate) mod shape_subnet_list;
pub(crate) mod shape_subscription_list;
pub(crate) mod shape_successful_instance_credit_specification_set;
pub(crate) mod shape_successful_queued_purchase_deletion_set;
pub(crate) mod shape_tag_description_list;
pub(crate) mod shape_tag_list;
pub(crate) mod shape_target_network_set;
pub(crate) mod shape_target_reservation_value_set;
pub(crate) mod shape_terminate_connection_status_set;
pub(crate) mod shape_through_resources_statement_request;
pub(crate) mod shape_total_local_storage_gb_request;
pub(crate) mod shape_traffic_mirror_filter;
pub(crate) mod shape_traffic_mirror_filter_rule;
pub(crate) mod shape_traffic_mirror_filter_set;
pub(crate) mod shape_traffic_mirror_session;
pub(crate) mod shape_traffic_mirror_session_set;
pub(crate) mod shape_traffic_mirror_target;
pub(crate) mod shape_traffic_mirror_target_set;
pub(crate) mod shape_transit_gateway;
pub(crate) mod shape_transit_gateway_association;
pub(crate) mod shape_transit_gateway_attachment_list;
pub(crate) mod shape_transit_gateway_attachment_propagation_list;
pub(crate) mod shape_transit_gateway_connect;
pub(crate) mod shape_transit_gateway_connect_list;
pub(crate) mod shape_transit_gateway_connect_peer;
pub(crate) mod shape_transit_gateway_connect_peer_list;
pub(crate) mod shape_transit_gateway_list;
pub(crate) mod shape_transit_gateway_multicast_deregistered_group_members;
pub(crate) mod shape_transit_gateway_multicast_deregistered_group_sources;
pub(crate) mod shape_transit_gateway_multicast_domain;
pub(crate) mod shape_transit_gateway_multicast_domain_association_list;
pub(crate) mod shape_transit_gateway_multicast_domain_associations;
pub(crate) mod shape_transit_gateway_multicast_domain_list;
pub(crate) mod shape_transit_gateway_multicast_group_list;
pub(crate) mod shape_transit_gateway_multicast_registered_group_members;
pub(crate) mod shape_transit_gateway_multicast_registered_group_sources;
pub(crate) mod shape_transit_gateway_peering_attachment;
pub(crate) mod shape_transit_gateway_peering_attachment_list;
pub(crate) mod shape_transit_gateway_policy_table;
pub(crate) mod shape_transit_gateway_policy_table_association;
pub(crate) mod shape_transit_gateway_policy_table_association_list;
pub(crate) mod shape_transit_gateway_policy_table_entry_list;
pub(crate) mod shape_transit_gateway_policy_table_list;
pub(crate) mod shape_transit_gateway_prefix_list_reference;
pub(crate) mod shape_transit_gateway_prefix_list_reference_set;
pub(crate) mod shape_transit_gateway_propagation;
pub(crate) mod shape_transit_gateway_route;
pub(crate) mod shape_transit_gateway_route_list;
pub(crate) mod shape_transit_gateway_route_table;
pub(crate) mod shape_transit_gateway_route_table_announcement;
pub(crate) mod shape_transit_gateway_route_table_announcement_list;
pub(crate) mod shape_transit_gateway_route_table_association_list;
pub(crate) mod shape_transit_gateway_route_table_list;
pub(crate) mod shape_transit_gateway_route_table_propagation_list;
pub(crate) mod shape_transit_gateway_vpc_attachment;
pub(crate) mod shape_transit_gateway_vpc_attachment_list;
pub(crate) mod shape_trunk_interface_association;
pub(crate) mod shape_trunk_interface_association_list;
pub(crate) mod shape_unsuccessful_instance_credit_specification_set;
pub(crate) mod shape_unsuccessful_item_list;
pub(crate) mod shape_unsuccessful_item_set;
pub(crate) mod shape_user_bucket;
pub(crate) mod shape_user_data;
pub(crate) mod shape_user_id_group_pair;
pub(crate) mod shape_v_cpu_count_range_request;
pub(crate) mod shape_validation_warning;
pub(crate) mod shape_value_string_list;
pub(crate) mod shape_verified_access_endpoint;
pub(crate) mod shape_verified_access_endpoint_list;
pub(crate) mod shape_verified_access_group;
pub(crate) mod shape_verified_access_group_list;
pub(crate) mod shape_verified_access_instance;
pub(crate) mod shape_verified_access_instance_list;
pub(crate) mod shape_verified_access_instance_logging_configuration;
pub(crate) mod shape_verified_access_instance_logging_configuration_list;
pub(crate) mod shape_verified_access_log_cloud_watch_logs_destination_options;
pub(crate) mod shape_verified_access_log_kinesis_data_firehose_destination_options;
pub(crate) mod shape_verified_access_log_s3_destination_options;
pub(crate) mod shape_verified_access_sse_specification_response;
pub(crate) mod shape_verified_access_trust_provider;
pub(crate) mod shape_verified_access_trust_provider_list;
pub(crate) mod shape_volume_attachment_list;
pub(crate) mod shape_volume_list;
pub(crate) mod shape_volume_modification;
pub(crate) mod shape_volume_modification_list;
pub(crate) mod shape_volume_status_list;
pub(crate) mod shape_vpc;
pub(crate) mod shape_vpc_attachment;
pub(crate) mod shape_vpc_cidr_block_association;
pub(crate) mod shape_vpc_classic_link_list;
pub(crate) mod shape_vpc_endpoint;
pub(crate) mod shape_vpc_endpoint_connection_set;
pub(crate) mod shape_vpc_endpoint_set;
pub(crate) mod shape_vpc_ipv6_cidr_block_association;
pub(crate) mod shape_vpc_list;
pub(crate) mod shape_vpc_peering_connection;
pub(crate) mod shape_vpc_peering_connection_list;
pub(crate) mod shape_vpn_connection;
pub(crate) mod shape_vpn_connection_device_type_list;
pub(crate) mod shape_vpn_connection_list;
pub(crate) mod shape_vpn_gateway;
pub(crate) mod shape_vpn_gateway_list;
pub(crate) mod shape_vpn_tunnel_log_options_specification;
pub(crate) mod shape_vpn_tunnel_options_specification;
pub(crate) mod shape_access_scope_analysis_finding;
pub(crate) mod shape_access_scope_path_list;
pub(crate) mod shape_account_attribute;
pub(crate) mod shape_active_instance;
pub(crate) mod shape_added_principal;
pub(crate) mod shape_address;
pub(crate) mod shape_allowed_principal;
pub(crate) mod shape_alternate_path_hint_list;
pub(crate) mod shape_arn_list;
pub(crate) mod shape_assigned_private_ip_address;
pub(crate) mod shape_associated_role;
pub(crate) mod shape_attachment_ena_srd_specification;
pub(crate) mod shape_authorization_rule;
pub(crate) mod shape_availability_zone;
pub(crate) mod shape_bundle_task_error;
pub(crate) mod shape_cancel_spot_fleet_requests_error_item;
pub(crate) mod shape_cancel_spot_fleet_requests_success_item;
pub(crate) mod shape_cancelled_spot_instance_request;
pub(crate) mod shape_capacity_allocations;
pub(crate) mod shape_capacity_reservation_fleet;
pub(crate) mod shape_capacity_reservation_fleet_cancellation_state;
pub(crate) mod shape_capacity_reservation_group;
pub(crate) mod shape_classic_link_dns_support;
pub(crate) mod shape_classic_link_instance;
pub(crate) mod shape_classic_load_balancers_config;
pub(crate) mod shape_client_vpn_connection;
pub(crate) mod shape_client_vpn_endpoint;
pub(crate) mod shape_client_vpn_route;
pub(crate) mod shape_cloud_watch_log_options_specification;
pub(crate) mod shape_coip_address_usage;
pub(crate) mod shape_create_fleet_error;
pub(crate) mod shape_create_fleet_instance;
pub(crate) mod shape_credit_specification;
pub(crate) mod shape_data_response;
pub(crate) mod shape_delete_fleet_error_item;
pub(crate) mod shape_delete_fleet_success_item;
pub(crate) mod shape_delete_launch_template_versions_response_error_item;
pub(crate) mod shape_delete_launch_template_versions_response_success_item;
pub(crate) mod shape_describe_fast_launch_images_success_item;
pub(crate) mod shape_describe_fast_snapshot_restore_success_item;
pub(crate) mod shape_device_options;
pub(crate) mod shape_dhcp_configuration_list;
pub(crate) mod shape_disable_fast_snapshot_restore_error_item;
pub(crate) mod shape_disable_fast_snapshot_restore_success_item;
pub(crate) mod shape_dns_entry_set;
pub(crate) mod shape_dns_options;
pub(crate) mod shape_elastic_gpu_specification_response_list;
pub(crate) mod shape_elastic_gpus;
pub(crate) mod shape_enable_fast_snapshot_restore_error_item;
pub(crate) mod shape_enable_fast_snapshot_restore_success_item;
pub(crate) mod shape_error_set;
pub(crate) mod shape_explanation_list;
pub(crate) mod shape_export_image_task;
pub(crate) mod shape_export_to_s3_task;
pub(crate) mod shape_failed_capacity_reservation_fleet_cancellation_result;
pub(crate) mod shape_failed_queued_purchase_deletion;
pub(crate) mod shape_fleet_capacity_reservation;
pub(crate) mod shape_fleet_data;
pub(crate) mod shape_fleet_spot_capacity_rebalance_request;
pub(crate) mod shape_flow_log;
pub(crate) mod shape_fpga_image;
pub(crate) mod shape_group_identifier;
pub(crate) mod shape_group_identifier_set;
pub(crate) mod shape_history_record;
pub(crate) mod shape_history_record_entry;
pub(crate) mod shape_host;
pub(crate) mod shape_host_offering;
pub(crate) mod shape_host_reservation;
pub(crate) mod shape_iam_instance_profile;
pub(crate) mod shape_id_format;
pub(crate) mod shape_image;
pub(crate) mod shape_image_recycle_bin_info;
pub(crate) mod shape_import_image_license_configuration_response;
pub(crate) mod shape_import_image_task;
pub(crate) mod shape_import_instance_task_details;
pub(crate) mod shape_import_snapshot_task;
pub(crate) mod shape_import_volume_task_details;
pub(crate) mod shape_instance;
pub(crate) mod shape_instance_block_device_mapping;
pub(crate) mod shape_instance_credit_specification;
pub(crate) mod shape_instance_event_window_association_target;
pub(crate) mod shape_instance_event_window_time_range_list;
pub(crate) mod shape_instance_export_details;
pub(crate) mod shape_instance_ipv6_address_request;
pub(crate) mod shape_instance_monitoring;
pub(crate) mod shape_instance_requirements;
pub(crate) mod shape_instance_state_change;
pub(crate) mod shape_instance_status;
pub(crate) mod shape_instance_tag_key_set;
pub(crate) mod shape_instance_type_info;
pub(crate) mod shape_instance_type_info_from_instance_requirements;
pub(crate) mod shape_instance_type_offering;
pub(crate) mod shape_instance_usage;
pub(crate) mod shape_internet_gateway_attachment_list;
pub(crate) mod shape_ipam_address_history_record;
pub(crate) mod shape_ipam_discovered_account;
pub(crate) mod shape_ipam_discovered_resource_cidr;
pub(crate) mod shape_ipam_operating_region_set;
pub(crate) mod shape_ipam_pool_cidr_failure_reason;
pub(crate) mod shape_ipam_resource_tag_list;
pub(crate) mod shape_ipv4_prefix_specification;
pub(crate) mod shape_ipv6_cidr_association;
pub(crate) mod shape_ipv6_pool;
pub(crate) mod shape_ipv6_prefixes_list;
pub(crate) mod shape_key_pair_info;
pub(crate) mod shape_last_error;
pub(crate) mod shape_launch_template_block_device_mapping_list;
pub(crate) mod shape_launch_template_capacity_reservation_specification_response;
pub(crate) mod shape_launch_template_cpu_options;
pub(crate) mod shape_launch_template_ebs_block_device_request;
pub(crate) mod shape_launch_template_elastic_inference_accelerator_response_list;
pub(crate) mod shape_launch_template_enclave_options;
pub(crate) mod shape_launch_template_hibernation_options;
pub(crate) mod shape_launch_template_iam_instance_profile_specification;
pub(crate) mod shape_launch_template_instance_maintenance_options;
pub(crate) mod shape_launch_template_instance_market_options;
pub(crate) mod shape_launch_template_instance_metadata_options;
pub(crate) mod shape_launch_template_instance_network_interface_specification_list;
pub(crate) mod shape_launch_template_license_list;
pub(crate) mod shape_launch_template_placement;
pub(crate) mod shape_launch_template_private_dns_name_options;
pub(crate) mod shape_launch_template_spot_market_options_request;
pub(crate) mod shape_launch_template_tag_specification_list;
pub(crate) mod shape_launch_templates_monitoring;
pub(crate) mod shape_load_permission_list;
pub(crate) mod shape_local_gateway;
pub(crate) mod shape_local_gateway_virtual_interface;
pub(crate) mod shape_local_gateway_virtual_interface_group;
pub(crate) mod shape_moving_address_status;
pub(crate) mod shape_nat_gateway_address;
pub(crate) mod shape_network_acl_association_list;
pub(crate) mod shape_network_acl_entry_list;
pub(crate) mod shape_network_interface_association;
pub(crate) mod shape_network_interface_id_set;
pub(crate) mod shape_network_interface_ipv6_addresses_list;
pub(crate) mod shape_network_interface_permission_state;
pub(crate) mod shape_network_interface_private_ip_address_list;
pub(crate) mod shape_oidc_options;
pub(crate) mod shape_packet_header_statement_request;
pub(crate) mod shape_path_component_list;
pub(crate) mod shape_path_filter;
pub(crate) mod shape_peering_attachment_status;
pub(crate) mod shape_peering_tgw_info;
pub(crate) mod shape_prefix_list;
pub(crate) mod shape_prefix_list_association;
pub(crate) mod shape_prefix_list_entry;
pub(crate) mod shape_principal_id_format;
pub(crate) mod shape_private_dns_name_configuration;
pub(crate) mod shape_private_dns_name_options_on_launch;
pub(crate) mod shape_product_code;
pub(crate) mod shape_propagating_vgw_list;
pub(crate) mod shape_provisioned_bandwidth;
pub(crate) mod shape_ptr_update_status;
pub(crate) mod shape_public_ipv4_pool;
pub(crate) mod shape_purchase;
pub(crate) mod shape_region;
pub(crate) mod shape_reservation;
pub(crate) mod shape_reserved_instance_reservation_value;
pub(crate) mod shape_reserved_instances;
pub(crate) mod shape_reserved_instances_listing;
pub(crate) mod shape_reserved_instances_modification;
pub(crate) mod shape_reserved_instances_offering;
pub(crate) mod shape_resource_statement_request;
pub(crate) mod shape_route_list;
pub(crate) mod shape_route_table_association_list;
pub(crate) mod shape_scheduled_instance;
pub(crate) mod shape_scheduled_instance_availability;
pub(crate) mod shape_scheduled_instances_ebs;
pub(crate) mod shape_scheduled_instances_ipv6_address;
pub(crate) mod shape_scheduled_instances_private_ip_address_config;
pub(crate) mod shape_security_group;
pub(crate) mod shape_security_group_for_vpc;
pub(crate) mod shape_security_group_id_list;
pub(crate) mod shape_security_group_id_set;
pub(crate) mod shape_security_group_reference;
pub(crate) mod shape_security_group_rule;
pub(crate) mod shape_service_detail;
pub(crate) mod shape_service_type_detail_set;
pub(crate) mod shape_snapshot;
pub(crate) mod shape_snapshot_detail;
pub(crate) mod shape_snapshot_info;
pub(crate) mod shape_snapshot_recycle_bin_info;
pub(crate) mod shape_snapshot_tier_status;
pub(crate) mod shape_spot_capacity_rebalance;
pub(crate) mod shape_spot_fleet_monitoring;
pub(crate) mod shape_spot_fleet_request_config;
pub(crate) mod shape_spot_fleet_tag_specification;
pub(crate) mod shape_spot_instance_request;
pub(crate) mod shape_spot_instance_state_fault;
pub(crate) mod shape_spot_placement_score;
pub(crate) mod shape_spot_price;
pub(crate) mod shape_stale_security_group;
pub(crate) mod shape_state_reason;
pub(crate) mod shape_store_image_task_result;
pub(crate) mod shape_subnet_association_list;
pub(crate) mod shape_subnet_cidr_block_state;
pub(crate) mod shape_subnet_ipv6_cidr_block_association_set;
pub(crate) mod shape_subscription;
pub(crate) mod shape_successful_instance_credit_specification_item;
pub(crate) mod shape_successful_queued_purchase_deletion;
pub(crate) mod shape_supported_ip_address_types;
pub(crate) mod shape_tag_description;
pub(crate) mod shape_target_groups_config;
pub(crate) mod shape_target_network;
pub(crate) mod shape_target_reservation_value;
pub(crate) mod shape_terminate_connection_status;
pub(crate) mod shape_traffic_mirror_filter_rule_list;
pub(crate) mod shape_traffic_mirror_network_service_list;
pub(crate) mod shape_traffic_mirror_port_range;
pub(crate) mod shape_transit_gateway_attachment;
pub(crate) mod shape_transit_gateway_attachment_propagation;
pub(crate) mod shape_transit_gateway_connect_options;
pub(crate) mod shape_transit_gateway_connect_peer_configuration;
pub(crate) mod shape_transit_gateway_multicast_domain_association;
pub(crate) mod shape_transit_gateway_multicast_domain_options;
pub(crate) mod shape_transit_gateway_multicast_group;
pub(crate) mod shape_transit_gateway_options;
pub(crate) mod shape_transit_gateway_peering_attachment_options;
pub(crate) mod shape_transit_gateway_policy_table_entry;
pub(crate) mod shape_transit_gateway_prefix_list_attachment;
pub(crate) mod shape_transit_gateway_route_attachment_list;
pub(crate) mod shape_transit_gateway_route_table_association;
pub(crate) mod shape_transit_gateway_route_table_propagation;
pub(crate) mod shape_transit_gateway_vpc_attachment_options;
pub(crate) mod shape_unsuccessful_instance_credit_specification_item;
pub(crate) mod shape_unsuccessful_item;
pub(crate) mod shape_user_bucket_details;
pub(crate) mod shape_verified_access_endpoint_eni_options;
pub(crate) mod shape_verified_access_endpoint_load_balancer_options;
pub(crate) mod shape_verified_access_endpoint_status;
pub(crate) mod shape_verified_access_logs;
pub(crate) mod shape_verified_access_trust_provider_condensed_list;
pub(crate) mod shape_vgw_telemetry_list;
pub(crate) mod shape_volume;
pub(crate) mod shape_volume_attachment;
pub(crate) mod shape_volume_status_item;
pub(crate) mod shape_vpc_attachment_list;
pub(crate) mod shape_vpc_cidr_block_association_set;
pub(crate) mod shape_vpc_cidr_block_state;
pub(crate) mod shape_vpc_classic_link;
pub(crate) mod shape_vpc_endpoint_connection;
pub(crate) mod shape_vpc_ipv6_cidr_block_association_set;
pub(crate) mod shape_vpc_peering_connection_state_reason;
pub(crate) mod shape_vpc_peering_connection_vpc_info;
pub(crate) mod shape_vpn_connection_device_type;
pub(crate) mod shape_vpn_connection_options;
pub(crate) mod shape_vpn_static_route_list;
pub(crate) mod shape_accelerator_count;
pub(crate) mod shape_accelerator_manufacturer_set;
pub(crate) mod shape_accelerator_name_set;
pub(crate) mod shape_accelerator_total_memory_mib;
pub(crate) mod shape_accelerator_type_set;
pub(crate) mod shape_access_scope_path;
pub(crate) mod shape_account_attribute_value_list;
pub(crate) mod shape_allowed_instance_type_set;
pub(crate) mod shape_alternate_path_hint;
pub(crate) mod shape_associated_target_network_set;
pub(crate) mod shape_attachment_ena_srd_udp_specification;
pub(crate) mod shape_availability_zone_message_list;
pub(crate) mod shape_available_capacity;
pub(crate) mod shape_baseline_ebs_bandwidth_mbps;
pub(crate) mod shape_boot_mode_type_list;
pub(crate) mod shape_cancel_capacity_reservation_fleet_error;
pub(crate) mod shape_cancel_spot_fleet_requests_error;
pub(crate) mod shape_capacity_allocation;
pub(crate) mod shape_capacity_reservation_specification_response;
pub(crate) mod shape_capacity_reservation_target_response;
pub(crate) mod shape_cidr_block_set;
pub(crate) mod shape_classic_load_balancer;
pub(crate) mod shape_client_connect_response_options;
pub(crate) mod shape_client_login_banner_response_options;
pub(crate) mod shape_client_vpn_authentication_list;
pub(crate) mod shape_client_vpn_connection_status;
pub(crate) mod shape_connection_log_response_options;
pub(crate) mod shape_cpu_manufacturer_set;
pub(crate) mod shape_cpu_options;
pub(crate) mod shape_dedicated_host_id_list;
pub(crate) mod shape_delete_fleet_error;
pub(crate) mod shape_delete_queued_reserved_instances_error;
pub(crate) mod shape_describe_fleets_error_set;
pub(crate) mod shape_describe_fleets_instances_set;
pub(crate) mod shape_destination_options_response;
pub(crate) mod shape_dhcp_configuration;
pub(crate) mod shape_disable_fast_snapshot_restore_state_error_set;
pub(crate) mod shape_disk_image_description;
pub(crate) mod shape_disk_image_volume_description;
pub(crate) mod shape_dns_entry;
pub(crate) mod shape_ebs_info;
pub(crate) mod shape_ebs_instance_block_device;
pub(crate) mod shape_elastic_gpu_association_list;
pub(crate) mod shape_elastic_gpu_health;
pub(crate) mod shape_elastic_gpu_specification_response;
pub(crate) mod shape_elastic_inference_accelerator_association_list;
pub(crate) mod shape_enable_fast_snapshot_restore_state_error_set;
pub(crate) mod shape_event_information;
pub(crate) mod shape_excluded_instance_type_set;
pub(crate) mod shape_explanation;
pub(crate) mod shape_filter_port_range;
pub(crate) mod shape_fleet_launch_template_config_list;
pub(crate) mod shape_fpga_image_state;
pub(crate) mod shape_fpga_info;
pub(crate) mod shape_gpu_info;
pub(crate) mod shape_hibernation_options;
pub(crate) mod shape_host_instance_list;
pub(crate) mod shape_host_properties;
pub(crate) mod shape_import_instance_volume_detail_set;
pub(crate) mod shape_inference_accelerator_info;
pub(crate) mod shape_inside_cidr_blocks_string_list;
pub(crate) mod shape_instance_count_list;
pub(crate) mod shape_instance_event_window_time_range;
pub(crate) mod shape_instance_generation_set;
pub(crate) mod shape_instance_id_list;
pub(crate) mod shape_instance_ids_set;
pub(crate) mod shape_instance_maintenance_options;
pub(crate) mod shape_instance_network_interface_list;
pub(crate) mod shape_instance_state;
pub(crate) mod shape_instance_status_event_list;
pub(crate) mod shape_instance_status_summary;
pub(crate) mod shape_instance_storage_info;
pub(crate) mod shape_instance_types_list;
pub(crate) mod shape_internet_gateway_attachment;
pub(crate) mod shape_ip_range_list;
pub(crate) mod shape_ipam_discovery_failure_reason;
pub(crate) mod shape_ipam_operating_region;
pub(crate) mod shape_ipam_resource_tag;
pub(crate) mod shape_ipv6_cidr_block_set;
pub(crate) mod shape_ipv6_prefix_specification;
pub(crate) mod shape_ipv6_range_list;
pub(crate) mod shape_launch_specification;
pub(crate) mod shape_launch_template_and_overrides_response;
pub(crate) mod shape_launch_template_block_device_mapping;
pub(crate) mod shape_launch_template_elastic_inference_accelerator_response;
pub(crate) mod shape_launch_template_instance_network_interface_specification;
pub(crate) mod shape_launch_template_license_configuration;
pub(crate) mod shape_launch_template_spot_market_options;
pub(crate) mod shape_launch_template_tag_specification;
pub(crate) mod shape_license_list;
pub(crate) mod shape_load_permission;
pub(crate) mod shape_local_gateway_virtual_interface_id_set;
pub(crate) mod shape_local_storage_type_set;
pub(crate) mod shape_memory_gib_per_v_cpu;
pub(crate) mod shape_memory_info;
pub(crate) mod shape_memory_mib;
pub(crate) mod shape_metric_points;
pub(crate) mod shape_monitoring;
pub(crate) mod shape_network_acl_association;
pub(crate) mod shape_network_acl_entry;
pub(crate) mod shape_network_bandwidth_gbps;
pub(crate) mod shape_network_info;
pub(crate) mod shape_network_interface_count;
pub(crate) mod shape_network_interface_ipv6_address;
pub(crate) mod shape_network_interface_private_ip_address;
pub(crate) mod shape_nitro_tpm_info;
pub(crate) mod shape_on_demand_options;
pub(crate) mod shape_path_component;
pub(crate) mod shape_pci_id;
pub(crate) mod shape_placement_group_info;
pub(crate) mod shape_pool_cidr_blocks_set;
pub(crate) mod shape_prefix_list_id_list;
pub(crate) mod shape_price_schedule_list;
pub(crate) mod shape_pricing_details_list;
pub(crate) mod shape_private_dns_details_set;
pub(crate) mod shape_private_dns_name_options_response;
pub(crate) mod shape_processor_info;
pub(crate) mod shape_propagating_vgw;
pub(crate) mod shape_public_ipv4_pool_range_set;
pub(crate) mod shape_recurring_charges_list;
pub(crate) mod shape_referenced_security_group;
pub(crate) mod shape_reserved_instances_modification_result_list;
pub(crate) mod shape_reserved_intances_ids;
pub(crate) mod shape_response_error;
pub(crate) mod shape_response_host_id_set;
pub(crate) mod shape_root_device_type_list;
pub(crate) mod shape_route;
pub(crate) mod shape_route_table_association;
pub(crate) mod shape_scheduled_instance_recurrence;
pub(crate) mod shape_security_group_identifier;
pub(crate) mod shape_service_type_detail;
pub(crate) mod shape_spot_instance_status;
pub(crate) mod shape_spot_options;
pub(crate) mod shape_stale_ip_permission_set;
pub(crate) mod shape_subnet_association;
pub(crate) mod shape_target_capacity_specification;
pub(crate) mod shape_target_configuration;
pub(crate) mod shape_target_group;
pub(crate) mod shape_total_local_storage_gb;
pub(crate) mod shape_transit_gateway_attachment_association;
pub(crate) mod shape_transit_gateway_attachment_bgp_configuration_list;
pub(crate) mod shape_transit_gateway_policy_rule;
pub(crate) mod shape_transit_gateway_route_attachment;
pub(crate) mod shape_tunnel_options_list;
pub(crate) mod shape_unsuccessful_instance_credit_specification_item_error;
pub(crate) mod shape_unsuccessful_item_error;
pub(crate) mod shape_usage_class_type_list;
pub(crate) mod shape_user_id_group_pair_list;
pub(crate) mod shape_v_cpu_count_range;
pub(crate) mod shape_v_cpu_info;
pub(crate) mod shape_validation_error;
pub(crate) mod shape_verified_access_endpoint_subnet_id_list;
pub(crate) mod shape_verified_access_log_cloud_watch_logs_destination;
pub(crate) mod shape_verified_access_log_kinesis_data_firehose_destination;
pub(crate) mod shape_verified_access_log_s3_destination;
pub(crate) mod shape_verified_access_trust_provider_condensed;
pub(crate) mod shape_vgw_telemetry;
pub(crate) mod shape_virtualization_type_list;
pub(crate) mod shape_volume_status_actions_list;
pub(crate) mod shape_volume_status_attachment_status_list;
pub(crate) mod shape_volume_status_events_list;
pub(crate) mod shape_volume_status_info;
pub(crate) mod shape_vpc_peering_connection_options_description;
pub(crate) mod shape_vpn_static_route;
pub(crate) mod shape_account_attribute_value;
pub(crate) mod shape_additional_detail_list;
pub(crate) mod shape_analysis_acl_rule;
pub(crate) mod shape_analysis_component;
pub(crate) mod shape_analysis_component_list;
pub(crate) mod shape_analysis_load_balancer_listener;
pub(crate) mod shape_analysis_load_balancer_target;
pub(crate) mod shape_analysis_packet_header;
pub(crate) mod shape_analysis_route_table_route;
pub(crate) mod shape_analysis_security_group_rule;
pub(crate) mod shape_architecture_type_list;
pub(crate) mod shape_associated_target_network;
pub(crate) mod shape_availability_zone_message;
pub(crate) mod shape_available_instance_capacity_list;
pub(crate) mod shape_capacity_reservation_options;
pub(crate) mod shape_cidr_block;
pub(crate) mod shape_client_vpn_authentication;
pub(crate) mod shape_client_vpn_endpoint_attribute_status;
pub(crate) mod shape_core_count_list;
pub(crate) mod shape_describe_fleet_error;
pub(crate) mod shape_describe_fleets_instances;
pub(crate) mod shape_dhcp_configuration_value_list;
pub(crate) mod shape_disable_fast_snapshot_restore_state_error_item;
pub(crate) mod shape_disk_info_list;
pub(crate) mod shape_ebs_optimized_info;
pub(crate) mod shape_efa_info;
pub(crate) mod shape_elastic_gpu_association;
pub(crate) mod shape_elastic_inference_accelerator_association;
pub(crate) mod shape_enable_fast_snapshot_restore_state_error_item;
pub(crate) mod shape_firewall_stateful_rule;
pub(crate) mod shape_firewall_stateless_rule;
pub(crate) mod shape_fleet_launch_template_config;
pub(crate) mod shape_fleet_launch_template_overrides;
pub(crate) mod shape_fleet_spot_maintenance_strategies;
pub(crate) mod shape_fpga_device_info_list;
pub(crate) mod shape_gpu_device_info_list;
pub(crate) mod shape_group_id_string_list;
pub(crate) mod shape_host_instance;
pub(crate) mod shape_import_instance_volume_detail_item;
pub(crate) mod shape_inference_device_info_list;
pub(crate) mod shape_instance_count;
pub(crate) mod shape_instance_ipv6_address_list;
pub(crate) mod shape_instance_network_interface;
pub(crate) mod shape_instance_network_interface_specification_list;
pub(crate) mod shape_instance_status_details_list;
pub(crate) mod shape_ip_address_list;
pub(crate) mod shape_ipv4_prefix_list_response;
pub(crate) mod shape_ipv6_cidr_block;
pub(crate) mod shape_ipv6_prefix_list_response;
pub(crate) mod shape_launch_specs_list;
pub(crate) mod shape_launch_template_config_list;
pub(crate) mod shape_launch_template_ebs_block_device;
pub(crate) mod shape_license_configuration;
pub(crate) mod shape_metric_point;
pub(crate) mod shape_network_card_info_list;
pub(crate) mod shape_nitro_tpm_supported_versions_list;
pub(crate) mod shape_occurrence_day_set;
pub(crate) mod shape_path_statement;
pub(crate) mod shape_placement_group_strategy_list;
pub(crate) mod shape_pool_cidr_block;
pub(crate) mod shape_port_range_list;
pub(crate) mod shape_price_schedule;
pub(crate) mod shape_pricing_detail;
pub(crate) mod shape_private_dns_details;
pub(crate) mod shape_private_ip_address_specification_list;
pub(crate) mod shape_recurring_charge;
pub(crate) mod shape_reserved_instances_id;
pub(crate) mod shape_reserved_instances_modification_result;
pub(crate) mod shape_stale_ip_permission;
pub(crate) mod shape_string_list;
pub(crate) mod shape_supported_additional_processor_feature_list;
pub(crate) mod shape_tag_specification_list;
pub(crate) mod shape_threads_per_core_list;
pub(crate) mod shape_through_resources_statement_list;
pub(crate) mod shape_transit_gateway_attachment_bgp_configuration;
pub(crate) mod shape_transit_gateway_policy_rule_meta_data;
pub(crate) mod shape_transit_gateway_route_table_route;
pub(crate) mod shape_tunnel_option;
pub(crate) mod shape_verified_access_log_delivery_status;
pub(crate) mod shape_volume_status_action;
pub(crate) mod shape_volume_status_attachment_status;
pub(crate) mod shape_volume_status_details_list;
pub(crate) mod shape_volume_status_event;
pub(crate) mod shape_additional_detail;
pub(crate) mod shape_certificate_authentication;
pub(crate) mod shape_directory_service_authentication;
pub(crate) mod shape_disable_fast_snapshot_restore_state_error;
pub(crate) mod shape_disk_info;
pub(crate) mod shape_enable_fast_snapshot_restore_state_error;
pub(crate) mod shape_federated_authentication;
pub(crate) mod shape_fleet_launch_template_overrides_list;
pub(crate) mod shape_fleet_spot_capacity_rebalance;
pub(crate) mod shape_fpga_device_info;
pub(crate) mod shape_gpu_device_info;
pub(crate) mod shape_ike_versions_list;
pub(crate) mod shape_inference_device_info;
pub(crate) mod shape_instance_capacity;
pub(crate) mod shape_instance_ipv4_prefix_list;
pub(crate) mod shape_instance_ipv6_prefix_list;
pub(crate) mod shape_instance_network_interface_association;
pub(crate) mod shape_instance_network_interface_attachment;
pub(crate) mod shape_instance_private_ip_address_list;
pub(crate) mod shape_instance_status_details;
pub(crate) mod shape_ip_ranges;
pub(crate) mod shape_ipv4_prefix_specification_response;
pub(crate) mod shape_ipv6_prefix_specification_response;
pub(crate) mod shape_network_card_info;
pub(crate) mod shape_packet_header_statement;
pub(crate) mod shape_phase1_dh_group_numbers_list;
pub(crate) mod shape_phase1_encryption_algorithms_list;
pub(crate) mod shape_phase1_integrity_algorithms_list;
pub(crate) mod shape_phase2_dh_group_numbers_list;
pub(crate) mod shape_phase2_encryption_algorithms_list;
pub(crate) mod shape_phase2_integrity_algorithms_list;
pub(crate) mod shape_placement_response;
pub(crate) mod shape_prefix_list_id_set;
pub(crate) mod shape_protocol_int_list;
pub(crate) mod shape_resource_statement;
pub(crate) mod shape_through_resources_statement;
pub(crate) mod shape_user_id_group_pair_set;
pub(crate) mod shape_volume_status_details;
pub(crate) mod shape_vpn_tunnel_log_options;
pub(crate) mod shape_classic_load_balancers;
pub(crate) mod shape_cloud_watch_log_options;
pub(crate) mod shape_fpga_device_memory_info;
pub(crate) mod shape_gpu_device_memory_info;
pub(crate) mod shape_ike_versions_list_value;
pub(crate) mod shape_inference_device_memory_info;
pub(crate) mod shape_instance_ipv4_prefix;
pub(crate) mod shape_instance_ipv6_prefix;
pub(crate) mod shape_instance_private_ip_address;
pub(crate) mod shape_ipv4_prefix_list;
pub(crate) mod shape_ipv6_prefix_list;
pub(crate) mod shape_launch_template_overrides_list;
pub(crate) mod shape_phase1_dh_group_numbers_list_value;
pub(crate) mod shape_phase1_encryption_algorithms_list_value;
pub(crate) mod shape_phase1_integrity_algorithms_list_value;
pub(crate) mod shape_phase2_dh_group_numbers_list_value;
pub(crate) mod shape_phase2_encryption_algorithms_list_value;
pub(crate) mod shape_phase2_integrity_algorithms_list_value;
pub(crate) mod shape_protocol_list;
pub(crate) mod shape_rule_group_rule_options_pair_list;
pub(crate) mod shape_rule_group_type_pair_list;
pub(crate) mod shape_rule_option_list;
pub(crate) mod shape_security_group_id_string_list;
pub(crate) mod shape_spot_fleet_tag_specification_list;
pub(crate) mod shape_target_groups;
pub(crate) mod shape_rule_group_rule_options_pair;
pub(crate) mod shape_rule_group_type_pair;
pub(crate) mod shape_rule_option;