Versions in this module Expand all Collapse all v1 v1.1.4 Jul 20, 2026 v1.1.3 Jul 20, 2026 v1.1.2 Jul 20, 2026 v1.1.1 Jul 20, 2026 v1.1.0 Jul 19, 2026 Changes in this version + const SpotFleetActivityError + const SpotFleetActivityFulfilled + const SpotFleetActivityPendingFulfillment + const SpotFleetActivityPendingTermination + const SpotFleetAllocationStrategyCapacityOpt + const SpotFleetAllocationStrategyDiversified + const SpotFleetAllocationStrategyLowestPrice + const SpotFleetAllocationStrategyPriceCapacity + const SpotFleetStateActive + const SpotFleetStateCancelled + const SpotFleetStateCancelling + const SpotFleetStateFailed + const SpotFleetStateModifying + const SpotFleetStateSubmitted + const SpotFleetTerminationDefault + const SpotFleetTerminationNoTermination + var ErrAddressNotFound = errors.New("InvalidAllocationID.NotFound") + var ErrAddressTransferNotFound = errors.New("InvalidAddressTransfer.NotFound") + var ErrAssociationNotFound = errors.New("InvalidAssociationID.NotFound") + var ErrAttachmentNotFound = errors.New("InvalidAttachmentID.NotFound") + var ErrBundleTaskNotFound = errors.New("InvalidBundleID.NotFound") + var ErrByoipCidrNotFound = errors.New("InvalidByoipCidr.NotFound") + var ErrCIDRConflict = errors.New("InvalidVpc.Conflict") + var ErrCapacityBlockExtensionOfferingNotFound = errors.New("InvalidCapacityBlockExtensionOfferingId.NotFound") + var ErrCapacityBlockOfferingNotFound = errors.New("InvalidCapacityBlockOfferingId.NotFound") + var ErrCapacityManagerDataExportNotFound = errors.New("InvalidCapacityManagerDataExportId.NotFound") + var ErrCapacityReservationBillingRequestNotFound = errors.New("InvalidCapacityReservationBillingRequestId.NotFound") + var ErrCapacityReservationFleetNotFound = errors.New("InvalidCapacityReservationFleetId.NotFound") + var ErrCapacityReservationFull = errors.New("CapacityReservationFull") + var ErrCapacityReservationNotFound = errors.New("InvalidCapacityReservationId.NotFound") + var ErrCarrierGatewayNotFound = errors.New("InvalidCarrierGatewayId.NotFound") + var ErrClassicLinkInstanceNotFound = errors.New("InvalidInstanceID.NotFound") + var ErrClientVpnEndpointNotFound = errors.New("InvalidClientVpnEndpointId.NotFound") + var ErrCoipCidrNotFound = errors.New("InvalidParameterValue") + var ErrCoipPoolNotFound = errors.New("InvalidPoolID.NotFound") + var ErrConversionTaskNotFound = errors.New("InvalidConversionTaskId.NotFound") + var ErrCustomerGatewayNotFound = errors.New("InvalidCustomerGatewayID.NotFound") + var ErrDeclarativePoliciesReportNotCancellable = errors.New("IncorrectState") + var ErrDeclarativePoliciesReportNotFound = errors.New("InvalidReportID.NotFound") + var ErrDependencyViolation = errors.New("DependencyViolation") + var ErrDhcpOptionsNotFound = errors.New("InvalidDhcpOptionsID.NotFound") + var ErrDryRunOperation = errors.New("request would have succeeded, but DryRun flag is set") + var ErrDuplicateKeyPairName = errors.New("InvalidKeyPair.Duplicate") + var ErrDuplicatePermission = errors.New("InvalidPermission.Duplicate") + var ErrDuplicatePlacementGroupName = errors.New("InvalidPlacementGroup.Duplicate") + var ErrDuplicateSGName = errors.New("InvalidGroup.Duplicate") + var ErrEgressOnlyIGWNotFound = errors.New("InvalidEgressOnlyInternetGatewayID.NotFound") + var ErrEnclaveCertRoleAssociationNotFound = errors.New("InvalidParameterValue") + var ErrEndpointConnectionNotificationNotFound = errors.New("InvalidConnectionNotification.NotFound") + var ErrExportTaskNotFound = errors.New("InvalidExportTaskID.NotFound") + var ErrFleetNotFound = errors.New("InvalidFleetId.NotFound") + var ErrFlowLogNotFound = errors.New("InvalidFlowLogId.NotFound") + var ErrFpgaImageNotFound = errors.New("InvalidFpgaImageID.NotFound") + var ErrHostNotFound = errors.New("InvalidHostID.NotFound") + var ErrHostReservationNotFound = errors.New("InvalidHostReservationID.NotFound") + var ErrHostReservationOfferingNotFound = errors.New("InvalidOfferingID.NotFound") + var ErrIAMAssociationNotFound = errors.New("InvalidAssociationID.NotFound") + var ErrImageNotFound = errors.New("InvalidAMIID.NotFound") + var ErrImportTaskNotFound = errors.New("InvalidParameterValue") + var ErrInstanceConnectEndpointNotFound = errors.New("InvalidInstanceConnectEndpointId.NotFound") + var ErrInstanceEventWindowNotFound = errors.New("InvalidInstanceEventWindowId.NotFound") + var ErrInstanceNotFound = errors.New("InvalidInstanceID.NotFound") + var ErrInternetGatewayNotFound = errors.New("InvalidInternetGatewayID.NotFound") + var ErrInterruptibleAllocationNotFound = errors.New("InvalidCapacityReservationId.NotFound") + var ErrInvalidInstanceState = errors.New("IncorrectInstanceState") + var ErrInvalidPaginationToken = errors.New("InvalidPaginationToken") + var ErrInvalidParameter = errors.New("InvalidParameterValue") + var ErrInvalidUserData = errors.New("InvalidUserData.Malformed") + var ErrIpamAllocationNotFound = errors.New("InvalidIpamPoolAllocationId.NotFound") + var ErrIpamAsnAssociationNotFound = errors.New("InvalidParameterValue") + var ErrIpamByoasnNotFound = errors.New("InvalidParameterValue") + var ErrIpamNotFound = errors.New("InvalidIpamId.NotFound") + var ErrIpamOrgAdminAccountNotFound = errors.New("InvalidParameterValue") + var ErrIpamPolicyNotFound = errors.New("InvalidIpamPolicyId.NotFound") + var ErrIpamPoolCidrNotFound = errors.New("InvalidParameterValue") + var ErrIpamPoolNotFound = errors.New("InvalidIpamPoolId.NotFound") + var ErrIpamPrefixListResolverNotFound = errors.New("InvalidIpamPrefixListResolverId.NotFound") + var ErrIpamPrefixListResolverTargetNotFound = errors.New("InvalidIpamPrefixListResolverTargetId.NotFound") + var ErrIpamPrefixListResolverVersionNotFound = errors.New("InvalidParameterValue") + var ErrIpamResourceCidrNotFound = errors.New("InvalidParameterValue") + var ErrIpamResourceDiscoveryAssociationNotFound = errors.New("InvalidIpamResourceDiscoveryAssociationId.NotFound") + var ErrIpamResourceDiscoveryInUse = errors.New("IncorrectState") + var ErrIpamResourceDiscoveryNotFound = errors.New("InvalidIpamResourceDiscoveryId.NotFound") + var ErrIpamScopeDefault = errors.New("IncorrectState") + var ErrIpamScopeNotFound = errors.New("InvalidIpamScopeId.NotFound") + var ErrIpamVerificationTokenNotFound = errors.New("InvalidIpamExternalResourceVerificationTokenId.NotFound") + var ErrIpv4PoolCidrNotFound = errors.New("InvalidParameterValue") + var ErrIpv4PoolNotFound = errors.New("InvalidPublicIpv4Pool.NotFound") + var ErrIpv6PoolNotFound = errors.New("InvalidParameterValue") + var ErrKeyPairNotFound = errors.New("InvalidKeyPair.NotFound") + var ErrLaunchTemplateNotFound = errors.New("InvalidLaunchTemplateID.NotFound") + var ErrLocalGatewayRouteNotFound = errors.New("InvalidLocalGatewayRoute.NotFound") + var ErrLocalGatewayRouteTableNotFound = errors.New("InvalidLocalGatewayRouteTableID.NotFound") + var ErrLocalGatewayVifGroupAssociationNotFound = errors.New("InvalidLocalGatewayRouteTableVirtualInterfaceGroupAssociationID.NotFound") + var ErrLocalGatewayVifGroupNotFound = errors.New("InvalidLocalGatewayVirtualInterfaceGroupID.NotFound") + var ErrLocalGatewayVifNotFound = errors.New("InvalidLocalGatewayVirtualInterfaceID.NotFound") + var ErrLocalGatewayVpcAssociationNotFound = errors.New("InvalidLocalGatewayRouteTableVpcAssociationID.NotFound") + var ErrMacInstanceRequired = errors.New("InvalidParameterValue") + var ErrManagedPrefixListNotFound = errors.New("InvalidPrefixListID.NotFound") + var ErrMissingParameter = errors.New("MissingParameter") + var ErrNatGatewayNotFound = errors.New("InvalidNatGatewayID.NotFound") + var ErrNetworkACLNotFound = errors.New("InvalidNetworkAclID.NotFound") + var ErrNetworkInsightsAccessScopeAnaNF = errors.New("InvalidNetworkInsightsAccessScopeAnalysisId.NotFound") + var ErrNetworkInsightsAccessScopeNF = errors.New("InvalidNetworkInsightsAccessScopeId.NotFound") + var ErrNetworkInsightsAnalysisNotFound = errors.New("InvalidNetworkInsightsAnalysisId.NotFound") + var ErrNetworkInsightsPathNotFound = errors.New("InvalidNetworkInsightsPathId.NotFound") + var ErrNetworkInterfaceInUse = errors.New("InvalidNetworkInterfaceID.InUse") + var ErrNetworkInterfaceNotFound = errors.New("InvalidNetworkInterfaceID.NotFound") + var ErrNetworkInterfacePermissionNotFound = errors.New("InvalidPermission.NotFound") + var ErrNilAppContext = errors.New("AppContext is required") + var ErrOperationNotPermitted = errors.New("OperationNotPermitted") + var ErrPlacementGroupNotFound = errors.New("InvalidPlacementGroup.NotFound") + var ErrPublicIPNotFound = errors.New("InvalidAddress.NotFound") + var ErrReplaceRootTaskNotFound = errors.New("InvalidReplaceRootVolumeTaskID.NotFound") + var ErrReservedInstancesListingNotFound = errors.New("InvalidReservedInstancesListingId.NotFound") + var ErrReservedInstancesNotFound = errors.New("InvalidReservedInstancesId.NotFound") + var ErrRouteNotFound = errors.New("InvalidRoute.NotFound") + var ErrRouteServerAssociationNotFound = errors.New("InvalidRouteServerAssociation.NotFound") + var ErrRouteServerEndpointNotFound = errors.New("InvalidRouteServerEndpointId.NotFound") + var ErrRouteServerNotFound = errors.New("InvalidRouteServerId.NotFound") + var ErrRouteServerPeerNotFound = errors.New("InvalidRouteServerPeerId.NotFound") + var ErrRouteServerPropagationNotFound = errors.New("InvalidRouteServerPropagation.NotFound") + var ErrRouteTableNotFound = errors.New("InvalidRouteTableID.NotFound") + var ErrScheduledInstanceNotFound = errors.New("InvalidScheduledInstance.NotFound") + var ErrScheduledInstancePurchaseToken = errors.New("InvalidParameterValue") + var ErrSecondaryNetworkHasSubnets = errors.New("DependencyViolation") + var ErrSecondaryNetworkNotFound = errors.New("InvalidSecondaryNetworkID.NotFound") + var ErrSecondarySubnetNotFound = errors.New("InvalidSecondarySubnetID.NotFound") + var ErrSecurityGroupNotFound = errors.New("InvalidGroup.NotFound") + var ErrSnapshotAlreadyLocked = errors.New("InvalidSnapshot.AlreadyLocked") + var ErrSnapshotNotFound = errors.New("InvalidSnapshotID.NotFound") + var ErrSnapshotNotLocked = errors.New("InvalidSnapshot.NotLocked") + var ErrSpotFleetNotFound = errors.New("InvalidSpotFleetRequestId.NotFound") + var ErrSpotRequestNotFound = errors.New("InvalidSpotInstanceRequestID.NotFound") + var ErrSubnetCIDRNotFound = errors.New("InvalidSubnetCidrBlockAssociationID.NotFound") + var ErrSubnetNotFound = errors.New("InvalidSubnetID.NotFound") + var ErrTGWAttachmentNotFound = errors.New("InvalidTransitGatewayAttachmentID.NotFound") + var ErrTGWMeteringPolicyNotFound = errors.New("InvalidTransitGatewayMeteringPolicyId.NotFound") + var ErrTGWMulticastDomainNotFound = errors.New("InvalidTransitGatewayMulticastDomainId.NotFound") + var ErrTGWPolicyTableNotFound = errors.New("InvalidTransitGatewayPolicyTableId.NotFound") + var ErrTGWPrefixListRefNotFound = errors.New("InvalidTransitGatewayPrefixListReferenceId.NotFound") + var ErrTGWPropagationNotFound = errors.New("InvalidTransitGatewayRouteTablePropagation.NotFound") + var ErrTGWRouteTableAnnouncementNotFound = errors.New("InvalidTransitGatewayRouteTableAnnouncementId.NotFound") + var ErrTGWRouteTableNotFound = errors.New("InvalidTransitGatewayRouteTableId.NotFound") + var ErrTaskNotCancellable = errors.New("IncorrectState") + var ErrTooManyEnclaveCertRoles = errors.New("LimitExceeded") + var ErrTrafficMirrorFilterNotFound = errors.New("InvalidTrafficMirrorFilterId.NotFound") + var ErrTrafficMirrorFilterRuleNotFound = errors.New("InvalidTrafficMirrorFilterRuleId.NotFound") + var ErrTrafficMirrorSessionNotFound = errors.New("InvalidTrafficMirrorSessionId.NotFound") + var ErrTrafficMirrorTargetNotFound = errors.New("InvalidTrafficMirrorTargetId.NotFound") + var ErrTransitGatewayAttachmentNotFound = errors.New("InvalidTransitGatewayAttachmentID.NotFound") + var ErrTransitGatewayConnectNotFound = errors.New("InvalidTransitGatewayAttachmentID.NotFound") + var ErrTransitGatewayConnectPeerNotFound = errors.New("InvalidTransitGatewayConnectPeerId.NotFound") + var ErrTransitGatewayNotFound = errors.New("InvalidTransitGatewayID.NotFound") + var ErrTrunkAssociationNotFound = errors.New("InvalidAssociationID.NotFound") + var ErrUsageReportNotFound = errors.New("InvalidParameterValue") + var ErrVPCNotFound = errors.New("InvalidVpcID.NotFound") + var ErrVerifiedAccessEndpointNotFound = errors.New("InvalidVerifiedAccessEndpointId.NotFound") + var ErrVerifiedAccessGroupNotFound = errors.New("InvalidVerifiedAccessGroupId.NotFound") + var ErrVerifiedAccessInstanceNotFound = errors.New("InvalidVerifiedAccessInstanceId.NotFound") + var ErrVerifiedAccessTrustProviderNF = errors.New("InvalidVerifiedAccessTrustProviderId.NotFound") + var ErrVolumeInUse = errors.New("VolumeInUse") + var ErrVolumeModificationNotFound = errors.New("InvalidVolumeModification.NotFound") + var ErrVolumeNotFound = errors.New("InvalidVolume.NotFound") + var ErrVpcBlockPublicAccessExclusionNotFound = errors.New("InvalidVpcBlockPublicAccessExclusionId.NotFound") + var ErrVpcClassicLinkDisabled = errors.New("VpcClassicLinkDisabled") + var ErrVpcEncryptionControlNotFound = errors.New("InvalidVpcEncryptionControlID.NotFound") + var ErrVpcEndpointNotFound = errors.New("InvalidVpcEndpointService.NotFound") + var ErrVpcEndpointServiceNotFound = errors.New("InvalidVpcEndpointService.NotFound") + var ErrVpcPeeringConnectionNotFound = errors.New("InvalidVpcPeeringConnectionID.NotFound") + var ErrVpnConcentratorNotFound = errors.New("InvalidVpnConcentratorID.NotFound") + var ErrVpnConnectionNotFound = errors.New("InvalidVpnConnectionID.NotFound") + var ErrVpnGatewayNotFound = errors.New("InvalidVpnGatewayID.NotFound") + var ErrVpnTunnelNotFound = errors.New("InvalidParameterValue") + var StatePending = InstanceState + var StateRunning = InstanceState + var StateShuttingDown = InstanceState + var StateStopped = InstanceState + var StateStopping = InstanceState + var StateTerminated = InstanceState + type AMIStub struct + Architecture string + Description string + ImageID string + Name string + Platform string + RootDeviceName string + SourceImageID string + State string + type AccountAttribute struct + Name string + Values []string + type ActiveVpnTunnelStatus struct + IKEVersion string + Phase1DHGroup int32 + Phase1EncryptionAlgorithm string + Phase1IntegrityAlgorithm string + Phase2DHGroup int32 + Phase2EncryptionAlgorithm string + Phase2IntegrityAlgorithm string + ProvisioningStatus string + ProvisioningStatusReason string + type Address struct + AllocationID string + AssociationID string + InstanceID string + PublicIP string + type AddressAttribute struct + AllocationID string + DomainName string + PublicIP string + type AddressTransfer struct + AllocationID string + PublicIP string + TransferAccountID string + TransferOfferExpiry time.Time + TransferOfferStatus string + type AllowedImagesSettings struct + ImageCriteria []ImageCriterion + ManagedBy string + State string + type Backend interface + AcceptAddressTransfer func(address string) (*AddressTransfer, error) + AcceptCapacityReservationBillingOwnership func(capacityReservationID string) (*CapacityReservation, error) + AcceptReservedInstancesExchangeQuote func(reservedInstanceIDs []string) (*ReservedInstancesExchange, error) + AcceptTransitGatewayMulticastDomainAssociations func(transitGatewayMulticastDomainID, transitGatewayAttachmentID string, ...) ([]*TransitGatewayMulticastDomainAssociation, error) + AcceptTransitGatewayPeeringAttachment func(transitGatewayAttachmentID string) (*TransitGatewayPeeringAttachment, error) + AcceptTransitGatewayVpcAttachment func(transitGatewayAttachmentID string) (*TransitGatewayVpcAttachment, error) + AcceptVpcEndpointConnections func(serviceID string, vpcEndpointIDs []string) ([]*VpcEndpointConnection, error) + AcceptVpcPeeringConnection func(vpcPeeringConnectionID string) (*VpcPeeringConnection, error) + AdvertiseByoipCidr func(cidr string) (*ByoipCidr, error) + AllocateAddress func() (*Address, error) + AllocateHosts func(availabilityZone, instanceType string, hostCount int) ([]*Host, error) + AllocateIpamPoolCidr func(poolID, cidr string, netmaskLength int, opts ...IpamAllocationOptions) (*IpamPoolAllocation, error) + ApplySecurityGroupsToClientVpnTargetNetwork func(endpointID string, sgIDs []string) error + AssignIpv6Addresses func(niID string, count int) ([]string, error) + AssignPrivateIPAddresses func(eniID string, count int, ips []string) error + AssignPrivateNatGatewayAddress func(natGatewayID string) error + AssociateAddress func(allocationID, instanceID string) (string, error) + AssociateCapacityReservationBillingOwner func(reservationID, billingOwnerID string) error + AssociateClientVpnTargetNetwork func(endpointID, subnetID string) (string, error) + AssociateDhcpOptions func(dhcpOptionsID, vpcID string) error + AssociateEnclaveCertificateIamRole func(certificateArn, roleArn string) (*EnclaveCertIamRoleAssociation, error) + AssociateIamInstanceProfile func(instanceID, profileARN string) (*IamInstanceProfileAssociation, error) + AssociateInstanceEventWindow func(windowID string, instanceIDs, dedicatedHostIDs []string) (*InstanceEventWindow, error) + AssociateIpamByoasn func(asn, cidr string) (*IpamAsnAssociation, error) + AssociateIpamResourceDiscovery func(ipamID, discoveryID string) (*IpamResourceDiscoveryAssociation, error) + AssociateNatGatewayAddress func(natGatewayID, allocationID string) error + AssociateRouteServer func(routeServerID, vpcID string) (*RouteServerAssociation, error) + AssociateRouteTable func(rtID, subnetID string) (string, error) + AssociateSecurityGroupVpc func(sgID, vpcID string) (*SGVpcAssociationState, error) + AssociateSubnetCidrBlock func(subnetID, ipv6CIDRBlock string) (*SubnetCIDRAssociation, error) + AssociateTransitGatewayMulticastDomain func(domainID, attachmentID string, subnetIDs []string) ([]*TransitGatewayMulticastDomainAssociation, error) + AssociateTransitGatewayPolicyTable func(policyTableID, attachmentID string) (*TransitGatewayPolicyTableAssociation, error) + AssociateTransitGatewayRouteTable func(routeTableID, attachmentID string) (*TransitGatewayRouteTableAssociation, error) + AssociateTrunkInterface func(branchInterfaceID, trunkInterfaceID string, vlanID, greKey int32, ...) (*TrunkInterfaceAssociation, error) + AssociateVpcCidrBlock func(vpcID, cidrBlock string) (*VpcCidrBlockAssociation, error) + AttachClassicLinkVpc func(instanceID, vpcID string, groups []string) error + AttachInternetGateway func(igwID, vpcID string) error + AttachNetworkInterface func(eniID, instanceID string, deviceIndex int) (string, error) + AttachVerifiedAccessTrustProvider func(instanceID, trustProviderID string) error + AttachVolume func(volumeID, instanceID, device string) (*VolumeAttachment, error) + AttachVpnGateway func(vgwID, vpcID string) error + AuthorizeClientVpnIngress func(endpointID, cidr, description string) error + AuthorizeSecurityGroupEgress func(groupID string, rules []SecurityGroupRule) error + AuthorizeSecurityGroupIngress func(groupID string, rules []SecurityGroupRule) error + BundleInstance func(instanceID, s3Bucket, s3Prefix string) (*BundleTask, error) + CancelBundleTask func(bundleID string) (*BundleTask, error) + CancelCapacityReservation func(reservationID string) error + CancelCapacityReservationFleets func(fleetIDs []string) ([]CapacityReservationFleetCancellation, ...) + CancelConversionTask func(conversionTaskID string) (*ConversionTask, error) + CancelDeclarativePoliciesReport func(reportID string) (bool, error) + CancelExportTask func(exportTaskID string) error + CancelImageLaunchPermission func(imageID string) error + CancelImportTask func(importTaskID string) (previousState, newState string, err error) + CancelReservedInstancesListing func(id string) error + CancelSpotFleetRequests func(fleetIDs []string, terminateInstances bool) ([]SpotFleetCancelResult, error) + CancelSpotInstanceRequests func(ids []string) error + ConfirmProductInstance func(instanceID, productCode string) (bool, error) + CopyFpgaImage func(sourceFpgaImageID, sourceRegion, name, description string) (*FpgaImage, error) + CopyImage func(sourceImageID, name, description string) (*AMIStub, error) + CopySnapshot func(sourceSnapshotID, description string) (*Snapshot, error) + CopyVolumes func(volumeIDs []string, destinationRegion string) ([]CopyVolumesResult, error) + CreateCapacityManagerDataExport func(outputFormat, s3BucketName, s3BucketPrefix, schedule string, ...) (*CapacityManagerDataExport, error) + CreateCapacityReservation func(instanceType, availabilityZone string, instanceCount int) (*CapacityReservation, error) + CreateCapacityReservationBySplitting func(sourceID string, instanceCount int, tags map[string]string) (*CapacityReservation, *CapacityReservation, error) + CreateCapacityReservationFleet func(specs []CapacityReservationFleetInstanceSpec, totalTargetCapacity int32, ...) (*CapacityReservationFleet, error) + CreateCarrierGateway func(vpcID string) (*CarrierGateway, error) + CreateClientVpnEndpoint func(clientCidrBlock, description string, dnsServers []string) (*ClientVpnEndpoint, error) + CreateClientVpnEndpointWithOptions func(clientCidrBlock, description string, dnsServers []string, ...) (*ClientVpnEndpoint, error) + CreateClientVpnRoute func(endpointID, destinationCidr, description string) error + CreateCoipCidr func(poolID, cidr string) (*CoipCidr, error) + CreateCoipPool func(localGatewayRouteTableID string, tags map[string]string) (*CoipPool, error) + CreateCustomerGateway func(gatewayType, ipAddress, bgpAsn string) (*CustomerGateway, error) + CreateDefaultSubnet func(az string) (*Subnet, error) + CreateDefaultVpc func() (*VPC, error) + CreateDelegateMacVolumeOwnershipTask func(instanceID, macCredentials string, tags map[string]string) (*MacModificationTask, error) + CreateDhcpOptions func(configs []DhcpConfiguration) (*DhcpOptions, error) + CreateEgressOnlyInternetGateway func(vpcID string) (*EgressOnlyInternetGateway, error) + CreateFleet func(fleetType string, totalTargetCapacity int) (*Fleet, error) + CreateFlowLogs func(resourceIDs []string, trafficType, logDestinationType, logDestination string) ([]*FlowLog, error) + CreateFpgaImage func(name, description string) (*FpgaImage, error) + CreateImage func(instanceID, name, description string) (*AMIStub, error) + CreateImageUsageReport func(imageID string, resourceTypes, accountIDs []string) (*UsageReport, error) + CreateInstanceConnectEndpoint func(subnetID string, securityGroupIDs []string, preserveClientIP bool) (*InstanceConnectEndpoint, error) + CreateInstanceEventWindow func(name, cronExpression string) (*InstanceEventWindow, error) + CreateInstanceExportTask func(...) (*ExportTask, error) + CreateInternetGateway func() (*InternetGateway, error) + CreateInterruptibleCapacityReservationAllocation func(sourceCapacityReservationID string, instanceCount int32) (*InterruptibleCapacityReservationAllocation, error) + CreateIpam func(opts ...IpamOptions) (*Ipam, error) + CreateIpamExternalResourceVerificationToken func(ipamID string) (*IpamExternalResourceVerificationToken, error) + CreateIpamPolicy func(ipamID string) (*IpamPolicy, error) + CreateIpamPool func(ipamID, addressFamily, locale, cidr string, opts ...IpamPoolOptions) (*IpamPool, error) + CreateIpamPrefixListResolver func(ipamID, addressFamily, description string, rules []IpamPrefixListResolverRule) (*IpamPrefixListResolver, error) + CreateIpamPrefixListResolverTarget func(resolverID, prefixListID, prefixListRegion string, trackLatestVersion bool, ...) (*IpamPrefixListResolverTarget, error) + CreateIpamResourceDiscovery func(description string, operatingRegions []string) (*IpamResourceDiscovery, error) + CreateIpamScope func(ipamID, description string) (*IpamScope, error) + CreateKeyPair func(name string) (*KeyPair, error) + CreateLaunchTemplate func(name, imageID, instanceType string) (*LaunchTemplate, error) + CreateLaunchTemplateVersion func(id, imageID, instanceType string) (*LaunchTemplateVersion, error) + CreateLocalGatewayRoute func(...) (*LocalGatewayRoute, error) + CreateLocalGatewayRouteTable func(localGatewayID, mode string) (*LocalGatewayRouteTable, error) + CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation func(routeTableID, vifGroupID string) (*LocalGatewayRouteTableVirtualInterfaceGroupAssociation, error) + CreateLocalGatewayRouteTableVpcAssociation func(routeTableID, vpcID string) (*LocalGatewayRouteTableVpcAssociation, error) + CreateLocalGatewayVirtualInterface func(p LocalGatewayVirtualInterfaceParams) (*LocalGatewayVirtualInterface, error) + CreateLocalGatewayVirtualInterfaceGroup func(localGatewayID string, localBgpAsn int32, localBgpAsnExtended int64, ...) (*LocalGatewayVirtualInterfaceGroup, error) + CreateMacSystemIntegrityProtectionModificationTask func(instanceID, status string, config *MacSIPConfig, tags map[string]string) (*MacModificationTask, error) + CreateManagedPrefixList func(name, addressFamily string, maxEntries int) (*ManagedPrefixList, error) + CreateNatGateway func(subnetID, allocationID string) (*NatGateway, error) + CreateNetworkACL func(vpcID string) (*StoredNetworkACL, error) + CreateNetworkACLEntry func(aclID string, ruleNumber int, protocol, action, cidr string, egress bool, ...) error + CreateNetworkInsightsAccessScope func() (*NetworkInsightsAccessScope, error) + CreateNetworkInsightsPath func(sourceID, destinationID, protocol string, destinationPort int) (*NetworkInsightsPath, error) + CreateNetworkInterface func(subnetID, description string) (*NetworkInterface, error) + CreateNetworkInterfacePermission func(niID, awsAccountID, awsService, permission string) (*NetworkInterfacePermission, error) + CreatePlacementGroup func(name, strategy string) (*PlacementGroup, error) + CreatePublicIpv4Pool func(networkBorderGroup string, tags map[string]string) *Ipv4Pool + CreateReplaceRootVolumeTask func(instanceID, snapshotID string) (*ReplaceRootVolumeTask, error) + CreateReservedInstancesListing func(reservedInstancesID string, instanceCount int) (*ReservedInstancesListing, error) + CreateRestoreImageTask func(bucket, objectKey, name string) (*AMIStub, error) + CreateRoute func(rtID, destCIDR, gatewayID, natGatewayID string) error + CreateRouteServer func(amazonSideAsn int64, persistRoutesState string, persistRoutesDuration int64, ...) (*RouteServer, error) + CreateRouteServerEndpoint func(routeServerID, subnetID string) (*RouteServerEndpoint, error) + CreateRouteServerPeer func(endpointID, peerAddress string, bgpPeerAsn int64, livenessDetection string) (*RouteServerPeer, error) + CreateRouteTable func(vpcID string) (*RouteTable, error) + CreateSecondaryNetwork func(ipv4CidrBlock, networkType string, tags map[string]string) (*SecondaryNetwork, error) + CreateSecondarySubnet func(ipv4CidrBlock, secondaryNetworkID, availabilityZone, availabilityZoneID string, ...) (*SecondarySubnet, error) + CreateSecurityGroup func(name, description, vpcID string) (*SecurityGroup, error) + CreateSnapshot func(volumeID, description string) (*Snapshot, error) + CreateSnapshots func(volumeIDs []string, description string) ([]*Snapshot, error) + CreateSpotDatafeedSubscription func(bucket, prefix string) (*SpotDatafeed, error) + CreateStoreImageTask func(imageID, bucket string) (*StoreImageTask, error) + CreateSubnet func(vpcID, cidr, az string) (*Subnet, error) + CreateSubnetCidrReservation func(subnetID, cidr, reservationType, description string) (*SubnetCIDRReservation, error) + CreateTags func(resourceIDs []string, tags map[string]string) error + CreateTrafficMirrorFilter func(description string) (*TrafficMirrorFilter, error) + CreateTrafficMirrorFilterRule func(filterID, direction, action, srcCIDR, dstCIDR, description string, ...) (*TrafficMirrorFilterRule, error) + CreateTrafficMirrorSession func(networkInterfaceID, targetID, filterID, description string, sessionNumber int, ...) (*TrafficMirrorSession, error) + CreateTrafficMirrorTarget func(networkInterfaceID, networkLoadBalancerArn, description string, ...) (*TrafficMirrorTarget, error) + CreateTransitGateway func(description string) (*TransitGateway, error) + CreateTransitGatewayConnect func(transportAttachmentID, transitGatewayID string) (*TransitGatewayConnect, error) + CreateTransitGatewayConnectPeer func(connectAttachmentID, peerAddress string, insideCidrBlocks []string) (*TransitGatewayConnectPeer, error) + CreateTransitGatewayMeteringPolicy func(tgwID string, middleboxAttachmentIDs []string) (*TransitGatewayMeteringPolicy, error) + CreateTransitGatewayMeteringPolicyEntry func(policyID string, entry *TransitGatewayMeteringPolicyEntry) (*TransitGatewayMeteringPolicyEntry, error) + CreateTransitGatewayMulticastDomain func(...) (*TransitGatewayMulticastDomain, error) + CreateTransitGatewayPeeringAttachment func(transitGatewayID, peerTransitGatewayID string, _ string) (*TransitGatewayPeeringAttachment, error) + CreateTransitGatewayPolicyTable func(tgwID string) (*TransitGatewayPolicyTable, error) + CreateTransitGatewayPrefixListReference func(routeTableID, prefixListID string, blackhole bool) (*TransitGatewayPrefixListReference, error) + CreateTransitGatewayRoute func(routeTableID, destinationCIDR, attachmentID string) (*TransitGatewayRoute, error) + CreateTransitGatewayRouteTable func(tgwID string) (*TransitGatewayRouteTable, error) + CreateTransitGatewayRouteTableAnnouncement func(routeTableID, peeringAttachmentID string) (*TransitGatewayRouteTableAnnouncement, error) + CreateTransitGatewayVpcAttachment func(tgwID, vpcID string, subnetIDs []string) (*TransitGatewayVpcAttachment, error) + CreateVerifiedAccessEndpoint func(groupID, endpointType, description string) (*VerifiedAccessEndpoint, error) + CreateVerifiedAccessGroup func(instanceID, description string) (*VerifiedAccessGroup, error) + CreateVerifiedAccessInstance func(description string) (*VerifiedAccessInstance, error) + CreateVerifiedAccessTrustProvider func(trustProviderType, description string) (*VerifiedAccessTrustProvider, error) + CreateVolume func(az, volType string, size int) (*Volume, error) + CreateVpc func(cidr string) (*VPC, error) + CreateVpcBlockPublicAccessExclusion func(vpcID, subnetID, mode string, tags map[string]string) (*VpcBlockPublicAccessExclusion, error) + CreateVpcEncryptionControl func(vpcID string, tags map[string]string) (*VpcEncryptionControl, error) + CreateVpcEndpoint func(vpcID, serviceName, endpointType string, subnetIDs []string) (*VpcEndpoint, error) + CreateVpcEndpointConnectionNotification func(serviceID, endpointID, notifARN string, events []string) (*VpcEndpointConnectionNotification, error) + CreateVpcEndpointServiceConfiguration func(acceptanceRequired bool, nlbARNs []string) (*VpcEndpointServiceConfig, error) + CreateVpcEndpointWithRouteTableIDs func(vpcID, serviceName, endpointType string, subnetIDs, routeTableIDs []string) (*VpcEndpoint, error) + CreateVpcPeeringConnection func(requesterVPCID, accepterVPCID string) (*VpcPeeringConnection, error) + CreateVpnConcentrator func(vpnType, transitGatewayID string, tags map[string]string) (*VpnConcentrator, error) + CreateVpnConnection func(connType, customerGatewayID, vpnGatewayID string) (*VpnConnection, error) + CreateVpnConnectionRoute func(vpnConnectionID, destinationCIDR string) (*VpnConnectionRoute, error) + CreateVpnGateway func(gatewayType string) (*VpnGateway, error) + DeleteCapacityManagerDataExport func(id string) (string, error) + DeleteCarrierGateway func(id string) error + DeleteClientVpnEndpoint func(id string) error + DeleteClientVpnRoute func(endpointID, destinationCidr string) error + DeleteCoipCidr func(poolID, cidr string) (*CoipCidr, error) + DeleteCoipPool func(poolID string) (*CoipPool, error) + DeleteCustomerGateway func(id string) error + DeleteDhcpOptions func(id string) error + DeleteEgressOnlyInternetGateway func(id string) error + DeleteFleets func(ids []string) []string + DeleteFlowLogs func(ids []string) error + DeleteFpgaImage func(id string) error + DeleteImageUsageReport func(reportID string) error + DeleteInstanceConnectEndpoint func(id string) error + DeleteInstanceEventWindow func(id string) error + DeleteInternetGateway func(id string) error + DeleteIpam func(id string) error + DeleteIpamExternalResourceVerificationToken func(id string) (*IpamExternalResourceVerificationToken, error) + DeleteIpamPolicy func(id string) (*IpamPolicy, error) + DeleteIpamPool func(id string) error + DeleteIpamPrefixListResolver func(id string) (*IpamPrefixListResolver, error) + DeleteIpamPrefixListResolverTarget func(id string) (*IpamPrefixListResolverTarget, error) + DeleteIpamResourceDiscovery func(id string) (*IpamResourceDiscovery, error) + DeleteIpamScope func(id string) error + DeleteKeyPair func(name string) error + DeleteLaunchTemplate func(id string) error + DeleteLaunchTemplateVersions func(id string, versions []int64) ([]int64, error) + DeleteLocalGatewayRoute func(routeTableID, destinationCIDR, destinationPrefixListID string) (*LocalGatewayRoute, error) + DeleteLocalGatewayRouteTable func(id string) error + DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation func(id string) (*LocalGatewayRouteTableVirtualInterfaceGroupAssociation, error) + DeleteLocalGatewayRouteTableVpcAssociation func(id string) (*LocalGatewayRouteTableVpcAssociation, error) + DeleteLocalGatewayVirtualInterface func(id string) (*LocalGatewayVirtualInterface, error) + DeleteLocalGatewayVirtualInterfaceGroup func(id string) (*LocalGatewayVirtualInterfaceGroup, error) + DeleteManagedPrefixList func(id string) error + DeleteNatGateway func(id string) error + DeleteNetworkACL func(id string) error + DeleteNetworkACLEntry func(aclID string, ruleNumber int, egress bool) error + DeleteNetworkInsightsAccessScope func(id string) error + DeleteNetworkInsightsAccessScopeAnalysis func(id string) error + DeleteNetworkInsightsAnalysis func(id string) error + DeleteNetworkInsightsPath func(id string) error + DeleteNetworkInterface func(id string) error + DeleteNetworkInterfacePermission func(permissionID string) error + DeletePlacementGroup func(name string) error + DeletePublicIpv4Pool func(poolID string) error + DeleteQueuedReservedInstances func(ids []string) + DeleteRoute func(rtID, destCIDR string) error + DeleteRouteServer func(id string) (*RouteServer, error) + DeleteRouteServerEndpoint func(id string) (*RouteServerEndpoint, error) + DeleteRouteServerPeer func(id string) (*RouteServerPeer, error) + DeleteRouteTable func(id string) error + DeleteSecondaryNetwork func(id string) (*SecondaryNetwork, error) + DeleteSecondarySubnet func(id string) (*SecondarySubnet, error) + DeleteSecurityGroup func(id string) error + DeleteSnapshot func(id string) error + DeleteSpotDatafeedSubscription func() + DeleteSubnet func(id string) error + DeleteSubnetCidrReservation func(reservationID string) error + DeleteTags func(resourceIDs []string, keys []string) error + DeleteTrafficMirrorFilter func(id string) error + DeleteTrafficMirrorFilterRule func(id string) error + DeleteTrafficMirrorSession func(id string) error + DeleteTrafficMirrorTarget func(id string) error + DeleteTransitGateway func(id string) error + DeleteTransitGatewayConnect func(id string) error + DeleteTransitGatewayConnectPeer func(id string) error + DeleteTransitGatewayMeteringPolicy func(id string) error + DeleteTransitGatewayMeteringPolicyEntry func(policyID string, ruleNumber int) (*TransitGatewayMeteringPolicyEntry, error) + DeleteTransitGatewayMulticastDomain func(id string) error + DeleteTransitGatewayPeeringAttachment func(id string) error + DeleteTransitGatewayPolicyTable func(id string) error + DeleteTransitGatewayPrefixListReference func(routeTableID, prefixListID string) error + DeleteTransitGatewayRoute func(routeTableID, destinationCIDR string) error + DeleteTransitGatewayRouteTable func(id string) error + DeleteTransitGatewayRouteTableAnnouncement func(id string) error + DeleteTransitGatewayVpcAttachment func(id string) error + DeleteVerifiedAccessEndpoint func(id string) error + DeleteVerifiedAccessGroup func(id string) error + DeleteVerifiedAccessInstance func(id string) error + DeleteVerifiedAccessTrustProvider func(id string) error + DeleteVolume func(id string) error + DeleteVpc func(id string) error + DeleteVpcBlockPublicAccessExclusion func(exclusionID string) (*VpcBlockPublicAccessExclusion, error) + DeleteVpcEncryptionControl func(id string) (*VpcEncryptionControl, error) + DeleteVpcEndpointConnectionNotifications func(ids []string) error + DeleteVpcEndpointServiceConfigurations func(ids []string) error + DeleteVpcEndpoints func(ids []string) ([]string, error) + DeleteVpcPeeringConnection func(id string) error + DeleteVpnConcentrator func(id string) (*VpnConcentrator, error) + DeleteVpnConnection func(id string) error + DeleteVpnConnectionRoute func(vpnConnectionID, destinationCIDR string) error + DeleteVpnGateway func(id string) error + DeprovisionByoipCidr func(cidr string) (*ByoipCidr, error) + DeprovisionIpamByoasn func(ipamID, asn string) (*IpamByoasn, error) + DeprovisionIpamPoolCidr func(poolID, cidr string) (*IpamPoolCidr, error) + DeprovisionPublicIpv4PoolCidr func(poolID, cidr string) error + DeregisterImage func(imageID string) error + DeregisterInstanceEventNotificationAttributes func() + DeregisterTransitGatewayMulticastGroupMembers func(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + DeregisterTransitGatewayMulticastGroupSources func(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + DescribeAccountAttributes func(names []string) []AccountAttribute + DescribeAddressTransfers func(allocationIDs []string) []*AddressTransfer + DescribeAddresses func(allocationIDs []string) []*Address + DescribeAddressesAttribute func(allocationIDs []string) []AddressAttribute + DescribeAggregateIDFormat func() []IDFormatItem + DescribeAvailabilityZones func(region string) []string + DescribeAwsNetworkPerformanceMetricSubscriptions func() []*NetworkPerformanceSubscription + DescribeBundleTasks func(ids []string) []*BundleTask + DescribeByoipCidrs func(state string) []*ByoipCidr + DescribeCapacityBlockExtensionHistory func(reservationIDs []string, filters map[string][]string) []*CapacityBlockExtension + DescribeCapacityBlockExtensionOfferings func(reservationID string, durationHours int32) ([]*CapacityBlockExtensionOffering, error) + DescribeCapacityBlockOfferings func(instanceType string, durationHours, instanceCount int32) ([]*CapacityBlockOffering, error) + DescribeCapacityBlockStatus func(ids []string, filters map[string][]string) []*CapacityBlockStatus + DescribeCapacityBlocks func(ids []string, filters map[string][]string) []*CapacityBlock + DescribeCapacityManagerDataExports func(ids []string) []*CapacityManagerDataExport + DescribeCapacityReservationBillingRequests func(ids []string, filters map[string][]string) []*CapacityReservationBillingRequest + DescribeCapacityReservationFleets func(ids []string, filters map[string][]string) []*CapacityReservationFleet + DescribeCapacityReservationTopology func(ids []string) []*CapacityReservationTopologyEntry + DescribeCapacityReservations func(ids []string) []*CapacityReservation + DescribeCarrierGateways func(ids []string) []*CarrierGateway + DescribeClassicLinkInstances func(instanceIDs []string) []*ClassicLinkInstance + DescribeClientVpnAuthorizationRules func(endpointID string) ([]ClientVpnAuthRule, error) + DescribeClientVpnConnections func(endpointID string) ([]string, error) + DescribeClientVpnEndpoints func(ids []string) []*ClientVpnEndpoint + DescribeClientVpnRoutes func(endpointID string) ([]ClientVpnRoute, error) + DescribeClientVpnTargetNetworks func(endpointID string) ([]*ClientVpnTargetNetwork, error) + DescribeCoipPools func(ids []string) []*CoipPool + DescribeConversionTasks func(ids []string) []*ConversionTask + DescribeCustomerGateways func(ids []string) []*CustomerGateway + DescribeDeclarativePoliciesReports func(ids []string) []*DeclarativePoliciesReport + DescribeDhcpOptions func(ids []string) []*DhcpOptions + DescribeEgressOnlyInternetGateways func(ids []string) []*EgressOnlyInternetGateway + DescribeElasticGpus func(ids []string) []*ElasticGpuStub + DescribeExportImageTasks func(ids []string) []*ExportImageTaskRec + DescribeExportTasks func(ids []string) []*ExportTask + DescribeFastLaunchImages func(imageIDs []string) []FastLaunchImageItem + DescribeFastSnapshotRestores func() []FastSnapshotRestoreItem + DescribeFleets func(ids []string) []*Fleet + DescribeFlowLogs func(ids []string) []*FlowLog + DescribeFpgaImageAttribute func(id, attribute string) (*FpgaImageAttribute, error) + DescribeFpgaImages func(ids []string) []*FpgaImage + DescribeHostReservationOfferings func(offeringID string, minDuration, maxDuration int32) []HostOffering + DescribeHostReservations func(ids []string) []*HostReservation + DescribeHosts func(ids []string) []*Host + DescribeIDFormat func(resources []string) []IDFormatItem + DescribeIamInstanceProfileAssociations func(associationIDs []string, instanceID string) []*IamInstanceProfileAssociation + DescribeIdentityIDFormat func(_ string, resources []string) []IDFormatItem + DescribeImageReferences func(imageIDs []string) []*ImageReferenceEntry + DescribeImageUsageReportEntries func(reportIDs, imageIDs []string) []*UsageReportEntry + DescribeImageUsageReports func() []*ImageUsageReport + DescribeImages func() []AMIStub + DescribeImportImageTasks func(taskIDs []string) []*ImageImportTask + DescribeImportSnapshotTasks func(taskIDs []string) []*SnapshotImportTask + DescribeInstanceConnectEndpoints func(ids []string) []*InstanceConnectEndpoint + DescribeInstanceCreditSpecifications func(ids []string) []InstanceCreditSpec + DescribeInstanceEventNotificationAttributes func() *InstanceEventNotificationAttributes + DescribeInstanceEventWindows func(ids []string) []*InstanceEventWindow + DescribeInstanceImageMetadata func(instanceIDs []string) []InstanceImageMetadataItem + DescribeInstanceSQLHaHistoryStates func(ids []string, startTime, endTime time.Time) []*RegisteredSQLHaInstance + DescribeInstanceSQLHaStates func(ids []string) []*RegisteredSQLHaInstance + DescribeInstanceStatus func(ids []string) []*Instance + DescribeInstanceTopology func(ids []string) []InstanceTopologyItem + DescribeInstanceTypeOfferings func() []InstanceTypeOffering + DescribeInstances func(ids []string, state string) []*Instance + DescribeInternetGateways func(ids []string) []*InternetGateway + DescribeIpamByoasn func() []*IpamByoasn + DescribeIpamExternalResourceVerificationTokens func(ids []string) []*IpamExternalResourceVerificationToken + DescribeIpamPolicies func(ids []string) []*IpamPolicy + DescribeIpamPools func(ids []string) []*IpamPool + DescribeIpamPrefixListResolverTargets func(resolverID string, ids []string) []*IpamPrefixListResolverTarget + DescribeIpamPrefixListResolvers func(ids []string) []*IpamPrefixListResolver + DescribeIpamResourceDiscoveries func(ids []string) []*IpamResourceDiscovery + DescribeIpamResourceDiscoveryAssociations func(ids []string) []*IpamResourceDiscoveryAssociation + DescribeIpamScopes func(ids []string) []*IpamScope + DescribeIpams func(ids []string) []*Ipam + DescribeIpv6Pools func(ids []string) []*Ipv6Pool + DescribeKeyPairs func(names []string) []*KeyPair + DescribeLaunchTemplateVersions func(id string) ([]*LaunchTemplate, error) + DescribeLaunchTemplates func(names []string) []*LaunchTemplate + DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations func(ids []string) []*LocalGatewayRouteTableVirtualInterfaceGroupAssociation + DescribeLocalGatewayRouteTableVpcAssociations func(ids []string) []*LocalGatewayRouteTableVpcAssociation + DescribeLocalGatewayRouteTables func(ids []string) []*LocalGatewayRouteTable + DescribeLocalGatewayVirtualInterfaceGroups func(ids []string) []*LocalGatewayVirtualInterfaceGroup + DescribeLocalGatewayVirtualInterfaces func(ids []string) []*LocalGatewayVirtualInterface + DescribeLocalGateways func(ids []string) []*LocalGateway + DescribeLockedSnapshots func(ids []string) []*SnapshotLock + DescribeMacHosts func(ids []string) []*MacHost + DescribeMacModificationTasks func(ids []string) []*MacModificationTask + DescribeManagedPrefixLists func(ids []string) []*ManagedPrefixList + DescribeMovingAddresses func(publicIPs []string) []*MovingAddressStatus + DescribeNatGateways func(ids []string) []*NatGateway + DescribeNetworkAcls func(vpcIDs []string) []*NetworkACL + DescribeNetworkAclsFiltered func(vpcIDs []string) []*NetworkACL + DescribeNetworkInsightsAccessScopeAnalyses func(ids []string) []*NetworkInsightsAccessScopeAnalysis + DescribeNetworkInsightsAccessScopes func(ids []string) []*NetworkInsightsAccessScope + DescribeNetworkInsightsAnalyses func(ids []string) []*NetworkInsightsAnalysis + DescribeNetworkInsightsPaths func(ids []string) []*NetworkInsightsPath + DescribeNetworkInterfaceAttribute func(niID, attribute string) (*NIAttributeResult, error) + DescribeNetworkInterfacePermissions func(niIDs []string) []*NetworkInterfacePermission + DescribeNetworkInterfaces func(ids []string) []*NetworkInterface + DescribeOutpostLags func(ids []string) []*OutpostLag + DescribePlacementGroups func(names []string) []*PlacementGroup + DescribePrefixLists func(ids []string) []PrefixList + DescribePrincipalIDFormat func(_ string) []IDFormatItem + DescribePublicIpv4Pools func(ids []string) []*Ipv4Pool + DescribeRegions func() []string + DescribeReplaceRootVolumeTasks func(ids []string) []*ReplaceRootVolumeTask + DescribeReservedInstances func(ids []string) []*ReservedInstance + DescribeReservedInstancesListings func(ids []string) []*ReservedInstancesListing + DescribeReservedInstancesModifications func(ids []string) []*ReservedInstancesModification + DescribeReservedInstancesOfferings func(instanceType, az, productDesc string) []*ReservedInstancesOffering + DescribeRouteServerEndpoints func(ids []string) []*RouteServerEndpoint + DescribeRouteServerPeers func(ids []string) []*RouteServerPeer + DescribeRouteServers func(ids []string) []*RouteServer + DescribeRouteTables func(ids []string) []*RouteTable + DescribeScheduledInstanceAvailability func(filters map[string][]string, minSlotDurationHours, maxSlotDurationHours int32) []ScheduledInstanceAvailability + DescribeScheduledInstances func(ids []string) []*ScheduledInstance + DescribeSecondaryInterfaces func(ids []string) []*SecondaryInterface + DescribeSecondaryNetworks func(ids []string) []*SecondaryNetwork + DescribeSecondarySubnets func(ids []string) []*SecondarySubnet + DescribeSecurityGroupReferences func(sgIDs []string) []SGReference + DescribeSecurityGroupRules func(groupID string) ([]*SecurityGroupRuleDetail, error) + DescribeSecurityGroupVpcAssociations func(sgIDs []string) []SGVpcAssocItem + DescribeSecurityGroups func(ids []string) []*SecurityGroup + DescribeServiceLinkVirtualInterfaces func(ids []string) []*ServiceLinkVirtualInterface + DescribeSnapshotTierStatus func(ids []string) []SnapshotTierItem + DescribeSnapshots func(ids []string) []*Snapshot + DescribeSpotDatafeedSubscription func() *SpotDatafeed + DescribeSpotFleetInstances func(fleetID string) ([]SpotFleetInstance, error) + DescribeSpotFleetRequestHistory func(fleetID string, startTime time.Time) ([]SpotFleetHistoryRecord, error) + DescribeSpotFleetRequests func(fleetIDs []string) ([]*SpotFleetRequest, error) + DescribeSpotInstanceRequests func(ids []string) []*SpotInstanceRequest + DescribeStaleSecurityGroups func(vpcID string) []StaleSGItem + DescribeStoreImageTasks func(imageIDs []string) []*StoreImageTask + DescribeStoredNetworkAcls func(ids []string) []*StoredNetworkACL + DescribeSubnets func(ids []string) []*Subnet + DescribeTags func(resourceIDs []string) []TagEntry + DescribeTrafficMirrorFilterRules func(filterID string) ([]*TrafficMirrorFilterRule, error) + DescribeTrafficMirrorFilters func(ids []string) []*TrafficMirrorFilter + DescribeTrafficMirrorSessions func(ids []string) []*TrafficMirrorSession + DescribeTrafficMirrorTargets func(ids []string) []*TrafficMirrorTarget + DescribeTransitGatewayAttachments func(ids []string) []*TransitGatewayAttachmentSummary + DescribeTransitGatewayConnectPeers func(ids []string) []*TransitGatewayConnectPeer + DescribeTransitGatewayConnects func(ids []string) []*TransitGatewayConnect + DescribeTransitGatewayMeteringPolicies func(ids []string) []*TransitGatewayMeteringPolicy + DescribeTransitGatewayMulticastDomains func(ids []string) []*TransitGatewayMulticastDomain + DescribeTransitGatewayPeeringAttachments func(ids []string) []*TransitGatewayPeeringAttachment + DescribeTransitGatewayPolicyTables func(ids []string) []*TransitGatewayPolicyTable + DescribeTransitGatewayRouteTableAnnouncements func(ids []string) []*TransitGatewayRouteTableAnnouncement + DescribeTransitGatewayRouteTables func(ids []string) []*TransitGatewayRouteTable + DescribeTransitGatewayVpcAttachments func(ids []string) []*TransitGatewayVpcAttachment + DescribeTransitGateways func(ids []string) []*TransitGateway + DescribeTrunkInterfaceAssociations func(ids []string) []*TrunkInterfaceAssociation + DescribeVerifiedAccessEndpoints func(ids []string) []*VerifiedAccessEndpoint + DescribeVerifiedAccessGroups func(ids []string) []*VerifiedAccessGroup + DescribeVerifiedAccessInstanceLoggingConfigurations func(ids []string) []*VerifiedAccessInstanceLoggingConfig + DescribeVerifiedAccessInstances func(ids []string) []*VerifiedAccessInstance + DescribeVerifiedAccessTrustProviders func(ids []string) []*VerifiedAccessTrustProvider + DescribeVolumeStatus func(ids []string) []VolumeStatusItem + DescribeVolumes func(ids []string) []*Volume + DescribeVolumesModifications func(ids []string) []*VolumeModification + DescribeVpcBlockPublicAccessExclusions func(ids []string) []*VpcBlockPublicAccessExclusion + DescribeVpcBlockPublicAccessOptions func() *VpcBlockPublicAccessOptions + DescribeVpcClassicLink func(vpcIDs []string) ([]*VPC, error) + DescribeVpcClassicLinkDNSSupport func(vpcIDs []string) ([]*VPC, error) + DescribeVpcEncryptionControls func(ids, vpcIDs []string) []*VpcEncryptionControl + DescribeVpcEndpointAssociations func(endpointIDs []string) []*VpcEndpoint + DescribeVpcEndpointConnectionNotifications func(ids []string) []*VpcEndpointConnectionNotification + DescribeVpcEndpointConnections func(serviceIDs []string) []*VpcEndpointConnection + DescribeVpcEndpointServiceConfigurations func(ids []string) []*VpcEndpointServiceConfig + DescribeVpcEndpointServicePermissions func(serviceID string) []string + DescribeVpcEndpointServices func() []string + DescribeVpcEndpoints func(ids []string) []*VpcEndpoint + DescribeVpcPeeringConnections func(ids []string) []*VpcPeeringConnection + DescribeVpcs func(ids []string) []*VPC + DescribeVpnConcentrators func(ids []string) []*VpnConcentrator + DescribeVpnConnections func(ids []string) []*VpnConnection + DescribeVpnGateways func(ids []string) []*VpnGateway + DetachClassicLinkVpc func(instanceID, vpcID string) error + DetachInternetGateway func(igwID, vpcID string) error + DetachNetworkInterface func(attachmentID string, force bool) error + DetachVerifiedAccessTrustProvider func(instanceID, trustProviderID string) error + DetachVolume func(volumeID string, force bool) (*VolumeAttachment, error) + DetachVpnGateway func(vgwID, vpcID string) error + DisableAddressTransfer func(allocationID string) error + DisableAllowedImagesSettings func() string + DisableAwsNetworkPerformanceMetricSubscription func(source, destination, metric, statistic string) (bool, error) + DisableCapacityManager func() (string, bool) + DisableEbsEncryptionByDefault func() + DisableFastLaunch func(imageID string) error + DisableFastSnapshotRestores func(snapshotIDs, availabilityZones []string) error + DisableImage func(imageID string) error + DisableImageBlockPublicAccess func() + DisableImageDeprecation func(imageID string) error + DisableImageDeregistrationProtection func(imageID string) error + DisableInstanceSQLHaStandbyDetections func(instanceIDs []string) ([]*RegisteredSQLHaInstance, error) + DisableIpamOrganizationAdminAccount func(accountID string) error + DisableIpamPolicy func(id, orgTargetID string) error + DisableRouteServerPropagation func(routeServerID, routeTableID string) (*RouteServerPropagation, error) + DisableSerialConsoleAccess func() + DisableSnapshotBlockPublicAccess func() + DisableTransitGatewayRouteTablePropagation func(routeTableID, attachmentID string) (*TransitGatewayRouteTablePropagation, error) + DisableVgwRoutePropagation func(routeTableID, gatewayID string) error + DisableVpcClassicLink func(vpcID string) error + DisableVpcClassicLinkDNSSupport func(vpcID string) error + DisassociateAddress func(associationID string) error + DisassociateCapacityReservationBillingOwner func(reservationID, billingOwnerID string) error + DisassociateClientVpnTargetNetwork func(endpointID, assocID string) error + DisassociateEnclaveCertificateIamRole func(certificateArn, roleArn string) error + DisassociateIamInstanceProfile func(associationID string) (*IamInstanceProfileAssociation, error) + DisassociateInstanceEventWindow func(windowID string, instanceIDs, dedicatedHostIDs []string) (*InstanceEventWindow, error) + DisassociateIpamByoasn func(asn, cidr string) (*IpamAsnAssociation, error) + DisassociateIpamResourceDiscovery func(assocID string) (*IpamResourceDiscoveryAssociation, error) + DisassociateNatGatewayAddress func(natGatewayID string) error + DisassociateRouteServer func(routeServerID, vpcID string) (*RouteServerAssociation, error) + DisassociateRouteTable func(assocID string) error + DisassociateSecurityGroupVpc func(sgID, vpcID string) error + DisassociateSubnetCidrBlock func(associationID string) (string, error) + DisassociateTransitGatewayMulticastDomain func(domainID, attachmentID string, subnetIDs []string) ([]*TransitGatewayMulticastDomainAssociation, error) + DisassociateTransitGatewayPolicyTable func(policyTableID, attachmentID string) (*TransitGatewayPolicyTableAssociation, error) + DisassociateTransitGatewayRouteTable func(routeTableID, attachmentID string) error + DisassociateTrunkInterface func(associationID string) error + DisassociateVpcCidrBlock func(associationID string) error + EnableAddressTransfer func(allocationID, transferAccountID string) (*AddressTransfer, error) + EnableAllowedImagesSettings func(state string) (string, error) + EnableAwsNetworkPerformanceMetricSubscription func(source, destination, metric, statistic string) (bool, error) + EnableCapacityManager func(organizationsAccess bool) (string, bool) + EnableEbsEncryptionByDefault func() + EnableFastLaunch func(imageID string) error + EnableFastSnapshotRestores func(snapshotIDs, availabilityZones []string) error + EnableImage func(imageID string) error + EnableImageBlockPublicAccess func(state string) error + EnableImageDeprecation func(imageID, deprecateAt string) error + EnableImageDeregistrationProtection func(imageID string) error + EnableInstanceSQLHaStandbyDetections func(instanceIDs []string, sqlServerCredentials string) ([]*RegisteredSQLHaInstance, error) + EnableIpamOrganizationAdminAccount func(accountID string) error + EnableIpamPolicy func(id, orgTargetID string) error + EnableReachabilityAnalyzerOrganizationSharing func() bool + EnableRouteServerPropagation func(routeServerID, routeTableID string) (*RouteServerPropagation, error) + EnableSerialConsoleAccess func() + EnableSnapshotBlockPublicAccess func(state string) error + EnableTransitGatewayRouteTablePropagation func(routeTableID, attachmentID string) (*TransitGatewayRouteTablePropagation, error) + EnableVgwRoutePropagation func(routeTableID, gatewayID string) error + EnableVolumeIO func(volumeID string) error + EnableVpcClassicLink func(vpcID string) error + EnableVpcClassicLinkDNSSupport func(vpcID string) error + ExportClientVpnClientCertificateRevocationList func(endpointID string) (string, error) + ExportClientVpnClientConfiguration func(endpointID string) (string, error) + ExportImage func(imageID, description, diskImageFormat, s3Bucket, s3Prefix, roleName string) (*ExportImageTaskRec, error) + ExportKeyPair func(name string) (string, error) + ExportTransitGatewayRoutes func(routeTableID, s3Bucket string) (string, error) + ExportVerifiedAccessInstanceClientConfiguration func(instanceID string) (*VerifiedAccessInstanceClientConfiguration, error) + GetActiveVpnTunnelStatus func(vpnConnectionID, outsideIPAddress string) (*ActiveVpnTunnelStatus, error) + GetAllowedImagesSettings func() *AllowedImagesSettings + GetAssociatedEnclaveCertificateIamRoles func(certificateArn string) ([]*EnclaveCertIamRoleAssociation, error) + GetAssociatedIpv6PoolCidrs func(poolID string) ([]Ipv6CidrAssociation, error) + GetAwsNetworkPerformanceData func(queries []NetworkPerformanceDataQuery, startTime, endTime time.Time) ([]*NetworkPerformanceDataResponse, error) + GetCapacityManagerAttributes func() *CapacityManagerAttributes + GetCapacityManagerMetricData func() []MetricDataResult + GetCapacityManagerMetricDimensions func() []CapacityManagerDimension + GetCapacityReservationUsage func(id string) (*CapacityReservationUsage, error) + GetCoipPoolUsage func(poolID string) (*CoipPool, error) + GetConsoleOutput func(instanceID string) (string, time.Time, error) + GetConsoleScreenshot func(instanceID string) (string, error) + GetDeclarativePoliciesReportSummary func(reportID string) (*DeclarativePoliciesReportSummary, error) + GetDefaultCreditSpecification func() string + GetEbsDefaultKmsKeyID func() string + GetEbsEncryptionByDefault func() bool + GetEnabledIpamPolicy func() (policyID string, enabled bool, managedBy string) + GetFlowLogsIntegrationTemplate func(flowLogID, s3DestinationArn string) (string, error) + GetGroupsForCapacityReservation func(reservationID string) ([]string, error) + GetHostReservationPurchasePreview func(hostIDs []string, offeringID string) (*HostReservationPurchasePreview, error) + GetImageAncestry func(imageID string) ([]*ImageAncestryEntry, error) + GetImageBlockPublicAccessState func() string + GetInstanceMetadataDefaults func() *InstanceMetadataDefaults + GetInstanceTpmEkPub func(instanceID, keyFormat, keyType string) (string, error) + GetInstanceTypesFromInstanceRequirements func() []string + GetInstanceUefiData func(instanceID string) (string, error) + GetIpamPolicyAllocationRules func(id, locale, resourceType string) ([]*IpamPolicyDocument, error) + GetIpamPolicyOrganizationTargets func(id string) ([]string, error) + GetIpamPoolAllocations func(poolID, allocationID string) ([]*IpamPoolAllocation, error) + GetIpamPoolCidrs func(poolID string) []*IpamPoolCidr + GetIpamPrefixListResolverRules func(resolverID string) ([]IpamPrefixListResolverRule, error) + GetIpamPrefixListResolverVersionEntries func(resolverID string, version int64) ([]string, error) + GetIpamPrefixListResolverVersions func(resolverID string) ([]int64, error) + GetIpamResourceCidrs func(scopeID, poolID, resourceID, resourceOwner, resourceType string) ([]*IpamResourceCidr, error) + GetLaunchTemplateData func(instanceID string) (*LaunchTemplate, error) + GetManagedPrefixListEntries func(id string) ([]PrefixListEntry, error) + GetPasswordData func(instanceID string) (string, time.Time, error) + GetRouteServerAssociations func(routeServerID string) []*RouteServerAssociation + GetRouteServerPropagations func(routeServerID string) []*RouteServerPropagation + GetRouteServerRoutingDatabase func(routeServerID string) ([]*RouteServerRoute, error) + GetSecurityGroupsForVpc func(vpcID string) ([]SecurityGroupForVpcItem, error) + GetSerialConsoleAccessStatus func() bool + GetSnapshotBlockPublicAccessState func() string + GetSpotPlacementScores func(instanceTypes, regionNames []string, singleAZ bool) ([]*SpotPlacementScoreEntry, error) + GetSubnetCidrReservations func(subnetID string) ([]*SubnetCIDRReservation, error) + GetTransitGatewayAttachmentPropagations func(attachmentID string) ([]*TransitGatewayAttachmentPropagation, error) + GetTransitGatewayMeteringPolicyEntries func(policyID string) ([]*TransitGatewayMeteringPolicyEntry, error) + GetTransitGatewayMulticastDomainAssociations func(domainID string) []*TransitGatewayMulticastDomainAssociation + GetTransitGatewayPolicyTableAssociations func(policyTableID string) []*TransitGatewayPolicyTableAssociation + GetTransitGatewayPolicyTableEntries func(policyTableID string) error + GetTransitGatewayPrefixListReferences func(routeTableID string) ([]*TransitGatewayPrefixListReference, error) + GetTransitGatewayRouteTableAssociations func(routeTableID string) ([]*TransitGatewayRouteTableAssociation, error) + GetTransitGatewayRouteTablePropagations func(routeTableID string) ([]*TransitGatewayRouteTablePropagation, error) + GetVerifiedAccessEndpointPolicy func(id string) (*VerifiedAccessPolicy, error) + GetVerifiedAccessEndpointTargets func(id string) ([]*VerifiedAccessEndpointTarget, error) + GetVerifiedAccessGroupPolicy func(id string) (*VerifiedAccessPolicy, error) + GetVpcPeeringConnectionOptions func(peeringID string) *PeeringConnectionOptions + GetVpcResourcesBlockingEncryptionEnforcement func(vpcID string) ([]*VpcEncryptionNonCompliantResource, error) + GetVpnConnectionDeviceSampleConfiguration func(vpnConnectionID, deviceTypeID, ikeVersion string) (string, error) + GetVpnConnectionDeviceTypes func() []VpnConnectionDeviceType + GetVpnConnectionRoutes func(vpnConnectionID string) []*VpnConnectionRoute + GetVpnTunnelReplacementStatus func(vpnConnectionID, outsideIPAddress string) (*VpnTunnelReplacementStatus, error) + ImportClientVpnClientCertificateRevocationList func(endpointID, crl string) error + ImportImage func(description, architecture, platform string) (*ImageImportTask, error) + ImportInstance func(description, platform, availabilityZone, diskFormat string, ...) (*ConversionTask, error) + ImportKeyPair func(name, publicKeyMaterial string) (*KeyPair, error) + ImportSnapshot func(description string) (*SnapshotImportTask, error) + ImportVolume func(description, availabilityZone, diskFormat string, diskBytes, volumeSize int64) (*ConversionTask, error) + ListImagesInRecycleBin func(imageIDs []string) []*RecycleBinImage + ListSnapshotsInRecycleBin func(snapshotIDs []string) []*Snapshot + ListVolumesInRecycleBin func(volumeIDs []string) []*RecycleBinVolume + LockSnapshot func(snapshotID, lockMode string, durationDays int) (*SnapshotLock, error) + ModifyAddressAttribute func(allocationID, domainName string) error + ModifyAvailabilityZoneGroup func(groupName, optInStatus string) (bool, error) + ModifyCapacityReservation func(reservationID string, instanceCount int) error + ModifyCapacityReservationFleet func(fleetID string, totalTargetCapacity *int32, endDate *time.Time, ...) error + ModifyClientVpnEndpoint func(endpointID, description string, dnsServers []string) error + ModifyClientVpnEndpointWithOptions func(endpointID, description string, dnsServers []string, ...) error + ModifyDefaultCreditSpecification func(cpuCredits string) error + ModifyEbsDefaultKmsKeyID func(kmsKeyID string) error + ModifyFleet func(id string, totalTargetCapacity int, excessPolicy string) error + ModifyFpgaImageAttribute func(id string, mod FpgaImageAttributeModification) (*FpgaImage, error) + ModifyHosts func(hostIDs []string, ...) ([]string, []HostModifyFailure, error) + ModifyIDFormat func(resource string, useLongIDs bool) error + ModifyIdentityIDFormat func(_ string, resource string, useLongIDs bool) error + ModifyImageAttribute func(imageID, attribute, value string) error + ModifyInstanceCPUOptions func(instanceID string, coreCount, threadsPerCore *int32, ...) (*Instance, error) + ModifyInstanceCapacityReservationAttributes func(instanceID, preference, targetID, targetArn string) (*Instance, error) + ModifyInstanceConnectEndpoint func(id string, preserveClientIP bool) error + ModifyInstanceCreditSpecification func(instanceID, cpuCredits string) error + ModifyInstanceEventStartTime func(instanceID, instanceEventID string, notBefore time.Time) (*InstanceStatusEventRec, error) + ModifyInstanceEventWindow func(id, name, cronExpression string) error + ModifyInstanceMaintenanceOptions func(instanceID, autoRecovery, rebootMigration string) (*Instance, error) + ModifyInstanceMetadataDefaults func(httpTokens, httpEndpoint, instanceMetadataTags string, hopLimit int) error + ModifyInstanceMetadataOptions func(instanceID, httpTokens, httpEndpoint, instanceMetadataTags string, ...) (*IMDSOptions, error) + ModifyInstanceNetworkPerformanceOptions func(instanceID, bandwidthWeighting string) (*Instance, error) + ModifyInstancePlacement func(in ModifyInstancePlacementInput) (bool, error) + ModifyIpam func(id string, opts IpamOptions) (*Ipam, error) + ModifyIpamPolicyAllocationRules func(id, locale, resourceType string, rules []IpamPolicyAllocationRule) (*IpamPolicyDocument, error) + ModifyIpamPool func(id string, opts IpamPoolOptions) (*IpamPool, error) + ModifyIpamPrefixListResolver func(id, description string, rules []IpamPrefixListResolverRule, rulesProvided bool) (*IpamPrefixListResolver, error) + ModifyIpamPrefixListResolverTarget func(id string, desiredVersion *int64, trackLatestVersion *bool) (*IpamPrefixListResolverTarget, error) + ModifyIpamResourceCidr func(currentScopeID, resourceCidr, resourceID, resourceRegion string, ...) (*IpamResourceCidr, error) + ModifyIpamResourceDiscovery func(id, description string, addOperatingRegions, removeOperatingRegions []string) (*IpamResourceDiscovery, error) + ModifyIpamScope func(id, description string) (*IpamScope, error) + ModifyLaunchTemplate func(id string, defaultVersion int64) (*LaunchTemplate, error) + ModifyLocalGatewayRoute func(...) (*LocalGatewayRoute, error) + ModifyManagedPrefixList func(id string, addEntries, removeEntries []PrefixListEntry) error + ModifyNetworkInterfaceAttribute func(eniID, attr, value string) error + ModifyPrivateDNSNameOptions func(instanceID, hostnameType string, enableARecord, enableAAAARecord *bool) (bool, error) + ModifyPublicIPDNSNameOptions func(networkInterfaceID, hostnameType string) (bool, error) + ModifyReservedInstances func(reservedInstancesIDs []string, targetInstanceType string, targetCount int) (*ReservedInstancesModification, error) + ModifyRouteServer func(id string, persistRoutesState string, persistRoutesDuration int64, ...) (*RouteServer, error) + ModifySecurityGroupRules func(groupID string, rules []SecurityGroupRule, egress bool) error + ModifySnapshotTier func(snapshotID, storageTier string) error + ModifySpotFleetRequest func(fleetID string, targetCapacity int, excessTermination string) (*SpotFleetRequest, error) + ModifySubnetAttribute func(subnetID, attribute string, value bool) error + ModifyTrafficMirrorFilterNetworkServices func(id string, add, remove []string) error + ModifyTrafficMirrorFilterRule func(id, action, description string) error + ModifyTrafficMirrorSession func(id, targetID, filterID, description string) error + ModifyTransitGateway func(tgwID, description string) error + ModifyTransitGatewayAttribute func(id, description string) error + ModifyTransitGatewayMeteringPolicy func(policyID string, addAttachmentIDs, removeAttachmentIDs []string) (*TransitGatewayMeteringPolicy, error) + ModifyTransitGatewayPrefixListReference func(routeTableID, prefixListID, attachmentID string, blackhole bool) (*TransitGatewayPrefixListReference, error) + ModifyTransitGatewayVpcAttachment func(attachmentID string, addSubnetIDs, removeSubnetIDs []string) (*TransitGatewayVpcAttachment, error) + ModifyVerifiedAccessEndpoint func(id, description string) error + ModifyVerifiedAccessEndpointPolicy func(id string, policyEnabled bool, policyDocument string) (*VerifiedAccessPolicy, error) + ModifyVerifiedAccessGroup func(id, instanceID, description string) (*VerifiedAccessGroup, error) + ModifyVerifiedAccessGroupPolicy func(id string, policyEnabled bool, policyDocument string) (*VerifiedAccessPolicy, error) + ModifyVerifiedAccessInstance func(id, description string) (*VerifiedAccessInstance, error) + ModifyVerifiedAccessInstanceLoggingConfiguration func(instanceID string, accessLogs VerifiedAccessLogOptions) (*VerifiedAccessInstanceLoggingConfig, error) + ModifyVerifiedAccessTrustProvider func(id, description string) (*VerifiedAccessTrustProvider, error) + ModifyVolume func(volumeID, volumeType string, size, iops int) (*VolumeModification, error) + ModifyVpcAttribute func(vpcID, attribute string, value bool) error + ModifyVpcBlockPublicAccessExclusion func(exclusionID, mode string) (*VpcBlockPublicAccessExclusion, error) + ModifyVpcBlockPublicAccessOptions func(blockMode string) (*VpcBlockPublicAccessOptions, error) + ModifyVpcEncryptionControl func(id, mode string, exclusions VpcEncryptionControlExclusionModify) (*VpcEncryptionControl, error) + ModifyVpcEndpoint func(endpointID string, addSubnetIDs, removeSubnetIDs []string) error + ModifyVpcEndpointConnectionNotification func(id, notifARN string, events []string) (*VpcEndpointConnectionNotification, error) + ModifyVpcEndpointServiceConfiguration func(id string, acceptanceRequired bool) error + ModifyVpcEndpointServicePayerResponsibility func(serviceID, payerResponsibility string) error + ModifyVpcEndpointServicePermissions func(serviceID string, add, remove []string) error + ModifyVpcPeeringConnectionOptions func(peeringID string, opts PeeringConnectionOptions) error + ModifyVpcTenancy func(vpcID, tenancy string) error + ModifyVpnConnection func(vpnConnectionID, vpnGatewayID string) error + ModifyVpnConnectionOptions func(vpnConnectionID, localIPv4CIDR, remoteIPv4CIDR string, staticRoutesOnly *bool) (*VpnConnection, error) + ModifyVpnTunnelCertificate func(vpnConnectionID, outsideIPAddress string) (*VpnConnection, error) + ModifyVpnTunnelOptions func(vpnConnectionID, outsideIPAddress string, opts VpnTunnelOptionsModify) (*VpnConnection, error) + MonitorInstances func(instanceIDs []string) ([]MonitoringState, error) + MoveAddressToVpc func(publicIP string) (*Address, error) + MoveByoipCidrToIpam func(cidr, poolID, poolOwner string) (*ByoipCidr, error) + MoveCapacityReservationInstances func(sourceID, destinationID string, instanceCount int) (*CapacityReservation, *CapacityReservation, error) + PrimaryNetworkInterfaceSourceDestCheck func(instanceID string) bool + ProvisionByoipCidr func(cidr, description string) (*ByoipCidr, error) + ProvisionIpamByoasn func(ipamID, asn string) (*IpamByoasn, error) + ProvisionIpamPoolCidr func(poolID, cidr string) (*IpamPoolCidr, error) + ProvisionPublicIpv4PoolCidr func(poolID string, netmaskLength int32) (*Ipv4PoolRange, error) + PurchaseCapacityBlock func(offeringID, instancePlatform string, tags map[string]string) (*CapacityBlock, *CapacityReservation, error) + PurchaseCapacityBlockExtension func(extensionOfferingID, reservationID string) (*CapacityBlockExtension, error) + PurchaseHostReservation func(hostIDs []string, offeringID string, tags map[string]string) (*HostReservationPurchasePreview, error) + PurchaseReservedInstancesOffering func(offeringID string, instanceCount int) (*ReservedInstance, error) + PurchaseScheduledInstances func(requests []ScheduledInstancePurchaseRequest) ([]*ScheduledInstance, error) + RebootInstances func(ids []string) error + RegisterImage func(name, description, architecture string) (*AMIStub, error) + RegisterInstanceEventNotificationAttributes func(includeAllTags bool) + RegisterTransitGatewayMulticastGroupMembers func(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + RegisterTransitGatewayMulticastGroupSources func(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + RejectCapacityReservationBillingOwnership func(reservationID string) error + RejectTransitGatewayMulticastDomainAssociations func(domainID, attachmentID string, subnetIDs []string) ([]*TransitGatewayMulticastDomainAssociation, error) + RejectTransitGatewayPeeringAttachment func(attachmentID string) (*TransitGatewayPeeringAttachment, error) + RejectTransitGatewayVpcAttachment func(attachmentID string) (*TransitGatewayVpcAttachment, error) + RejectVpcEndpointConnections func(serviceID string, vpcEndpointIDs []string) ([]string, error) + RejectVpcPeeringConnection func(id string) error + ReleaseAddress func(allocationID string) error + ReleaseHosts func(hostIDs []string) (successful []string, unsuccessful []HostReleaseResult) + ReleaseIpamPoolAllocation func(poolID, allocationID string) error + ReplaceIamInstanceProfileAssociation func(associationID, profileARN string) (*IamInstanceProfileAssociation, error) + ReplaceImageCriteriaInAllowedImagesSettings func(criteria []ImageCriterion) bool + ReplaceNetworkACLAssociation func(aclID, subnetID string) (string, error) + ReplaceNetworkACLEntry func(aclID string, ruleNumber int, protocol, action, cidr string, egress bool, ...) error + ReplaceRoute func(rtID, destCIDR, gatewayID, natGatewayID string) error + ReplaceRouteTableAssociation func(associationID, newRouteTableID string) (string, error) + ReplaceTransitGatewayRoute func(routeTableID, destinationCIDR, attachmentID string) (*TransitGatewayRoute, error) + ReplaceVpnTunnel func(vpnConnectionID, outsideIPAddress string) (bool, error) + ReportInstanceStatus func(instanceID, status, description string) error + RequestSpotFleet func(config SpotFleetRequestConfig) (*SpotFleetRequest, error) + RequestSpotInstances func(imageID, instanceType, subnetID, spotPrice string) (*SpotInstanceRequest, error) + Reset func() + ResetAddressAttribute func(allocationID string) error + ResetEbsDefaultKmsKeyID func() + ResetFpgaImageAttribute func(id, attribute string) error + ResetImageAttribute func(imageID, attribute string) error + ResetNetworkInterfaceAttribute func(niID string) error + ResetSnapshotAttribute func(snapshotID string) error + RestoreAddressToClassic func(publicIP string) error + RestoreImageFromRecycleBin func(imageID string) error + RestoreManagedPrefixListVersion func(id string, version int64) error + RestoreSnapshotFromRecycleBin func(snapshotID string) error + RestoreSnapshotTier func(snapshotID string) error + RestoreVolumeFromRecycleBin func(volumeID string) error + RevokeClientVpnIngress func(endpointID, cidr string) error + RevokeSecurityGroupEgress func(groupID string, rules []SecurityGroupRule) error + RevokeSecurityGroupIngress func(groupID string, rules []SecurityGroupRule) error + RunInstances func(imageID, instanceType, subnetID string, count int) ([]*Instance, error) + RunScheduledInstances func(scheduledInstanceID, imageID, keyName string, instanceCount int32) ([]string, error) + SearchLocalGatewayRoutes func(routeTableID string, states []string) ([]*LocalGatewayRoute, error) + SearchTransitGatewayMulticastGroups func(domainID string) []*TransitGatewayMulticastGroupEntry + SearchTransitGatewayRoutes func(routeTableID string, filters map[string][]string) ([]*TransitGatewayRoute, error) + SeedLocalGateway func(lg LocalGateway) (*LocalGateway, error) + SeedLocalGatewayVirtualInterface func(vif LocalGatewayVirtualInterface) (*LocalGatewayVirtualInterface, error) + SeedLocalGatewayVirtualInterfaceGroup func(group LocalGatewayVirtualInterfaceGroup) (*LocalGatewayVirtualInterfaceGroup, error) + SeedOutpostLag func(lag OutpostLag) (*OutpostLag, error) + SeedSecondaryInterface func(si SecondaryInterface) (*SecondaryInterface, error) + SeedServiceLinkVirtualInterface func(vif ServiceLinkVirtualInterface) (*ServiceLinkVirtualInterface, error) + SendDiagnosticInterrupt func(instanceID string) error + SetInstanceAttribute func(instanceID, attribute, value string) error + SetVolumeEncryption func(volumeID string, encrypted bool, kmsKeyID string) error + SetVolumePerformance func(volumeID string, iops, throughput int) error + StartDeclarativePoliciesReport func(s3Bucket, targetID, s3Prefix string, tags map[string]string) (*DeclarativePoliciesReport, error) + StartInstances func(ids []string) ([]*InstanceStateChange, error) + StartNetworkInsightsAccessScopeAnalysis func(scopeID string) (*NetworkInsightsAccessScopeAnalysis, error) + StartNetworkInsightsAnalysis func(pathID string) (*NetworkInsightsAnalysis, error) + StartVpcEndpointServicePrivateDNSVerification func(serviceID string) error + StopInstances func(ids []string) ([]*InstanceStateChange, error) + TagsForResource func(resourceID string) map[string]string + TerminateClientVpnConnections func(endpointID string) error + TerminateInstances func(ids []string) ([]*InstanceStateChange, error) + UnassignIpv6Addresses func(niID string, addresses []string) error + UnassignPrivateIPAddresses func(eniID string, ips []string) error + UnassignPrivateNatGatewayAddress func(natGatewayID string, privateIPs []string) (*NatGateway, error) + UnlockSnapshot func(snapshotID string) error + UnmonitorInstances func(instanceIDs []string) ([]MonitoringState, error) + UpdateCapacityManagerOrganizationsAccess func(organizationsAccess bool) (string, bool) + UpdateInterruptibleCapacityReservationAllocation func(sourceCapacityReservationID string, targetInstanceCount int32) (*InterruptibleCapacityReservationAllocation, error) + UpdateSecurityGroupRuleDescriptionsEgress func(groupID string, rules []SecurityGroupRule) error + UpdateSecurityGroupRuleDescriptionsIngress func(groupID string, rules []SecurityGroupRule) error + WithdrawByoipCidr func(cidr string) (*ByoipCidr, error) + type BundleTask struct + BundleID string + ErrorCode string + ErrorMessage string + InstanceID string + Progress string + S3Bucket string + S3Prefix string + StartTime time.Time + State string + UpdateTime time.Time + type ByoipCidr struct + Cidr string + State string + StatusMessage string + type CPUOptions struct + CoreCount int32 + NestedVirtualization string + ThreadsPerCore int32 + type CapacityBlock struct + AvailabilityZone string + CapacityBlockID string + CapacityReservationIDs []string + CreateDate time.Time + EndDate time.Time + StartDate time.Time + State string + Tags map[string]string + type CapacityBlockExtension struct + AvailabilityZone string + CapacityBlockExtensionDurationHours int32 + CapacityBlockExtensionEndDate time.Time + CapacityBlockExtensionOfferingID string + CapacityBlockExtensionPurchaseDate time.Time + CapacityBlockExtensionStartDate time.Time + CapacityBlockExtensionStatus string + CapacityReservationID string + type CapacityBlockExtensionOffering struct + AvailabilityZone string + CapacityBlockExtensionDurationHours int32 + CapacityBlockExtensionEndDate time.Time + CapacityBlockExtensionOfferingID string + CapacityBlockExtensionStartDate time.Time + CapacityReservationID string + CurrencyCode string + InstanceCount int32 + InstanceType string + UpfrontPrice string + type CapacityBlockOffering struct + AvailabilityZone string + CapacityBlockDurationHours int32 + CapacityBlockOfferingID string + CurrencyCode string + EndDate time.Time + InstanceCount int32 + InstanceType string + StartDate time.Time + Tenancy string + UpfrontPrice string + type CapacityBlockReservationStatus struct + CapacityReservationID string + TotalAvailableCapacity int32 + TotalCapacity int32 + TotalUnavailableCapacity int32 + type CapacityBlockStatus struct + CapacityBlockID string + CapacityReservationStatuses []CapacityBlockReservationStatus + InterconnectStatus string + TotalAvailableCapacity int32 + TotalCapacity int32 + TotalUnavailableCapacity int32 + type CapacityManagerAttributes struct + DataExportCount int32 + IngestionStatus string + IngestionStatusMessage string + OrganizationsAccess bool + Status string + type CapacityManagerDataExport struct + CapacityManagerDataExportID string + CreateTime time.Time + LatestDeliveryStatus string + OutputFormat string + S3BucketName string + S3BucketPrefix string + Schedule string + Tags map[string]string + type CapacityManagerDimension struct + Dimensions map[string]string + type CapacityManagerState struct + OrganizationsAccess bool + Status string + type CapacityReservation struct + AvailabilityZone string + AvailableInstanceCount int + CapacityReservationID string + CreateTime time.Time + InstancePlatform string + InstanceType string + OwnedBy string + State string + TotalInstanceCount int + type CapacityReservationBillingRequest struct + CapacityReservationID string + LastUpdateTime time.Time + RequestedBy string + Status string + StatusMessage string + UnusedReservationBillingOwnerID string + type CapacityReservationFleet struct + AllocationStrategy string + CapacityReservationFleetID string + CreateTime time.Time + EndDate *time.Time + InstanceMatchCriteria string + InstanceTypeSpecifications []CapacityReservationFleetInstanceSpec + State string + Tags map[string]string + Tenancy string + TotalFulfilledCapacity float64 + TotalTargetCapacity int32 + type CapacityReservationFleetCancellation struct + CapacityReservationFleetID string + CurrentState string + PreviousState string + type CapacityReservationFleetInstanceSpec struct + AvailabilityZone string + CapacityReservationID string + EbsOptimized bool + InstancePlatform string + InstanceType string + Priority int32 + TotalInstanceCount int32 + Weight float64 + type CapacityReservationInstanceUsage struct + AccountID string + UsedInstanceCount int32 + type CapacityReservationSpec struct + CapacityReservationID string + CapacityReservationPreference string + CapacityReservationResourceGroupArn string + type CapacityReservationTopologyEntry struct + AvailabilityZone string + CapacityReservationID string + InstanceType string + type CapacityReservationUsage struct + AvailableInstanceCount int + CapacityReservationID string + InstanceType string + InstanceUsages []CapacityReservationInstanceUsage + Interruptible bool + InterruptibleAllocation *InterruptibleCapacityReservationAllocation + State string + TotalInstanceCount int + type CarrierGateway struct + CarrierGatewayID string + OwnerID string + State string + VpcID string + type ClassicLinkInstance struct + Groups []string + InstanceID string + VpcID string + type ClientVpnAuthRule struct + AccessAll bool + Cidr string + Description string + GroupID string + Status string + type ClientVpnConnection struct + ClientIP string + ClientVpnEndpointID string + CommonName string + ConnectionEstablishedTime string + ConnectionID string + Status string + Username string + type ClientVpnEndpoint struct + AuthRules []ClientVpnAuthRule + CertificateRevocationList string + ClientCidrBlock string + ClientVpnEndpointID string + CreationTime string + DNSName string + DNSServers []string + Description string + Routes []ClientVpnRoute + SecurityGroupIDs []string + SelfServicePortalURL string + ServerCertificateArn string + SessionTimeoutHours int32 + SplitTunnel bool + Status string + TargetNetworks []*ClientVpnTargetNetwork + TransportProtocol string + VPCID string + VpnPort int32 + VpnProtocol string + type ClientVpnEndpointOptions struct + SecurityGroupIDs []string + SelfServicePortalURL string + ServerCertificateArn string + SessionTimeoutHours int32 + SplitTunnel *bool + TransportProtocol string + VpcID string + VpnPort int32 + type ClientVpnRoute struct + Description string + DestinationCidr string + Origin string + Status string + TargetSubnet string + type ClientVpnTargetNetwork struct + AssociationID string + ClientVpnEndpointID string + SecurityGroups []string + Status string + SubnetID string + VPCID string + type CoipCidr struct + Cidr string + CoipPoolID string + LocalGatewayRouteTableID string + type CoipPool struct + LocalGatewayRouteTableID string + PoolArn string + PoolCidrs []string + PoolID string + Tags map[string]string + type Compute interface + Launch func(ctx context.Context, req LaunchRequest) (LaunchResult, error) + Start func(ctx context.Context, instanceID, providerID string) error + Stop func(ctx context.Context, instanceID, providerID string) error + Terminate func(ctx context.Context, instanceID, providerID string) error + type ComputeProviderConfig interface + GetEC2ComputeProvider func() string + GetEC2DockerComputeConfig func() DockerComputeConfig + type ConfigProvider interface + GetEC2Settings func() Settings + type ConversionTask struct + AvailabilityZone string + ConversionTaskID string + Description string + ExpirationTime time.Time + ImageBytes int64 + ImageFormat string + ImportManifestURL string + InstanceID string + Kind string + Platform string + State string + StatusMessage string + VolumeID string + VolumeSize int64 + type CopyVolumesResult struct + DestVolumeID string + SourceVolumeID string + type CreationDateCondition struct + MaximumDaysSinceCreated int32 + type CustomerGateway struct + BgpAsn string + CustomerGatewayID string + IPAddress string + State string + Type string + type DNSRegistrar interface + Deregister func(hostname string) + Register func(hostname string) + type DeclarativePoliciesReport struct + EndTime time.Time + ReportID string + S3Bucket string + S3Prefix string + StartTime time.Time + Status string + Tags map[string]string + TargetID string + type DeclarativePoliciesReportSummary struct + EndTime time.Time + NumberOfAccounts int32 + NumberOfFailedAccounts int32 + ReportID string + S3Bucket string + S3Prefix string + StartTime time.Time + TargetID string + type DeprecationTimeCondition struct + MaximumDaysSinceDeprecated int32 + type DhcpConfiguration struct + Key string + Values []string + type DhcpOptions struct + AssociatedVPCIDs []string + Configurations []DhcpConfiguration + DhcpOptionsID string + type DockerCompute struct + func NewDockerCompute(cfg DockerComputeConfig) (*DockerCompute, error) + func (d *DockerCompute) Close() error + func (d *DockerCompute) Launch(ctx context.Context, req LaunchRequest) (LaunchResult, error) + func (d *DockerCompute) Ping(ctx context.Context) error + func (d *DockerCompute) Start(ctx context.Context, _, providerID string) error + func (d *DockerCompute) Stop(ctx context.Context, _, providerID string) error + func (d *DockerCompute) Terminate(ctx context.Context, instanceID, providerID string) error + type DockerComputeConfig struct + Image string + Labels map[string]string + Network string + Region string + SSHHostIP string + SSHPortMax int + SSHPortMin int + type EgressOnlyInternetGateway struct + CreateTime time.Time + ID string + State string + VPCID string + type ElasticGpuStub struct + ElasticGpuID string + ElasticGpuType string + InstanceID string + type EnclaveCertIamRoleAssociation struct + CertificateArn string + CertificateS3BucketName string + CertificateS3ObjectKey string + EncryptionKmsKeyID string + RoleArn string + type ExportImageTaskRec struct + Description string + DiskImageFormat string + ExportImageTaskID string + ImageID string + Progress string + RoleName string + S3Bucket string + S3Prefix string + Status string + StatusMessage string + type ExportTask struct + ContainerFormat string + Description string + DiskImageFormat string + ExportTaskID string + InstanceID string + S3Bucket string + S3Key string + State string + StatusMessage string + TargetEnvironment string + type FailedCapacityReservationFleetCancellation struct + CapacityReservationFleetID string + ErrorCode string + ErrorMessage string + type FastLaunchImageItem struct + ImageID string + State string + type FastSnapshotRestoreItem struct + AvailabilityZone string + SnapshotID string + State string + type Fleet struct + ExcessCapacityTerminationPolicy string + FleetID string + FleetState string + FleetType string + OnDemandTargetCapacity int + SpotTargetCapacity int + TargetCapacityUnitType string + TerminateInstancesWithExpiration bool + TotalTargetCapacity int + type FlowLog struct + CreationTime time.Time + FlowLogID string + FlowLogStatus string + LogDestination string + LogDestinationType string + ResourceID string + TrafficType string + type FpgaImage struct + CreateTime time.Time + Description string + FpgaImageGlobalID string + FpgaImageID string + InstanceTypes []string + LoadPermissions []FpgaImageLoadPermission + Name string + OwnerAlias string + OwnerID string + ProductCodes []string + Public bool + ShellVersion string + State string + StateMessage string + Tags map[string]string + UpdateTime time.Time + type FpgaImageAttribute struct + Description string + FpgaImageID string + LoadPermissions []FpgaImageLoadPermission + Name string + ProductCodes []string + type FpgaImageAttributeModification struct + Attribute string + Description *string + LoadPermissionAdd []FpgaImageLoadPermission + LoadPermissionDel []FpgaImageLoadPermission + Name *string + OperationType string + ProductCodes []string + type FpgaImageLoadPermission struct + Group string + UserID string + type Handler struct + AccountID string + Backend Backend + Region string + func NewHandler(backend Backend) *Handler + func (h *Handler) ChaosOperations() []string + func (h *Handler) ChaosRegions() []string + func (h *Handler) ChaosServiceName() string + func (h *Handler) ExecuteFISAction(_ context.Context, action service.FISActionExecution) error + func (h *Handler) ExtractOperation(c *echo.Context) string + func (h *Handler) ExtractResource(c *echo.Context) string + func (h *Handler) FISActions() []service.FISActionDefinition + func (h *Handler) GetSupportedOperations() []string + func (h *Handler) Handler() echo.HandlerFunc + func (h *Handler) MatchPriority() int + func (h *Handler) Name() string + func (h *Handler) Reset() + func (h *Handler) Restore(ctx context.Context, data []byte) error + func (h *Handler) RouteMatcher() service.Matcher + func (h *Handler) Shutdown(_ context.Context) + func (h *Handler) Snapshot(ctx context.Context) []byte + func (h *Handler) StartWorker(ctx context.Context) error + func (h *Handler) WithJanitor(interval, terminatedTTL, cancelledSpotTTL time.Duration, ...) *Handler + type Host struct + AllocationTime time.Time + AutoPlacement string + AvailabilityZone string + HostID string + HostMaintenance string + HostRecovery string + InstanceFamily string + InstanceType string + OwnedBy string + State string + type HostModifyFailure struct + Code string + HostID string + Message string + type HostOffering struct + CurrencyCode string + Duration int32 + HourlyPrice string + InstanceFamily string + OfferingID string + PaymentOption string + UpfrontPrice string + type HostReleaseResult struct + Code string + HostID string + Message string + type HostReservation struct + Count int32 + CurrencyCode string + Duration int32 + End time.Time + HostIDSet []string + HostReservationID string + HourlyPrice string + InstanceFamily string + OfferingID string + PaymentOption string + Start time.Time + State string + Tags map[string]string + UpfrontPrice string + type HostReservationPurchase struct + CurrencyCode string + Duration int32 + HostIDSet []string + HostReservationID string + HourlyPrice string + InstanceFamily string + PaymentOption string + UpfrontPrice string + type HostReservationPurchasePreview struct + CurrencyCode string + Purchases []HostReservationPurchase + TotalHourlyPrice string + TotalUpfrontPrice string + type IDFormatItem struct + Deadline string + Resource string + UseLongIDs bool + type IGWAttachment struct + State string + VPCID string + type IMDSOptions struct + HTTPEndpoint string + HTTPPutResponseHopLimit int + HTTPTokens string + InstanceMetadataTags string + State string + type IamInstanceProfileAssociation struct + AssociationID string + IamInstanceProfile string + InstanceID string + State string + Timestamp time.Time + type ImageAncestryEntry struct + ImageID string + SourceImageID string + type ImageCriterion struct + CreationDateCondition *CreationDateCondition + DeprecationTimeCondition *DeprecationTimeCondition + ImageNames []string + ImageProviders []string + MarketplaceProductCodes []string + type ImageImportTask struct + Architecture string + Description string + ImportTaskID string + Platform string + Status string + type ImageReferenceEntry struct + Arn string + ImageID string + ResourceType string + type ImageUsageReport struct + GenerationDate string + ImageID string + State string + type InMemoryBackend struct + AccountID string + Region string + func NewInMemoryBackend(accountID, region string) *InMemoryBackend + func (b *InMemoryBackend) AcceptAddressTransfer(address string) (*AddressTransfer, error) + func (b *InMemoryBackend) AcceptCapacityReservationBillingOwnership(capacityReservationID string) (*CapacityReservation, error) + func (b *InMemoryBackend) AcceptReservedInstancesExchangeQuote(reservedInstanceIDs []string) (*ReservedInstancesExchange, error) + func (b *InMemoryBackend) AcceptTransitGatewayMulticastDomainAssociations(transitGatewayMulticastDomainID, transitGatewayAttachmentID string, ...) ([]*TransitGatewayMulticastDomainAssociation, error) + func (b *InMemoryBackend) AcceptTransitGatewayPeeringAttachment(transitGatewayAttachmentID string) (*TransitGatewayPeeringAttachment, error) + func (b *InMemoryBackend) AcceptTransitGatewayVpcAttachment(transitGatewayAttachmentID string) (*TransitGatewayVpcAttachment, error) + func (b *InMemoryBackend) AcceptVpcEndpointConnections(serviceID string, vpcEndpointIDs []string) ([]*VpcEndpointConnection, error) + func (b *InMemoryBackend) AcceptVpcPeeringConnection(vpcPeeringConnectionID string) (*VpcPeeringConnection, error) + func (b *InMemoryBackend) AddAddressTransferInternal(t *AddressTransfer) + func (b *InMemoryBackend) AddByoipCidrInternal(cidr *ByoipCidr) + func (b *InMemoryBackend) AddCapacityReservationInternal(cr *CapacityReservation) + func (b *InMemoryBackend) AddTGWMulticastDomainAssociationInternal(assoc *TransitGatewayMulticastDomainAssociation) + func (b *InMemoryBackend) AddTGWPeeringAttachmentInternal(att *TransitGatewayPeeringAttachment) + func (b *InMemoryBackend) AddTGWVpcAttachmentInternal(att *TransitGatewayVpcAttachment) + func (b *InMemoryBackend) AddVpcEndpointConnectionInternal(conn *VpcEndpointConnection) + func (b *InMemoryBackend) AddVpcPeeringConnectionInternal(pc *VpcPeeringConnection) + func (b *InMemoryBackend) AdvertiseByoipCidr(cidr string) (*ByoipCidr, error) + func (b *InMemoryBackend) AllocateAddress() (*Address, error) + func (b *InMemoryBackend) AllocateHosts(availabilityZone, instanceType string, hostCount int) ([]*Host, error) + func (b *InMemoryBackend) AllocateIpamPoolCidr(poolID, cidr string, netmaskLength int, opts ...IpamAllocationOptions) (*IpamPoolAllocation, error) + func (b *InMemoryBackend) ApplySecurityGroupsToClientVpnTargetNetwork(endpointID string, sgIDs []string) error + func (b *InMemoryBackend) AssignIpv6Addresses(niID string, count int) ([]string, error) + func (b *InMemoryBackend) AssignPrivateIPAddresses(eniID string, count int, ips []string) error + func (b *InMemoryBackend) AssignPrivateNatGatewayAddress(natGatewayID string) error + func (b *InMemoryBackend) AssociateAddress(allocationID, instanceID string) (string, error) + func (b *InMemoryBackend) AssociateCapacityReservationBillingOwner(reservationID, billingOwnerID string) error + func (b *InMemoryBackend) AssociateClientVpnTargetNetwork(endpointID, subnetID string) (string, error) + func (b *InMemoryBackend) AssociateDhcpOptions(dhcpOptionsID, vpcID string) error + func (b *InMemoryBackend) AssociateEnclaveCertificateIamRole(certificateArn, roleArn string) (*EnclaveCertIamRoleAssociation, error) + func (b *InMemoryBackend) AssociateIamInstanceProfile(instanceID, profileARN string) (*IamInstanceProfileAssociation, error) + func (b *InMemoryBackend) AssociateInstanceEventWindow(windowID string, instanceIDs, dedicatedHostIDs []string) (*InstanceEventWindow, error) + func (b *InMemoryBackend) AssociateIpamByoasn(asn, cidr string) (*IpamAsnAssociation, error) + func (b *InMemoryBackend) AssociateIpamResourceDiscovery(ipamID, discoveryID string) (*IpamResourceDiscoveryAssociation, error) + func (b *InMemoryBackend) AssociateNatGatewayAddress(natGatewayID, _ string) error + func (b *InMemoryBackend) AssociateRouteServer(routeServerID, vpcID string) (*RouteServerAssociation, error) + func (b *InMemoryBackend) AssociateRouteTable(rtID, subnetID string) (string, error) + func (b *InMemoryBackend) AssociateSecurityGroupVpc(sgID, vpcID string) (*SGVpcAssociationState, error) + func (b *InMemoryBackend) AssociateSubnetCidrBlock(subnetID, ipv6CIDRBlock string) (*SubnetCIDRAssociation, error) + func (b *InMemoryBackend) AssociateTransitGatewayMulticastDomain(domainID, attachmentID string, subnetIDs []string) ([]*TransitGatewayMulticastDomainAssociation, error) + func (b *InMemoryBackend) AssociateTransitGatewayPolicyTable(policyTableID, attachmentID string) (*TransitGatewayPolicyTableAssociation, error) + func (b *InMemoryBackend) AssociateTransitGatewayRouteTable(routeTableID, attachmentID string) (*TransitGatewayRouteTableAssociation, error) + func (b *InMemoryBackend) AssociateTrunkInterface(branchInterfaceID, trunkInterfaceID string, vlanID, greKey int32, ...) (*TrunkInterfaceAssociation, error) + func (b *InMemoryBackend) AssociateVpcCidrBlock(vpcID, cidrBlock string) (*VpcCidrBlockAssociation, error) + func (b *InMemoryBackend) AttachClassicLinkVpc(instanceID, vpcID string, groups []string) error + func (b *InMemoryBackend) AttachInternetGateway(igwID, vpcID string) error + func (b *InMemoryBackend) AttachNetworkInterface(eniID, instanceID string, deviceIndex int) (string, error) + func (b *InMemoryBackend) AttachVerifiedAccessTrustProvider(instanceID, trustProviderID string) error + func (b *InMemoryBackend) AttachVolume(volumeID, instanceID, device string) (*VolumeAttachment, error) + func (b *InMemoryBackend) AttachVpnGateway(vgwID, vpcID string) error + func (b *InMemoryBackend) AuthorizeClientVpnIngress(endpointID, cidr, description string) error + func (b *InMemoryBackend) AuthorizeSecurityGroupEgress(groupID string, rules []SecurityGroupRule) error + func (b *InMemoryBackend) AuthorizeSecurityGroupIngress(groupID string, rules []SecurityGroupRule) error + func (b *InMemoryBackend) BundleInstance(instanceID, s3Bucket, s3Prefix string) (*BundleTask, error) + func (b *InMemoryBackend) CancelBundleTask(bundleID string) (*BundleTask, error) + func (b *InMemoryBackend) CancelCapacityReservation(reservationID string) error + func (b *InMemoryBackend) CancelCapacityReservationFleets(fleetIDs []string) ([]CapacityReservationFleetCancellation, ...) + func (b *InMemoryBackend) CancelConversionTask(conversionTaskID string) (*ConversionTask, error) + func (b *InMemoryBackend) CancelDeclarativePoliciesReport(reportID string) (bool, error) + func (b *InMemoryBackend) CancelExportTask(exportTaskID string) error + func (b *InMemoryBackend) CancelImageLaunchPermission(imageID string) error + func (b *InMemoryBackend) CancelImportTask(importTaskID string) (string, string, error) + func (b *InMemoryBackend) CancelReservedInstancesListing(id string) error + func (b *InMemoryBackend) CancelSpotFleetRequests(fleetIDs []string, terminateInstances bool) ([]SpotFleetCancelResult, error) + func (b *InMemoryBackend) CancelSpotInstanceRequests(ids []string) error + func (b *InMemoryBackend) Compute() Compute + func (b *InMemoryBackend) ConfirmProductInstance(instanceID, productCode string) (bool, error) + func (b *InMemoryBackend) CopyFpgaImage(sourceFpgaImageID, sourceRegion, name, description string) (*FpgaImage, error) + func (b *InMemoryBackend) CopyImage(sourceImageID, name, description string) (*AMIStub, error) + func (b *InMemoryBackend) CopySnapshot(sourceSnapshotID, description string) (*Snapshot, error) + func (b *InMemoryBackend) CopyVolumes(volumeIDs []string, _ string) ([]CopyVolumesResult, error) + func (b *InMemoryBackend) CreateCapacityManagerDataExport(outputFormat, s3BucketName, s3BucketPrefix, schedule string, ...) (*CapacityManagerDataExport, error) + func (b *InMemoryBackend) CreateCapacityReservation(instanceType, availabilityZone string, instanceCount int) (*CapacityReservation, error) + func (b *InMemoryBackend) CreateCapacityReservationBySplitting(sourceID string, instanceCount int, tags map[string]string) (*CapacityReservation, *CapacityReservation, error) + func (b *InMemoryBackend) CreateCapacityReservationFleet(specs []CapacityReservationFleetInstanceSpec, totalTargetCapacity int32, ...) (*CapacityReservationFleet, error) + func (b *InMemoryBackend) CreateCarrierGateway(vpcID string) (*CarrierGateway, error) + func (b *InMemoryBackend) CreateClientVpnEndpoint(clientCidrBlock, description string, dnsServers []string) (*ClientVpnEndpoint, error) + func (b *InMemoryBackend) CreateClientVpnEndpointWithOptions(clientCidrBlock, description string, dnsServers []string, ...) (*ClientVpnEndpoint, error) + func (b *InMemoryBackend) CreateClientVpnRoute(endpointID, destinationCidr, description string) error + func (b *InMemoryBackend) CreateCoipCidr(poolID, cidr string) (*CoipCidr, error) + func (b *InMemoryBackend) CreateCoipPool(localGatewayRouteTableID string, tags map[string]string) (*CoipPool, error) + func (b *InMemoryBackend) CreateCustomerGateway(gatewayType, ipAddress, bgpAsn string) (*CustomerGateway, error) + func (b *InMemoryBackend) CreateDefaultSubnet(az string) (*Subnet, error) + func (b *InMemoryBackend) CreateDefaultVpc() (*VPC, error) + func (b *InMemoryBackend) CreateDelegateMacVolumeOwnershipTask(instanceID, macCredentials string, tags map[string]string) (*MacModificationTask, error) + func (b *InMemoryBackend) CreateDhcpOptions(configs []DhcpConfiguration) (*DhcpOptions, error) + func (b *InMemoryBackend) CreateEgressOnlyInternetGateway(vpcID string) (*EgressOnlyInternetGateway, error) + func (b *InMemoryBackend) CreateFleet(fleetType string, totalTargetCapacity int) (*Fleet, error) + func (b *InMemoryBackend) CreateFlowLogs(resourceIDs []string, trafficType, logDestinationType, logDestination string) ([]*FlowLog, error) + func (b *InMemoryBackend) CreateFpgaImage(name, description string) (*FpgaImage, error) + func (b *InMemoryBackend) CreateImage(instanceID, name, description string) (*AMIStub, error) + func (b *InMemoryBackend) CreateImageUsageReport(imageID string, resourceTypes, accountIDs []string) (*UsageReport, error) + func (b *InMemoryBackend) CreateInstanceConnectEndpoint(subnetID string, securityGroupIDs []string, preserveClientIP bool) (*InstanceConnectEndpoint, error) + func (b *InMemoryBackend) CreateInstanceEventWindow(name, cronExpression string) (*InstanceEventWindow, error) + func (b *InMemoryBackend) CreateInstanceExportTask(...) (*ExportTask, error) + func (b *InMemoryBackend) CreateInternetGateway() (*InternetGateway, error) + func (b *InMemoryBackend) CreateInterruptibleCapacityReservationAllocation(sourceCapacityReservationID string, instanceCount int32) (*InterruptibleCapacityReservationAllocation, error) + func (b *InMemoryBackend) CreateIpam(opts ...IpamOptions) (*Ipam, error) + func (b *InMemoryBackend) CreateIpamExternalResourceVerificationToken(ipamID string) (*IpamExternalResourceVerificationToken, error) + func (b *InMemoryBackend) CreateIpamPolicy(ipamID string) (*IpamPolicy, error) + func (b *InMemoryBackend) CreateIpamPool(ipamID, addressFamily, locale, cidr string, opts ...IpamPoolOptions) (*IpamPool, error) + func (b *InMemoryBackend) CreateIpamPrefixListResolver(ipamID, addressFamily, description string, rules []IpamPrefixListResolverRule) (*IpamPrefixListResolver, error) + func (b *InMemoryBackend) CreateIpamPrefixListResolverTarget(resolverID, prefixListID, prefixListRegion string, trackLatestVersion bool, ...) (*IpamPrefixListResolverTarget, error) + func (b *InMemoryBackend) CreateIpamResourceDiscovery(description string, operatingRegions []string) (*IpamResourceDiscovery, error) + func (b *InMemoryBackend) CreateIpamScope(ipamID, description string) (*IpamScope, error) + func (b *InMemoryBackend) CreateIpv6Pool(description string, poolCidrBlocks []string) *Ipv6Pool + func (b *InMemoryBackend) CreateKeyPair(name string) (*KeyPair, error) + func (b *InMemoryBackend) CreateLaunchTemplate(name, imageID, instanceType string) (*LaunchTemplate, error) + func (b *InMemoryBackend) CreateLaunchTemplateVersion(id, imageID, instanceType string) (*LaunchTemplateVersion, error) + func (b *InMemoryBackend) CreateLocalGatewayRoute(...) (*LocalGatewayRoute, error) + func (b *InMemoryBackend) CreateLocalGatewayRouteTable(localGatewayID, mode string) (*LocalGatewayRouteTable, error) + func (b *InMemoryBackend) CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation(routeTableID, vifGroupID string) (*LocalGatewayRouteTableVirtualInterfaceGroupAssociation, error) + func (b *InMemoryBackend) CreateLocalGatewayRouteTableVpcAssociation(routeTableID, vpcID string) (*LocalGatewayRouteTableVpcAssociation, error) + func (b *InMemoryBackend) CreateLocalGatewayVirtualInterface(p LocalGatewayVirtualInterfaceParams) (*LocalGatewayVirtualInterface, error) + func (b *InMemoryBackend) CreateLocalGatewayVirtualInterfaceGroup(localGatewayID string, localBgpAsn int32, localBgpAsnExtended int64, ...) (*LocalGatewayVirtualInterfaceGroup, error) + func (b *InMemoryBackend) CreateMacSystemIntegrityProtectionModificationTask(instanceID, status string, config *MacSIPConfig, tags map[string]string) (*MacModificationTask, error) + func (b *InMemoryBackend) CreateManagedPrefixList(name, addressFamily string, maxEntries int) (*ManagedPrefixList, error) + func (b *InMemoryBackend) CreateNatGateway(subnetID, allocationID string) (*NatGateway, error) + func (b *InMemoryBackend) CreateNetworkACL(vpcID string) (*StoredNetworkACL, error) + func (b *InMemoryBackend) CreateNetworkACLEntry(aclID string, ruleNumber int, protocol, action, cidr string, egress bool, ...) error + func (b *InMemoryBackend) CreateNetworkInsightsAccessScope() (*NetworkInsightsAccessScope, error) + func (b *InMemoryBackend) CreateNetworkInsightsPath(sourceID, destinationID, protocol string, destinationPort int) (*NetworkInsightsPath, error) + func (b *InMemoryBackend) CreateNetworkInterface(subnetID, description string) (*NetworkInterface, error) + func (b *InMemoryBackend) CreateNetworkInterfacePermission(niID, awsAccountID, awsService, permission string) (*NetworkInterfacePermission, error) + func (b *InMemoryBackend) CreatePlacementGroup(name, strategy string) (*PlacementGroup, error) + func (b *InMemoryBackend) CreatePublicIpv4Pool(networkBorderGroup string, tags map[string]string) *Ipv4Pool + func (b *InMemoryBackend) CreateReplaceRootVolumeTask(instanceID, snapshotID string) (*ReplaceRootVolumeTask, error) + func (b *InMemoryBackend) CreateReservedInstancesListing(reservedInstancesID string, _ int) (*ReservedInstancesListing, error) + func (b *InMemoryBackend) CreateRestoreImageTask(bucket, objectKey, name string) (*AMIStub, error) + func (b *InMemoryBackend) CreateRoute(rtID, destCIDR, gatewayID, natGatewayID string) error + func (b *InMemoryBackend) CreateRouteServer(amazonSideAsn int64, persistRoutesState string, persistRoutesDuration int64, ...) (*RouteServer, error) + func (b *InMemoryBackend) CreateRouteServerEndpoint(routeServerID, subnetID string) (*RouteServerEndpoint, error) + func (b *InMemoryBackend) CreateRouteServerPeer(endpointID, peerAddress string, bgpPeerAsn int64, livenessDetection string) (*RouteServerPeer, error) + func (b *InMemoryBackend) CreateRouteTable(vpcID string) (*RouteTable, error) + func (b *InMemoryBackend) CreateSecondaryNetwork(ipv4CidrBlock, networkType string, tags map[string]string) (*SecondaryNetwork, error) + func (b *InMemoryBackend) CreateSecondarySubnet(ipv4CidrBlock, secondaryNetworkID, availabilityZone, availabilityZoneID string, ...) (*SecondarySubnet, error) + func (b *InMemoryBackend) CreateSecurityGroup(name, description, vpcID string) (*SecurityGroup, error) + func (b *InMemoryBackend) CreateSnapshot(volumeID, description string) (*Snapshot, error) + func (b *InMemoryBackend) CreateSnapshots(volumeIDs []string, description string) ([]*Snapshot, error) + func (b *InMemoryBackend) CreateSpotDatafeedSubscription(bucket, prefix string) (*SpotDatafeed, error) + func (b *InMemoryBackend) CreateStoreImageTask(imageID, bucket string) (*StoreImageTask, error) + func (b *InMemoryBackend) CreateSubnet(vpcID, cidr, az string) (*Subnet, error) + func (b *InMemoryBackend) CreateSubnetCidrReservation(subnetID, cidr, reservationType, description string) (*SubnetCIDRReservation, error) + func (b *InMemoryBackend) CreateTags(resourceIDs []string, tags map[string]string) error + func (b *InMemoryBackend) CreateTrafficMirrorFilter(description string) (*TrafficMirrorFilter, error) + func (b *InMemoryBackend) CreateTrafficMirrorFilterRule(filterID, direction, action, srcCIDR, dstCIDR, description string, ...) (*TrafficMirrorFilterRule, error) + func (b *InMemoryBackend) CreateTrafficMirrorSession(networkInterfaceID, targetID, filterID, description string, sessionNumber int, ...) (*TrafficMirrorSession, error) + func (b *InMemoryBackend) CreateTrafficMirrorTarget(networkInterfaceID, networkLoadBalancerArn, description string, ...) (*TrafficMirrorTarget, error) + func (b *InMemoryBackend) CreateTransitGateway(description string) (*TransitGateway, error) + func (b *InMemoryBackend) CreateTransitGatewayConnect(transportAttachmentID, transitGatewayID string) (*TransitGatewayConnect, error) + func (b *InMemoryBackend) CreateTransitGatewayConnectPeer(connectAttachmentID, peerAddress string, insideCidrBlocks []string) (*TransitGatewayConnectPeer, error) + func (b *InMemoryBackend) CreateTransitGatewayMeteringPolicy(tgwID string, middleboxAttachmentIDs []string) (*TransitGatewayMeteringPolicy, error) + func (b *InMemoryBackend) CreateTransitGatewayMeteringPolicyEntry(policyID string, entry *TransitGatewayMeteringPolicyEntry) (*TransitGatewayMeteringPolicyEntry, error) + func (b *InMemoryBackend) CreateTransitGatewayMulticastDomain(...) (*TransitGatewayMulticastDomain, error) + func (b *InMemoryBackend) CreateTransitGatewayPeeringAttachment(transitGatewayID, peerTransitGatewayID, _ string) (*TransitGatewayPeeringAttachment, error) + func (b *InMemoryBackend) CreateTransitGatewayPolicyTable(tgwID string) (*TransitGatewayPolicyTable, error) + func (b *InMemoryBackend) CreateTransitGatewayPrefixListReference(routeTableID, prefixListID string, blackhole bool) (*TransitGatewayPrefixListReference, error) + func (b *InMemoryBackend) CreateTransitGatewayRoute(routeTableID, destinationCIDR, attachmentID string) (*TransitGatewayRoute, error) + func (b *InMemoryBackend) CreateTransitGatewayRouteTable(tgwID string) (*TransitGatewayRouteTable, error) + func (b *InMemoryBackend) CreateTransitGatewayRouteTableAnnouncement(routeTableID, peeringAttachmentID string) (*TransitGatewayRouteTableAnnouncement, error) + func (b *InMemoryBackend) CreateTransitGatewayVpcAttachment(tgwID, vpcID string, _ []string) (*TransitGatewayVpcAttachment, error) + func (b *InMemoryBackend) CreateVerifiedAccessEndpoint(groupID, endpointType, description string) (*VerifiedAccessEndpoint, error) + func (b *InMemoryBackend) CreateVerifiedAccessGroup(instanceID, description string) (*VerifiedAccessGroup, error) + func (b *InMemoryBackend) CreateVerifiedAccessInstance(description string) (*VerifiedAccessInstance, error) + func (b *InMemoryBackend) CreateVerifiedAccessTrustProvider(trustProviderType, description string) (*VerifiedAccessTrustProvider, error) + func (b *InMemoryBackend) CreateVolume(az, volType string, size int) (*Volume, error) + func (b *InMemoryBackend) CreateVpc(cidr string) (*VPC, error) + func (b *InMemoryBackend) CreateVpcBlockPublicAccessExclusion(vpcID, subnetID, mode string, tags map[string]string) (*VpcBlockPublicAccessExclusion, error) + func (b *InMemoryBackend) CreateVpcEncryptionControl(vpcID string, tags map[string]string) (*VpcEncryptionControl, error) + func (b *InMemoryBackend) CreateVpcEndpoint(vpcID, serviceName, endpointType string, subnetIDs []string) (*VpcEndpoint, error) + func (b *InMemoryBackend) CreateVpcEndpointConnectionNotification(serviceID, endpointID, notifARN string, events []string) (*VpcEndpointConnectionNotification, error) + func (b *InMemoryBackend) CreateVpcEndpointServiceConfiguration(acceptanceRequired bool, nlbARNs []string) (*VpcEndpointServiceConfig, error) + func (b *InMemoryBackend) CreateVpcEndpointWithRouteTableIDs(vpcID, serviceName, endpointType string, subnetIDs, routeTableIDs []string) (*VpcEndpoint, error) + func (b *InMemoryBackend) CreateVpcPeeringConnection(requesterVPCID, accepterVPCID string) (*VpcPeeringConnection, error) + func (b *InMemoryBackend) CreateVpnConcentrator(vpnType, transitGatewayID string, tags map[string]string) (*VpnConcentrator, error) + func (b *InMemoryBackend) CreateVpnConnection(connType, customerGatewayID, vpnGatewayID string) (*VpnConnection, error) + func (b *InMemoryBackend) CreateVpnConnectionRoute(vpnConnectionID, destinationCIDR string) (*VpnConnectionRoute, error) + func (b *InMemoryBackend) CreateVpnGateway(gatewayType string) (*VpnGateway, error) + func (b *InMemoryBackend) DNSRegistrar() DNSRegistrar + func (b *InMemoryBackend) DeleteCapacityManagerDataExport(id string) (string, error) + func (b *InMemoryBackend) DeleteCarrierGateway(id string) error + func (b *InMemoryBackend) DeleteClientVpnEndpoint(id string) error + func (b *InMemoryBackend) DeleteClientVpnRoute(endpointID, destinationCidr string) error + func (b *InMemoryBackend) DeleteCoipCidr(poolID, cidr string) (*CoipCidr, error) + func (b *InMemoryBackend) DeleteCoipPool(poolID string) (*CoipPool, error) + func (b *InMemoryBackend) DeleteCustomerGateway(id string) error + func (b *InMemoryBackend) DeleteDhcpOptions(id string) error + func (b *InMemoryBackend) DeleteEgressOnlyInternetGateway(id string) error + func (b *InMemoryBackend) DeleteFleets(ids []string) []string + func (b *InMemoryBackend) DeleteFlowLogs(ids []string) error + func (b *InMemoryBackend) DeleteFpgaImage(id string) error + func (b *InMemoryBackend) DeleteImageUsageReport(reportID string) error + func (b *InMemoryBackend) DeleteInstanceConnectEndpoint(id string) error + func (b *InMemoryBackend) DeleteInstanceEventWindow(id string) error + func (b *InMemoryBackend) DeleteInternetGateway(id string) error + func (b *InMemoryBackend) DeleteIpam(id string) error + func (b *InMemoryBackend) DeleteIpamExternalResourceVerificationToken(id string) (*IpamExternalResourceVerificationToken, error) + func (b *InMemoryBackend) DeleteIpamPolicy(id string) (*IpamPolicy, error) + func (b *InMemoryBackend) DeleteIpamPool(id string) error + func (b *InMemoryBackend) DeleteIpamPrefixListResolver(id string) (*IpamPrefixListResolver, error) + func (b *InMemoryBackend) DeleteIpamPrefixListResolverTarget(id string) (*IpamPrefixListResolverTarget, error) + func (b *InMemoryBackend) DeleteIpamResourceDiscovery(id string) (*IpamResourceDiscovery, error) + func (b *InMemoryBackend) DeleteIpamScope(id string) error + func (b *InMemoryBackend) DeleteKeyPair(name string) error + func (b *InMemoryBackend) DeleteLaunchTemplate(id string) error + func (b *InMemoryBackend) DeleteLaunchTemplateVersions(id string, versions []int64) ([]int64, error) + func (b *InMemoryBackend) DeleteLocalGatewayRoute(routeTableID, destinationCIDR, destinationPrefixListID string) (*LocalGatewayRoute, error) + func (b *InMemoryBackend) DeleteLocalGatewayRouteTable(id string) error + func (b *InMemoryBackend) DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation(id string) (*LocalGatewayRouteTableVirtualInterfaceGroupAssociation, error) + func (b *InMemoryBackend) DeleteLocalGatewayRouteTableVpcAssociation(id string) (*LocalGatewayRouteTableVpcAssociation, error) + func (b *InMemoryBackend) DeleteLocalGatewayVirtualInterface(id string) (*LocalGatewayVirtualInterface, error) + func (b *InMemoryBackend) DeleteLocalGatewayVirtualInterfaceGroup(id string) (*LocalGatewayVirtualInterfaceGroup, error) + func (b *InMemoryBackend) DeleteManagedPrefixList(id string) error + func (b *InMemoryBackend) DeleteNatGateway(id string) error + func (b *InMemoryBackend) DeleteNetworkACL(id string) error + func (b *InMemoryBackend) DeleteNetworkACLEntry(aclID string, ruleNumber int, egress bool) error + func (b *InMemoryBackend) DeleteNetworkInsightsAccessScope(id string) error + func (b *InMemoryBackend) DeleteNetworkInsightsAccessScopeAnalysis(id string) error + func (b *InMemoryBackend) DeleteNetworkInsightsAnalysis(id string) error + func (b *InMemoryBackend) DeleteNetworkInsightsPath(id string) error + func (b *InMemoryBackend) DeleteNetworkInterface(id string) error + func (b *InMemoryBackend) DeleteNetworkInterfacePermission(permissionID string) error + func (b *InMemoryBackend) DeletePlacementGroup(name string) error + func (b *InMemoryBackend) DeletePublicIpv4Pool(poolID string) error + func (b *InMemoryBackend) DeleteQueuedReservedInstances(ids []string) + func (b *InMemoryBackend) DeleteRoute(rtID, destCIDR string) error + func (b *InMemoryBackend) DeleteRouteServer(id string) (*RouteServer, error) + func (b *InMemoryBackend) DeleteRouteServerEndpoint(id string) (*RouteServerEndpoint, error) + func (b *InMemoryBackend) DeleteRouteServerPeer(id string) (*RouteServerPeer, error) + func (b *InMemoryBackend) DeleteRouteTable(id string) error + func (b *InMemoryBackend) DeleteSecondaryNetwork(id string) (*SecondaryNetwork, error) + func (b *InMemoryBackend) DeleteSecondarySubnet(id string) (*SecondarySubnet, error) + func (b *InMemoryBackend) DeleteSecurityGroup(id string) error + func (b *InMemoryBackend) DeleteSnapshot(id string) error + func (b *InMemoryBackend) DeleteSpotDatafeedSubscription() + func (b *InMemoryBackend) DeleteSubnet(id string) error + func (b *InMemoryBackend) DeleteSubnetCidrReservation(reservationID string) error + func (b *InMemoryBackend) DeleteTags(resourceIDs []string, keys []string) error + func (b *InMemoryBackend) DeleteTrafficMirrorFilter(id string) error + func (b *InMemoryBackend) DeleteTrafficMirrorFilterRule(id string) error + func (b *InMemoryBackend) DeleteTrafficMirrorSession(id string) error + func (b *InMemoryBackend) DeleteTrafficMirrorTarget(id string) error + func (b *InMemoryBackend) DeleteTransitGateway(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayConnect(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayConnectPeer(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayMeteringPolicy(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayMeteringPolicyEntry(policyID string, ruleNumber int) (*TransitGatewayMeteringPolicyEntry, error) + func (b *InMemoryBackend) DeleteTransitGatewayMulticastDomain(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayPeeringAttachment(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayPolicyTable(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayPrefixListReference(routeTableID, prefixListID string) error + func (b *InMemoryBackend) DeleteTransitGatewayRoute(routeTableID, destinationCIDR string) error + func (b *InMemoryBackend) DeleteTransitGatewayRouteTable(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayRouteTableAnnouncement(id string) error + func (b *InMemoryBackend) DeleteTransitGatewayVpcAttachment(id string) error + func (b *InMemoryBackend) DeleteVerifiedAccessEndpoint(id string) error + func (b *InMemoryBackend) DeleteVerifiedAccessGroup(id string) error + func (b *InMemoryBackend) DeleteVerifiedAccessInstance(id string) error + func (b *InMemoryBackend) DeleteVerifiedAccessTrustProvider(id string) error + func (b *InMemoryBackend) DeleteVolume(id string) error + func (b *InMemoryBackend) DeleteVpc(id string) error + func (b *InMemoryBackend) DeleteVpcBlockPublicAccessExclusion(exclusionID string) (*VpcBlockPublicAccessExclusion, error) + func (b *InMemoryBackend) DeleteVpcEncryptionControl(id string) (*VpcEncryptionControl, error) + func (b *InMemoryBackend) DeleteVpcEndpointConnectionNotifications(ids []string) error + func (b *InMemoryBackend) DeleteVpcEndpointServiceConfigurations(ids []string) error + func (b *InMemoryBackend) DeleteVpcEndpoints(ids []string) ([]string, error) + func (b *InMemoryBackend) DeleteVpcPeeringConnection(id string) error + func (b *InMemoryBackend) DeleteVpnConcentrator(id string) (*VpnConcentrator, error) + func (b *InMemoryBackend) DeleteVpnConnection(id string) error + func (b *InMemoryBackend) DeleteVpnConnectionRoute(vpnConnectionID, destinationCIDR string) error + func (b *InMemoryBackend) DeleteVpnGateway(id string) error + func (b *InMemoryBackend) DeprovisionByoipCidr(cidr string) (*ByoipCidr, error) + func (b *InMemoryBackend) DeprovisionIpamByoasn(ipamID, asn string) (*IpamByoasn, error) + func (b *InMemoryBackend) DeprovisionIpamPoolCidr(poolID, cidr string) (*IpamPoolCidr, error) + func (b *InMemoryBackend) DeprovisionPublicIpv4PoolCidr(poolID, cidr string) error + func (b *InMemoryBackend) DeregisterImage(imageID string) error + func (b *InMemoryBackend) DeregisterInstanceEventNotificationAttributes() + func (b *InMemoryBackend) DeregisterTransitGatewayMulticastGroupMembers(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + func (b *InMemoryBackend) DeregisterTransitGatewayMulticastGroupSources(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + func (b *InMemoryBackend) DescribeAccountAttributes(names []string) []AccountAttribute + func (b *InMemoryBackend) DescribeAddressTransfers(allocationIDs []string) []*AddressTransfer + func (b *InMemoryBackend) DescribeAddresses(allocationIDs []string) []*Address + func (b *InMemoryBackend) DescribeAddressesAttribute(allocationIDs []string) []AddressAttribute + func (b *InMemoryBackend) DescribeAggregateIDFormat() []IDFormatItem + func (b *InMemoryBackend) DescribeAvailabilityZones(region string) []string + func (b *InMemoryBackend) DescribeAwsNetworkPerformanceMetricSubscriptions() []*NetworkPerformanceSubscription + func (b *InMemoryBackend) DescribeBundleTasks(ids []string) []*BundleTask + func (b *InMemoryBackend) DescribeByoipCidrs(state string) []*ByoipCidr + func (b *InMemoryBackend) DescribeCapacityBlockExtensionHistory(reservationIDs []string, filters map[string][]string) []*CapacityBlockExtension + func (b *InMemoryBackend) DescribeCapacityBlockExtensionOfferings(reservationID string, durationHours int32) ([]*CapacityBlockExtensionOffering, error) + func (b *InMemoryBackend) DescribeCapacityBlockOfferings(instanceType string, durationHours, instanceCount int32) ([]*CapacityBlockOffering, error) + func (b *InMemoryBackend) DescribeCapacityBlockStatus(ids []string, filters map[string][]string) []*CapacityBlockStatus + func (b *InMemoryBackend) DescribeCapacityBlocks(ids []string, filters map[string][]string) []*CapacityBlock + func (b *InMemoryBackend) DescribeCapacityManagerDataExports(ids []string) []*CapacityManagerDataExport + func (b *InMemoryBackend) DescribeCapacityReservationBillingRequests(ids []string, filters map[string][]string) []*CapacityReservationBillingRequest + func (b *InMemoryBackend) DescribeCapacityReservationFleets(ids []string, filters map[string][]string) []*CapacityReservationFleet + func (b *InMemoryBackend) DescribeCapacityReservationTopology(ids []string) []*CapacityReservationTopologyEntry + func (b *InMemoryBackend) DescribeCapacityReservations(ids []string) []*CapacityReservation + func (b *InMemoryBackend) DescribeCarrierGateways(ids []string) []*CarrierGateway + func (b *InMemoryBackend) DescribeClassicLinkInstances(instanceIDs []string) []*ClassicLinkInstance + func (b *InMemoryBackend) DescribeClientVpnAuthorizationRules(endpointID string) ([]ClientVpnAuthRule, error) + func (b *InMemoryBackend) DescribeClientVpnConnections(endpointID string) ([]string, error) + func (b *InMemoryBackend) DescribeClientVpnEndpoints(ids []string) []*ClientVpnEndpoint + func (b *InMemoryBackend) DescribeClientVpnRoutes(endpointID string) ([]ClientVpnRoute, error) + func (b *InMemoryBackend) DescribeClientVpnTargetNetworks(endpointID string) ([]*ClientVpnTargetNetwork, error) + func (b *InMemoryBackend) DescribeCoipPools(ids []string) []*CoipPool + func (b *InMemoryBackend) DescribeConversionTasks(ids []string) []*ConversionTask + func (b *InMemoryBackend) DescribeCustomerGateways(ids []string) []*CustomerGateway + func (b *InMemoryBackend) DescribeDeclarativePoliciesReports(ids []string) []*DeclarativePoliciesReport + func (b *InMemoryBackend) DescribeDhcpOptions(ids []string) []*DhcpOptions + func (b *InMemoryBackend) DescribeEgressOnlyInternetGateways(ids []string) []*EgressOnlyInternetGateway + func (b *InMemoryBackend) DescribeElasticGpus(_ []string) []*ElasticGpuStub + func (b *InMemoryBackend) DescribeExportImageTasks(ids []string) []*ExportImageTaskRec + func (b *InMemoryBackend) DescribeExportTasks(ids []string) []*ExportTask + func (b *InMemoryBackend) DescribeFastLaunchImages(imageIDs []string) []FastLaunchImageItem + func (b *InMemoryBackend) DescribeFastSnapshotRestores() []FastSnapshotRestoreItem + func (b *InMemoryBackend) DescribeFleets(ids []string) []*Fleet + func (b *InMemoryBackend) DescribeFlowLogs(ids []string) []*FlowLog + func (b *InMemoryBackend) DescribeFpgaImageAttribute(id, attribute string) (*FpgaImageAttribute, error) + func (b *InMemoryBackend) DescribeFpgaImages(ids []string) []*FpgaImage + func (b *InMemoryBackend) DescribeHostReservationOfferings(offeringID string, minDuration, maxDuration int32) []HostOffering + func (b *InMemoryBackend) DescribeHostReservations(ids []string) []*HostReservation + func (b *InMemoryBackend) DescribeHosts(ids []string) []*Host + func (b *InMemoryBackend) DescribeIDFormat(resources []string) []IDFormatItem + func (b *InMemoryBackend) DescribeIamInstanceProfileAssociations(associationIDs []string, instanceID string) []*IamInstanceProfileAssociation + func (b *InMemoryBackend) DescribeIdentityIDFormat(_ string, resources []string) []IDFormatItem + func (b *InMemoryBackend) DescribeImageReferences(imageIDs []string) []*ImageReferenceEntry + func (b *InMemoryBackend) DescribeImageUsageReportEntries(reportIDs, imageIDs []string) []*UsageReportEntry + func (b *InMemoryBackend) DescribeImageUsageReports() []*ImageUsageReport + func (b *InMemoryBackend) DescribeImages() []AMIStub + func (b *InMemoryBackend) DescribeImportImageTasks(taskIDs []string) []*ImageImportTask + func (b *InMemoryBackend) DescribeImportSnapshotTasks(taskIDs []string) []*SnapshotImportTask + func (b *InMemoryBackend) DescribeInstanceConnectEndpoints(ids []string) []*InstanceConnectEndpoint + func (b *InMemoryBackend) DescribeInstanceCreditSpecifications(ids []string) []InstanceCreditSpec + func (b *InMemoryBackend) DescribeInstanceEventNotificationAttributes() *InstanceEventNotificationAttributes + func (b *InMemoryBackend) DescribeInstanceEventWindows(ids []string) []*InstanceEventWindow + func (b *InMemoryBackend) DescribeInstanceImageMetadata(instanceIDs []string) []InstanceImageMetadataItem + func (b *InMemoryBackend) DescribeInstanceSQLHaHistoryStates(ids []string, startTime, endTime time.Time) []*RegisteredSQLHaInstance + func (b *InMemoryBackend) DescribeInstanceSQLHaStates(ids []string) []*RegisteredSQLHaInstance + func (b *InMemoryBackend) DescribeInstanceStatus(ids []string) []*Instance + func (b *InMemoryBackend) DescribeInstanceTopology(ids []string) []InstanceTopologyItem + func (b *InMemoryBackend) DescribeInstanceTypeOfferings() []InstanceTypeOffering + func (b *InMemoryBackend) DescribeInstances(ids []string, state string) []*Instance + func (b *InMemoryBackend) DescribeInstancesByVPC(vpcID string) []*Instance + func (b *InMemoryBackend) DescribeInternetGateways(ids []string) []*InternetGateway + func (b *InMemoryBackend) DescribeIpamByoasn() []*IpamByoasn + func (b *InMemoryBackend) DescribeIpamExternalResourceVerificationTokens(ids []string) []*IpamExternalResourceVerificationToken + func (b *InMemoryBackend) DescribeIpamPolicies(ids []string) []*IpamPolicy + func (b *InMemoryBackend) DescribeIpamPools(ids []string) []*IpamPool + func (b *InMemoryBackend) DescribeIpamPrefixListResolverTargets(resolverID string, ids []string) []*IpamPrefixListResolverTarget + func (b *InMemoryBackend) DescribeIpamPrefixListResolvers(ids []string) []*IpamPrefixListResolver + func (b *InMemoryBackend) DescribeIpamResourceDiscoveries(ids []string) []*IpamResourceDiscovery + func (b *InMemoryBackend) DescribeIpamResourceDiscoveryAssociations(ids []string) []*IpamResourceDiscoveryAssociation + func (b *InMemoryBackend) DescribeIpamScopes(ids []string) []*IpamScope + func (b *InMemoryBackend) DescribeIpams(ids []string) []*Ipam + func (b *InMemoryBackend) DescribeIpv6Pools(ids []string) []*Ipv6Pool + func (b *InMemoryBackend) DescribeKeyPairs(names []string) []*KeyPair + func (b *InMemoryBackend) DescribeLaunchTemplateVersions(id string) ([]*LaunchTemplate, error) + func (b *InMemoryBackend) DescribeLaunchTemplates(names []string) []*LaunchTemplate + func (b *InMemoryBackend) DescribeLaunchTemplatesSorted(names []string) []*LaunchTemplate + func (b *InMemoryBackend) DescribeLaunchTemplatesSortedByName() []*LaunchTemplate + func (b *InMemoryBackend) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(ids []string) []*LocalGatewayRouteTableVirtualInterfaceGroupAssociation + func (b *InMemoryBackend) DescribeLocalGatewayRouteTableVpcAssociations(ids []string) []*LocalGatewayRouteTableVpcAssociation + func (b *InMemoryBackend) DescribeLocalGatewayRouteTables(ids []string) []*LocalGatewayRouteTable + func (b *InMemoryBackend) DescribeLocalGatewayVirtualInterfaceGroups(ids []string) []*LocalGatewayVirtualInterfaceGroup + func (b *InMemoryBackend) DescribeLocalGatewayVirtualInterfaces(ids []string) []*LocalGatewayVirtualInterface + func (b *InMemoryBackend) DescribeLocalGateways(ids []string) []*LocalGateway + func (b *InMemoryBackend) DescribeLockedSnapshots(ids []string) []*SnapshotLock + func (b *InMemoryBackend) DescribeMacHosts(ids []string) []*MacHost + func (b *InMemoryBackend) DescribeMacModificationTasks(ids []string) []*MacModificationTask + func (b *InMemoryBackend) DescribeManagedPrefixLists(ids []string) []*ManagedPrefixList + func (b *InMemoryBackend) DescribeMovingAddresses(publicIPs []string) []*MovingAddressStatus + func (b *InMemoryBackend) DescribeNatGateways(ids []string) []*NatGateway + func (b *InMemoryBackend) DescribeNetworkAcls(vpcIDs []string) []*NetworkACL + func (b *InMemoryBackend) DescribeNetworkAclsFiltered(vpcIDs []string) []*NetworkACL + func (b *InMemoryBackend) DescribeNetworkInsightsAccessScopeAnalyses(ids []string) []*NetworkInsightsAccessScopeAnalysis + func (b *InMemoryBackend) DescribeNetworkInsightsAccessScopes(ids []string) []*NetworkInsightsAccessScope + func (b *InMemoryBackend) DescribeNetworkInsightsAnalyses(ids []string) []*NetworkInsightsAnalysis + func (b *InMemoryBackend) DescribeNetworkInsightsPaths(ids []string) []*NetworkInsightsPath + func (b *InMemoryBackend) DescribeNetworkInterfaceAttribute(niID string, _ string) (*NIAttributeResult, error) + func (b *InMemoryBackend) DescribeNetworkInterfacePermissions(niIDs []string) []*NetworkInterfacePermission + func (b *InMemoryBackend) DescribeNetworkInterfaces(ids []string) []*NetworkInterface + func (b *InMemoryBackend) DescribeOutpostLags(ids []string) []*OutpostLag + func (b *InMemoryBackend) DescribePlacementGroups(names []string) []*PlacementGroup + func (b *InMemoryBackend) DescribePrefixLists(ids []string) []PrefixList + func (b *InMemoryBackend) DescribePrincipalIDFormat(_ string) []IDFormatItem + func (b *InMemoryBackend) DescribePublicIpv4Pools(ids []string) []*Ipv4Pool + func (b *InMemoryBackend) DescribeRegions() []string + func (b *InMemoryBackend) DescribeReplaceRootVolumeTasks(ids []string) []*ReplaceRootVolumeTask + func (b *InMemoryBackend) DescribeReservedInstances(ids []string) []*ReservedInstance + func (b *InMemoryBackend) DescribeReservedInstancesListings(ids []string) []*ReservedInstancesListing + func (b *InMemoryBackend) DescribeReservedInstancesModifications(ids []string) []*ReservedInstancesModification + func (b *InMemoryBackend) DescribeReservedInstancesOfferings(instanceType, az, productDesc string) []*ReservedInstancesOffering + func (b *InMemoryBackend) DescribeRouteServerEndpoints(ids []string) []*RouteServerEndpoint + func (b *InMemoryBackend) DescribeRouteServerPeers(ids []string) []*RouteServerPeer + func (b *InMemoryBackend) DescribeRouteServers(ids []string) []*RouteServer + func (b *InMemoryBackend) DescribeRouteTables(ids []string) []*RouteTable + func (b *InMemoryBackend) DescribeScheduledInstanceAvailability(filters map[string][]string, minSlotDurationHours, maxSlotDurationHours int32) []ScheduledInstanceAvailability + func (b *InMemoryBackend) DescribeScheduledInstances(ids []string) []*ScheduledInstance + func (b *InMemoryBackend) DescribeSecondaryInterfaces(ids []string) []*SecondaryInterface + func (b *InMemoryBackend) DescribeSecondaryNetworks(ids []string) []*SecondaryNetwork + func (b *InMemoryBackend) DescribeSecondarySubnets(ids []string) []*SecondarySubnet + func (b *InMemoryBackend) DescribeSecurityGroupReferences(sgIDs []string) []SGReference + func (b *InMemoryBackend) DescribeSecurityGroupRules(groupID string) ([]*SecurityGroupRuleDetail, error) + func (b *InMemoryBackend) DescribeSecurityGroupVpcAssociations(sgIDs []string) []SGVpcAssocItem + func (b *InMemoryBackend) DescribeSecurityGroups(ids []string) []*SecurityGroup + func (b *InMemoryBackend) DescribeServiceLinkVirtualInterfaces(ids []string) []*ServiceLinkVirtualInterface + func (b *InMemoryBackend) DescribeSnapshotTierStatus(ids []string) []SnapshotTierItem + func (b *InMemoryBackend) DescribeSnapshots(ids []string) []*Snapshot + func (b *InMemoryBackend) DescribeSnapshotsSorted(ids []string) []*Snapshot + func (b *InMemoryBackend) DescribeSpotDatafeedSubscription() *SpotDatafeed + func (b *InMemoryBackend) DescribeSpotFleetInstances(fleetID string) ([]SpotFleetInstance, error) + func (b *InMemoryBackend) DescribeSpotFleetRequestHistory(fleetID string, startTime time.Time) ([]SpotFleetHistoryRecord, error) + func (b *InMemoryBackend) DescribeSpotFleetRequests(fleetIDs []string) ([]*SpotFleetRequest, error) + func (b *InMemoryBackend) DescribeSpotInstanceRequests(ids []string) []*SpotInstanceRequest + func (b *InMemoryBackend) DescribeStaleSecurityGroups(vpcID string) []StaleSGItem + func (b *InMemoryBackend) DescribeStoreImageTasks(imageIDs []string) []*StoreImageTask + func (b *InMemoryBackend) DescribeStoredNetworkAcls(ids []string) []*StoredNetworkACL + func (b *InMemoryBackend) DescribeSubnets(ids []string) []*Subnet + func (b *InMemoryBackend) DescribeSubnetsByVPC(vpcID string) []*Subnet + func (b *InMemoryBackend) DescribeTags(resourceIDs []string) []TagEntry + func (b *InMemoryBackend) DescribeTrafficMirrorFilterRules(filterID string) ([]*TrafficMirrorFilterRule, error) + func (b *InMemoryBackend) DescribeTrafficMirrorFilters(ids []string) []*TrafficMirrorFilter + func (b *InMemoryBackend) DescribeTrafficMirrorSessions(ids []string) []*TrafficMirrorSession + func (b *InMemoryBackend) DescribeTrafficMirrorTargets(ids []string) []*TrafficMirrorTarget + func (b *InMemoryBackend) DescribeTransitGatewayAttachments(ids []string) []*TransitGatewayAttachmentSummary + func (b *InMemoryBackend) DescribeTransitGatewayConnectPeers(ids []string) []*TransitGatewayConnectPeer + func (b *InMemoryBackend) DescribeTransitGatewayConnects(ids []string) []*TransitGatewayConnect + func (b *InMemoryBackend) DescribeTransitGatewayMeteringPolicies(ids []string) []*TransitGatewayMeteringPolicy + func (b *InMemoryBackend) DescribeTransitGatewayMulticastDomains(ids []string) []*TransitGatewayMulticastDomain + func (b *InMemoryBackend) DescribeTransitGatewayPeeringAttachments(ids []string) []*TransitGatewayPeeringAttachment + func (b *InMemoryBackend) DescribeTransitGatewayPolicyTables(ids []string) []*TransitGatewayPolicyTable + func (b *InMemoryBackend) DescribeTransitGatewayRouteTableAnnouncements(ids []string) []*TransitGatewayRouteTableAnnouncement + func (b *InMemoryBackend) DescribeTransitGatewayRouteTables(ids []string) []*TransitGatewayRouteTable + func (b *InMemoryBackend) DescribeTransitGatewayVpcAttachments(ids []string) []*TransitGatewayVpcAttachment + func (b *InMemoryBackend) DescribeTransitGateways(ids []string) []*TransitGateway + func (b *InMemoryBackend) DescribeTrunkInterfaceAssociations(ids []string) []*TrunkInterfaceAssociation + func (b *InMemoryBackend) DescribeVerifiedAccessEndpoints(ids []string) []*VerifiedAccessEndpoint + func (b *InMemoryBackend) DescribeVerifiedAccessGroups(ids []string) []*VerifiedAccessGroup + func (b *InMemoryBackend) DescribeVerifiedAccessInstanceLoggingConfigurations(ids []string) []*VerifiedAccessInstanceLoggingConfig + func (b *InMemoryBackend) DescribeVerifiedAccessInstances(ids []string) []*VerifiedAccessInstance + func (b *InMemoryBackend) DescribeVerifiedAccessTrustProviders(ids []string) []*VerifiedAccessTrustProvider + func (b *InMemoryBackend) DescribeVolumeStatus(ids []string) []VolumeStatusItem + func (b *InMemoryBackend) DescribeVolumes(ids []string) []*Volume + func (b *InMemoryBackend) DescribeVolumesModifications(ids []string) []*VolumeModification + func (b *InMemoryBackend) DescribeVpcBlockPublicAccessExclusions(ids []string) []*VpcBlockPublicAccessExclusion + func (b *InMemoryBackend) DescribeVpcBlockPublicAccessOptions() *VpcBlockPublicAccessOptions + func (b *InMemoryBackend) DescribeVpcClassicLink(vpcIDs []string) ([]*VPC, error) + func (b *InMemoryBackend) DescribeVpcClassicLinkDNSSupport(vpcIDs []string) ([]*VPC, error) + func (b *InMemoryBackend) DescribeVpcEncryptionControls(ids, vpcIDs []string) []*VpcEncryptionControl + func (b *InMemoryBackend) DescribeVpcEndpointAssociations(endpointIDs []string) []*VpcEndpoint + func (b *InMemoryBackend) DescribeVpcEndpointConnectionNotifications(ids []string) []*VpcEndpointConnectionNotification + func (b *InMemoryBackend) DescribeVpcEndpointConnections(serviceIDs []string) []*VpcEndpointConnection + func (b *InMemoryBackend) DescribeVpcEndpointServiceConfigurations(ids []string) []*VpcEndpointServiceConfig + func (b *InMemoryBackend) DescribeVpcEndpointServicePermissions(serviceID string) []string + func (b *InMemoryBackend) DescribeVpcEndpointServices() []string + func (b *InMemoryBackend) DescribeVpcEndpoints(ids []string) []*VpcEndpoint + func (b *InMemoryBackend) DescribeVpcEndpointsByVPC(vpcID string) []*VpcEndpoint + func (b *InMemoryBackend) DescribeVpcPeeringConnections(ids []string) []*VpcPeeringConnection + func (b *InMemoryBackend) DescribeVpcs(ids []string) []*VPC + func (b *InMemoryBackend) DescribeVpnConcentrators(ids []string) []*VpnConcentrator + func (b *InMemoryBackend) DescribeVpnConnections(ids []string) []*VpnConnection + func (b *InMemoryBackend) DescribeVpnGateways(ids []string) []*VpnGateway + func (b *InMemoryBackend) DetachClassicLinkVpc(instanceID, vpcID string) error + func (b *InMemoryBackend) DetachInternetGateway(igwID, vpcID string) error + func (b *InMemoryBackend) DetachNetworkInterface(attachmentID string, _ bool) error + func (b *InMemoryBackend) DetachVerifiedAccessTrustProvider(instanceID, trustProviderID string) error + func (b *InMemoryBackend) DetachVolume(volumeID string, _ bool) (*VolumeAttachment, error) + func (b *InMemoryBackend) DetachVpnGateway(vgwID, vpcID string) error + func (b *InMemoryBackend) DisableAddressTransfer(allocationID string) error + func (b *InMemoryBackend) DisableAllowedImagesSettings() string + func (b *InMemoryBackend) DisableAwsNetworkPerformanceMetricSubscription(source, destination, metric, statistic string) (bool, error) + func (b *InMemoryBackend) DisableCapacityManager() (string, bool) + func (b *InMemoryBackend) DisableEbsEncryptionByDefault() + func (b *InMemoryBackend) DisableFastLaunch(imageID string) error + func (b *InMemoryBackend) DisableFastSnapshotRestores(snapshotIDs, availabilityZones []string) error + func (b *InMemoryBackend) DisableImage(imageID string) error + func (b *InMemoryBackend) DisableImageBlockPublicAccess() + func (b *InMemoryBackend) DisableImageDeprecation(imageID string) error + func (b *InMemoryBackend) DisableImageDeregistrationProtection(imageID string) error + func (b *InMemoryBackend) DisableInstanceSQLHaStandbyDetections(instanceIDs []string) ([]*RegisteredSQLHaInstance, error) + func (b *InMemoryBackend) DisableIpamOrganizationAdminAccount(accountID string) error + func (b *InMemoryBackend) DisableIpamPolicy(id, orgTargetID string) error + func (b *InMemoryBackend) DisableRouteServerPropagation(routeServerID, routeTableID string) (*RouteServerPropagation, error) + func (b *InMemoryBackend) DisableSerialConsoleAccess() + func (b *InMemoryBackend) DisableSnapshotBlockPublicAccess() + func (b *InMemoryBackend) DisableTransitGatewayRouteTablePropagation(routeTableID, attachmentID string) (*TransitGatewayRouteTablePropagation, error) + func (b *InMemoryBackend) DisableVgwRoutePropagation(routeTableID, gatewayID string) error + func (b *InMemoryBackend) DisableVpcClassicLink(vpcID string) error + func (b *InMemoryBackend) DisableVpcClassicLinkDNSSupport(vpcID string) error + func (b *InMemoryBackend) DisassociateAddress(associationID string) error + func (b *InMemoryBackend) DisassociateCapacityReservationBillingOwner(reservationID, billingOwnerID string) error + func (b *InMemoryBackend) DisassociateClientVpnTargetNetwork(endpointID, assocID string) error + func (b *InMemoryBackend) DisassociateEnclaveCertificateIamRole(certificateArn, roleArn string) error + func (b *InMemoryBackend) DisassociateIamInstanceProfile(associationID string) (*IamInstanceProfileAssociation, error) + func (b *InMemoryBackend) DisassociateInstanceEventWindow(windowID string, instanceIDs, dedicatedHostIDs []string) (*InstanceEventWindow, error) + func (b *InMemoryBackend) DisassociateIpamByoasn(asn, cidr string) (*IpamAsnAssociation, error) + func (b *InMemoryBackend) DisassociateIpamResourceDiscovery(assocID string) (*IpamResourceDiscoveryAssociation, error) + func (b *InMemoryBackend) DisassociateNatGatewayAddress(natGatewayID string) error + func (b *InMemoryBackend) DisassociateRouteServer(routeServerID, vpcID string) (*RouteServerAssociation, error) + func (b *InMemoryBackend) DisassociateRouteTable(assocID string) error + func (b *InMemoryBackend) DisassociateSecurityGroupVpc(sgID, vpcID string) error + func (b *InMemoryBackend) DisassociateSubnetCidrBlock(associationID string) (string, error) + func (b *InMemoryBackend) DisassociateTransitGatewayMulticastDomain(domainID, attachmentID string, subnetIDs []string) ([]*TransitGatewayMulticastDomainAssociation, error) + func (b *InMemoryBackend) DisassociateTransitGatewayPolicyTable(policyTableID, attachmentID string) (*TransitGatewayPolicyTableAssociation, error) + func (b *InMemoryBackend) DisassociateTransitGatewayRouteTable(routeTableID, attachmentID string) error + func (b *InMemoryBackend) DisassociateTrunkInterface(associationID string) error + func (b *InMemoryBackend) DisassociateVpcCidrBlock(associationID string) error + func (b *InMemoryBackend) EnableAddressTransfer(allocationID, transferAccountID string) (*AddressTransfer, error) + func (b *InMemoryBackend) EnableAllowedImagesSettings(state string) (string, error) + func (b *InMemoryBackend) EnableAwsNetworkPerformanceMetricSubscription(source, destination, metric, statistic string) (bool, error) + func (b *InMemoryBackend) EnableCapacityManager(organizationsAccess bool) (string, bool) + func (b *InMemoryBackend) EnableEbsEncryptionByDefault() + func (b *InMemoryBackend) EnableFastLaunch(imageID string) error + func (b *InMemoryBackend) EnableFastSnapshotRestores(snapshotIDs, availabilityZones []string) error + func (b *InMemoryBackend) EnableImage(imageID string) error + func (b *InMemoryBackend) EnableImageBlockPublicAccess(state string) error + func (b *InMemoryBackend) EnableImageDeprecation(imageID, deprecateAt string) error + func (b *InMemoryBackend) EnableImageDeregistrationProtection(imageID string) error + func (b *InMemoryBackend) EnableInstanceSQLHaStandbyDetections(instanceIDs []string, sqlServerCredentials string) ([]*RegisteredSQLHaInstance, error) + func (b *InMemoryBackend) EnableIpamOrganizationAdminAccount(accountID string) error + func (b *InMemoryBackend) EnableIpamPolicy(id, orgTargetID string) error + func (b *InMemoryBackend) EnableReachabilityAnalyzerOrganizationSharing() bool + func (b *InMemoryBackend) EnableRouteServerPropagation(routeServerID, routeTableID string) (*RouteServerPropagation, error) + func (b *InMemoryBackend) EnableSerialConsoleAccess() + func (b *InMemoryBackend) EnableSnapshotBlockPublicAccess(state string) error + func (b *InMemoryBackend) EnableTransitGatewayRouteTablePropagation(routeTableID, attachmentID string) (*TransitGatewayRouteTablePropagation, error) + func (b *InMemoryBackend) EnableVgwRoutePropagation(routeTableID, gatewayID string) error + func (b *InMemoryBackend) EnableVolumeIO(volumeID string) error + func (b *InMemoryBackend) EnableVpcClassicLink(vpcID string) error + func (b *InMemoryBackend) EnableVpcClassicLinkDNSSupport(vpcID string) error + func (b *InMemoryBackend) ExportClientVpnClientCertificateRevocationList(endpointID string) (string, error) + func (b *InMemoryBackend) ExportClientVpnClientConfiguration(endpointID string) (string, error) + func (b *InMemoryBackend) ExportImage(imageID, description, diskImageFormat, s3Bucket, s3Prefix, roleName string) (*ExportImageTaskRec, error) + func (b *InMemoryBackend) ExportKeyPair(name string) (string, error) + func (b *InMemoryBackend) ExportTransitGatewayRoutes(routeTableID, s3Bucket string) (string, error) + func (b *InMemoryBackend) ExportVerifiedAccessInstanceClientConfiguration(instanceID string) (*VerifiedAccessInstanceClientConfiguration, error) + func (b *InMemoryBackend) GetActiveVpnTunnelStatus(vpnConnectionID, outsideIPAddress string) (*ActiveVpnTunnelStatus, error) + func (b *InMemoryBackend) GetAllowedImagesSettings() *AllowedImagesSettings + func (b *InMemoryBackend) GetAssociatedEnclaveCertificateIamRoles(certificateArn string) ([]*EnclaveCertIamRoleAssociation, error) + func (b *InMemoryBackend) GetAssociatedIpv6PoolCidrs(poolID string) ([]Ipv6CidrAssociation, error) + func (b *InMemoryBackend) GetAwsNetworkPerformanceData(queries []NetworkPerformanceDataQuery, startTime, endTime time.Time) ([]*NetworkPerformanceDataResponse, error) + func (b *InMemoryBackend) GetCapacityManagerAttributes() *CapacityManagerAttributes + func (b *InMemoryBackend) GetCapacityManagerMetricData() []MetricDataResult + func (b *InMemoryBackend) GetCapacityManagerMetricDimensions() []CapacityManagerDimension + func (b *InMemoryBackend) GetCapacityReservationUsage(id string) (*CapacityReservationUsage, error) + func (b *InMemoryBackend) GetCoipPoolUsage(poolID string) (*CoipPool, error) + func (b *InMemoryBackend) GetConsoleOutput(instanceID string) (string, time.Time, error) + func (b *InMemoryBackend) GetConsoleScreenshot(instanceID string) (string, error) + func (b *InMemoryBackend) GetDeclarativePoliciesReportSummary(reportID string) (*DeclarativePoliciesReportSummary, error) + func (b *InMemoryBackend) GetDefaultCreditSpecification() string + func (b *InMemoryBackend) GetEbsDefaultKmsKeyID() string + func (b *InMemoryBackend) GetEbsEncryptionByDefault() bool + func (b *InMemoryBackend) GetEnabledIpamPolicy() (string, bool, string) + func (b *InMemoryBackend) GetFlowLogsIntegrationTemplate(flowLogID, s3DestinationArn string) (string, error) + func (b *InMemoryBackend) GetGroupsForCapacityReservation(reservationID string) ([]string, error) + func (b *InMemoryBackend) GetHostReservationPurchasePreview(hostIDs []string, offeringID string) (*HostReservationPurchasePreview, error) + func (b *InMemoryBackend) GetImageAncestry(imageID string) ([]*ImageAncestryEntry, error) + func (b *InMemoryBackend) GetImageBlockPublicAccessState() string + func (b *InMemoryBackend) GetInstanceMetadataDefaults() *InstanceMetadataDefaults + func (b *InMemoryBackend) GetInstanceTpmEkPub(instanceID, keyFormat, keyType string) (string, error) + func (b *InMemoryBackend) GetInstanceTypesFromInstanceRequirements() []string + func (b *InMemoryBackend) GetInstanceUefiData(instanceID string) (string, error) + func (b *InMemoryBackend) GetIpamPolicyAllocationRules(id, locale, resourceType string) ([]*IpamPolicyDocument, error) + func (b *InMemoryBackend) GetIpamPolicyOrganizationTargets(id string) ([]string, error) + func (b *InMemoryBackend) GetIpamPoolAllocations(poolID, allocationID string) ([]*IpamPoolAllocation, error) + func (b *InMemoryBackend) GetIpamPoolCidrs(poolID string) []*IpamPoolCidr + func (b *InMemoryBackend) GetIpamPrefixListResolverRules(resolverID string) ([]IpamPrefixListResolverRule, error) + func (b *InMemoryBackend) GetIpamPrefixListResolverVersionEntries(resolverID string, version int64) ([]string, error) + func (b *InMemoryBackend) GetIpamPrefixListResolverVersions(resolverID string) ([]int64, error) + func (b *InMemoryBackend) GetIpamResourceCidrs(scopeID, poolID, resourceID, resourceOwner, resourceType string) ([]*IpamResourceCidr, error) + func (b *InMemoryBackend) GetLaunchTemplateData(instanceID string) (*LaunchTemplate, error) + func (b *InMemoryBackend) GetManagedPrefixListEntries(id string) ([]PrefixListEntry, error) + func (b *InMemoryBackend) GetPasswordData(instanceID string) (string, time.Time, error) + func (b *InMemoryBackend) GetRouteServerAssociations(routeServerID string) []*RouteServerAssociation + func (b *InMemoryBackend) GetRouteServerPropagations(routeServerID string) []*RouteServerPropagation + func (b *InMemoryBackend) GetRouteServerRoutingDatabase(routeServerID string) ([]*RouteServerRoute, error) + func (b *InMemoryBackend) GetSecurityGroupsForVpc(vpcID string) ([]SecurityGroupForVpcItem, error) + func (b *InMemoryBackend) GetSerialConsoleAccessStatus() bool + func (b *InMemoryBackend) GetSnapshotBlockPublicAccessState() string + func (b *InMemoryBackend) GetSpotPlacementScores(instanceTypes, regionNames []string, singleAZ bool) ([]*SpotPlacementScoreEntry, error) + func (b *InMemoryBackend) GetSubnetCidrReservations(subnetID string) ([]*SubnetCIDRReservation, error) + func (b *InMemoryBackend) GetTransitGatewayAttachmentPropagations(attachmentID string) ([]*TransitGatewayAttachmentPropagation, error) + func (b *InMemoryBackend) GetTransitGatewayMeteringPolicyEntries(policyID string) ([]*TransitGatewayMeteringPolicyEntry, error) + func (b *InMemoryBackend) GetTransitGatewayMulticastDomainAssociations(domainID string) []*TransitGatewayMulticastDomainAssociation + func (b *InMemoryBackend) GetTransitGatewayPolicyTableAssociations(policyTableID string) []*TransitGatewayPolicyTableAssociation + func (b *InMemoryBackend) GetTransitGatewayPolicyTableEntries(policyTableID string) error + func (b *InMemoryBackend) GetTransitGatewayPrefixListReferences(routeTableID string) ([]*TransitGatewayPrefixListReference, error) + func (b *InMemoryBackend) GetTransitGatewayRouteTableAssociations(routeTableID string) ([]*TransitGatewayRouteTableAssociation, error) + func (b *InMemoryBackend) GetTransitGatewayRouteTablePropagations(routeTableID string) ([]*TransitGatewayRouteTablePropagation, error) + func (b *InMemoryBackend) GetVerifiedAccessEndpointPolicy(id string) (*VerifiedAccessPolicy, error) + func (b *InMemoryBackend) GetVerifiedAccessEndpointTargets(id string) ([]*VerifiedAccessEndpointTarget, error) + func (b *InMemoryBackend) GetVerifiedAccessGroupPolicy(id string) (*VerifiedAccessPolicy, error) + func (b *InMemoryBackend) GetVpcPeeringConnectionOptions(peeringID string) *PeeringConnectionOptions + func (b *InMemoryBackend) GetVpcResourcesBlockingEncryptionEnforcement(vpcID string) ([]*VpcEncryptionNonCompliantResource, error) + func (b *InMemoryBackend) GetVpnConnectionDeviceSampleConfiguration(vpnConnectionID, deviceTypeID, ikeVersion string) (string, error) + func (b *InMemoryBackend) GetVpnConnectionDeviceTypes() []VpnConnectionDeviceType + func (b *InMemoryBackend) GetVpnConnectionRoutes(vpnConnectionID string) []*VpnConnectionRoute + func (b *InMemoryBackend) GetVpnTunnelReplacementStatus(vpnConnectionID, outsideIPAddress string) (*VpnTunnelReplacementStatus, error) + func (b *InMemoryBackend) ImportClientVpnClientCertificateRevocationList(endpointID, crl string) error + func (b *InMemoryBackend) ImportImage(description, architecture, platform string) (*ImageImportTask, error) + func (b *InMemoryBackend) ImportInstance(description, platform, availabilityZone, diskFormat string, ...) (*ConversionTask, error) + func (b *InMemoryBackend) ImportKeyPair(name, publicKeyMaterial string) (*KeyPair, error) + func (b *InMemoryBackend) ImportSnapshot(description string) (*SnapshotImportTask, error) + func (b *InMemoryBackend) ImportVolume(description, availabilityZone, diskFormat string, diskBytes, volumeSize int64) (*ConversionTask, error) + func (b *InMemoryBackend) ListImagesInRecycleBin(imageIDs []string) []*RecycleBinImage + func (b *InMemoryBackend) ListSnapshotsInRecycleBin(snapshotIDs []string) []*Snapshot + func (b *InMemoryBackend) ListVolumesInRecycleBin(volumeIDs []string) []*RecycleBinVolume + func (b *InMemoryBackend) LockSnapshot(snapshotID, lockMode string, durationDays int) (*SnapshotLock, error) + func (b *InMemoryBackend) LookupInstanceProviderID(instanceID string) string + func (b *InMemoryBackend) LookupInstancePublicDNSName(instanceID string) string + func (b *InMemoryBackend) LookupKeyPairAuthorizedKey(name string) string + func (b *InMemoryBackend) ModifyAddressAttribute(allocationID, domainName string) error + func (b *InMemoryBackend) ModifyAvailabilityZoneGroup(groupName, optInStatus string) (bool, error) + func (b *InMemoryBackend) ModifyCapacityReservation(reservationID string, instanceCount int) error + func (b *InMemoryBackend) ModifyCapacityReservationFleet(fleetID string, totalTargetCapacity *int32, endDate *time.Time, ...) error + func (b *InMemoryBackend) ModifyClientVpnEndpoint(endpointID, description string, dnsServers []string) error + func (b *InMemoryBackend) ModifyClientVpnEndpointWithOptions(endpointID, description string, dnsServers []string, ...) error + func (b *InMemoryBackend) ModifyDefaultCreditSpecification(cpuCredits string) error + func (b *InMemoryBackend) ModifyEbsDefaultKmsKeyID(kmsKeyID string) error + func (b *InMemoryBackend) ModifyFleet(id string, totalTargetCapacity int, excessPolicy string) error + func (b *InMemoryBackend) ModifyFpgaImageAttribute(id string, mod FpgaImageAttributeModification) (*FpgaImage, error) + func (b *InMemoryBackend) ModifyHosts(hostIDs []string, ...) ([]string, []HostModifyFailure, error) + func (b *InMemoryBackend) ModifyIDFormat(resource string, useLongIDs bool) error + func (b *InMemoryBackend) ModifyIdentityIDFormat(_ string, resource string, useLongIDs bool) error + func (b *InMemoryBackend) ModifyImageAttribute(imageID, attribute, value string) error + func (b *InMemoryBackend) ModifyInstanceCPUOptions(instanceID string, coreCount, threadsPerCore *int32, ...) (*Instance, error) + func (b *InMemoryBackend) ModifyInstanceCapacityReservationAttributes(instanceID, preference, targetID, targetArn string) (*Instance, error) + func (b *InMemoryBackend) ModifyInstanceConnectEndpoint(id string, preserveClientIP bool) error + func (b *InMemoryBackend) ModifyInstanceCreditSpecification(instanceID, cpuCredits string) error + func (b *InMemoryBackend) ModifyInstanceEventStartTime(instanceID, instanceEventID string, notBefore time.Time) (*InstanceStatusEventRec, error) + func (b *InMemoryBackend) ModifyInstanceEventWindow(id, name, cronExpression string) error + func (b *InMemoryBackend) ModifyInstanceMaintenanceOptions(instanceID, autoRecovery, rebootMigration string) (*Instance, error) + func (b *InMemoryBackend) ModifyInstanceMetadataDefaults(httpTokens, httpEndpoint, instanceMetadataTags string, hopLimit int) error + func (b *InMemoryBackend) ModifyInstanceMetadataOptions(instanceID, httpTokens, httpEndpoint, instanceMetadataTags string, ...) (*IMDSOptions, error) + func (b *InMemoryBackend) ModifyInstanceNetworkPerformanceOptions(instanceID, bandwidthWeighting string) (*Instance, error) + func (b *InMemoryBackend) ModifyInstancePlacement(in ModifyInstancePlacementInput) (bool, error) + func (b *InMemoryBackend) ModifyIpam(id string, opts IpamOptions) (*Ipam, error) + func (b *InMemoryBackend) ModifyIpamPolicyAllocationRules(id, locale, resourceType string, rules []IpamPolicyAllocationRule) (*IpamPolicyDocument, error) + func (b *InMemoryBackend) ModifyIpamPool(id string, opts IpamPoolOptions) (*IpamPool, error) + func (b *InMemoryBackend) ModifyIpamPrefixListResolver(id, description string, rules []IpamPrefixListResolverRule, rulesProvided bool) (*IpamPrefixListResolver, error) + func (b *InMemoryBackend) ModifyIpamPrefixListResolverTarget(id string, desiredVersion *int64, trackLatestVersion *bool) (*IpamPrefixListResolverTarget, error) + func (b *InMemoryBackend) ModifyIpamResourceCidr(currentScopeID, resourceCidr, resourceID, resourceRegion string, ...) (*IpamResourceCidr, error) + func (b *InMemoryBackend) ModifyIpamResourceDiscovery(id, description string, addOperatingRegions, removeOperatingRegions []string) (*IpamResourceDiscovery, error) + func (b *InMemoryBackend) ModifyIpamScope(id, description string) (*IpamScope, error) + func (b *InMemoryBackend) ModifyLaunchTemplate(id string, defaultVersion int64) (*LaunchTemplate, error) + func (b *InMemoryBackend) ModifyLocalGatewayRoute(...) (*LocalGatewayRoute, error) + func (b *InMemoryBackend) ModifyManagedPrefixList(id string, addEntries, removeEntries []PrefixListEntry) error + func (b *InMemoryBackend) ModifyNetworkInterfaceAttribute(eniID, attr, value string) error + func (b *InMemoryBackend) ModifyPrivateDNSNameOptions(instanceID, hostnameType string, enableARecord, enableAAAARecord *bool) (bool, error) + func (b *InMemoryBackend) ModifyPublicIPDNSNameOptions(networkInterfaceID, hostnameType string) (bool, error) + func (b *InMemoryBackend) ModifyReservedInstances(_ []string, _ string, _ int) (*ReservedInstancesModification, error) + func (b *InMemoryBackend) ModifyRouteServer(id string, persistRoutesState string, persistRoutesDuration int64, ...) (*RouteServer, error) + func (b *InMemoryBackend) ModifySecurityGroupRules(groupID string, updates []SecurityGroupRule, egress bool) error + func (b *InMemoryBackend) ModifySnapshotTier(snapshotID, storageTier string) error + func (b *InMemoryBackend) ModifySpotFleetRequest(fleetID string, targetCapacity int, excessTermination string) (*SpotFleetRequest, error) + func (b *InMemoryBackend) ModifySubnetAttribute(subnetID, attribute string, value bool) error + func (b *InMemoryBackend) ModifyTrafficMirrorFilterNetworkServices(id string, add, remove []string) error + func (b *InMemoryBackend) ModifyTrafficMirrorFilterRule(id, action, description string) error + func (b *InMemoryBackend) ModifyTrafficMirrorSession(id, targetID, filterID, description string) error + func (b *InMemoryBackend) ModifyTransitGateway(tgwID, description string) error + func (b *InMemoryBackend) ModifyTransitGatewayAttribute(id, description string) error + func (b *InMemoryBackend) ModifyTransitGatewayMeteringPolicy(policyID string, addAttachmentIDs, removeAttachmentIDs []string) (*TransitGatewayMeteringPolicy, error) + func (b *InMemoryBackend) ModifyTransitGatewayPrefixListReference(routeTableID, prefixListID, attachmentID string, blackhole bool) (*TransitGatewayPrefixListReference, error) + func (b *InMemoryBackend) ModifyTransitGatewayVpcAttachment(attachmentID string, addSubnetIDs, removeSubnetIDs []string) (*TransitGatewayVpcAttachment, error) + func (b *InMemoryBackend) ModifyVerifiedAccessEndpoint(id, description string) error + func (b *InMemoryBackend) ModifyVerifiedAccessEndpointPolicy(id string, policyEnabled bool, policyDocument string) (*VerifiedAccessPolicy, error) + func (b *InMemoryBackend) ModifyVerifiedAccessGroup(id, instanceID, description string) (*VerifiedAccessGroup, error) + func (b *InMemoryBackend) ModifyVerifiedAccessGroupPolicy(id string, policyEnabled bool, policyDocument string) (*VerifiedAccessPolicy, error) + func (b *InMemoryBackend) ModifyVerifiedAccessInstance(id, description string) (*VerifiedAccessInstance, error) + func (b *InMemoryBackend) ModifyVerifiedAccessInstanceLoggingConfiguration(instanceID string, accessLogs VerifiedAccessLogOptions) (*VerifiedAccessInstanceLoggingConfig, error) + func (b *InMemoryBackend) ModifyVerifiedAccessTrustProvider(id, description string) (*VerifiedAccessTrustProvider, error) + func (b *InMemoryBackend) ModifyVolume(volumeID, volumeType string, size, iops int) (*VolumeModification, error) + func (b *InMemoryBackend) ModifyVpcAttribute(vpcID, attribute string, value bool) error + func (b *InMemoryBackend) ModifyVpcBlockPublicAccessExclusion(exclusionID, mode string) (*VpcBlockPublicAccessExclusion, error) + func (b *InMemoryBackend) ModifyVpcBlockPublicAccessOptions(blockMode string) (*VpcBlockPublicAccessOptions, error) + func (b *InMemoryBackend) ModifyVpcEncryptionControl(id, mode string, exclusions VpcEncryptionControlExclusionModify) (*VpcEncryptionControl, error) + func (b *InMemoryBackend) ModifyVpcEndpoint(endpointID string, addSubnetIDs, removeSubnetIDs []string) error + func (b *InMemoryBackend) ModifyVpcEndpointConnectionNotification(id, notifARN string, events []string) (*VpcEndpointConnectionNotification, error) + func (b *InMemoryBackend) ModifyVpcEndpointServiceConfiguration(id string, acceptanceRequired bool) error + func (b *InMemoryBackend) ModifyVpcEndpointServicePayerResponsibility(serviceID, _ string) error + func (b *InMemoryBackend) ModifyVpcEndpointServicePermissions(serviceID string, add, remove []string) error + func (b *InMemoryBackend) ModifyVpcPeeringConnectionOptions(peeringID string, opts PeeringConnectionOptions) error + func (b *InMemoryBackend) ModifyVpcTenancy(vpcID, tenancy string) error + func (b *InMemoryBackend) ModifyVpnConnection(vpnConnectionID, vpnGatewayID string) error + func (b *InMemoryBackend) ModifyVpnConnectionOptions(vpnConnectionID, localIPv4CIDR, remoteIPv4CIDR string, staticRoutesOnly *bool) (*VpnConnection, error) + func (b *InMemoryBackend) ModifyVpnTunnelCertificate(vpnConnectionID, outsideIPAddress string) (*VpnConnection, error) + func (b *InMemoryBackend) ModifyVpnTunnelOptions(vpnConnectionID, outsideIPAddress string, opts VpnTunnelOptionsModify) (*VpnConnection, error) + func (b *InMemoryBackend) MonitorInstances(instanceIDs []string) ([]MonitoringState, error) + func (b *InMemoryBackend) MoveAddressToVpc(publicIP string) (*Address, error) + func (b *InMemoryBackend) MoveByoipCidrToIpam(cidr, poolID, poolOwner string) (*ByoipCidr, error) + func (b *InMemoryBackend) MoveCapacityReservationInstances(sourceID, destinationID string, instanceCount int) (*CapacityReservation, *CapacityReservation, error) + func (b *InMemoryBackend) PrimaryNetworkInterfaceSourceDestCheck(instanceID string) bool + func (b *InMemoryBackend) ProvisionByoipCidr(cidr, description string) (*ByoipCidr, error) + func (b *InMemoryBackend) ProvisionIpamByoasn(ipamID, asn string) (*IpamByoasn, error) + func (b *InMemoryBackend) ProvisionIpamPoolCidr(poolID, cidr string) (*IpamPoolCidr, error) + func (b *InMemoryBackend) ProvisionPublicIpv4PoolCidr(poolID string, netmaskLength int32) (*Ipv4PoolRange, error) + func (b *InMemoryBackend) PurchaseCapacityBlock(offeringID, instancePlatform string, tags map[string]string) (*CapacityBlock, *CapacityReservation, error) + func (b *InMemoryBackend) PurchaseCapacityBlockExtension(extensionOfferingID, reservationID string) (*CapacityBlockExtension, error) + func (b *InMemoryBackend) PurchaseHostReservation(hostIDs []string, offeringID string, tags map[string]string) (*HostReservationPurchasePreview, error) + func (b *InMemoryBackend) PurchaseReservedInstancesOffering(offeringID string, instanceCount int) (*ReservedInstance, error) + func (b *InMemoryBackend) PurchaseScheduledInstances(requests []ScheduledInstancePurchaseRequest) ([]*ScheduledInstance, error) + func (b *InMemoryBackend) RebootInstances(ids []string) error + func (b *InMemoryBackend) RegisterImage(name, description, architecture string) (*AMIStub, error) + func (b *InMemoryBackend) RegisterInstanceEventNotificationAttributes(includeAllTags bool) + func (b *InMemoryBackend) RegisterTransitGatewayMulticastGroupMembers(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + func (b *InMemoryBackend) RegisterTransitGatewayMulticastGroupSources(domainID, groupIP string, eniIDs []string) (*TransitGatewayMulticastGroupMembership, error) + func (b *InMemoryBackend) RejectCapacityReservationBillingOwnership(reservationID string) error + func (b *InMemoryBackend) RejectTransitGatewayMulticastDomainAssociations(domainID, attachmentID string, subnetIDs []string) ([]*TransitGatewayMulticastDomainAssociation, error) + func (b *InMemoryBackend) RejectTransitGatewayPeeringAttachment(attachmentID string) (*TransitGatewayPeeringAttachment, error) + func (b *InMemoryBackend) RejectTransitGatewayVpcAttachment(attachmentID string) (*TransitGatewayVpcAttachment, error) + func (b *InMemoryBackend) RejectVpcEndpointConnections(serviceID string, vpcEndpointIDs []string) ([]string, error) + func (b *InMemoryBackend) RejectVpcPeeringConnection(id string) error + func (b *InMemoryBackend) ReleaseAddress(allocationID string) error + func (b *InMemoryBackend) ReleaseHosts(hostIDs []string) ([]string, []HostReleaseResult) + func (b *InMemoryBackend) ReleaseIpamPoolAllocation(poolID, allocationID string) error + func (b *InMemoryBackend) ReplaceIamInstanceProfileAssociation(associationID, profileARN string) (*IamInstanceProfileAssociation, error) + func (b *InMemoryBackend) ReplaceImageCriteriaInAllowedImagesSettings(criteria []ImageCriterion) bool + func (b *InMemoryBackend) ReplaceNetworkACLAssociation(aclID, subnetID string) (string, error) + func (b *InMemoryBackend) ReplaceNetworkACLEntry(aclID string, ruleNumber int, protocol, action, cidr string, egress bool, ...) error + func (b *InMemoryBackend) ReplaceRoute(rtID, destCIDR, gatewayID, natGatewayID string) error + func (b *InMemoryBackend) ReplaceRouteTableAssociation(associationID, newRouteTableID string) (string, error) + func (b *InMemoryBackend) ReplaceTransitGatewayRoute(routeTableID, destinationCIDR, attachmentID string) (*TransitGatewayRoute, error) + func (b *InMemoryBackend) ReplaceVpnTunnel(vpnConnectionID, outsideIPAddress string) (bool, error) + func (b *InMemoryBackend) ReportInstanceStatus(instanceID string, _ string, _ string) error + func (b *InMemoryBackend) RequestSpotFleet(config SpotFleetRequestConfig) (*SpotFleetRequest, error) + func (b *InMemoryBackend) RequestSpotInstances(imageID, instanceType, subnetID, spotPrice string) (*SpotInstanceRequest, error) + func (b *InMemoryBackend) Reset() + func (b *InMemoryBackend) ResetAddressAttribute(allocationID string) error + func (b *InMemoryBackend) ResetEbsDefaultKmsKeyID() + func (b *InMemoryBackend) ResetFpgaImageAttribute(id, attribute string) error + func (b *InMemoryBackend) ResetImageAttribute(imageID, attribute string) error + func (b *InMemoryBackend) ResetNetworkInterfaceAttribute(niID string) error + func (b *InMemoryBackend) ResetSnapshotAttribute(snapshotID string) error + func (b *InMemoryBackend) Restore(ctx context.Context, data []byte) error + func (b *InMemoryBackend) RestoreAddressToClassic(publicIP string) error + func (b *InMemoryBackend) RestoreImageFromRecycleBin(imageID string) error + func (b *InMemoryBackend) RestoreManagedPrefixListVersion(id string, version int64) error + func (b *InMemoryBackend) RestoreSnapshotFromRecycleBin(snapshotID string) error + func (b *InMemoryBackend) RestoreSnapshotTier(snapshotID string) error + func (b *InMemoryBackend) RestoreVolumeFromRecycleBin(volumeID string) error + func (b *InMemoryBackend) RevokeClientVpnIngress(endpointID, cidr string) error + func (b *InMemoryBackend) RevokeSecurityGroupEgress(groupID string, rules []SecurityGroupRule) error + func (b *InMemoryBackend) RevokeSecurityGroupIngress(groupID string, rules []SecurityGroupRule) error + func (b *InMemoryBackend) RunInstances(imageID, instanceType, subnetID string, count int) ([]*Instance, error) + func (b *InMemoryBackend) RunScheduledInstances(scheduledInstanceID, imageID, keyName string, instanceCount int32) ([]string, error) + func (b *InMemoryBackend) SearchLocalGatewayRoutes(routeTableID string, states []string) ([]*LocalGatewayRoute, error) + func (b *InMemoryBackend) SearchTransitGatewayMulticastGroups(domainID string) []*TransitGatewayMulticastGroupEntry + func (b *InMemoryBackend) SearchTransitGatewayRoutes(routeTableID string, filters map[string][]string) ([]*TransitGatewayRoute, error) + func (b *InMemoryBackend) SeedLocalGateway(lg LocalGateway) (*LocalGateway, error) + func (b *InMemoryBackend) SeedLocalGatewayVirtualInterface(vif LocalGatewayVirtualInterface) (*LocalGatewayVirtualInterface, error) + func (b *InMemoryBackend) SeedLocalGatewayVirtualInterfaceGroup(group LocalGatewayVirtualInterfaceGroup) (*LocalGatewayVirtualInterfaceGroup, error) + func (b *InMemoryBackend) SeedOutpostLag(lag OutpostLag) (*OutpostLag, error) + func (b *InMemoryBackend) SeedSecondaryInterface(si SecondaryInterface) (*SecondaryInterface, error) + func (b *InMemoryBackend) SeedServiceLinkVirtualInterface(vif ServiceLinkVirtualInterface) (*ServiceLinkVirtualInterface, error) + func (b *InMemoryBackend) SendDiagnosticInterrupt(instanceID string) error + func (b *InMemoryBackend) SetComputeResult(instanceID string, r LaunchResult) error + func (b *InMemoryBackend) SetDNSRegistrar(r DNSRegistrar) + func (b *InMemoryBackend) SetInstanceAttribute(instanceID, attribute, value string) error + func (b *InMemoryBackend) SetVolumeEncryption(volumeID string, encrypted bool, kmsKeyID string) error + func (b *InMemoryBackend) SetVolumePerformance(volumeID string, iops, throughput int) error + func (b *InMemoryBackend) Snapshot(ctx context.Context) []byte + func (b *InMemoryBackend) StartDeclarativePoliciesReport(s3Bucket, targetID, s3Prefix string, tags map[string]string) (*DeclarativePoliciesReport, error) + func (b *InMemoryBackend) StartInstances(ids []string) ([]*InstanceStateChange, error) + func (b *InMemoryBackend) StartLifecycleReconciler(ctx context.Context) + func (b *InMemoryBackend) StartNetworkInsightsAccessScopeAnalysis(scopeID string) (*NetworkInsightsAccessScopeAnalysis, error) + func (b *InMemoryBackend) StartNetworkInsightsAnalysis(pathID string) (*NetworkInsightsAnalysis, error) + func (b *InMemoryBackend) StartVpcEndpointServicePrivateDNSVerification(id string) error + func (b *InMemoryBackend) StopInstances(ids []string) ([]*InstanceStateChange, error) + func (b *InMemoryBackend) StopLifecycleReconciler() + func (b *InMemoryBackend) TagsForResource(resourceID string) map[string]string + func (b *InMemoryBackend) TerminateClientVpnConnections(endpointID string) error + func (b *InMemoryBackend) TerminateInstances(ids []string) ([]*InstanceStateChange, error) + func (b *InMemoryBackend) UnassignIpv6Addresses(niID string, addresses []string) error + func (b *InMemoryBackend) UnassignPrivateIPAddresses(eniID string, ips []string) error + func (b *InMemoryBackend) UnassignPrivateNatGatewayAddress(natGatewayID string, privateIPs []string) (*NatGateway, error) + func (b *InMemoryBackend) UnlockSnapshot(snapshotID string) error + func (b *InMemoryBackend) UnmonitorInstances(instanceIDs []string) ([]MonitoringState, error) + func (b *InMemoryBackend) UpdateCapacityManagerOrganizationsAccess(organizationsAccess bool) (string, bool) + func (b *InMemoryBackend) UpdateInterruptibleCapacityReservationAllocation(sourceCapacityReservationID string, targetInstanceCount int32) (*InterruptibleCapacityReservationAllocation, error) + func (b *InMemoryBackend) UpdateSecurityGroupRuleDescriptionsEgress(groupID string, updates []SecurityGroupRule) error + func (b *InMemoryBackend) UpdateSecurityGroupRuleDescriptionsIngress(groupID string, updates []SecurityGroupRule) error + func (b *InMemoryBackend) WithCompute(c Compute) + func (b *InMemoryBackend) WithdrawByoipCidr(cidr string) (*ByoipCidr, error) + type Instance struct + CPUOptions CPUOptions + CapacityReservationSpec CapacityReservationSpec + DisableAPIStop bool + DisableAPITermination bool + EBSOptimized bool + EnaSupport bool + EventStartTimeOverrides map[string]time.Time + ID string + ImageID string + InstanceInitiatedShutdownBehavior string + InstanceType string + KeyName string + LaunchTime time.Time + MaintenanceOptions InstanceMaintenanceOptions + MetadataOptionsState string + MetadataOptionsTokens string + NetworkPerformanceOptions InstanceNetworkPerformanceOptions + Placement InstancePlacement + PrivateDNSNameOptions PrivateDNSNameOptions + PrivateIP string + ProviderID string + PublicDNSName string + PublicIPAddress string + SSHPort int + SecurityGroups []string + SriovNetSupport string + State InstanceState + StateReasonCode string + StateReasonMessage string + StateTransitionReason string + SubnetID string + TerminatedAt time.Time + UserData string + VPCID string + type InstanceConnectEndpoint struct + CreateTime time.Time + InstanceConnectEndpointARN string + InstanceConnectEndpointID string + PreserveClientIP bool + SecurityGroupIDs []string + State string + SubnetID string + VPCID string + type InstanceCreditSpec struct + CPUCredits string + InstanceID string + type InstanceEventNotificationAttributes struct + IncludeAllTagsOfInstance bool + type InstanceEventWindow struct + CronExpression string + DedicatedHostIDs []string + InstanceEventWindowID string + InstanceIDs []string + Name string + State string + type InstanceImageMetadataItem struct + ImageID string + ImageState string + InstanceID string + type InstanceMaintenanceOptions struct + AutoRecovery string + RebootMigration string + type InstanceMetadataDefaults struct + HTTPEndpoint string + HTTPPutResponseHopLimit int + HTTPTokens string + InstanceMetadataTags string + type InstanceNetworkPerformanceOptions struct + BandwidthWeighting string + type InstancePlacement struct + Affinity string + AvailabilityZone string + GroupID string + GroupName string + HostID string + HostResourceGroupArn string + PartitionNumber int32 + Tenancy string + type InstanceState struct + Code int + Name string + type InstanceStateChange struct + CurrentState InstanceState + InstanceID string + PreviousState InstanceState + type InstanceStatusEventRec struct + Code string + Description string + InstanceEventID string + NotAfter time.Time + NotBefore time.Time + NotBeforeDeadline time.Time + type InstanceTopologyItem struct + AvailabilityZone string + GroupName string + InstanceID string + InstanceType string + NetworkNodes []string + ZoneID string + type InstanceTypeOffering struct + AvailabilityZone string + InstanceType string + Location string + LocationType string + type InternetGateway struct + Attachments []IGWAttachment + ID string + type InterruptibleCapacityReservationAllocation struct + SourceCapacityReservationID string + Status string + TargetInstanceCount int32 + type Ipam struct + DefaultResourceDiscoveryAssociationID string + DefaultResourceDiscoveryID string + Description string + IpamARN string + IpamID string + OperatingRegions []string + OwnerID string + PrivateDefaultScopeID string + PublicDefaultScopeID string + Region string + ResourceDiscoveryAssociationCount int32 + ScopeCount int32 + State string + Tier string + type IpamAllocationOptions struct + Description string + ResourceID string + ResourceOwner string + ResourceType string + type IpamAsnAssociation struct + Asn string + Cidr string + State string + StatusMessage string + type IpamByoasn struct + Asn string + IpamID string + State string + StatusMessage string + type IpamExternalResourceVerificationToken struct + IpamARN string + IpamExternalResourceVerificationTokenARN string + IpamExternalResourceVerificationTokenID string + IpamID string + IpamRegion string + NotAfter time.Time + State string + Status string + TokenName string + TokenValue string + type IpamOptions struct + Description string + OperatingRegions []string + Tier string + type IpamPolicy struct + AllocationDocs map[string]*IpamPolicyDocument + IpamID string + IpamPolicyARN string + IpamPolicyID string + IpamPolicyRegion string + OwnerID string + State string + StateMessage string + type IpamPolicyAllocationRule struct + SourceIpamPoolID string + type IpamPolicyDocument struct + AllocationRules []IpamPolicyAllocationRule + IpamPolicyID string + Locale string + ResourceType string + type IpamPool struct + AddressFamily string + AllocationDefaultNetmaskLength int32 + AllocationMaxNetmaskLength int32 + AllocationMinNetmaskLength int32 + AutoImport bool + Cidr string + Description string + IpamID string + IpamPoolARN string + IpamPoolID string + IpamScopeID string + Locale string + PubliclyAdvertisable bool + SourceIpamPoolID string + State string + type IpamPoolAllocation struct + Cidr string + Description string + IpamPoolAllocationID string + IpamPoolID string + ResourceID string + ResourceOwner string + ResourceType string + type IpamPoolCidr struct + Cidr string + State string + type IpamPoolOptions struct + AllocationDefaultNetmaskLength int32 + AllocationMaxNetmaskLength int32 + AllocationMinNetmaskLength int32 + AutoImport bool + Description string + IpamScopeID string + PubliclyAdvertisable bool + type IpamPrefixListResolver struct + AddressFamily string + CurrentVersion int64 + Description string + IpamARN string + IpamID string + IpamPrefixListResolverARN string + IpamPrefixListResolverID string + IpamRegion string + LastVersionCreationStatus string + LastVersionCreationStatusMessage string + OwnerID string + Rules []IpamPrefixListResolverRule + State string + type IpamPrefixListResolverRule struct + Conditions []IpamPrefixListResolverRuleCondition + IpamScopeID string + ResourceType string + RuleType string + StaticCidr string + type IpamPrefixListResolverRuleCondition struct + Cidr string + IpamPoolID string + Operation string + ResourceID string + ResourceOwner string + ResourceRegion string + type IpamPrefixListResolverTarget struct + DesiredVersion *int64 + IpamPrefixListResolverID string + IpamPrefixListResolverTargetARN string + IpamPrefixListResolverTargetID string + LastSyncedVersion *int64 + OwnerID string + PrefixListID string + PrefixListRegion string + State string + StateMessage string + TrackLatestVersion bool + type IpamResourceCidr struct + IPUsage float64 + IpamID string + IpamPoolID string + IpamScopeID string + ManagementState string + Monitored bool + ResourceCidr string + ResourceID string + ResourceOwnerID string + ResourceRegion string + ResourceType string + type IpamResourceDiscovery struct + Description string + IpamResourceDiscoveryARN string + IpamResourceDiscoveryID string + IsDefault bool + OperatingRegions []string + OwnerID string + Region string + State string + type IpamResourceDiscoveryAssociation struct + IpamARN string + IpamID string + IpamRegion string + IpamResourceDiscoveryAssociationARN string + IpamResourceDiscoveryAssociationID string + IpamResourceDiscoveryID string + IsDefault bool + OwnerID string + ResourceDiscoveryStatus string + State string + type IpamScope struct + Description string + IpamID string + IpamScopeARN string + IpamScopeID string + IpamScopeType string + IsDefault bool + PoolCount int32 + State string + type Ipv4Pool struct + Description string + NetworkBorderGroup string + PoolAddressRanges []Ipv4PoolRange + PoolID string + Tags map[string]string + type Ipv4PoolRange struct + AddressCount int32 + AvailableAddressCount int32 + FirstAddress string + LastAddress string + type Ipv6CidrAssociation struct + AssociatedResource string + Ipv6Cidr string + type Ipv6Pool struct + Description string + PoolCidrBlocks []string + PoolID string + Tags map[string]string + type Janitor struct + Backend *InMemoryBackend + CancelledSpotTTL time.Duration + Interval time.Duration + TaskTimeout time.Duration + TerminatedTTL time.Duration + func NewJanitor(backend *InMemoryBackend, ...) *Janitor + func (j *Janitor) Run(ctx context.Context) + func (j *Janitor) SweepOnce(ctx context.Context) + type KeyPair struct + Fingerprint string + Material string + Name string + PublicKey string + type LaunchRequest struct + AuthorizedKey string + ImageID string + InstanceID string + InstanceType string + KeyName string + UserData string + type LaunchResult struct + PrivateIP string + ProviderID string + PublicDNSName string + PublicIPAddress string + SSHPort int + type LaunchTemplate struct + CreateTime time.Time + CreatedBy string + DefaultVersionNumber int64 + ID string + ImageID string + InstanceType string + LatestVersionNumber int64 + Name string + type LaunchTemplateVersion struct + CreateTime time.Time + DefaultVersion bool + ImageID string + InstanceType string + LaunchTemplateID string + LaunchTemplateName string + VersionNumber int64 + type LocalGateway struct + LocalGatewayID string + OutpostArn string + OwnerID string + State string + type LocalGatewayRoute struct + DestinationCidrBlock string + DestinationPrefixListID string + LocalGatewayRouteTableArn string + LocalGatewayRouteTableID string + LocalGatewayVirtualInterfaceGroupID string + NetworkInterfaceID string + OwnerID string + State string + Type string + type LocalGatewayRouteTable struct + LocalGatewayID string + LocalGatewayRouteTableArn string + LocalGatewayRouteTableID string + Mode string + OutpostArn string + OwnerID string + State string + type LocalGatewayRouteTableVirtualInterfaceGroupAssociation struct + LocalGatewayID string + LocalGatewayRouteTableArn string + LocalGatewayRouteTableID string + LocalGatewayRouteTableVirtualInterfaceGroupAssociationID string + LocalGatewayVirtualInterfaceGroupID string + OwnerID string + State string + type LocalGatewayRouteTableVpcAssociation struct + LocalGatewayID string + LocalGatewayRouteTableArn string + LocalGatewayRouteTableID string + LocalGatewayRouteTableVpcAssociationID string + OwnerID string + State string + VpcID string + type LocalGatewayVirtualInterface struct + ConfigurationState string + LocalAddress string + LocalBgpAsn int32 + LocalGatewayID string + LocalGatewayVirtualInterfaceArn string + LocalGatewayVirtualInterfaceGroupID string + LocalGatewayVirtualInterfaceID string + OutpostLagID string + OwnerID string + PeerAddress string + PeerBgpAsn int32 + PeerBgpAsnExtended int64 + Tags map[string]string + Vlan int32 + type LocalGatewayVirtualInterfaceGroup struct + ConfigurationState string + LocalBgpAsn int32 + LocalBgpAsnExtended int64 + LocalGatewayID string + LocalGatewayVirtualInterfaceGroupArn string + LocalGatewayVirtualInterfaceGroupID string + LocalGatewayVirtualInterfaceIDs []string + OwnerID string + Tags map[string]string + type LocalGatewayVirtualInterfaceParams struct + LocalAddress string + LocalGatewayVirtualInterfaceGroupID string + OutpostLagID string + PeerAddress string + PeerBgpAsn int32 + PeerBgpAsnExtended int64 + Tags map[string]string + Vlan int32 + type MacHost struct + HostID string + MacOSLatestSupportedVersions []string + type MacModificationTask struct + InstanceID string + MacModificationTaskID string + SIPConfig *MacSIPConfig + StartTime time.Time + Tags map[string]string + TaskState string + TaskType string + type MacSIPConfig struct + AppleInternal string + BaseSystem string + DTraceRestrictions string + DebuggingRestrictions string + FilesystemProtections string + KextSigning string + NvramProtections string + Status string + type ManagedPrefixList struct + AddressFamily string + Entries []PrefixListEntry + MaxEntries int + OwnerID string + PrefixListArn string + PrefixListID string + PrefixListName string + State string + Version int64 + type MetricDataResult struct + MetricName string + Timestamps []time.Time + Values []float64 + type ModifyInstancePlacementInput struct + Affinity string + GroupID string + GroupName string + HostID string + HostResourceGroupArn string + InstanceID string + PartitionNumber *int32 + Tenancy string + type MonitoringState struct + InstanceID string + State string + type MovingAddressStatus struct + MoveStatus string + PublicIP string + type NACLEntry struct + CIDRBlock string + Egress bool + FromPort int + Protocol string + RuleAction string + RuleNumber int + ToPort int + type NIAttributeResult struct + Description string + GroupIDs []string + NetworkInterfaceID string + SourceDestCheck bool + type NatGateway struct + AllocationID string + CreateTime time.Time + ID string + PrivateIP string + PublicIP string + SecondaryPrivateIPs []string + State string + SubnetID string + VPCID string + type NetworkACL struct + AssociationIDs []string + ID string + IsDefault bool + VPCID string + type NetworkInsightsAccessScope struct + NetworkInsightsAccessScopeArn string + NetworkInsightsAccessScopeID string + type NetworkInsightsAccessScopeAnalysis struct + AnalyzedEniCount int + NetworkInsightsAccessScopeAnalysisID string + NetworkInsightsAccessScopeID string + Status string + type NetworkInsightsAnalysis struct + NetworkInsightsAnalysisID string + NetworkInsightsPathID string + NetworkPathFound bool + Status string + type NetworkInsightsPath struct + DestinationID string + DestinationPort int + NetworkInsightsPathArn string + NetworkInsightsPathID string + Protocol string + SourceID string + type NetworkInterface struct + AttachmentID string + Description string + DeviceIndex int + ID string + InstanceID string + PrivateIP string + PublicDNSHostnameType string + SecondaryPrivateIPs []string + SourceDestCheck bool + Status string + SubnetID string + VPCID string + type NetworkInterfacePermission struct + AwsAccountID string + AwsService string + NetworkInterfaceID string + Permission string + PermissionID string + State string + type NetworkPerformanceDataQuery struct + Destination string + ID string + Metric string + Period string + Source string + Statistic string + type NetworkPerformanceDataResponse struct + Destination string + ID string + Metric string + MetricPoints []NetworkPerformanceMetricPoint + Period string + Source string + Statistic string + type NetworkPerformanceMetricPoint struct + EndDate time.Time + StartDate time.Time + Status string + Value float32 + type NetworkPerformanceSubscription struct + Destination string + Metric string + Period string + Source string + Statistic string + type OutpostLag struct + LocalGatewayVirtualInterfaceIDs []string + OutpostArn string + OutpostLagID string + OwnerID string + ServiceLinkVirtualInterfaceIDs []string + State string + Tags map[string]string + type PeeringConnectionOptions struct + AllowDNSResolutionFromRemoteVPC bool + AllowEgressFromLocalClassicLinkToRemoteVPC bool + AllowEgressFromLocalVPCToRemoteClassicLink bool + type PlacementGroup struct + Name string + State string + Strategy string + type PrefixList struct + CIDRs []string + PrefixListID string + PrefixListName string + type PrefixListEntry struct + Cidr string + Description string + type PrivateDNSNameOptions struct + EnableResourceNameDNSAAAARecord bool + EnableResourceNameDNSARecord bool + HostnameType string + type Provider struct + func (p *Provider) Init(ctx *service.AppContext) (service.Registerable, error) + func (p *Provider) Name() string + type RecycleBinImage struct + ImageID string + Name string + RecycleBinEnterTime time.Time + RecycleBinExitTime time.Time + type RecycleBinVolume struct + RecycleBinEnterTime time.Time + RecycleBinExitTime time.Time + VolumeID string + type RegisteredSQLHaInstance struct + HaStatus string + InstanceID string + LastUpdatedTime time.Time + ProcessingStatus string + SQLServerCredentials string + SQLServerLicenseUsage string + Tags map[string]string + type ReplaceRootVolumeTask struct + CompleteTime time.Time + InstanceID string + ReplaceRootVolumeTaskID string + SnapshotID string + StartTime time.Time + TaskState string + type ReservedInstance struct + AvailabilityZone string + Duration int64 + FixedPrice float64 + InstanceCount int + InstanceType string + OfferingType string + ProductDescription string + ReservedInstancesID string + State string + UsagePrice float64 + type ReservedInstancesExchange struct + ExchangeID string + ReservedInstanceIDs []string + Status string + TargetReservedInstances []string + type ReservedInstancesListing struct + ReservedInstancesID string + ReservedInstancesListingID string + Status string + StatusMessage string + type ReservedInstancesModification struct + ReservedInstancesModificationID string + Status string + StatusMessage string + type ReservedInstancesOffering struct + AvailabilityZone string + Duration int64 + FixedPrice float64 + InstanceType string + OfferingType string + ProductDescription string + ReservedInstancesOfferingID string + UsagePrice float64 + type Route struct + DestinationCIDR string + GatewayID string + NatGatewayID string + State string + type RouteAssociation struct + ID string + RouteTableID string + SubnetID string + type RouteServer struct + AmazonSideAsn int64 + PersistRoutesDuration int64 + PersistRoutesState string + RouteServerID string + SnsNotificationsEnabled bool + SnsTopicArn string + State string + type RouteServerAssociation struct + RouteServerID string + State string + VpcID string + type RouteServerEndpoint struct + EniAddress string + EniID string + RouteServerEndpointID string + RouteServerID string + State string + StateReasonCode string + StateReasonMessage string + SubnetID string + VpcID string + type RouteServerPeer struct + BgpPeerAsn int64 + BgpPeerLivenessDetectionMode string + BgpStatus string + BgpStatusPeerState string + EniAddress string + EniID string + PeerAddress string + RouteServerEndpointID string + RouteServerID string + RouteServerPeerID string + State string + StateReasonCode string + StateReasonMessage string + SubnetID string + VpcID string + type RouteServerPropagation struct + RouteServerID string + RouteTableID string + State string + type RouteServerRoute struct + AsPaths []int64 + Med int64 + Prefix string + RouteInstalled bool + RouteServerEndpointID string + RouteServerPeerID string + type RouteTable struct + Associations []RouteAssociation + ID string + Routes []Route + VPCID string + type SGReference struct + GroupID string + ReferencingVPCID string + VpcPeeringConnectionID string + type SGVpcAssocItem struct + SGID string + State string + VPCID string + type SGVpcAssociationState struct + SGID string + State string + VPCID string + type ScheduledInstance struct + AvailabilityZone string + CreateDate time.Time + HourlyPrice string + InstanceCount int32 + InstanceType string + NetworkPlatform string + NextSlotStartTime time.Time + Platform string + PreviousSlotEndTime time.Time + Recurrence ScheduledInstanceRecurrence + ScheduledInstanceID string + SlotDurationInHours int32 + TermEndDate time.Time + TermStartDate time.Time + TotalScheduledInstanceHours int32 + type ScheduledInstanceAvailability struct + AvailabilityZone string + AvailableInstanceCount int32 + FirstSlotStartTime time.Time + HourlyPrice string + InstanceType string + MaxTermDurationInDays int32 + MinTermDurationInDays int32 + NetworkPlatform string + Platform string + PurchaseToken string + Recurrence ScheduledInstanceRecurrence + SlotDurationInHours int32 + TotalScheduledInstanceHours int32 + type ScheduledInstancePurchaseRequest struct + InstanceCount int32 + PurchaseToken string + type ScheduledInstanceRecurrence struct + Frequency string + Interval int32 + OccurrenceDaySet []int32 + OccurrenceRelativeToEnd bool + OccurrenceUnit string + type SecondaryInterface struct + AvailabilityZone string + AvailabilityZoneID string + InstanceID string + MacAddress string + OwnerID string + PrivateIpv4Addresses []string + SecondaryInterfaceArn string + SecondaryInterfaceID string + SecondaryInterfaceType string + SecondaryNetworkID string + SecondaryNetworkType string + SecondarySubnetID string + SourceDestCheck bool + Status string + Tags map[string]string + type SecondaryNetwork struct + Ipv4CidrBlockAssociations []SecondaryNetworkCidrAssoc + OwnerID string + SecondaryNetworkArn string + SecondaryNetworkID string + State string + Tags map[string]string + Type string + type SecondaryNetworkCidrAssoc struct + AssociationID string + CidrBlock string + State string + type SecondarySubnet struct + AvailabilityZone string + AvailabilityZoneID string + Ipv4CidrBlockAssociations []SecondarySubnetCidrAssoc + OwnerID string + SecondaryNetworkID string + SecondaryNetworkType string + SecondarySubnetArn string + SecondarySubnetID string + State string + Tags map[string]string + type SecondarySubnetCidrAssoc struct + AssociationID string + CidrBlock string + State string + type SecurityGroup struct + Description string + EgressRules []SecurityGroupRule + ID string + IngressRules []SecurityGroupRule + Name string + VPCID string + type SecurityGroupForVpcItem struct + Description string + GroupID string + GroupName string + VPCID string + type SecurityGroupRule struct + Description string + FromPort int + IPRange string + Protocol string + SourceGroupID string + SourceGroupOwnerID string + ToPort int + type SecurityGroupRuleDetail struct + CIDRIPv4 string + Description string + FromPort int + GroupID string + IsEgress bool + Protocol string + SecurityGroupRuleID string + ToPort int + type ServiceLinkVirtualInterface struct + ConfigurationState string + LocalAddress string + OutpostArn string + OutpostID string + OutpostLagID string + OwnerID string + PeerAddress string + PeerBgpAsn int64 + ServiceLinkVirtualInterfaceArn string + ServiceLinkVirtualInterfaceID string + Tags map[string]string + Vlan int32 + type Settings struct + CancelledSpotTTL time.Duration + JanitorInterval time.Duration + TerminatedTTL time.Duration + type Snapshot struct + Description string + Encrypted bool + KmsKeyID string + Progress string + SnapshotID string + StartTime time.Time + State string + VolumeID string + VolumeSize int + type SnapshotEntry struct + Description string + SnapshotID string + State string + VolumeID string + type SnapshotImportTask struct + Description string + ImportTaskID string + SnapshotID string + Status string + type SnapshotLock struct + LockCreatedOn time.Time + LockDurationDays int + LockExpiresOn time.Time + LockState string + SnapshotID string + type SnapshotTierItem struct + SnapshotID string + StorageTier string + VolumeID string + type SpotDatafeed struct + Bucket string + Prefix string + State string + type SpotFleetCancelResult struct + CurrentSpotFleetRequestState string + Error string + PreviousSpotFleetRequestState string + SpotFleetRequestID string + type SpotFleetHistoryRecord struct + EventInformation string + EventType string + Timestamp time.Time + type SpotFleetInstance struct + InstanceHealth string + InstanceID string + InstanceType string + SpotInstanceRequestID string + WeightedCapacity float64 + type SpotFleetLaunchSpecification struct + ImageID string + InstanceType string + KeyName string + SpotPrice string + SubnetID string + WeightedCapacity float64 + type SpotFleetRequest struct + ActivityStatus string + CreateTime time.Time + FulfilledCapacity float64 + InstanceIDs []string + OnDemandFulfilledCapacity float64 + SpotFleetRequestConfig SpotFleetRequestConfig + SpotFleetRequestID string + SpotFleetRequestState string + Tags map[string]string + type SpotFleetRequestConfig struct + AllocationStrategy string + ExcessCapacityTerminationPolicy string + IamFleetRole string + LaunchSpecifications []SpotFleetLaunchSpecification + ReplaceUnhealthyInstances bool + SpotPrice string + TargetCapacity int + TerminateInstancesWithExpiration bool + Type string + ValidFrom time.Time + ValidUntil time.Time + type SpotInstanceRequest struct + CancelledAt time.Time + CreateTime time.Time + ID string + InstanceID string + LaunchSpec SpotLaunchSpecification + SpotPrice string + State string + Type string + type SpotLaunchSpecification struct + ImageID string + InstanceType string + SubnetID string + type SpotPlacementScoreEntry struct + AvailabilityZoneID string + Region string + Score int32 + type SpotPriceRecord struct + AvailabilityZone string + InstanceType string + ProductDescription string + SpotPrice string + Timestamp time.Time + func GenerateSpotPriceHistory(instanceTypes, azs, products []string, startTime time.Time, region string) []SpotPriceRecord + type StaleSGItem struct + Description string + GroupID string + GroupName string + VPCID string + type StoreImageTask struct + AmiID string + Bucket string + ProgressPercentage int32 + S3ObjectKey string + StoreTaskFailureReason string + StoreTaskState string + TaskStartTime time.Time + type StoredNetworkACL struct + AssociationIDs []string + Entries []NACLEntry + ID string + IsDefault bool + VPCID string + type Subnet struct + AvailabilityZone string + CIDRBlock string + ID string + IsDefault bool + MapPublicIPOnLaunch bool + VPCID string + type SubnetCIDRAssociation struct + AssociationID string + IPv6CIDRBlock string + State string + type SubnetCIDRReservation struct + CIDR string + Description string + OwnerID string + ReservationType string + State string + SubnetCIDRReservationID string + SubnetID string + type TagEntry struct + Key string + ResourceID string + ResourceType string + Value string + type TrafficMirrorFilter struct + Description string + EgressFilterRules []*TrafficMirrorFilterRule + IngressFilterRules []*TrafficMirrorFilterRule + NetworkServices []string + TrafficMirrorFilterID string + type TrafficMirrorFilterRule struct + Description string + DestinationCidrBlock string + DestinationPortRange *TrafficMirrorPortRange + Protocol int + RuleAction string + RuleNumber int + SourceCidrBlock string + SourcePortRange *TrafficMirrorPortRange + TrafficDirection string + TrafficMirrorFilterID string + TrafficMirrorFilterRuleID string + type TrafficMirrorPortRange struct + FromPort int + ToPort int + type TrafficMirrorPortRangePair struct + Destination *TrafficMirrorPortRange + Source *TrafficMirrorPortRange + type TrafficMirrorSession struct + Description string + NetworkInterfaceID string + OwnerID string + PacketLength int + SessionNumber int + TrafficMirrorFilterID string + TrafficMirrorSessionID string + TrafficMirrorTargetID string + VirtualNetworkID int + type TrafficMirrorTarget struct + Description string + GatewayLoadBalancerEndpointID string + NetworkInterfaceID string + NetworkLoadBalancerArn string + OwnerID string + TrafficMirrorTargetID string + Type string + type TransitGateway struct + Description string + ID string + OwnerID string + State string + type TransitGatewayAttachmentPropagation struct + State string + TransitGatewayRouteTableID string + type TransitGatewayAttachmentSummary struct + ResourceID string + ResourceType string + State string + TransitGatewayAttachmentID string + TransitGatewayID string + type TransitGatewayConnect struct + State string + TransitGatewayAttachmentID string + TransitGatewayID string + TransportTransitGatewayAttachmentID string + type TransitGatewayConnectPeer struct + InsideCidrBlocks []string + PeerAddress string + State string + TransitGatewayAttachmentID string + TransitGatewayConnectPeerID string + type TransitGatewayMeteringPolicy struct + ID string + MiddleboxAttachmentIDs []string + State string + TransitGatewayID string + UpdateEffectiveAt time.Time + type TransitGatewayMeteringPolicyEntry struct + DestinationCidrBlock string + DestinationPortRange string + DestinationTransitGatewayAttachmentID string + DestinationTransitGatewayAttachmentType string + MeteredAccount string + PolicyRuleNumber int + Protocol string + SourceCidrBlock string + SourcePortRange string + SourceTransitGatewayAttachmentID string + SourceTransitGatewayAttachmentType string + State string + TransitGatewayMeteringPolicyID string + UpdateEffectiveAt time.Time + UpdatedAt time.Time + type TransitGatewayMulticastDomain struct + AutoAcceptSharedAssociations string + CreationTime time.Time + ID string + Igmpv2Support string + OwnerID string + State string + StaticSourcesSupport string + TransitGatewayID string + type TransitGatewayMulticastDomainAssociation struct + State string + SubnetID string + TransitGatewayAttachmentID string + TransitGatewayMulticastDomainID string + type TransitGatewayMulticastGroupEntry struct + GroupIPAddress string + IsMember bool + IsSource bool + NetworkInterfaceID string + ResourceID string + ResourceType string + TransitGatewayMulticastDomainID string + type TransitGatewayMulticastGroupMembership struct + GroupIPAddress string + NetworkInterfaceIDs []string + TransitGatewayMulticastDomainID string + type TransitGatewayPeeringAttachment struct + AccepterTransitGatewayID string + CreationTime time.Time + RequesterTransitGatewayID string + State string + TransitGatewayAttachmentID string + type TransitGatewayPolicyTable struct + CreationTime time.Time + State string + TransitGatewayID string + TransitGatewayPolicyTableID string + type TransitGatewayPolicyTableAssociation struct + ResourceID string + ResourceType string + State string + TransitGatewayAttachmentID string + TransitGatewayPolicyTableID string + type TransitGatewayPrefixListReference struct + Blackhole bool + PrefixListID string + State string + TransitGatewayAttachmentID string + TransitGatewayRouteTableID string + type TransitGatewayRoute struct + DestinationCidrBlock string + State string + TransitGatewayAttachmentID string + TransitGatewayRouteTableID string + Type string + type TransitGatewayRouteTable struct + CreateTime time.Time + DefaultAssociation bool + DefaultPropagation bool + RouteTableID string + State string + TransitGatewayID string + type TransitGatewayRouteTableAnnouncement struct + AnnouncementDirection string + CreationTime time.Time + PeeringAttachmentID string + State string + TransitGatewayID string + TransitGatewayRouteTableAnnouncementID string + TransitGatewayRouteTableID string + type TransitGatewayRouteTableAssociation struct + ResourceID string + ResourceType string + State string + TransitGatewayAttachmentID string + TransitGatewayRouteTableID string + type TransitGatewayRouteTablePropagation struct + ResourceID string + ResourceType string + State string + TransitGatewayAttachmentID string + TransitGatewayRouteTableAnnouncementID string + type TransitGatewayVpcAttachment struct + CreationTime time.Time + State string + SubnetIDs []string + TransitGatewayAttachmentID string + TransitGatewayID string + VpcID string + type TrunkInterfaceAssociation struct + AssociationID string + BranchInterfaceID string + GreKey int32 + InterfaceProtocol string + Tags map[string]string + TrunkInterfaceID string + VlanID int32 + type UsageReport struct + CreatedAt time.Time + ImageID string + ReportID string + type UsageReportEntry struct + AccountID string + ImageID string + ReportCreationTime time.Time + ReportID string + ResourceType string + UsageCount int64 + type VPC struct + Attributes map[string]bool + CIDRBlock string + ClassicLinkDNSSupported bool + ClassicLinkEnabled bool + ID string + IsDefault bool + type VerifiedAccessEndpoint struct + Description string + EndpointType string + Status string + VerifiedAccessEndpointID string + VerifiedAccessGroupID string + type VerifiedAccessEndpointTarget struct + VerifiedAccessEndpointID string + VerifiedAccessEndpointTargetDNS string + VerifiedAccessEndpointTargetIPAddress string + type VerifiedAccessGroup struct + Description string + Status string + VerifiedAccessGroupID string + VerifiedAccessInstanceID string + type VerifiedAccessInstance struct + AttachedTrustProviderIDs []string + Description string + Status string + VerifiedAccessInstanceID string + type VerifiedAccessInstanceClientConfiguration struct + Region string + VerifiedAccessInstanceID string + Version string + type VerifiedAccessInstanceLoggingConfig struct + AccessLogs VerifiedAccessLogOptions + VerifiedAccessInstanceID string + type VerifiedAccessLogCloudWatchLogs struct + Enabled bool + LogGroup string + type VerifiedAccessLogKinesisDataFirehose struct + DeliveryStream string + Enabled bool + type VerifiedAccessLogOptions struct + CloudWatchLogs *VerifiedAccessLogCloudWatchLogs + IncludeTrustContext bool + KinesisDataFirehose *VerifiedAccessLogKinesisDataFirehose + LogVersion string + S3 *VerifiedAccessLogS3 + type VerifiedAccessLogS3 struct + BucketName string + BucketOwner string + Enabled bool + Prefix string + type VerifiedAccessPolicy struct + PolicyDocument string + PolicyEnabled bool + type VerifiedAccessTrustProvider struct + Description string + Status string + TrustProviderType string + VerifiedAccessTrustProviderID string + type VgwTelemetry struct + AcceptedRouteCount int32 + CertificateARN string + LastStatusChange string + OutsideIPAddress string + Status string + StatusMessage string + type Volume struct + AZ string + Attachment *VolumeAttachment + CreateTime time.Time + Encrypted bool + ID string + Iops int + KmsKeyID string + Size int + State string + Throughput int + VolumeType string + type VolumeAttachment struct + AttachTime time.Time + Device string + InstanceID string + State string + VolumeID string + type VolumeModification struct + EndTime time.Time + ModificationState string + OrigIops int + OrigSize int + OrigVolumeType string + Progress int64 + StartTime time.Time + TargetIops int + TargetSize int + TargetVolumeType string + VolumeID string + type VolumeStatusItem struct + AvailabilityZone string + StatusMessage string + VolumeID string + VolumeStatus string + type VpcBlockPublicAccessExclusion struct + CreationTimestamp time.Time + ExclusionID string + InternetGatewayExclusionMode string + LastUpdateTimestamp time.Time + Reason string + ResourceArn string + State string + SubnetID string + Tags map[string]string + VpcID string + type VpcBlockPublicAccessOptions struct + AwsAccountID string + AwsRegion string + ExclusionsAllowed string + InternetGatewayBlockMode string + LastUpdateTimestamp time.Time + ManagedBy string + Reason string + State string + type VpcCidrBlockAssociation struct + AssociationID string + CidrBlock string + State string + type VpcEncryptionControl struct + Mode string + ResourceExclusions VpcEncryptionControlExclusions + State string + StateMessage string + Tags map[string]string + VpcEncryptionControlID string + VpcID string + type VpcEncryptionControlExclusionModify struct + EgressOnlyInternetGateway string + ElasticFileSystem string + InternetGateway string + Lambda string + NatGateway string + VirtualPrivateGateway string + VpcLattice string + VpcPeering string + type VpcEncryptionControlExclusionState struct + State string + type VpcEncryptionControlExclusions struct + EgressOnlyInternetGateway VpcEncryptionControlExclusionState + ElasticFileSystem VpcEncryptionControlExclusionState + InternetGateway VpcEncryptionControlExclusionState + Lambda VpcEncryptionControlExclusionState + NatGateway VpcEncryptionControlExclusionState + VirtualPrivateGateway VpcEncryptionControlExclusionState + VpcLattice VpcEncryptionControlExclusionState + VpcPeering VpcEncryptionControlExclusionState + type VpcEncryptionNonCompliantResource struct + Description string + ID string + IsExcludable bool + Type string + type VpcEndpoint struct + CreateTime time.Time + ID string + RouteTableIDs []string + ServiceName string + State string + SubnetIDs []string + VPCID string + VpcEndpointType string + type VpcEndpointConnection struct + CreationTime time.Time + ServiceID string + State string + VpcEndpointID string + type VpcEndpointConnectionNotification struct + ConnectionEvents []string + ConnectionNotificationARN string + ConnectionNotificationID string + ConnectionNotificationState string + ConnectionNotificationType string + ServiceID string + VpcEndpointID string + type VpcEndpointServiceConfig struct + AcceptanceRequired bool + NetworkLoadBalancerARNs []string + PrivateDNSNameState string + ServiceID string + ServiceName string + ServiceType string + type VpcPeeringConnection struct + AccepterVpcID string + ExpirationTime time.Time + RequesterVpcID string + State string + VpcPeeringConnectionID string + type VpnConcentrator struct + State string + Tags map[string]string + TransitGatewayAttachmentID string + TransitGatewayID string + Type string + VpnConcentratorID string + type VpnConnection struct + Category string + CustomerGatewayConfiguration string + CustomerGatewayID string + Options VpnConnectionOptions + State string + TransitGatewayID string + Type string + VgwTelemetry []VgwTelemetry + VpnConnectionID string + VpnGatewayID string + type VpnConnectionDeviceType struct + Platform string + Software string + Vendor string + VpnConnectionDeviceTypeID string + type VpnConnectionOptions struct + LocalIPv4NetworkCIDR string + RemoteIPv4NetworkCIDR string + StaticRoutesOnly bool + TunnelOptions []VpnTunnelOption + type VpnConnectionRoute struct + DestinationCIDR string + State string + VpnConnectionID string + type VpnGateway struct + AttachedVPCID string + AttachmentState string + State string + Type string + VpnGatewayID string + type VpnTunnelMaintenanceDetails struct + PendingMaintenance string + type VpnTunnelOption struct + CertificateARN string + DPDTimeoutAction string + DPDTimeoutSeconds int32 + IKEVersions []string + OutsideIPAddress string + Phase1LifetimeSeconds int32 + Phase2LifetimeSeconds int32 + PreSharedKey string + RekeyMarginTimeSeconds int32 + StartupAction string + TunnelInsideCIDR string + type VpnTunnelOptionsModify struct + DPDTimeoutAction string + DPDTimeoutSeconds int32 + IKEVersions []string + Phase1LifetimeSeconds int32 + Phase2LifetimeSeconds int32 + PreSharedKey string + RekeyMarginTimeSeconds int32 + StartupAction string + TunnelInsideCIDR string + type VpnTunnelReplacementStatus struct + CustomerGatewayID string + MaintenanceDetails VpnTunnelMaintenanceDetails + TransitGatewayID string + VpnConnectionID string + VpnGatewayID string + VpnTunnelOutsideIPAddress string