EC2¶
Installation¶
To install the EC2 client:
Client¶
AsyncEC2Client
¶
Bases: AsyncClient[AsyncEC2Config]
This is the Amazon EC2 API Reference. It provides descriptions, API request parameters, and the XML response for each of the Amazon EC2 Query API actions. Note that the Amazon EC2 API includes actions for Amazon EC2 plus additional services, such as Amazon EBS and Amazon VPC.
Learn more
-
To learn about using the Query API, see Using the API for Amazon EC2.
-
To learn about the permissions required to call an Amazon EC2 API action, see Actions, resources, and condition keys for Amazon EC2.
-
To get the list of API actions by service and resource, see Actions by service.
-
To get the alphabetical list of API actions, see .
-
To get descriptions of the API error codes, see Error codes for the Amazon EC2 API.
Alternatively, use one of the following methods to access the Amazon EC2 API, instead of using the Query API directly:
Operations¶
accept_address_transferaccept_capacity_reservation_billing_ownershipaccept_reserved_instances_exchange_quoteaccept_transit_gateway_client_vpn_attachmentaccept_transit_gateway_multicast_domain_associationsaccept_transit_gateway_peering_attachmentaccept_transit_gateway_vpc_attachmentaccept_vpc_endpoint_connectionsaccept_vpc_peering_connectionadvertise_byoip_cidrallocate_addressallocate_hostsallocate_ipam_pool_cidrapply_security_groups_to_client_vpn_target_networkassign_ipv6_addressesassign_private_ip_addressesassign_private_nat_gateway_addressassociate_addressassociate_application_status_checkassociate_capacity_reservation_billing_ownerassociate_client_vpn_target_networkassociate_dhcp_optionsassociate_enclave_certificate_iam_roleassociate_iam_instance_profileassociate_instance_event_windowassociate_ipam_byoasnassociate_ipam_resource_discoveryassociate_nat_gateway_addressassociate_route_serverassociate_route_tableassociate_security_group_vpcassociate_subnet_cidr_blockassociate_transit_gateway_multicast_domainassociate_transit_gateway_policy_tableassociate_transit_gateway_route_tableassociate_trunk_interfaceassociate_vpc_cidr_blockattach_classic_link_vpcattach_image_watermarkattach_internet_gatewayattach_network_interfaceattach_verified_access_trust_providerattach_volumeattach_vpn_gatewayauthorize_client_vpn_ingressauthorize_security_group_egressauthorize_security_group_ingressbatch_modify_ipam_routing_policy_registrationsbundle_instancecancel_bundle_taskcancel_capacity_reservationcancel_capacity_reservation_fleetscancel_conversion_taskcancel_declarative_policies_reportcancel_export_taskcancel_image_launch_permissioncancel_import_taskcancel_reserved_instances_listingcancel_spot_fleet_requestscancel_spot_instance_requestsconfirm_product_instancecopy_fpga_imagecopy_imagecopy_snapshotcopy_volumescreate_application_status_checkcreate_capacity_manager_data_exportcreate_capacity_reservationcreate_capacity_reservation_by_splittingcreate_capacity_reservation_cancellation_quotecreate_capacity_reservation_date_change_quotecreate_capacity_reservation_fleetcreate_carrier_gatewaycreate_client_vpn_endpointcreate_client_vpn_routecreate_coip_cidrcreate_coip_poolcreate_customer_gatewaycreate_default_subnetcreate_default_vpccreate_delegate_mac_volume_ownership_taskcreate_dhcp_optionscreate_egress_only_internet_gatewaycreate_fleetcreate_flow_logscreate_fpga_imagecreate_imagecreate_image_usage_reportcreate_instance_connect_endpointcreate_instance_event_windowcreate_instance_export_taskcreate_internet_gatewaycreate_interruptible_capacity_reservation_allocationcreate_ipamcreate_ipam_external_resource_verification_tokencreate_ipam_internet_registry_associationcreate_ipam_policycreate_ipam_poolcreate_ipam_prefix_list_resolvercreate_ipam_prefix_list_resolver_targetcreate_ipam_resource_discoverycreate_ipam_routing_policy_registrationcreate_ipam_scopecreate_key_paircreate_launch_templatecreate_launch_template_versioncreate_local_gateway_routecreate_local_gateway_route_tablecreate_local_gateway_route_table_virtual_interface_group_associationcreate_local_gateway_route_table_vpc_associationcreate_local_gateway_virtual_interfacecreate_local_gateway_virtual_interface_groupcreate_mac_system_integrity_protection_modification_taskcreate_managed_prefix_listcreate_nat_gatewaycreate_network_aclcreate_network_acl_entrycreate_network_insights_access_scopecreate_network_insights_pathcreate_network_interfacecreate_network_interface_permissioncreate_placement_groupcreate_public_ipv4_poolcreate_replace_root_volume_taskcreate_reserved_instances_listingcreate_restore_image_taskcreate_routecreate_route_servercreate_route_server_endpointcreate_route_server_peercreate_route_tablecreate_secondary_networkcreate_secondary_subnetcreate_security_groupcreate_snapshotcreate_snapshotscreate_spot_datafeed_subscriptioncreate_store_image_taskcreate_subnetcreate_subnet_cidr_reservationcreate_tagscreate_traffic_mirror_filtercreate_traffic_mirror_filter_rulecreate_traffic_mirror_sessioncreate_traffic_mirror_targetcreate_transit_gatewaycreate_transit_gateway_connectcreate_transit_gateway_connect_peercreate_transit_gateway_metering_policycreate_transit_gateway_metering_policy_entrycreate_transit_gateway_multicast_domaincreate_transit_gateway_peering_attachmentcreate_transit_gateway_policy_tablecreate_transit_gateway_policy_table_entrycreate_transit_gateway_prefix_list_referencecreate_transit_gateway_routecreate_transit_gateway_route_tablecreate_transit_gateway_route_table_announcementcreate_transit_gateway_vpc_attachmentcreate_verified_access_endpointcreate_verified_access_groupcreate_verified_access_instancecreate_verified_access_trust_providercreate_volumecreate_vpccreate_vpc_block_public_access_exclusioncreate_vpc_encryption_controlcreate_vpc_endpointcreate_vpc_endpoint_connection_notificationcreate_vpc_endpoint_service_configurationcreate_vpc_peering_connectioncreate_vpn_concentratorcreate_vpn_connectioncreate_vpn_connection_routecreate_vpn_gatewaydelete_application_status_checkdelete_capacity_manager_data_exportdelete_carrier_gatewaydelete_client_vpn_endpointdelete_client_vpn_endpoint_authorization_policydelete_client_vpn_routedelete_coip_cidrdelete_coip_pooldelete_customer_gatewaydelete_dhcp_optionsdelete_egress_only_internet_gatewaydelete_fleetsdelete_flow_logsdelete_fpga_imagedelete_image_usage_reportdelete_instance_connect_endpointdelete_instance_event_windowdelete_internet_gatewaydelete_ipamdelete_ipam_external_resource_verification_tokendelete_ipam_internet_registry_associationdelete_ipam_policydelete_ipam_pooldelete_ipam_prefix_list_resolverdelete_ipam_prefix_list_resolver_targetdelete_ipam_resource_discoverydelete_ipam_routing_policy_registrationdelete_ipam_scopedelete_key_pairdelete_launch_templatedelete_launch_template_versionsdelete_local_gateway_routedelete_local_gateway_route_tabledelete_local_gateway_route_table_virtual_interface_group_associationdelete_local_gateway_route_table_vpc_associationdelete_local_gateway_virtual_interfacedelete_local_gateway_virtual_interface_groupdelete_managed_prefix_listdelete_nat_gatewaydelete_network_acldelete_network_acl_entrydelete_network_insights_access_scopedelete_network_insights_access_scope_analysisdelete_network_insights_analysisdelete_network_insights_pathdelete_network_interfacedelete_network_interface_permissiondelete_placement_groupdelete_public_ipv4_pooldelete_queued_reserved_instancesdelete_routedelete_route_serverdelete_route_server_endpointdelete_route_server_peerdelete_route_tabledelete_secondary_networkdelete_secondary_subnetdelete_security_groupdelete_snapshotdelete_spot_datafeed_subscriptiondelete_subnetdelete_subnet_cidr_reservationdelete_tagsdelete_traffic_mirror_filterdelete_traffic_mirror_filter_ruledelete_traffic_mirror_sessiondelete_traffic_mirror_targetdelete_transit_gatewaydelete_transit_gateway_client_vpn_attachmentdelete_transit_gateway_connectdelete_transit_gateway_connect_peerdelete_transit_gateway_metering_policydelete_transit_gateway_metering_policy_entrydelete_transit_gateway_multicast_domaindelete_transit_gateway_peering_attachmentdelete_transit_gateway_policy_tabledelete_transit_gateway_policy_table_entrydelete_transit_gateway_prefix_list_referencedelete_transit_gateway_routedelete_transit_gateway_route_tabledelete_transit_gateway_route_table_announcementdelete_transit_gateway_vpc_attachmentdelete_verified_access_endpointdelete_verified_access_groupdelete_verified_access_instancedelete_verified_access_trust_providerdelete_volumedelete_vpcdelete_vpc_block_public_access_exclusiondelete_vpc_encryption_controldelete_vpc_endpoint_connection_notificationsdelete_vpc_endpoint_service_configurationsdelete_vpc_endpointsdelete_vpc_peering_connectiondelete_vpn_concentratordelete_vpn_connectiondelete_vpn_connection_routedelete_vpn_gatewaydeprovision_byoip_cidrdeprovision_ipam_byoasndeprovision_ipam_pool_cidrdeprovision_public_ipv4_pool_cidrderegister_imagederegister_instance_event_notification_attributesderegister_transit_gateway_multicast_group_membersderegister_transit_gateway_multicast_group_sourcesdescribe_account_attributesdescribe_account_vpc_encryption_controldescribe_address_transfersdescribe_addressesdescribe_addresses_attributedescribe_aggregate_id_formatdescribe_application_statusdescribe_application_status_check_associationsdescribe_application_status_checksdescribe_availability_zonesdescribe_aws_network_performance_metric_subscriptionsdescribe_bundle_tasksdescribe_byoip_cidrsdescribe_capacity_block_extension_historydescribe_capacity_block_extension_offeringsdescribe_capacity_block_offeringsdescribe_capacity_block_statusdescribe_capacity_blocksdescribe_capacity_manager_data_exportsdescribe_capacity_reservation_billing_requestsdescribe_capacity_reservation_cancellation_quotesdescribe_capacity_reservation_date_change_quotesdescribe_capacity_reservation_fleetsdescribe_capacity_reservation_topologydescribe_capacity_reservationsdescribe_carrier_gatewaysdescribe_classic_link_instancesdescribe_client_vpn_authorization_rulesdescribe_client_vpn_connectionsdescribe_client_vpn_endpointsdescribe_client_vpn_routesdescribe_client_vpn_target_networksdescribe_coip_poolsdescribe_conversion_tasksdescribe_customer_gatewaysdescribe_declarative_policies_reportsdescribe_dhcp_optionsdescribe_egress_only_internet_gatewaysdescribe_elastic_gpusdescribe_export_image_tasksdescribe_export_tasksdescribe_fast_launch_imagesdescribe_fast_snapshot_restoresdescribe_fleet_historydescribe_fleet_instancesdescribe_fleetsdescribe_flow_logsdescribe_fpga_image_attributedescribe_fpga_imagesdescribe_host_reservation_offeringsdescribe_host_reservationsdescribe_hostsdescribe_iam_instance_profile_associationsdescribe_id_formatdescribe_identity_id_formatdescribe_image_attributedescribe_image_referencesdescribe_image_usage_report_entriesdescribe_image_usage_reportsdescribe_imagesdescribe_import_image_tasksdescribe_import_snapshot_tasksdescribe_instance_attributedescribe_instance_connect_endpointsdescribe_instance_credit_specificationsdescribe_instance_event_notification_attributesdescribe_instance_event_windowsdescribe_instance_image_metadatadescribe_instance_sql_ha_history_statesdescribe_instance_sql_ha_statesdescribe_instance_statusdescribe_instance_topologydescribe_instance_type_offeringsdescribe_instance_typesdescribe_instancesdescribe_internet_gatewaysdescribe_ipam_byoasndescribe_ipam_external_resource_verification_tokensdescribe_ipam_internet_registry_associationsdescribe_ipam_policiesdescribe_ipam_pool_allocationsdescribe_ipam_poolsdescribe_ipam_prefix_list_resolver_targetsdescribe_ipam_prefix_list_resolversdescribe_ipam_resource_discoveriesdescribe_ipam_resource_discovery_associationsdescribe_ipam_scopesdescribe_ipamsdescribe_ipv6_poolsdescribe_key_pairsdescribe_launch_template_versionsdescribe_launch_templatesdescribe_local_gateway_route_table_virtual_interface_group_associationsdescribe_local_gateway_route_table_vpc_associationsdescribe_local_gateway_route_tablesdescribe_local_gateway_virtual_interface_groupsdescribe_local_gateway_virtual_interfacesdescribe_local_gatewaysdescribe_locked_snapshotsdescribe_mac_hostsdescribe_mac_modification_tasksdescribe_managed_prefix_listsdescribe_moving_addressesdescribe_nat_gatewaysdescribe_network_aclsdescribe_network_insights_access_scope_analysesdescribe_network_insights_access_scopesdescribe_network_insights_analysesdescribe_network_insights_pathsdescribe_network_interface_attributedescribe_network_interface_permissionsdescribe_network_interfacesdescribe_outpost_lagsdescribe_placement_groupsdescribe_prefix_listsdescribe_principal_id_formatdescribe_public_ipv4_poolsdescribe_regionsdescribe_replace_root_volume_tasksdescribe_reserved_instancesdescribe_reserved_instances_listingsdescribe_reserved_instances_modificationsdescribe_reserved_instances_offeringsdescribe_route_server_endpointsdescribe_route_server_peersdescribe_route_serversdescribe_route_tablesdescribe_scheduled_instance_availabilitydescribe_scheduled_instancesdescribe_secondary_interfacesdescribe_secondary_networksdescribe_secondary_subnetsdescribe_security_group_referencesdescribe_security_group_rulesdescribe_security_group_vpc_associationsdescribe_security_groupsdescribe_service_link_virtual_interfacesdescribe_snapshot_attributedescribe_snapshot_tier_statusdescribe_snapshotsdescribe_spot_datafeed_subscriptiondescribe_spot_fleet_instancesdescribe_spot_fleet_request_historydescribe_spot_fleet_requestsdescribe_spot_instance_requestsdescribe_spot_price_historydescribe_stale_security_groupsdescribe_store_image_tasksdescribe_subnetsdescribe_tagsdescribe_traffic_mirror_filter_rulesdescribe_traffic_mirror_filtersdescribe_traffic_mirror_sessionsdescribe_traffic_mirror_targetsdescribe_transit_gateway_attachmentsdescribe_transit_gateway_connect_peersdescribe_transit_gateway_connectsdescribe_transit_gateway_metering_policiesdescribe_transit_gateway_multicast_domainsdescribe_transit_gateway_peering_attachmentsdescribe_transit_gateway_policy_tablesdescribe_transit_gateway_route_table_announcementsdescribe_transit_gateway_route_tablesdescribe_transit_gateway_vpc_attachmentsdescribe_transit_gatewaysdescribe_trunk_interface_associationsdescribe_verified_access_endpointsdescribe_verified_access_groupsdescribe_verified_access_instance_logging_configurationsdescribe_verified_access_instancesdescribe_verified_access_trust_providersdescribe_volume_attributedescribe_volume_statusdescribe_volumesdescribe_volumes_modificationsdescribe_vpc_attributedescribe_vpc_block_public_access_exclusionsdescribe_vpc_block_public_access_optionsdescribe_vpc_classic_linkdescribe_vpc_classic_link_dns_supportdescribe_vpc_encryption_controlsdescribe_vpc_endpoint_associationsdescribe_vpc_endpoint_connection_notificationsdescribe_vpc_endpoint_connectionsdescribe_vpc_endpoint_service_configurationsdescribe_vpc_endpoint_service_permissionsdescribe_vpc_endpoint_servicesdescribe_vpc_endpointsdescribe_vpc_peering_connectionsdescribe_vpcsdescribe_vpn_concentratorsdescribe_vpn_connectionsdescribe_vpn_gatewaysdetach_classic_link_vpcdetach_image_watermarkdetach_internet_gatewaydetach_network_interfacedetach_verified_access_trust_providerdetach_volumedetach_vpn_gatewaydisable_address_transferdisable_allowed_images_settingsdisable_application_status_check_suppressiondisable_aws_network_performance_metric_subscriptiondisable_capacity_managerdisable_ebs_encryption_by_defaultdisable_fast_launchdisable_fast_snapshot_restoresdisable_imagedisable_image_block_public_accessdisable_image_deprecationdisable_image_deregistration_protectiondisable_instance_sql_ha_standby_detectionsdisable_ipam_organization_admin_accountdisable_ipam_policydisable_route_server_propagationdisable_serial_console_accessdisable_snapshot_block_public_accessdisable_transit_gateway_route_table_propagationdisable_vgw_route_propagationdisable_vpc_classic_linkdisable_vpc_classic_link_dns_supportdisassociate_addressdisassociate_application_status_checkdisassociate_capacity_reservation_billing_ownerdisassociate_client_vpn_target_networkdisassociate_enclave_certificate_iam_roledisassociate_iam_instance_profiledisassociate_instance_event_windowdisassociate_ipam_byoasndisassociate_ipam_resource_discoverydisassociate_nat_gateway_addressdisassociate_route_serverdisassociate_route_tabledisassociate_security_group_vpcdisassociate_subnet_cidr_blockdisassociate_transit_gateway_multicast_domaindisassociate_transit_gateway_policy_tabledisassociate_transit_gateway_route_tabledisassociate_trunk_interfacedisassociate_vpc_cidr_blockenable_address_transferenable_allowed_images_settingsenable_application_status_check_suppressionenable_aws_network_performance_metric_subscriptionenable_capacity_managerenable_ebs_encryption_by_defaultenable_fast_launchenable_fast_snapshot_restoresenable_imageenable_image_block_public_accessenable_image_deprecationenable_image_deregistration_protectionenable_instance_sql_ha_standby_detectionsenable_ipam_internet_registry_associationenable_ipam_organization_admin_accountenable_ipam_policyenable_reachability_analyzer_organization_sharingenable_route_server_propagationenable_serial_console_accessenable_snapshot_block_public_accessenable_transit_gateway_route_table_propagationenable_vgw_route_propagationenable_volume_ioenable_vpc_classic_linkenable_vpc_classic_link_dns_supportexport_client_vpn_client_certificate_revocation_listexport_client_vpn_client_configurationexport_imageexport_transit_gateway_routesexport_verified_access_instance_client_configurationget_active_vpn_tunnel_statusget_allowed_images_settingsget_associated_enclave_certificate_iam_rolesget_associated_ipv6_pool_cidrsget_aws_network_performance_dataget_capacity_manager_attributesget_capacity_manager_metric_dataget_capacity_manager_metric_dimensionsget_capacity_manager_monitored_tag_keysget_capacity_manager_supportability_scoresget_capacity_reservation_usageget_client_vpn_endpoint_authorization_policyget_coip_pool_usageget_console_outputget_console_screenshotget_declarative_policies_report_summaryget_default_credit_specificationget_ebs_default_kms_key_idget_ebs_encryption_by_defaultget_enabled_ipam_policyget_flow_logs_integration_templateget_groups_for_capacity_reservationget_host_reservation_purchase_previewget_image_ancestryget_image_block_public_access_stateget_image_findingsget_instance_metadata_defaultsget_instance_tpm_ek_pubget_instance_types_from_instance_requirementsget_instance_uefi_dataget_ipam_address_historyget_ipam_discovered_accountsget_ipam_discovered_public_addressesget_ipam_discovered_resource_cidrsget_ipam_discovered_routesget_ipam_internet_registry_association_asnsget_ipam_internet_registry_association_cidrsget_ipam_policy_allocation_rulesget_ipam_policy_organization_targetsget_ipam_pool_allocationsget_ipam_pool_cidrsget_ipam_prefix_list_resolver_rulesget_ipam_prefix_list_resolver_version_entriesget_ipam_prefix_list_resolver_versionsget_ipam_resource_cidrsget_ipam_route_origin_authorizationsget_ipam_route_protection_findingsget_ipam_routing_policy_registration_deltasget_ipam_routing_policy_registrationsget_launch_template_dataget_managed_prefix_list_associationsget_managed_prefix_list_entriesget_managed_resource_visibilityget_network_insights_access_scope_analysis_findingsget_network_insights_access_scope_contentget_password_dataget_reserved_instances_exchange_quoteget_route_server_associationsget_route_server_propagationsget_route_server_routing_databaseget_security_groups_for_vpcget_serial_console_access_statusget_snapshot_block_public_access_stateget_spot_placement_scoresget_subnet_cidr_reservationsget_transit_gateway_attachment_nat_configurationget_transit_gateway_attachment_propagationsget_transit_gateway_metering_policy_entriesget_transit_gateway_multicast_domain_associationsget_transit_gateway_policy_table_associationsget_transit_gateway_policy_table_entriesget_transit_gateway_prefix_list_referencesget_transit_gateway_route_table_associationsget_transit_gateway_route_table_propagationsget_verified_access_endpoint_policyget_verified_access_endpoint_targetsget_verified_access_group_policyget_vpc_resources_blocking_encryption_enforcementget_vpn_connection_device_sample_configurationget_vpn_connection_device_typesget_vpn_tunnel_replacement_statusimport_client_vpn_client_certificate_revocation_listimport_imageimport_instanceimport_key_pairimport_snapshotimport_volumelist_images_in_recycle_binlist_snapshots_in_recycle_binlist_volumes_in_recycle_binlock_snapshotmodify_account_vpc_encryption_controlmodify_address_attributemodify_application_status_checkmodify_availability_zone_groupmodify_capacity_reservationmodify_capacity_reservation_fleetmodify_client_vpn_endpointmodify_client_vpn_endpoint_authorization_policymodify_default_credit_specificationmodify_ebs_default_kms_key_idmodify_fleetmodify_fpga_image_attributemodify_hostsmodify_id_formatmodify_identity_id_formatmodify_image_attributemodify_instance_attributemodify_instance_capacity_reservation_attributesmodify_instance_connect_endpointmodify_instance_cpu_optionsmodify_instance_credit_specificationmodify_instance_event_start_timemodify_instance_event_windowmodify_instance_maintenance_optionsmodify_instance_metadata_defaultsmodify_instance_metadata_optionsmodify_instance_network_performance_optionsmodify_instance_placementmodify_ipammodify_ipam_policy_allocation_rulesmodify_ipam_poolmodify_ipam_pool_allocationmodify_ipam_prefix_list_resolvermodify_ipam_prefix_list_resolver_targetmodify_ipam_resource_cidrmodify_ipam_resource_discoverymodify_ipam_routing_policy_registrationmodify_ipam_scopemodify_launch_templatemodify_local_gateway_routemodify_managed_prefix_listmodify_managed_resource_visibilitymodify_network_interface_attributemodify_private_dns_name_optionsmodify_public_ip_dns_name_optionsmodify_reserved_instancesmodify_route_servermodify_security_group_rulesmodify_snapshot_attributemodify_snapshot_tiermodify_spot_fleet_requestmodify_subnet_attributemodify_traffic_mirror_filter_network_servicesmodify_traffic_mirror_filter_rulemodify_traffic_mirror_sessionmodify_transit_gatewaymodify_transit_gateway_attachment_nat_configurationmodify_transit_gateway_metering_policymodify_transit_gateway_policy_table_entrymodify_transit_gateway_prefix_list_referencemodify_transit_gateway_vpc_attachmentmodify_verified_access_endpointmodify_verified_access_endpoint_policymodify_verified_access_groupmodify_verified_access_group_policymodify_verified_access_instancemodify_verified_access_instance_logging_configurationmodify_verified_access_trust_providermodify_volumemodify_volume_attributemodify_vpc_attributemodify_vpc_block_public_access_exclusionmodify_vpc_block_public_access_optionsmodify_vpc_encryption_controlmodify_vpc_endpointmodify_vpc_endpoint_connection_notificationmodify_vpc_endpoint_payer_responsibilitymodify_vpc_endpoint_service_configurationmodify_vpc_endpoint_service_payer_responsibilitymodify_vpc_endpoint_service_permissionsmodify_vpc_peering_connection_optionsmodify_vpc_tenancymodify_vpn_connectionmodify_vpn_connection_optionsmodify_vpn_tunnel_certificatemodify_vpn_tunnel_optionsmonitor_instancesmove_address_to_vpcmove_byoip_cidr_to_ipammove_capacity_reservation_instancesprovision_byoip_cidrprovision_ipam_byoasnprovision_ipam_pool_cidrprovision_public_ipv4_pool_cidrpurchase_capacity_blockpurchase_capacity_block_extensionpurchase_host_reservationpurchase_reserved_instances_offeringpurchase_scheduled_instancesreboot_instancesregister_imageregister_instance_event_notification_attributesregister_transit_gateway_multicast_group_membersregister_transit_gateway_multicast_group_sourcesreject_capacity_reservation_billing_ownershipreject_transit_gateway_client_vpn_attachmentreject_transit_gateway_multicast_domain_associationsreject_transit_gateway_peering_attachmentreject_transit_gateway_vpc_attachmentreject_vpc_endpoint_connectionsreject_vpc_peering_connectionrelease_addressrelease_hostsrelease_ipam_pool_allocationreplace_iam_instance_profile_associationreplace_image_criteria_in_allowed_images_settingsreplace_image_instance_type_specificationreplace_network_acl_associationreplace_network_acl_entryreplace_routereplace_route_table_associationreplace_transit_gateway_routereplace_vpn_tunnelreport_instance_statusrequest_spot_fleetrequest_spot_instancesreset_address_attributereset_ebs_default_kms_key_idreset_fpga_image_attributereset_image_attributereset_instance_attributereset_network_interface_attributereset_snapshot_attributerestore_address_to_classicrestore_image_from_recycle_binrestore_managed_prefix_list_versionrestore_snapshot_from_recycle_binrestore_snapshot_tierrestore_volume_from_recycle_binrevoke_client_vpn_ingressrevoke_security_group_egressrevoke_security_group_ingressrun_instancesrun_scheduled_instancessearch_local_gateway_routessearch_transit_gateway_multicast_groupssearch_transit_gateway_routessend_diagnostic_interruptstart_declarative_policies_reportstart_instancesstart_network_insights_access_scope_analysisstart_network_insights_analysisstart_vpc_endpoint_service_private_dns_verificationstop_instancesterminate_client_vpn_connectionsterminate_instancesunassign_ipv6_addressesunassign_private_ip_addressesunassign_private_nat_gateway_addressunlock_snapshotunmonitor_instancesupdate_capacity_manager_monitored_tag_keysupdate_capacity_manager_organizations_accessupdate_interruptible_capacity_reservation_allocationupdate_security_group_rule_descriptions_egressupdate_security_group_rule_descriptions_ingressvalidate_security_group_quotas_for_interfacewithdraw_byoip_cidr
Configuration¶
AsyncEC2Config
dataclass
¶
Bases: AsyncAwsConfig
EC2 configuration (async-resolved).
Attributes¶
auth_scheme_resolver
class-attribute
instance-attribute
¶
An auth scheme resolver that determines the auth scheme for each operation.
auth_schemes
class-attribute
instance-attribute
¶
A map of auth scheme ids to auth schemes.
aws_access_key_id
class-attribute
instance-attribute
¶
aws_access_key_id: str | None = None
The identifier for a secret access key.
aws_credentials_identity_resolver
class-attribute
instance-attribute
¶
aws_credentials_identity_resolver: AsyncIdentityResolver[AWSCredentialsIdentity, AWSIdentityProperties] | None = None
Resolves AWS Credentials. Required for operations that use Sigv4 Auth.
aws_secret_access_key
class-attribute
instance-attribute
¶
aws_secret_access_key: str | None = None
A secret access key that can be used to sign requests.
aws_session_token
class-attribute
instance-attribute
¶
aws_session_token: str | None = None
The session token used with temporary AWS credentials.
endpoint_resolver
class-attribute
instance-attribute
¶
The endpoint resolver used to resolve the final endpoint per-operation based on the configuration.
interceptors
class-attribute
instance-attribute
¶
The list of interceptors, which are hooks that are called during the execution of a request.
protocol
class-attribute
instance-attribute
¶
Pass a protocol class reference from smithy_aws_core.aio.protocols to select the protocol, e.g. protocol=AsyncAwsJson10ClientProtocol. For custom protocols a protocol instance may also be passed.
region
class-attribute
instance-attribute
¶
region: str | None = None
The AWS region to connect to. The configured region is used to determine the service endpoint.
sdk_ua_app_id
class-attribute
instance-attribute
¶
sdk_ua_app_id: str | None = None
A unique and opaque application ID that is appended to the User-Agent header.
use_dualstack_endpoint
class-attribute
instance-attribute
¶
use_dualstack_endpoint: bool | None = None
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
use_fips_endpoint
class-attribute
instance-attribute
¶
use_fips_endpoint: bool | None = None
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
user_agent_extra
class-attribute
instance-attribute
¶
user_agent_extra: str | None = None
Additional suffix to be added to the User-Agent header.
Methods:¶
resolve
async
classmethod
¶
resolve(*, profile: str | None = None, fs: AsyncFileSystem | None = None, config_file_path: str | None = None, credentials_file_path: str | None = None, **overrides: Unpack[_AsyncEC2ConfigOverrides]) -> Self
Resolve config from environment, config files, defaults, and explicit overrides.
Plugin
module-attribute
¶
Plugin: TypeAlias = Callable[[AsyncEC2Config], None]
A callable that customizes a client configuration. Service-level plugins are applied once to the base configuration inherited by every operation. Operation-level plugins apply only to a single operation invocation.
Structures¶
AcceleratorCountAcceleratorCountRequestAcceleratorTotalMemoryMiBAcceleratorTotalMemoryMiBRequestAccessScopeAnalysisFindingAccessScopePathAccessScopePathRequestAccountAttributeAccountAttributeValueAccountVpcEncryptionControlAccountVpcEncryptionControlExclusionsActiveInstanceActiveVpnTunnelStatusAddIpamOperatingRegionAddIpamOrganizationalUnitExclusionAddPrefixListEntryAddedPrincipalAdditionalDetailAddressAddressAttributeAddressTransferAllowedPrincipalAlternatePathHintAnalysisAclRuleAnalysisComponentAnalysisLoadBalancerListenerAnalysisLoadBalancerTargetAnalysisPacketHeaderAnalysisRouteTableRouteAnalysisSecurityGroupRuleAnalysisTransitGatewayPolicyTableEntryApplicationStatusApplicationStatusCheckAssociationObjectApplicationStatusCheckResponseObjectApplicationStatusDetailApplicationStatusReasonApplicationStatusSummaryApplicationStatusesResponseTypeAsnAssociationAsnAuthorizationContextAssignedPrivateIpAddressAssociatedRoleAssociatedTargetNetworkAssociationStatusAthenaIntegrationAttachmentEnaSrdSpecificationAttachmentEnaSrdUdpSpecificationAttributeBooleanValueAttributeSummaryAttributeValueAuthorizationRuleAvailabilityZoneAvailabilityZoneAddressAvailabilityZoneGeographyAvailabilityZoneMessageAvailabilityZoneSubGeographyAvailableCapacityBaselineEbsBandwidthMbpsBaselineEbsBandwidthMbpsRequestBaselinePerformanceFactorsBaselinePerformanceFactorsRequestBlockDeviceMappingBlockDeviceMappingResponseBlockPublicAccessStatesBundleTaskBundleTaskErrorByoasnByoipCidrCancelCapacityReservationFleetErrorCancelSpotFleetRequestsErrorCancelSpotFleetRequestsErrorItemCancelSpotFleetRequestsSuccessItemCancellationTermsCancelledSpotInstanceRequestCapacityAllocationCapacityAllocationMetadataEntryCapacityBlockCapacityBlockExtensionCapacityBlockExtensionOfferingCapacityBlockOfferingCapacityBlockStatusCapacityManagerConditionCapacityManagerDataExportResponseCapacityManagerDimensionCapacityManagerMonitoredTagKeyCapacityManagerSupportabilityScoreCapacityManagerTagDimensionCapacityReservationCapacityReservationAdjustmentDetailsCapacityReservationBillingRequestCapacityReservationCancellationQuoteCapacityReservationCommitmentInfoCapacityReservationConfigurationCapacityReservationFleetCapacityReservationFleetCancellationStateCapacityReservationGroupCapacityReservationInfoCapacityReservationModificationQuoteCapacityReservationOptionsCapacityReservationOptionsRequestCapacityReservationSpecificationCapacityReservationSpecificationResponseCapacityReservationStatusCapacityReservationTargetCapacityReservationTargetResponseCapacityReservationTopologyCarrierGatewayCertificateAuthenticationCertificateAuthenticationRequestCidrAuthorizationContextCidrBlockClassicLinkDnsSupportClassicLinkInstanceClassicLoadBalancerClassicLoadBalancersConfigClientCertificateRevocationListStatusClientConnectOptionsClientConnectResponseOptionsClientDataClientLoginBannerOptionsClientLoginBannerResponseOptionsClientRouteEnforcementOptionsClientRouteEnforcementResponseOptionsClientVpnAuthenticationClientVpnAuthenticationRequestClientVpnAuthorizationRuleStatusClientVpnConnectionClientVpnConnectionStatusClientVpnEndpointClientVpnEndpointAttributeStatusClientVpnEndpointStatusClientVpnRouteClientVpnRouteStatusClientVpnTrustProviderClientVpnTrustProviderRequestCloudWatchLogOptionsCloudWatchLogOptionsSpecificationCoipAddressUsageCoipCidrCoipPoolConnectionLogOptionsConnectionLogResponseOptionsConnectionNotificationConnectionTrackingConfigurationConnectionTrackingSpecificationConnectionTrackingSpecificationRequestConnectionTrackingSpecificationResponseConversionTaskCpuOptionsCpuOptionsRequestCpuPerformanceFactorCpuPerformanceFactorRequestCreateFleetErrorCreateFleetInstanceCreateTransitGatewayConnectRequestOptionsCreateTransitGatewayMulticastDomainRequestOptionsCreateTransitGatewayPeeringAttachmentRequestOptionsCreateTransitGatewayVpcAttachmentRequestOptionsCreateVerifiedAccessEndpointCidrOptionsCreateVerifiedAccessEndpointEniOptionsCreateVerifiedAccessEndpointLoadBalancerOptionsCreateVerifiedAccessEndpointPortRangeCreateVerifiedAccessEndpointRdsOptionsCreateVerifiedAccessNativeApplicationOidcOptionsCreateVerifiedAccessTrustProviderDeviceOptionsCreateVerifiedAccessTrustProviderOidcOptionsCreateVolumePermissionCreateVolumePermissionModificationsCreationDateConditionCreationDateConditionRequestCreditSpecificationCreditSpecificationRequestCustomTagKeyValueRequestPairCustomTagKeyValueResponsePairCustomerGatewayDataQueryDataResponseDeclarativePoliciesReportDefaultConnectionTrackingConfigurationDeleteFleetErrorDeleteFleetErrorItemDeleteFleetSuccessItemDeleteLaunchTemplateVersionsResponseErrorItemDeleteLaunchTemplateVersionsResponseSuccessItemDeleteQueuedReservedInstancesErrorDeleteSnapshotReturnCodeDeprecationTimeConditionDeprecationTimeConditionRequestDeregisterInstanceTagAttributeRequestDescribeFastLaunchImagesSuccessItemDescribeFastSnapshotRestoreSuccessItemDescribeFleetErrorDescribeFleetsInstancesDestinationOptionsRequestDestinationOptionsResponseDeviceOptionsDevicePostureOptionsDevicePostureResponseOptionsDhcpConfigurationDhcpOptionsDimensionConditionDirectoryServiceAuthenticationDirectoryServiceAuthenticationRequestDisableFastSnapshotRestoreErrorItemDisableFastSnapshotRestoreStateErrorDisableFastSnapshotRestoreStateErrorItemDisableFastSnapshotRestoreSuccessItemDiskImageDiskImageDescriptionDiskImageDetailDiskImageVolumeDescriptionDiskInfoDnsEntryDnsOptionsDnsOptionsSpecificationDnsServersOptionsModifyStructureEbsBlockDeviceEbsBlockDeviceResponseEbsCardInfoEbsInfoEbsInstanceBlockDeviceEbsInstanceBlockDeviceSpecificationEbsOptimizedInfoEbsStatusDetailsEbsStatusSummaryEc2InstanceConnectEndpointEfaInfoEgressOnlyInternetGatewayElasticGpuAssociationElasticGpuHealthElasticGpuSpecificationElasticGpuSpecificationResponseElasticGpusElasticInferenceAcceleratorElasticInferenceAcceleratorAssociationEnaSrdSpecificationEnaSrdSpecificationRequestEnaSrdUdpSpecificationEnaSrdUdpSpecificationRequestEnableFastSnapshotRestoreErrorItemEnableFastSnapshotRestoreStateErrorEnableFastSnapshotRestoreStateErrorItemEnableFastSnapshotRestoreSuccessItemEnclaveOptionsEnclaveOptionsRequestEncryptionSupportEventInformationExplanationExportImageTaskExportTaskExportTaskS3LocationExportTaskS3LocationRequestExportToS3TaskExportToS3TaskSpecificationExternalAuthorityConfigurationFailedCapacityReservationFleetCancellationResultFailedQueuedPurchaseDeletionFastLaunchLaunchTemplateSpecificationRequestFastLaunchLaunchTemplateSpecificationResponseFastLaunchSnapshotConfigurationRequestFastLaunchSnapshotConfigurationResponseFederatedAuthenticationFederatedAuthenticationRequestFilterFilterPortRangeFirewallStatefulRuleFirewallStatelessRuleFleetBlockDeviceMappingRequestFleetCapacityReservationFleetCapacityReservationTargetRequestFleetDataFleetEbsBlockDeviceRequestFleetIamInstanceProfileSpecificationRequestFleetInstanceMetadataOptionsRequestFleetLaunchTemplateConfigFleetLaunchTemplateConfigRequestFleetLaunchTemplateOverridesFleetLaunchTemplateOverridesRequestFleetLaunchTemplateSpecificationFleetLaunchTemplateSpecificationRequestFleetSpotCapacityRebalanceFleetSpotCapacityRebalanceRequestFleetSpotMaintenanceStrategiesFleetSpotMaintenanceStrategiesRequestFlowLogFpgaDeviceInfoFpgaDeviceMemoryInfoFpgaImageFpgaImageAttributeFpgaImageStateFpgaInfoGpuDeviceInfoGpuDeviceMemoryInfoGpuInfoGroupIdentifierHealthCheckPathDestinationRequestObjectHealthCheckPathDestinationResponseObjectHealthCheckPathRequestObjectHealthCheckPathResponseObjectHealthCheckPathSourceRequestObjectHealthCheckPathSourceResponseObjectHibernationOptionsHibernationOptionsRequestHistoryRecordHistoryRecordEntryHostHostCpuOptionsHostCpuOptionsRequestHostInstanceHostOfferingHostPropertiesHostReservationIKEVersionsListValueIKEVersionsRequestListValueIamInstanceProfileIamInstanceProfileAssociationIamInstanceProfileSpecificationIcmpTypeCodeIdFormatImageImageAncestryEntryImageCriterionImageCriterionRequestImageDiskContainerImageFindingImageMetadataImageRecycleBinInfoImageReferenceImageUsageReportImageUsageReportEntryImageUsageResourceTypeImageUsageResourceTypeOptionImageUsageResourceTypeOptionRequestImageUsageResourceTypeRequestImageWatermarkImageWatermarkFilterRequestImageWatermarkFilterResponseImportImageLicenseConfigurationRequestImportImageLicenseConfigurationResponseImportImageTaskImportInstanceLaunchSpecificationImportInstanceTaskDetailsImportInstanceVolumeDetailItemImportSnapshotTaskImportVolumeTaskDetailsInferenceAcceleratorInfoInferenceDeviceInfoInferenceDeviceMemoryInfoInitializationStatusDetailsInstanceInstanceApplicationStatusInstanceAttachmentEnaSrdSpecificationInstanceAttachmentEnaSrdUdpSpecificationInstanceBlockDeviceMappingInstanceBlockDeviceMappingSpecificationInstanceCapacityInstanceConnectEndpointDnsNamesInstanceConnectEndpointPublicDnsNamesInstanceCountInstanceCreditSpecificationInstanceCreditSpecificationRequestInstanceEventWindowInstanceEventWindowAssociationRequestInstanceEventWindowAssociationTargetInstanceEventWindowDisassociationRequestInstanceEventWindowStateChangeInstanceEventWindowTimeRangeInstanceEventWindowTimeRangeRequestInstanceExportDetailsInstanceFamilyCreditSpecificationInstanceImageMetadataInstanceIpv4PrefixInstanceIpv6AddressInstanceIpv6AddressRequestInstanceIpv6PrefixInstanceMaintenanceOptionsInstanceMaintenanceOptionsRequestInstanceMarketOptionsRequestInstanceMetadataDefaultsResponseInstanceMetadataOptionsRequestInstanceMetadataOptionsResponseInstanceMonitoringInstanceNetworkInterfaceInstanceNetworkInterfaceAssociationInstanceNetworkInterfaceAttachmentInstanceNetworkInterfaceSpecificationInstanceNetworkPerformanceOptionsInstanceNetworkPerformanceOptionsRequestInstancePrivateIpAddressInstanceRequirementsInstanceRequirementsRequestInstanceRequirementsWithMetadataRequestInstanceSecondaryInterfaceInstanceSecondaryInterfaceAttachmentInstanceSecondaryInterfacePrivateIpAddressInstanceSecondaryInterfacePrivateIpAddressRequestInstanceSecondaryInterfaceSpecificationRequestInstanceSpecificationInstanceStateInstanceStateChangeInstanceStatusInstanceStatusDetailsInstanceStatusEventInstanceStatusSummaryInstanceStorageInfoInstanceTagNotificationAttributeInstanceTopologyInstanceTypeInfoInstanceTypeInfoFromInstanceRequirementsInstanceTypeItemInstanceTypeOfferingInstanceTypeSpecificationInstanceTypeSpecificationRequestInstanceUsageIntegrateServicesInternetGatewayInternetGatewayAttachmentInterruptibleCapacityAllocationInterruptionInfoIpPermissionIpRangeIpamIpamAddressHistoryRecordIpamCidrAuthorizationContextIpamDiscoveredAccountIpamDiscoveredPublicAddressIpamDiscoveredResourceCidrIpamDiscoveredRouteIpamDiscoveryFailureReasonIpamExternalResourceVerificationTokenIpamInternetRegistryAssociationIpamInternetRegistryAssociationAsnIpamInternetRegistryAssociationCidrIpamOperatingRegionIpamOrganizationalUnitExclusionIpamPolicyIpamPolicyAllocationRuleIpamPolicyAllocationRuleRequestIpamPolicyDocumentIpamPolicyOrganizationTargetIpamPoolIpamPoolAllocationIpamPoolCidrIpamPoolCidrFailureReasonIpamPoolSourceResourceIpamPoolSourceResourceRequestIpamPrefixListResolverIpamPrefixListResolverRuleIpamPrefixListResolverRuleConditionIpamPrefixListResolverRuleConditionRequestIpamPrefixListResolverRuleRequestIpamPrefixListResolverTargetIpamPrefixListResolverVersionIpamPrefixListResolverVersionEntryIpamPublicAddressSecurityGroupIpamPublicAddressTagIpamPublicAddressTagsIpamResourceCidrIpamResourceDiscoveryIpamResourceDiscoveryAssociationIpamResourceTagIpamRouteOriginAuthorizationIpamRouteOriginAuthorizationInfoIpamRouteOverlapIpamRouteProtectionFindingIpamRoutingPolicyRegistrationIpamRoutingPolicyRegistrationDeltaIpamScopeIpamScopeExternalAuthorityConfigurationIpv4PrefixSpecificationIpv4PrefixSpecificationRequestIpv4PrefixSpecificationResponseIpv6CidrAssociationIpv6CidrBlockIpv6PoolIpv6PrefixSpecificationIpv6PrefixSpecificationRequestIpv6PrefixSpecificationResponseIpv6RangeKeyPairInfoLastErrorLaunchPermissionLaunchPermissionModificationsLaunchSpecificationLaunchTemplateLaunchTemplateAndOverridesResponseLaunchTemplateBlockDeviceMappingLaunchTemplateBlockDeviceMappingRequestLaunchTemplateCapacityReservationSpecificationRequestLaunchTemplateCapacityReservationSpecificationResponseLaunchTemplateConfigLaunchTemplateCpuOptionsLaunchTemplateCpuOptionsRequestLaunchTemplateEbsBlockDeviceLaunchTemplateEbsBlockDeviceRequestLaunchTemplateElasticInferenceAcceleratorLaunchTemplateElasticInferenceAcceleratorResponseLaunchTemplateEnaSrdSpecificationLaunchTemplateEnaSrdUdpSpecificationLaunchTemplateEnclaveOptionsLaunchTemplateEnclaveOptionsRequestLaunchTemplateHibernationOptionsLaunchTemplateHibernationOptionsRequestLaunchTemplateIamInstanceProfileSpecificationLaunchTemplateIamInstanceProfileSpecificationRequestLaunchTemplateInstanceMaintenanceOptionsLaunchTemplateInstanceMaintenanceOptionsRequestLaunchTemplateInstanceMarketOptionsLaunchTemplateInstanceMarketOptionsRequestLaunchTemplateInstanceMetadataOptionsLaunchTemplateInstanceMetadataOptionsRequestLaunchTemplateInstanceNetworkInterfaceSpecificationLaunchTemplateInstanceNetworkInterfaceSpecificationRequestLaunchTemplateInstanceSecondaryInterfaceSpecificationLaunchTemplateInstanceSecondaryInterfaceSpecificationRequestLaunchTemplateLicenseConfigurationLaunchTemplateLicenseConfigurationRequestLaunchTemplateNetworkPerformanceOptionsLaunchTemplateNetworkPerformanceOptionsRequestLaunchTemplateOverridesLaunchTemplatePlacementLaunchTemplatePlacementRequestLaunchTemplatePrivateDnsNameOptionsLaunchTemplatePrivateDnsNameOptionsRequestLaunchTemplateSpecificationLaunchTemplateSpotMarketOptionsLaunchTemplateSpotMarketOptionsRequestLaunchTemplateTagSpecificationLaunchTemplateTagSpecificationRequestLaunchTemplateVersionLaunchTemplatesMonitoringLaunchTemplatesMonitoringRequestLicenseConfigurationLicenseConfigurationRequestLoadBalancersConfigLoadPermissionLoadPermissionModificationsLoadPermissionRequestLocalGatewayLocalGatewayRouteLocalGatewayRouteTableLocalGatewayRouteTableVirtualInterfaceGroupAssociationLocalGatewayRouteTableVpcAssociationLocalGatewayVirtualInterfaceLocalGatewayVirtualInterfaceGroupLockedSnapshotsInfoMacHostMacModificationTaskMacSystemIntegrityProtectionConfigurationMacSystemIntegrityProtectionConfigurationRequestMaintenanceDetailsManagedPrefixListManagedResourceVisibilitySettingsMediaAcceleratorInfoMediaDeviceInfoMediaDeviceMemoryInfoMemoryGiBPerVCpuMemoryGiBPerVCpuRequestMemoryInfoMemoryMiBMemoryMiBRequestMetricDataResultMetricPointMetricValueModificationQuoteCurrentConfigurationModificationReservationUpdateModificationTermsModifyTransitGatewayOptionsModifyTransitGatewayVpcAttachmentRequestOptionsModifyVerifiedAccessEndpointCidrOptionsModifyVerifiedAccessEndpointEniOptionsModifyVerifiedAccessEndpointLoadBalancerOptionsModifyVerifiedAccessEndpointPortRangeModifyVerifiedAccessEndpointRdsOptionsModifyVerifiedAccessNativeApplicationOidcOptionsModifyVerifiedAccessTrustProviderDeviceOptionsModifyVerifiedAccessTrustProviderOidcOptionsModifyVpnTunnelOptionsSpecificationMonitoringMovingAddressStatusNatGatewayNatGatewayAddressNatGatewayAttachedApplianceNativeApplicationOidcOptionsNetworkAclNetworkAclAssociationNetworkAclEntryNetworkBandwidthGbpsNetworkBandwidthGbpsRequestNetworkCardInfoNetworkInfoNetworkInsightsAccessScopeNetworkInsightsAccessScopeAnalysisNetworkInsightsAccessScopeContentNetworkInsightsAnalysisNetworkInsightsPathNetworkInterfaceNetworkInterfaceAssociationNetworkInterfaceAttachmentNetworkInterfaceAttachmentChangesNetworkInterfaceCountNetworkInterfaceCountRequestNetworkInterfaceIpv6AddressNetworkInterfacePermissionNetworkInterfacePermissionStateNetworkInterfacePrivateIpAddressNeuronDeviceCoreInfoNeuronDeviceInfoNeuronDeviceMemoryInfoNeuronInfoNewDhcpConfigurationNitroTpmInfoOidcOptionsOnDemandOptionsOnDemandOptionsRequestOperatorRequestOperatorResponseOutpostLagPacketHeaderStatementPacketHeaderStatementRequestPathComponentPathFilterPathRequestFilterPathStatementPathStatementRequestPayerResponsibilityEntryPciIdPeeringAttachmentStatusPeeringConnectionOptionsPeeringConnectionOptionsRequestPeeringTgwInfoPerformanceFactorReferencePerformanceFactorReferenceRequestPerformanceStatusSummaryPhase1DHGroupNumbersListValuePhase1DHGroupNumbersRequestListValuePhase1EncryptionAlgorithmsListValuePhase1EncryptionAlgorithmsRequestListValuePhase1IntegrityAlgorithmsListValuePhase1IntegrityAlgorithmsRequestListValuePhase2DHGroupNumbersListValuePhase2DHGroupNumbersRequestListValuePhase2EncryptionAlgorithmsListValuePhase2EncryptionAlgorithmsRequestListValuePhase2IntegrityAlgorithmsListValuePhase2IntegrityAlgorithmsRequestListValuePlacementPlacementGroupPlacementGroupInfoPlacementResponsePoolCidrBlockPortRangePrefixListPrefixListAssociationPrefixListEntryPrefixListIdPriceSchedulePriceScheduleSpecificationPricingDetailPrincipalIdFormatPrivateDnsDetailsPrivateDnsNameConfigurationPrivateDnsNameOptionsOnLaunchPrivateDnsNameOptionsRequestPrivateDnsNameOptionsResponsePrivateIpAddressSpecificationProcessorInfoProductCodePropagatingVgwProvisionedBandwidthPtrUpdateStatusPublicIpDnsNameOptionsPublicIpv4PoolPublicIpv4PoolRangePurchasePurchaseRequestRecurringChargeReferencedSecurityGroupRegionRegionGeographyRegionalSummaryRegisterInstanceTagAttributeRequestRegisteredInstanceRemoveIpamOperatingRegionRemoveIpamOrganizationalUnitExclusionRemovePrefixListEntryReplaceRootVolumeTaskRequestFilterPortRangeRequestIpamResourceTagRequestLaunchTemplateDataRequestSpotLaunchSpecificationReservationReservationFleetInstanceSpecificationReservationValueReservedCapacityFallbackOptionsReservedCapacityFallbackOptionsRequestReservedCapacityOptionsReservedCapacityOptionsRequestReservedInstanceLimitPriceReservedInstanceReservationValueReservedInstancesReservedInstancesConfigurationReservedInstancesIdReservedInstancesListingReservedInstancesModificationReservedInstancesModificationResultReservedInstancesOfferingResourceStatementResourceStatementRequestResourceTypeOptionResourceTypeRequestResponseErrorResponseLaunchTemplateDataRevokedSecurityGroupRuleRouteRouteServerRouteServerAssociationRouteServerBfdStatusRouteServerBgpOptionsRouteServerBgpOptionsRequestRouteServerBgpStatusRouteServerEndpointRouteServerPeerRouteServerPropagationRouteServerRouteRouteServerRouteInstallationDetailRouteTableRouteTableAssociationRouteTableAssociationStateRuleGroupRuleOptionsPairRuleGroupTypePairRuleOptionRunInstancesMonitoringEnabledS3ObjectTagS3StorageScanResultConditionScanResultConditionRequestScanResultsScheduledInstanceScheduledInstanceAvailabilityScheduledInstanceRecurrenceScheduledInstanceRecurrenceRequestScheduledInstancesBlockDeviceMappingScheduledInstancesEbsScheduledInstancesIamInstanceProfileScheduledInstancesIpv6AddressScheduledInstancesLaunchSpecificationScheduledInstancesMonitoringScheduledInstancesNetworkInterfaceScheduledInstancesPlacementScheduledInstancesPrivateIpAddressConfigSecondaryInterfaceSecondaryInterfaceAttachmentSecondaryInterfaceIpv4AddressSecondaryInterfacePrivateIpAddressSpecificationSecondaryInterfacePrivateIpAddressSpecificationRequestSecondaryNetworkSecondaryNetworkIpv4CidrBlockAssociationSecondarySubnetSecondarySubnetIpv4CidrBlockAssociationSecureBlobAttributeValueSecurityGroupSecurityGroupForVpcSecurityGroupIdentifierSecurityGroupReferenceSecurityGroupRuleSecurityGroupRuleDescriptionSecurityGroupRuleRequestSecurityGroupRuleUpdateSecurityGroupVpcAssociationServiceConfigurationServiceDetailServiceLinkVirtualInterfaceServiceTypeDetailSlotDateTimeRangeRequestSlotStartTimeRangeRequestSnapshotSnapshotDetailSnapshotDiskContainerSnapshotInfoSnapshotRecycleBinInfoSnapshotTaskDetailSnapshotTierStatusSpotCapacityRebalanceSpotDatafeedSubscriptionSpotFleetLaunchSpecificationSpotFleetMonitoringSpotFleetRequestConfigSpotFleetRequestConfigDataSpotFleetTagSpecificationSpotInstanceRequestSpotInstanceStateFaultSpotInstanceStatusSpotMaintenanceStrategiesSpotMarketOptionsSpotOptionsSpotOptionsRequestSpotPlacementSpotPlacementScoreSpotPriceStaleIpPermissionStaleSecurityGroupStateReasonStorageStorageLocationStoreImageTaskResultSubnetSubnetAssociationSubnetCidrBlockStateSubnetCidrReservationSubnetConfigurationSubnetIpPrefixesSubnetIpv6CidrBlockAssociationSubscriptionSuccessfulAssociationResponseObjectSuccessfulInstanceCreditSpecificationItemSuccessfulQueuedPurchaseDeletionSuccessfulSuppressionResponseObjectSupportedRegionDetailTagTagDescriptionTagFieldSpecificationRequestTagFieldSpecificationResponseTagSpecificationTargetCapacitySpecificationTargetCapacitySpecificationRequestTargetConfigurationTargetConfigurationRequestTargetGroupTargetGroupsConfigTargetNetworkTargetReservationValueTerminateConnectionStatusThroughResourcesStatementThroughResourcesStatementRequestTotalLocalStorageGBTotalLocalStorageGBRequestTrafficMirrorFilterTrafficMirrorFilterRuleTrafficMirrorPortRangeTrafficMirrorPortRangeRequestTrafficMirrorSessionTrafficMirrorTargetTransitGatewayTransitGatewayAssociationTransitGatewayAttachmentTransitGatewayAttachmentAssociationTransitGatewayAttachmentBgpConfigurationTransitGatewayAttachmentPropagationTransitGatewayClientVpnAttachmentTransitGatewayConfigurationDescribeEndpointStructureTransitGatewayConfigurationInputStructureTransitGatewayConnectTransitGatewayConnectOptionsTransitGatewayConnectPeerTransitGatewayConnectPeerConfigurationTransitGatewayConnectRequestBgpOptionsTransitGatewayMeteringPolicyTransitGatewayMeteringPolicyEntryTransitGatewayMeteringPolicyRuleTransitGatewayMulticastDeregisteredGroupMembersTransitGatewayMulticastDeregisteredGroupSourcesTransitGatewayMulticastDomainTransitGatewayMulticastDomainAssociationTransitGatewayMulticastDomainAssociationsTransitGatewayMulticastDomainOptionsTransitGatewayMulticastGroupTransitGatewayMulticastRegisteredGroupMembersTransitGatewayMulticastRegisteredGroupSourcesTransitGatewayNatRuleTransitGatewayNatRuleRequestTransitGatewayOptionsTransitGatewayPeeringAttachmentTransitGatewayPeeringAttachmentOptionsTransitGatewayPolicyRuleTransitGatewayPolicyRuleMetaDataTransitGatewayPolicyTableTransitGatewayPolicyTableAssociationTransitGatewayPolicyTableEntryTransitGatewayPrefixListAttachmentTransitGatewayPrefixListReferenceTransitGatewayPropagationTransitGatewayRequestOptionsTransitGatewayRequestPolicyRuleTransitGatewayRequestPolicyRuleMetaDataTransitGatewayRouteTransitGatewayRouteAttachmentTransitGatewayRouteTableTransitGatewayRouteTableAnnouncementTransitGatewayRouteTableAssociationTransitGatewayRouteTablePropagationTransitGatewayRouteTableRouteTransitGatewayVpcAttachmentTransitGatewayVpcAttachmentOptionsTrunkInterfaceAssociationTunnelOptionUnsuccessfulAssociationResponseObjectUnsuccessfulInstanceCreditSpecificationItemUnsuccessfulInstanceCreditSpecificationItemErrorUnsuccessfulItemUnsuccessfulItemErrorUnsuccessfulSuppressionResponseObjectUserBucketUserBucketDetailsUserDataUserIdGroupPairVCpuCountRangeVCpuCountRangeRequestVCpuInfoValidationErrorValidationWarningVerifiedAccessEndpointVerifiedAccessEndpointCidrOptionsVerifiedAccessEndpointEniOptionsVerifiedAccessEndpointLoadBalancerOptionsVerifiedAccessEndpointPortRangeVerifiedAccessEndpointRdsOptionsVerifiedAccessEndpointStatusVerifiedAccessEndpointTargetVerifiedAccessGroupVerifiedAccessInstanceVerifiedAccessInstanceCustomSubDomainVerifiedAccessInstanceLoggingConfigurationVerifiedAccessInstanceOpenVpnClientConfigurationVerifiedAccessInstanceOpenVpnClientConfigurationRouteVerifiedAccessInstanceUserTrustProviderClientConfigurationVerifiedAccessLogCloudWatchLogsDestinationVerifiedAccessLogCloudWatchLogsDestinationOptionsVerifiedAccessLogDeliveryStatusVerifiedAccessLogKinesisDataFirehoseDestinationVerifiedAccessLogKinesisDataFirehoseDestinationOptionsVerifiedAccessLogOptionsVerifiedAccessLogS3DestinationVerifiedAccessLogS3DestinationOptionsVerifiedAccessLogsVerifiedAccessSseSpecificationRequestVerifiedAccessSseSpecificationResponseVerifiedAccessTrustProviderVerifiedAccessTrustProviderCondensedVgwTelemetryVolumeVolumeAttachmentVolumeDetailVolumeModificationVolumeRecycleBinInfoVolumeStatusActionVolumeStatusAttachmentStatusVolumeStatusDetailsVolumeStatusEventVolumeStatusInfoVolumeStatusItemVpcVpcAttachmentVpcBlockPublicAccessExclusionVpcBlockPublicAccessOptionsVpcCidrBlockAssociationVpcCidrBlockStateVpcClassicLinkVpcEncryptionControlVpcEncryptionControlConfigurationVpcEncryptionControlExclusionVpcEncryptionControlExclusionsVpcEncryptionNonCompliantResourceVpcEndpointVpcEndpointAssociationVpcEndpointConnectionVpcIpv6CidrBlockAssociationVpcPeeringConnectionVpcPeeringConnectionOptionsDescriptionVpcPeeringConnectionStateReasonVpcPeeringConnectionVpcInfoVpnConcentratorVpnConnectionVpnConnectionDeviceTypeVpnConnectionOptionsVpnConnectionOptionsSpecificationVpnGatewayVpnStaticRouteVpnTunnelLogOptionsVpnTunnelLogOptionsSpecificationVpnTunnelOptionsSpecification
Errors¶
Enums¶
AcceleratorManufacturerAcceleratorNameAcceleratorTypeAccountAttributeNameAccountVpcEncryptionControlModeAccountVpcEncryptionControlStateActivityStatusAddressAttributeNameAddressFamilyAddressTransferStatusAffinityAggregationStatusEnumAllocationStateAllocationStrategyAllocationTypeAllowedImagesSettingsDisabledStateAllowedImagesSettingsEnabledStateAllowsMultipleInstanceTypesAmdSevSnpAmdSevSnpSpecificationAnalysisStatusApplianceModeSupportValueApplicationStatusCheckEnumApplicationStatusEnumApplyCancellationChargesArchitectureTypeArchitectureValuesAsnAssociationStateAsnStateAssociatedNetworkTypeAssociationStatusCodeAssociationTypeEnumAttachmentLimitTypeAttachmentStatusAutoAcceptSharedAssociationsValueAutoAcceptSharedAttachmentsValueAutoPlacementAutoProvisionZonesStateAutoScalingIpsStateAvailabilityModeAvailabilityZoneOptInStatusAvailabilityZoneStateBandwidthWeightingTypeBareMetalBatchStateBgpStatusBlockPublicAccessModeBootModeOverrideValuesBootModeTypeBootModeValuesBundleTaskStateBurstablePerformanceByoipCidrStateCallerRoleCancelBatchErrorCodeCancelSpotInstanceRequestStateCapacityBlockExtensionStatusCapacityBlockInterconnectStatusCapacityBlockResourceStateCapacityManagerDataExportStatusCapacityManagerMonitoredTagKeyStatusCapacityManagerStatusCapacityReservationAdjustmentStatusCapacityReservationBillingRequestStatusCapacityReservationCancellationQuoteStateCapacityReservationDeliveryPreferenceCapacityReservationFleetStateCapacityReservationInstancePlatformCapacityReservationLaunchStatusCapacityReservationModificationQuoteStateCapacityReservationPreferenceCapacityReservationStateCapacityReservationTenancyCapacityReservationTypeCapacityTenancyCapacityUnitCarrierGatewayStateChronologicalOrderClientCertificateRevocationListStatusCodeClientVpnAuthenticationTypeClientVpnAuthorizationPolicyShadowModeClientVpnAuthorizationPolicyStatusClientVpnAuthorizationRuleStatusCodeClientVpnConnectionStatusCodeClientVpnDeviceTrustProviderTypeClientVpnEndpointAttributeStatusCodeClientVpnEndpointStatusCodeClientVpnRouteStatusCodeComparisonConnectionNotificationStateConnectionNotificationTypeConnectivityTypeContainerFormatConversionTaskStateCopyTagsFromSourceCpuManufacturerCurrencyCodeValuesDatafeedSubscriptionStateDefaultHttpTokensEnforcedStateDefaultInstanceMetadataEndpointStateDefaultInstanceMetadataTagsStateDefaultRouteTableAssociationValueDefaultRouteTablePropagationValueDefaultTargetCapacityTypeDeleteFleetErrorCodeDeleteQueuedReservedInstancesErrorCodeDestinationFileFormatDeviceTrustProviderTypeDeviceTypeDiskImageFormatDiskTypeDnsNameStateDnsRecordIpTypeDnsSupportValueDomainTypeDynamicRoutingValueEbsEncryptionSupportEbsNvmeSupportEbsOptimizedSupportEc2InstanceConnectEndpointStateEkPubKeyFormatEkPubKeyTypeElasticGpuStateElasticGpuStatusEnaSupportEncryptionStateValueEncryptionSupportOptionValueEndDateTypeEndpointIpAddressTypeEphemeralNvmeSupportEventCodeEventTypeExcessCapacityTerminationPolicyExportEnvironmentExportTaskStateFastLaunchResourceTypeFastLaunchStateCodeFastSnapshotRestoreStateCodeFilterByDimensionFindingsFoundFleetActivityStatusFleetCapacityReservationTenancyFleetCapacityReservationUsageStrategyFleetEventTypeFleetExcessCapacityTerminationPolicyFleetHttpTokensStateFleetInstanceMatchCriteriaFleetInstanceMetadataEndpointStateFleetOnDemandAllocationStrategyFleetReplacementStrategyFleetReservationTypeFleetStateCodeFleetTypeFlexibleEnaQueuesSupportFlowLogsResourceTypeFpgaImageAttributeNameFpgaImageStateCodeGatewayAssociationStateGatewayTypeGroupByHaStatusHostMaintenanceHostRecoveryHostTenancyHostnameTypeHttpTokensEnforcedStateHttpTokensStateHypervisorTypeIamInstanceProfileAssociationStateIgmpv2SupportValueImageAttributeNameImageBlockPublicAccessDisabledStateImageBlockPublicAccessEnabledStateImageReferenceOptionNameImageReferenceResourceTypeImageStateImageTypeValuesImdsSupportValuesIngestionStatusInitializationTypeInstanceAttributeNameInstanceAutoRecoveryStateInstanceBandwidthWeightingInstanceBootModeValuesInstanceEventWindowStateInstanceGenerationInstanceHealthStatusInstanceInterruptionBehaviorInstanceLifecycleInstanceLifecycleTypeInstanceMatchCriteriaInstanceMetadataEndpointStateInstanceMetadataOptionsStateInstanceMetadataProtocolStateInstanceMetadataTagsStateInstanceRebootMigrationStateInstanceStateNameInstanceStorageEncryptionSupportInstanceTypeInstanceTypeHypervisorInterfacePermissionTypeInterfaceProtocolTypeInternetGatewayBlockModeInternetGatewayExclusionModeInterruptibleCapacityReservationAllocationStatusInterruptionTypeIpAddressTypeIpScopeEnumIpSourceIpVersionEnumIpamAddressHistoryResourceTypeIpamAssociatedResourceDiscoveryStatusIpamByoipAdvertisementTypeIpamByoipCidrStateIpamComplianceStatusIpamDiscoveryFailureCodeIpamExternalResourceVerificationTokenStateIpamInternetRegistryAssociationStateIpamManagementStateIpamMeteredAccountIpamNetworkInterfaceAttachmentStatusIpamOverlapStatusIpamPolicyManagedByIpamPolicyResourceTypeIpamPolicyStateIpamPoolAllocationResourceTypeIpamPoolAwsServiceIpamPoolCidrFailureCodeIpamPoolCidrStateIpamPoolPublicIpSourceIpamPoolSourceResourceTypeIpamPoolStateIpamPrefixListResolverRuleConditionOperationIpamPrefixListResolverRuleTypeIpamPrefixListResolverStateIpamPrefixListResolverTargetStateIpamPrefixListResolverVersionCreationStatusIpamPublicAddressAssociationStatusIpamPublicAddressAwsServiceIpamPublicAddressTypeIpamResourceCidrIpSourceIpamResourceDiscoveryAssociationStateIpamResourceDiscoveryStateIpamResourceTypeIpamRoutingPolicyRegistrationDeltaStateIpamRoutingPolicyRegistrationStateIpamRpkiStatusIpamRpkiStrengthIpamScopeExternalAuthorityTypeIpamScopeStateIpamScopeTypeIpamStateIpamTierIpv6AddressAttributeIpv6SupportValueKeyFormatKeyTypeLaunchTemplateAutoRecoveryStateLaunchTemplateErrorCodeLaunchTemplateHttpTokensStateLaunchTemplateInstanceMetadataEndpointStateLaunchTemplateInstanceMetadataOptionsStateLaunchTemplateInstanceMetadataProtocolIpv6LaunchTemplateInstanceMetadataTagsStateListingStateListingStatusLocalGatewayRouteStateLocalGatewayRouteTableModeLocalGatewayRouteTypeLocalGatewayVirtualInterfaceConfigurationStateLocalGatewayVirtualInterfaceGroupConfigurationStateLocalStorageLocalStorageTypeLocationTypeLockModeLockStateLogDestinationTypeMacModificationTaskStateMacModificationTaskTypeMacSystemIntegrityProtectionSettingStatusManagedByManagedResourceDefaultVisibilityMarketTypeMembershipTypeMetadataDefaultHttpTokensStateMetricMetricTypeModifyAvailabilityZoneOptInStatusMonitoringStateMoveStatusMulticastSupportValueNatGatewayAddressStatusNatGatewayApplianceModifyStateNatGatewayApplianceStateNatGatewayApplianceTypeNatGatewayStateNestedVirtualizationSpecificationNetworkCardInterfaceTypeNetworkInterfaceAttributeNetworkInterfaceCreationTypeNetworkInterfacePermissionStateCodeNetworkInterfaceStatusNetworkInterfaceTypeNetworkProtocolEnumNitroEnclavesSupportNitroTpmSupportOfferingClassTypeOfferingTypeValuesOnDemandAllocationStrategyOperationTypeOutputFormatPartitionLoadFrequencyPayerResponsibilityPayerResponsibilityScopePayerResponsibilityTypePaymentOptionPeriodTypePermissionGroupPhcSupportPlacementGroupStatePlacementGroupStrategyPlacementStrategyPlatformValuesPrefixListStatePrincipalTypeProductCodeValuesProtocolProtocolValuePublicIpDnsOptionRIProductDescriptionRebootMigrationSupportRecurringChargeFrequencyReplaceRootVolumeTaskStateReplacementStrategyReportInstanceReasonCodesReportStateReportStatusTypeReservationEndDateTypeReservationStateReservationTypeReservedCapacityAllocationStrategyReservedCapacityFallbackMarketTypeReservedInstanceStateResetFpgaImageAttributeNameResetImageAttributeNameResourceTypeRirRootDeviceTypeRouteOriginRouteServerAssociationStateRouteServerBfdStateRouteServerBgpStateRouteServerEndpointStateRouteServerPeerLivenessModeRouteServerPeerStateRouteServerPersistRoutesActionRouteServerPersistRoutesStateRouteServerPropagationStateRouteServerRouteInstallationStatusRouteServerRouteStatusRouteServerStateRouteStateRouteTableAssociationStateCodeRuleActionSSETypeScheduleScopeSecondaryInterfaceStatusSecondaryInterfaceTypeSecondaryNetworkCidrBlockAssociationStateSecondaryNetworkStateSecondaryNetworkTypeSecondarySubnetCidrBlockAssociationStateSecondarySubnetStateSecurityGroupReferencingSupportValueSecurityGroupVpcAssociationStateSelfServicePortalServiceConnectivityTypeServiceLinkVirtualInterfaceConfigurationStateServiceManagedServiceStateServiceTypeSeverityLabelShutdownBehaviorSnapshotAttributeNameSnapshotBlockPublicAccessStateSnapshotLocationEnumSnapshotReturnCodesSnapshotStateSpotAllocationStrategySpotInstanceInterruptionBehaviorSpotInstanceStateSpotInstanceTypeSpreadLevelSqlServerLicenseUsageStateStaticSourcesSupportValueStatisticTypeStatusStatusNameStatusTypeStorageTierSubnetCidrBlockStateCodeSubnetCidrReservationTypeSubnetStateSummaryStatusSupportabilityMarketTypeSupportabilityScoreSupportedAdditionalProcessorFeatureTaggableResourceTypeTargetCapacityUnitTypeTargetStorageTierTelemetryStatusTenancyTieringOperationStatusTokenStateTpmSupportValuesTrafficDirectionTrafficIpAddressTypeTrafficMirrorFilterRuleFieldTrafficMirrorNetworkServiceTrafficMirrorRuleActionTrafficMirrorSessionFieldTrafficMirrorTargetTypeTrafficTypeTransferTypeTransitGatewayAssociationStateTransitGatewayAttachmentNatGatewaySupportStateTransitGatewayAttachmentNatGatewaySupportValueTransitGatewayAttachmentNatSystemRouteSupportValueTransitGatewayAttachmentResourceTypeTransitGatewayAttachmentStateTransitGatewayAttachmentStatusTypeTransitGatewayConnectPeerStateTransitGatewayMeteringPayerTypeTransitGatewayMeteringPolicyEntryStateTransitGatewayMeteringPolicyStateTransitGatewayMulitcastDomainAssociationStateTransitGatewayMulticastDomainStateTransitGatewayNatRuleStateTransitGatewayPolicyTableEntryStateTransitGatewayPolicyTableStateTransitGatewayPrefixListReferenceStateTransitGatewayPropagationStateTransitGatewayRouteStateTransitGatewayRouteTableAnnouncementDirectionTransitGatewayRouteTableAnnouncementStateTransitGatewayRouteTableStateTransitGatewayRouteTypeTransitGatewayStateTransportProtocolTrustProviderTypeTunnelInsideIpVersionUnlimitedSupportedInstanceFamilyUnsuccessfulInstanceCreditSpecificationErrorCodeUsageClassTypeUserTrustProviderTypeVerificationMethodVerifiedAccessEndpointAttachmentTypeVerifiedAccessEndpointProtocolVerifiedAccessEndpointStatusCodeVerifiedAccessEndpointTypeVerifiedAccessLogDeliveryStatusCodeVirtualizationTypeVolumeAttachmentStateVolumeAttributeNameVolumeModificationStateVolumeStateVolumeStatusInfoStatusVolumeStatusNameVolumeTypeVpcAttributeNameVpcBlockPublicAccessExclusionStateVpcBlockPublicAccessExclusionsAllowedVpcBlockPublicAccessStateVpcCidrBlockStateCodeVpcEncryptionControlExclusionStateVpcEncryptionControlExclusionStateInputVpcEncryptionControlModeVpcEncryptionControlStateVpcEndpointTypeVpcPeeringConnectionStateReasonCodeVpcStateVpcTenancyVpnConcentratorTypeVpnEcmpSupportValueVpnProtocolVpnStateVpnStaticRouteSourceVpnTunnelBandwidthVpnTunnelProvisioningStatusWeekDayZeroSizePreference