winterbaume-ec2
EC2/VPC service implementation for winterbaume.
This crate is part of the winterbaume workspace — a suite of in-process AWS service mocks for Rust. Use the umbrella winterbaume crate to pull in all services at once, or depend on this crate directly for EC2 only.
Winterbäume is not affiliated with, endorsed by, or sponsored by Amazon Web Services, Inc. or Amazon.com, Inc. Amazon Web Services, AWS, and related marks are trademarks of Amazon.com, Inc. or its affiliates. All other trademarks are the property of their respective owners.
Coverage
| Metric | Value |
|---|---|
| Service | EC2 |
| AWS model | ec2 |
| Protocol | ec2Query |
| winterbaume coverage | 713/763 operations (93.4%) |
| stubs (routed, returns empty/default) | 43/763 operations (5.6%) |
| moto coverage | 223/763 operations (29.2%) |
| floci coverage | 0/763 operations (0.0%) |
| kumo coverage | 27/763 operations (3.5%) |
| Coverage report date | 2026-05-06 |
Coverage is generated from .agents/docs/API_COVERAGE.md by update_readme.py. The winterbaume row counts only operations with real, state-backed logic; stubs counts handlers that route the request and return an empty/default response without real behaviour. Operation-count coverage is a prioritisation signal, not a behavioural guarantee.
See the workspace README.md for setup, usage, and the full cross-service coverage table.
Server-mode usage
Start winterbaume-server and point the AWS CLI at it:
Current Network Resource Stub Semantics
EC2 is the only crate that currently owns in-service VPC/network maps, but that state is not shared as a network oracle for other services.
- EC2 state contains local maps for VPCs, subnets, route tables, internet gateways, NAT gateways, network ACLs, security groups, network interfaces, elastic IPs, VPC endpoints, transit gateways, VPN resources, client VPN, verified access, route servers, and related associations.
- Many EC2 operations validate against those EC2-local maps and return EC2-shaped not-found or invalid-state errors, while other advanced families still synthesise IDs or use simplified association records.
- Other network-aware service crates currently store EC2 identifiers independently. Creating a subnet, security group, VPC endpoint, or ENI in EC2 does not make non-EC2 services validate against it, and non-EC2 services do not create back-references in EC2.
Example
use BehaviorVersion;
use MockAws;
use Ec2Service;
async
Implemented APIs (713)
AcceptAddressTransferAcceptCapacityReservationBillingOwnershipAcceptReservedInstancesExchangeQuoteAcceptTransitGatewayMulticastDomainAssociationsAcceptTransitGatewayPeeringAttachmentAcceptTransitGatewayVpcAttachmentAcceptVpcEndpointConnectionsAcceptVpcPeeringConnectionAdvertiseByoipCidrAllocateAddressAllocateHostsAllocateIpamPoolCidrApplySecurityGroupsToClientVpnTargetNetworkAssignIpv6AddressesAssignPrivateIpAddressesAssignPrivateNatGatewayAddressAssociateAddressAssociateCapacityReservationBillingOwnerAssociateClientVpnTargetNetworkAssociateDhcpOptionsAssociateEnclaveCertificateIamRoleAssociateIamInstanceProfileAssociateInstanceEventWindowAssociateIpamByoasnAssociateIpamResourceDiscoveryAssociateNatGatewayAddressAssociateRouteServerAssociateRouteTableAssociateSecurityGroupVpcAssociateSubnetCidrBlockAssociateTransitGatewayMulticastDomainAssociateTransitGatewayPolicyTableAssociateTransitGatewayRouteTableAssociateTrunkInterfaceAssociateVpcCidrBlockAttachClassicLinkVpcAttachInternetGatewayAttachNetworkInterfaceAttachVerifiedAccessTrustProviderAttachVolumeAttachVpnGatewayAuthorizeClientVpnIngressAuthorizeSecurityGroupEgressAuthorizeSecurityGroupIngressBundleInstanceCancelBundleTaskCancelCapacityReservationCancelCapacityReservationFleetsCancelConversionTaskCancelDeclarativePoliciesReportCancelExportTaskCancelImageLaunchPermissionCancelImportTaskCancelReservedInstancesListingCancelSpotFleetRequestsCancelSpotInstanceRequestsConfirmProductInstanceCopyFpgaImageCopyImageCopySnapshotCopyVolumesCreateCapacityManagerDataExportCreateCapacityReservationCreateCapacityReservationBySplittingCreateCapacityReservationFleetCreateCarrierGatewayCreateClientVpnEndpointCreateClientVpnRouteCreateCoipCidrCreateCoipPoolCreateCustomerGatewayCreateDefaultSubnetCreateDefaultVpcCreateDelegateMacVolumeOwnershipTaskCreateDhcpOptionsCreateEgressOnlyInternetGatewayCreateFleetCreateFlowLogsCreateFpgaImageCreateImageCreateImageUsageReportCreateInstanceConnectEndpointCreateInstanceEventWindowCreateInstanceExportTaskCreateInternetGatewayCreateInterruptibleCapacityReservationAllocationCreateIpamCreateIpamExternalResourceVerificationTokenCreateIpamPolicyCreateIpamPoolCreateIpamPrefixListResolverCreateIpamPrefixListResolverTargetCreateIpamResourceDiscoveryCreateIpamScopeCreateKeyPairCreateLaunchTemplateCreateLaunchTemplateVersionCreateLocalGatewayRouteCreateLocalGatewayRouteTableCreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCreateLocalGatewayRouteTableVpcAssociationCreateLocalGatewayVirtualInterfaceCreateLocalGatewayVirtualInterfaceGroupCreateMacSystemIntegrityProtectionModificationTaskCreateManagedPrefixListCreateNatGatewayCreateNetworkAclCreateNetworkAclEntryCreateNetworkInsightsAccessScopeCreateNetworkInsightsPathCreateNetworkInterfaceCreateNetworkInterfacePermissionCreatePlacementGroupCreatePublicIpv4PoolCreateReplaceRootVolumeTaskCreateReservedInstancesListingCreateRestoreImageTaskCreateRouteCreateRouteServerCreateRouteServerEndpointCreateRouteServerPeerCreateRouteTableCreateSecondaryNetworkCreateSecondarySubnetCreateSecurityGroupCreateSnapshotCreateSnapshotsCreateSpotDatafeedSubscriptionCreateStoreImageTaskCreateSubnetCreateSubnetCidrReservationCreateTagsCreateTrafficMirrorFilterCreateTrafficMirrorFilterRuleCreateTrafficMirrorSessionCreateTrafficMirrorTargetCreateTransitGatewayCreateTransitGatewayConnectCreateTransitGatewayConnectPeerCreateTransitGatewayMeteringPolicyCreateTransitGatewayMeteringPolicyEntryCreateTransitGatewayMulticastDomainCreateTransitGatewayPeeringAttachmentCreateTransitGatewayPolicyTableCreateTransitGatewayPrefixListReferenceCreateTransitGatewayRouteCreateTransitGatewayRouteTableCreateTransitGatewayRouteTableAnnouncementCreateTransitGatewayVpcAttachmentCreateVerifiedAccessEndpointCreateVerifiedAccessGroupCreateVerifiedAccessInstanceCreateVerifiedAccessTrustProviderCreateVolumeCreateVpcCreateVpcBlockPublicAccessExclusionCreateVpcEncryptionControlCreateVpcEndpointCreateVpcEndpointConnectionNotificationCreateVpcEndpointServiceConfigurationCreateVpcPeeringConnectionCreateVpnConcentratorCreateVpnConnectionCreateVpnConnectionRouteCreateVpnGatewayDeleteCapacityManagerDataExportDeleteCarrierGatewayDeleteClientVpnEndpointDeleteClientVpnRouteDeleteCoipCidrDeleteCoipPoolDeleteCustomerGatewayDeleteDhcpOptionsDeleteEgressOnlyInternetGatewayDeleteFleetsDeleteFlowLogsDeleteFpgaImageDeleteImageUsageReportDeleteInstanceConnectEndpointDeleteInstanceEventWindowDeleteInternetGatewayDeleteIpamDeleteIpamExternalResourceVerificationTokenDeleteIpamPolicyDeleteIpamPoolDeleteIpamPrefixListResolverDeleteIpamPrefixListResolverTargetDeleteIpamResourceDiscoveryDeleteIpamScopeDeleteKeyPairDeleteLaunchTemplateDeleteLaunchTemplateVersionsDeleteLocalGatewayRouteDeleteLocalGatewayRouteTableDeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationDeleteLocalGatewayRouteTableVpcAssociationDeleteLocalGatewayVirtualInterfaceDeleteLocalGatewayVirtualInterfaceGroupDeleteManagedPrefixListDeleteNatGatewayDeleteNetworkAclDeleteNetworkAclEntryDeleteNetworkInsightsAccessScopeDeleteNetworkInsightsAccessScopeAnalysisDeleteNetworkInsightsAnalysisDeleteNetworkInsightsPathDeleteNetworkInterfaceDeleteNetworkInterfacePermissionDeletePlacementGroupDeletePublicIpv4PoolDeleteQueuedReservedInstancesDeleteRouteDeleteRouteServerDeleteRouteServerEndpointDeleteRouteServerPeerDeleteRouteTableDeleteSecondaryNetworkDeleteSecondarySubnetDeleteSecurityGroupDeleteSnapshotDeleteSpotDatafeedSubscriptionDeleteSubnetDeleteSubnetCidrReservationDeleteTagsDeleteTrafficMirrorFilterDeleteTrafficMirrorFilterRuleDeleteTrafficMirrorSessionDeleteTrafficMirrorTargetDeleteTransitGatewayDeleteTransitGatewayConnectDeleteTransitGatewayConnectPeerDeleteTransitGatewayMeteringPolicyDeleteTransitGatewayMeteringPolicyEntryDeleteTransitGatewayMulticastDomainDeleteTransitGatewayPeeringAttachmentDeleteTransitGatewayPolicyTableDeleteTransitGatewayPrefixListReferenceDeleteTransitGatewayRouteDeleteTransitGatewayRouteTableDeleteTransitGatewayRouteTableAnnouncementDeleteTransitGatewayVpcAttachmentDeleteVerifiedAccessEndpointDeleteVerifiedAccessGroupDeleteVerifiedAccessInstanceDeleteVerifiedAccessTrustProviderDeleteVolumeDeleteVpcDeleteVpcBlockPublicAccessExclusionDeleteVpcEncryptionControlDeleteVpcEndpointConnectionNotificationsDeleteVpcEndpointServiceConfigurationsDeleteVpcEndpointsDeleteVpcPeeringConnectionDeleteVpnConcentratorDeleteVpnConnectionDeleteVpnConnectionRouteDeleteVpnGatewayDeprovisionByoipCidrDeprovisionIpamByoasnDeprovisionIpamPoolCidrDeprovisionPublicIpv4PoolCidrDeregisterImageDeregisterInstanceEventNotificationAttributesDeregisterTransitGatewayMulticastGroupMembersDeregisterTransitGatewayMulticastGroupSourcesDescribeAccountAttributesDescribeAddressTransfersDescribeAddressesDescribeAddressesAttributeDescribeAvailabilityZonesDescribeAwsNetworkPerformanceMetricSubscriptionsDescribeBundleTasksDescribeByoipCidrsDescribeCapacityBlockExtensionHistoryDescribeCapacityBlockExtensionOfferingsDescribeCapacityBlockOfferingsDescribeCapacityBlockStatusDescribeCapacityBlocksDescribeCapacityManagerDataExportsDescribeCapacityReservationBillingRequestsDescribeCapacityReservationFleetsDescribeCapacityReservationsDescribeCarrierGatewaysDescribeClassicLinkInstancesDescribeClientVpnAuthorizationRulesDescribeClientVpnConnectionsDescribeClientVpnEndpointsDescribeClientVpnRoutesDescribeClientVpnTargetNetworksDescribeCoipPoolsDescribeConversionTasksDescribeCustomerGatewaysDescribeDeclarativePoliciesReportsDescribeDhcpOptionsDescribeEgressOnlyInternetGatewaysDescribeExportImageTasksDescribeFleetInstancesDescribeFleetsDescribeFlowLogsDescribeFpgaImageAttributeDescribeFpgaImagesDescribeHostReservationOfferingsDescribeHostReservationsDescribeHostsDescribeIamInstanceProfileAssociationsDescribeIdFormatDescribeIdentityIdFormatDescribeImageAttributeDescribeImageReferencesDescribeImageUsageReportEntriesDescribeImageUsageReportsDescribeImagesDescribeImportImageTasksDescribeImportSnapshotTasksDescribeInstanceAttributeDescribeInstanceConnectEndpointsDescribeInstanceCreditSpecificationsDescribeInstanceEventWindowsDescribeInstanceStatusDescribeInstanceTypeOfferingsDescribeInstanceTypesDescribeInstancesDescribeInternetGatewaysDescribeIpamByoasnDescribeIpamExternalResourceVerificationTokensDescribeIpamPoliciesDescribeIpamPoolsDescribeIpamPrefixListResolverTargetsDescribeIpamPrefixListResolversDescribeIpamResourceDiscoveriesDescribeIpamResourceDiscoveryAssociationsDescribeIpamScopesDescribeIpamsDescribeKeyPairsDescribeLaunchTemplateVersionsDescribeLaunchTemplatesDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsDescribeLocalGatewayRouteTableVpcAssociationsDescribeLocalGatewayRouteTablesDescribeLocalGatewayVirtualInterfaceGroupsDescribeLocalGatewayVirtualInterfacesDescribeLocalGatewaysDescribeMacHostsDescribeMacModificationTasksDescribeManagedPrefixListsDescribeNatGatewaysDescribeNetworkAclsDescribeNetworkInsightsAccessScopeAnalysesDescribeNetworkInsightsAccessScopesDescribeNetworkInsightsAnalysesDescribeNetworkInsightsPathsDescribeNetworkInterfaceAttributeDescribeNetworkInterfacePermissionsDescribeNetworkInterfacesDescribeOutpostLagsDescribePlacementGroupsDescribePrefixListsDescribePrincipalIdFormatDescribePublicIpv4PoolsDescribeRegionsDescribeReplaceRootVolumeTasksDescribeReservedInstancesDescribeReservedInstancesListingsDescribeReservedInstancesModificationsDescribeReservedInstancesOfferingsDescribeRouteServerEndpointsDescribeRouteServerPeersDescribeRouteServersDescribeRouteTablesDescribeScheduledInstanceAvailabilityDescribeScheduledInstancesDescribeSecondaryInterfacesDescribeSecondaryNetworksDescribeSecondarySubnetsDescribeSecurityGroupReferencesDescribeSecurityGroupRulesDescribeSecurityGroupVpcAssociationsDescribeSecurityGroupsDescribeSnapshotAttributeDescribeSnapshotTierStatusDescribeSnapshotsDescribeSpotDatafeedSubscriptionDescribeSpotFleetInstancesDescribeSpotFleetRequestsDescribeSpotInstanceRequestsDescribeStoreImageTasksDescribeSubnetsDescribeTagsDescribeTrafficMirrorFilterRulesDescribeTrafficMirrorFiltersDescribeTrafficMirrorSessionsDescribeTrafficMirrorTargetsDescribeTransitGatewayAttachmentsDescribeTransitGatewayConnectPeersDescribeTransitGatewayConnectsDescribeTransitGatewayMeteringPoliciesDescribeTransitGatewayMulticastDomainsDescribeTransitGatewayPeeringAttachmentsDescribeTransitGatewayPolicyTablesDescribeTransitGatewayRouteTableAnnouncementsDescribeTransitGatewayRouteTablesDescribeTransitGatewayVpcAttachmentsDescribeTransitGatewaysDescribeTrunkInterfaceAssociationsDescribeVerifiedAccessEndpointsDescribeVerifiedAccessGroupsDescribeVerifiedAccessInstanceLoggingConfigurationsDescribeVerifiedAccessInstancesDescribeVerifiedAccessTrustProvidersDescribeVolumeAttributeDescribeVolumeStatusDescribeVolumesDescribeVolumesModificationsDescribeVpcAttributeDescribeVpcBlockPublicAccessExclusionsDescribeVpcBlockPublicAccessOptionsDescribeVpcClassicLinkDescribeVpcClassicLinkDnsSupportDescribeVpcEncryptionControlsDescribeVpcEndpointAssociationsDescribeVpcEndpointConnectionNotificationsDescribeVpcEndpointConnectionsDescribeVpcEndpointServiceConfigurationsDescribeVpcEndpointServicePermissionsDescribeVpcEndpointServicesDescribeVpcEndpointsDescribeVpcPeeringConnectionsDescribeVpcsDescribeVpnConcentratorsDescribeVpnConnectionsDescribeVpnGatewaysDetachClassicLinkVpcDetachInternetGatewayDetachNetworkInterfaceDetachVerifiedAccessTrustProviderDetachVolumeDetachVpnGatewayDisableAddressTransferDisableAllowedImagesSettingsDisableAwsNetworkPerformanceMetricSubscriptionDisableCapacityManagerDisableEbsEncryptionByDefaultDisableFastLaunchDisableFastSnapshotRestoresDisableImageDisableImageBlockPublicAccessDisableImageDeprecationDisableImageDeregistrationProtectionDisableIpamPolicyDisableRouteServerPropagationDisableSerialConsoleAccessDisableTransitGatewayRouteTablePropagationDisableVgwRoutePropagationDisableVpcClassicLinkDisableVpcClassicLinkDnsSupportDisassociateAddressDisassociateCapacityReservationBillingOwnerDisassociateClientVpnTargetNetworkDisassociateEnclaveCertificateIamRoleDisassociateIamInstanceProfileDisassociateInstanceEventWindowDisassociateIpamByoasnDisassociateIpamResourceDiscoveryDisassociateNatGatewayAddressDisassociateRouteServerDisassociateRouteTableDisassociateSecurityGroupVpcDisassociateSubnetCidrBlockDisassociateTransitGatewayMulticastDomainDisassociateTransitGatewayPolicyTableDisassociateTransitGatewayRouteTableDisassociateTrunkInterfaceDisassociateVpcCidrBlockEnableAddressTransferEnableAllowedImagesSettingsEnableAwsNetworkPerformanceMetricSubscriptionEnableCapacityManagerEnableEbsEncryptionByDefaultEnableFastLaunchEnableFastSnapshotRestoresEnableImageEnableImageBlockPublicAccessEnableImageDeprecationEnableImageDeregistrationProtectionEnableIpamPolicyEnableRouteServerPropagationEnableSerialConsoleAccessEnableTransitGatewayRouteTablePropagationEnableVgwRoutePropagationEnableVolumeIOEnableVpcClassicLinkEnableVpcClassicLinkDnsSupportExportClientVpnClientCertificateRevocationListExportClientVpnClientConfigurationExportImageExportTransitGatewayRoutesExportVerifiedAccessInstanceClientConfigurationGetActiveVpnTunnelStatusGetAllowedImagesSettingsGetAssociatedEnclaveCertificateIamRolesGetAssociatedIpv6PoolCidrsGetCapacityReservationUsageGetCoipPoolUsageGetConsoleOutputGetDeclarativePoliciesReportSummaryGetDefaultCreditSpecificationGetEbsDefaultKmsKeyIdGetEbsEncryptionByDefaultGetEnabledIpamPolicyGetFlowLogsIntegrationTemplateGetGroupsForCapacityReservationGetHostReservationPurchasePreviewGetInstanceMetadataDefaultsGetInstanceTypesFromInstanceRequirementsGetIpamAddressHistoryGetIpamDiscoveredAccountsGetIpamDiscoveredPublicAddressesGetIpamDiscoveredResourceCidrsGetIpamPolicyAllocationRulesGetIpamPoolAllocationsGetIpamPoolCidrsGetIpamPrefixListResolverRulesGetIpamPrefixListResolverVersionEntriesGetIpamPrefixListResolverVersionsGetIpamResourceCidrsGetLaunchTemplateDataGetManagedPrefixListAssociationsGetManagedPrefixListEntriesGetNetworkInsightsAccessScopeAnalysisFindingsGetNetworkInsightsAccessScopeContentGetReservedInstancesExchangeQuoteGetRouteServerAssociationsGetRouteServerPropagationsGetSecurityGroupsForVpcGetSubnetCidrReservationsGetTransitGatewayAttachmentPropagationsGetTransitGatewayMeteringPolicyEntriesGetTransitGatewayMulticastDomainAssociationsGetTransitGatewayPolicyTableAssociationsGetTransitGatewayPolicyTableEntriesGetTransitGatewayPrefixListReferencesGetTransitGatewayRouteTableAssociationsGetTransitGatewayRouteTablePropagationsGetVerifiedAccessEndpointPolicyGetVerifiedAccessEndpointTargetsGetVerifiedAccessGroupPolicyGetVpcResourcesBlockingEncryptionEnforcementGetVpnConnectionDeviceSampleConfigurationGetVpnConnectionDeviceTypesGetVpnTunnelReplacementStatusImportClientVpnClientCertificateRevocationListImportImageImportInstanceImportKeyPairImportSnapshotImportVolumeListImagesInRecycleBinListSnapshotsInRecycleBinListVolumesInRecycleBinLockSnapshotModifyAddressAttributeModifyAvailabilityZoneGroupModifyCapacityReservationModifyCapacityReservationFleetModifyClientVpnEndpointModifyDefaultCreditSpecificationModifyEbsDefaultKmsKeyIdModifyFleetModifyFpgaImageAttributeModifyHostsModifyIdFormatModifyIdentityIdFormatModifyImageAttributeModifyInstanceAttributeModifyInstanceCapacityReservationAttributesModifyInstanceConnectEndpointModifyInstanceCpuOptionsModifyInstanceCreditSpecificationModifyInstanceEventStartTimeModifyInstanceEventWindowModifyInstanceMaintenanceOptionsModifyInstanceMetadataDefaultsModifyInstanceMetadataOptionsModifyInstanceNetworkPerformanceOptionsModifyInstancePlacementModifyIpamModifyIpamPolicyAllocationRulesModifyIpamPoolModifyIpamPrefixListResolverModifyIpamPrefixListResolverTargetModifyIpamResourceCidrModifyIpamResourceDiscoveryModifyIpamScopeModifyLaunchTemplateModifyLocalGatewayRouteModifyManagedPrefixListModifyNetworkInterfaceAttributeModifyPrivateDnsNameOptionsModifyPublicIpDnsNameOptionsModifyReservedInstancesModifyRouteServerModifySecurityGroupRulesModifySnapshotAttributeModifySnapshotTierModifySpotFleetRequestModifySubnetAttributeModifyTrafficMirrorFilterNetworkServicesModifyTrafficMirrorFilterRuleModifyTrafficMirrorSessionModifyTransitGatewayModifyTransitGatewayMeteringPolicyModifyTransitGatewayPrefixListReferenceModifyTransitGatewayVpcAttachmentModifyVerifiedAccessEndpointModifyVerifiedAccessEndpointPolicyModifyVerifiedAccessGroupModifyVerifiedAccessGroupPolicyModifyVerifiedAccessInstanceModifyVerifiedAccessInstanceLoggingConfigurationModifyVerifiedAccessTrustProviderModifyVolumeModifyVolumeAttributeModifyVpcAttributeModifyVpcBlockPublicAccessExclusionModifyVpcBlockPublicAccessOptionsModifyVpcEncryptionControlModifyVpcEndpointModifyVpcEndpointConnectionNotificationModifyVpcEndpointServiceConfigurationModifyVpcEndpointServicePayerResponsibilityModifyVpcEndpointServicePermissionsModifyVpcPeeringConnectionOptionsModifyVpcTenancyModifyVpnConnectionModifyVpnConnectionOptionsModifyVpnTunnelCertificateModifyVpnTunnelOptionsMoveAddressToVpcMoveByoipCidrToIpamMoveCapacityReservationInstancesProvisionByoipCidrProvisionIpamByoasnProvisionIpamPoolCidrProvisionPublicIpv4PoolCidrPurchaseCapacityBlockPurchaseCapacityBlockExtensionPurchaseHostReservationPurchaseReservedInstancesOfferingPurchaseScheduledInstancesRebootInstancesRegisterImageRegisterInstanceEventNotificationAttributesRegisterTransitGatewayMulticastGroupMembersRegisterTransitGatewayMulticastGroupSourcesRejectCapacityReservationBillingOwnershipRejectTransitGatewayMulticastDomainAssociationsRejectTransitGatewayPeeringAttachmentRejectTransitGatewayVpcAttachmentRejectVpcEndpointConnectionsRejectVpcPeeringConnectionReleaseAddressReleaseHostsReleaseIpamPoolAllocationReplaceIamInstanceProfileAssociationReplaceImageCriteriaInAllowedImagesSettingsReplaceNetworkAclAssociationReplaceNetworkAclEntryReplaceRouteReplaceRouteTableAssociationReplaceTransitGatewayRouteReplaceVpnTunnelReportInstanceStatusRequestSpotFleetRequestSpotInstancesResetAddressAttributeResetEbsDefaultKmsKeyIdResetFpgaImageAttributeResetImageAttributeResetInstanceAttributeResetNetworkInterfaceAttributeResetSnapshotAttributeRestoreAddressToClassicRestoreImageFromRecycleBinRestoreManagedPrefixListVersionRestoreSnapshotFromRecycleBinRestoreSnapshotTierRestoreVolumeFromRecycleBinRevokeClientVpnIngressRevokeSecurityGroupEgressRevokeSecurityGroupIngressRunInstancesRunScheduledInstancesSearchLocalGatewayRoutesSearchTransitGatewayMulticastGroupsSearchTransitGatewayRoutesSendDiagnosticInterruptStartDeclarativePoliciesReportStartInstancesStartNetworkInsightsAccessScopeAnalysisStartNetworkInsightsAnalysisStartVpcEndpointServicePrivateDnsVerificationStopInstancesTerminateClientVpnConnectionsTerminateInstancesUnassignIpv6AddressesUnassignPrivateIpAddressesUnassignPrivateNatGatewayAddressUnlockSnapshotUpdateCapacityManagerOrganizationsAccessUpdateInterruptibleCapacityReservationAllocationUpdateSecurityGroupRuleDescriptionsEgressUpdateSecurityGroupRuleDescriptionsIngressWithdrawByoipCidr
DescribeAggregateIdFormatDescribeCapacityReservationTopologyDescribeElasticGpusDescribeExportTasksDescribeFastLaunchImagesDescribeFastSnapshotRestoresDescribeFleetHistoryDescribeInstanceEventNotificationAttributesDescribeInstanceImageMetadataDescribeInstanceSqlHaHistoryStatesDescribeInstanceSqlHaStatesDescribeInstanceTopologyDescribeIpv6PoolsDescribeLockedSnapshotsDescribeMovingAddressesDescribeServiceLinkVirtualInterfacesDescribeSpotFleetRequestHistoryDescribeSpotPriceHistoryDescribeStaleSecurityGroupsDisableInstanceSqlHaStandbyDetectionsDisableIpamOrganizationAdminAccountDisableSnapshotBlockPublicAccessEnableInstanceSqlHaStandbyDetectionsEnableIpamOrganizationAdminAccountEnableReachabilityAnalyzerOrganizationSharingEnableSnapshotBlockPublicAccessGetAwsNetworkPerformanceDataGetCapacityManagerAttributesGetCapacityManagerMetricDataGetCapacityManagerMetricDimensionsGetConsoleScreenshotGetImageAncestryGetImageBlockPublicAccessStateGetInstanceTpmEkPubGetInstanceUefiDataGetIpamPolicyOrganizationTargetsGetPasswordDataGetRouteServerRoutingDatabaseGetSerialConsoleAccessStatusGetSnapshotBlockPublicAccessStateGetSpotPlacementScoresMonitorInstancesUnmonitorInstances
AcceptTransitGatewayClientVpnAttachmentDeleteTransitGatewayClientVpnAttachmentGetCapacityManagerMonitoredTagKeysGetManagedResourceVisibilityModifyManagedResourceVisibilityRejectTransitGatewayClientVpnAttachmentUpdateCapacityManagerMonitoredTagKeys