Type annotations for boto3.EC2 1.28.3 service generated with mypy-boto3-builder 7.14.7
Project description
mypy-boto3-ec2
Type annotations for boto3.EC2 1.28.3 service compatible with VSCode, PyCharm, Emacs, Sublime Text, mypy, pyright and other tools.
Generated by mypy-boto3-builder 7.14.7.
More information can be found on boto3-stubs page and in mypy-boto3-ec2 docs.
See how it helps to find and fix potential bugs:
- mypy-boto3-ec2
How to install
VSCode extension
Add
AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and EC2
.
From PyPI with pip
Install boto3-stubs
for EC2
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[ec2]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[ec2]'
# standalone installation
python -m pip install mypy-boto3-ec2
From conda-forge
Installing mypy-boto3-ec2
from the conda-forge
channel can be achieved by
adding conda-forge
to your channels with:
conda config --add channels conda-forge
conda config --set channel_priority strict
Once the conda-forge
channel has been enabled, mypy-boto3-ec2
can be
installed with:
conda install mypy-boto3-ec2
It is possible to list all of the versions of mypy-boto3-ec2
available on
your platform with:
conda search mypy-boto3-ec2 --channel conda-forge
How to uninstall
python -m pip uninstall -y mypy-boto3-ec2
Usage
VSCode
- Install Python extension
- Install Pylance extension
- Set
Pylance
as your Python Language Server - Install
boto3-stubs[ec2]
in your environment:
python -m pip install 'boto3-stubs[ec2]'
Both type checking and code completion should now work. No explicit type
annotations required, write your boto3
code as usual.
PyCharm
Install boto3-stubs-lite[ec2]
in your environment:
python -m pip install 'boto3-stubs-lite[ec2]'`
Both type checking and code completion should now work. Explicit type annotations are required.
Use boto3-stubs
package instead for implicit type discovery.
Emacs
- Install
boto3-stubs
with services you use in your environment:
python -m pip install 'boto3-stubs[ec2]'
- Install use-package, lsp, company and flycheck packages
- Install lsp-pyright package
(use-package lsp-pyright
:ensure t
:hook (python-mode . (lambda ()
(require 'lsp-pyright)
(lsp))) ; or lsp-deferred
:init (when (executable-find "python3")
(setq lsp-pyright-python-executable-cmd "python3"))
)
- Make sure emacs uses the environment where you have installed
boto3-stubs
Type checking should now work. No explicit type annotations required, write
your boto3
code as usual.
Sublime Text
- Install
boto3-stubs[ec2]
with services you use in your environment:
python -m pip install 'boto3-stubs[ec2]'
- Install LSP-pyright package
Type checking should now work. No explicit type annotations required, write
your boto3
code as usual.
Other IDEs
Not tested, but as long as your IDE supports mypy
or pyright
, everything
should work.
mypy
- Install
mypy
:python -m pip install mypy
- Install
boto3-stubs[ec2]
in your environment:
python -m pip install 'boto3-stubs[ec2]'`
Type checking should now work. No explicit type annotations required, write
your boto3
code as usual.
pyright
- Install
pyright
:npm i -g pyright
- Install
boto3-stubs[ec2]
in your environment:
python -m pip install 'boto3-stubs[ec2]'
Optionally, you can install boto3-stubs
to typings
folder.
Type checking should now work. No explicit type annotations required, write
your boto3
code as usual.
Explicit type annotations
Client annotations
EC2Client
provides annotations for boto3.client("ec2")
.
from boto3.session import Session
from mypy_boto3_ec2 import EC2Client
client: EC2Client = Session().client("ec2")
# now client usage is checked by mypy and IDE should provide code completion
Paginators annotations
mypy_boto3_ec2.paginator
module contains type annotations for all paginators.
from boto3.session import Session
from mypy_boto3_ec2 import EC2Client
from mypy_boto3_ec2.paginator import (
DescribeAddressTransfersPaginator,
DescribeAddressesAttributePaginator,
DescribeAwsNetworkPerformanceMetricSubscriptionsPaginator,
DescribeByoipCidrsPaginator,
DescribeCapacityReservationFleetsPaginator,
DescribeCapacityReservationsPaginator,
DescribeCarrierGatewaysPaginator,
DescribeClassicLinkInstancesPaginator,
DescribeClientVpnAuthorizationRulesPaginator,
DescribeClientVpnConnectionsPaginator,
DescribeClientVpnEndpointsPaginator,
DescribeClientVpnRoutesPaginator,
DescribeClientVpnTargetNetworksPaginator,
DescribeCoipPoolsPaginator,
DescribeDhcpOptionsPaginator,
DescribeEgressOnlyInternetGatewaysPaginator,
DescribeExportImageTasksPaginator,
DescribeFastLaunchImagesPaginator,
DescribeFastSnapshotRestoresPaginator,
DescribeFleetsPaginator,
DescribeFlowLogsPaginator,
DescribeFpgaImagesPaginator,
DescribeHostReservationOfferingsPaginator,
DescribeHostReservationsPaginator,
DescribeHostsPaginator,
DescribeIamInstanceProfileAssociationsPaginator,
DescribeImagesPaginator,
DescribeImportImageTasksPaginator,
DescribeImportSnapshotTasksPaginator,
DescribeInstanceConnectEndpointsPaginator,
DescribeInstanceCreditSpecificationsPaginator,
DescribeInstanceEventWindowsPaginator,
DescribeInstanceStatusPaginator,
DescribeInstanceTypeOfferingsPaginator,
DescribeInstanceTypesPaginator,
DescribeInstancesPaginator,
DescribeInternetGatewaysPaginator,
DescribeIpamPoolsPaginator,
DescribeIpamResourceDiscoveriesPaginator,
DescribeIpamResourceDiscoveryAssociationsPaginator,
DescribeIpamScopesPaginator,
DescribeIpamsPaginator,
DescribeIpv6PoolsPaginator,
DescribeLaunchTemplateVersionsPaginator,
DescribeLaunchTemplatesPaginator,
DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator,
DescribeLocalGatewayRouteTableVpcAssociationsPaginator,
DescribeLocalGatewayRouteTablesPaginator,
DescribeLocalGatewayVirtualInterfaceGroupsPaginator,
DescribeLocalGatewayVirtualInterfacesPaginator,
DescribeLocalGatewaysPaginator,
DescribeManagedPrefixListsPaginator,
DescribeMovingAddressesPaginator,
DescribeNatGatewaysPaginator,
DescribeNetworkAclsPaginator,
DescribeNetworkInsightsAccessScopeAnalysesPaginator,
DescribeNetworkInsightsAccessScopesPaginator,
DescribeNetworkInsightsAnalysesPaginator,
DescribeNetworkInsightsPathsPaginator,
DescribeNetworkInterfacePermissionsPaginator,
DescribeNetworkInterfacesPaginator,
DescribePrefixListsPaginator,
DescribePrincipalIdFormatPaginator,
DescribePublicIpv4PoolsPaginator,
DescribeReplaceRootVolumeTasksPaginator,
DescribeReservedInstancesModificationsPaginator,
DescribeReservedInstancesOfferingsPaginator,
DescribeRouteTablesPaginator,
DescribeScheduledInstanceAvailabilityPaginator,
DescribeScheduledInstancesPaginator,
DescribeSecurityGroupRulesPaginator,
DescribeSecurityGroupsPaginator,
DescribeSnapshotTierStatusPaginator,
DescribeSnapshotsPaginator,
DescribeSpotFleetInstancesPaginator,
DescribeSpotFleetRequestsPaginator,
DescribeSpotInstanceRequestsPaginator,
DescribeSpotPriceHistoryPaginator,
DescribeStaleSecurityGroupsPaginator,
DescribeStoreImageTasksPaginator,
DescribeSubnetsPaginator,
DescribeTagsPaginator,
DescribeTrafficMirrorFiltersPaginator,
DescribeTrafficMirrorSessionsPaginator,
DescribeTrafficMirrorTargetsPaginator,
DescribeTransitGatewayAttachmentsPaginator,
DescribeTransitGatewayConnectPeersPaginator,
DescribeTransitGatewayConnectsPaginator,
DescribeTransitGatewayMulticastDomainsPaginator,
DescribeTransitGatewayPeeringAttachmentsPaginator,
DescribeTransitGatewayPolicyTablesPaginator,
DescribeTransitGatewayRouteTableAnnouncementsPaginator,
DescribeTransitGatewayRouteTablesPaginator,
DescribeTransitGatewayVpcAttachmentsPaginator,
DescribeTransitGatewaysPaginator,
DescribeTrunkInterfaceAssociationsPaginator,
DescribeVerifiedAccessEndpointsPaginator,
DescribeVerifiedAccessGroupsPaginator,
DescribeVerifiedAccessInstanceLoggingConfigurationsPaginator,
DescribeVerifiedAccessInstancesPaginator,
DescribeVerifiedAccessTrustProvidersPaginator,
DescribeVolumeStatusPaginator,
DescribeVolumesPaginator,
DescribeVolumesModificationsPaginator,
DescribeVpcClassicLinkDnsSupportPaginator,
DescribeVpcEndpointConnectionNotificationsPaginator,
DescribeVpcEndpointConnectionsPaginator,
DescribeVpcEndpointServiceConfigurationsPaginator,
DescribeVpcEndpointServicePermissionsPaginator,
DescribeVpcEndpointServicesPaginator,
DescribeVpcEndpointsPaginator,
DescribeVpcPeeringConnectionsPaginator,
DescribeVpcsPaginator,
GetAssociatedIpv6PoolCidrsPaginator,
GetAwsNetworkPerformanceDataPaginator,
GetGroupsForCapacityReservationPaginator,
GetInstanceTypesFromInstanceRequirementsPaginator,
GetIpamAddressHistoryPaginator,
GetIpamDiscoveredAccountsPaginator,
GetIpamDiscoveredResourceCidrsPaginator,
GetIpamPoolAllocationsPaginator,
GetIpamPoolCidrsPaginator,
GetIpamResourceCidrsPaginator,
GetManagedPrefixListAssociationsPaginator,
GetManagedPrefixListEntriesPaginator,
GetNetworkInsightsAccessScopeAnalysisFindingsPaginator,
GetSpotPlacementScoresPaginator,
GetTransitGatewayAttachmentPropagationsPaginator,
GetTransitGatewayMulticastDomainAssociationsPaginator,
GetTransitGatewayPolicyTableAssociationsPaginator,
GetTransitGatewayPrefixListReferencesPaginator,
GetTransitGatewayRouteTableAssociationsPaginator,
GetTransitGatewayRouteTablePropagationsPaginator,
GetVpnConnectionDeviceTypesPaginator,
ListImagesInRecycleBinPaginator,
ListSnapshotsInRecycleBinPaginator,
SearchLocalGatewayRoutesPaginator,
SearchTransitGatewayMulticastGroupsPaginator,
)
client: EC2Client = Session().client("ec2")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
describe_address_transfers_paginator: DescribeAddressTransfersPaginator = client.get_paginator(
"describe_address_transfers"
)
describe_addresses_attribute_paginator: DescribeAddressesAttributePaginator = client.get_paginator(
"describe_addresses_attribute"
)
describe_aws_network_performance_metric_subscriptions_paginator: DescribeAwsNetworkPerformanceMetricSubscriptionsPaginator = client.get_paginator(
"describe_aws_network_performance_metric_subscriptions"
)
describe_byoip_cidrs_paginator: DescribeByoipCidrsPaginator = client.get_paginator(
"describe_byoip_cidrs"
)
describe_capacity_reservation_fleets_paginator: DescribeCapacityReservationFleetsPaginator = (
client.get_paginator("describe_capacity_reservation_fleets")
)
describe_capacity_reservations_paginator: DescribeCapacityReservationsPaginator = (
client.get_paginator("describe_capacity_reservations")
)
describe_carrier_gateways_paginator: DescribeCarrierGatewaysPaginator = client.get_paginator(
"describe_carrier_gateways"
)
describe_classic_link_instances_paginator: DescribeClassicLinkInstancesPaginator = (
client.get_paginator("describe_classic_link_instances")
)
describe_client_vpn_authorization_rules_paginator: DescribeClientVpnAuthorizationRulesPaginator = (
client.get_paginator("describe_client_vpn_authorization_rules")
)
describe_client_vpn_connections_paginator: DescribeClientVpnConnectionsPaginator = (
client.get_paginator("describe_client_vpn_connections")
)
describe_client_vpn_endpoints_paginator: DescribeClientVpnEndpointsPaginator = client.get_paginator(
"describe_client_vpn_endpoints"
)
describe_client_vpn_routes_paginator: DescribeClientVpnRoutesPaginator = client.get_paginator(
"describe_client_vpn_routes"
)
describe_client_vpn_target_networks_paginator: DescribeClientVpnTargetNetworksPaginator = (
client.get_paginator("describe_client_vpn_target_networks")
)
describe_coip_pools_paginator: DescribeCoipPoolsPaginator = client.get_paginator(
"describe_coip_pools"
)
describe_dhcp_options_paginator: DescribeDhcpOptionsPaginator = client.get_paginator(
"describe_dhcp_options"
)
describe_egress_only_internet_gateways_paginator: DescribeEgressOnlyInternetGatewaysPaginator = (
client.get_paginator("describe_egress_only_internet_gateways")
)
describe_export_image_tasks_paginator: DescribeExportImageTasksPaginator = client.get_paginator(
"describe_export_image_tasks"
)
describe_fast_launch_images_paginator: DescribeFastLaunchImagesPaginator = client.get_paginator(
"describe_fast_launch_images"
)
describe_fast_snapshot_restores_paginator: DescribeFastSnapshotRestoresPaginator = (
client.get_paginator("describe_fast_snapshot_restores")
)
describe_fleets_paginator: DescribeFleetsPaginator = client.get_paginator("describe_fleets")
describe_flow_logs_paginator: DescribeFlowLogsPaginator = client.get_paginator("describe_flow_logs")
describe_fpga_images_paginator: DescribeFpgaImagesPaginator = client.get_paginator(
"describe_fpga_images"
)
describe_host_reservation_offerings_paginator: DescribeHostReservationOfferingsPaginator = (
client.get_paginator("describe_host_reservation_offerings")
)
describe_host_reservations_paginator: DescribeHostReservationsPaginator = client.get_paginator(
"describe_host_reservations"
)
describe_hosts_paginator: DescribeHostsPaginator = client.get_paginator("describe_hosts")
describe_iam_instance_profile_associations_paginator: DescribeIamInstanceProfileAssociationsPaginator = client.get_paginator(
"describe_iam_instance_profile_associations"
)
describe_images_paginator: DescribeImagesPaginator = client.get_paginator("describe_images")
describe_import_image_tasks_paginator: DescribeImportImageTasksPaginator = client.get_paginator(
"describe_import_image_tasks"
)
describe_import_snapshot_tasks_paginator: DescribeImportSnapshotTasksPaginator = (
client.get_paginator("describe_import_snapshot_tasks")
)
describe_instance_connect_endpoints_paginator: DescribeInstanceConnectEndpointsPaginator = (
client.get_paginator("describe_instance_connect_endpoints")
)
describe_instance_credit_specifications_paginator: DescribeInstanceCreditSpecificationsPaginator = (
client.get_paginator("describe_instance_credit_specifications")
)
describe_instance_event_windows_paginator: DescribeInstanceEventWindowsPaginator = (
client.get_paginator("describe_instance_event_windows")
)
describe_instance_status_paginator: DescribeInstanceStatusPaginator = client.get_paginator(
"describe_instance_status"
)
describe_instance_type_offerings_paginator: DescribeInstanceTypeOfferingsPaginator = (
client.get_paginator("describe_instance_type_offerings")
)
describe_instance_types_paginator: DescribeInstanceTypesPaginator = client.get_paginator(
"describe_instance_types"
)
describe_instances_paginator: DescribeInstancesPaginator = client.get_paginator(
"describe_instances"
)
describe_internet_gateways_paginator: DescribeInternetGatewaysPaginator = client.get_paginator(
"describe_internet_gateways"
)
describe_ipam_pools_paginator: DescribeIpamPoolsPaginator = client.get_paginator(
"describe_ipam_pools"
)
describe_ipam_resource_discoveries_paginator: DescribeIpamResourceDiscoveriesPaginator = (
client.get_paginator("describe_ipam_resource_discoveries")
)
describe_ipam_resource_discovery_associations_paginator: DescribeIpamResourceDiscoveryAssociationsPaginator = client.get_paginator(
"describe_ipam_resource_discovery_associations"
)
describe_ipam_scopes_paginator: DescribeIpamScopesPaginator = client.get_paginator(
"describe_ipam_scopes"
)
describe_ipams_paginator: DescribeIpamsPaginator = client.get_paginator("describe_ipams")
describe_ipv6_pools_paginator: DescribeIpv6PoolsPaginator = client.get_paginator(
"describe_ipv6_pools"
)
describe_launch_template_versions_paginator: DescribeLaunchTemplateVersionsPaginator = (
client.get_paginator("describe_launch_template_versions")
)
describe_launch_templates_paginator: DescribeLaunchTemplatesPaginator = client.get_paginator(
"describe_launch_templates"
)
describe_local_gateway_route_table_virtual_interface_group_associations_paginator: DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator = client.get_paginator(
"describe_local_gateway_route_table_virtual_interface_group_associations"
)
describe_local_gateway_route_table_vpc_associations_paginator: DescribeLocalGatewayRouteTableVpcAssociationsPaginator = client.get_paginator(
"describe_local_gateway_route_table_vpc_associations"
)
describe_local_gateway_route_tables_paginator: DescribeLocalGatewayRouteTablesPaginator = (
client.get_paginator("describe_local_gateway_route_tables")
)
describe_local_gateway_virtual_interface_groups_paginator: DescribeLocalGatewayVirtualInterfaceGroupsPaginator = client.get_paginator(
"describe_local_gateway_virtual_interface_groups"
)
describe_local_gateway_virtual_interfaces_paginator: DescribeLocalGatewayVirtualInterfacesPaginator = client.get_paginator(
"describe_local_gateway_virtual_interfaces"
)
describe_local_gateways_paginator: DescribeLocalGatewaysPaginator = client.get_paginator(
"describe_local_gateways"
)
describe_managed_prefix_lists_paginator: DescribeManagedPrefixListsPaginator = client.get_paginator(
"describe_managed_prefix_lists"
)
describe_moving_addresses_paginator: DescribeMovingAddressesPaginator = client.get_paginator(
"describe_moving_addresses"
)
describe_nat_gateways_paginator: DescribeNatGatewaysPaginator = client.get_paginator(
"describe_nat_gateways"
)
describe_network_acls_paginator: DescribeNetworkAclsPaginator = client.get_paginator(
"describe_network_acls"
)
describe_network_insights_access_scope_analyses_paginator: DescribeNetworkInsightsAccessScopeAnalysesPaginator = client.get_paginator(
"describe_network_insights_access_scope_analyses"
)
describe_network_insights_access_scopes_paginator: DescribeNetworkInsightsAccessScopesPaginator = (
client.get_paginator("describe_network_insights_access_scopes")
)
describe_network_insights_analyses_paginator: DescribeNetworkInsightsAnalysesPaginator = (
client.get_paginator("describe_network_insights_analyses")
)
describe_network_insights_paths_paginator: DescribeNetworkInsightsPathsPaginator = (
client.get_paginator("describe_network_insights_paths")
)
describe_network_interface_permissions_paginator: DescribeNetworkInterfacePermissionsPaginator = (
client.get_paginator("describe_network_interface_permissions")
)
describe_network_interfaces_paginator: DescribeNetworkInterfacesPaginator = client.get_paginator(
"describe_network_interfaces"
)
describe_prefix_lists_paginator: DescribePrefixListsPaginator = client.get_paginator(
"describe_prefix_lists"
)
describe_principal_id_format_paginator: DescribePrincipalIdFormatPaginator = client.get_paginator(
"describe_principal_id_format"
)
describe_public_ipv4_pools_paginator: DescribePublicIpv4PoolsPaginator = client.get_paginator(
"describe_public_ipv4_pools"
)
describe_replace_root_volume_tasks_paginator: DescribeReplaceRootVolumeTasksPaginator = (
client.get_paginator("describe_replace_root_volume_tasks")
)
describe_reserved_instances_modifications_paginator: DescribeReservedInstancesModificationsPaginator = client.get_paginator(
"describe_reserved_instances_modifications"
)
describe_reserved_instances_offerings_paginator: DescribeReservedInstancesOfferingsPaginator = (
client.get_paginator("describe_reserved_instances_offerings")
)
describe_route_tables_paginator: DescribeRouteTablesPaginator = client.get_paginator(
"describe_route_tables"
)
describe_scheduled_instance_availability_paginator: DescribeScheduledInstanceAvailabilityPaginator = client.get_paginator(
"describe_scheduled_instance_availability"
)
describe_scheduled_instances_paginator: DescribeScheduledInstancesPaginator = client.get_paginator(
"describe_scheduled_instances"
)
describe_security_group_rules_paginator: DescribeSecurityGroupRulesPaginator = client.get_paginator(
"describe_security_group_rules"
)
describe_security_groups_paginator: DescribeSecurityGroupsPaginator = client.get_paginator(
"describe_security_groups"
)
describe_snapshot_tier_status_paginator: DescribeSnapshotTierStatusPaginator = client.get_paginator(
"describe_snapshot_tier_status"
)
describe_snapshots_paginator: DescribeSnapshotsPaginator = client.get_paginator(
"describe_snapshots"
)
describe_spot_fleet_instances_paginator: DescribeSpotFleetInstancesPaginator = client.get_paginator(
"describe_spot_fleet_instances"
)
describe_spot_fleet_requests_paginator: DescribeSpotFleetRequestsPaginator = client.get_paginator(
"describe_spot_fleet_requests"
)
describe_spot_instance_requests_paginator: DescribeSpotInstanceRequestsPaginator = (
client.get_paginator("describe_spot_instance_requests")
)
describe_spot_price_history_paginator: DescribeSpotPriceHistoryPaginator = client.get_paginator(
"describe_spot_price_history"
)
describe_stale_security_groups_paginator: DescribeStaleSecurityGroupsPaginator = (
client.get_paginator("describe_stale_security_groups")
)
describe_store_image_tasks_paginator: DescribeStoreImageTasksPaginator = client.get_paginator(
"describe_store_image_tasks"
)
describe_subnets_paginator: DescribeSubnetsPaginator = client.get_paginator("describe_subnets")
describe_tags_paginator: DescribeTagsPaginator = client.get_paginator("describe_tags")
describe_traffic_mirror_filters_paginator: DescribeTrafficMirrorFiltersPaginator = (
client.get_paginator("describe_traffic_mirror_filters")
)
describe_traffic_mirror_sessions_paginator: DescribeTrafficMirrorSessionsPaginator = (
client.get_paginator("describe_traffic_mirror_sessions")
)
describe_traffic_mirror_targets_paginator: DescribeTrafficMirrorTargetsPaginator = (
client.get_paginator("describe_traffic_mirror_targets")
)
describe_transit_gateway_attachments_paginator: DescribeTransitGatewayAttachmentsPaginator = (
client.get_paginator("describe_transit_gateway_attachments")
)
describe_transit_gateway_connect_peers_paginator: DescribeTransitGatewayConnectPeersPaginator = (
client.get_paginator("describe_transit_gateway_connect_peers")
)
describe_transit_gateway_connects_paginator: DescribeTransitGatewayConnectsPaginator = (
client.get_paginator("describe_transit_gateway_connects")
)
describe_transit_gateway_multicast_domains_paginator: DescribeTransitGatewayMulticastDomainsPaginator = client.get_paginator(
"describe_transit_gateway_multicast_domains"
)
describe_transit_gateway_peering_attachments_paginator: DescribeTransitGatewayPeeringAttachmentsPaginator = client.get_paginator(
"describe_transit_gateway_peering_attachments"
)
describe_transit_gateway_policy_tables_paginator: DescribeTransitGatewayPolicyTablesPaginator = (
client.get_paginator("describe_transit_gateway_policy_tables")
)
describe_transit_gateway_route_table_announcements_paginator: DescribeTransitGatewayRouteTableAnnouncementsPaginator = client.get_paginator(
"describe_transit_gateway_route_table_announcements"
)
describe_transit_gateway_route_tables_paginator: DescribeTransitGatewayRouteTablesPaginator = (
client.get_paginator("describe_transit_gateway_route_tables")
)
describe_transit_gateway_vpc_attachments_paginator: DescribeTransitGatewayVpcAttachmentsPaginator = client.get_paginator(
"describe_transit_gateway_vpc_attachments"
)
describe_transit_gateways_paginator: DescribeTransitGatewaysPaginator = client.get_paginator(
"describe_transit_gateways"
)
describe_trunk_interface_associations_paginator: DescribeTrunkInterfaceAssociationsPaginator = (
client.get_paginator("describe_trunk_interface_associations")
)
describe_verified_access_endpoints_paginator: DescribeVerifiedAccessEndpointsPaginator = (
client.get_paginator("describe_verified_access_endpoints")
)
describe_verified_access_groups_paginator: DescribeVerifiedAccessGroupsPaginator = (
client.get_paginator("describe_verified_access_groups")
)
describe_verified_access_instance_logging_configurations_paginator: DescribeVerifiedAccessInstanceLoggingConfigurationsPaginator = client.get_paginator(
"describe_verified_access_instance_logging_configurations"
)
describe_verified_access_instances_paginator: DescribeVerifiedAccessInstancesPaginator = (
client.get_paginator("describe_verified_access_instances")
)
describe_verified_access_trust_providers_paginator: DescribeVerifiedAccessTrustProvidersPaginator = client.get_paginator(
"describe_verified_access_trust_providers"
)
describe_volume_status_paginator: DescribeVolumeStatusPaginator = client.get_paginator(
"describe_volume_status"
)
describe_volumes_paginator: DescribeVolumesPaginator = client.get_paginator("describe_volumes")
describe_volumes_modifications_paginator: DescribeVolumesModificationsPaginator = (
client.get_paginator("describe_volumes_modifications")
)
describe_vpc_classic_link_dns_support_paginator: DescribeVpcClassicLinkDnsSupportPaginator = (
client.get_paginator("describe_vpc_classic_link_dns_support")
)
describe_vpc_endpoint_connection_notifications_paginator: DescribeVpcEndpointConnectionNotificationsPaginator = client.get_paginator(
"describe_vpc_endpoint_connection_notifications"
)
describe_vpc_endpoint_connections_paginator: DescribeVpcEndpointConnectionsPaginator = (
client.get_paginator("describe_vpc_endpoint_connections")
)
describe_vpc_endpoint_service_configurations_paginator: DescribeVpcEndpointServiceConfigurationsPaginator = client.get_paginator(
"describe_vpc_endpoint_service_configurations"
)
describe_vpc_endpoint_service_permissions_paginator: DescribeVpcEndpointServicePermissionsPaginator = client.get_paginator(
"describe_vpc_endpoint_service_permissions"
)
describe_vpc_endpoint_services_paginator: DescribeVpcEndpointServicesPaginator = (
client.get_paginator("describe_vpc_endpoint_services")
)
describe_vpc_endpoints_paginator: DescribeVpcEndpointsPaginator = client.get_paginator(
"describe_vpc_endpoints"
)
describe_vpc_peering_connections_paginator: DescribeVpcPeeringConnectionsPaginator = (
client.get_paginator("describe_vpc_peering_connections")
)
describe_vpcs_paginator: DescribeVpcsPaginator = client.get_paginator("describe_vpcs")
get_associated_ipv6_pool_cidrs_paginator: GetAssociatedIpv6PoolCidrsPaginator = (
client.get_paginator("get_associated_ipv6_pool_cidrs")
)
get_aws_network_performance_data_paginator: GetAwsNetworkPerformanceDataPaginator = (
client.get_paginator("get_aws_network_performance_data")
)
get_groups_for_capacity_reservation_paginator: GetGroupsForCapacityReservationPaginator = (
client.get_paginator("get_groups_for_capacity_reservation")
)
get_instance_types_from_instance_requirements_paginator: GetInstanceTypesFromInstanceRequirementsPaginator = client.get_paginator(
"get_instance_types_from_instance_requirements"
)
get_ipam_address_history_paginator: GetIpamAddressHistoryPaginator = client.get_paginator(
"get_ipam_address_history"
)
get_ipam_discovered_accounts_paginator: GetIpamDiscoveredAccountsPaginator = client.get_paginator(
"get_ipam_discovered_accounts"
)
get_ipam_discovered_resource_cidrs_paginator: GetIpamDiscoveredResourceCidrsPaginator = (
client.get_paginator("get_ipam_discovered_resource_cidrs")
)
get_ipam_pool_allocations_paginator: GetIpamPoolAllocationsPaginator = client.get_paginator(
"get_ipam_pool_allocations"
)
get_ipam_pool_cidrs_paginator: GetIpamPoolCidrsPaginator = client.get_paginator(
"get_ipam_pool_cidrs"
)
get_ipam_resource_cidrs_paginator: GetIpamResourceCidrsPaginator = client.get_paginator(
"get_ipam_resource_cidrs"
)
get_managed_prefix_list_associations_paginator: GetManagedPrefixListAssociationsPaginator = (
client.get_paginator("get_managed_prefix_list_associations")
)
get_managed_prefix_list_entries_paginator: GetManagedPrefixListEntriesPaginator = (
client.get_paginator("get_managed_prefix_list_entries")
)
get_network_insights_access_scope_analysis_findings_paginator: GetNetworkInsightsAccessScopeAnalysisFindingsPaginator = client.get_paginator(
"get_network_insights_access_scope_analysis_findings"
)
get_spot_placement_scores_paginator: GetSpotPlacementScoresPaginator = client.get_paginator(
"get_spot_placement_scores"
)
get_transit_gateway_attachment_propagations_paginator: GetTransitGatewayAttachmentPropagationsPaginator = client.get_paginator(
"get_transit_gateway_attachment_propagations"
)
get_transit_gateway_multicast_domain_associations_paginator: GetTransitGatewayMulticastDomainAssociationsPaginator = client.get_paginator(
"get_transit_gateway_multicast_domain_associations"
)
get_transit_gateway_policy_table_associations_paginator: GetTransitGatewayPolicyTableAssociationsPaginator = client.get_paginator(
"get_transit_gateway_policy_table_associations"
)
get_transit_gateway_prefix_list_references_paginator: GetTransitGatewayPrefixListReferencesPaginator = client.get_paginator(
"get_transit_gateway_prefix_list_references"
)
get_transit_gateway_route_table_associations_paginator: GetTransitGatewayRouteTableAssociationsPaginator = client.get_paginator(
"get_transit_gateway_route_table_associations"
)
get_transit_gateway_route_table_propagations_paginator: GetTransitGatewayRouteTablePropagationsPaginator = client.get_paginator(
"get_transit_gateway_route_table_propagations"
)
get_vpn_connection_device_types_paginator: GetVpnConnectionDeviceTypesPaginator = (
client.get_paginator("get_vpn_connection_device_types")
)
list_images_in_recycle_bin_paginator: ListImagesInRecycleBinPaginator = client.get_paginator(
"list_images_in_recycle_bin"
)
list_snapshots_in_recycle_bin_paginator: ListSnapshotsInRecycleBinPaginator = client.get_paginator(
"list_snapshots_in_recycle_bin"
)
search_local_gateway_routes_paginator: SearchLocalGatewayRoutesPaginator = client.get_paginator(
"search_local_gateway_routes"
)
search_transit_gateway_multicast_groups_paginator: SearchTransitGatewayMulticastGroupsPaginator = (
client.get_paginator("search_transit_gateway_multicast_groups")
)
Waiters annotations
mypy_boto3_ec2.waiter
module contains type annotations for all waiters.
from boto3.session import Session
from mypy_boto3_ec2 import EC2Client
from mypy_boto3_ec2.waiter import (
BundleTaskCompleteWaiter,
ConversionTaskCancelledWaiter,
ConversionTaskCompletedWaiter,
ConversionTaskDeletedWaiter,
CustomerGatewayAvailableWaiter,
ExportTaskCancelledWaiter,
ExportTaskCompletedWaiter,
ImageAvailableWaiter,
ImageExistsWaiter,
InstanceExistsWaiter,
InstanceRunningWaiter,
InstanceStatusOkWaiter,
InstanceStoppedWaiter,
InstanceTerminatedWaiter,
InternetGatewayExistsWaiter,
KeyPairExistsWaiter,
NatGatewayAvailableWaiter,
NatGatewayDeletedWaiter,
NetworkInterfaceAvailableWaiter,
PasswordDataAvailableWaiter,
SecurityGroupExistsWaiter,
SnapshotCompletedWaiter,
SnapshotImportedWaiter,
SpotInstanceRequestFulfilledWaiter,
SubnetAvailableWaiter,
SystemStatusOkWaiter,
VolumeAvailableWaiter,
VolumeDeletedWaiter,
VolumeInUseWaiter,
VpcAvailableWaiter,
VpcExistsWaiter,
VpcPeeringConnectionDeletedWaiter,
VpcPeeringConnectionExistsWaiter,
VpnConnectionAvailableWaiter,
VpnConnectionDeletedWaiter,
)
client: EC2Client = Session().client("ec2")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
bundle_task_complete_waiter: BundleTaskCompleteWaiter = client.get_waiter("bundle_task_complete")
conversion_task_cancelled_waiter: ConversionTaskCancelledWaiter = client.get_waiter(
"conversion_task_cancelled"
)
conversion_task_completed_waiter: ConversionTaskCompletedWaiter = client.get_waiter(
"conversion_task_completed"
)
conversion_task_deleted_waiter: ConversionTaskDeletedWaiter = client.get_waiter(
"conversion_task_deleted"
)
customer_gateway_available_waiter: CustomerGatewayAvailableWaiter = client.get_waiter(
"customer_gateway_available"
)
export_task_cancelled_waiter: ExportTaskCancelledWaiter = client.get_waiter("export_task_cancelled")
export_task_completed_waiter: ExportTaskCompletedWaiter = client.get_waiter("export_task_completed")
image_available_waiter: ImageAvailableWaiter = client.get_waiter("image_available")
image_exists_waiter: ImageExistsWaiter = client.get_waiter("image_exists")
instance_exists_waiter: InstanceExistsWaiter = client.get_waiter("instance_exists")
instance_running_waiter: InstanceRunningWaiter = client.get_waiter("instance_running")
instance_status_ok_waiter: InstanceStatusOkWaiter = client.get_waiter("instance_status_ok")
instance_stopped_waiter: InstanceStoppedWaiter = client.get_waiter("instance_stopped")
instance_terminated_waiter: InstanceTerminatedWaiter = client.get_waiter("instance_terminated")
internet_gateway_exists_waiter: InternetGatewayExistsWaiter = client.get_waiter(
"internet_gateway_exists"
)
key_pair_exists_waiter: KeyPairExistsWaiter = client.get_waiter("key_pair_exists")
nat_gateway_available_waiter: NatGatewayAvailableWaiter = client.get_waiter("nat_gateway_available")
nat_gateway_deleted_waiter: NatGatewayDeletedWaiter = client.get_waiter("nat_gateway_deleted")
network_interface_available_waiter: NetworkInterfaceAvailableWaiter = client.get_waiter(
"network_interface_available"
)
password_data_available_waiter: PasswordDataAvailableWaiter = client.get_waiter(
"password_data_available"
)
security_group_exists_waiter: SecurityGroupExistsWaiter = client.get_waiter("security_group_exists")
snapshot_completed_waiter: SnapshotCompletedWaiter = client.get_waiter("snapshot_completed")
snapshot_imported_waiter: SnapshotImportedWaiter = client.get_waiter("snapshot_imported")
spot_instance_request_fulfilled_waiter: SpotInstanceRequestFulfilledWaiter = client.get_waiter(
"spot_instance_request_fulfilled"
)
subnet_available_waiter: SubnetAvailableWaiter = client.get_waiter("subnet_available")
system_status_ok_waiter: SystemStatusOkWaiter = client.get_waiter("system_status_ok")
volume_available_waiter: VolumeAvailableWaiter = client.get_waiter("volume_available")
volume_deleted_waiter: VolumeDeletedWaiter = client.get_waiter("volume_deleted")
volume_in_use_waiter: VolumeInUseWaiter = client.get_waiter("volume_in_use")
vpc_available_waiter: VpcAvailableWaiter = client.get_waiter("vpc_available")
vpc_exists_waiter: VpcExistsWaiter = client.get_waiter("vpc_exists")
vpc_peering_connection_deleted_waiter: VpcPeeringConnectionDeletedWaiter = client.get_waiter(
"vpc_peering_connection_deleted"
)
vpc_peering_connection_exists_waiter: VpcPeeringConnectionExistsWaiter = client.get_waiter(
"vpc_peering_connection_exists"
)
vpn_connection_available_waiter: VpnConnectionAvailableWaiter = client.get_waiter(
"vpn_connection_available"
)
vpn_connection_deleted_waiter: VpnConnectionDeletedWaiter = client.get_waiter(
"vpn_connection_deleted"
)
Service Resource annotations
EC2ServiceResource
provides annotations for boto3.resource("ec2")
.
from boto3.session import Session
from mypy_boto3_ec2 import EC2ServiceResource
resource: EC2ServiceResource = Session().resource("ec2")
# now resource usage is checked by mypy and IDE should provide code completion
Other resources annotations
mypy_boto3_ec2.service_resource
module contains type annotations for all
resources.
from boto3.session import Session
from mypy_boto3_ec2 import EC2ServiceResource
from mypy_boto3_ec2.service_resource import (
ClassicAddress,
DhcpOptions,
Image,
Instance,
InternetGateway,
KeyPair,
KeyPairInfo,
NetworkAcl,
NetworkInterface,
NetworkInterfaceAssociation,
PlacementGroup,
Route,
RouteTable,
RouteTableAssociation,
SecurityGroup,
Snapshot,
Subnet,
Tag,
Volume,
Vpc,
VpcPeeringConnection,
VpcAddress,
)
resource: EC2ServiceResource = Session().resource("ec2")
# Explicit type annotations are optional here
# Type should be correctly discovered by mypy and IDEs
my_classic_address: ClassicAddress = resource.ClassicAddress(...)
my_dhcp_options: DhcpOptions = resource.DhcpOptions(...)
my_image: Image = resource.Image(...)
my_instance: Instance = resource.Instance(...)
my_internet_gateway: InternetGateway = resource.InternetGateway(...)
my_key_pair: KeyPair = resource.KeyPair(...)
my_key_pair_info: KeyPairInfo = resource.KeyPairInfo(...)
my_network_acl: NetworkAcl = resource.NetworkAcl(...)
my_network_interface: NetworkInterface = resource.NetworkInterface(...)
my_network_interface_association: NetworkInterfaceAssociation = (
resource.NetworkInterfaceAssociation(...)
)
my_placement_group: PlacementGroup = resource.PlacementGroup(...)
my_route: Route = resource.Route(...)
my_route_table: RouteTable = resource.RouteTable(...)
my_route_table_association: RouteTableAssociation = resource.RouteTableAssociation(...)
my_security_group: SecurityGroup = resource.SecurityGroup(...)
my_snapshot: Snapshot = resource.Snapshot(...)
my_subnet: Subnet = resource.Subnet(...)
my_tag: Tag = resource.Tag(...)
my_volume: Volume = resource.Volume(...)
my_vpc: Vpc = resource.Vpc(...)
my_vpc_peering_connection: VpcPeeringConnection = resource.VpcPeeringConnection(...)
my_vpc_address: VpcAddress = resource.VpcAddress(...)
Collections annotations
mypy_boto3_ec2.service_resource
module contains type annotations for all
EC2ServiceResource
collections.
from boto3.session import Session
from mypy_boto3_ec2 import EC2ServiceResource
from mypy_boto3_ec2.service_resource import (
ServiceResourceClassicAddressesCollection,
ServiceResourceDhcpOptionsSetsCollection,
ServiceResourceImagesCollection,
ServiceResourceInstancesCollection,
ServiceResourceInternetGatewaysCollection,
ServiceResourceKeyPairsCollection,
ServiceResourceNetworkAclsCollection,
ServiceResourceNetworkInterfacesCollection,
ServiceResourcePlacementGroupsCollection,
ServiceResourceRouteTablesCollection,
ServiceResourceSecurityGroupsCollection,
ServiceResourceSnapshotsCollection,
ServiceResourceSubnetsCollection,
ServiceResourceVolumesCollection,
ServiceResourceVpcAddressesCollection,
ServiceResourceVpcPeeringConnectionsCollection,
ServiceResourceVpcsCollection,
)
resource: EC2ServiceResource = Session().resource("ec2")
# Explicit type annotations are optional here
# Type should be correctly discovered by mypy and IDEs
classic_addresses: ec2_resources.ServiceResourceClassicAddressesCollection = (
resource.classic_addresses
)
dhcp_options_sets: ec2_resources.ServiceResourceDhcpOptionsSetsCollection = (
resource.dhcp_options_sets
)
images: ec2_resources.ServiceResourceImagesCollection = resource.images
instances: ec2_resources.ServiceResourceInstancesCollection = resource.instances
internet_gateways: ec2_resources.ServiceResourceInternetGatewaysCollection = (
resource.internet_gateways
)
key_pairs: ec2_resources.ServiceResourceKeyPairsCollection = resource.key_pairs
network_acls: ec2_resources.ServiceResourceNetworkAclsCollection = resource.network_acls
network_interfaces: ec2_resources.ServiceResourceNetworkInterfacesCollection = (
resource.network_interfaces
)
placement_groups: ec2_resources.ServiceResourcePlacementGroupsCollection = resource.placement_groups
route_tables: ec2_resources.ServiceResourceRouteTablesCollection = resource.route_tables
security_groups: ec2_resources.ServiceResourceSecurityGroupsCollection = resource.security_groups
snapshots: ec2_resources.ServiceResourceSnapshotsCollection = resource.snapshots
subnets: ec2_resources.ServiceResourceSubnetsCollection = resource.subnets
volumes: ec2_resources.ServiceResourceVolumesCollection = resource.volumes
vpc_addresses: ec2_resources.ServiceResourceVpcAddressesCollection = resource.vpc_addresses
vpc_peering_connections: ec2_resources.ServiceResourceVpcPeeringConnectionsCollection = (
resource.vpc_peering_connections
)
vpcs: ec2_resources.ServiceResourceVpcsCollection = resource.vpcs
Literals
mypy_boto3_ec2.literals
module contains literals extracted from shapes that
can be used in user code for type checking.
from mypy_boto3_ec2.literals import (
AcceleratorManufacturerType,
AcceleratorNameType,
AcceleratorTypeType,
AccountAttributeNameType,
ActivityStatusType,
AddressAttributeNameType,
AddressFamilyType,
AddressTransferStatusType,
AffinityType,
AllocationStateType,
AllocationStrategyType,
AllocationTypeType,
AllowsMultipleInstanceTypesType,
AmdSevSnpSpecificationType,
AnalysisStatusType,
ApplianceModeSupportValueType,
ArchitectureTypeType,
ArchitectureValuesType,
AssociatedNetworkTypeType,
AssociationStatusCodeType,
AttachmentStatusType,
AutoAcceptSharedAssociationsValueType,
AutoAcceptSharedAttachmentsValueType,
AutoPlacementType,
AvailabilityZoneOptInStatusType,
AvailabilityZoneStateType,
BareMetalType,
BatchStateType,
BgpStatusType,
BootModeTypeType,
BootModeValuesType,
BundleTaskCompleteWaiterName,
BundleTaskStateType,
BurstablePerformanceType,
ByoipCidrStateType,
CancelBatchErrorCodeType,
CancelSpotInstanceRequestStateType,
CapacityReservationFleetStateType,
CapacityReservationInstancePlatformType,
CapacityReservationPreferenceType,
CapacityReservationStateType,
CapacityReservationTenancyType,
CarrierGatewayStateType,
ClientCertificateRevocationListStatusCodeType,
ClientVpnAuthenticationTypeType,
ClientVpnAuthorizationRuleStatusCodeType,
ClientVpnConnectionStatusCodeType,
ClientVpnEndpointAttributeStatusCodeType,
ClientVpnEndpointStatusCodeType,
ClientVpnRouteStatusCodeType,
ConnectionNotificationStateType,
ConnectionNotificationTypeType,
ConnectivityTypeType,
ContainerFormatType,
ConversionTaskCancelledWaiterName,
ConversionTaskCompletedWaiterName,
ConversionTaskDeletedWaiterName,
ConversionTaskStateType,
CopyTagsFromSourceType,
CpuManufacturerType,
CurrencyCodeValuesType,
CustomerGatewayAvailableWaiterName,
DatafeedSubscriptionStateType,
DefaultRouteTableAssociationValueType,
DefaultRouteTablePropagationValueType,
DefaultTargetCapacityTypeType,
DeleteFleetErrorCodeType,
DeleteQueuedReservedInstancesErrorCodeType,
DescribeAddressTransfersPaginatorName,
DescribeAddressesAttributePaginatorName,
DescribeAwsNetworkPerformanceMetricSubscriptionsPaginatorName,
DescribeByoipCidrsPaginatorName,
DescribeCapacityReservationFleetsPaginatorName,
DescribeCapacityReservationsPaginatorName,
DescribeCarrierGatewaysPaginatorName,
DescribeClassicLinkInstancesPaginatorName,
DescribeClientVpnAuthorizationRulesPaginatorName,
DescribeClientVpnConnectionsPaginatorName,
DescribeClientVpnEndpointsPaginatorName,
DescribeClientVpnRoutesPaginatorName,
DescribeClientVpnTargetNetworksPaginatorName,
DescribeCoipPoolsPaginatorName,
DescribeDhcpOptionsPaginatorName,
DescribeEgressOnlyInternetGatewaysPaginatorName,
DescribeExportImageTasksPaginatorName,
DescribeFastLaunchImagesPaginatorName,
DescribeFastSnapshotRestoresPaginatorName,
DescribeFleetsPaginatorName,
DescribeFlowLogsPaginatorName,
DescribeFpgaImagesPaginatorName,
DescribeHostReservationOfferingsPaginatorName,
DescribeHostReservationsPaginatorName,
DescribeHostsPaginatorName,
DescribeIamInstanceProfileAssociationsPaginatorName,
DescribeImagesPaginatorName,
DescribeImportImageTasksPaginatorName,
DescribeImportSnapshotTasksPaginatorName,
DescribeInstanceConnectEndpointsPaginatorName,
DescribeInstanceCreditSpecificationsPaginatorName,
DescribeInstanceEventWindowsPaginatorName,
DescribeInstanceStatusPaginatorName,
DescribeInstanceTypeOfferingsPaginatorName,
DescribeInstanceTypesPaginatorName,
DescribeInstancesPaginatorName,
DescribeInternetGatewaysPaginatorName,
DescribeIpamPoolsPaginatorName,
DescribeIpamResourceDiscoveriesPaginatorName,
DescribeIpamResourceDiscoveryAssociationsPaginatorName,
DescribeIpamScopesPaginatorName,
DescribeIpamsPaginatorName,
DescribeIpv6PoolsPaginatorName,
DescribeLaunchTemplateVersionsPaginatorName,
DescribeLaunchTemplatesPaginatorName,
DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginatorName,
DescribeLocalGatewayRouteTableVpcAssociationsPaginatorName,
DescribeLocalGatewayRouteTablesPaginatorName,
DescribeLocalGatewayVirtualInterfaceGroupsPaginatorName,
DescribeLocalGatewayVirtualInterfacesPaginatorName,
DescribeLocalGatewaysPaginatorName,
DescribeManagedPrefixListsPaginatorName,
DescribeMovingAddressesPaginatorName,
DescribeNatGatewaysPaginatorName,
DescribeNetworkAclsPaginatorName,
DescribeNetworkInsightsAccessScopeAnalysesPaginatorName,
DescribeNetworkInsightsAccessScopesPaginatorName,
DescribeNetworkInsightsAnalysesPaginatorName,
DescribeNetworkInsightsPathsPaginatorName,
DescribeNetworkInterfacePermissionsPaginatorName,
DescribeNetworkInterfacesPaginatorName,
DescribePrefixListsPaginatorName,
DescribePrincipalIdFormatPaginatorName,
DescribePublicIpv4PoolsPaginatorName,
DescribeReplaceRootVolumeTasksPaginatorName,
DescribeReservedInstancesModificationsPaginatorName,
DescribeReservedInstancesOfferingsPaginatorName,
DescribeRouteTablesPaginatorName,
DescribeScheduledInstanceAvailabilityPaginatorName,
DescribeScheduledInstancesPaginatorName,
DescribeSecurityGroupRulesPaginatorName,
DescribeSecurityGroupsPaginatorName,
DescribeSnapshotTierStatusPaginatorName,
DescribeSnapshotsPaginatorName,
DescribeSpotFleetInstancesPaginatorName,
DescribeSpotFleetRequestsPaginatorName,
DescribeSpotInstanceRequestsPaginatorName,
DescribeSpotPriceHistoryPaginatorName,
DescribeStaleSecurityGroupsPaginatorName,
DescribeStoreImageTasksPaginatorName,
DescribeSubnetsPaginatorName,
DescribeTagsPaginatorName,
DescribeTrafficMirrorFiltersPaginatorName,
DescribeTrafficMirrorSessionsPaginatorName,
DescribeTrafficMirrorTargetsPaginatorName,
DescribeTransitGatewayAttachmentsPaginatorName,
DescribeTransitGatewayConnectPeersPaginatorName,
DescribeTransitGatewayConnectsPaginatorName,
DescribeTransitGatewayMulticastDomainsPaginatorName,
DescribeTransitGatewayPeeringAttachmentsPaginatorName,
DescribeTransitGatewayPolicyTablesPaginatorName,
DescribeTransitGatewayRouteTableAnnouncementsPaginatorName,
DescribeTransitGatewayRouteTablesPaginatorName,
DescribeTransitGatewayVpcAttachmentsPaginatorName,
DescribeTransitGatewaysPaginatorName,
DescribeTrunkInterfaceAssociationsPaginatorName,
DescribeVerifiedAccessEndpointsPaginatorName,
DescribeVerifiedAccessGroupsPaginatorName,
DescribeVerifiedAccessInstanceLoggingConfigurationsPaginatorName,
DescribeVerifiedAccessInstancesPaginatorName,
DescribeVerifiedAccessTrustProvidersPaginatorName,
DescribeVolumeStatusPaginatorName,
DescribeVolumesModificationsPaginatorName,
DescribeVolumesPaginatorName,
DescribeVpcClassicLinkDnsSupportPaginatorName,
DescribeVpcEndpointConnectionNotificationsPaginatorName,
DescribeVpcEndpointConnectionsPaginatorName,
DescribeVpcEndpointServiceConfigurationsPaginatorName,
DescribeVpcEndpointServicePermissionsPaginatorName,
DescribeVpcEndpointServicesPaginatorName,
DescribeVpcEndpointsPaginatorName,
DescribeVpcPeeringConnectionsPaginatorName,
DescribeVpcsPaginatorName,
DestinationFileFormatType,
DeviceTrustProviderTypeType,
DeviceTypeType,
DiskImageFormatType,
DiskTypeType,
DnsNameStateType,
DnsRecordIpTypeType,
DnsSupportValueType,
DomainTypeType,
DynamicRoutingValueType,
EbsEncryptionSupportType,
EbsNvmeSupportType,
EbsOptimizedSupportType,
Ec2InstanceConnectEndpointStateType,
ElasticGpuStateType,
ElasticGpuStatusType,
EnaSupportType,
EndDateTypeType,
EphemeralNvmeSupportType,
EventCodeType,
EventTypeType,
ExcessCapacityTerminationPolicyType,
ExportEnvironmentType,
ExportTaskCancelledWaiterName,
ExportTaskCompletedWaiterName,
ExportTaskStateType,
FastLaunchResourceTypeType,
FastLaunchStateCodeType,
FastSnapshotRestoreStateCodeType,
FindingsFoundType,
FleetActivityStatusType,
FleetCapacityReservationTenancyType,
FleetCapacityReservationUsageStrategyType,
FleetEventTypeType,
FleetExcessCapacityTerminationPolicyType,
FleetInstanceMatchCriteriaType,
FleetOnDemandAllocationStrategyType,
FleetReplacementStrategyType,
FleetStateCodeType,
FleetTypeType,
FlowLogsResourceTypeType,
FpgaImageAttributeNameType,
FpgaImageStateCodeType,
GatewayAssociationStateType,
GatewayTypeType,
GetAssociatedIpv6PoolCidrsPaginatorName,
GetAwsNetworkPerformanceDataPaginatorName,
GetGroupsForCapacityReservationPaginatorName,
GetInstanceTypesFromInstanceRequirementsPaginatorName,
GetIpamAddressHistoryPaginatorName,
GetIpamDiscoveredAccountsPaginatorName,
GetIpamDiscoveredResourceCidrsPaginatorName,
GetIpamPoolAllocationsPaginatorName,
GetIpamPoolCidrsPaginatorName,
GetIpamResourceCidrsPaginatorName,
GetManagedPrefixListAssociationsPaginatorName,
GetManagedPrefixListEntriesPaginatorName,
GetNetworkInsightsAccessScopeAnalysisFindingsPaginatorName,
GetSpotPlacementScoresPaginatorName,
GetTransitGatewayAttachmentPropagationsPaginatorName,
GetTransitGatewayMulticastDomainAssociationsPaginatorName,
GetTransitGatewayPolicyTableAssociationsPaginatorName,
GetTransitGatewayPrefixListReferencesPaginatorName,
GetTransitGatewayRouteTableAssociationsPaginatorName,
GetTransitGatewayRouteTablePropagationsPaginatorName,
GetVpnConnectionDeviceTypesPaginatorName,
HostMaintenanceType,
HostRecoveryType,
HostTenancyType,
HostnameTypeType,
HttpTokensStateType,
HypervisorTypeType,
IamInstanceProfileAssociationStateType,
Igmpv2SupportValueType,
ImageAttributeNameType,
ImageAvailableWaiterName,
ImageExistsWaiterName,
ImageStateType,
ImageTypeValuesType,
ImdsSupportValuesType,
InstanceAttributeNameType,
InstanceAutoRecoveryStateType,
InstanceBootModeValuesType,
InstanceEventWindowStateType,
InstanceExistsWaiterName,
InstanceGenerationType,
InstanceHealthStatusType,
InstanceInterruptionBehaviorType,
InstanceLifecycleType,
InstanceLifecycleTypeType,
InstanceMatchCriteriaType,
InstanceMetadataEndpointStateType,
InstanceMetadataOptionsStateType,
InstanceMetadataProtocolStateType,
InstanceMetadataTagsStateType,
InstanceRunningWaiterName,
InstanceStateNameType,
InstanceStatusOkWaiterName,
InstanceStoppedWaiterName,
InstanceStorageEncryptionSupportType,
InstanceTerminatedWaiterName,
InstanceTypeHypervisorType,
InstanceTypeType,
InterfacePermissionTypeType,
InterfaceProtocolTypeType,
InternetGatewayExistsWaiterName,
IpAddressTypeType,
IpamAddressHistoryResourceTypeType,
IpamAssociatedResourceDiscoveryStatusType,
IpamComplianceStatusType,
IpamDiscoveryFailureCodeType,
IpamManagementStateType,
IpamOverlapStatusType,
IpamPoolAllocationResourceTypeType,
IpamPoolAwsServiceType,
IpamPoolCidrFailureCodeType,
IpamPoolCidrStateType,
IpamPoolPublicIpSourceType,
IpamPoolStateType,
IpamResourceDiscoveryAssociationStateType,
IpamResourceDiscoveryStateType,
IpamResourceTypeType,
IpamScopeStateType,
IpamScopeTypeType,
IpamStateType,
Ipv6SupportValueType,
KeyFormatType,
KeyPairExistsWaiterName,
KeyTypeType,
LaunchTemplateAutoRecoveryStateType,
LaunchTemplateErrorCodeType,
LaunchTemplateHttpTokensStateType,
LaunchTemplateInstanceMetadataEndpointStateType,
LaunchTemplateInstanceMetadataOptionsStateType,
LaunchTemplateInstanceMetadataProtocolIpv6Type,
LaunchTemplateInstanceMetadataTagsStateType,
ListImagesInRecycleBinPaginatorName,
ListSnapshotsInRecycleBinPaginatorName,
ListingStateType,
ListingStatusType,
LocalGatewayRouteStateType,
LocalGatewayRouteTableModeType,
LocalGatewayRouteTypeType,
LocalStorageType,
LocalStorageTypeType,
LocationTypeType,
LogDestinationTypeType,
MarketTypeType,
MembershipTypeType,
MetricTypeType,
ModifyAvailabilityZoneOptInStatusType,
MonitoringStateType,
MoveStatusType,
MulticastSupportValueType,
NatGatewayAddressStatusType,
NatGatewayAvailableWaiterName,
NatGatewayDeletedWaiterName,
NatGatewayStateType,
NetworkInterfaceAttributeType,
NetworkInterfaceAvailableWaiterName,
NetworkInterfaceCreationTypeType,
NetworkInterfacePermissionStateCodeType,
NetworkInterfaceStatusType,
NetworkInterfaceTypeType,
NitroEnclavesSupportType,
OfferingClassTypeType,
OfferingTypeValuesType,
OnDemandAllocationStrategyType,
OperationTypeType,
PartitionLoadFrequencyType,
PasswordDataAvailableWaiterName,
PayerResponsibilityType,
PaymentOptionType,
PeriodTypeType,
PermissionGroupType,
PlacementGroupStateType,
PlacementGroupStrategyType,
PlacementStrategyType,
PlatformValuesType,
PrefixListStateType,
PrincipalTypeType,
ProductCodeValuesType,
ProtocolType,
ProtocolValueType,
RIProductDescriptionType,
RecurringChargeFrequencyType,
ReplaceRootVolumeTaskStateType,
ReplacementStrategyType,
ReportInstanceReasonCodesType,
ReportStatusTypeType,
ReservationStateType,
ReservedInstanceStateType,
ResetFpgaImageAttributeNameType,
ResetImageAttributeNameType,
ResourceTypeType,
RootDeviceTypeType,
RouteOriginType,
RouteStateType,
RouteTableAssociationStateCodeType,
RuleActionType,
SearchLocalGatewayRoutesPaginatorName,
SearchTransitGatewayMulticastGroupsPaginatorName,
SecurityGroupExistsWaiterName,
SelfServicePortalType,
ServiceConnectivityTypeType,
ServiceStateType,
ServiceTypeType,
ShutdownBehaviorType,
SnapshotAttributeNameType,
SnapshotCompletedWaiterName,
SnapshotImportedWaiterName,
SnapshotStateType,
SpotAllocationStrategyType,
SpotInstanceInterruptionBehaviorType,
SpotInstanceRequestFulfilledWaiterName,
SpotInstanceStateType,
SpotInstanceTypeType,
SpreadLevelType,
StateType,
StaticSourcesSupportValueType,
StatisticTypeType,
StatusNameType,
StatusType,
StatusTypeType,
StorageTierType,
SubnetAvailableWaiterName,
SubnetCidrBlockStateCodeType,
SubnetCidrReservationTypeType,
SubnetStateType,
SummaryStatusType,
SupportedAdditionalProcessorFeatureType,
SystemStatusOkWaiterName,
TargetCapacityUnitTypeType,
TargetStorageTierType,
TelemetryStatusType,
TenancyType,
TieringOperationStatusType,
TpmSupportValuesType,
TrafficDirectionType,
TrafficMirrorFilterRuleFieldType,
TrafficMirrorNetworkServiceType,
TrafficMirrorRuleActionType,
TrafficMirrorSessionFieldType,
TrafficMirrorTargetTypeType,
TrafficTypeType,
TransitGatewayAssociationStateType,
TransitGatewayAttachmentResourceTypeType,
TransitGatewayAttachmentStateType,
TransitGatewayConnectPeerStateType,
TransitGatewayMulitcastDomainAssociationStateType,
TransitGatewayMulticastDomainStateType,
TransitGatewayPolicyTableStateType,
TransitGatewayPrefixListReferenceStateType,
TransitGatewayPropagationStateType,
TransitGatewayRouteStateType,
TransitGatewayRouteTableAnnouncementDirectionType,
TransitGatewayRouteTableAnnouncementStateType,
TransitGatewayRouteTableStateType,
TransitGatewayRouteTypeType,
TransitGatewayStateType,
TransportProtocolType,
TrustProviderTypeType,
TunnelInsideIpVersionType,
UnlimitedSupportedInstanceFamilyType,
UnsuccessfulInstanceCreditSpecificationErrorCodeType,
UsageClassTypeType,
UserTrustProviderTypeType,
VerifiedAccessEndpointAttachmentTypeType,
VerifiedAccessEndpointProtocolType,
VerifiedAccessEndpointStatusCodeType,
VerifiedAccessEndpointTypeType,
VerifiedAccessLogDeliveryStatusCodeType,
VirtualizationTypeType,
VolumeAttachmentStateType,
VolumeAttributeNameType,
VolumeAvailableWaiterName,
VolumeDeletedWaiterName,
VolumeInUseWaiterName,
VolumeModificationStateType,
VolumeStateType,
VolumeStatusInfoStatusType,
VolumeStatusNameType,
VolumeTypeType,
VpcAttributeNameType,
VpcAvailableWaiterName,
VpcCidrBlockStateCodeType,
VpcEndpointTypeType,
VpcExistsWaiterName,
VpcPeeringConnectionDeletedWaiterName,
VpcPeeringConnectionExistsWaiterName,
VpcPeeringConnectionStateReasonCodeType,
VpcStateType,
VpcTenancyType,
VpnConnectionAvailableWaiterName,
VpnConnectionDeletedWaiterName,
VpnEcmpSupportValueType,
VpnProtocolType,
VpnStateType,
VpnStaticRouteSourceType,
WeekDayType,
scopeType,
EC2ServiceName,
ServiceName,
ResourceServiceName,
PaginatorName,
WaiterName,
RegionName,
)
def check_value(value: AcceleratorManufacturerType) -> bool:
...
Typed dictionaries
mypy_boto3_ec2.type_defs
module contains structures and shapes assembled to
typed dictionaries for additional type checking.
from mypy_boto3_ec2.type_defs import (
AcceleratorCountOutputTypeDef,
AcceleratorCountRequestTypeDef,
AcceleratorCountTypeDef,
AcceleratorTotalMemoryMiBOutputTypeDef,
AcceleratorTotalMemoryMiBRequestTypeDef,
AcceleratorTotalMemoryMiBTypeDef,
AddressTransferOutputTypeDef,
TargetConfigurationRequestTypeDef,
AcceptReservedInstancesExchangeQuoteResultOutputTypeDef,
AcceptTransitGatewayMulticastDomainAssociationsRequestRequestTypeDef,
AcceptTransitGatewayPeeringAttachmentRequestRequestTypeDef,
AcceptTransitGatewayVpcAttachmentRequestRequestTypeDef,
AcceptVpcEndpointConnectionsRequestRequestTypeDef,
AcceptVpcPeeringConnectionRequestRequestTypeDef,
AcceptVpcPeeringConnectionRequestVpcPeeringConnectionAcceptTypeDef,
AccountAttributeValueOutputTypeDef,
ActiveInstanceOutputTypeDef,
AddIpamOperatingRegionTypeDef,
AddPrefixListEntryTypeDef,
AddedPrincipalOutputTypeDef,
AnalysisComponentOutputTypeDef,
RuleGroupTypePairOutputTypeDef,
RuleOptionOutputTypeDef,
PtrUpdateStatusOutputTypeDef,
TagOutputTypeDef,
AdvertiseByoipCidrRequestRequestTypeDef,
ByoipCidrOutputTypeDef,
AllocateAddressResultOutputTypeDef,
AllocateHostsResultOutputTypeDef,
AllocateIpamPoolCidrRequestRequestTypeDef,
IpamPoolAllocationOutputTypeDef,
AlternatePathHintOutputTypeDef,
PortRangeOutputTypeDef,
AnalysisLoadBalancerListenerOutputTypeDef,
AnalysisRouteTableRouteOutputTypeDef,
ApplySecurityGroupsToClientVpnTargetNetworkRequestRequestTypeDef,
ApplySecurityGroupsToClientVpnTargetNetworkResultOutputTypeDef,
AssignIpv6AddressesRequestRequestTypeDef,
AssignIpv6AddressesResultOutputTypeDef,
AssignPrivateIpAddressesRequestNetworkInterfaceAssignPrivateIpAddressesTypeDef,
AssignPrivateIpAddressesRequestRequestTypeDef,
AssignedPrivateIpAddressOutputTypeDef,
Ipv4PrefixSpecificationOutputTypeDef,
AssignPrivateNatGatewayAddressRequestRequestTypeDef,
NatGatewayAddressOutputTypeDef,
AssociateAddressRequestClassicAddressAssociateTypeDef,
AssociateAddressRequestRequestTypeDef,
AssociateAddressRequestVpcAddressAssociateTypeDef,
AssociateAddressResultOutputTypeDef,
AssociateClientVpnTargetNetworkRequestRequestTypeDef,
AssociationStatusOutputTypeDef,
AssociateDhcpOptionsRequestDhcpOptionsAssociateWithVpcTypeDef,
AssociateDhcpOptionsRequestRequestTypeDef,
AssociateDhcpOptionsRequestVpcAssociateDhcpOptionsTypeDef,
AssociateEnclaveCertificateIamRoleRequestRequestTypeDef,
AssociateEnclaveCertificateIamRoleResultOutputTypeDef,
IamInstanceProfileSpecificationTypeDef,
AssociateNatGatewayAddressRequestRequestTypeDef,
AssociateRouteTableRequestRequestTypeDef,
AssociateRouteTableRequestRouteTableAssociateWithSubnetTypeDef,
RouteTableAssociationStateOutputTypeDef,
AssociateSubnetCidrBlockRequestRequestTypeDef,
AssociateTransitGatewayMulticastDomainRequestRequestTypeDef,
AssociateTransitGatewayPolicyTableRequestRequestTypeDef,
TransitGatewayPolicyTableAssociationOutputTypeDef,
AssociateTransitGatewayRouteTableRequestRequestTypeDef,
TransitGatewayAssociationOutputTypeDef,
AssociateTrunkInterfaceRequestRequestTypeDef,
AssociateVpcCidrBlockRequestRequestTypeDef,
AssociatedRoleOutputTypeDef,
AssociatedTargetNetworkOutputTypeDef,
AthenaIntegrationTypeDef,
AttachClassicLinkVpcRequestInstanceAttachClassicLinkVpcTypeDef,
AttachClassicLinkVpcRequestRequestTypeDef,
AttachClassicLinkVpcRequestVpcAttachClassicLinkInstanceTypeDef,
AttachClassicLinkVpcResultOutputTypeDef,
AttachInternetGatewayRequestInternetGatewayAttachToVpcTypeDef,
AttachInternetGatewayRequestRequestTypeDef,
AttachInternetGatewayRequestVpcAttachInternetGatewayTypeDef,
AttachNetworkInterfaceResultOutputTypeDef,
AttachVerifiedAccessTrustProviderRequestRequestTypeDef,
AttachVolumeRequestInstanceAttachVolumeTypeDef,
AttachVolumeRequestRequestTypeDef,
AttachVolumeRequestVolumeAttachToInstanceTypeDef,
AttachVpnGatewayRequestRequestTypeDef,
VpcAttachmentOutputTypeDef,
AttachmentEnaSrdUdpSpecificationOutputTypeDef,
AttributeBooleanValueOutputTypeDef,
AttributeBooleanValueTypeDef,
AttributeValueOutputTypeDef,
AttributeValueTypeDef,
ClientVpnAuthorizationRuleStatusOutputTypeDef,
AuthorizeClientVpnIngressRequestRequestTypeDef,
AvailabilityZoneMessageOutputTypeDef,
InstanceCapacityOutputTypeDef,
BaselineEbsBandwidthMbpsOutputTypeDef,
BaselineEbsBandwidthMbpsRequestTypeDef,
BaselineEbsBandwidthMbpsTypeDef,
BlobAttributeValueTypeDef,
EbsBlockDeviceOutputTypeDef,
EbsBlockDeviceTypeDef,
BundleTaskErrorOutputTypeDef,
CancelBundleTaskRequestRequestTypeDef,
CancelCapacityReservationFleetErrorOutputTypeDef,
CancelCapacityReservationFleetsRequestRequestTypeDef,
CapacityReservationFleetCancellationStateOutputTypeDef,
CancelCapacityReservationRequestRequestTypeDef,
CancelCapacityReservationResultOutputTypeDef,
CancelConversionRequestRequestTypeDef,
CancelExportTaskRequestRequestTypeDef,
CancelImageLaunchPermissionRequestRequestTypeDef,
CancelImageLaunchPermissionResultOutputTypeDef,
CancelImportTaskRequestRequestTypeDef,
CancelImportTaskResultOutputTypeDef,
CancelReservedInstancesListingRequestRequestTypeDef,
CancelSpotFleetRequestsErrorOutputTypeDef,
CancelSpotFleetRequestsRequestRequestTypeDef,
CancelSpotFleetRequestsSuccessItemOutputTypeDef,
CancelSpotInstanceRequestsRequestRequestTypeDef,
CancelledSpotInstanceRequestOutputTypeDef,
CapacityAllocationOutputTypeDef,
FleetCapacityReservationOutputTypeDef,
CapacityReservationGroupOutputTypeDef,
CapacityReservationOptionsOutputTypeDef,
CapacityReservationOptionsRequestTypeDef,
CapacityReservationTargetResponseOutputTypeDef,
CapacityReservationTargetTypeDef,
CertificateAuthenticationOutputTypeDef,
CertificateAuthenticationRequestTypeDef,
CidrAuthorizationContextTypeDef,
CidrBlockOutputTypeDef,
ClassicLinkDnsSupportOutputTypeDef,
GroupIdentifierOutputTypeDef,
ClassicLoadBalancerOutputTypeDef,
ClassicLoadBalancerTypeDef,
ClientCertificateRevocationListStatusOutputTypeDef,
ClientConnectOptionsTypeDef,
ClientVpnEndpointAttributeStatusOutputTypeDef,
TagTypeDef,
ClientDataTypeDef,
ClientLoginBannerOptionsTypeDef,
ClientLoginBannerResponseOptionsOutputTypeDef,
DirectoryServiceAuthenticationOutputTypeDef,
FederatedAuthenticationOutputTypeDef,
DirectoryServiceAuthenticationRequestTypeDef,
FederatedAuthenticationRequestTypeDef,
ClientVpnConnectionStatusOutputTypeDef,
ClientVpnEndpointStatusOutputTypeDef,
ConnectionLogResponseOptionsOutputTypeDef,
ClientVpnRouteStatusOutputTypeDef,
CloudWatchLogOptionsOutputTypeDef,
CloudWatchLogOptionsSpecificationTypeDef,
CoipAddressUsageOutputTypeDef,
CoipCidrOutputTypeDef,
ConfirmProductInstanceRequestRequestTypeDef,
ConfirmProductInstanceResultOutputTypeDef,
ConnectionLogOptionsTypeDef,
ConnectionNotificationOutputTypeDef,
CopyFpgaImageRequestRequestTypeDef,
CopyFpgaImageResultOutputTypeDef,
CopyImageRequestRequestTypeDef,
CopyImageResultOutputTypeDef,
CpuOptionsOutputTypeDef,
CpuOptionsRequestTypeDef,
CpuOptionsResponseMetadataTypeDef,
ReservationFleetInstanceSpecificationTypeDef,
CreateClientVpnRouteRequestRequestTypeDef,
CreateCoipCidrRequestRequestTypeDef,
CreateDefaultSubnetRequestRequestTypeDef,
CreateDefaultVpcRequestRequestTypeDef,
NewDhcpConfigurationTypeDef,
TargetCapacitySpecificationRequestTypeDef,
DestinationOptionsRequestTypeDef,
StorageLocationTypeDef,
CreateFpgaImageResultOutputTypeDef,
CreateImageResultOutputTypeDef,
InstanceEventWindowTimeRangeRequestTypeDef,
ExportToS3TaskSpecificationTypeDef,
RequestIpamResourceTagTypeDef,
CreateLocalGatewayRouteRequestRequestTypeDef,
LocalGatewayRouteOutputTypeDef,
IcmpTypeCodeTypeDef,
PortRangeTypeDef,
CreateNetworkInterfacePermissionRequestRequestTypeDef,
InstanceIpv6AddressTypeDef,
Ipv4PrefixSpecificationRequestTypeDef,
Ipv6PrefixSpecificationRequestTypeDef,
PrivateIpAddressSpecificationTypeDef,
CreatePublicIpv4PoolResultOutputTypeDef,
PriceScheduleSpecificationTypeDef,
CreateRestoreImageTaskResultOutputTypeDef,
CreateRouteRequestRequestTypeDef,
CreateRouteRequestRouteTableCreateRouteTypeDef,
CreateRouteResultOutputTypeDef,
InstanceSpecificationTypeDef,
CreateSpotDatafeedSubscriptionRequestRequestTypeDef,
S3ObjectTagTypeDef,
CreateStoreImageTaskResultOutputTypeDef,
TrafficMirrorPortRangeRequestTypeDef,
TransitGatewayConnectRequestBgpOptionsTypeDef,
CreateTransitGatewayConnectRequestOptionsTypeDef,
CreateTransitGatewayMulticastDomainRequestOptionsTypeDef,
CreateTransitGatewayPeeringAttachmentRequestOptionsTypeDef,
CreateTransitGatewayPrefixListReferenceRequestRequestTypeDef,
TransitGatewayRequestOptionsTypeDef,
CreateTransitGatewayRouteRequestRequestTypeDef,
CreateTransitGatewayVpcAttachmentRequestOptionsTypeDef,
CreateVerifiedAccessEndpointEniOptionsTypeDef,
CreateVerifiedAccessEndpointLoadBalancerOptionsTypeDef,
CreateVerifiedAccessTrustProviderDeviceOptionsTypeDef,
CreateVerifiedAccessTrustProviderOidcOptionsTypeDef,
CreateVolumePermissionTypeDef,
CreateVolumePermissionOutputTypeDef,
CreateVpcEndpointConnectionNotificationRequestRequestTypeDef,
DnsOptionsSpecificationTypeDef,
CreateVpnConnectionRouteRequestRequestTypeDef,
CreditSpecificationOutputTypeDef,
CreditSpecificationRequestTypeDef,
DataQueryTypeDef,
MetricPointOutputTypeDef,
DeleteCarrierGatewayRequestRequestTypeDef,
DeleteClientVpnEndpointRequestRequestTypeDef,
DeleteClientVpnRouteRequestRequestTypeDef,
DeleteCoipCidrRequestRequestTypeDef,
DeleteCoipPoolRequestRequestTypeDef,
DeleteCustomerGatewayRequestRequestTypeDef,
DeleteDhcpOptionsRequestDhcpOptionsDeleteTypeDef,
DeleteDhcpOptionsRequestRequestTypeDef,
DeleteEgressOnlyInternetGatewayRequestRequestTypeDef,
DeleteEgressOnlyInternetGatewayResultOutputTypeDef,
DeleteFleetErrorOutputTypeDef,
DeleteFleetSuccessItemOutputTypeDef,
DeleteFleetsRequestRequestTypeDef,
DeleteFlowLogsRequestRequestTypeDef,
DeleteFpgaImageRequestRequestTypeDef,
DeleteFpgaImageResultOutputTypeDef,
DeleteInstanceConnectEndpointRequestRequestTypeDef,
DeleteInstanceEventWindowRequestRequestTypeDef,
InstanceEventWindowStateChangeOutputTypeDef,
DeleteInternetGatewayRequestInternetGatewayDeleteTypeDef,
DeleteInternetGatewayRequestRequestTypeDef,
DeleteIpamPoolRequestRequestTypeDef,
DeleteIpamRequestRequestTypeDef,
DeleteIpamResourceDiscoveryRequestRequestTypeDef,
DeleteIpamScopeRequestRequestTypeDef,
DeleteKeyPairRequestKeyPairDeleteTypeDef,
DeleteKeyPairRequestKeyPairInfoDeleteTypeDef,
DeleteKeyPairRequestRequestTypeDef,
DeleteLaunchTemplateRequestRequestTypeDef,
DeleteLaunchTemplateVersionsRequestRequestTypeDef,
ResponseErrorOutputTypeDef,
DeleteLaunchTemplateVersionsResponseSuccessItemOutputTypeDef,
DeleteLocalGatewayRouteRequestRequestTypeDef,
DeleteLocalGatewayRouteTableRequestRequestTypeDef,
DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequestRequestTypeDef,
DeleteLocalGatewayRouteTableVpcAssociationRequestRequestTypeDef,
DeleteManagedPrefixListRequestRequestTypeDef,
DeleteNatGatewayRequestRequestTypeDef,
DeleteNatGatewayResultOutputTypeDef,
DeleteNetworkAclEntryRequestNetworkAclDeleteEntryTypeDef,
DeleteNetworkAclEntryRequestRequestTypeDef,
DeleteNetworkAclRequestNetworkAclDeleteTypeDef,
DeleteNetworkAclRequestRequestTypeDef,
DeleteNetworkInsightsAccessScopeAnalysisRequestRequestTypeDef,
DeleteNetworkInsightsAccessScopeAnalysisResultOutputTypeDef,
DeleteNetworkInsightsAccessScopeRequestRequestTypeDef,
DeleteNetworkInsightsAccessScopeResultOutputTypeDef,
DeleteNetworkInsightsAnalysisRequestRequestTypeDef,
DeleteNetworkInsightsAnalysisResultOutputTypeDef,
DeleteNetworkInsightsPathRequestRequestTypeDef,
DeleteNetworkInsightsPathResultOutputTypeDef,
DeleteNetworkInterfacePermissionRequestRequestTypeDef,
DeleteNetworkInterfacePermissionResultOutputTypeDef,
DeleteNetworkInterfaceRequestNetworkInterfaceDeleteTypeDef,
DeleteNetworkInterfaceRequestRequestTypeDef,
DeletePlacementGroupRequestPlacementGroupDeleteTypeDef,
DeletePlacementGroupRequestRequestTypeDef,
DeletePublicIpv4PoolRequestRequestTypeDef,
DeletePublicIpv4PoolResultOutputTypeDef,
DeleteQueuedReservedInstancesErrorOutputTypeDef,
DeleteQueuedReservedInstancesRequestRequestTypeDef,
SuccessfulQueuedPurchaseDeletionOutputTypeDef,
DeleteRouteRequestRequestTypeDef,
DeleteRouteRequestRouteDeleteTypeDef,
DeleteRouteTableRequestRequestTypeDef,
DeleteRouteTableRequestRouteTableDeleteTypeDef,
DeleteSecurityGroupRequestRequestTypeDef,
DeleteSecurityGroupRequestSecurityGroupDeleteTypeDef,
DeleteSnapshotRequestRequestTypeDef,
DeleteSnapshotRequestSnapshotDeleteTypeDef,
DeleteSpotDatafeedSubscriptionRequestRequestTypeDef,
DeleteSubnetCidrReservationRequestRequestTypeDef,
DeleteSubnetRequestRequestTypeDef,
DeleteSubnetRequestSubnetDeleteTypeDef,
DeleteTagsRequestTagDeleteTypeDef,
DeleteTrafficMirrorFilterRequestRequestTypeDef,
DeleteTrafficMirrorFilterResultOutputTypeDef,
DeleteTrafficMirrorFilterRuleRequestRequestTypeDef,
DeleteTrafficMirrorFilterRuleResultOutputTypeDef,
DeleteTrafficMirrorSessionRequestRequestTypeDef,
DeleteTrafficMirrorSessionResultOutputTypeDef,
DeleteTrafficMirrorTargetRequestRequestTypeDef,
DeleteTrafficMirrorTargetResultOutputTypeDef,
DeleteTransitGatewayConnectPeerRequestRequestTypeDef,
DeleteTransitGatewayConnectRequestRequestTypeDef,
DeleteTransitGatewayMulticastDomainRequestRequestTypeDef,
DeleteTransitGatewayPeeringAttachmentRequestRequestTypeDef,
DeleteTransitGatewayPolicyTableRequestRequestTypeDef,
DeleteTransitGatewayPrefixListReferenceRequestRequestTypeDef,
DeleteTransitGatewayRequestRequestTypeDef,
DeleteTransitGatewayRouteRequestRequestTypeDef,
DeleteTransitGatewayRouteTableAnnouncementRequestRequestTypeDef,
DeleteTransitGatewayRouteTableRequestRequestTypeDef,
DeleteTransitGatewayVpcAttachmentRequestRequestTypeDef,
DeleteVerifiedAccessEndpointRequestRequestTypeDef,
DeleteVerifiedAccessGroupRequestRequestTypeDef,
DeleteVerifiedAccessInstanceRequestRequestTypeDef,
DeleteVerifiedAccessTrustProviderRequestRequestTypeDef,
DeleteVolumeRequestRequestTypeDef,
DeleteVolumeRequestVolumeDeleteTypeDef,
DeleteVpcEndpointConnectionNotificationsRequestRequestTypeDef,
DeleteVpcEndpointServiceConfigurationsRequestRequestTypeDef,
DeleteVpcEndpointsRequestRequestTypeDef,
DeleteVpcPeeringConnectionRequestRequestTypeDef,
DeleteVpcPeeringConnectionRequestVpcPeeringConnectionDeleteTypeDef,
DeleteVpcPeeringConnectionResultOutputTypeDef,
DeleteVpcRequestRequestTypeDef,
DeleteVpcRequestVpcDeleteTypeDef,
DeleteVpnConnectionRequestRequestTypeDef,
DeleteVpnConnectionRouteRequestRequestTypeDef,
DeleteVpnGatewayRequestRequestTypeDef,
DeprovisionByoipCidrRequestRequestTypeDef,
DeprovisionIpamPoolCidrRequestRequestTypeDef,
DeprovisionPublicIpv4PoolCidrRequestRequestTypeDef,
DeprovisionPublicIpv4PoolCidrResultOutputTypeDef,
DeregisterImageRequestImageDeregisterTypeDef,
DeregisterImageRequestRequestTypeDef,
DeregisterInstanceTagAttributeRequestTypeDef,
InstanceTagNotificationAttributeOutputTypeDef,
DeregisterTransitGatewayMulticastGroupMembersRequestRequestTypeDef,
TransitGatewayMulticastDeregisteredGroupMembersOutputTypeDef,
DeregisterTransitGatewayMulticastGroupSourcesRequestRequestTypeDef,
TransitGatewayMulticastDeregisteredGroupSourcesOutputTypeDef,
DescribeAccountAttributesRequestRequestTypeDef,
DescribeAddressTransfersRequestDescribeAddressTransfersPaginateTypeDef,
DescribeAddressTransfersRequestRequestTypeDef,
DescribeAddressesAttributeRequestDescribeAddressesAttributePaginateTypeDef,
DescribeAddressesAttributeRequestRequestTypeDef,
FilterTypeDef,
DescribeAggregateIdFormatRequestRequestTypeDef,
IdFormatOutputTypeDef,
SubscriptionOutputTypeDef,
WaiterConfigTypeDef,
DescribeByoipCidrsRequestDescribeByoipCidrsPaginateTypeDef,
DescribeByoipCidrsRequestRequestTypeDef,
DescribeConversionTasksRequestRequestTypeDef,
FastLaunchLaunchTemplateSpecificationResponseOutputTypeDef,
FastLaunchSnapshotConfigurationResponseOutputTypeDef,
DescribeFastSnapshotRestoreSuccessItemOutputTypeDef,
DescribeFleetHistoryRequestRequestTypeDef,
DescribeFpgaImageAttributeRequestRequestTypeDef,
HostOfferingOutputTypeDef,
DescribeIdFormatRequestRequestTypeDef,
DescribeIdentityIdFormatRequestRequestTypeDef,
DescribeImageAttributeRequestImageDescribeAttributeTypeDef,
DescribeImageAttributeRequestRequestTypeDef,
DescribeInstanceAttributeRequestInstanceDescribeAttributeTypeDef,
DescribeInstanceAttributeRequestRequestTypeDef,
InstanceCreditSpecificationOutputTypeDef,
DescribeInstanceEventNotificationAttributesRequestRequestTypeDef,
InstanceTypeOfferingOutputTypeDef,
MovingAddressStatusOutputTypeDef,
DescribeNetworkInterfaceAttributeRequestNetworkInterfaceDescribeAttributeTypeDef,
DescribeNetworkInterfaceAttributeRequestRequestTypeDef,
PrefixListOutputTypeDef,
DescribePrincipalIdFormatRequestDescribePrincipalIdFormatPaginateTypeDef,
DescribePrincipalIdFormatRequestRequestTypeDef,
RegionOutputTypeDef,
ScheduledInstanceRecurrenceRequestTypeDef,
SlotDateTimeRangeRequestTypeDef,
SlotStartTimeRangeRequestTypeDef,
DescribeSecurityGroupReferencesRequestRequestTypeDef,
SecurityGroupReferenceOutputTypeDef,
DescribeSnapshotAttributeRequestRequestTypeDef,
DescribeSnapshotAttributeRequestSnapshotDescribeAttributeTypeDef,
ProductCodeOutputTypeDef,
DescribeSpotDatafeedSubscriptionRequestRequestTypeDef,
DescribeSpotFleetInstancesRequestDescribeSpotFleetInstancesPaginateTypeDef,
DescribeSpotFleetInstancesRequestRequestTypeDef,
DescribeSpotFleetRequestHistoryRequestRequestTypeDef,
DescribeSpotFleetRequestsRequestDescribeSpotFleetRequestsPaginateTypeDef,
DescribeSpotFleetRequestsRequestRequestTypeDef,
SpotPriceOutputTypeDef,
DescribeStaleSecurityGroupsRequestDescribeStaleSecurityGroupsPaginateTypeDef,
DescribeStaleSecurityGroupsRequestRequestTypeDef,
StoreImageTaskResultOutputTypeDef,
TagDescriptionOutputTypeDef,
DescribeVolumeAttributeRequestRequestTypeDef,
DescribeVolumeAttributeRequestVolumeDescribeAttributeTypeDef,
VolumeModificationOutputTypeDef,
DescribeVpcAttributeRequestRequestTypeDef,
DescribeVpcAttributeRequestVpcDescribeAttributeTypeDef,
DescribeVpcClassicLinkDnsSupportRequestDescribeVpcClassicLinkDnsSupportPaginateTypeDef,
DescribeVpcClassicLinkDnsSupportRequestRequestTypeDef,
DestinationOptionsResponseOutputTypeDef,
DetachClassicLinkVpcRequestInstanceDetachClassicLinkVpcTypeDef,
DetachClassicLinkVpcRequestRequestTypeDef,
DetachClassicLinkVpcRequestVpcDetachClassicLinkInstanceTypeDef,
DetachClassicLinkVpcResultOutputTypeDef,
DetachInternetGatewayRequestInternetGatewayDetachFromVpcTypeDef,
DetachInternetGatewayRequestRequestTypeDef,
DetachInternetGatewayRequestVpcDetachInternetGatewayTypeDef,
DetachNetworkInterfaceRequestNetworkInterfaceDetachTypeDef,
DetachNetworkInterfaceRequestRequestTypeDef,
DetachVerifiedAccessTrustProviderRequestRequestTypeDef,
DetachVolumeRequestInstanceDetachVolumeTypeDef,
DetachVolumeRequestRequestTypeDef,
DetachVolumeRequestVolumeDetachFromInstanceTypeDef,
DetachVpnGatewayRequestRequestTypeDef,
DeviceOptionsOutputTypeDef,
DisableAddressTransferRequestRequestTypeDef,
DisableAwsNetworkPerformanceMetricSubscriptionRequestRequestTypeDef,
DisableAwsNetworkPerformanceMetricSubscriptionResultOutputTypeDef,
DisableEbsEncryptionByDefaultRequestRequestTypeDef,
DisableEbsEncryptionByDefaultResultOutputTypeDef,
DisableFastLaunchRequestRequestTypeDef,
DisableFastSnapshotRestoreStateErrorOutputTypeDef,
DisableFastSnapshotRestoreSuccessItemOutputTypeDef,
DisableFastSnapshotRestoresRequestRequestTypeDef,
DisableImageDeprecationRequestRequestTypeDef,
DisableImageDeprecationResultOutputTypeDef,
DisableIpamOrganizationAdminAccountRequestRequestTypeDef,
DisableIpamOrganizationAdminAccountResultOutputTypeDef,
DisableSerialConsoleAccessRequestRequestTypeDef,
DisableSerialConsoleAccessResultOutputTypeDef,
DisableTransitGatewayRouteTablePropagationRequestRequestTypeDef,
TransitGatewayPropagationOutputTypeDef,
DisableVgwRoutePropagationRequestRequestTypeDef,
DisableVpcClassicLinkDnsSupportRequestRequestTypeDef,
DisableVpcClassicLinkDnsSupportResultOutputTypeDef,
DisableVpcClassicLinkRequestRequestTypeDef,
DisableVpcClassicLinkRequestVpcDisableClassicLinkTypeDef,
DisableVpcClassicLinkResultOutputTypeDef,
DisassociateAddressRequestClassicAddressDisassociateTypeDef,
DisassociateAddressRequestNetworkInterfaceAssociationDeleteTypeDef,
DisassociateAddressRequestRequestTypeDef,
DisassociateClientVpnTargetNetworkRequestRequestTypeDef,
DisassociateEnclaveCertificateIamRoleRequestRequestTypeDef,
DisassociateEnclaveCertificateIamRoleResultOutputTypeDef,
DisassociateIamInstanceProfileRequestRequestTypeDef,
DisassociateIpamResourceDiscoveryRequestRequestTypeDef,
DisassociateNatGatewayAddressRequestRequestTypeDef,
DisassociateRouteTableRequestRequestTypeDef,
DisassociateRouteTableRequestRouteTableAssociationDeleteTypeDef,
DisassociateRouteTableRequestServiceResourceDisassociateRouteTableTypeDef,
DisassociateSubnetCidrBlockRequestRequestTypeDef,
DisassociateTransitGatewayMulticastDomainRequestRequestTypeDef,
DisassociateTransitGatewayPolicyTableRequestRequestTypeDef,
DisassociateTransitGatewayRouteTableRequestRequestTypeDef,
DisassociateTrunkInterfaceRequestRequestTypeDef,
DisassociateTrunkInterfaceResultOutputTypeDef,
DisassociateVpcCidrBlockRequestRequestTypeDef,
DiskImageDescriptionOutputTypeDef,
DiskImageDetailTypeDef,
VolumeDetailTypeDef,
DiskImageVolumeDescriptionOutputTypeDef,
DiskInfoOutputTypeDef,
DnsEntryOutputTypeDef,
DnsOptionsOutputTypeDef,
DnsServersOptionsModifyStructureTypeDef,
EbsOptimizedInfoOutputTypeDef,
EbsInstanceBlockDeviceOutputTypeDef,
EbsInstanceBlockDeviceSpecificationTypeDef,
EfaInfoOutputTypeDef,
InternetGatewayAttachmentOutputTypeDef,
ElasticGpuAssociationOutputTypeDef,
ElasticGpuHealthOutputTypeDef,
ElasticGpuSpecificationResponseOutputTypeDef,
ElasticGpuSpecificationTypeDef,
ElasticInferenceAcceleratorAssociationOutputTypeDef,
ElasticInferenceAcceleratorTypeDef,
EmptyResponseMetadataTypeDef,
EnaSrdUdpSpecificationTypeDef,
EnableAddressTransferRequestRequestTypeDef,
EnableAwsNetworkPerformanceMetricSubscriptionRequestRequestTypeDef,
EnableAwsNetworkPerformanceMetricSubscriptionResultOutputTypeDef,
EnableEbsEncryptionByDefaultRequestRequestTypeDef,
EnableEbsEncryptionByDefaultResultOutputTypeDef,
FastLaunchLaunchTemplateSpecificationRequestTypeDef,
FastLaunchSnapshotConfigurationRequestTypeDef,
EnableFastSnapshotRestoreStateErrorOutputTypeDef,
EnableFastSnapshotRestoreSuccessItemOutputTypeDef,
EnableFastSnapshotRestoresRequestRequestTypeDef,
EnableImageDeprecationRequestRequestTypeDef,
EnableImageDeprecationResultOutputTypeDef,
EnableIpamOrganizationAdminAccountRequestRequestTypeDef,
EnableIpamOrganizationAdminAccountResultOutputTypeDef,
EnableReachabilityAnalyzerOrganizationSharingRequestRequestTypeDef,
EnableReachabilityAnalyzerOrganizationSharingResultOutputTypeDef,
EnableSerialConsoleAccessRequestRequestTypeDef,
EnableSerialConsoleAccessResultOutputTypeDef,
EnableTransitGatewayRouteTablePropagationRequestRequestTypeDef,
EnableVgwRoutePropagationRequestRequestTypeDef,
EnableVolumeIORequestRequestTypeDef,
EnableVolumeIORequestVolumeEnableIoTypeDef,
EnableVpcClassicLinkDnsSupportRequestRequestTypeDef,
EnableVpcClassicLinkDnsSupportResultOutputTypeDef,
EnableVpcClassicLinkRequestRequestTypeDef,
EnableVpcClassicLinkRequestVpcEnableClassicLinkTypeDef,
EnableVpcClassicLinkResultOutputTypeDef,
EnclaveOptionsOutputTypeDef,
EnclaveOptionsRequestTypeDef,
EnclaveOptionsResponseMetadataTypeDef,
EventInformationOutputTypeDef,
TransitGatewayRouteTableRouteOutputTypeDef,
ExportClientVpnClientCertificateRevocationListRequestRequestTypeDef,
ExportClientVpnClientConfigurationRequestRequestTypeDef,
ExportClientVpnClientConfigurationResultOutputTypeDef,
ExportTaskS3LocationRequestTypeDef,
ExportTaskS3LocationOutputTypeDef,
ExportToS3TaskOutputTypeDef,
InstanceExportDetailsOutputTypeDef,
ExportTransitGatewayRoutesResultOutputTypeDef,
FilterPortRangeOutputTypeDef,
TargetCapacitySpecificationOutputTypeDef,
FleetLaunchTemplateSpecificationOutputTypeDef,
FleetLaunchTemplateSpecificationRequestTypeDef,
PlacementResponseOutputTypeDef,
PlacementTypeDef,
FleetLaunchTemplateSpecificationTypeDef,
FleetSpotCapacityRebalanceOutputTypeDef,
FleetSpotCapacityRebalanceRequestTypeDef,
FpgaDeviceMemoryInfoOutputTypeDef,
LoadPermissionOutputTypeDef,
FpgaImageStateOutputTypeDef,
PciIdOutputTypeDef,
GetAssociatedEnclaveCertificateIamRolesRequestRequestTypeDef,
GetAssociatedIpv6PoolCidrsRequestGetAssociatedIpv6PoolCidrsPaginateTypeDef,
GetAssociatedIpv6PoolCidrsRequestRequestTypeDef,
Ipv6CidrAssociationOutputTypeDef,
GetCapacityReservationUsageRequestRequestTypeDef,
InstanceUsageOutputTypeDef,
GetConsoleOutputRequestInstanceConsoleOutputTypeDef,
GetConsoleOutputRequestRequestTypeDef,
GetConsoleOutputResultOutputTypeDef,
GetConsoleScreenshotRequestRequestTypeDef,
GetConsoleScreenshotResultOutputTypeDef,
GetDefaultCreditSpecificationRequestRequestTypeDef,
InstanceFamilyCreditSpecificationOutputTypeDef,
GetEbsDefaultKmsKeyIdRequestRequestTypeDef,
GetEbsDefaultKmsKeyIdResultOutputTypeDef,
GetEbsEncryptionByDefaultRequestRequestTypeDef,
GetEbsEncryptionByDefaultResultOutputTypeDef,
GetFlowLogsIntegrationTemplateResultOutputTypeDef,
GetGroupsForCapacityReservationRequestGetGroupsForCapacityReservationPaginateTypeDef,
GetGroupsForCapacityReservationRequestRequestTypeDef,
GetHostReservationPurchasePreviewRequestRequestTypeDef,
PurchaseOutputTypeDef,
InstanceTypeInfoFromInstanceRequirementsOutputTypeDef,
GetInstanceUefiDataRequestRequestTypeDef,
GetInstanceUefiDataResultOutputTypeDef,
GetIpamAddressHistoryRequestGetIpamAddressHistoryPaginateTypeDef,
GetIpamAddressHistoryRequestRequestTypeDef,
IpamAddressHistoryRecordOutputTypeDef,
GetLaunchTemplateDataRequestRequestTypeDef,
GetManagedPrefixListAssociationsRequestGetManagedPrefixListAssociationsPaginateTypeDef,
GetManagedPrefixListAssociationsRequestRequestTypeDef,
PrefixListAssociationOutputTypeDef,
GetManagedPrefixListEntriesRequestGetManagedPrefixListEntriesPaginateTypeDef,
GetManagedPrefixListEntriesRequestRequestTypeDef,
PrefixListEntryOutputTypeDef,
GetNetworkInsightsAccessScopeAnalysisFindingsRequestGetNetworkInsightsAccessScopeAnalysisFindingsPaginateTypeDef,
GetNetworkInsightsAccessScopeAnalysisFindingsRequestRequestTypeDef,
GetNetworkInsightsAccessScopeContentRequestRequestTypeDef,
GetPasswordDataRequestInstancePasswordDataTypeDef,
GetPasswordDataRequestRequestTypeDef,
GetPasswordDataResultOutputTypeDef,
ReservationValueOutputTypeDef,
GetSerialConsoleAccessStatusRequestRequestTypeDef,
GetSerialConsoleAccessStatusResultOutputTypeDef,
SpotPlacementScoreOutputTypeDef,
TransitGatewayAttachmentPropagationOutputTypeDef,
TransitGatewayRouteTableAssociationOutputTypeDef,
TransitGatewayRouteTablePropagationOutputTypeDef,
GetVerifiedAccessEndpointPolicyRequestRequestTypeDef,
GetVerifiedAccessEndpointPolicyResultOutputTypeDef,
GetVerifiedAccessGroupPolicyRequestRequestTypeDef,
GetVerifiedAccessGroupPolicyResultOutputTypeDef,
GetVpnConnectionDeviceSampleConfigurationRequestRequestTypeDef,
GetVpnConnectionDeviceSampleConfigurationResultOutputTypeDef,
GetVpnConnectionDeviceTypesRequestGetVpnConnectionDeviceTypesPaginateTypeDef,
GetVpnConnectionDeviceTypesRequestRequestTypeDef,
VpnConnectionDeviceTypeOutputTypeDef,
GetVpnTunnelReplacementStatusRequestRequestTypeDef,
MaintenanceDetailsOutputTypeDef,
GpuDeviceMemoryInfoOutputTypeDef,
GroupIdentifierTypeDef,
HibernationOptionsOutputTypeDef,
HibernationOptionsRequestTypeDef,
HibernationOptionsResponseMetadataTypeDef,
HostInstanceOutputTypeDef,
HostPropertiesOutputTypeDef,
IKEVersionsListValueOutputTypeDef,
IKEVersionsRequestListValueTypeDef,
IamInstanceProfileOutputTypeDef,
IamInstanceProfileResponseMetadataTypeDef,
IamInstanceProfileSpecificationOutputTypeDef,
IcmpTypeCodeOutputTypeDef,
LaunchPermissionOutputTypeDef,
UserBucketTypeDef,
StateReasonOutputTypeDef,
ImageRecycleBinInfoOutputTypeDef,
ImportClientVpnClientCertificateRevocationListRequestRequestTypeDef,
ImportClientVpnClientCertificateRevocationListResultOutputTypeDef,
ImportImageLicenseConfigurationRequestTypeDef,
ImportImageLicenseConfigurationResponseOutputTypeDef,
UserDataTypeDef,
InferenceDeviceInfoOutputTypeDef,
InstanceCountOutputTypeDef,
InstanceCreditSpecificationRequestTypeDef,
InstanceEventWindowTimeRangeOutputTypeDef,
InstanceIpv4PrefixOutputTypeDef,
InstanceIpv6AddressOutputTypeDef,
InstanceIpv6AddressRequestTypeDef,
InstanceIpv6PrefixOutputTypeDef,
InstanceMaintenanceOptionsOutputTypeDef,
InstanceMaintenanceOptionsRequestTypeDef,
InstanceMaintenanceOptionsResponseMetadataTypeDef,
SpotMarketOptionsTypeDef,
InstanceMetadataOptionsRequestTypeDef,
InstanceMetadataOptionsResponseOutputTypeDef,
InstanceMetadataOptionsResponseResponseMetadataTypeDef,
MonitoringOutputTypeDef,
InstanceNetworkInterfaceAssociationOutputTypeDef,
InstanceNetworkInterfaceAttachmentOutputTypeDef,
Ipv4PrefixSpecificationRequestOutputTypeDef,
Ipv6PrefixSpecificationRequestOutputTypeDef,
PrivateIpAddressSpecificationOutputTypeDef,
InstanceStateOutputTypeDef,
LicenseConfigurationOutputTypeDef,
PlacementOutputTypeDef,
PrivateDnsNameOptionsResponseOutputTypeDef,
MemoryGiBPerVCpuOutputTypeDef,
MemoryMiBOutputTypeDef,
NetworkBandwidthGbpsOutputTypeDef,
NetworkInterfaceCountOutputTypeDef,
TotalLocalStorageGBOutputTypeDef,
VCpuCountRangeOutputTypeDef,
MemoryGiBPerVCpuRequestTypeDef,
MemoryMiBRequestTypeDef,
NetworkBandwidthGbpsRequestTypeDef,
NetworkInterfaceCountRequestTypeDef,
TotalLocalStorageGBRequestTypeDef,
VCpuCountRangeRequestTypeDef,
MemoryGiBPerVCpuTypeDef,
MemoryMiBTypeDef,
NetworkBandwidthGbpsTypeDef,
NetworkInterfaceCountTypeDef,
TotalLocalStorageGBTypeDef,
VCpuCountRangeTypeDef,
InstanceStateResponseMetadataTypeDef,
InstanceStatusDetailsOutputTypeDef,
InstanceStatusEventOutputTypeDef,
MemoryInfoOutputTypeDef,
PlacementGroupInfoOutputTypeDef,
ProcessorInfoOutputTypeDef,
VCpuInfoOutputTypeDef,
IpRangeOutputTypeDef,
Ipv6RangeOutputTypeDef,
PrefixListIdOutputTypeDef,
UserIdGroupPairOutputTypeDef,
IpRangeTypeDef,
Ipv6RangeTypeDef,
PrefixListIdTypeDef,
UserIdGroupPairTypeDef,
IpamCidrAuthorizationContextTypeDef,
IpamDiscoveryFailureReasonOutputTypeDef,
IpamResourceTagOutputTypeDef,
IpamOperatingRegionOutputTypeDef,
IpamPoolCidrFailureReasonOutputTypeDef,
Ipv4PrefixSpecificationResponseOutputTypeDef,
Ipv6CidrBlockOutputTypeDef,
PoolCidrBlockOutputTypeDef,
Ipv6PrefixSpecificationOutputTypeDef,
Ipv6PrefixSpecificationResponseOutputTypeDef,
LastErrorOutputTypeDef,
LaunchPermissionTypeDef,
RunInstancesMonitoringEnabledOutputTypeDef,
SpotPlacementOutputTypeDef,
LaunchTemplateEbsBlockDeviceOutputTypeDef,
LaunchTemplateEbsBlockDeviceRequestTypeDef,
LaunchTemplateCpuOptionsOutputTypeDef,
LaunchTemplateCpuOptionsRequestTypeDef,
LaunchTemplateElasticInferenceAcceleratorResponseOutputTypeDef,
LaunchTemplateElasticInferenceAcceleratorTypeDef,
LaunchTemplateEnclaveOptionsOutputTypeDef,
LaunchTemplateEnclaveOptionsRequestTypeDef,
LaunchTemplateHibernationOptionsOutputTypeDef,
LaunchTemplateHibernationOptionsRequestTypeDef,
LaunchTemplateIamInstanceProfileSpecificationOutputTypeDef,
LaunchTemplateIamInstanceProfileSpecificationRequestTypeDef,
LaunchTemplateInstanceMaintenanceOptionsOutputTypeDef,
LaunchTemplateInstanceMaintenanceOptionsRequestTypeDef,
LaunchTemplateSpotMarketOptionsOutputTypeDef,
LaunchTemplateSpotMarketOptionsRequestTypeDef,
LaunchTemplateInstanceMetadataOptionsOutputTypeDef,
LaunchTemplateInstanceMetadataOptionsRequestTypeDef,
LaunchTemplateLicenseConfigurationOutputTypeDef,
LaunchTemplateLicenseConfigurationRequestTypeDef,
LaunchTemplatePlacementOutputTypeDef,
LaunchTemplatePlacementRequestTypeDef,
LaunchTemplatePrivateDnsNameOptionsOutputTypeDef,
LaunchTemplatePrivateDnsNameOptionsRequestTypeDef,
LaunchTemplateSpecificationTypeDef,
LaunchTemplatesMonitoringOutputTypeDef,
LaunchTemplatesMonitoringRequestTypeDef,
LicenseConfigurationRequestTypeDef,
ListImagesInRecycleBinRequestListImagesInRecycleBinPaginateTypeDef,
ListImagesInRecycleBinRequestRequestTypeDef,
ListSnapshotsInRecycleBinRequestListSnapshotsInRecycleBinPaginateTypeDef,
ListSnapshotsInRecycleBinRequestRequestTypeDef,
SnapshotRecycleBinInfoOutputTypeDef,
LoadPermissionRequestTypeDef,
ModifyAddressAttributeRequestRequestTypeDef,
ModifyAvailabilityZoneGroupRequestRequestTypeDef,
ModifyAvailabilityZoneGroupResultOutputTypeDef,
ModifyCapacityReservationFleetRequestRequestTypeDef,
ModifyCapacityReservationFleetResultOutputTypeDef,
ModifyCapacityReservationRequestRequestTypeDef,
ModifyCapacityReservationResultOutputTypeDef,
ModifyClientVpnEndpointResultOutputTypeDef,
ModifyDefaultCreditSpecificationRequestRequestTypeDef,
ModifyEbsDefaultKmsKeyIdRequestRequestTypeDef,
ModifyEbsDefaultKmsKeyIdResultOutputTypeDef,
ModifyFleetResultOutputTypeDef,
ModifyHostsRequestRequestTypeDef,
ModifyIdFormatRequestRequestTypeDef,
ModifyIdentityIdFormatRequestRequestTypeDef,
ModifyInstanceCapacityReservationAttributesResultOutputTypeDef,
SuccessfulInstanceCreditSpecificationItemOutputTypeDef,
ModifyInstanceEventStartTimeRequestRequestTypeDef,
ModifyInstanceMaintenanceOptionsRequestRequestTypeDef,
ModifyInstanceMaintenanceOptionsResultOutputTypeDef,
ModifyInstanceMetadataOptionsRequestRequestTypeDef,
ModifyInstancePlacementRequestRequestTypeDef,
ModifyInstancePlacementResultOutputTypeDef,
RemoveIpamOperatingRegionTypeDef,
ModifyIpamResourceCidrRequestRequestTypeDef,
ModifyIpamScopeRequestRequestTypeDef,
ModifyLaunchTemplateRequestRequestTypeDef,
ModifyLocalGatewayRouteRequestRequestTypeDef,
RemovePrefixListEntryTypeDef,
NetworkInterfaceAttachmentChangesTypeDef,
ModifyPrivateDnsNameOptionsRequestRequestTypeDef,
ModifyPrivateDnsNameOptionsResultOutputTypeDef,
ReservedInstancesConfigurationTypeDef,
ModifyReservedInstancesResultOutputTypeDef,
ModifySecurityGroupRulesResultOutputTypeDef,
ModifySnapshotTierRequestRequestTypeDef,
ModifySnapshotTierResultOutputTypeDef,
ModifySpotFleetRequestResponseOutputTypeDef,
ModifyTrafficMirrorFilterNetworkServicesRequestRequestTypeDef,
ModifyTrafficMirrorSessionRequestRequestTypeDef,
ModifyTransitGatewayOptionsTypeDef,
ModifyTransitGatewayPrefixListReferenceRequestRequestTypeDef,
ModifyTransitGatewayVpcAttachmentRequestOptionsTypeDef,
ModifyVerifiedAccessEndpointEniOptionsTypeDef,
ModifyVerifiedAccessEndpointLoadBalancerOptionsTypeDef,
ModifyVerifiedAccessEndpointPolicyRequestRequestTypeDef,
ModifyVerifiedAccessEndpointPolicyResultOutputTypeDef,
ModifyVerifiedAccessGroupPolicyRequestRequestTypeDef,
ModifyVerifiedAccessGroupPolicyResultOutputTypeDef,
ModifyVerifiedAccessGroupRequestRequestTypeDef,
ModifyVerifiedAccessInstanceRequestRequestTypeDef,
ModifyVerifiedAccessTrustProviderOidcOptionsTypeDef,
ModifyVolumeRequestRequestTypeDef,
ModifyVpcEndpointConnectionNotificationRequestRequestTypeDef,
ModifyVpcEndpointConnectionNotificationResultOutputTypeDef,
ModifyVpcEndpointResultOutputTypeDef,
ModifyVpcEndpointServiceConfigurationRequestRequestTypeDef,
ModifyVpcEndpointServiceConfigurationResultOutputTypeDef,
ModifyVpcEndpointServicePayerResponsibilityRequestRequestTypeDef,
ModifyVpcEndpointServicePayerResponsibilityResultOutputTypeDef,
ModifyVpcEndpointServicePermissionsRequestRequestTypeDef,
PeeringConnectionOptionsRequestTypeDef,
PeeringConnectionOptionsOutputTypeDef,
ModifyVpcTenancyRequestRequestTypeDef,
ModifyVpcTenancyResultOutputTypeDef,
ModifyVpnConnectionOptionsRequestRequestTypeDef,
ModifyVpnConnectionRequestRequestTypeDef,
ModifyVpnTunnelCertificateRequestRequestTypeDef,
Phase1DHGroupNumbersRequestListValueTypeDef,
Phase1EncryptionAlgorithmsRequestListValueTypeDef,
Phase1IntegrityAlgorithmsRequestListValueTypeDef,
Phase2DHGroupNumbersRequestListValueTypeDef,
Phase2EncryptionAlgorithmsRequestListValueTypeDef,
Phase2IntegrityAlgorithmsRequestListValueTypeDef,
MonitorInstancesRequestInstanceMonitorTypeDef,
MonitorInstancesRequestRequestTypeDef,
MonitoringResponseMetadataTypeDef,
MoveAddressToVpcRequestRequestTypeDef,
MoveAddressToVpcResultOutputTypeDef,
MoveByoipCidrToIpamRequestRequestTypeDef,
ProvisionedBandwidthOutputTypeDef,
NetworkAclAssociationOutputTypeDef,
NetworkCardInfoOutputTypeDef,
NetworkInterfaceAssociationOutputTypeDef,
NetworkInterfaceAssociationResponseMetadataTypeDef,
NetworkInterfaceIpv6AddressOutputTypeDef,
NetworkInterfacePermissionStateOutputTypeDef,
OidcOptionsOutputTypeDef,
PacketHeaderStatementOutputTypeDef,
PacketHeaderStatementRequestTypeDef,
PaginatorConfigTypeDef,
RequestFilterPortRangeTypeDef,
ResourceStatementOutputTypeDef,
ResourceStatementRequestTypeDef,
PeeringAttachmentStatusOutputTypeDef,
PeeringTgwInfoOutputTypeDef,
Phase1DHGroupNumbersListValueOutputTypeDef,
Phase1EncryptionAlgorithmsListValueOutputTypeDef,
Phase1IntegrityAlgorithmsListValueOutputTypeDef,
Phase2DHGroupNumbersListValueOutputTypeDef,
Phase2EncryptionAlgorithmsListValueOutputTypeDef,
Phase2IntegrityAlgorithmsListValueOutputTypeDef,
PlacementResponseMetadataTypeDef,
PriceScheduleOutputTypeDef,
PricingDetailOutputTypeDef,
PrivateDnsDetailsOutputTypeDef,
PrivateDnsNameConfigurationOutputTypeDef,
PrivateDnsNameOptionsOnLaunchOutputTypeDef,
PrivateDnsNameOptionsOnLaunchResponseMetadataTypeDef,
PrivateDnsNameOptionsRequestTypeDef,
PrivateDnsNameOptionsResponseResponseMetadataTypeDef,
PropagatingVgwOutputTypeDef,
ProvisionPublicIpv4PoolCidrRequestRequestTypeDef,
PublicIpv4PoolRangeOutputTypeDef,
PurchaseRequestTypeDef,
ReservedInstanceLimitPriceTypeDef,
PurchaseReservedInstancesOfferingResultOutputTypeDef,
RebootInstancesRequestInstanceRebootTypeDef,
RebootInstancesRequestRequestTypeDef,
RecurringChargeOutputTypeDef,
ReferencedSecurityGroupOutputTypeDef,
RegisterImageResultOutputTypeDef,
RegisterInstanceTagAttributeRequestTypeDef,
RegisterTransitGatewayMulticastGroupMembersRequestRequestTypeDef,
TransitGatewayMulticastRegisteredGroupMembersOutputTypeDef,
RegisterTransitGatewayMulticastGroupSourcesRequestRequestTypeDef,
TransitGatewayMulticastRegisteredGroupSourcesOutputTypeDef,
RejectTransitGatewayMulticastDomainAssociationsRequestRequestTypeDef,
RejectTransitGatewayPeeringAttachmentRequestRequestTypeDef,
RejectTransitGatewayVpcAttachmentRequestRequestTypeDef,
RejectVpcEndpointConnectionsRequestRequestTypeDef,
RejectVpcPeeringConnectionRequestRequestTypeDef,
RejectVpcPeeringConnectionRequestVpcPeeringConnectionRejectTypeDef,
RejectVpcPeeringConnectionResultOutputTypeDef,
ReleaseAddressRequestClassicAddressReleaseTypeDef,
ReleaseAddressRequestRequestTypeDef,
ReleaseAddressRequestVpcAddressReleaseTypeDef,
ReleaseHostsRequestRequestTypeDef,
ReleaseIpamPoolAllocationRequestRequestTypeDef,
ReleaseIpamPoolAllocationResultOutputTypeDef,
ReplaceNetworkAclAssociationRequestNetworkAclReplaceAssociationTypeDef,
ReplaceNetworkAclAssociationRequestRequestTypeDef,
ReplaceNetworkAclAssociationResultOutputTypeDef,
ReplaceRouteRequestRequestTypeDef,
ReplaceRouteRequestRouteReplaceTypeDef,
ReplaceRouteTableAssociationRequestRequestTypeDef,
ReplaceRouteTableAssociationRequestRouteTableAssociationReplaceSubnetTypeDef,
ReplaceTransitGatewayRouteRequestRequestTypeDef,
ReplaceVpnTunnelRequestRequestTypeDef,
ReplaceVpnTunnelResultOutputTypeDef,
ReportInstanceStatusRequestInstanceReportStatusTypeDef,
ReportInstanceStatusRequestRequestTypeDef,
RequestSpotFleetResponseOutputTypeDef,
RunInstancesMonitoringEnabledTypeDef,
SpotPlacementTypeDef,
ReservedInstancesConfigurationOutputTypeDef,
ReservedInstancesIdOutputTypeDef,
ResetAddressAttributeRequestRequestTypeDef,
ResetEbsDefaultKmsKeyIdRequestRequestTypeDef,
ResetEbsDefaultKmsKeyIdResultOutputTypeDef,
ResetFpgaImageAttributeRequestRequestTypeDef,
ResetFpgaImageAttributeResultOutputTypeDef,
ResetImageAttributeRequestImageResetAttributeTypeDef,
ResetImageAttributeRequestRequestTypeDef,
ResetInstanceAttributeRequestInstanceResetAttributeTypeDef,
ResetInstanceAttributeRequestInstanceResetKernelTypeDef,
ResetInstanceAttributeRequestInstanceResetRamdiskTypeDef,
ResetInstanceAttributeRequestInstanceResetSourceDestCheckTypeDef,
ResetInstanceAttributeRequestRequestTypeDef,
ResetNetworkInterfaceAttributeRequestNetworkInterfaceResetAttributeTypeDef,
ResetNetworkInterfaceAttributeRequestRequestTypeDef,
ResetSnapshotAttributeRequestRequestTypeDef,
ResetSnapshotAttributeRequestSnapshotResetAttributeTypeDef,
ResponseMetadataTypeDef,
RestoreAddressToClassicRequestRequestTypeDef,
RestoreAddressToClassicResultOutputTypeDef,
RestoreImageFromRecycleBinRequestRequestTypeDef,
RestoreImageFromRecycleBinResultOutputTypeDef,
RestoreManagedPrefixListVersionRequestRequestTypeDef,
RestoreSnapshotFromRecycleBinRequestRequestTypeDef,
RestoreSnapshotFromRecycleBinResultOutputTypeDef,
RestoreSnapshotTierRequestRequestTypeDef,
RestoreSnapshotTierResultOutputTypeDef,
RevokeClientVpnIngressRequestRequestTypeDef,
RouteOutputTypeDef,
RouteTableAssociationStateResponseMetadataTypeDef,
RunScheduledInstancesResultOutputTypeDef,
S3StorageOutputTypeDef,
S3StorageTypeDef,
ScheduledInstanceRecurrenceOutputTypeDef,
ScheduledInstancesEbsTypeDef,
ScheduledInstancesIamInstanceProfileTypeDef,
ScheduledInstancesIpv6AddressTypeDef,
ScheduledInstancesMonitoringTypeDef,
ScheduledInstancesPlacementTypeDef,
ScheduledInstancesPrivateIpAddressConfigTypeDef,
TransitGatewayMulticastGroupOutputTypeDef,
SecurityGroupIdentifierOutputTypeDef,
SecurityGroupRuleDescriptionTypeDef,
SecurityGroupRuleRequestTypeDef,
SendDiagnosticInterruptRequestRequestTypeDef,
ServiceTypeDetailOutputTypeDef,
UserBucketDetailsOutputTypeDef,
SpotCapacityRebalanceOutputTypeDef,
SpotCapacityRebalanceTypeDef,
SpotInstanceStateFaultOutputTypeDef,
SpotFleetMonitoringOutputTypeDef,
SpotFleetMonitoringTypeDef,
SpotInstanceStatusOutputTypeDef,
StartInstancesRequestInstanceStartTypeDef,
StartInstancesRequestRequestTypeDef,
StartVpcEndpointServicePrivateDnsVerificationRequestRequestTypeDef,
StartVpcEndpointServicePrivateDnsVerificationResultOutputTypeDef,
StateReasonResponseMetadataTypeDef,
StopInstancesRequestInstanceStopTypeDef,
StopInstancesRequestRequestTypeDef,
SubnetAssociationOutputTypeDef,
SubnetCidrBlockStateOutputTypeDef,
TargetConfigurationOutputTypeDef,
TargetGroupOutputTypeDef,
TargetGroupTypeDef,
TerminateClientVpnConnectionsRequestRequestTypeDef,
TerminateInstancesRequestInstanceTerminateTypeDef,
TerminateInstancesRequestRequestTypeDef,
TrafficMirrorPortRangeOutputTypeDef,
TransitGatewayAttachmentAssociationOutputTypeDef,
TransitGatewayAttachmentBgpConfigurationOutputTypeDef,
TransitGatewayConnectOptionsOutputTypeDef,
TransitGatewayMulticastDomainOptionsOutputTypeDef,
TransitGatewayOptionsOutputTypeDef,
TransitGatewayPeeringAttachmentOptionsOutputTypeDef,
TransitGatewayPolicyRuleMetaDataOutputTypeDef,
TransitGatewayPrefixListAttachmentOutputTypeDef,
TransitGatewayRouteAttachmentOutputTypeDef,
TransitGatewayVpcAttachmentOptionsOutputTypeDef,
UnassignIpv6AddressesRequestRequestTypeDef,
UnassignIpv6AddressesResultOutputTypeDef,
UnassignPrivateIpAddressesRequestNetworkInterfaceUnassignPrivateIpAddressesTypeDef,
UnassignPrivateIpAddressesRequestRequestTypeDef,
UnassignPrivateNatGatewayAddressRequestRequestTypeDef,
UnmonitorInstancesRequestInstanceUnmonitorTypeDef,
UnmonitorInstancesRequestRequestTypeDef,
UnsuccessfulInstanceCreditSpecificationItemErrorOutputTypeDef,
UnsuccessfulItemErrorOutputTypeDef,
UpdateSecurityGroupRuleDescriptionsEgressResultOutputTypeDef,
UpdateSecurityGroupRuleDescriptionsIngressResultOutputTypeDef,
ValidationErrorOutputTypeDef,
VerifiedAccessEndpointEniOptionsOutputTypeDef,
VerifiedAccessEndpointLoadBalancerOptionsOutputTypeDef,
VerifiedAccessEndpointStatusOutputTypeDef,
VerifiedAccessTrustProviderCondensedOutputTypeDef,
VerifiedAccessLogCloudWatchLogsDestinationOptionsTypeDef,
VerifiedAccessLogDeliveryStatusOutputTypeDef,
VerifiedAccessLogKinesisDataFirehoseDestinationOptionsTypeDef,
VerifiedAccessLogS3DestinationOptionsTypeDef,
VgwTelemetryOutputTypeDef,
VolumeAttachmentOutputTypeDef,
VolumeAttachmentResponseMetadataTypeDef,
VolumeStatusActionOutputTypeDef,
VolumeStatusAttachmentStatusOutputTypeDef,
VolumeStatusDetailsOutputTypeDef,
VolumeStatusEventOutputTypeDef,
VpcCidrBlockStateOutputTypeDef,
VpcPeeringConnectionOptionsDescriptionOutputTypeDef,
VpcPeeringConnectionStateReasonOutputTypeDef,
VpcPeeringConnectionStateReasonResponseMetadataTypeDef,
VpnStaticRouteOutputTypeDef,
WithdrawByoipCidrRequestRequestTypeDef,
AcceptAddressTransferResultOutputTypeDef,
DescribeAddressTransfersResultOutputTypeDef,
DisableAddressTransferResultOutputTypeDef,
EnableAddressTransferResultOutputTypeDef,
AcceptReservedInstancesExchangeQuoteRequestRequestTypeDef,
GetReservedInstancesExchangeQuoteRequestRequestTypeDef,
AccountAttributeOutputTypeDef,
DescribeFleetInstancesResultOutputTypeDef,
DescribeSpotFleetInstancesResponseOutputTypeDef,
ModifyVpcEndpointServicePermissionsResultOutputTypeDef,
AnalysisLoadBalancerTargetOutputTypeDef,
RuleGroupRuleOptionsPairOutputTypeDef,
AddressAttributeOutputTypeDef,
AddressOutputTypeDef,
AllowedPrincipalOutputTypeDef,
CarrierGatewayOutputTypeDef,
CoipPoolOutputTypeDef,
CopySnapshotResultOutputTypeDef,
CreateSecurityGroupResultOutputTypeDef,
CustomerGatewayOutputTypeDef,
Ec2InstanceConnectEndpointOutputTypeDef,
HostReservationOutputTypeDef,
ImportKeyPairResultOutputTypeDef,
InstanceEventWindowAssociationTargetOutputTypeDef,
IpamResourceDiscoveryAssociationOutputTypeDef,
IpamScopeOutputTypeDef,
KeyPairInfoOutputTypeDef,
KeyPairOutputTypeDef,
LaunchTemplateOutputTypeDef,
LaunchTemplateTagSpecificationOutputTypeDef,
LocalGatewayOutputTypeDef,
LocalGatewayRouteTableVirtualInterfaceGroupAssociationOutputTypeDef,
LocalGatewayRouteTableVpcAssociationOutputTypeDef,
LocalGatewayVirtualInterfaceGroupOutputTypeDef,
LocalGatewayVirtualInterfaceOutputTypeDef,
ManagedPrefixListOutputTypeDef,
NetworkInsightsAccessScopeAnalysisOutputTypeDef,
NetworkInsightsAccessScopeOutputTypeDef,
PlacementGroupOutputTypeDef,
ReplaceRootVolumeTaskOutputTypeDef,
SnapshotInfoOutputTypeDef,
SnapshotOutputTypeDef,
SnapshotResponseMetadataTypeDef,
SnapshotTierStatusOutputTypeDef,
SpotFleetTagSpecificationOutputTypeDef,
SubnetCidrReservationOutputTypeDef,
TagSpecificationOutputTypeDef,
TrafficMirrorSessionOutputTypeDef,
TrafficMirrorTargetOutputTypeDef,
TransitGatewayPolicyTableOutputTypeDef,
TransitGatewayRouteTableAnnouncementOutputTypeDef,
TransitGatewayRouteTableOutputTypeDef,
TrunkInterfaceAssociationOutputTypeDef,
VerifiedAccessGroupOutputTypeDef,
VpcClassicLinkOutputTypeDef,
AdvertiseByoipCidrResultOutputTypeDef,
DeprovisionByoipCidrResultOutputTypeDef,
DescribeByoipCidrsResultOutputTypeDef,
MoveByoipCidrToIpamResultOutputTypeDef,
ProvisionByoipCidrResultOutputTypeDef,
WithdrawByoipCidrResultOutputTypeDef,
AllocateIpamPoolCidrResultOutputTypeDef,
GetIpamPoolAllocationsResultOutputTypeDef,
AnalysisAclRuleOutputTypeDef,
AnalysisPacketHeaderOutputTypeDef,
AnalysisSecurityGroupRuleOutputTypeDef,
FirewallStatefulRuleOutputTypeDef,
FirewallStatelessRuleOutputTypeDef,
AssignPrivateIpAddressesResultOutputTypeDef,
AssignPrivateNatGatewayAddressResultOutputTypeDef,
AssociateNatGatewayAddressResultOutputTypeDef,
DisassociateNatGatewayAddressResultOutputTypeDef,
UnassignPrivateNatGatewayAddressResultOutputTypeDef,
AssociateClientVpnTargetNetworkResultOutputTypeDef,
DisassociateClientVpnTargetNetworkResultOutputTypeDef,
TargetNetworkOutputTypeDef,
AssociateIamInstanceProfileRequestRequestTypeDef,
ReplaceIamInstanceProfileAssociationRequestRequestTypeDef,
AssociateRouteTableResultOutputTypeDef,
ReplaceRouteTableAssociationResultOutputTypeDef,
RouteTableAssociationOutputTypeDef,
AssociateTransitGatewayPolicyTableResultOutputTypeDef,
DisassociateTransitGatewayPolicyTableResultOutputTypeDef,
GetTransitGatewayPolicyTableAssociationsResultOutputTypeDef,
AssociateTransitGatewayRouteTableResultOutputTypeDef,
DisassociateTransitGatewayRouteTableResultOutputTypeDef,
GetAssociatedEnclaveCertificateIamRolesResultOutputTypeDef,
IntegrateServicesTypeDef,
AttachVpnGatewayResultOutputTypeDef,
VpnGatewayOutputTypeDef,
AttachmentEnaSrdSpecificationOutputTypeDef,
DescribeVpcAttributeResultOutputTypeDef,
ModifySubnetAttributeRequestRequestTypeDef,
ModifyVolumeAttributeRequestRequestTypeDef,
ModifyVolumeAttributeRequestVolumeModifyAttributeTypeDef,
ModifyVpcAttributeRequestRequestTypeDef,
ModifyVpcAttributeRequestVpcModifyAttributeTypeDef,
DhcpConfigurationOutputTypeDef,
AuthorizationRuleOutputTypeDef,
AuthorizeClientVpnIngressResultOutputTypeDef,
RevokeClientVpnIngressResultOutputTypeDef,
AvailabilityZoneOutputTypeDef,
AvailableCapacityOutputTypeDef,
BlockDeviceMappingOutputTypeDef,
BlockDeviceMappingTypeDef,
FailedCapacityReservationFleetCancellationResultOutputTypeDef,
CancelSpotFleetRequestsErrorItemOutputTypeDef,
CancelSpotInstanceRequestsResultOutputTypeDef,
CapacityReservationOutputTypeDef,
CapacityReservationFleetOutputTypeDef,
CreateCapacityReservationFleetResultOutputTypeDef,
GetGroupsForCapacityReservationResultOutputTypeDef,
OnDemandOptionsOutputTypeDef,
OnDemandOptionsRequestTypeDef,
CapacityReservationSpecificationResponseOutputTypeDef,
CapacityReservationSpecificationResponseResponseMetadataTypeDef,
LaunchTemplateCapacityReservationSpecificationResponseOutputTypeDef,
CapacityReservationSpecificationTypeDef,
LaunchTemplateCapacityReservationSpecificationRequestTypeDef,
DescribeVpcClassicLinkDnsSupportResultOutputTypeDef,
ClassicLinkInstanceOutputTypeDef,
ClassicLoadBalancersConfigOutputTypeDef,
ClassicLoadBalancersConfigTypeDef,
ExportClientVpnClientCertificateRevocationListResultOutputTypeDef,
ClientConnectResponseOptionsOutputTypeDef,
ClientCreateTagsRequestTypeDef,
ClientDeleteTagsRequestTypeDef,
CreateTagsRequestServiceResourceCreateTagsTypeDef,
InstanceCreateTagsRequestTypeDef,
InstanceDeleteTagsRequestTypeDef,
InstanceEventWindowAssociationRequestTypeDef,
InstanceEventWindowDisassociationRequestTypeDef,
LaunchTemplateTagSpecificationRequestTypeDef,
SpotFleetTagSpecificationTypeDef,
TagSpecificationTypeDef,
VpcCreateTagsRequestTypeDef,
ClientVpnAuthenticationOutputTypeDef,
ClientVpnAuthenticationRequestTypeDef,
ClientVpnConnectionOutputTypeDef,
TerminateConnectionStatusOutputTypeDef,
CreateClientVpnEndpointResultOutputTypeDef,
DeleteClientVpnEndpointResultOutputTypeDef,
ClientVpnRouteOutputTypeDef,
CreateClientVpnRouteResultOutputTypeDef,
DeleteClientVpnRouteResultOutputTypeDef,
VpnTunnelLogOptionsOutputTypeDef,
VpnTunnelLogOptionsSpecificationTypeDef,
GetCoipPoolUsageResultOutputTypeDef,
CreateCoipCidrResultOutputTypeDef,
DeleteCoipCidrResultOutputTypeDef,
CreateVpcEndpointConnectionNotificationResultOutputTypeDef,
DescribeVpcEndpointConnectionNotificationsResultOutputTypeDef,
ModifyInstanceEventWindowRequestRequestTypeDef,
ModifyIpamPoolRequestRequestTypeDef,
CreateLocalGatewayRouteResultOutputTypeDef,
DeleteLocalGatewayRouteResultOutputTypeDef,
ModifyLocalGatewayRouteResultOutputTypeDef,
SearchLocalGatewayRoutesResultOutputTypeDef,
CreateNetworkAclEntryRequestNetworkAclCreateEntryTypeDef,
CreateNetworkAclEntryRequestRequestTypeDef,
ReplaceNetworkAclEntryRequestNetworkAclReplaceEntryTypeDef,
ReplaceNetworkAclEntryRequestRequestTypeDef,
InstanceNetworkInterfaceSpecificationTypeDef,
CreateReservedInstancesListingRequestRequestTypeDef,
CreateStoreImageTaskRequestRequestTypeDef,
CreateTrafficMirrorFilterRuleRequestRequestTypeDef,
ModifyTrafficMirrorFilterRuleRequestRequestTypeDef,
CreateVolumePermissionModificationsTypeDef,
ModifyVpcEndpointRequestRequestTypeDef,
GetAwsNetworkPerformanceDataRequestGetAwsNetworkPerformanceDataPaginateTypeDef,
GetAwsNetworkPerformanceDataRequestRequestTypeDef,
DataResponseOutputTypeDef,
DeleteFleetErrorItemOutputTypeDef,
DeleteInstanceEventWindowResultOutputTypeDef,
DeleteLaunchTemplateVersionsResponseErrorItemOutputTypeDef,
FailedQueuedPurchaseDeletionOutputTypeDef,
DeregisterInstanceEventNotificationAttributesRequestRequestTypeDef,
DeregisterInstanceEventNotificationAttributesResultOutputTypeDef,
DescribeInstanceEventNotificationAttributesResultOutputTypeDef,
RegisterInstanceEventNotificationAttributesResultOutputTypeDef,
DeregisterTransitGatewayMulticastGroupMembersResultOutputTypeDef,
DeregisterTransitGatewayMulticastGroupSourcesResultOutputTypeDef,
DescribeAddressesRequestRequestTypeDef,
DescribeAvailabilityZonesRequestRequestTypeDef,
DescribeAwsNetworkPerformanceMetricSubscriptionsRequestDescribeAwsNetworkPerformanceMetricSubscriptionsPaginateTypeDef,
DescribeAwsNetworkPerformanceMetricSubscriptionsRequestRequestTypeDef,
DescribeBundleTasksRequestRequestTypeDef,
DescribeCapacityReservationFleetsRequestDescribeCapacityReservationFleetsPaginateTypeDef,
DescribeCapacityReservationFleetsRequestRequestTypeDef,
DescribeCapacityReservationsRequestDescribeCapacityReservationsPaginateTypeDef,
DescribeCapacityReservationsRequestRequestTypeDef,
DescribeCarrierGatewaysRequestDescribeCarrierGatewaysPaginateTypeDef,
DescribeCarrierGatewaysRequestRequestTypeDef,
DescribeClassicLinkInstancesRequestDescribeClassicLinkInstancesPaginateTypeDef,
DescribeClassicLinkInstancesRequestRequestTypeDef,
DescribeClientVpnAuthorizationRulesRequestDescribeClientVpnAuthorizationRulesPaginateTypeDef,
DescribeClientVpnAuthorizationRulesRequestRequestTypeDef,
DescribeClientVpnConnectionsRequestDescribeClientVpnConnectionsPaginateTypeDef,
DescribeClientVpnConnectionsRequestRequestTypeDef,
DescribeClientVpnEndpointsRequestDescribeClientVpnEndpointsPaginateTypeDef,
DescribeClientVpnEndpointsRequestRequestTypeDef,
DescribeClientVpnRoutesRequestDescribeClientVpnRoutesPaginateTypeDef,
DescribeClientVpnRoutesRequestRequestTypeDef,
DescribeClientVpnTargetNetworksRequestDescribeClientVpnTargetNetworksPaginateTypeDef,
DescribeClientVpnTargetNetworksRequestRequestTypeDef,
DescribeCoipPoolsRequestDescribeCoipPoolsPaginateTypeDef,
DescribeCoipPoolsRequestRequestTypeDef,
DescribeCustomerGatewaysRequestRequestTypeDef,
DescribeDhcpOptionsRequestDescribeDhcpOptionsPaginateTypeDef,
DescribeDhcpOptionsRequestRequestTypeDef,
DescribeEgressOnlyInternetGatewaysRequestDescribeEgressOnlyInternetGatewaysPaginateTypeDef,
DescribeEgressOnlyInternetGatewaysRequestRequestTypeDef,
DescribeElasticGpusRequestRequestTypeDef,
DescribeExportImageTasksRequestDescribeExportImageTasksPaginateTypeDef,
DescribeExportImageTasksRequestRequestTypeDef,
DescribeExportTasksRequestRequestTypeDef,
DescribeFastLaunchImagesRequestDescribeFastLaunchImagesPaginateTypeDef,
DescribeFastLaunchImagesRequestRequestTypeDef,
DescribeFastSnapshotRestoresRequestDescribeFastSnapshotRestoresPaginateTypeDef,
DescribeFastSnapshotRestoresRequestRequestTypeDef,
DescribeFleetInstancesRequestRequestTypeDef,
DescribeFleetsRequestDescribeFleetsPaginateTypeDef,
DescribeFleetsRequestRequestTypeDef,
DescribeFlowLogsRequestDescribeFlowLogsPaginateTypeDef,
DescribeFlowLogsRequestRequestTypeDef,
DescribeFpgaImagesRequestDescribeFpgaImagesPaginateTypeDef,
DescribeFpgaImagesRequestRequestTypeDef,
DescribeHostReservationOfferingsRequestDescribeHostReservationOfferingsPaginateTypeDef,
DescribeHostReservationOfferingsRequestRequestTypeDef,
DescribeHostReservationsRequestDescribeHostReservationsPaginateTypeDef,
DescribeHostReservationsRequestRequestTypeDef,
DescribeHostsRequestDescribeHostsPaginateTypeDef,
DescribeHostsRequestRequestTypeDef,
DescribeIamInstanceProfileAssociationsRequestDescribeIamInstanceProfileAssociationsPaginateTypeDef,
DescribeIamInstanceProfileAssociationsRequestRequestTypeDef,
DescribeImagesRequestDescribeImagesPaginateTypeDef,
DescribeImagesRequestRequestTypeDef,
DescribeImportImageTasksRequestDescribeImportImageTasksPaginateTypeDef,
DescribeImportImageTasksRequestRequestTypeDef,
DescribeImportSnapshotTasksRequestDescribeImportSnapshotTasksPaginateTypeDef,
DescribeImportSnapshotTasksRequestRequestTypeDef,
DescribeInstanceConnectEndpointsRequestDescribeInstanceConnectEndpointsPaginateTypeDef,
DescribeInstanceConnectEndpointsRequestRequestTypeDef,
DescribeInstanceCreditSpecificationsRequestDescribeInstanceCreditSpecificationsPaginateTypeDef,
DescribeInstanceCreditSpecificationsRequestRequestTypeDef,
DescribeInstanceEventWindowsRequestDescribeInstanceEventWindowsPaginateTypeDef,
DescribeInstanceEventWindowsRequestRequestTypeDef,
DescribeInstanceStatusRequestDescribeInstanceStatusPaginateTypeDef,
DescribeInstanceStatusRequestRequestTypeDef,
DescribeInstanceTypeOfferingsRequestDescribeInstanceTypeOfferingsPaginateTypeDef,
DescribeInstanceTypeOfferingsRequestRequestTypeDef,
DescribeInstanceTypesRequestDescribeInstanceTypesPaginateTypeDef,
DescribeInstanceTypesRequestRequestTypeDef,
DescribeInstancesRequestDescribeInstancesPaginateTypeDef,
DescribeInstancesRequestRequestTypeDef,
DescribeInternetGatewaysRequestDescribeInternetGatewaysPaginateTypeDef,
DescribeInternetGatewaysRequestRequestTypeDef,
DescribeIpamPoolsRequestDescribeIpamPoolsPaginateTypeDef,
DescribeIpamPoolsRequestRequestTypeDef,
DescribeIpamResourceDiscoveriesRequestDescribeIpamResourceDiscoveriesPaginateTypeDef,
DescribeIpamResourceDiscoveriesRequestRequestTypeDef,
DescribeIpamResourceDiscoveryAssociationsRequestDescribeIpamResourceDiscoveryAssociationsPaginateTypeDef,
DescribeIpamResourceDiscoveryAssociationsRequestRequestTypeDef,
DescribeIpamScopesRequestDescribeIpamScopesPaginateTypeDef,
DescribeIpamScopesRequestRequestTypeDef,
DescribeIpamsRequestDescribeIpamsPaginateTypeDef,
DescribeIpamsRequestRequestTypeDef,
DescribeIpv6PoolsRequestDescribeIpv6PoolsPaginateTypeDef,
DescribeIpv6PoolsRequestRequestTypeDef,
DescribeKeyPairsRequestRequestTypeDef,
DescribeLaunchTemplateVersionsRequestDescribeLaunchTemplateVersionsPaginateTypeDef,
DescribeLaunchTemplateVersionsRequestRequestTypeDef,
DescribeLaunchTemplatesRequestDescribeLaunchTemplatesPaginateTypeDef,
DescribeLaunchTemplatesRequestRequestTypeDef,
DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequestDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginateTypeDef,
DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequestRequestTypeDef,
DescribeLocalGatewayRouteTableVpcAssociationsRequestDescribeLocalGatewayRouteTableVpcAssociationsPaginateTypeDef,
DescribeLocalGatewayRouteTableVpcAssociationsRequestRequestTypeDef,
DescribeLocalGatewayRouteTablesRequestDescribeLocalGatewayRouteTablesPaginateTypeDef,
DescribeLocalGatewayRouteTablesRequestRequestTypeDef,
DescribeLocalGatewayVirtualInterfaceGroupsRequestDescribeLocalGatewayVirtualInterfaceGroupsPaginateTypeDef,
DescribeLocalGatewayVirtualInterfaceGroupsRequestRequestTypeDef,
DescribeLocalGatewayVirtualInterfacesRequestDescribeLocalGatewayVirtualInterfacesPaginateTypeDef,
DescribeLocalGatewayVirtualInterfacesRequestRequestTypeDef,
DescribeLocalGatewaysRequestDescribeLocalGatewaysPaginateTypeDef,
DescribeLocalGatewaysRequestRequestTypeDef,
DescribeManagedPrefixListsRequestDescribeManagedPrefixListsPaginateTypeDef,
DescribeManagedPrefixListsRequestRequestTypeDef,
DescribeMovingAddressesRequestDescribeMovingAddressesPaginateTypeDef,
DescribeMovingAddressesRequestRequestTypeDef,
DescribeNatGatewaysRequestDescribeNatGatewaysPaginateTypeDef,
DescribeNatGatewaysRequestRequestTypeDef,
DescribeNetworkAclsRequestDescribeNetworkAclsPaginateTypeDef,
DescribeNetworkAclsRequestRequestTypeDef,
DescribeNetworkInsightsAccessScopeAnalysesRequestDescribeNetworkInsightsAccessScopeAnalysesPaginateTypeDef,
DescribeNetworkInsightsAccessScopeAnalysesRequestRequestTypeDef,
DescribeNetworkInsightsAccessScopesRequestDescribeNetworkInsightsAccessScopesPaginateTypeDef,
DescribeNetworkInsightsAccessScopesRequestRequestTypeDef,
DescribeNetworkInsightsAnalysesRequestDescribeNetworkInsightsAnalysesPaginateTypeDef,
DescribeNetworkInsightsAnalysesRequestRequestTypeDef,
DescribeNetworkInsightsPathsRequestDescribeNetworkInsightsPathsPaginateTypeDef,
DescribeNetworkInsightsPathsRequestRequestTypeDef,
DescribeNetworkInterfacePermissionsRequestDescribeNetworkInterfacePermissionsPaginateTypeDef,
DescribeNetworkInterfacePermissionsRequestRequestTypeDef,
DescribeNetworkInterfacesRequestDescribeNetworkInterfacesPaginateTypeDef,
DescribeNetworkInterfacesRequestRequestTypeDef,
DescribePlacementGroupsRequestRequestTypeDef,
DescribePrefixListsRequestDescribePrefixListsPaginateTypeDef,
DescribePrefixListsRequestRequestTypeDef,
DescribePublicIpv4PoolsRequestDescribePublicIpv4PoolsPaginateTypeDef,
DescribePublicIpv4PoolsRequestRequestTypeDef,
DescribeRegionsRequestRequestTypeDef,
DescribeReplaceRootVolumeTasksRequestDescribeReplaceRootVolumeTasksPaginateTypeDef,
DescribeReplaceRootVolumeTasksRequestRequestTypeDef,
DescribeReservedInstancesListingsRequestRequestTypeDef,
DescribeReservedInstancesModificationsRequestDescribeReservedInstancesModificationsPaginateTypeDef,
DescribeReservedInstancesModificationsRequestRequestTypeDef,
DescribeReservedInstancesOfferingsRequestDescribeReservedInstancesOfferingsPaginateTypeDef,
DescribeReservedInstancesOfferingsRequestRequestTypeDef,
DescribeReservedInstancesRequestRequestTypeDef,
DescribeRouteTablesRequestDescribeRouteTablesPaginateTypeDef,
DescribeRouteTablesRequestRequestTypeDef,
DescribeSecurityGroupRulesRequestDescribeSecurityGroupRulesPaginateTypeDef,
DescribeSecurityGroupRulesRequestRequestTypeDef,
DescribeSecurityGroupsRequestDescribeSecurityGroupsPaginateTypeDef,
DescribeSecurityGroupsRequestRequestTypeDef,
DescribeSnapshotTierStatusRequestDescribeSnapshotTierStatusPaginateTypeDef,
DescribeSnapshotTierStatusRequestRequestTypeDef,
DescribeSnapshotsRequestDescribeSnapshotsPaginateTypeDef,
DescribeSnapshotsRequestRequestTypeDef,
DescribeSpotInstanceRequestsRequestDescribeSpotInstanceRequestsPaginateTypeDef,
DescribeSpotInstanceRequestsRequestRequestTypeDef,
DescribeSpotPriceHistoryRequestDescribeSpotPriceHistoryPaginateTypeDef,
DescribeSpotPriceHistoryRequestRequestTypeDef,
DescribeStoreImageTasksRequestDescribeStoreImageTasksPaginateTypeDef,
DescribeStoreImageTasksRequestRequestTypeDef,
DescribeSubnetsRequestDescribeSubnetsPaginateTypeDef,
DescribeSubnetsRequestRequestTypeDef,
DescribeTagsRequestDescribeTagsPaginateTypeDef,
DescribeTagsRequestRequestTypeDef,
DescribeTrafficMirrorFiltersRequestDescribeTrafficMirrorFiltersPaginateTypeDef,
DescribeTrafficMirrorFiltersRequestRequestTypeDef,
DescribeTrafficMirrorSessionsRequestDescribeTrafficMirrorSessionsPaginateTypeDef,
DescribeTrafficMirrorSessionsRequestRequestTypeDef,
DescribeTrafficMirrorTargetsRequestDescribeTrafficMirrorTargetsPaginateTypeDef,
DescribeTrafficMirrorTargetsRequestRequestTypeDef,
DescribeTransitGatewayAttachmentsRequestDescribeTransitGatewayAttachmentsPaginateTypeDef,
DescribeTransitGatewayAttachmentsRequestRequestTypeDef,
DescribeTransitGatewayConnectPeersRequestDescribeTransitGatewayConnectPeersPaginateTypeDef,
DescribeTransitGatewayConnectPeersRequestRequestTypeDef,
DescribeTransitGatewayConnectsRequestDescribeTransitGatewayConnectsPaginateTypeDef,
DescribeTransitGatewayConnectsRequestRequestTypeDef,
DescribeTransitGatewayMulticastDomainsRequestDescribeTransitGatewayMulticastDomainsPaginateTypeDef,
DescribeTransitGatewayMulticastDomainsRequestRequestTypeDef,
DescribeTransitGatewayPeeringAttachmentsRequestDescribeTransitGatewayPeeringAttachmentsPaginateTypeDef,
DescribeTransitGatewayPeeringAttachmentsRequestRequestTypeDef,
DescribeTransitGatewayPolicyTablesRequestDescribeTransitGatewayPolicyTablesPaginateTypeDef,
DescribeTransitGatewayPolicyTablesRequestRequestTypeDef,
DescribeTransitGatewayRouteTableAnnouncementsRequestDescribeTransitGatewayRouteTableAnnouncementsPaginateTypeDef,
DescribeTransitGatewayRouteTableAnnouncementsRequestRequestTypeDef,
DescribeTransitGatewayRouteTablesRequestDescribeTransitGatewayRouteTablesPaginateTypeDef,
DescribeTransitGatewayRouteTablesRequestRequestTypeDef,
DescribeTransitGatewayVpcAttachmentsRequestDescribeTransitGatewayVpcAttachmentsPaginateTypeDef,
DescribeTransitGatewayVpcAttachmentsRequestRequestTypeDef,
DescribeTransitGatewaysRequestDescribeTransitGatewaysPaginateTypeDef,
DescribeTransitGatewaysRequestRequestTypeDef,
DescribeTrunkInterfaceAssociationsRequestDescribeTrunkInterfaceAssociationsPaginateTypeDef,
DescribeTrunkInterfaceAssociationsRequestRequestTypeDef,
DescribeVerifiedAccessEndpointsRequestDescribeVerifiedAccessEndpointsPaginateTypeDef,
DescribeVerifiedAccessEndpointsRequestRequestTypeDef,
DescribeVerifiedAccessGroupsRequestDescribeVerifiedAccessGroupsPaginateTypeDef,
DescribeVerifiedAccessGroupsRequestRequestTypeDef,
DescribeVerifiedAccessInstanceLoggingConfigurationsRequestDescribeVerifiedAccessInstanceLoggingConfigurationsPaginateTypeDef,
DescribeVerifiedAccessInstanceLoggingConfigurationsRequestRequestTypeDef,
DescribeVerifiedAccessInstancesRequestDescribeVerifiedAccessInstancesPaginateTypeDef,
DescribeVerifiedAccessInstancesRequestRequestTypeDef,
DescribeVerifiedAccessTrustProvidersRequestDescribeVerifiedAccessTrustProvidersPaginateTypeDef,
DescribeVerifiedAccessTrustProvidersRequestRequestTypeDef,
DescribeVolumeStatusRequestDescribeVolumeStatusPaginateTypeDef,
DescribeVolumeStatusRequestRequestTypeDef,
DescribeVolumeStatusRequestVolumeDescribeStatusTypeDef,
DescribeVolumesModificationsRequestDescribeVolumesModificationsPaginateTypeDef,
DescribeVolumesModificationsRequestRequestTypeDef,
DescribeVolumesRequestDescribeVolumesPaginateTypeDef,
DescribeVolumesRequestRequestTypeDef,
DescribeVpcClassicLinkRequestRequestTypeDef,
DescribeVpcEndpointConnectionNotificationsRequestDescribeVpcEndpointConnectionNotificationsPaginateTypeDef,
DescribeVpcEndpointConnectionNotificationsRequestRequestTypeDef,
DescribeVpcEndpointConnectionsRequestDescribeVpcEndpointConnectionsPaginateTypeDef,
DescribeVpcEndpointConnectionsRequestRequestTypeDef,
DescribeVpcEndpointServiceConfigurationsRequestDescribeVpcEndpointServiceConfigurationsPaginateTypeDef,
DescribeVpcEndpointServiceConfigurationsRequestRequestTypeDef,
DescribeVpcEndpointServicePermissionsRequestDescribeVpcEndpointServicePermissionsPaginateTypeDef,
DescribeVpcEndpointServicePermissionsRequestRequestTypeDef,
DescribeVpcEndpointServicesRequestDescribeVpcEndpointServicesPaginateTypeDef,
DescribeVpcEndpointServicesRequestRequestTypeDef,
DescribeVpcEndpointsRequestDescribeVpcEndpointsPaginateTypeDef,
DescribeVpcEndpointsRequestRequestTypeDef,
DescribeVpcPeeringConnectionsRequestDescribeVpcPeeringConnectionsPaginateTypeDef,
DescribeVpcPeeringConnectionsRequestRequestTypeDef,
DescribeVpcsRequestDescribeVpcsPaginateTypeDef,
DescribeVpcsRequestRequestTypeDef,
DescribeVpnConnectionsRequestRequestTypeDef,
DescribeVpnGatewaysRequestRequestTypeDef,
ExportTransitGatewayRoutesRequestRequestTypeDef,
GetCoipPoolUsageRequestRequestTypeDef,
GetIpamDiscoveredAccountsRequestGetIpamDiscoveredAccountsPaginateTypeDef,
GetIpamDiscoveredAccountsRequestRequestTypeDef,
GetIpamDiscoveredResourceCidrsRequestGetIpamDiscoveredResourceCidrsPaginateTypeDef,
GetIpamDiscoveredResourceCidrsRequestRequestTypeDef,
GetIpamPoolAllocationsRequestGetIpamPoolAllocationsPaginateTypeDef,
GetIpamPoolAllocationsRequestRequestTypeDef,
GetIpamPoolCidrsRequestGetIpamPoolCidrsPaginateTypeDef,
GetIpamPoolCidrsRequestRequestTypeDef,
GetIpamResourceCidrsRequestGetIpamResourceCidrsPaginateTypeDef,
GetIpamResourceCidrsRequestRequestTypeDef,
GetSubnetCidrReservationsRequestRequestTypeDef,
GetTransitGatewayAttachmentPropagationsRequestGetTransitGatewayAttachmentPropagationsPaginateTypeDef,
GetTransitGatewayAttachmentPropagationsRequestRequestTypeDef,
GetTransitGatewayMulticastDomainAssociationsRequestGetTransitGatewayMulticastDomainAssociationsPaginateTypeDef,
GetTransitGatewayMulticastDomainAssociationsRequestRequestTypeDef,
GetTransitGatewayPolicyTableAssociationsRequestGetTransitGatewayPolicyTableAssociationsPaginateTypeDef,
GetTransitGatewayPolicyTableAssociationsRequestRequestTypeDef,
GetTransitGatewayPolicyTableEntriesRequestRequestTypeDef,
GetTransitGatewayPrefixListReferencesRequestGetTransitGatewayPrefixListReferencesPaginateTypeDef,
GetTransitGatewayPrefixListReferencesRequestRequestTypeDef,
GetTransitGatewayRouteTableAssociationsRequestGetTransitGatewayRouteTableAssociationsPaginateTypeDef,
GetTransitGatewayRouteTableAssociationsRequestRequestTypeDef,
GetTransitGatewayRouteTablePropagationsRequestGetTransitGatewayRouteTablePropagationsPaginateTypeDef,
GetTransitGatewayRouteTablePropagationsRequestRequestTypeDef,
SearchLocalGatewayRoutesRequestRequestTypeDef,
SearchLocalGatewayRoutesRequestSearchLocalGatewayRoutesPaginateTypeDef,
SearchTransitGatewayMulticastGroupsRequestRequestTypeDef,
SearchTransitGatewayMulticastGroupsRequestSearchTransitGatewayMulticastGroupsPaginateTypeDef,
SearchTransitGatewayRoutesRequestRequestTypeDef,
DescribeAggregateIdFormatResultOutputTypeDef,
DescribeIdFormatResultOutputTypeDef,
DescribeIdentityIdFormatResultOutputTypeDef,
PrincipalIdFormatOutputTypeDef,
DescribeAwsNetworkPerformanceMetricSubscriptionsResultOutputTypeDef,
DescribeBundleTasksRequestBundleTaskCompleteWaitTypeDef,
DescribeConversionTasksRequestConversionTaskCancelledWaitTypeDef,
DescribeConversionTasksRequestConversionTaskCompletedWaitTypeDef,
DescribeConversionTasksRequestConversionTaskDeletedWaitTypeDef,
DescribeCustomerGatewaysRequestCustomerGatewayAvailableWaitTypeDef,
DescribeExportTasksRequestExportTaskCancelledWaitTypeDef,
DescribeExportTasksRequestExportTaskCompletedWaitTypeDef,
DescribeImagesRequestImageAvailableWaitTypeDef,
DescribeImagesRequestImageExistsWaitTypeDef,
DescribeImportSnapshotTasksRequestSnapshotImportedWaitTypeDef,
DescribeInstanceStatusRequestInstanceStatusOkWaitTypeDef,
DescribeInstanceStatusRequestSystemStatusOkWaitTypeDef,
DescribeInstancesRequestInstanceExistsWaitTypeDef,
DescribeInstancesRequestInstanceRunningWaitTypeDef,
DescribeInstancesRequestInstanceStoppedWaitTypeDef,
DescribeInstancesRequestInstanceTerminatedWaitTypeDef,
DescribeInternetGatewaysRequestInternetGatewayExistsWaitTypeDef,
DescribeKeyPairsRequestKeyPairExistsWaitTypeDef,
DescribeNatGatewaysRequestNatGatewayAvailableWaitTypeDef,
DescribeNatGatewaysRequestNatGatewayDeletedWaitTypeDef,
DescribeNetworkInterfacesRequestNetworkInterfaceAvailableWaitTypeDef,
DescribeSecurityGroupsRequestSecurityGroupExistsWaitTypeDef,
DescribeSnapshotsRequestSnapshotCompletedWaitTypeDef,
DescribeSpotInstanceRequestsRequestSpotInstanceRequestFulfilledWaitTypeDef,
DescribeSubnetsRequestSubnetAvailableWaitTypeDef,
DescribeVolumesRequestVolumeAvailableWaitTypeDef,
DescribeVolumesRequestVolumeDeletedWaitTypeDef,
DescribeVolumesRequestVolumeInUseWaitTypeDef,
DescribeVpcPeeringConnectionsRequestVpcPeeringConnectionDeletedWaitTypeDef,
DescribeVpcPeeringConnectionsRequestVpcPeeringConnectionExistsWaitTypeDef,
DescribeVpcsRequestVpcAvailableWaitTypeDef,
DescribeVpcsRequestVpcExistsWaitTypeDef,
DescribeVpnConnectionsRequestVpnConnectionAvailableWaitTypeDef,
DescribeVpnConnectionsRequestVpnConnectionDeletedWaitTypeDef,
GetPasswordDataRequestPasswordDataAvailableWaitTypeDef,
DescribeFastLaunchImagesSuccessItemOutputTypeDef,
DisableFastLaunchResultOutputTypeDef,
EnableFastLaunchResultOutputTypeDef,
DescribeFastSnapshotRestoresResultOutputTypeDef,
DescribeHostReservationOfferingsResultOutputTypeDef,
DescribeInstanceCreditSpecificationsResultOutputTypeDef,
DescribeInstanceTypeOfferingsResultOutputTypeDef,
DescribeMovingAddressesResultOutputTypeDef,
DescribePrefixListsResultOutputTypeDef,
DescribeRegionsResultOutputTypeDef,
DescribeScheduledInstanceAvailabilityRequestDescribeScheduledInstanceAvailabilityPaginateTypeDef,
DescribeScheduledInstanceAvailabilityRequestRequestTypeDef,
DescribeScheduledInstancesRequestDescribeScheduledInstancesPaginateTypeDef,
DescribeScheduledInstancesRequestRequestTypeDef,
DescribeSecurityGroupReferencesResultOutputTypeDef,
DescribeSnapshotAttributeResultOutputTypeDef,
DescribeVolumeAttributeResultOutputTypeDef,
DescribeSpotPriceHistoryResultOutputTypeDef,
DescribeStoreImageTasksResultOutputTypeDef,
DescribeTagsResultOutputTypeDef,
DescribeVolumesModificationsResultOutputTypeDef,
ModifyVolumeResultOutputTypeDef,
FlowLogOutputTypeDef,
DisableFastSnapshotRestoreStateErrorItemOutputTypeDef,
DisableTransitGatewayRouteTablePropagationResultOutputTypeDef,
EnableTransitGatewayRouteTablePropagationResultOutputTypeDef,
DiskImageTypeDef,
ImportVolumeRequestRequestTypeDef,
ImportInstanceVolumeDetailItemOutputTypeDef,
ImportVolumeTaskDetailsOutputTypeDef,
InstanceStorageInfoOutputTypeDef,
VpcEndpointConnectionOutputTypeDef,
ModifyClientVpnEndpointRequestRequestTypeDef,
EbsInfoOutputTypeDef,
InstanceBlockDeviceMappingOutputTypeDef,
InstanceBlockDeviceMappingSpecificationTypeDef,
EgressOnlyInternetGatewayOutputTypeDef,
InternetGatewayOutputTypeDef,
ElasticGpusOutputTypeDef,
EnaSrdSpecificationTypeDef,
EnableFastLaunchRequestRequestTypeDef,
EnableFastSnapshotRestoreStateErrorItemOutputTypeDef,
HistoryRecordEntryOutputTypeDef,
HistoryRecordOutputTypeDef,
ExportImageResultOutputTypeDef,
ExportImageTaskOutputTypeDef,
ExportTaskOutputTypeDef,
PathFilterOutputTypeDef,
FleetSpotMaintenanceStrategiesOutputTypeDef,
FleetSpotMaintenanceStrategiesRequestTypeDef,
FpgaDeviceInfoOutputTypeDef,
FpgaImageAttributeOutputTypeDef,
FpgaImageOutputTypeDef,
GetAssociatedIpv6PoolCidrsResultOutputTypeDef,
GetCapacityReservationUsageResultOutputTypeDef,
GetDefaultCreditSpecificationResultOutputTypeDef,
ModifyDefaultCreditSpecificationResultOutputTypeDef,
GetHostReservationPurchasePreviewResultOutputTypeDef,
PurchaseHostReservationResultOutputTypeDef,
GetInstanceTypesFromInstanceRequirementsResultOutputTypeDef,
GetIpamAddressHistoryResultOutputTypeDef,
GetManagedPrefixListAssociationsResultOutputTypeDef,
GetManagedPrefixListEntriesResultOutputTypeDef,
ReservedInstanceReservationValueOutputTypeDef,
GetSpotPlacementScoresResultOutputTypeDef,
GetTransitGatewayAttachmentPropagationsResultOutputTypeDef,
GetTransitGatewayRouteTableAssociationsResultOutputTypeDef,
GetTransitGatewayRouteTablePropagationsResultOutputTypeDef,
GetVpnConnectionDeviceTypesResultOutputTypeDef,
GetVpnTunnelReplacementStatusResultOutputTypeDef,
GpuDeviceInfoOutputTypeDef,
IamInstanceProfileAssociationOutputTypeDef,
NetworkAclEntryOutputTypeDef,
ImageDiskContainerTypeDef,
SnapshotDiskContainerTypeDef,
LocalGatewayRouteTableOutputTypeDef,
ListImagesInRecycleBinResultOutputTypeDef,
ImportInstanceLaunchSpecificationTypeDef,
InferenceAcceleratorInfoOutputTypeDef,
ModifyInstanceCreditSpecificationRequestRequestTypeDef,
LaunchTemplateInstanceNetworkInterfaceSpecificationRequestTypeDef,
InstanceMarketOptionsRequestTypeDef,
ModifyInstanceMetadataOptionsResultOutputTypeDef,
InstanceMonitoringOutputTypeDef,
InstancePrivateIpAddressOutputTypeDef,
InstanceNetworkInterfaceSpecificationOutputTypeDef,
InstanceStateChangeOutputTypeDef,
InstanceRequirementsOutputTypeDef,
InstanceRequirementsRequestTypeDef,
InstanceRequirementsTypeDef,
InstanceStatusSummaryOutputTypeDef,
ModifyInstanceEventStartTimeResultOutputTypeDef,
IpPermissionOutputTypeDef,
StaleIpPermissionOutputTypeDef,
IpPermissionTypeDef,
ProvisionIpamPoolCidrRequestRequestTypeDef,
IpamDiscoveredAccountOutputTypeDef,
IpamDiscoveredResourceCidrOutputTypeDef,
IpamPoolOutputTypeDef,
IpamResourceCidrOutputTypeDef,
IpamOutputTypeDef,
IpamResourceDiscoveryOutputTypeDef,
IpamPoolCidrOutputTypeDef,
Ipv6PoolOutputTypeDef,
LaunchTemplateInstanceNetworkInterfaceSpecificationOutputTypeDef,
LaunchPermissionModificationsTypeDef,
LaunchTemplateBlockDeviceMappingOutputTypeDef,
LaunchTemplateBlockDeviceMappingRequestTypeDef,
LaunchTemplateInstanceMarketOptionsOutputTypeDef,
LaunchTemplateInstanceMarketOptionsRequestTypeDef,
ListSnapshotsInRecycleBinResultOutputTypeDef,
LoadPermissionModificationsTypeDef,
ModifyIpamRequestRequestTypeDef,
ModifyIpamResourceDiscoveryRequestRequestTypeDef,
ModifyManagedPrefixListRequestRequestTypeDef,
ModifyReservedInstancesRequestRequestTypeDef,
ModifyTransitGatewayRequestRequestTypeDef,
ModifyTransitGatewayVpcAttachmentRequestRequestTypeDef,
ModifyVerifiedAccessEndpointRequestRequestTypeDef,
ModifyVerifiedAccessTrustProviderRequestRequestTypeDef,
ModifyVpcPeeringConnectionOptionsRequestRequestTypeDef,
ModifyVpcPeeringConnectionOptionsResultOutputTypeDef,
NatGatewayOutputTypeDef,
NetworkInfoOutputTypeDef,
NetworkInterfacePrivateIpAddressOutputTypeDef,
NetworkInterfacePermissionOutputTypeDef,
VerifiedAccessTrustProviderOutputTypeDef,
PathRequestFilterTypeDef,
PathStatementOutputTypeDef,
ThroughResourcesStatementOutputTypeDef,
PathStatementRequestTypeDef,
ThroughResourcesStatementRequestTypeDef,
ReservedInstancesListingOutputTypeDef,
ProvisionPublicIpv4PoolCidrResultOutputTypeDef,
PublicIpv4PoolOutputTypeDef,
PurchaseScheduledInstancesRequestRequestTypeDef,
PurchaseReservedInstancesOfferingRequestRequestTypeDef,
ReservedInstancesOfferingOutputTypeDef,
ReservedInstancesOutputTypeDef,
SecurityGroupRuleOutputTypeDef,
RegisterInstanceEventNotificationAttributesRequestRequestTypeDef,
RegisterTransitGatewayMulticastGroupMembersResultOutputTypeDef,
RegisterTransitGatewayMulticastGroupSourcesResultOutputTypeDef,
ReservedInstancesModificationResultOutputTypeDef,
StorageOutputTypeDef,
StorageTypeDef,
ScheduledInstanceAvailabilityOutputTypeDef,
ScheduledInstanceOutputTypeDef,
ScheduledInstancesBlockDeviceMappingTypeDef,
ScheduledInstancesNetworkInterfaceTypeDef,
SearchTransitGatewayMulticastGroupsResultOutputTypeDef,
VpcEndpointOutputTypeDef,
SecurityGroupRuleUpdateTypeDef,
ServiceConfigurationOutputTypeDef,
ServiceDetailOutputTypeDef,
SnapshotDetailOutputTypeDef,
SnapshotTaskDetailOutputTypeDef,
SpotMaintenanceStrategiesOutputTypeDef,
SpotMaintenanceStrategiesTypeDef,
SpotDatafeedSubscriptionOutputTypeDef,
TransitGatewayMulticastDomainAssociationOutputTypeDef,
TransitGatewayMulticastDomainAssociationsOutputTypeDef,
SubnetIpv6CidrBlockAssociationOutputTypeDef,
TargetReservationValueOutputTypeDef,
TargetGroupsConfigOutputTypeDef,
TargetGroupsConfigTypeDef,
TrafficMirrorFilterRuleOutputTypeDef,
TransitGatewayAttachmentOutputTypeDef,
TransitGatewayConnectPeerConfigurationOutputTypeDef,
TransitGatewayConnectOutputTypeDef,
TransitGatewayMulticastDomainOutputTypeDef,
TransitGatewayOutputTypeDef,
TransitGatewayPeeringAttachmentOutputTypeDef,
TransitGatewayPolicyRuleOutputTypeDef,
TransitGatewayPrefixListReferenceOutputTypeDef,
TransitGatewayRouteOutputTypeDef,
TransitGatewayVpcAttachmentOutputTypeDef,
UnsuccessfulInstanceCreditSpecificationItemOutputTypeDef,
UnsuccessfulItemOutputTypeDef,
ValidationWarningOutputTypeDef,
VerifiedAccessEndpointOutputTypeDef,
VerifiedAccessInstanceOutputTypeDef,
VerifiedAccessLogCloudWatchLogsDestinationOutputTypeDef,
VerifiedAccessLogKinesisDataFirehoseDestinationOutputTypeDef,
VerifiedAccessLogS3DestinationOutputTypeDef,
VerifiedAccessLogOptionsTypeDef,
VolumeOutputTypeDef,
VolumeResponseMetadataTypeDef,
VolumeStatusInfoOutputTypeDef,
VpcCidrBlockAssociationOutputTypeDef,
VpcIpv6CidrBlockAssociationOutputTypeDef,
VpcPeeringConnectionVpcInfoOutputTypeDef,
VpcPeeringConnectionVpcInfoResponseMetadataTypeDef,
DescribeAccountAttributesResultOutputTypeDef,
AdditionalDetailOutputTypeDef,
DescribeAddressesAttributeResultOutputTypeDef,
ModifyAddressAttributeResultOutputTypeDef,
ResetAddressAttributeResultOutputTypeDef,
DescribeAddressesResultOutputTypeDef,
DescribeVpcEndpointServicePermissionsResultOutputTypeDef,
CreateCarrierGatewayResultOutputTypeDef,
DeleteCarrierGatewayResultOutputTypeDef,
DescribeCarrierGatewaysResultOutputTypeDef,
CreateCoipPoolResultOutputTypeDef,
DeleteCoipPoolResultOutputTypeDef,
DescribeCoipPoolsResultOutputTypeDef,
CreateCustomerGatewayResultOutputTypeDef,
DescribeCustomerGatewaysResultOutputTypeDef,
CreateInstanceConnectEndpointResultOutputTypeDef,
DeleteInstanceConnectEndpointResultOutputTypeDef,
DescribeInstanceConnectEndpointsResultOutputTypeDef,
DescribeHostReservationsResultOutputTypeDef,
InstanceEventWindowOutputTypeDef,
AssociateIpamResourceDiscoveryResultOutputTypeDef,
DescribeIpamResourceDiscoveryAssociationsResultOutputTypeDef,
DisassociateIpamResourceDiscoveryResultOutputTypeDef,
CreateIpamScopeResultOutputTypeDef,
DeleteIpamScopeResultOutputTypeDef,
DescribeIpamScopesResultOutputTypeDef,
ModifyIpamScopeResultOutputTypeDef,
DescribeKeyPairsResultOutputTypeDef,
DeleteLaunchTemplateResultOutputTypeDef,
DescribeLaunchTemplatesResultOutputTypeDef,
ModifyLaunchTemplateResultOutputTypeDef,
DescribeLocalGatewaysResultOutputTypeDef,
CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResultOutputTypeDef,
DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResultOutputTypeDef,
DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResultOutputTypeDef,
CreateLocalGatewayRouteTableVpcAssociationResultOutputTypeDef,
DeleteLocalGatewayRouteTableVpcAssociationResultOutputTypeDef,
DescribeLocalGatewayRouteTableVpcAssociationsResultOutputTypeDef,
DescribeLocalGatewayVirtualInterfaceGroupsResultOutputTypeDef,
DescribeLocalGatewayVirtualInterfacesResultOutputTypeDef,
CreateManagedPrefixListResultOutputTypeDef,
DeleteManagedPrefixListResultOutputTypeDef,
DescribeManagedPrefixListsResultOutputTypeDef,
ModifyManagedPrefixListResultOutputTypeDef,
RestoreManagedPrefixListVersionResultOutputTypeDef,
DescribeNetworkInsightsAccessScopeAnalysesResultOutputTypeDef,
StartNetworkInsightsAccessScopeAnalysisResultOutputTypeDef,
DescribeNetworkInsightsAccessScopesResultOutputTypeDef,
CreatePlacementGroupResultOutputTypeDef,
DescribePlacementGroupsResultOutputTypeDef,
CreateReplaceRootVolumeTaskResultOutputTypeDef,
DescribeReplaceRootVolumeTasksResultOutputTypeDef,
CreateSnapshotsResultOutputTypeDef,
DescribeSnapshotsResultOutputTypeDef,
DescribeSnapshotTierStatusResultOutputTypeDef,
CreateSubnetCidrReservationResultOutputTypeDef,
DeleteSubnetCidrReservationResultOutputTypeDef,
GetSubnetCidrReservationsResultOutputTypeDef,
CreateTrafficMirrorSessionResultOutputTypeDef,
DescribeTrafficMirrorSessionsResultOutputTypeDef,
ModifyTrafficMirrorSessionResultOutputTypeDef,
CreateTrafficMirrorTargetResultOutputTypeDef,
DescribeTrafficMirrorTargetsResultOutputTypeDef,
CreateTransitGatewayPolicyTableResultOutputTypeDef,
DeleteTransitGatewayPolicyTableResultOutputTypeDef,
DescribeTransitGatewayPolicyTablesResultOutputTypeDef,
CreateTransitGatewayRouteTableAnnouncementResultOutputTypeDef,
DeleteTransitGatewayRouteTableAnnouncementResultOutputTypeDef,
DescribeTransitGatewayRouteTableAnnouncementsResultOutputTypeDef,
CreateTransitGatewayRouteTableResultOutputTypeDef,
DeleteTransitGatewayRouteTableResultOutputTypeDef,
DescribeTransitGatewayRouteTablesResultOutputTypeDef,
AssociateTrunkInterfaceResultOutputTypeDef,
DescribeTrunkInterfaceAssociationsResultOutputTypeDef,
CreateVerifiedAccessGroupResultOutputTypeDef,
DeleteVerifiedAccessGroupResultOutputTypeDef,
DescribeVerifiedAccessGroupsResultOutputTypeDef,
ModifyVerifiedAccessGroupResultOutputTypeDef,
DescribeVpcClassicLinkResultOutputTypeDef,
ExplanationOutputTypeDef,
DescribeClientVpnTargetNetworksResultOutputTypeDef,
RouteTableOutputTypeDef,
GetFlowLogsIntegrationTemplateRequestRequestTypeDef,
CreateVpnGatewayResultOutputTypeDef,
DescribeVpnGatewaysResultOutputTypeDef,
NetworkInterfaceAttachmentOutputTypeDef,
NetworkInterfaceAttachmentResponseMetadataTypeDef,
DhcpOptionsOutputTypeDef,
DescribeClientVpnAuthorizationRulesResultOutputTypeDef,
DescribeAvailabilityZonesResultOutputTypeDef,
HostOutputTypeDef,
ImageAttributeOutputTypeDef,
ImageOutputTypeDef,
RegisterImageRequestRequestTypeDef,
RegisterImageRequestServiceResourceRegisterImageTypeDef,
CancelCapacityReservationFleetsResultOutputTypeDef,
CancelSpotFleetRequestsResponseOutputTypeDef,
CreateCapacityReservationResultOutputTypeDef,
DescribeCapacityReservationsResultOutputTypeDef,
DescribeCapacityReservationFleetsResultOutputTypeDef,
ModifyInstanceCapacityReservationAttributesRequestRequestTypeDef,
DescribeClassicLinkInstancesResultOutputTypeDef,
AssociateInstanceEventWindowRequestRequestTypeDef,
DisassociateInstanceEventWindowRequestRequestTypeDef,
AcceptAddressTransferRequestRequestTypeDef,
AllocateAddressRequestRequestTypeDef,
AllocateHostsRequestRequestTypeDef,
AssociateIpamResourceDiscoveryRequestRequestTypeDef,
CopySnapshotRequestRequestTypeDef,
CopySnapshotRequestSnapshotCopyTypeDef,
CreateCapacityReservationFleetRequestRequestTypeDef,
CreateCapacityReservationRequestRequestTypeDef,
CreateCarrierGatewayRequestRequestTypeDef,
CreateCoipPoolRequestRequestTypeDef,
CreateCustomerGatewayRequestRequestTypeDef,
CreateDhcpOptionsRequestRequestTypeDef,
CreateDhcpOptionsRequestServiceResourceCreateDhcpOptionsTypeDef,
CreateEgressOnlyInternetGatewayRequestRequestTypeDef,
CreateFlowLogsRequestRequestTypeDef,
CreateFpgaImageRequestRequestTypeDef,
CreateImageRequestInstanceCreateImageTypeDef,
CreateImageRequestRequestTypeDef,
CreateInstanceConnectEndpointRequestRequestTypeDef,
CreateInstanceEventWindowRequestRequestTypeDef,
CreateInstanceExportTaskRequestRequestTypeDef,
CreateInternetGatewayRequestRequestTypeDef,
CreateInternetGatewayRequestServiceResourceCreateInternetGatewayTypeDef,
CreateIpamPoolRequestRequestTypeDef,
CreateIpamRequestRequestTypeDef,
CreateIpamResourceDiscoveryRequestRequestTypeDef,
CreateIpamScopeRequestRequestTypeDef,
CreateKeyPairRequestRequestTypeDef,
CreateKeyPairRequestServiceResourceCreateKeyPairTypeDef,
CreateLocalGatewayRouteTableRequestRequestTypeDef,
CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequestRequestTypeDef,
CreateLocalGatewayRouteTableVpcAssociationRequestRequestTypeDef,
CreateManagedPrefixListRequestRequestTypeDef,
CreateNatGatewayRequestRequestTypeDef,
CreateNetworkAclRequestRequestTypeDef,
CreateNetworkAclRequestServiceResourceCreateNetworkAclTypeDef,
CreateNetworkAclRequestVpcCreateNetworkAclTypeDef,
CreateNetworkInterfaceRequestRequestTypeDef,
CreateNetworkInterfaceRequestServiceResourceCreateNetworkInterfaceTypeDef,
CreateNetworkInterfaceRequestSubnetCreateNetworkInterfaceTypeDef,
CreatePlacementGroupRequestRequestTypeDef,
CreatePlacementGroupRequestServiceResourceCreatePlacementGroupTypeDef,
CreatePublicIpv4PoolRequestRequestTypeDef,
CreateReplaceRootVolumeTaskRequestRequestTypeDef,
CreateRestoreImageTaskRequestRequestTypeDef,
CreateRouteTableRequestRequestTypeDef,
CreateRouteTableRequestServiceResourceCreateRouteTableTypeDef,
CreateRouteTableRequestVpcCreateRouteTableTypeDef,
CreateSecurityGroupRequestRequestTypeDef,
CreateSecurityGroupRequestServiceResourceCreateSecurityGroupTypeDef,
CreateSecurityGroupRequestVpcCreateSecurityGroupTypeDef,
CreateSnapshotRequestRequestTypeDef,
CreateSnapshotRequestServiceResourceCreateSnapshotTypeDef,
CreateSnapshotRequestVolumeCreateSnapshotTypeDef,
CreateSnapshotsRequestRequestTypeDef,
CreateSubnetCidrReservationRequestRequestTypeDef,
CreateSubnetRequestRequestTypeDef,
CreateSubnetRequestServiceResourceCreateSubnetTypeDef,
CreateSubnetRequestVpcCreateSubnetTypeDef,
CreateTrafficMirrorFilterRequestRequestTypeDef,
CreateTrafficMirrorSessionRequestRequestTypeDef,
CreateTrafficMirrorTargetRequestRequestTypeDef,
CreateTransitGatewayConnectPeerRequestRequestTypeDef,
CreateTransitGatewayConnectRequestRequestTypeDef,
CreateTransitGatewayMulticastDomainRequestRequestTypeDef,
CreateTransitGatewayPeeringAttachmentRequestRequestTypeDef,
CreateTransitGatewayPolicyTableRequestRequestTypeDef,
CreateTransitGatewayRequestRequestTypeDef,
CreateTransitGatewayRouteTableAnnouncementRequestRequestTypeDef,
CreateTransitGatewayRouteTableRequestRequestTypeDef,
CreateTransitGatewayVpcAttachmentRequestRequestTypeDef,
CreateVerifiedAccessEndpointRequestRequestTypeDef,
CreateVerifiedAccessGroupRequestRequestTypeDef,
CreateVerifiedAccessInstanceRequestRequestTypeDef,
CreateVerifiedAccessTrustProviderRequestRequestTypeDef,
CreateVolumeRequestRequestTypeDef,
CreateVolumeRequestServiceResourceCreateVolumeTypeDef,
CreateVpcEndpointRequestRequestTypeDef,
CreateVpcEndpointServiceConfigurationRequestRequestTypeDef,
CreateVpcPeeringConnectionRequestRequestTypeDef,
CreateVpcPeeringConnectionRequestServiceResourceCreateVpcPeeringConnectionTypeDef,
CreateVpcPeeringConnectionRequestVpcRequestVpcPeeringConnectionTypeDef,
CreateVpcRequestRequestTypeDef,
CreateVpcRequestServiceResourceCreateVpcTypeDef,
CreateVpnGatewayRequestRequestTypeDef,
ExportImageRequestRequestTypeDef,
ImportKeyPairRequestRequestTypeDef,
ImportKeyPairRequestServiceResourceImportKeyPairTypeDef,
ProvisionByoipCidrRequestRequestTypeDef,
PurchaseHostReservationRequestRequestTypeDef,
StartNetworkInsightsAccessScopeAnalysisRequestRequestTypeDef,
StartNetworkInsightsAnalysisRequestRequestTypeDef,
ClientVpnEndpointOutputTypeDef,
CreateClientVpnEndpointRequestRequestTypeDef,
DescribeClientVpnConnectionsResultOutputTypeDef,
TerminateClientVpnConnectionsResultOutputTypeDef,
DescribeClientVpnRoutesResultOutputTypeDef,
TunnelOptionOutputTypeDef,
ModifyVpnTunnelOptionsSpecificationTypeDef,
VpnTunnelOptionsSpecificationTypeDef,
RequestSpotLaunchSpecificationTypeDef,
ModifySnapshotAttributeRequestRequestTypeDef,
ModifySnapshotAttributeRequestSnapshotModifyAttributeTypeDef,
GetAwsNetworkPerformanceDataResultOutputTypeDef,
DeleteFleetsResultOutputTypeDef,
DeleteLaunchTemplateVersionsResultOutputTypeDef,
DeleteQueuedReservedInstancesResultOutputTypeDef,
DescribePrincipalIdFormatResultOutputTypeDef,
DescribeFastLaunchImagesResultOutputTypeDef,
DescribeFlowLogsResultOutputTypeDef,
DisableFastSnapshotRestoreErrorItemOutputTypeDef,
ImportInstanceTaskDetailsOutputTypeDef,
DescribeVpcEndpointConnectionsResultOutputTypeDef,
InstanceAttributeOutputTypeDef,
ModifyInstanceAttributeRequestInstanceModifyAttributeTypeDef,
ModifyInstanceAttributeRequestRequestTypeDef,
CreateEgressOnlyInternetGatewayResultOutputTypeDef,
DescribeEgressOnlyInternetGatewaysResultOutputTypeDef,
CreateInternetGatewayResultOutputTypeDef,
DescribeInternetGatewaysResultOutputTypeDef,
DescribeElasticGpusResultOutputTypeDef,
AttachNetworkInterfaceRequestNetworkInterfaceAttachTypeDef,
AttachNetworkInterfaceRequestRequestTypeDef,
ModifyNetworkInterfaceAttributeRequestNetworkInterfaceModifyAttributeTypeDef,
ModifyNetworkInterfaceAttributeRequestRequestTypeDef,
EnableFastSnapshotRestoreErrorItemOutputTypeDef,
DescribeFleetHistoryResultOutputTypeDef,
DescribeSpotFleetRequestHistoryResponseOutputTypeDef,
DescribeExportImageTasksResultOutputTypeDef,
CreateInstanceExportTaskResultOutputTypeDef,
DescribeExportTasksResultOutputTypeDef,
NetworkInsightsPathOutputTypeDef,
SpotOptionsOutputTypeDef,
SpotOptionsRequestTypeDef,
FpgaInfoOutputTypeDef,
DescribeFpgaImageAttributeResultOutputTypeDef,
ModifyFpgaImageAttributeResultOutputTypeDef,
DescribeFpgaImagesResultOutputTypeDef,
GpuInfoOutputTypeDef,
AssociateIamInstanceProfileResultOutputTypeDef,
DescribeIamInstanceProfileAssociationsResultOutputTypeDef,
DisassociateIamInstanceProfileResultOutputTypeDef,
ReplaceIamInstanceProfileAssociationResultOutputTypeDef,
NetworkAclOutputTypeDef,
ImportImageRequestRequestTypeDef,
ImportSnapshotRequestRequestTypeDef,
CreateLocalGatewayRouteTableResultOutputTypeDef,
DeleteLocalGatewayRouteTableResultOutputTypeDef,
DescribeLocalGatewayRouteTablesResultOutputTypeDef,
ImportInstanceRequestRequestTypeDef,
RunInstancesRequestRequestTypeDef,
RunInstancesRequestServiceResourceCreateInstancesTypeDef,
RunInstancesRequestSubnetCreateInstancesTypeDef,
MonitorInstancesResultOutputTypeDef,
UnmonitorInstancesResultOutputTypeDef,
InstanceNetworkInterfaceOutputTypeDef,
LaunchSpecificationOutputTypeDef,
StartInstancesResultOutputTypeDef,
StopInstancesResultOutputTypeDef,
TerminateInstancesResultOutputTypeDef,
FleetLaunchTemplateOverridesOutputTypeDef,
LaunchTemplateOverridesOutputTypeDef,
SpotFleetLaunchSpecificationOutputTypeDef,
FleetLaunchTemplateOverridesRequestTypeDef,
GetInstanceTypesFromInstanceRequirementsRequestGetInstanceTypesFromInstanceRequirementsPaginateTypeDef,
GetInstanceTypesFromInstanceRequirementsRequestRequestTypeDef,
InstanceRequirementsWithMetadataRequestTypeDef,
LaunchTemplateOverridesTypeDef,
SpotFleetLaunchSpecificationTypeDef,
InstanceStatusOutputTypeDef,
RevokeSecurityGroupEgressResultOutputTypeDef,
RevokeSecurityGroupIngressResultOutputTypeDef,
SecurityGroupOutputTypeDef,
StaleSecurityGroupOutputTypeDef,
AuthorizeSecurityGroupEgressRequestRequestTypeDef,
AuthorizeSecurityGroupEgressRequestSecurityGroupAuthorizeEgressTypeDef,
AuthorizeSecurityGroupIngressRequestRequestTypeDef,
AuthorizeSecurityGroupIngressRequestSecurityGroupAuthorizeIngressTypeDef,
RevokeSecurityGroupEgressRequestRequestTypeDef,
RevokeSecurityGroupEgressRequestSecurityGroupRevokeEgressTypeDef,
RevokeSecurityGroupIngressRequestRequestTypeDef,
RevokeSecurityGroupIngressRequestSecurityGroupRevokeIngressTypeDef,
UpdateSecurityGroupRuleDescriptionsEgressRequestRequestTypeDef,
UpdateSecurityGroupRuleDescriptionsIngressRequestRequestTypeDef,
GetIpamDiscoveredAccountsResultOutputTypeDef,
GetIpamDiscoveredResourceCidrsResultOutputTypeDef,
CreateIpamPoolResultOutputTypeDef,
DeleteIpamPoolResultOutputTypeDef,
DescribeIpamPoolsResultOutputTypeDef,
ModifyIpamPoolResultOutputTypeDef,
GetIpamResourceCidrsResultOutputTypeDef,
ModifyIpamResourceCidrResultOutputTypeDef,
CreateIpamResultOutputTypeDef,
DeleteIpamResultOutputTypeDef,
DescribeIpamsResultOutputTypeDef,
ModifyIpamResultOutputTypeDef,
CreateIpamResourceDiscoveryResultOutputTypeDef,
DeleteIpamResourceDiscoveryResultOutputTypeDef,
DescribeIpamResourceDiscoveriesResultOutputTypeDef,
ModifyIpamResourceDiscoveryResultOutputTypeDef,
DeprovisionIpamPoolCidrResultOutputTypeDef,
GetIpamPoolCidrsResultOutputTypeDef,
ProvisionIpamPoolCidrResultOutputTypeDef,
DescribeIpv6PoolsResultOutputTypeDef,
ModifyImageAttributeRequestImageModifyAttributeTypeDef,
ModifyImageAttributeRequestRequestTypeDef,
ResponseLaunchTemplateDataOutputTypeDef,
RequestLaunchTemplateDataTypeDef,
ModifyFpgaImageAttributeRequestRequestTypeDef,
CreateNatGatewayResultOutputTypeDef,
DescribeNatGatewaysResultOutputTypeDef,
CreateNetworkInterfacePermissionResultOutputTypeDef,
DescribeNetworkInterfacePermissionsResultOutputTypeDef,
CreateVerifiedAccessTrustProviderResultOutputTypeDef,
DeleteVerifiedAccessTrustProviderResultOutputTypeDef,
DescribeVerifiedAccessTrustProvidersResultOutputTypeDef,
ModifyVerifiedAccessTrustProviderResultOutputTypeDef,
CreateNetworkInsightsPathRequestRequestTypeDef,
AccessScopePathOutputTypeDef,
AccessScopePathRequestTypeDef,
CancelReservedInstancesListingResultOutputTypeDef,
CreateReservedInstancesListingResultOutputTypeDef,
DescribeReservedInstancesListingsResultOutputTypeDef,
DescribePublicIpv4PoolsResultOutputTypeDef,
DescribeReservedInstancesOfferingsResultOutputTypeDef,
DescribeReservedInstancesResultOutputTypeDef,
AuthorizeSecurityGroupEgressResultOutputTypeDef,
AuthorizeSecurityGroupIngressResultOutputTypeDef,
DescribeSecurityGroupRulesResultOutputTypeDef,
ReservedInstancesModificationOutputTypeDef,
BundleTaskOutputTypeDef,
BundleInstanceRequestRequestTypeDef,
DescribeScheduledInstanceAvailabilityResultOutputTypeDef,
DescribeScheduledInstancesResultOutputTypeDef,
PurchaseScheduledInstancesResultOutputTypeDef,
ScheduledInstancesLaunchSpecificationTypeDef,
CreateVpcEndpointResultOutputTypeDef,
DescribeVpcEndpointsResultOutputTypeDef,
ModifySecurityGroupRulesRequestRequestTypeDef,
CreateVpcEndpointServiceConfigurationResultOutputTypeDef,
DescribeVpcEndpointServiceConfigurationsResultOutputTypeDef,
DescribeVpcEndpointServicesResultOutputTypeDef,
ImportImageResultOutputTypeDef,
ImportImageTaskOutputTypeDef,
ImportSnapshotResultOutputTypeDef,
ImportSnapshotTaskOutputTypeDef,
CreateSpotDatafeedSubscriptionResultOutputTypeDef,
DescribeSpotDatafeedSubscriptionResultOutputTypeDef,
GetTransitGatewayMulticastDomainAssociationsResultOutputTypeDef,
AcceptTransitGatewayMulticastDomainAssociationsResultOutputTypeDef,
AssociateTransitGatewayMulticastDomainResultOutputTypeDef,
DisassociateTransitGatewayMulticastDomainResultOutputTypeDef,
RejectTransitGatewayMulticastDomainAssociationsResultOutputTypeDef,
AssociateSubnetCidrBlockResultOutputTypeDef,
DisassociateSubnetCidrBlockResultOutputTypeDef,
SubnetOutputTypeDef,
GetReservedInstancesExchangeQuoteResultOutputTypeDef,
LoadBalancersConfigOutputTypeDef,
LoadBalancersConfigTypeDef,
CreateTrafficMirrorFilterRuleResultOutputTypeDef,
ModifyTrafficMirrorFilterRuleResultOutputTypeDef,
TrafficMirrorFilterOutputTypeDef,
DescribeTransitGatewayAttachmentsResultOutputTypeDef,
TransitGatewayConnectPeerOutputTypeDef,
CreateTransitGatewayConnectResultOutputTypeDef,
DeleteTransitGatewayConnectResultOutputTypeDef,
DescribeTransitGatewayConnectsResultOutputTypeDef,
CreateTransitGatewayMulticastDomainResultOutputTypeDef,
DeleteTransitGatewayMulticastDomainResultOutputTypeDef,
DescribeTransitGatewayMulticastDomainsResultOutputTypeDef,
CreateTransitGatewayResultOutputTypeDef,
DeleteTransitGatewayResultOutputTypeDef,
DescribeTransitGatewaysResultOutputTypeDef,
ModifyTransitGatewayResultOutputTypeDef,
AcceptTransitGatewayPeeringAttachmentResultOutputTypeDef,
CreateTransitGatewayPeeringAttachmentResultOutputTypeDef,
DeleteTransitGatewayPeeringAttachmentResultOutputTypeDef,
DescribeTransitGatewayPeeringAttachmentsResultOutputTypeDef,
RejectTransitGatewayPeeringAttachmentResultOutputTypeDef,
TransitGatewayPolicyTableEntryOutputTypeDef,
CreateTransitGatewayPrefixListReferenceResultOutputTypeDef,
DeleteTransitGatewayPrefixListReferenceResultOutputTypeDef,
GetTransitGatewayPrefixListReferencesResultOutputTypeDef,
ModifyTransitGatewayPrefixListReferenceResultOutputTypeDef,
CreateTransitGatewayRouteResultOutputTypeDef,
DeleteTransitGatewayRouteResultOutputTypeDef,
ReplaceTransitGatewayRouteResultOutputTypeDef,
SearchTransitGatewayRoutesResultOutputTypeDef,
AcceptTransitGatewayVpcAttachmentResultOutputTypeDef,
CreateTransitGatewayVpcAttachmentResultOutputTypeDef,
DeleteTransitGatewayVpcAttachmentResultOutputTypeDef,
DescribeTransitGatewayVpcAttachmentsResultOutputTypeDef,
ModifyTransitGatewayVpcAttachmentResultOutputTypeDef,
RejectTransitGatewayVpcAttachmentResultOutputTypeDef,
ModifyInstanceCreditSpecificationResultOutputTypeDef,
AcceptVpcEndpointConnectionsResultOutputTypeDef,
CreateFlowLogsResultOutputTypeDef,
DeleteFlowLogsResultOutputTypeDef,
DeleteVpcEndpointConnectionNotificationsResultOutputTypeDef,
DeleteVpcEndpointServiceConfigurationsResultOutputTypeDef,
DeleteVpcEndpointsResultOutputTypeDef,
ModifyHostsResultOutputTypeDef,
RejectVpcEndpointConnectionsResultOutputTypeDef,
ReleaseHostsResultOutputTypeDef,
CreateLaunchTemplateResultOutputTypeDef,
CreateVerifiedAccessEndpointResultOutputTypeDef,
DeleteVerifiedAccessEndpointResultOutputTypeDef,
DescribeVerifiedAccessEndpointsResultOutputTypeDef,
ModifyVerifiedAccessEndpointResultOutputTypeDef,
AttachVerifiedAccessTrustProviderResultOutputTypeDef,
CreateVerifiedAccessInstanceResultOutputTypeDef,
DeleteVerifiedAccessInstanceResultOutputTypeDef,
DescribeVerifiedAccessInstancesResultOutputTypeDef,
DetachVerifiedAccessTrustProviderResultOutputTypeDef,
ModifyVerifiedAccessInstanceResultOutputTypeDef,
VerifiedAccessLogsOutputTypeDef,
ModifyVerifiedAccessInstanceLoggingConfigurationRequestRequestTypeDef,
DescribeVolumesResultOutputTypeDef,
VolumeStatusItemOutputTypeDef,
AssociateVpcCidrBlockResultOutputTypeDef,
DisassociateVpcCidrBlockResultOutputTypeDef,
VpcOutputTypeDef,
VpcPeeringConnectionOutputTypeDef,
AssociateInstanceEventWindowResultOutputTypeDef,
CreateInstanceEventWindowResultOutputTypeDef,
DescribeInstanceEventWindowsResultOutputTypeDef,
DisassociateInstanceEventWindowResultOutputTypeDef,
ModifyInstanceEventWindowResultOutputTypeDef,
PathComponentOutputTypeDef,
CreateRouteTableResultOutputTypeDef,
DescribeRouteTablesResultOutputTypeDef,
DescribeNetworkInterfaceAttributeResultOutputTypeDef,
NetworkInterfaceOutputTypeDef,
CreateDhcpOptionsResultOutputTypeDef,
DescribeDhcpOptionsResultOutputTypeDef,
DescribeHostsResultOutputTypeDef,
DescribeImagesResultOutputTypeDef,
DescribeClientVpnEndpointsResultOutputTypeDef,
VpnConnectionOptionsOutputTypeDef,
ModifyVpnTunnelOptionsRequestRequestTypeDef,
VpnConnectionOptionsSpecificationTypeDef,
RequestSpotInstancesRequestRequestTypeDef,
DisableFastSnapshotRestoresResultOutputTypeDef,
ConversionTaskOutputTypeDef,
EnableFastSnapshotRestoresResultOutputTypeDef,
CreateNetworkInsightsPathResultOutputTypeDef,
DescribeNetworkInsightsPathsResultOutputTypeDef,
InstanceTypeInfoOutputTypeDef,
CreateNetworkAclResultOutputTypeDef,
DescribeNetworkAclsResultOutputTypeDef,
InstanceOutputTypeDef,
SpotInstanceRequestOutputTypeDef,
FleetLaunchTemplateConfigOutputTypeDef,
LaunchTemplateAndOverridesResponseOutputTypeDef,
LaunchTemplateConfigOutputTypeDef,
FleetLaunchTemplateConfigRequestTypeDef,
GetSpotPlacementScoresRequestGetSpotPlacementScoresPaginateTypeDef,
GetSpotPlacementScoresRequestRequestTypeDef,
LaunchTemplateConfigTypeDef,
DescribeInstanceStatusResultOutputTypeDef,
DescribeSecurityGroupsResultOutputTypeDef,
DescribeStaleSecurityGroupsResultOutputTypeDef,
GetLaunchTemplateDataResultOutputTypeDef,
LaunchTemplateVersionOutputTypeDef,
CreateLaunchTemplateRequestRequestTypeDef,
CreateLaunchTemplateVersionRequestRequestTypeDef,
NetworkInsightsAccessScopeContentOutputTypeDef,
CreateNetworkInsightsAccessScopeRequestRequestTypeDef,
DescribeReservedInstancesModificationsResultOutputTypeDef,
BundleInstanceResultOutputTypeDef,
CancelBundleTaskResultOutputTypeDef,
DescribeBundleTasksResultOutputTypeDef,
RunScheduledInstancesRequestRequestTypeDef,
DescribeImportImageTasksResultOutputTypeDef,
DescribeImportSnapshotTasksResultOutputTypeDef,
CreateDefaultSubnetResultOutputTypeDef,
CreateSubnetResultOutputTypeDef,
DescribeSubnetsResultOutputTypeDef,
CreateTrafficMirrorFilterResultOutputTypeDef,
DescribeTrafficMirrorFiltersResultOutputTypeDef,
ModifyTrafficMirrorFilterNetworkServicesResultOutputTypeDef,
CreateTransitGatewayConnectPeerResultOutputTypeDef,
DeleteTransitGatewayConnectPeerResultOutputTypeDef,
DescribeTransitGatewayConnectPeersResultOutputTypeDef,
GetTransitGatewayPolicyTableEntriesResultOutputTypeDef,
VerifiedAccessInstanceLoggingConfigurationOutputTypeDef,
DescribeVolumeStatusResultOutputTypeDef,
CreateDefaultVpcResultOutputTypeDef,
CreateVpcResultOutputTypeDef,
DescribeVpcsResultOutputTypeDef,
AcceptVpcPeeringConnectionResultOutputTypeDef,
CreateVpcPeeringConnectionResultOutputTypeDef,
DescribeVpcPeeringConnectionsResultOutputTypeDef,
AccessScopeAnalysisFindingOutputTypeDef,
NetworkInsightsAnalysisOutputTypeDef,
CreateNetworkInterfaceResultOutputTypeDef,
DescribeNetworkInterfacesResultOutputTypeDef,
VpnConnectionOutputTypeDef,
CreateVpnConnectionRequestRequestTypeDef,
DescribeConversionTasksResultOutputTypeDef,
ImportInstanceResultOutputTypeDef,
ImportVolumeResultOutputTypeDef,
DescribeInstanceTypesResultOutputTypeDef,
ReservationOutputTypeDef,
ReservationResponseMetadataTypeDef,
DescribeSpotInstanceRequestsResultOutputTypeDef,
RequestSpotInstancesResultOutputTypeDef,
CreateFleetErrorOutputTypeDef,
CreateFleetInstanceOutputTypeDef,
DescribeFleetErrorOutputTypeDef,
DescribeFleetsInstancesOutputTypeDef,
SpotFleetRequestConfigDataOutputTypeDef,
CreateFleetRequestRequestTypeDef,
ModifyFleetRequestRequestTypeDef,
ModifySpotFleetRequestRequestRequestTypeDef,
SpotFleetRequestConfigDataTypeDef,
CreateLaunchTemplateVersionResultOutputTypeDef,
DescribeLaunchTemplateVersionsResultOutputTypeDef,
CreateNetworkInsightsAccessScopeResultOutputTypeDef,
GetNetworkInsightsAccessScopeContentResultOutputTypeDef,
DescribeVerifiedAccessInstanceLoggingConfigurationsResultOutputTypeDef,
ModifyVerifiedAccessInstanceLoggingConfigurationResultOutputTypeDef,
GetNetworkInsightsAccessScopeAnalysisFindingsResultOutputTypeDef,
DescribeNetworkInsightsAnalysesResultOutputTypeDef,
StartNetworkInsightsAnalysisResultOutputTypeDef,
CreateVpnConnectionResultOutputTypeDef,
DescribeVpnConnectionsResultOutputTypeDef,
ModifyVpnConnectionOptionsResultOutputTypeDef,
ModifyVpnConnectionResultOutputTypeDef,
ModifyVpnTunnelCertificateResultOutputTypeDef,
ModifyVpnTunnelOptionsResultOutputTypeDef,
DescribeInstancesResultOutputTypeDef,
CreateFleetResultOutputTypeDef,
FleetDataOutputTypeDef,
SpotFleetRequestConfigOutputTypeDef,
RequestSpotFleetRequestRequestTypeDef,
DescribeFleetsResultOutputTypeDef,
DescribeSpotFleetRequestsResponseOutputTypeDef,
)
def get_structure() -> AcceleratorCountOutputTypeDef:
return {...}
How it works
Fully automated
mypy-boto3-builder carefully
generates type annotations for each service, patiently waiting for boto3
updates. It delivers drop-in type annotations for you and makes sure that:
- All available
boto3
services are covered. - Each public class and method of every
boto3
service gets valid type annotations extracted frombotocore
schemas. - Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by black and isort for readability.
What's new
Implemented features
- Fully type annotated
boto3
,botocore
,aiobotocore
andaioboto3
libraries mypy
,pyright
,VSCode
,PyCharm
,Sublime Text
andEmacs
compatibilityClient
,ServiceResource
,Resource
,Waiter
Paginator
type annotations for each service- Generated
TypeDefs
for each service - Generated
Literals
for each service - Auto discovery of types for
boto3.client
andboto3.resource
calls - Auto discovery of types for
session.client
andsession.resource
calls - Auto discovery of types for
client.get_waiter
andclient.get_paginator
calls - Auto discovery of types for
ServiceResource
andResource
collections - Auto discovery of types for
aiobotocore.Session.create_client
calls
Latest changes
Builder changelog can be found in Releases.
Versioning
mypy-boto3-ec2
version is the same as related boto3
version and follows
PEP 440 format.
Thank you
- Allie Fitter for boto3-type-annotations, this package is based on top of his work
- black developers for an awesome formatting tool
- Timothy Edmund Crosley for isort and how flexible it is
- mypy developers for doing all dirty work for us
- pyright team for the new era of typed Python
Documentation
All services type annotations can be found in boto3 docs
Support and contributing
This package is auto-generated. Please reports any bugs or request new features in mypy-boto3-builder repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mypy-boto3-ec2-1.28.3.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59ad001876c8792b6e5e2321a7b37d3e8c790a4832ef91d5bdf68f93f8da6e13 |
|
MD5 | acd8b41af891968718cc577c4dcd9afd |
|
BLAKE2b-256 | d55861fd170ce438bd9f4b28b4e8ddccd3c5c22050fe19f2d2a0359c649a9535 |
Hashes for mypy_boto3_ec2-1.28.3.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc73d29f32132168642cdc7988fb330666afe4356d7657bd9a9f0ac1cb204831 |
|
MD5 | 8dca9596a9ae57de79f617fc630246b5 |
|
BLAKE2b-256 | d53765c50d51062c0890f1193d450176d518b597252eafca980bca321cd8d068 |