ec2stub

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptReservedInstancesExchangeQuoteFuture

type AcceptReservedInstancesExchangeQuoteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptReservedInstancesExchangeQuoteFuture) Get

type AcceptTransitGatewayMulticastDomainAssociationsFuture

type AcceptTransitGatewayMulticastDomainAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptTransitGatewayMulticastDomainAssociationsFuture) Get

type AcceptTransitGatewayPeeringAttachmentFuture

type AcceptTransitGatewayPeeringAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptTransitGatewayPeeringAttachmentFuture) Get

type AcceptTransitGatewayVpcAttachmentFuture

type AcceptTransitGatewayVpcAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptTransitGatewayVpcAttachmentFuture) Get

type AcceptVpcEndpointConnectionsFuture

type AcceptVpcEndpointConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptVpcEndpointConnectionsFuture) Get

type AcceptVpcPeeringConnectionFuture

type AcceptVpcPeeringConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AcceptVpcPeeringConnectionFuture) Get

type AdvertiseByoipCidrFuture

type AdvertiseByoipCidrFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AdvertiseByoipCidrFuture) Get

type AllocateAddressFuture

type AllocateAddressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AllocateAddressFuture) Get

type AllocateHostsFuture

type AllocateHostsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AllocateHostsFuture) Get

type ApplySecurityGroupsToClientVpnTargetNetworkFuture

type ApplySecurityGroupsToClientVpnTargetNetworkFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ApplySecurityGroupsToClientVpnTargetNetworkFuture) Get

type AssignIpv6AddressesFuture

type AssignIpv6AddressesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssignIpv6AddressesFuture) Get

type AssignPrivateIpAddressesFuture

type AssignPrivateIpAddressesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssignPrivateIpAddressesFuture) Get

type AssociateAddressFuture

type AssociateAddressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateAddressFuture) Get

type AssociateClientVpnTargetNetworkFuture

type AssociateClientVpnTargetNetworkFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateClientVpnTargetNetworkFuture) Get

type AssociateDhcpOptionsFuture

type AssociateDhcpOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateDhcpOptionsFuture) Get

type AssociateEnclaveCertificateIamRoleFuture

type AssociateEnclaveCertificateIamRoleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateEnclaveCertificateIamRoleFuture) Get

type AssociateIamInstanceProfileFuture

type AssociateIamInstanceProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateIamInstanceProfileFuture) Get

type AssociateRouteTableFuture

type AssociateRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateRouteTableFuture) Get

type AssociateSubnetCidrBlockFuture

type AssociateSubnetCidrBlockFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateSubnetCidrBlockFuture) Get

type AssociateTransitGatewayMulticastDomainFuture

type AssociateTransitGatewayMulticastDomainFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateTransitGatewayMulticastDomainFuture) Get

type AssociateTransitGatewayRouteTableFuture

type AssociateTransitGatewayRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateTransitGatewayRouteTableFuture) Get

type AssociateVpcCidrBlockFuture

type AssociateVpcCidrBlockFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssociateVpcCidrBlockFuture) Get

type AttachClassicLinkVpcFuture

type AttachClassicLinkVpcFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AttachClassicLinkVpcFuture) Get

type AttachInternetGatewayFuture

type AttachInternetGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AttachInternetGatewayFuture) Get

type AttachNetworkInterfaceFuture

type AttachNetworkInterfaceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AttachNetworkInterfaceFuture) Get

type AttachVolumeFuture

type AttachVolumeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AttachVolumeFuture) Get

type AttachVpnGatewayFuture

type AttachVpnGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AttachVpnGatewayFuture) Get

type AuthorizeClientVpnIngressFuture

type AuthorizeClientVpnIngressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AuthorizeClientVpnIngressFuture) Get

type AuthorizeSecurityGroupEgressFuture

type AuthorizeSecurityGroupEgressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AuthorizeSecurityGroupEgressFuture) Get

type AuthorizeSecurityGroupIngressFuture

type AuthorizeSecurityGroupIngressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AuthorizeSecurityGroupIngressFuture) Get

type BundleInstanceFuture

type BundleInstanceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*BundleInstanceFuture) Get

type CancelBundleTaskFuture

type CancelBundleTaskFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelBundleTaskFuture) Get

type CancelCapacityReservationFuture

type CancelCapacityReservationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelCapacityReservationFuture) Get

type CancelConversionTaskFuture

type CancelConversionTaskFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelConversionTaskFuture) Get

type CancelExportTaskFuture

type CancelExportTaskFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelExportTaskFuture) Get

type CancelImportTaskFuture

type CancelImportTaskFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelImportTaskFuture) Get

type CancelReservedInstancesListingFuture

type CancelReservedInstancesListingFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelReservedInstancesListingFuture) Get

type CancelSpotFleetRequestsFuture

type CancelSpotFleetRequestsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelSpotFleetRequestsFuture) Get

type CancelSpotInstanceRequestsFuture

type CancelSpotInstanceRequestsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CancelSpotInstanceRequestsFuture) Get

type Client

type Client interface {
	AcceptReservedInstancesExchangeQuote(ctx workflow.Context, input *ec2.AcceptReservedInstancesExchangeQuoteInput) (*ec2.AcceptReservedInstancesExchangeQuoteOutput, error)
	AcceptReservedInstancesExchangeQuoteAsync(ctx workflow.Context, input *ec2.AcceptReservedInstancesExchangeQuoteInput) *AcceptReservedInstancesExchangeQuoteFuture

	AcceptTransitGatewayMulticastDomainAssociations(ctx workflow.Context, input *ec2.AcceptTransitGatewayMulticastDomainAssociationsInput) (*ec2.AcceptTransitGatewayMulticastDomainAssociationsOutput, error)
	AcceptTransitGatewayMulticastDomainAssociationsAsync(ctx workflow.Context, input *ec2.AcceptTransitGatewayMulticastDomainAssociationsInput) *AcceptTransitGatewayMulticastDomainAssociationsFuture

	AcceptTransitGatewayPeeringAttachment(ctx workflow.Context, input *ec2.AcceptTransitGatewayPeeringAttachmentInput) (*ec2.AcceptTransitGatewayPeeringAttachmentOutput, error)
	AcceptTransitGatewayPeeringAttachmentAsync(ctx workflow.Context, input *ec2.AcceptTransitGatewayPeeringAttachmentInput) *AcceptTransitGatewayPeeringAttachmentFuture

	AcceptTransitGatewayVpcAttachment(ctx workflow.Context, input *ec2.AcceptTransitGatewayVpcAttachmentInput) (*ec2.AcceptTransitGatewayVpcAttachmentOutput, error)
	AcceptTransitGatewayVpcAttachmentAsync(ctx workflow.Context, input *ec2.AcceptTransitGatewayVpcAttachmentInput) *AcceptTransitGatewayVpcAttachmentFuture

	AcceptVpcEndpointConnections(ctx workflow.Context, input *ec2.AcceptVpcEndpointConnectionsInput) (*ec2.AcceptVpcEndpointConnectionsOutput, error)
	AcceptVpcEndpointConnectionsAsync(ctx workflow.Context, input *ec2.AcceptVpcEndpointConnectionsInput) *AcceptVpcEndpointConnectionsFuture

	AcceptVpcPeeringConnection(ctx workflow.Context, input *ec2.AcceptVpcPeeringConnectionInput) (*ec2.AcceptVpcPeeringConnectionOutput, error)
	AcceptVpcPeeringConnectionAsync(ctx workflow.Context, input *ec2.AcceptVpcPeeringConnectionInput) *AcceptVpcPeeringConnectionFuture

	AdvertiseByoipCidr(ctx workflow.Context, input *ec2.AdvertiseByoipCidrInput) (*ec2.AdvertiseByoipCidrOutput, error)
	AdvertiseByoipCidrAsync(ctx workflow.Context, input *ec2.AdvertiseByoipCidrInput) *AdvertiseByoipCidrFuture

	AllocateAddress(ctx workflow.Context, input *ec2.AllocateAddressInput) (*ec2.AllocateAddressOutput, error)
	AllocateAddressAsync(ctx workflow.Context, input *ec2.AllocateAddressInput) *AllocateAddressFuture

	AllocateHosts(ctx workflow.Context, input *ec2.AllocateHostsInput) (*ec2.AllocateHostsOutput, error)
	AllocateHostsAsync(ctx workflow.Context, input *ec2.AllocateHostsInput) *AllocateHostsFuture

	ApplySecurityGroupsToClientVpnTargetNetwork(ctx workflow.Context, input *ec2.ApplySecurityGroupsToClientVpnTargetNetworkInput) (*ec2.ApplySecurityGroupsToClientVpnTargetNetworkOutput, error)
	ApplySecurityGroupsToClientVpnTargetNetworkAsync(ctx workflow.Context, input *ec2.ApplySecurityGroupsToClientVpnTargetNetworkInput) *ApplySecurityGroupsToClientVpnTargetNetworkFuture

	AssignIpv6Addresses(ctx workflow.Context, input *ec2.AssignIpv6AddressesInput) (*ec2.AssignIpv6AddressesOutput, error)
	AssignIpv6AddressesAsync(ctx workflow.Context, input *ec2.AssignIpv6AddressesInput) *AssignIpv6AddressesFuture

	AssignPrivateIpAddresses(ctx workflow.Context, input *ec2.AssignPrivateIpAddressesInput) (*ec2.AssignPrivateIpAddressesOutput, error)
	AssignPrivateIpAddressesAsync(ctx workflow.Context, input *ec2.AssignPrivateIpAddressesInput) *AssignPrivateIpAddressesFuture

	AssociateAddress(ctx workflow.Context, input *ec2.AssociateAddressInput) (*ec2.AssociateAddressOutput, error)
	AssociateAddressAsync(ctx workflow.Context, input *ec2.AssociateAddressInput) *AssociateAddressFuture

	AssociateClientVpnTargetNetwork(ctx workflow.Context, input *ec2.AssociateClientVpnTargetNetworkInput) (*ec2.AssociateClientVpnTargetNetworkOutput, error)
	AssociateClientVpnTargetNetworkAsync(ctx workflow.Context, input *ec2.AssociateClientVpnTargetNetworkInput) *AssociateClientVpnTargetNetworkFuture

	AssociateDhcpOptions(ctx workflow.Context, input *ec2.AssociateDhcpOptionsInput) (*ec2.AssociateDhcpOptionsOutput, error)
	AssociateDhcpOptionsAsync(ctx workflow.Context, input *ec2.AssociateDhcpOptionsInput) *AssociateDhcpOptionsFuture

	AssociateEnclaveCertificateIamRole(ctx workflow.Context, input *ec2.AssociateEnclaveCertificateIamRoleInput) (*ec2.AssociateEnclaveCertificateIamRoleOutput, error)
	AssociateEnclaveCertificateIamRoleAsync(ctx workflow.Context, input *ec2.AssociateEnclaveCertificateIamRoleInput) *AssociateEnclaveCertificateIamRoleFuture

	AssociateIamInstanceProfile(ctx workflow.Context, input *ec2.AssociateIamInstanceProfileInput) (*ec2.AssociateIamInstanceProfileOutput, error)
	AssociateIamInstanceProfileAsync(ctx workflow.Context, input *ec2.AssociateIamInstanceProfileInput) *AssociateIamInstanceProfileFuture

	AssociateRouteTable(ctx workflow.Context, input *ec2.AssociateRouteTableInput) (*ec2.AssociateRouteTableOutput, error)
	AssociateRouteTableAsync(ctx workflow.Context, input *ec2.AssociateRouteTableInput) *AssociateRouteTableFuture

	AssociateSubnetCidrBlock(ctx workflow.Context, input *ec2.AssociateSubnetCidrBlockInput) (*ec2.AssociateSubnetCidrBlockOutput, error)
	AssociateSubnetCidrBlockAsync(ctx workflow.Context, input *ec2.AssociateSubnetCidrBlockInput) *AssociateSubnetCidrBlockFuture

	AssociateTransitGatewayMulticastDomain(ctx workflow.Context, input *ec2.AssociateTransitGatewayMulticastDomainInput) (*ec2.AssociateTransitGatewayMulticastDomainOutput, error)
	AssociateTransitGatewayMulticastDomainAsync(ctx workflow.Context, input *ec2.AssociateTransitGatewayMulticastDomainInput) *AssociateTransitGatewayMulticastDomainFuture

	AssociateTransitGatewayRouteTable(ctx workflow.Context, input *ec2.AssociateTransitGatewayRouteTableInput) (*ec2.AssociateTransitGatewayRouteTableOutput, error)
	AssociateTransitGatewayRouteTableAsync(ctx workflow.Context, input *ec2.AssociateTransitGatewayRouteTableInput) *AssociateTransitGatewayRouteTableFuture

	AssociateVpcCidrBlock(ctx workflow.Context, input *ec2.AssociateVpcCidrBlockInput) (*ec2.AssociateVpcCidrBlockOutput, error)
	AssociateVpcCidrBlockAsync(ctx workflow.Context, input *ec2.AssociateVpcCidrBlockInput) *AssociateVpcCidrBlockFuture

	AttachClassicLinkVpc(ctx workflow.Context, input *ec2.AttachClassicLinkVpcInput) (*ec2.AttachClassicLinkVpcOutput, error)
	AttachClassicLinkVpcAsync(ctx workflow.Context, input *ec2.AttachClassicLinkVpcInput) *AttachClassicLinkVpcFuture

	AttachInternetGateway(ctx workflow.Context, input *ec2.AttachInternetGatewayInput) (*ec2.AttachInternetGatewayOutput, error)
	AttachInternetGatewayAsync(ctx workflow.Context, input *ec2.AttachInternetGatewayInput) *AttachInternetGatewayFuture

	AttachNetworkInterface(ctx workflow.Context, input *ec2.AttachNetworkInterfaceInput) (*ec2.AttachNetworkInterfaceOutput, error)
	AttachNetworkInterfaceAsync(ctx workflow.Context, input *ec2.AttachNetworkInterfaceInput) *AttachNetworkInterfaceFuture

	AttachVolume(ctx workflow.Context, input *ec2.AttachVolumeInput) (*ec2.VolumeAttachment, error)
	AttachVolumeAsync(ctx workflow.Context, input *ec2.AttachVolumeInput) *AttachVolumeFuture

	AttachVpnGateway(ctx workflow.Context, input *ec2.AttachVpnGatewayInput) (*ec2.AttachVpnGatewayOutput, error)
	AttachVpnGatewayAsync(ctx workflow.Context, input *ec2.AttachVpnGatewayInput) *AttachVpnGatewayFuture

	AuthorizeClientVpnIngress(ctx workflow.Context, input *ec2.AuthorizeClientVpnIngressInput) (*ec2.AuthorizeClientVpnIngressOutput, error)
	AuthorizeClientVpnIngressAsync(ctx workflow.Context, input *ec2.AuthorizeClientVpnIngressInput) *AuthorizeClientVpnIngressFuture

	AuthorizeSecurityGroupEgress(ctx workflow.Context, input *ec2.AuthorizeSecurityGroupEgressInput) (*ec2.AuthorizeSecurityGroupEgressOutput, error)
	AuthorizeSecurityGroupEgressAsync(ctx workflow.Context, input *ec2.AuthorizeSecurityGroupEgressInput) *AuthorizeSecurityGroupEgressFuture

	AuthorizeSecurityGroupIngress(ctx workflow.Context, input *ec2.AuthorizeSecurityGroupIngressInput) (*ec2.AuthorizeSecurityGroupIngressOutput, error)
	AuthorizeSecurityGroupIngressAsync(ctx workflow.Context, input *ec2.AuthorizeSecurityGroupIngressInput) *AuthorizeSecurityGroupIngressFuture

	BundleInstance(ctx workflow.Context, input *ec2.BundleInstanceInput) (*ec2.BundleInstanceOutput, error)
	BundleInstanceAsync(ctx workflow.Context, input *ec2.BundleInstanceInput) *BundleInstanceFuture

	CancelBundleTask(ctx workflow.Context, input *ec2.CancelBundleTaskInput) (*ec2.CancelBundleTaskOutput, error)
	CancelBundleTaskAsync(ctx workflow.Context, input *ec2.CancelBundleTaskInput) *CancelBundleTaskFuture

	CancelCapacityReservation(ctx workflow.Context, input *ec2.CancelCapacityReservationInput) (*ec2.CancelCapacityReservationOutput, error)
	CancelCapacityReservationAsync(ctx workflow.Context, input *ec2.CancelCapacityReservationInput) *CancelCapacityReservationFuture

	CancelConversionTask(ctx workflow.Context, input *ec2.CancelConversionTaskInput) (*ec2.CancelConversionTaskOutput, error)
	CancelConversionTaskAsync(ctx workflow.Context, input *ec2.CancelConversionTaskInput) *CancelConversionTaskFuture

	CancelExportTask(ctx workflow.Context, input *ec2.CancelExportTaskInput) (*ec2.CancelExportTaskOutput, error)
	CancelExportTaskAsync(ctx workflow.Context, input *ec2.CancelExportTaskInput) *CancelExportTaskFuture

	CancelImportTask(ctx workflow.Context, input *ec2.CancelImportTaskInput) (*ec2.CancelImportTaskOutput, error)
	CancelImportTaskAsync(ctx workflow.Context, input *ec2.CancelImportTaskInput) *CancelImportTaskFuture

	CancelReservedInstancesListing(ctx workflow.Context, input *ec2.CancelReservedInstancesListingInput) (*ec2.CancelReservedInstancesListingOutput, error)
	CancelReservedInstancesListingAsync(ctx workflow.Context, input *ec2.CancelReservedInstancesListingInput) *CancelReservedInstancesListingFuture

	CancelSpotFleetRequests(ctx workflow.Context, input *ec2.CancelSpotFleetRequestsInput) (*ec2.CancelSpotFleetRequestsOutput, error)
	CancelSpotFleetRequestsAsync(ctx workflow.Context, input *ec2.CancelSpotFleetRequestsInput) *CancelSpotFleetRequestsFuture

	CancelSpotInstanceRequests(ctx workflow.Context, input *ec2.CancelSpotInstanceRequestsInput) (*ec2.CancelSpotInstanceRequestsOutput, error)
	CancelSpotInstanceRequestsAsync(ctx workflow.Context, input *ec2.CancelSpotInstanceRequestsInput) *CancelSpotInstanceRequestsFuture

	ConfirmProductInstance(ctx workflow.Context, input *ec2.ConfirmProductInstanceInput) (*ec2.ConfirmProductInstanceOutput, error)
	ConfirmProductInstanceAsync(ctx workflow.Context, input *ec2.ConfirmProductInstanceInput) *ConfirmProductInstanceFuture

	CopyFpgaImage(ctx workflow.Context, input *ec2.CopyFpgaImageInput) (*ec2.CopyFpgaImageOutput, error)
	CopyFpgaImageAsync(ctx workflow.Context, input *ec2.CopyFpgaImageInput) *CopyFpgaImageFuture

	CopyImage(ctx workflow.Context, input *ec2.CopyImageInput) (*ec2.CopyImageOutput, error)
	CopyImageAsync(ctx workflow.Context, input *ec2.CopyImageInput) *CopyImageFuture

	CopySnapshot(ctx workflow.Context, input *ec2.CopySnapshotInput) (*ec2.CopySnapshotOutput, error)
	CopySnapshotAsync(ctx workflow.Context, input *ec2.CopySnapshotInput) *CopySnapshotFuture

	CreateCapacityReservation(ctx workflow.Context, input *ec2.CreateCapacityReservationInput) (*ec2.CreateCapacityReservationOutput, error)
	CreateCapacityReservationAsync(ctx workflow.Context, input *ec2.CreateCapacityReservationInput) *CreateCapacityReservationFuture

	CreateCarrierGateway(ctx workflow.Context, input *ec2.CreateCarrierGatewayInput) (*ec2.CreateCarrierGatewayOutput, error)
	CreateCarrierGatewayAsync(ctx workflow.Context, input *ec2.CreateCarrierGatewayInput) *CreateCarrierGatewayFuture

	CreateClientVpnEndpoint(ctx workflow.Context, input *ec2.CreateClientVpnEndpointInput) (*ec2.CreateClientVpnEndpointOutput, error)
	CreateClientVpnEndpointAsync(ctx workflow.Context, input *ec2.CreateClientVpnEndpointInput) *CreateClientVpnEndpointFuture

	CreateClientVpnRoute(ctx workflow.Context, input *ec2.CreateClientVpnRouteInput) (*ec2.CreateClientVpnRouteOutput, error)
	CreateClientVpnRouteAsync(ctx workflow.Context, input *ec2.CreateClientVpnRouteInput) *CreateClientVpnRouteFuture

	CreateCustomerGateway(ctx workflow.Context, input *ec2.CreateCustomerGatewayInput) (*ec2.CreateCustomerGatewayOutput, error)
	CreateCustomerGatewayAsync(ctx workflow.Context, input *ec2.CreateCustomerGatewayInput) *CreateCustomerGatewayFuture

	CreateDefaultSubnet(ctx workflow.Context, input *ec2.CreateDefaultSubnetInput) (*ec2.CreateDefaultSubnetOutput, error)
	CreateDefaultSubnetAsync(ctx workflow.Context, input *ec2.CreateDefaultSubnetInput) *CreateDefaultSubnetFuture

	CreateDefaultVpc(ctx workflow.Context, input *ec2.CreateDefaultVpcInput) (*ec2.CreateDefaultVpcOutput, error)
	CreateDefaultVpcAsync(ctx workflow.Context, input *ec2.CreateDefaultVpcInput) *CreateDefaultVpcFuture

	CreateDhcpOptions(ctx workflow.Context, input *ec2.CreateDhcpOptionsInput) (*ec2.CreateDhcpOptionsOutput, error)
	CreateDhcpOptionsAsync(ctx workflow.Context, input *ec2.CreateDhcpOptionsInput) *CreateDhcpOptionsFuture

	CreateEgressOnlyInternetGateway(ctx workflow.Context, input *ec2.CreateEgressOnlyInternetGatewayInput) (*ec2.CreateEgressOnlyInternetGatewayOutput, error)
	CreateEgressOnlyInternetGatewayAsync(ctx workflow.Context, input *ec2.CreateEgressOnlyInternetGatewayInput) *CreateEgressOnlyInternetGatewayFuture

	CreateFleet(ctx workflow.Context, input *ec2.CreateFleetInput) (*ec2.CreateFleetOutput, error)
	CreateFleetAsync(ctx workflow.Context, input *ec2.CreateFleetInput) *CreateFleetFuture

	CreateFlowLogs(ctx workflow.Context, input *ec2.CreateFlowLogsInput) (*ec2.CreateFlowLogsOutput, error)
	CreateFlowLogsAsync(ctx workflow.Context, input *ec2.CreateFlowLogsInput) *CreateFlowLogsFuture

	CreateFpgaImage(ctx workflow.Context, input *ec2.CreateFpgaImageInput) (*ec2.CreateFpgaImageOutput, error)
	CreateFpgaImageAsync(ctx workflow.Context, input *ec2.CreateFpgaImageInput) *CreateFpgaImageFuture

	CreateImage(ctx workflow.Context, input *ec2.CreateImageInput) (*ec2.CreateImageOutput, error)
	CreateImageAsync(ctx workflow.Context, input *ec2.CreateImageInput) *CreateImageFuture

	CreateInstanceExportTask(ctx workflow.Context, input *ec2.CreateInstanceExportTaskInput) (*ec2.CreateInstanceExportTaskOutput, error)
	CreateInstanceExportTaskAsync(ctx workflow.Context, input *ec2.CreateInstanceExportTaskInput) *CreateInstanceExportTaskFuture

	CreateInternetGateway(ctx workflow.Context, input *ec2.CreateInternetGatewayInput) (*ec2.CreateInternetGatewayOutput, error)
	CreateInternetGatewayAsync(ctx workflow.Context, input *ec2.CreateInternetGatewayInput) *CreateInternetGatewayFuture

	CreateKeyPair(ctx workflow.Context, input *ec2.CreateKeyPairInput) (*ec2.CreateKeyPairOutput, error)
	CreateKeyPairAsync(ctx workflow.Context, input *ec2.CreateKeyPairInput) *CreateKeyPairFuture

	CreateLaunchTemplate(ctx workflow.Context, input *ec2.CreateLaunchTemplateInput) (*ec2.CreateLaunchTemplateOutput, error)
	CreateLaunchTemplateAsync(ctx workflow.Context, input *ec2.CreateLaunchTemplateInput) *CreateLaunchTemplateFuture

	CreateLaunchTemplateVersion(ctx workflow.Context, input *ec2.CreateLaunchTemplateVersionInput) (*ec2.CreateLaunchTemplateVersionOutput, error)
	CreateLaunchTemplateVersionAsync(ctx workflow.Context, input *ec2.CreateLaunchTemplateVersionInput) *CreateLaunchTemplateVersionFuture

	CreateLocalGatewayRoute(ctx workflow.Context, input *ec2.CreateLocalGatewayRouteInput) (*ec2.CreateLocalGatewayRouteOutput, error)
	CreateLocalGatewayRouteAsync(ctx workflow.Context, input *ec2.CreateLocalGatewayRouteInput) *CreateLocalGatewayRouteFuture

	CreateLocalGatewayRouteTableVpcAssociation(ctx workflow.Context, input *ec2.CreateLocalGatewayRouteTableVpcAssociationInput) (*ec2.CreateLocalGatewayRouteTableVpcAssociationOutput, error)
	CreateLocalGatewayRouteTableVpcAssociationAsync(ctx workflow.Context, input *ec2.CreateLocalGatewayRouteTableVpcAssociationInput) *CreateLocalGatewayRouteTableVpcAssociationFuture

	CreateManagedPrefixList(ctx workflow.Context, input *ec2.CreateManagedPrefixListInput) (*ec2.CreateManagedPrefixListOutput, error)
	CreateManagedPrefixListAsync(ctx workflow.Context, input *ec2.CreateManagedPrefixListInput) *CreateManagedPrefixListFuture

	CreateNatGateway(ctx workflow.Context, input *ec2.CreateNatGatewayInput) (*ec2.CreateNatGatewayOutput, error)
	CreateNatGatewayAsync(ctx workflow.Context, input *ec2.CreateNatGatewayInput) *CreateNatGatewayFuture

	CreateNetworkAcl(ctx workflow.Context, input *ec2.CreateNetworkAclInput) (*ec2.CreateNetworkAclOutput, error)
	CreateNetworkAclAsync(ctx workflow.Context, input *ec2.CreateNetworkAclInput) *CreateNetworkAclFuture

	CreateNetworkAclEntry(ctx workflow.Context, input *ec2.CreateNetworkAclEntryInput) (*ec2.CreateNetworkAclEntryOutput, error)
	CreateNetworkAclEntryAsync(ctx workflow.Context, input *ec2.CreateNetworkAclEntryInput) *CreateNetworkAclEntryFuture

	CreateNetworkInsightsPath(ctx workflow.Context, input *ec2.CreateNetworkInsightsPathInput) (*ec2.CreateNetworkInsightsPathOutput, error)
	CreateNetworkInsightsPathAsync(ctx workflow.Context, input *ec2.CreateNetworkInsightsPathInput) *CreateNetworkInsightsPathFuture

	CreateNetworkInterface(ctx workflow.Context, input *ec2.CreateNetworkInterfaceInput) (*ec2.CreateNetworkInterfaceOutput, error)
	CreateNetworkInterfaceAsync(ctx workflow.Context, input *ec2.CreateNetworkInterfaceInput) *CreateNetworkInterfaceFuture

	CreateNetworkInterfacePermission(ctx workflow.Context, input *ec2.CreateNetworkInterfacePermissionInput) (*ec2.CreateNetworkInterfacePermissionOutput, error)
	CreateNetworkInterfacePermissionAsync(ctx workflow.Context, input *ec2.CreateNetworkInterfacePermissionInput) *CreateNetworkInterfacePermissionFuture

	CreatePlacementGroup(ctx workflow.Context, input *ec2.CreatePlacementGroupInput) (*ec2.CreatePlacementGroupOutput, error)
	CreatePlacementGroupAsync(ctx workflow.Context, input *ec2.CreatePlacementGroupInput) *CreatePlacementGroupFuture

	CreateReservedInstancesListing(ctx workflow.Context, input *ec2.CreateReservedInstancesListingInput) (*ec2.CreateReservedInstancesListingOutput, error)
	CreateReservedInstancesListingAsync(ctx workflow.Context, input *ec2.CreateReservedInstancesListingInput) *CreateReservedInstancesListingFuture

	CreateRoute(ctx workflow.Context, input *ec2.CreateRouteInput) (*ec2.CreateRouteOutput, error)
	CreateRouteAsync(ctx workflow.Context, input *ec2.CreateRouteInput) *CreateRouteFuture

	CreateRouteTable(ctx workflow.Context, input *ec2.CreateRouteTableInput) (*ec2.CreateRouteTableOutput, error)
	CreateRouteTableAsync(ctx workflow.Context, input *ec2.CreateRouteTableInput) *CreateRouteTableFuture

	CreateSecurityGroup(ctx workflow.Context, input *ec2.CreateSecurityGroupInput) (*ec2.CreateSecurityGroupOutput, error)
	CreateSecurityGroupAsync(ctx workflow.Context, input *ec2.CreateSecurityGroupInput) *CreateSecurityGroupFuture

	CreateSnapshot(ctx workflow.Context, input *ec2.CreateSnapshotInput) (*ec2.Snapshot, error)
	CreateSnapshotAsync(ctx workflow.Context, input *ec2.CreateSnapshotInput) *CreateSnapshotFuture

	CreateSnapshots(ctx workflow.Context, input *ec2.CreateSnapshotsInput) (*ec2.CreateSnapshotsOutput, error)
	CreateSnapshotsAsync(ctx workflow.Context, input *ec2.CreateSnapshotsInput) *CreateSnapshotsFuture

	CreateSpotDatafeedSubscription(ctx workflow.Context, input *ec2.CreateSpotDatafeedSubscriptionInput) (*ec2.CreateSpotDatafeedSubscriptionOutput, error)
	CreateSpotDatafeedSubscriptionAsync(ctx workflow.Context, input *ec2.CreateSpotDatafeedSubscriptionInput) *CreateSpotDatafeedSubscriptionFuture

	CreateSubnet(ctx workflow.Context, input *ec2.CreateSubnetInput) (*ec2.CreateSubnetOutput, error)
	CreateSubnetAsync(ctx workflow.Context, input *ec2.CreateSubnetInput) *CreateSubnetFuture

	CreateTags(ctx workflow.Context, input *ec2.CreateTagsInput) (*ec2.CreateTagsOutput, error)
	CreateTagsAsync(ctx workflow.Context, input *ec2.CreateTagsInput) *CreateTagsFuture

	CreateTrafficMirrorFilter(ctx workflow.Context, input *ec2.CreateTrafficMirrorFilterInput) (*ec2.CreateTrafficMirrorFilterOutput, error)
	CreateTrafficMirrorFilterAsync(ctx workflow.Context, input *ec2.CreateTrafficMirrorFilterInput) *CreateTrafficMirrorFilterFuture

	CreateTrafficMirrorFilterRule(ctx workflow.Context, input *ec2.CreateTrafficMirrorFilterRuleInput) (*ec2.CreateTrafficMirrorFilterRuleOutput, error)
	CreateTrafficMirrorFilterRuleAsync(ctx workflow.Context, input *ec2.CreateTrafficMirrorFilterRuleInput) *CreateTrafficMirrorFilterRuleFuture

	CreateTrafficMirrorSession(ctx workflow.Context, input *ec2.CreateTrafficMirrorSessionInput) (*ec2.CreateTrafficMirrorSessionOutput, error)
	CreateTrafficMirrorSessionAsync(ctx workflow.Context, input *ec2.CreateTrafficMirrorSessionInput) *CreateTrafficMirrorSessionFuture

	CreateTrafficMirrorTarget(ctx workflow.Context, input *ec2.CreateTrafficMirrorTargetInput) (*ec2.CreateTrafficMirrorTargetOutput, error)
	CreateTrafficMirrorTargetAsync(ctx workflow.Context, input *ec2.CreateTrafficMirrorTargetInput) *CreateTrafficMirrorTargetFuture

	CreateTransitGateway(ctx workflow.Context, input *ec2.CreateTransitGatewayInput) (*ec2.CreateTransitGatewayOutput, error)
	CreateTransitGatewayAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayInput) *CreateTransitGatewayFuture

	CreateTransitGatewayConnect(ctx workflow.Context, input *ec2.CreateTransitGatewayConnectInput) (*ec2.CreateTransitGatewayConnectOutput, error)
	CreateTransitGatewayConnectAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayConnectInput) *CreateTransitGatewayConnectFuture

	CreateTransitGatewayConnectPeer(ctx workflow.Context, input *ec2.CreateTransitGatewayConnectPeerInput) (*ec2.CreateTransitGatewayConnectPeerOutput, error)
	CreateTransitGatewayConnectPeerAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayConnectPeerInput) *CreateTransitGatewayConnectPeerFuture

	CreateTransitGatewayMulticastDomain(ctx workflow.Context, input *ec2.CreateTransitGatewayMulticastDomainInput) (*ec2.CreateTransitGatewayMulticastDomainOutput, error)
	CreateTransitGatewayMulticastDomainAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayMulticastDomainInput) *CreateTransitGatewayMulticastDomainFuture

	CreateTransitGatewayPeeringAttachment(ctx workflow.Context, input *ec2.CreateTransitGatewayPeeringAttachmentInput) (*ec2.CreateTransitGatewayPeeringAttachmentOutput, error)
	CreateTransitGatewayPeeringAttachmentAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayPeeringAttachmentInput) *CreateTransitGatewayPeeringAttachmentFuture

	CreateTransitGatewayPrefixListReference(ctx workflow.Context, input *ec2.CreateTransitGatewayPrefixListReferenceInput) (*ec2.CreateTransitGatewayPrefixListReferenceOutput, error)
	CreateTransitGatewayPrefixListReferenceAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayPrefixListReferenceInput) *CreateTransitGatewayPrefixListReferenceFuture

	CreateTransitGatewayRoute(ctx workflow.Context, input *ec2.CreateTransitGatewayRouteInput) (*ec2.CreateTransitGatewayRouteOutput, error)
	CreateTransitGatewayRouteAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayRouteInput) *CreateTransitGatewayRouteFuture

	CreateTransitGatewayRouteTable(ctx workflow.Context, input *ec2.CreateTransitGatewayRouteTableInput) (*ec2.CreateTransitGatewayRouteTableOutput, error)
	CreateTransitGatewayRouteTableAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayRouteTableInput) *CreateTransitGatewayRouteTableFuture

	CreateTransitGatewayVpcAttachment(ctx workflow.Context, input *ec2.CreateTransitGatewayVpcAttachmentInput) (*ec2.CreateTransitGatewayVpcAttachmentOutput, error)
	CreateTransitGatewayVpcAttachmentAsync(ctx workflow.Context, input *ec2.CreateTransitGatewayVpcAttachmentInput) *CreateTransitGatewayVpcAttachmentFuture

	CreateVolume(ctx workflow.Context, input *ec2.CreateVolumeInput) (*ec2.Volume, error)
	CreateVolumeAsync(ctx workflow.Context, input *ec2.CreateVolumeInput) *CreateVolumeFuture

	CreateVpc(ctx workflow.Context, input *ec2.CreateVpcInput) (*ec2.CreateVpcOutput, error)
	CreateVpcAsync(ctx workflow.Context, input *ec2.CreateVpcInput) *CreateVpcFuture

	CreateVpcEndpoint(ctx workflow.Context, input *ec2.CreateVpcEndpointInput) (*ec2.CreateVpcEndpointOutput, error)
	CreateVpcEndpointAsync(ctx workflow.Context, input *ec2.CreateVpcEndpointInput) *CreateVpcEndpointFuture

	CreateVpcEndpointConnectionNotification(ctx workflow.Context, input *ec2.CreateVpcEndpointConnectionNotificationInput) (*ec2.CreateVpcEndpointConnectionNotificationOutput, error)
	CreateVpcEndpointConnectionNotificationAsync(ctx workflow.Context, input *ec2.CreateVpcEndpointConnectionNotificationInput) *CreateVpcEndpointConnectionNotificationFuture

	CreateVpcEndpointServiceConfiguration(ctx workflow.Context, input *ec2.CreateVpcEndpointServiceConfigurationInput) (*ec2.CreateVpcEndpointServiceConfigurationOutput, error)
	CreateVpcEndpointServiceConfigurationAsync(ctx workflow.Context, input *ec2.CreateVpcEndpointServiceConfigurationInput) *CreateVpcEndpointServiceConfigurationFuture

	CreateVpcPeeringConnection(ctx workflow.Context, input *ec2.CreateVpcPeeringConnectionInput) (*ec2.CreateVpcPeeringConnectionOutput, error)
	CreateVpcPeeringConnectionAsync(ctx workflow.Context, input *ec2.CreateVpcPeeringConnectionInput) *CreateVpcPeeringConnectionFuture

	CreateVpnConnection(ctx workflow.Context, input *ec2.CreateVpnConnectionInput) (*ec2.CreateVpnConnectionOutput, error)
	CreateVpnConnectionAsync(ctx workflow.Context, input *ec2.CreateVpnConnectionInput) *CreateVpnConnectionFuture

	CreateVpnConnectionRoute(ctx workflow.Context, input *ec2.CreateVpnConnectionRouteInput) (*ec2.CreateVpnConnectionRouteOutput, error)
	CreateVpnConnectionRouteAsync(ctx workflow.Context, input *ec2.CreateVpnConnectionRouteInput) *CreateVpnConnectionRouteFuture

	CreateVpnGateway(ctx workflow.Context, input *ec2.CreateVpnGatewayInput) (*ec2.CreateVpnGatewayOutput, error)
	CreateVpnGatewayAsync(ctx workflow.Context, input *ec2.CreateVpnGatewayInput) *CreateVpnGatewayFuture

	DeleteCarrierGateway(ctx workflow.Context, input *ec2.DeleteCarrierGatewayInput) (*ec2.DeleteCarrierGatewayOutput, error)
	DeleteCarrierGatewayAsync(ctx workflow.Context, input *ec2.DeleteCarrierGatewayInput) *DeleteCarrierGatewayFuture

	DeleteClientVpnEndpoint(ctx workflow.Context, input *ec2.DeleteClientVpnEndpointInput) (*ec2.DeleteClientVpnEndpointOutput, error)
	DeleteClientVpnEndpointAsync(ctx workflow.Context, input *ec2.DeleteClientVpnEndpointInput) *DeleteClientVpnEndpointFuture

	DeleteClientVpnRoute(ctx workflow.Context, input *ec2.DeleteClientVpnRouteInput) (*ec2.DeleteClientVpnRouteOutput, error)
	DeleteClientVpnRouteAsync(ctx workflow.Context, input *ec2.DeleteClientVpnRouteInput) *DeleteClientVpnRouteFuture

	DeleteCustomerGateway(ctx workflow.Context, input *ec2.DeleteCustomerGatewayInput) (*ec2.DeleteCustomerGatewayOutput, error)
	DeleteCustomerGatewayAsync(ctx workflow.Context, input *ec2.DeleteCustomerGatewayInput) *DeleteCustomerGatewayFuture

	DeleteDhcpOptions(ctx workflow.Context, input *ec2.DeleteDhcpOptionsInput) (*ec2.DeleteDhcpOptionsOutput, error)
	DeleteDhcpOptionsAsync(ctx workflow.Context, input *ec2.DeleteDhcpOptionsInput) *DeleteDhcpOptionsFuture

	DeleteEgressOnlyInternetGateway(ctx workflow.Context, input *ec2.DeleteEgressOnlyInternetGatewayInput) (*ec2.DeleteEgressOnlyInternetGatewayOutput, error)
	DeleteEgressOnlyInternetGatewayAsync(ctx workflow.Context, input *ec2.DeleteEgressOnlyInternetGatewayInput) *DeleteEgressOnlyInternetGatewayFuture

	DeleteFleets(ctx workflow.Context, input *ec2.DeleteFleetsInput) (*ec2.DeleteFleetsOutput, error)
	DeleteFleetsAsync(ctx workflow.Context, input *ec2.DeleteFleetsInput) *DeleteFleetsFuture

	DeleteFlowLogs(ctx workflow.Context, input *ec2.DeleteFlowLogsInput) (*ec2.DeleteFlowLogsOutput, error)
	DeleteFlowLogsAsync(ctx workflow.Context, input *ec2.DeleteFlowLogsInput) *DeleteFlowLogsFuture

	DeleteFpgaImage(ctx workflow.Context, input *ec2.DeleteFpgaImageInput) (*ec2.DeleteFpgaImageOutput, error)
	DeleteFpgaImageAsync(ctx workflow.Context, input *ec2.DeleteFpgaImageInput) *DeleteFpgaImageFuture

	DeleteInternetGateway(ctx workflow.Context, input *ec2.DeleteInternetGatewayInput) (*ec2.DeleteInternetGatewayOutput, error)
	DeleteInternetGatewayAsync(ctx workflow.Context, input *ec2.DeleteInternetGatewayInput) *DeleteInternetGatewayFuture

	DeleteKeyPair(ctx workflow.Context, input *ec2.DeleteKeyPairInput) (*ec2.DeleteKeyPairOutput, error)
	DeleteKeyPairAsync(ctx workflow.Context, input *ec2.DeleteKeyPairInput) *DeleteKeyPairFuture

	DeleteLaunchTemplate(ctx workflow.Context, input *ec2.DeleteLaunchTemplateInput) (*ec2.DeleteLaunchTemplateOutput, error)
	DeleteLaunchTemplateAsync(ctx workflow.Context, input *ec2.DeleteLaunchTemplateInput) *DeleteLaunchTemplateFuture

	DeleteLaunchTemplateVersions(ctx workflow.Context, input *ec2.DeleteLaunchTemplateVersionsInput) (*ec2.DeleteLaunchTemplateVersionsOutput, error)
	DeleteLaunchTemplateVersionsAsync(ctx workflow.Context, input *ec2.DeleteLaunchTemplateVersionsInput) *DeleteLaunchTemplateVersionsFuture

	DeleteLocalGatewayRoute(ctx workflow.Context, input *ec2.DeleteLocalGatewayRouteInput) (*ec2.DeleteLocalGatewayRouteOutput, error)
	DeleteLocalGatewayRouteAsync(ctx workflow.Context, input *ec2.DeleteLocalGatewayRouteInput) *DeleteLocalGatewayRouteFuture

	DeleteLocalGatewayRouteTableVpcAssociation(ctx workflow.Context, input *ec2.DeleteLocalGatewayRouteTableVpcAssociationInput) (*ec2.DeleteLocalGatewayRouteTableVpcAssociationOutput, error)
	DeleteLocalGatewayRouteTableVpcAssociationAsync(ctx workflow.Context, input *ec2.DeleteLocalGatewayRouteTableVpcAssociationInput) *DeleteLocalGatewayRouteTableVpcAssociationFuture

	DeleteManagedPrefixList(ctx workflow.Context, input *ec2.DeleteManagedPrefixListInput) (*ec2.DeleteManagedPrefixListOutput, error)
	DeleteManagedPrefixListAsync(ctx workflow.Context, input *ec2.DeleteManagedPrefixListInput) *DeleteManagedPrefixListFuture

	DeleteNatGateway(ctx workflow.Context, input *ec2.DeleteNatGatewayInput) (*ec2.DeleteNatGatewayOutput, error)
	DeleteNatGatewayAsync(ctx workflow.Context, input *ec2.DeleteNatGatewayInput) *DeleteNatGatewayFuture

	DeleteNetworkAcl(ctx workflow.Context, input *ec2.DeleteNetworkAclInput) (*ec2.DeleteNetworkAclOutput, error)
	DeleteNetworkAclAsync(ctx workflow.Context, input *ec2.DeleteNetworkAclInput) *DeleteNetworkAclFuture

	DeleteNetworkAclEntry(ctx workflow.Context, input *ec2.DeleteNetworkAclEntryInput) (*ec2.DeleteNetworkAclEntryOutput, error)
	DeleteNetworkAclEntryAsync(ctx workflow.Context, input *ec2.DeleteNetworkAclEntryInput) *DeleteNetworkAclEntryFuture

	DeleteNetworkInsightsAnalysis(ctx workflow.Context, input *ec2.DeleteNetworkInsightsAnalysisInput) (*ec2.DeleteNetworkInsightsAnalysisOutput, error)
	DeleteNetworkInsightsAnalysisAsync(ctx workflow.Context, input *ec2.DeleteNetworkInsightsAnalysisInput) *DeleteNetworkInsightsAnalysisFuture

	DeleteNetworkInsightsPath(ctx workflow.Context, input *ec2.DeleteNetworkInsightsPathInput) (*ec2.DeleteNetworkInsightsPathOutput, error)
	DeleteNetworkInsightsPathAsync(ctx workflow.Context, input *ec2.DeleteNetworkInsightsPathInput) *DeleteNetworkInsightsPathFuture

	DeleteNetworkInterface(ctx workflow.Context, input *ec2.DeleteNetworkInterfaceInput) (*ec2.DeleteNetworkInterfaceOutput, error)
	DeleteNetworkInterfaceAsync(ctx workflow.Context, input *ec2.DeleteNetworkInterfaceInput) *DeleteNetworkInterfaceFuture

	DeleteNetworkInterfacePermission(ctx workflow.Context, input *ec2.DeleteNetworkInterfacePermissionInput) (*ec2.DeleteNetworkInterfacePermissionOutput, error)
	DeleteNetworkInterfacePermissionAsync(ctx workflow.Context, input *ec2.DeleteNetworkInterfacePermissionInput) *DeleteNetworkInterfacePermissionFuture

	DeletePlacementGroup(ctx workflow.Context, input *ec2.DeletePlacementGroupInput) (*ec2.DeletePlacementGroupOutput, error)
	DeletePlacementGroupAsync(ctx workflow.Context, input *ec2.DeletePlacementGroupInput) *DeletePlacementGroupFuture

	DeleteQueuedReservedInstances(ctx workflow.Context, input *ec2.DeleteQueuedReservedInstancesInput) (*ec2.DeleteQueuedReservedInstancesOutput, error)
	DeleteQueuedReservedInstancesAsync(ctx workflow.Context, input *ec2.DeleteQueuedReservedInstancesInput) *DeleteQueuedReservedInstancesFuture

	DeleteRoute(ctx workflow.Context, input *ec2.DeleteRouteInput) (*ec2.DeleteRouteOutput, error)
	DeleteRouteAsync(ctx workflow.Context, input *ec2.DeleteRouteInput) *DeleteRouteFuture

	DeleteRouteTable(ctx workflow.Context, input *ec2.DeleteRouteTableInput) (*ec2.DeleteRouteTableOutput, error)
	DeleteRouteTableAsync(ctx workflow.Context, input *ec2.DeleteRouteTableInput) *DeleteRouteTableFuture

	DeleteSecurityGroup(ctx workflow.Context, input *ec2.DeleteSecurityGroupInput) (*ec2.DeleteSecurityGroupOutput, error)
	DeleteSecurityGroupAsync(ctx workflow.Context, input *ec2.DeleteSecurityGroupInput) *DeleteSecurityGroupFuture

	DeleteSnapshot(ctx workflow.Context, input *ec2.DeleteSnapshotInput) (*ec2.DeleteSnapshotOutput, error)
	DeleteSnapshotAsync(ctx workflow.Context, input *ec2.DeleteSnapshotInput) *DeleteSnapshotFuture

	DeleteSpotDatafeedSubscription(ctx workflow.Context, input *ec2.DeleteSpotDatafeedSubscriptionInput) (*ec2.DeleteSpotDatafeedSubscriptionOutput, error)
	DeleteSpotDatafeedSubscriptionAsync(ctx workflow.Context, input *ec2.DeleteSpotDatafeedSubscriptionInput) *DeleteSpotDatafeedSubscriptionFuture

	DeleteSubnet(ctx workflow.Context, input *ec2.DeleteSubnetInput) (*ec2.DeleteSubnetOutput, error)
	DeleteSubnetAsync(ctx workflow.Context, input *ec2.DeleteSubnetInput) *DeleteSubnetFuture

	DeleteTags(ctx workflow.Context, input *ec2.DeleteTagsInput) (*ec2.DeleteTagsOutput, error)
	DeleteTagsAsync(ctx workflow.Context, input *ec2.DeleteTagsInput) *DeleteTagsFuture

	DeleteTrafficMirrorFilter(ctx workflow.Context, input *ec2.DeleteTrafficMirrorFilterInput) (*ec2.DeleteTrafficMirrorFilterOutput, error)
	DeleteTrafficMirrorFilterAsync(ctx workflow.Context, input *ec2.DeleteTrafficMirrorFilterInput) *DeleteTrafficMirrorFilterFuture

	DeleteTrafficMirrorFilterRule(ctx workflow.Context, input *ec2.DeleteTrafficMirrorFilterRuleInput) (*ec2.DeleteTrafficMirrorFilterRuleOutput, error)
	DeleteTrafficMirrorFilterRuleAsync(ctx workflow.Context, input *ec2.DeleteTrafficMirrorFilterRuleInput) *DeleteTrafficMirrorFilterRuleFuture

	DeleteTrafficMirrorSession(ctx workflow.Context, input *ec2.DeleteTrafficMirrorSessionInput) (*ec2.DeleteTrafficMirrorSessionOutput, error)
	DeleteTrafficMirrorSessionAsync(ctx workflow.Context, input *ec2.DeleteTrafficMirrorSessionInput) *DeleteTrafficMirrorSessionFuture

	DeleteTrafficMirrorTarget(ctx workflow.Context, input *ec2.DeleteTrafficMirrorTargetInput) (*ec2.DeleteTrafficMirrorTargetOutput, error)
	DeleteTrafficMirrorTargetAsync(ctx workflow.Context, input *ec2.DeleteTrafficMirrorTargetInput) *DeleteTrafficMirrorTargetFuture

	DeleteTransitGateway(ctx workflow.Context, input *ec2.DeleteTransitGatewayInput) (*ec2.DeleteTransitGatewayOutput, error)
	DeleteTransitGatewayAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayInput) *DeleteTransitGatewayFuture

	DeleteTransitGatewayConnect(ctx workflow.Context, input *ec2.DeleteTransitGatewayConnectInput) (*ec2.DeleteTransitGatewayConnectOutput, error)
	DeleteTransitGatewayConnectAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayConnectInput) *DeleteTransitGatewayConnectFuture

	DeleteTransitGatewayConnectPeer(ctx workflow.Context, input *ec2.DeleteTransitGatewayConnectPeerInput) (*ec2.DeleteTransitGatewayConnectPeerOutput, error)
	DeleteTransitGatewayConnectPeerAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayConnectPeerInput) *DeleteTransitGatewayConnectPeerFuture

	DeleteTransitGatewayMulticastDomain(ctx workflow.Context, input *ec2.DeleteTransitGatewayMulticastDomainInput) (*ec2.DeleteTransitGatewayMulticastDomainOutput, error)
	DeleteTransitGatewayMulticastDomainAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayMulticastDomainInput) *DeleteTransitGatewayMulticastDomainFuture

	DeleteTransitGatewayPeeringAttachment(ctx workflow.Context, input *ec2.DeleteTransitGatewayPeeringAttachmentInput) (*ec2.DeleteTransitGatewayPeeringAttachmentOutput, error)
	DeleteTransitGatewayPeeringAttachmentAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayPeeringAttachmentInput) *DeleteTransitGatewayPeeringAttachmentFuture

	DeleteTransitGatewayPrefixListReference(ctx workflow.Context, input *ec2.DeleteTransitGatewayPrefixListReferenceInput) (*ec2.DeleteTransitGatewayPrefixListReferenceOutput, error)
	DeleteTransitGatewayPrefixListReferenceAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayPrefixListReferenceInput) *DeleteTransitGatewayPrefixListReferenceFuture

	DeleteTransitGatewayRoute(ctx workflow.Context, input *ec2.DeleteTransitGatewayRouteInput) (*ec2.DeleteTransitGatewayRouteOutput, error)
	DeleteTransitGatewayRouteAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayRouteInput) *DeleteTransitGatewayRouteFuture

	DeleteTransitGatewayRouteTable(ctx workflow.Context, input *ec2.DeleteTransitGatewayRouteTableInput) (*ec2.DeleteTransitGatewayRouteTableOutput, error)
	DeleteTransitGatewayRouteTableAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayRouteTableInput) *DeleteTransitGatewayRouteTableFuture

	DeleteTransitGatewayVpcAttachment(ctx workflow.Context, input *ec2.DeleteTransitGatewayVpcAttachmentInput) (*ec2.DeleteTransitGatewayVpcAttachmentOutput, error)
	DeleteTransitGatewayVpcAttachmentAsync(ctx workflow.Context, input *ec2.DeleteTransitGatewayVpcAttachmentInput) *DeleteTransitGatewayVpcAttachmentFuture

	DeleteVolume(ctx workflow.Context, input *ec2.DeleteVolumeInput) (*ec2.DeleteVolumeOutput, error)
	DeleteVolumeAsync(ctx workflow.Context, input *ec2.DeleteVolumeInput) *DeleteVolumeFuture

	DeleteVpc(ctx workflow.Context, input *ec2.DeleteVpcInput) (*ec2.DeleteVpcOutput, error)
	DeleteVpcAsync(ctx workflow.Context, input *ec2.DeleteVpcInput) *DeleteVpcFuture

	DeleteVpcEndpointConnectionNotifications(ctx workflow.Context, input *ec2.DeleteVpcEndpointConnectionNotificationsInput) (*ec2.DeleteVpcEndpointConnectionNotificationsOutput, error)
	DeleteVpcEndpointConnectionNotificationsAsync(ctx workflow.Context, input *ec2.DeleteVpcEndpointConnectionNotificationsInput) *DeleteVpcEndpointConnectionNotificationsFuture

	DeleteVpcEndpointServiceConfigurations(ctx workflow.Context, input *ec2.DeleteVpcEndpointServiceConfigurationsInput) (*ec2.DeleteVpcEndpointServiceConfigurationsOutput, error)
	DeleteVpcEndpointServiceConfigurationsAsync(ctx workflow.Context, input *ec2.DeleteVpcEndpointServiceConfigurationsInput) *DeleteVpcEndpointServiceConfigurationsFuture

	DeleteVpcEndpoints(ctx workflow.Context, input *ec2.DeleteVpcEndpointsInput) (*ec2.DeleteVpcEndpointsOutput, error)
	DeleteVpcEndpointsAsync(ctx workflow.Context, input *ec2.DeleteVpcEndpointsInput) *DeleteVpcEndpointsFuture

	DeleteVpcPeeringConnection(ctx workflow.Context, input *ec2.DeleteVpcPeeringConnectionInput) (*ec2.DeleteVpcPeeringConnectionOutput, error)
	DeleteVpcPeeringConnectionAsync(ctx workflow.Context, input *ec2.DeleteVpcPeeringConnectionInput) *DeleteVpcPeeringConnectionFuture

	DeleteVpnConnection(ctx workflow.Context, input *ec2.DeleteVpnConnectionInput) (*ec2.DeleteVpnConnectionOutput, error)
	DeleteVpnConnectionAsync(ctx workflow.Context, input *ec2.DeleteVpnConnectionInput) *DeleteVpnConnectionFuture

	DeleteVpnConnectionRoute(ctx workflow.Context, input *ec2.DeleteVpnConnectionRouteInput) (*ec2.DeleteVpnConnectionRouteOutput, error)
	DeleteVpnConnectionRouteAsync(ctx workflow.Context, input *ec2.DeleteVpnConnectionRouteInput) *DeleteVpnConnectionRouteFuture

	DeleteVpnGateway(ctx workflow.Context, input *ec2.DeleteVpnGatewayInput) (*ec2.DeleteVpnGatewayOutput, error)
	DeleteVpnGatewayAsync(ctx workflow.Context, input *ec2.DeleteVpnGatewayInput) *DeleteVpnGatewayFuture

	DeprovisionByoipCidr(ctx workflow.Context, input *ec2.DeprovisionByoipCidrInput) (*ec2.DeprovisionByoipCidrOutput, error)
	DeprovisionByoipCidrAsync(ctx workflow.Context, input *ec2.DeprovisionByoipCidrInput) *DeprovisionByoipCidrFuture

	DeregisterImage(ctx workflow.Context, input *ec2.DeregisterImageInput) (*ec2.DeregisterImageOutput, error)
	DeregisterImageAsync(ctx workflow.Context, input *ec2.DeregisterImageInput) *DeregisterImageFuture

	DeregisterInstanceEventNotificationAttributes(ctx workflow.Context, input *ec2.DeregisterInstanceEventNotificationAttributesInput) (*ec2.DeregisterInstanceEventNotificationAttributesOutput, error)
	DeregisterInstanceEventNotificationAttributesAsync(ctx workflow.Context, input *ec2.DeregisterInstanceEventNotificationAttributesInput) *DeregisterInstanceEventNotificationAttributesFuture

	DeregisterTransitGatewayMulticastGroupMembers(ctx workflow.Context, input *ec2.DeregisterTransitGatewayMulticastGroupMembersInput) (*ec2.DeregisterTransitGatewayMulticastGroupMembersOutput, error)
	DeregisterTransitGatewayMulticastGroupMembersAsync(ctx workflow.Context, input *ec2.DeregisterTransitGatewayMulticastGroupMembersInput) *DeregisterTransitGatewayMulticastGroupMembersFuture

	DeregisterTransitGatewayMulticastGroupSources(ctx workflow.Context, input *ec2.DeregisterTransitGatewayMulticastGroupSourcesInput) (*ec2.DeregisterTransitGatewayMulticastGroupSourcesOutput, error)
	DeregisterTransitGatewayMulticastGroupSourcesAsync(ctx workflow.Context, input *ec2.DeregisterTransitGatewayMulticastGroupSourcesInput) *DeregisterTransitGatewayMulticastGroupSourcesFuture

	DescribeAccountAttributes(ctx workflow.Context, input *ec2.DescribeAccountAttributesInput) (*ec2.DescribeAccountAttributesOutput, error)
	DescribeAccountAttributesAsync(ctx workflow.Context, input *ec2.DescribeAccountAttributesInput) *DescribeAccountAttributesFuture

	DescribeAddresses(ctx workflow.Context, input *ec2.DescribeAddressesInput) (*ec2.DescribeAddressesOutput, error)
	DescribeAddressesAsync(ctx workflow.Context, input *ec2.DescribeAddressesInput) *DescribeAddressesFuture

	DescribeAggregateIdFormat(ctx workflow.Context, input *ec2.DescribeAggregateIdFormatInput) (*ec2.DescribeAggregateIdFormatOutput, error)
	DescribeAggregateIdFormatAsync(ctx workflow.Context, input *ec2.DescribeAggregateIdFormatInput) *DescribeAggregateIdFormatFuture

	DescribeAvailabilityZones(ctx workflow.Context, input *ec2.DescribeAvailabilityZonesInput) (*ec2.DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesAsync(ctx workflow.Context, input *ec2.DescribeAvailabilityZonesInput) *DescribeAvailabilityZonesFuture

	DescribeBundleTasks(ctx workflow.Context, input *ec2.DescribeBundleTasksInput) (*ec2.DescribeBundleTasksOutput, error)
	DescribeBundleTasksAsync(ctx workflow.Context, input *ec2.DescribeBundleTasksInput) *DescribeBundleTasksFuture

	DescribeByoipCidrs(ctx workflow.Context, input *ec2.DescribeByoipCidrsInput) (*ec2.DescribeByoipCidrsOutput, error)
	DescribeByoipCidrsAsync(ctx workflow.Context, input *ec2.DescribeByoipCidrsInput) *DescribeByoipCidrsFuture

	DescribeCapacityReservations(ctx workflow.Context, input *ec2.DescribeCapacityReservationsInput) (*ec2.DescribeCapacityReservationsOutput, error)
	DescribeCapacityReservationsAsync(ctx workflow.Context, input *ec2.DescribeCapacityReservationsInput) *DescribeCapacityReservationsFuture

	DescribeCarrierGateways(ctx workflow.Context, input *ec2.DescribeCarrierGatewaysInput) (*ec2.DescribeCarrierGatewaysOutput, error)
	DescribeCarrierGatewaysAsync(ctx workflow.Context, input *ec2.DescribeCarrierGatewaysInput) *DescribeCarrierGatewaysFuture

	DescribeClassicLinkInstances(ctx workflow.Context, input *ec2.DescribeClassicLinkInstancesInput) (*ec2.DescribeClassicLinkInstancesOutput, error)
	DescribeClassicLinkInstancesAsync(ctx workflow.Context, input *ec2.DescribeClassicLinkInstancesInput) *DescribeClassicLinkInstancesFuture

	DescribeClientVpnAuthorizationRules(ctx workflow.Context, input *ec2.DescribeClientVpnAuthorizationRulesInput) (*ec2.DescribeClientVpnAuthorizationRulesOutput, error)
	DescribeClientVpnAuthorizationRulesAsync(ctx workflow.Context, input *ec2.DescribeClientVpnAuthorizationRulesInput) *DescribeClientVpnAuthorizationRulesFuture

	DescribeClientVpnConnections(ctx workflow.Context, input *ec2.DescribeClientVpnConnectionsInput) (*ec2.DescribeClientVpnConnectionsOutput, error)
	DescribeClientVpnConnectionsAsync(ctx workflow.Context, input *ec2.DescribeClientVpnConnectionsInput) *DescribeClientVpnConnectionsFuture

	DescribeClientVpnEndpoints(ctx workflow.Context, input *ec2.DescribeClientVpnEndpointsInput) (*ec2.DescribeClientVpnEndpointsOutput, error)
	DescribeClientVpnEndpointsAsync(ctx workflow.Context, input *ec2.DescribeClientVpnEndpointsInput) *DescribeClientVpnEndpointsFuture

	DescribeClientVpnRoutes(ctx workflow.Context, input *ec2.DescribeClientVpnRoutesInput) (*ec2.DescribeClientVpnRoutesOutput, error)
	DescribeClientVpnRoutesAsync(ctx workflow.Context, input *ec2.DescribeClientVpnRoutesInput) *DescribeClientVpnRoutesFuture

	DescribeClientVpnTargetNetworks(ctx workflow.Context, input *ec2.DescribeClientVpnTargetNetworksInput) (*ec2.DescribeClientVpnTargetNetworksOutput, error)
	DescribeClientVpnTargetNetworksAsync(ctx workflow.Context, input *ec2.DescribeClientVpnTargetNetworksInput) *DescribeClientVpnTargetNetworksFuture

	DescribeCoipPools(ctx workflow.Context, input *ec2.DescribeCoipPoolsInput) (*ec2.DescribeCoipPoolsOutput, error)
	DescribeCoipPoolsAsync(ctx workflow.Context, input *ec2.DescribeCoipPoolsInput) *DescribeCoipPoolsFuture

	DescribeConversionTasks(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) (*ec2.DescribeConversionTasksOutput, error)
	DescribeConversionTasksAsync(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) *DescribeConversionTasksFuture

	DescribeCustomerGateways(ctx workflow.Context, input *ec2.DescribeCustomerGatewaysInput) (*ec2.DescribeCustomerGatewaysOutput, error)
	DescribeCustomerGatewaysAsync(ctx workflow.Context, input *ec2.DescribeCustomerGatewaysInput) *DescribeCustomerGatewaysFuture

	DescribeDhcpOptions(ctx workflow.Context, input *ec2.DescribeDhcpOptionsInput) (*ec2.DescribeDhcpOptionsOutput, error)
	DescribeDhcpOptionsAsync(ctx workflow.Context, input *ec2.DescribeDhcpOptionsInput) *DescribeDhcpOptionsFuture

	DescribeEgressOnlyInternetGateways(ctx workflow.Context, input *ec2.DescribeEgressOnlyInternetGatewaysInput) (*ec2.DescribeEgressOnlyInternetGatewaysOutput, error)
	DescribeEgressOnlyInternetGatewaysAsync(ctx workflow.Context, input *ec2.DescribeEgressOnlyInternetGatewaysInput) *DescribeEgressOnlyInternetGatewaysFuture

	DescribeElasticGpus(ctx workflow.Context, input *ec2.DescribeElasticGpusInput) (*ec2.DescribeElasticGpusOutput, error)
	DescribeElasticGpusAsync(ctx workflow.Context, input *ec2.DescribeElasticGpusInput) *DescribeElasticGpusFuture

	DescribeExportImageTasks(ctx workflow.Context, input *ec2.DescribeExportImageTasksInput) (*ec2.DescribeExportImageTasksOutput, error)
	DescribeExportImageTasksAsync(ctx workflow.Context, input *ec2.DescribeExportImageTasksInput) *DescribeExportImageTasksFuture

	DescribeExportTasks(ctx workflow.Context, input *ec2.DescribeExportTasksInput) (*ec2.DescribeExportTasksOutput, error)
	DescribeExportTasksAsync(ctx workflow.Context, input *ec2.DescribeExportTasksInput) *DescribeExportTasksFuture

	DescribeFastSnapshotRestores(ctx workflow.Context, input *ec2.DescribeFastSnapshotRestoresInput) (*ec2.DescribeFastSnapshotRestoresOutput, error)
	DescribeFastSnapshotRestoresAsync(ctx workflow.Context, input *ec2.DescribeFastSnapshotRestoresInput) *DescribeFastSnapshotRestoresFuture

	DescribeFleetHistory(ctx workflow.Context, input *ec2.DescribeFleetHistoryInput) (*ec2.DescribeFleetHistoryOutput, error)
	DescribeFleetHistoryAsync(ctx workflow.Context, input *ec2.DescribeFleetHistoryInput) *DescribeFleetHistoryFuture

	DescribeFleetInstances(ctx workflow.Context, input *ec2.DescribeFleetInstancesInput) (*ec2.DescribeFleetInstancesOutput, error)
	DescribeFleetInstancesAsync(ctx workflow.Context, input *ec2.DescribeFleetInstancesInput) *DescribeFleetInstancesFuture

	DescribeFleets(ctx workflow.Context, input *ec2.DescribeFleetsInput) (*ec2.DescribeFleetsOutput, error)
	DescribeFleetsAsync(ctx workflow.Context, input *ec2.DescribeFleetsInput) *DescribeFleetsFuture

	DescribeFlowLogs(ctx workflow.Context, input *ec2.DescribeFlowLogsInput) (*ec2.DescribeFlowLogsOutput, error)
	DescribeFlowLogsAsync(ctx workflow.Context, input *ec2.DescribeFlowLogsInput) *DescribeFlowLogsFuture

	DescribeFpgaImageAttribute(ctx workflow.Context, input *ec2.DescribeFpgaImageAttributeInput) (*ec2.DescribeFpgaImageAttributeOutput, error)
	DescribeFpgaImageAttributeAsync(ctx workflow.Context, input *ec2.DescribeFpgaImageAttributeInput) *DescribeFpgaImageAttributeFuture

	DescribeFpgaImages(ctx workflow.Context, input *ec2.DescribeFpgaImagesInput) (*ec2.DescribeFpgaImagesOutput, error)
	DescribeFpgaImagesAsync(ctx workflow.Context, input *ec2.DescribeFpgaImagesInput) *DescribeFpgaImagesFuture

	DescribeHostReservationOfferings(ctx workflow.Context, input *ec2.DescribeHostReservationOfferingsInput) (*ec2.DescribeHostReservationOfferingsOutput, error)
	DescribeHostReservationOfferingsAsync(ctx workflow.Context, input *ec2.DescribeHostReservationOfferingsInput) *DescribeHostReservationOfferingsFuture

	DescribeHostReservations(ctx workflow.Context, input *ec2.DescribeHostReservationsInput) (*ec2.DescribeHostReservationsOutput, error)
	DescribeHostReservationsAsync(ctx workflow.Context, input *ec2.DescribeHostReservationsInput) *DescribeHostReservationsFuture

	DescribeHosts(ctx workflow.Context, input *ec2.DescribeHostsInput) (*ec2.DescribeHostsOutput, error)
	DescribeHostsAsync(ctx workflow.Context, input *ec2.DescribeHostsInput) *DescribeHostsFuture

	DescribeIamInstanceProfileAssociations(ctx workflow.Context, input *ec2.DescribeIamInstanceProfileAssociationsInput) (*ec2.DescribeIamInstanceProfileAssociationsOutput, error)
	DescribeIamInstanceProfileAssociationsAsync(ctx workflow.Context, input *ec2.DescribeIamInstanceProfileAssociationsInput) *DescribeIamInstanceProfileAssociationsFuture

	DescribeIdFormat(ctx workflow.Context, input *ec2.DescribeIdFormatInput) (*ec2.DescribeIdFormatOutput, error)
	DescribeIdFormatAsync(ctx workflow.Context, input *ec2.DescribeIdFormatInput) *DescribeIdFormatFuture

	DescribeIdentityIdFormat(ctx workflow.Context, input *ec2.DescribeIdentityIdFormatInput) (*ec2.DescribeIdentityIdFormatOutput, error)
	DescribeIdentityIdFormatAsync(ctx workflow.Context, input *ec2.DescribeIdentityIdFormatInput) *DescribeIdentityIdFormatFuture

	DescribeImageAttribute(ctx workflow.Context, input *ec2.DescribeImageAttributeInput) (*ec2.DescribeImageAttributeOutput, error)
	DescribeImageAttributeAsync(ctx workflow.Context, input *ec2.DescribeImageAttributeInput) *DescribeImageAttributeFuture

	DescribeImages(ctx workflow.Context, input *ec2.DescribeImagesInput) (*ec2.DescribeImagesOutput, error)
	DescribeImagesAsync(ctx workflow.Context, input *ec2.DescribeImagesInput) *DescribeImagesFuture

	DescribeImportImageTasks(ctx workflow.Context, input *ec2.DescribeImportImageTasksInput) (*ec2.DescribeImportImageTasksOutput, error)
	DescribeImportImageTasksAsync(ctx workflow.Context, input *ec2.DescribeImportImageTasksInput) *DescribeImportImageTasksFuture

	DescribeImportSnapshotTasks(ctx workflow.Context, input *ec2.DescribeImportSnapshotTasksInput) (*ec2.DescribeImportSnapshotTasksOutput, error)
	DescribeImportSnapshotTasksAsync(ctx workflow.Context, input *ec2.DescribeImportSnapshotTasksInput) *DescribeImportSnapshotTasksFuture

	DescribeInstanceAttribute(ctx workflow.Context, input *ec2.DescribeInstanceAttributeInput) (*ec2.DescribeInstanceAttributeOutput, error)
	DescribeInstanceAttributeAsync(ctx workflow.Context, input *ec2.DescribeInstanceAttributeInput) *DescribeInstanceAttributeFuture

	DescribeInstanceCreditSpecifications(ctx workflow.Context, input *ec2.DescribeInstanceCreditSpecificationsInput) (*ec2.DescribeInstanceCreditSpecificationsOutput, error)
	DescribeInstanceCreditSpecificationsAsync(ctx workflow.Context, input *ec2.DescribeInstanceCreditSpecificationsInput) *DescribeInstanceCreditSpecificationsFuture

	DescribeInstanceEventNotificationAttributes(ctx workflow.Context, input *ec2.DescribeInstanceEventNotificationAttributesInput) (*ec2.DescribeInstanceEventNotificationAttributesOutput, error)
	DescribeInstanceEventNotificationAttributesAsync(ctx workflow.Context, input *ec2.DescribeInstanceEventNotificationAttributesInput) *DescribeInstanceEventNotificationAttributesFuture

	DescribeInstanceStatus(ctx workflow.Context, input *ec2.DescribeInstanceStatusInput) (*ec2.DescribeInstanceStatusOutput, error)
	DescribeInstanceStatusAsync(ctx workflow.Context, input *ec2.DescribeInstanceStatusInput) *DescribeInstanceStatusFuture

	DescribeInstanceTypeOfferings(ctx workflow.Context, input *ec2.DescribeInstanceTypeOfferingsInput) (*ec2.DescribeInstanceTypeOfferingsOutput, error)
	DescribeInstanceTypeOfferingsAsync(ctx workflow.Context, input *ec2.DescribeInstanceTypeOfferingsInput) *DescribeInstanceTypeOfferingsFuture

	DescribeInstanceTypes(ctx workflow.Context, input *ec2.DescribeInstanceTypesInput) (*ec2.DescribeInstanceTypesOutput, error)
	DescribeInstanceTypesAsync(ctx workflow.Context, input *ec2.DescribeInstanceTypesInput) *DescribeInstanceTypesFuture

	DescribeInstances(ctx workflow.Context, input *ec2.DescribeInstancesInput) (*ec2.DescribeInstancesOutput, error)
	DescribeInstancesAsync(ctx workflow.Context, input *ec2.DescribeInstancesInput) *DescribeInstancesFuture

	DescribeInternetGateways(ctx workflow.Context, input *ec2.DescribeInternetGatewaysInput) (*ec2.DescribeInternetGatewaysOutput, error)
	DescribeInternetGatewaysAsync(ctx workflow.Context, input *ec2.DescribeInternetGatewaysInput) *DescribeInternetGatewaysFuture

	DescribeIpv6Pools(ctx workflow.Context, input *ec2.DescribeIpv6PoolsInput) (*ec2.DescribeIpv6PoolsOutput, error)
	DescribeIpv6PoolsAsync(ctx workflow.Context, input *ec2.DescribeIpv6PoolsInput) *DescribeIpv6PoolsFuture

	DescribeKeyPairs(ctx workflow.Context, input *ec2.DescribeKeyPairsInput) (*ec2.DescribeKeyPairsOutput, error)
	DescribeKeyPairsAsync(ctx workflow.Context, input *ec2.DescribeKeyPairsInput) *DescribeKeyPairsFuture

	DescribeLaunchTemplateVersions(ctx workflow.Context, input *ec2.DescribeLaunchTemplateVersionsInput) (*ec2.DescribeLaunchTemplateVersionsOutput, error)
	DescribeLaunchTemplateVersionsAsync(ctx workflow.Context, input *ec2.DescribeLaunchTemplateVersionsInput) *DescribeLaunchTemplateVersionsFuture

	DescribeLaunchTemplates(ctx workflow.Context, input *ec2.DescribeLaunchTemplatesInput) (*ec2.DescribeLaunchTemplatesOutput, error)
	DescribeLaunchTemplatesAsync(ctx workflow.Context, input *ec2.DescribeLaunchTemplatesInput) *DescribeLaunchTemplatesFuture

	DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(ctx workflow.Context, input *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput) (*ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, error)
	DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsAsync(ctx workflow.Context, input *ec2.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput) *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsFuture

	DescribeLocalGatewayRouteTableVpcAssociations(ctx workflow.Context, input *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput) (*ec2.DescribeLocalGatewayRouteTableVpcAssociationsOutput, error)
	DescribeLocalGatewayRouteTableVpcAssociationsAsync(ctx workflow.Context, input *ec2.DescribeLocalGatewayRouteTableVpcAssociationsInput) *DescribeLocalGatewayRouteTableVpcAssociationsFuture

	DescribeLocalGatewayRouteTables(ctx workflow.Context, input *ec2.DescribeLocalGatewayRouteTablesInput) (*ec2.DescribeLocalGatewayRouteTablesOutput, error)
	DescribeLocalGatewayRouteTablesAsync(ctx workflow.Context, input *ec2.DescribeLocalGatewayRouteTablesInput) *DescribeLocalGatewayRouteTablesFuture

	DescribeLocalGatewayVirtualInterfaceGroups(ctx workflow.Context, input *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput) (*ec2.DescribeLocalGatewayVirtualInterfaceGroupsOutput, error)
	DescribeLocalGatewayVirtualInterfaceGroupsAsync(ctx workflow.Context, input *ec2.DescribeLocalGatewayVirtualInterfaceGroupsInput) *DescribeLocalGatewayVirtualInterfaceGroupsFuture

	DescribeLocalGatewayVirtualInterfaces(ctx workflow.Context, input *ec2.DescribeLocalGatewayVirtualInterfacesInput) (*ec2.DescribeLocalGatewayVirtualInterfacesOutput, error)
	DescribeLocalGatewayVirtualInterfacesAsync(ctx workflow.Context, input *ec2.DescribeLocalGatewayVirtualInterfacesInput) *DescribeLocalGatewayVirtualInterfacesFuture

	DescribeLocalGateways(ctx workflow.Context, input *ec2.DescribeLocalGatewaysInput) (*ec2.DescribeLocalGatewaysOutput, error)
	DescribeLocalGatewaysAsync(ctx workflow.Context, input *ec2.DescribeLocalGatewaysInput) *DescribeLocalGatewaysFuture

	DescribeManagedPrefixLists(ctx workflow.Context, input *ec2.DescribeManagedPrefixListsInput) (*ec2.DescribeManagedPrefixListsOutput, error)
	DescribeManagedPrefixListsAsync(ctx workflow.Context, input *ec2.DescribeManagedPrefixListsInput) *DescribeManagedPrefixListsFuture

	DescribeMovingAddresses(ctx workflow.Context, input *ec2.DescribeMovingAddressesInput) (*ec2.DescribeMovingAddressesOutput, error)
	DescribeMovingAddressesAsync(ctx workflow.Context, input *ec2.DescribeMovingAddressesInput) *DescribeMovingAddressesFuture

	DescribeNatGateways(ctx workflow.Context, input *ec2.DescribeNatGatewaysInput) (*ec2.DescribeNatGatewaysOutput, error)
	DescribeNatGatewaysAsync(ctx workflow.Context, input *ec2.DescribeNatGatewaysInput) *DescribeNatGatewaysFuture

	DescribeNetworkAcls(ctx workflow.Context, input *ec2.DescribeNetworkAclsInput) (*ec2.DescribeNetworkAclsOutput, error)
	DescribeNetworkAclsAsync(ctx workflow.Context, input *ec2.DescribeNetworkAclsInput) *DescribeNetworkAclsFuture

	DescribeNetworkInsightsAnalyses(ctx workflow.Context, input *ec2.DescribeNetworkInsightsAnalysesInput) (*ec2.DescribeNetworkInsightsAnalysesOutput, error)
	DescribeNetworkInsightsAnalysesAsync(ctx workflow.Context, input *ec2.DescribeNetworkInsightsAnalysesInput) *DescribeNetworkInsightsAnalysesFuture

	DescribeNetworkInsightsPaths(ctx workflow.Context, input *ec2.DescribeNetworkInsightsPathsInput) (*ec2.DescribeNetworkInsightsPathsOutput, error)
	DescribeNetworkInsightsPathsAsync(ctx workflow.Context, input *ec2.DescribeNetworkInsightsPathsInput) *DescribeNetworkInsightsPathsFuture

	DescribeNetworkInterfaceAttribute(ctx workflow.Context, input *ec2.DescribeNetworkInterfaceAttributeInput) (*ec2.DescribeNetworkInterfaceAttributeOutput, error)
	DescribeNetworkInterfaceAttributeAsync(ctx workflow.Context, input *ec2.DescribeNetworkInterfaceAttributeInput) *DescribeNetworkInterfaceAttributeFuture

	DescribeNetworkInterfacePermissions(ctx workflow.Context, input *ec2.DescribeNetworkInterfacePermissionsInput) (*ec2.DescribeNetworkInterfacePermissionsOutput, error)
	DescribeNetworkInterfacePermissionsAsync(ctx workflow.Context, input *ec2.DescribeNetworkInterfacePermissionsInput) *DescribeNetworkInterfacePermissionsFuture

	DescribeNetworkInterfaces(ctx workflow.Context, input *ec2.DescribeNetworkInterfacesInput) (*ec2.DescribeNetworkInterfacesOutput, error)
	DescribeNetworkInterfacesAsync(ctx workflow.Context, input *ec2.DescribeNetworkInterfacesInput) *DescribeNetworkInterfacesFuture

	DescribePlacementGroups(ctx workflow.Context, input *ec2.DescribePlacementGroupsInput) (*ec2.DescribePlacementGroupsOutput, error)
	DescribePlacementGroupsAsync(ctx workflow.Context, input *ec2.DescribePlacementGroupsInput) *DescribePlacementGroupsFuture

	DescribePrefixLists(ctx workflow.Context, input *ec2.DescribePrefixListsInput) (*ec2.DescribePrefixListsOutput, error)
	DescribePrefixListsAsync(ctx workflow.Context, input *ec2.DescribePrefixListsInput) *DescribePrefixListsFuture

	DescribePrincipalIdFormat(ctx workflow.Context, input *ec2.DescribePrincipalIdFormatInput) (*ec2.DescribePrincipalIdFormatOutput, error)
	DescribePrincipalIdFormatAsync(ctx workflow.Context, input *ec2.DescribePrincipalIdFormatInput) *DescribePrincipalIdFormatFuture

	DescribePublicIpv4Pools(ctx workflow.Context, input *ec2.DescribePublicIpv4PoolsInput) (*ec2.DescribePublicIpv4PoolsOutput, error)
	DescribePublicIpv4PoolsAsync(ctx workflow.Context, input *ec2.DescribePublicIpv4PoolsInput) *DescribePublicIpv4PoolsFuture

	DescribeRegions(ctx workflow.Context, input *ec2.DescribeRegionsInput) (*ec2.DescribeRegionsOutput, error)
	DescribeRegionsAsync(ctx workflow.Context, input *ec2.DescribeRegionsInput) *DescribeRegionsFuture

	DescribeReservedInstances(ctx workflow.Context, input *ec2.DescribeReservedInstancesInput) (*ec2.DescribeReservedInstancesOutput, error)
	DescribeReservedInstancesAsync(ctx workflow.Context, input *ec2.DescribeReservedInstancesInput) *DescribeReservedInstancesFuture

	DescribeReservedInstancesListings(ctx workflow.Context, input *ec2.DescribeReservedInstancesListingsInput) (*ec2.DescribeReservedInstancesListingsOutput, error)
	DescribeReservedInstancesListingsAsync(ctx workflow.Context, input *ec2.DescribeReservedInstancesListingsInput) *DescribeReservedInstancesListingsFuture

	DescribeReservedInstancesModifications(ctx workflow.Context, input *ec2.DescribeReservedInstancesModificationsInput) (*ec2.DescribeReservedInstancesModificationsOutput, error)
	DescribeReservedInstancesModificationsAsync(ctx workflow.Context, input *ec2.DescribeReservedInstancesModificationsInput) *DescribeReservedInstancesModificationsFuture

	DescribeReservedInstancesOfferings(ctx workflow.Context, input *ec2.DescribeReservedInstancesOfferingsInput) (*ec2.DescribeReservedInstancesOfferingsOutput, error)
	DescribeReservedInstancesOfferingsAsync(ctx workflow.Context, input *ec2.DescribeReservedInstancesOfferingsInput) *DescribeReservedInstancesOfferingsFuture

	DescribeRouteTables(ctx workflow.Context, input *ec2.DescribeRouteTablesInput) (*ec2.DescribeRouteTablesOutput, error)
	DescribeRouteTablesAsync(ctx workflow.Context, input *ec2.DescribeRouteTablesInput) *DescribeRouteTablesFuture

	DescribeScheduledInstanceAvailability(ctx workflow.Context, input *ec2.DescribeScheduledInstanceAvailabilityInput) (*ec2.DescribeScheduledInstanceAvailabilityOutput, error)
	DescribeScheduledInstanceAvailabilityAsync(ctx workflow.Context, input *ec2.DescribeScheduledInstanceAvailabilityInput) *DescribeScheduledInstanceAvailabilityFuture

	DescribeScheduledInstances(ctx workflow.Context, input *ec2.DescribeScheduledInstancesInput) (*ec2.DescribeScheduledInstancesOutput, error)
	DescribeScheduledInstancesAsync(ctx workflow.Context, input *ec2.DescribeScheduledInstancesInput) *DescribeScheduledInstancesFuture

	DescribeSecurityGroupReferences(ctx workflow.Context, input *ec2.DescribeSecurityGroupReferencesInput) (*ec2.DescribeSecurityGroupReferencesOutput, error)
	DescribeSecurityGroupReferencesAsync(ctx workflow.Context, input *ec2.DescribeSecurityGroupReferencesInput) *DescribeSecurityGroupReferencesFuture

	DescribeSecurityGroups(ctx workflow.Context, input *ec2.DescribeSecurityGroupsInput) (*ec2.DescribeSecurityGroupsOutput, error)
	DescribeSecurityGroupsAsync(ctx workflow.Context, input *ec2.DescribeSecurityGroupsInput) *DescribeSecurityGroupsFuture

	DescribeSnapshotAttribute(ctx workflow.Context, input *ec2.DescribeSnapshotAttributeInput) (*ec2.DescribeSnapshotAttributeOutput, error)
	DescribeSnapshotAttributeAsync(ctx workflow.Context, input *ec2.DescribeSnapshotAttributeInput) *DescribeSnapshotAttributeFuture

	DescribeSnapshots(ctx workflow.Context, input *ec2.DescribeSnapshotsInput) (*ec2.DescribeSnapshotsOutput, error)
	DescribeSnapshotsAsync(ctx workflow.Context, input *ec2.DescribeSnapshotsInput) *DescribeSnapshotsFuture

	DescribeSpotDatafeedSubscription(ctx workflow.Context, input *ec2.DescribeSpotDatafeedSubscriptionInput) (*ec2.DescribeSpotDatafeedSubscriptionOutput, error)
	DescribeSpotDatafeedSubscriptionAsync(ctx workflow.Context, input *ec2.DescribeSpotDatafeedSubscriptionInput) *DescribeSpotDatafeedSubscriptionFuture

	DescribeSpotFleetInstances(ctx workflow.Context, input *ec2.DescribeSpotFleetInstancesInput) (*ec2.DescribeSpotFleetInstancesOutput, error)
	DescribeSpotFleetInstancesAsync(ctx workflow.Context, input *ec2.DescribeSpotFleetInstancesInput) *DescribeSpotFleetInstancesFuture

	DescribeSpotFleetRequestHistory(ctx workflow.Context, input *ec2.DescribeSpotFleetRequestHistoryInput) (*ec2.DescribeSpotFleetRequestHistoryOutput, error)
	DescribeSpotFleetRequestHistoryAsync(ctx workflow.Context, input *ec2.DescribeSpotFleetRequestHistoryInput) *DescribeSpotFleetRequestHistoryFuture

	DescribeSpotFleetRequests(ctx workflow.Context, input *ec2.DescribeSpotFleetRequestsInput) (*ec2.DescribeSpotFleetRequestsOutput, error)
	DescribeSpotFleetRequestsAsync(ctx workflow.Context, input *ec2.DescribeSpotFleetRequestsInput) *DescribeSpotFleetRequestsFuture

	DescribeSpotInstanceRequests(ctx workflow.Context, input *ec2.DescribeSpotInstanceRequestsInput) (*ec2.DescribeSpotInstanceRequestsOutput, error)
	DescribeSpotInstanceRequestsAsync(ctx workflow.Context, input *ec2.DescribeSpotInstanceRequestsInput) *DescribeSpotInstanceRequestsFuture

	DescribeSpotPriceHistory(ctx workflow.Context, input *ec2.DescribeSpotPriceHistoryInput) (*ec2.DescribeSpotPriceHistoryOutput, error)
	DescribeSpotPriceHistoryAsync(ctx workflow.Context, input *ec2.DescribeSpotPriceHistoryInput) *DescribeSpotPriceHistoryFuture

	DescribeStaleSecurityGroups(ctx workflow.Context, input *ec2.DescribeStaleSecurityGroupsInput) (*ec2.DescribeStaleSecurityGroupsOutput, error)
	DescribeStaleSecurityGroupsAsync(ctx workflow.Context, input *ec2.DescribeStaleSecurityGroupsInput) *DescribeStaleSecurityGroupsFuture

	DescribeSubnets(ctx workflow.Context, input *ec2.DescribeSubnetsInput) (*ec2.DescribeSubnetsOutput, error)
	DescribeSubnetsAsync(ctx workflow.Context, input *ec2.DescribeSubnetsInput) *DescribeSubnetsFuture

	DescribeTags(ctx workflow.Context, input *ec2.DescribeTagsInput) (*ec2.DescribeTagsOutput, error)
	DescribeTagsAsync(ctx workflow.Context, input *ec2.DescribeTagsInput) *DescribeTagsFuture

	DescribeTrafficMirrorFilters(ctx workflow.Context, input *ec2.DescribeTrafficMirrorFiltersInput) (*ec2.DescribeTrafficMirrorFiltersOutput, error)
	DescribeTrafficMirrorFiltersAsync(ctx workflow.Context, input *ec2.DescribeTrafficMirrorFiltersInput) *DescribeTrafficMirrorFiltersFuture

	DescribeTrafficMirrorSessions(ctx workflow.Context, input *ec2.DescribeTrafficMirrorSessionsInput) (*ec2.DescribeTrafficMirrorSessionsOutput, error)
	DescribeTrafficMirrorSessionsAsync(ctx workflow.Context, input *ec2.DescribeTrafficMirrorSessionsInput) *DescribeTrafficMirrorSessionsFuture

	DescribeTrafficMirrorTargets(ctx workflow.Context, input *ec2.DescribeTrafficMirrorTargetsInput) (*ec2.DescribeTrafficMirrorTargetsOutput, error)
	DescribeTrafficMirrorTargetsAsync(ctx workflow.Context, input *ec2.DescribeTrafficMirrorTargetsInput) *DescribeTrafficMirrorTargetsFuture

	DescribeTransitGatewayAttachments(ctx workflow.Context, input *ec2.DescribeTransitGatewayAttachmentsInput) (*ec2.DescribeTransitGatewayAttachmentsOutput, error)
	DescribeTransitGatewayAttachmentsAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayAttachmentsInput) *DescribeTransitGatewayAttachmentsFuture

	DescribeTransitGatewayConnectPeers(ctx workflow.Context, input *ec2.DescribeTransitGatewayConnectPeersInput) (*ec2.DescribeTransitGatewayConnectPeersOutput, error)
	DescribeTransitGatewayConnectPeersAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayConnectPeersInput) *DescribeTransitGatewayConnectPeersFuture

	DescribeTransitGatewayConnects(ctx workflow.Context, input *ec2.DescribeTransitGatewayConnectsInput) (*ec2.DescribeTransitGatewayConnectsOutput, error)
	DescribeTransitGatewayConnectsAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayConnectsInput) *DescribeTransitGatewayConnectsFuture

	DescribeTransitGatewayMulticastDomains(ctx workflow.Context, input *ec2.DescribeTransitGatewayMulticastDomainsInput) (*ec2.DescribeTransitGatewayMulticastDomainsOutput, error)
	DescribeTransitGatewayMulticastDomainsAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayMulticastDomainsInput) *DescribeTransitGatewayMulticastDomainsFuture

	DescribeTransitGatewayPeeringAttachments(ctx workflow.Context, input *ec2.DescribeTransitGatewayPeeringAttachmentsInput) (*ec2.DescribeTransitGatewayPeeringAttachmentsOutput, error)
	DescribeTransitGatewayPeeringAttachmentsAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayPeeringAttachmentsInput) *DescribeTransitGatewayPeeringAttachmentsFuture

	DescribeTransitGatewayRouteTables(ctx workflow.Context, input *ec2.DescribeTransitGatewayRouteTablesInput) (*ec2.DescribeTransitGatewayRouteTablesOutput, error)
	DescribeTransitGatewayRouteTablesAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayRouteTablesInput) *DescribeTransitGatewayRouteTablesFuture

	DescribeTransitGatewayVpcAttachments(ctx workflow.Context, input *ec2.DescribeTransitGatewayVpcAttachmentsInput) (*ec2.DescribeTransitGatewayVpcAttachmentsOutput, error)
	DescribeTransitGatewayVpcAttachmentsAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewayVpcAttachmentsInput) *DescribeTransitGatewayVpcAttachmentsFuture

	DescribeTransitGateways(ctx workflow.Context, input *ec2.DescribeTransitGatewaysInput) (*ec2.DescribeTransitGatewaysOutput, error)
	DescribeTransitGatewaysAsync(ctx workflow.Context, input *ec2.DescribeTransitGatewaysInput) *DescribeTransitGatewaysFuture

	DescribeVolumeAttribute(ctx workflow.Context, input *ec2.DescribeVolumeAttributeInput) (*ec2.DescribeVolumeAttributeOutput, error)
	DescribeVolumeAttributeAsync(ctx workflow.Context, input *ec2.DescribeVolumeAttributeInput) *DescribeVolumeAttributeFuture

	DescribeVolumeStatus(ctx workflow.Context, input *ec2.DescribeVolumeStatusInput) (*ec2.DescribeVolumeStatusOutput, error)
	DescribeVolumeStatusAsync(ctx workflow.Context, input *ec2.DescribeVolumeStatusInput) *DescribeVolumeStatusFuture

	DescribeVolumes(ctx workflow.Context, input *ec2.DescribeVolumesInput) (*ec2.DescribeVolumesOutput, error)
	DescribeVolumesAsync(ctx workflow.Context, input *ec2.DescribeVolumesInput) *DescribeVolumesFuture

	DescribeVolumesModifications(ctx workflow.Context, input *ec2.DescribeVolumesModificationsInput) (*ec2.DescribeVolumesModificationsOutput, error)
	DescribeVolumesModificationsAsync(ctx workflow.Context, input *ec2.DescribeVolumesModificationsInput) *DescribeVolumesModificationsFuture

	DescribeVpcAttribute(ctx workflow.Context, input *ec2.DescribeVpcAttributeInput) (*ec2.DescribeVpcAttributeOutput, error)
	DescribeVpcAttributeAsync(ctx workflow.Context, input *ec2.DescribeVpcAttributeInput) *DescribeVpcAttributeFuture

	DescribeVpcClassicLink(ctx workflow.Context, input *ec2.DescribeVpcClassicLinkInput) (*ec2.DescribeVpcClassicLinkOutput, error)
	DescribeVpcClassicLinkAsync(ctx workflow.Context, input *ec2.DescribeVpcClassicLinkInput) *DescribeVpcClassicLinkFuture

	DescribeVpcClassicLinkDnsSupport(ctx workflow.Context, input *ec2.DescribeVpcClassicLinkDnsSupportInput) (*ec2.DescribeVpcClassicLinkDnsSupportOutput, error)
	DescribeVpcClassicLinkDnsSupportAsync(ctx workflow.Context, input *ec2.DescribeVpcClassicLinkDnsSupportInput) *DescribeVpcClassicLinkDnsSupportFuture

	DescribeVpcEndpointConnectionNotifications(ctx workflow.Context, input *ec2.DescribeVpcEndpointConnectionNotificationsInput) (*ec2.DescribeVpcEndpointConnectionNotificationsOutput, error)
	DescribeVpcEndpointConnectionNotificationsAsync(ctx workflow.Context, input *ec2.DescribeVpcEndpointConnectionNotificationsInput) *DescribeVpcEndpointConnectionNotificationsFuture

	DescribeVpcEndpointConnections(ctx workflow.Context, input *ec2.DescribeVpcEndpointConnectionsInput) (*ec2.DescribeVpcEndpointConnectionsOutput, error)
	DescribeVpcEndpointConnectionsAsync(ctx workflow.Context, input *ec2.DescribeVpcEndpointConnectionsInput) *DescribeVpcEndpointConnectionsFuture

	DescribeVpcEndpointServiceConfigurations(ctx workflow.Context, input *ec2.DescribeVpcEndpointServiceConfigurationsInput) (*ec2.DescribeVpcEndpointServiceConfigurationsOutput, error)
	DescribeVpcEndpointServiceConfigurationsAsync(ctx workflow.Context, input *ec2.DescribeVpcEndpointServiceConfigurationsInput) *DescribeVpcEndpointServiceConfigurationsFuture

	DescribeVpcEndpointServicePermissions(ctx workflow.Context, input *ec2.DescribeVpcEndpointServicePermissionsInput) (*ec2.DescribeVpcEndpointServicePermissionsOutput, error)
	DescribeVpcEndpointServicePermissionsAsync(ctx workflow.Context, input *ec2.DescribeVpcEndpointServicePermissionsInput) *DescribeVpcEndpointServicePermissionsFuture

	DescribeVpcEndpointServices(ctx workflow.Context, input *ec2.DescribeVpcEndpointServicesInput) (*ec2.DescribeVpcEndpointServicesOutput, error)
	DescribeVpcEndpointServicesAsync(ctx workflow.Context, input *ec2.DescribeVpcEndpointServicesInput) *DescribeVpcEndpointServicesFuture

	DescribeVpcEndpoints(ctx workflow.Context, input *ec2.DescribeVpcEndpointsInput) (*ec2.DescribeVpcEndpointsOutput, error)
	DescribeVpcEndpointsAsync(ctx workflow.Context, input *ec2.DescribeVpcEndpointsInput) *DescribeVpcEndpointsFuture

	DescribeVpcPeeringConnections(ctx workflow.Context, input *ec2.DescribeVpcPeeringConnectionsInput) (*ec2.DescribeVpcPeeringConnectionsOutput, error)
	DescribeVpcPeeringConnectionsAsync(ctx workflow.Context, input *ec2.DescribeVpcPeeringConnectionsInput) *DescribeVpcPeeringConnectionsFuture

	DescribeVpcs(ctx workflow.Context, input *ec2.DescribeVpcsInput) (*ec2.DescribeVpcsOutput, error)
	DescribeVpcsAsync(ctx workflow.Context, input *ec2.DescribeVpcsInput) *DescribeVpcsFuture

	DescribeVpnConnections(ctx workflow.Context, input *ec2.DescribeVpnConnectionsInput) (*ec2.DescribeVpnConnectionsOutput, error)
	DescribeVpnConnectionsAsync(ctx workflow.Context, input *ec2.DescribeVpnConnectionsInput) *DescribeVpnConnectionsFuture

	DescribeVpnGateways(ctx workflow.Context, input *ec2.DescribeVpnGatewaysInput) (*ec2.DescribeVpnGatewaysOutput, error)
	DescribeVpnGatewaysAsync(ctx workflow.Context, input *ec2.DescribeVpnGatewaysInput) *DescribeVpnGatewaysFuture

	DetachClassicLinkVpc(ctx workflow.Context, input *ec2.DetachClassicLinkVpcInput) (*ec2.DetachClassicLinkVpcOutput, error)
	DetachClassicLinkVpcAsync(ctx workflow.Context, input *ec2.DetachClassicLinkVpcInput) *DetachClassicLinkVpcFuture

	DetachInternetGateway(ctx workflow.Context, input *ec2.DetachInternetGatewayInput) (*ec2.DetachInternetGatewayOutput, error)
	DetachInternetGatewayAsync(ctx workflow.Context, input *ec2.DetachInternetGatewayInput) *DetachInternetGatewayFuture

	DetachNetworkInterface(ctx workflow.Context, input *ec2.DetachNetworkInterfaceInput) (*ec2.DetachNetworkInterfaceOutput, error)
	DetachNetworkInterfaceAsync(ctx workflow.Context, input *ec2.DetachNetworkInterfaceInput) *DetachNetworkInterfaceFuture

	DetachVolume(ctx workflow.Context, input *ec2.DetachVolumeInput) (*ec2.VolumeAttachment, error)
	DetachVolumeAsync(ctx workflow.Context, input *ec2.DetachVolumeInput) *DetachVolumeFuture

	DetachVpnGateway(ctx workflow.Context, input *ec2.DetachVpnGatewayInput) (*ec2.DetachVpnGatewayOutput, error)
	DetachVpnGatewayAsync(ctx workflow.Context, input *ec2.DetachVpnGatewayInput) *DetachVpnGatewayFuture

	DisableEbsEncryptionByDefault(ctx workflow.Context, input *ec2.DisableEbsEncryptionByDefaultInput) (*ec2.DisableEbsEncryptionByDefaultOutput, error)
	DisableEbsEncryptionByDefaultAsync(ctx workflow.Context, input *ec2.DisableEbsEncryptionByDefaultInput) *DisableEbsEncryptionByDefaultFuture

	DisableFastSnapshotRestores(ctx workflow.Context, input *ec2.DisableFastSnapshotRestoresInput) (*ec2.DisableFastSnapshotRestoresOutput, error)
	DisableFastSnapshotRestoresAsync(ctx workflow.Context, input *ec2.DisableFastSnapshotRestoresInput) *DisableFastSnapshotRestoresFuture

	DisableTransitGatewayRouteTablePropagation(ctx workflow.Context, input *ec2.DisableTransitGatewayRouteTablePropagationInput) (*ec2.DisableTransitGatewayRouteTablePropagationOutput, error)
	DisableTransitGatewayRouteTablePropagationAsync(ctx workflow.Context, input *ec2.DisableTransitGatewayRouteTablePropagationInput) *DisableTransitGatewayRouteTablePropagationFuture

	DisableVgwRoutePropagation(ctx workflow.Context, input *ec2.DisableVgwRoutePropagationInput) (*ec2.DisableVgwRoutePropagationOutput, error)
	DisableVgwRoutePropagationAsync(ctx workflow.Context, input *ec2.DisableVgwRoutePropagationInput) *DisableVgwRoutePropagationFuture

	DisableVpcClassicLink(ctx workflow.Context, input *ec2.DisableVpcClassicLinkInput) (*ec2.DisableVpcClassicLinkOutput, error)
	DisableVpcClassicLinkAsync(ctx workflow.Context, input *ec2.DisableVpcClassicLinkInput) *DisableVpcClassicLinkFuture

	DisableVpcClassicLinkDnsSupport(ctx workflow.Context, input *ec2.DisableVpcClassicLinkDnsSupportInput) (*ec2.DisableVpcClassicLinkDnsSupportOutput, error)
	DisableVpcClassicLinkDnsSupportAsync(ctx workflow.Context, input *ec2.DisableVpcClassicLinkDnsSupportInput) *DisableVpcClassicLinkDnsSupportFuture

	DisassociateAddress(ctx workflow.Context, input *ec2.DisassociateAddressInput) (*ec2.DisassociateAddressOutput, error)
	DisassociateAddressAsync(ctx workflow.Context, input *ec2.DisassociateAddressInput) *DisassociateAddressFuture

	DisassociateClientVpnTargetNetwork(ctx workflow.Context, input *ec2.DisassociateClientVpnTargetNetworkInput) (*ec2.DisassociateClientVpnTargetNetworkOutput, error)
	DisassociateClientVpnTargetNetworkAsync(ctx workflow.Context, input *ec2.DisassociateClientVpnTargetNetworkInput) *DisassociateClientVpnTargetNetworkFuture

	DisassociateEnclaveCertificateIamRole(ctx workflow.Context, input *ec2.DisassociateEnclaveCertificateIamRoleInput) (*ec2.DisassociateEnclaveCertificateIamRoleOutput, error)
	DisassociateEnclaveCertificateIamRoleAsync(ctx workflow.Context, input *ec2.DisassociateEnclaveCertificateIamRoleInput) *DisassociateEnclaveCertificateIamRoleFuture

	DisassociateIamInstanceProfile(ctx workflow.Context, input *ec2.DisassociateIamInstanceProfileInput) (*ec2.DisassociateIamInstanceProfileOutput, error)
	DisassociateIamInstanceProfileAsync(ctx workflow.Context, input *ec2.DisassociateIamInstanceProfileInput) *DisassociateIamInstanceProfileFuture

	DisassociateRouteTable(ctx workflow.Context, input *ec2.DisassociateRouteTableInput) (*ec2.DisassociateRouteTableOutput, error)
	DisassociateRouteTableAsync(ctx workflow.Context, input *ec2.DisassociateRouteTableInput) *DisassociateRouteTableFuture

	DisassociateSubnetCidrBlock(ctx workflow.Context, input *ec2.DisassociateSubnetCidrBlockInput) (*ec2.DisassociateSubnetCidrBlockOutput, error)
	DisassociateSubnetCidrBlockAsync(ctx workflow.Context, input *ec2.DisassociateSubnetCidrBlockInput) *DisassociateSubnetCidrBlockFuture

	DisassociateTransitGatewayMulticastDomain(ctx workflow.Context, input *ec2.DisassociateTransitGatewayMulticastDomainInput) (*ec2.DisassociateTransitGatewayMulticastDomainOutput, error)
	DisassociateTransitGatewayMulticastDomainAsync(ctx workflow.Context, input *ec2.DisassociateTransitGatewayMulticastDomainInput) *DisassociateTransitGatewayMulticastDomainFuture

	DisassociateTransitGatewayRouteTable(ctx workflow.Context, input *ec2.DisassociateTransitGatewayRouteTableInput) (*ec2.DisassociateTransitGatewayRouteTableOutput, error)
	DisassociateTransitGatewayRouteTableAsync(ctx workflow.Context, input *ec2.DisassociateTransitGatewayRouteTableInput) *DisassociateTransitGatewayRouteTableFuture

	DisassociateVpcCidrBlock(ctx workflow.Context, input *ec2.DisassociateVpcCidrBlockInput) (*ec2.DisassociateVpcCidrBlockOutput, error)
	DisassociateVpcCidrBlockAsync(ctx workflow.Context, input *ec2.DisassociateVpcCidrBlockInput) *DisassociateVpcCidrBlockFuture

	EnableEbsEncryptionByDefault(ctx workflow.Context, input *ec2.EnableEbsEncryptionByDefaultInput) (*ec2.EnableEbsEncryptionByDefaultOutput, error)
	EnableEbsEncryptionByDefaultAsync(ctx workflow.Context, input *ec2.EnableEbsEncryptionByDefaultInput) *EnableEbsEncryptionByDefaultFuture

	EnableFastSnapshotRestores(ctx workflow.Context, input *ec2.EnableFastSnapshotRestoresInput) (*ec2.EnableFastSnapshotRestoresOutput, error)
	EnableFastSnapshotRestoresAsync(ctx workflow.Context, input *ec2.EnableFastSnapshotRestoresInput) *EnableFastSnapshotRestoresFuture

	EnableTransitGatewayRouteTablePropagation(ctx workflow.Context, input *ec2.EnableTransitGatewayRouteTablePropagationInput) (*ec2.EnableTransitGatewayRouteTablePropagationOutput, error)
	EnableTransitGatewayRouteTablePropagationAsync(ctx workflow.Context, input *ec2.EnableTransitGatewayRouteTablePropagationInput) *EnableTransitGatewayRouteTablePropagationFuture

	EnableVgwRoutePropagation(ctx workflow.Context, input *ec2.EnableVgwRoutePropagationInput) (*ec2.EnableVgwRoutePropagationOutput, error)
	EnableVgwRoutePropagationAsync(ctx workflow.Context, input *ec2.EnableVgwRoutePropagationInput) *EnableVgwRoutePropagationFuture

	EnableVolumeIO(ctx workflow.Context, input *ec2.EnableVolumeIOInput) (*ec2.EnableVolumeIOOutput, error)
	EnableVolumeIOAsync(ctx workflow.Context, input *ec2.EnableVolumeIOInput) *EnableVolumeIOFuture

	EnableVpcClassicLink(ctx workflow.Context, input *ec2.EnableVpcClassicLinkInput) (*ec2.EnableVpcClassicLinkOutput, error)
	EnableVpcClassicLinkAsync(ctx workflow.Context, input *ec2.EnableVpcClassicLinkInput) *EnableVpcClassicLinkFuture

	EnableVpcClassicLinkDnsSupport(ctx workflow.Context, input *ec2.EnableVpcClassicLinkDnsSupportInput) (*ec2.EnableVpcClassicLinkDnsSupportOutput, error)
	EnableVpcClassicLinkDnsSupportAsync(ctx workflow.Context, input *ec2.EnableVpcClassicLinkDnsSupportInput) *EnableVpcClassicLinkDnsSupportFuture

	ExportClientVpnClientCertificateRevocationList(ctx workflow.Context, input *ec2.ExportClientVpnClientCertificateRevocationListInput) (*ec2.ExportClientVpnClientCertificateRevocationListOutput, error)
	ExportClientVpnClientCertificateRevocationListAsync(ctx workflow.Context, input *ec2.ExportClientVpnClientCertificateRevocationListInput) *ExportClientVpnClientCertificateRevocationListFuture

	ExportClientVpnClientConfiguration(ctx workflow.Context, input *ec2.ExportClientVpnClientConfigurationInput) (*ec2.ExportClientVpnClientConfigurationOutput, error)
	ExportClientVpnClientConfigurationAsync(ctx workflow.Context, input *ec2.ExportClientVpnClientConfigurationInput) *ExportClientVpnClientConfigurationFuture

	ExportImage(ctx workflow.Context, input *ec2.ExportImageInput) (*ec2.ExportImageOutput, error)
	ExportImageAsync(ctx workflow.Context, input *ec2.ExportImageInput) *ExportImageFuture

	ExportTransitGatewayRoutes(ctx workflow.Context, input *ec2.ExportTransitGatewayRoutesInput) (*ec2.ExportTransitGatewayRoutesOutput, error)
	ExportTransitGatewayRoutesAsync(ctx workflow.Context, input *ec2.ExportTransitGatewayRoutesInput) *ExportTransitGatewayRoutesFuture

	GetAssociatedEnclaveCertificateIamRoles(ctx workflow.Context, input *ec2.GetAssociatedEnclaveCertificateIamRolesInput) (*ec2.GetAssociatedEnclaveCertificateIamRolesOutput, error)
	GetAssociatedEnclaveCertificateIamRolesAsync(ctx workflow.Context, input *ec2.GetAssociatedEnclaveCertificateIamRolesInput) *GetAssociatedEnclaveCertificateIamRolesFuture

	GetAssociatedIpv6PoolCidrs(ctx workflow.Context, input *ec2.GetAssociatedIpv6PoolCidrsInput) (*ec2.GetAssociatedIpv6PoolCidrsOutput, error)
	GetAssociatedIpv6PoolCidrsAsync(ctx workflow.Context, input *ec2.GetAssociatedIpv6PoolCidrsInput) *GetAssociatedIpv6PoolCidrsFuture

	GetCapacityReservationUsage(ctx workflow.Context, input *ec2.GetCapacityReservationUsageInput) (*ec2.GetCapacityReservationUsageOutput, error)
	GetCapacityReservationUsageAsync(ctx workflow.Context, input *ec2.GetCapacityReservationUsageInput) *GetCapacityReservationUsageFuture

	GetCoipPoolUsage(ctx workflow.Context, input *ec2.GetCoipPoolUsageInput) (*ec2.GetCoipPoolUsageOutput, error)
	GetCoipPoolUsageAsync(ctx workflow.Context, input *ec2.GetCoipPoolUsageInput) *GetCoipPoolUsageFuture

	GetConsoleOutput(ctx workflow.Context, input *ec2.GetConsoleOutputInput) (*ec2.GetConsoleOutputOutput, error)
	GetConsoleOutputAsync(ctx workflow.Context, input *ec2.GetConsoleOutputInput) *GetConsoleOutputFuture

	GetConsoleScreenshot(ctx workflow.Context, input *ec2.GetConsoleScreenshotInput) (*ec2.GetConsoleScreenshotOutput, error)
	GetConsoleScreenshotAsync(ctx workflow.Context, input *ec2.GetConsoleScreenshotInput) *GetConsoleScreenshotFuture

	GetDefaultCreditSpecification(ctx workflow.Context, input *ec2.GetDefaultCreditSpecificationInput) (*ec2.GetDefaultCreditSpecificationOutput, error)
	GetDefaultCreditSpecificationAsync(ctx workflow.Context, input *ec2.GetDefaultCreditSpecificationInput) *GetDefaultCreditSpecificationFuture

	GetEbsDefaultKmsKeyId(ctx workflow.Context, input *ec2.GetEbsDefaultKmsKeyIdInput) (*ec2.GetEbsDefaultKmsKeyIdOutput, error)
	GetEbsDefaultKmsKeyIdAsync(ctx workflow.Context, input *ec2.GetEbsDefaultKmsKeyIdInput) *GetEbsDefaultKmsKeyIdFuture

	GetEbsEncryptionByDefault(ctx workflow.Context, input *ec2.GetEbsEncryptionByDefaultInput) (*ec2.GetEbsEncryptionByDefaultOutput, error)
	GetEbsEncryptionByDefaultAsync(ctx workflow.Context, input *ec2.GetEbsEncryptionByDefaultInput) *GetEbsEncryptionByDefaultFuture

	GetGroupsForCapacityReservation(ctx workflow.Context, input *ec2.GetGroupsForCapacityReservationInput) (*ec2.GetGroupsForCapacityReservationOutput, error)
	GetGroupsForCapacityReservationAsync(ctx workflow.Context, input *ec2.GetGroupsForCapacityReservationInput) *GetGroupsForCapacityReservationFuture

	GetHostReservationPurchasePreview(ctx workflow.Context, input *ec2.GetHostReservationPurchasePreviewInput) (*ec2.GetHostReservationPurchasePreviewOutput, error)
	GetHostReservationPurchasePreviewAsync(ctx workflow.Context, input *ec2.GetHostReservationPurchasePreviewInput) *GetHostReservationPurchasePreviewFuture

	GetLaunchTemplateData(ctx workflow.Context, input *ec2.GetLaunchTemplateDataInput) (*ec2.GetLaunchTemplateDataOutput, error)
	GetLaunchTemplateDataAsync(ctx workflow.Context, input *ec2.GetLaunchTemplateDataInput) *GetLaunchTemplateDataFuture

	GetManagedPrefixListAssociations(ctx workflow.Context, input *ec2.GetManagedPrefixListAssociationsInput) (*ec2.GetManagedPrefixListAssociationsOutput, error)
	GetManagedPrefixListAssociationsAsync(ctx workflow.Context, input *ec2.GetManagedPrefixListAssociationsInput) *GetManagedPrefixListAssociationsFuture

	GetManagedPrefixListEntries(ctx workflow.Context, input *ec2.GetManagedPrefixListEntriesInput) (*ec2.GetManagedPrefixListEntriesOutput, error)
	GetManagedPrefixListEntriesAsync(ctx workflow.Context, input *ec2.GetManagedPrefixListEntriesInput) *GetManagedPrefixListEntriesFuture

	GetPasswordData(ctx workflow.Context, input *ec2.GetPasswordDataInput) (*ec2.GetPasswordDataOutput, error)
	GetPasswordDataAsync(ctx workflow.Context, input *ec2.GetPasswordDataInput) *GetPasswordDataFuture

	GetReservedInstancesExchangeQuote(ctx workflow.Context, input *ec2.GetReservedInstancesExchangeQuoteInput) (*ec2.GetReservedInstancesExchangeQuoteOutput, error)
	GetReservedInstancesExchangeQuoteAsync(ctx workflow.Context, input *ec2.GetReservedInstancesExchangeQuoteInput) *GetReservedInstancesExchangeQuoteFuture

	GetTransitGatewayAttachmentPropagations(ctx workflow.Context, input *ec2.GetTransitGatewayAttachmentPropagationsInput) (*ec2.GetTransitGatewayAttachmentPropagationsOutput, error)
	GetTransitGatewayAttachmentPropagationsAsync(ctx workflow.Context, input *ec2.GetTransitGatewayAttachmentPropagationsInput) *GetTransitGatewayAttachmentPropagationsFuture

	GetTransitGatewayMulticastDomainAssociations(ctx workflow.Context, input *ec2.GetTransitGatewayMulticastDomainAssociationsInput) (*ec2.GetTransitGatewayMulticastDomainAssociationsOutput, error)
	GetTransitGatewayMulticastDomainAssociationsAsync(ctx workflow.Context, input *ec2.GetTransitGatewayMulticastDomainAssociationsInput) *GetTransitGatewayMulticastDomainAssociationsFuture

	GetTransitGatewayPrefixListReferences(ctx workflow.Context, input *ec2.GetTransitGatewayPrefixListReferencesInput) (*ec2.GetTransitGatewayPrefixListReferencesOutput, error)
	GetTransitGatewayPrefixListReferencesAsync(ctx workflow.Context, input *ec2.GetTransitGatewayPrefixListReferencesInput) *GetTransitGatewayPrefixListReferencesFuture

	GetTransitGatewayRouteTableAssociations(ctx workflow.Context, input *ec2.GetTransitGatewayRouteTableAssociationsInput) (*ec2.GetTransitGatewayRouteTableAssociationsOutput, error)
	GetTransitGatewayRouteTableAssociationsAsync(ctx workflow.Context, input *ec2.GetTransitGatewayRouteTableAssociationsInput) *GetTransitGatewayRouteTableAssociationsFuture

	GetTransitGatewayRouteTablePropagations(ctx workflow.Context, input *ec2.GetTransitGatewayRouteTablePropagationsInput) (*ec2.GetTransitGatewayRouteTablePropagationsOutput, error)
	GetTransitGatewayRouteTablePropagationsAsync(ctx workflow.Context, input *ec2.GetTransitGatewayRouteTablePropagationsInput) *GetTransitGatewayRouteTablePropagationsFuture

	ImportClientVpnClientCertificateRevocationList(ctx workflow.Context, input *ec2.ImportClientVpnClientCertificateRevocationListInput) (*ec2.ImportClientVpnClientCertificateRevocationListOutput, error)
	ImportClientVpnClientCertificateRevocationListAsync(ctx workflow.Context, input *ec2.ImportClientVpnClientCertificateRevocationListInput) *ImportClientVpnClientCertificateRevocationListFuture

	ImportImage(ctx workflow.Context, input *ec2.ImportImageInput) (*ec2.ImportImageOutput, error)
	ImportImageAsync(ctx workflow.Context, input *ec2.ImportImageInput) *ImportImageFuture

	ImportInstance(ctx workflow.Context, input *ec2.ImportInstanceInput) (*ec2.ImportInstanceOutput, error)
	ImportInstanceAsync(ctx workflow.Context, input *ec2.ImportInstanceInput) *ImportInstanceFuture

	ImportKeyPair(ctx workflow.Context, input *ec2.ImportKeyPairInput) (*ec2.ImportKeyPairOutput, error)
	ImportKeyPairAsync(ctx workflow.Context, input *ec2.ImportKeyPairInput) *ImportKeyPairFuture

	ImportSnapshot(ctx workflow.Context, input *ec2.ImportSnapshotInput) (*ec2.ImportSnapshotOutput, error)
	ImportSnapshotAsync(ctx workflow.Context, input *ec2.ImportSnapshotInput) *ImportSnapshotFuture

	ImportVolume(ctx workflow.Context, input *ec2.ImportVolumeInput) (*ec2.ImportVolumeOutput, error)
	ImportVolumeAsync(ctx workflow.Context, input *ec2.ImportVolumeInput) *ImportVolumeFuture

	ModifyAvailabilityZoneGroup(ctx workflow.Context, input *ec2.ModifyAvailabilityZoneGroupInput) (*ec2.ModifyAvailabilityZoneGroupOutput, error)
	ModifyAvailabilityZoneGroupAsync(ctx workflow.Context, input *ec2.ModifyAvailabilityZoneGroupInput) *ModifyAvailabilityZoneGroupFuture

	ModifyCapacityReservation(ctx workflow.Context, input *ec2.ModifyCapacityReservationInput) (*ec2.ModifyCapacityReservationOutput, error)
	ModifyCapacityReservationAsync(ctx workflow.Context, input *ec2.ModifyCapacityReservationInput) *ModifyCapacityReservationFuture

	ModifyClientVpnEndpoint(ctx workflow.Context, input *ec2.ModifyClientVpnEndpointInput) (*ec2.ModifyClientVpnEndpointOutput, error)
	ModifyClientVpnEndpointAsync(ctx workflow.Context, input *ec2.ModifyClientVpnEndpointInput) *ModifyClientVpnEndpointFuture

	ModifyDefaultCreditSpecification(ctx workflow.Context, input *ec2.ModifyDefaultCreditSpecificationInput) (*ec2.ModifyDefaultCreditSpecificationOutput, error)
	ModifyDefaultCreditSpecificationAsync(ctx workflow.Context, input *ec2.ModifyDefaultCreditSpecificationInput) *ModifyDefaultCreditSpecificationFuture

	ModifyEbsDefaultKmsKeyId(ctx workflow.Context, input *ec2.ModifyEbsDefaultKmsKeyIdInput) (*ec2.ModifyEbsDefaultKmsKeyIdOutput, error)
	ModifyEbsDefaultKmsKeyIdAsync(ctx workflow.Context, input *ec2.ModifyEbsDefaultKmsKeyIdInput) *ModifyEbsDefaultKmsKeyIdFuture

	ModifyFleet(ctx workflow.Context, input *ec2.ModifyFleetInput) (*ec2.ModifyFleetOutput, error)
	ModifyFleetAsync(ctx workflow.Context, input *ec2.ModifyFleetInput) *ModifyFleetFuture

	ModifyFpgaImageAttribute(ctx workflow.Context, input *ec2.ModifyFpgaImageAttributeInput) (*ec2.ModifyFpgaImageAttributeOutput, error)
	ModifyFpgaImageAttributeAsync(ctx workflow.Context, input *ec2.ModifyFpgaImageAttributeInput) *ModifyFpgaImageAttributeFuture

	ModifyHosts(ctx workflow.Context, input *ec2.ModifyHostsInput) (*ec2.ModifyHostsOutput, error)
	ModifyHostsAsync(ctx workflow.Context, input *ec2.ModifyHostsInput) *ModifyHostsFuture

	ModifyIdFormat(ctx workflow.Context, input *ec2.ModifyIdFormatInput) (*ec2.ModifyIdFormatOutput, error)
	ModifyIdFormatAsync(ctx workflow.Context, input *ec2.ModifyIdFormatInput) *ModifyIdFormatFuture

	ModifyIdentityIdFormat(ctx workflow.Context, input *ec2.ModifyIdentityIdFormatInput) (*ec2.ModifyIdentityIdFormatOutput, error)
	ModifyIdentityIdFormatAsync(ctx workflow.Context, input *ec2.ModifyIdentityIdFormatInput) *ModifyIdentityIdFormatFuture

	ModifyImageAttribute(ctx workflow.Context, input *ec2.ModifyImageAttributeInput) (*ec2.ModifyImageAttributeOutput, error)
	ModifyImageAttributeAsync(ctx workflow.Context, input *ec2.ModifyImageAttributeInput) *ModifyImageAttributeFuture

	ModifyInstanceAttribute(ctx workflow.Context, input *ec2.ModifyInstanceAttributeInput) (*ec2.ModifyInstanceAttributeOutput, error)
	ModifyInstanceAttributeAsync(ctx workflow.Context, input *ec2.ModifyInstanceAttributeInput) *ModifyInstanceAttributeFuture

	ModifyInstanceCapacityReservationAttributes(ctx workflow.Context, input *ec2.ModifyInstanceCapacityReservationAttributesInput) (*ec2.ModifyInstanceCapacityReservationAttributesOutput, error)
	ModifyInstanceCapacityReservationAttributesAsync(ctx workflow.Context, input *ec2.ModifyInstanceCapacityReservationAttributesInput) *ModifyInstanceCapacityReservationAttributesFuture

	ModifyInstanceCreditSpecification(ctx workflow.Context, input *ec2.ModifyInstanceCreditSpecificationInput) (*ec2.ModifyInstanceCreditSpecificationOutput, error)
	ModifyInstanceCreditSpecificationAsync(ctx workflow.Context, input *ec2.ModifyInstanceCreditSpecificationInput) *ModifyInstanceCreditSpecificationFuture

	ModifyInstanceEventStartTime(ctx workflow.Context, input *ec2.ModifyInstanceEventStartTimeInput) (*ec2.ModifyInstanceEventStartTimeOutput, error)
	ModifyInstanceEventStartTimeAsync(ctx workflow.Context, input *ec2.ModifyInstanceEventStartTimeInput) *ModifyInstanceEventStartTimeFuture

	ModifyInstanceMetadataOptions(ctx workflow.Context, input *ec2.ModifyInstanceMetadataOptionsInput) (*ec2.ModifyInstanceMetadataOptionsOutput, error)
	ModifyInstanceMetadataOptionsAsync(ctx workflow.Context, input *ec2.ModifyInstanceMetadataOptionsInput) *ModifyInstanceMetadataOptionsFuture

	ModifyInstancePlacement(ctx workflow.Context, input *ec2.ModifyInstancePlacementInput) (*ec2.ModifyInstancePlacementOutput, error)
	ModifyInstancePlacementAsync(ctx workflow.Context, input *ec2.ModifyInstancePlacementInput) *ModifyInstancePlacementFuture

	ModifyLaunchTemplate(ctx workflow.Context, input *ec2.ModifyLaunchTemplateInput) (*ec2.ModifyLaunchTemplateOutput, error)
	ModifyLaunchTemplateAsync(ctx workflow.Context, input *ec2.ModifyLaunchTemplateInput) *ModifyLaunchTemplateFuture

	ModifyManagedPrefixList(ctx workflow.Context, input *ec2.ModifyManagedPrefixListInput) (*ec2.ModifyManagedPrefixListOutput, error)
	ModifyManagedPrefixListAsync(ctx workflow.Context, input *ec2.ModifyManagedPrefixListInput) *ModifyManagedPrefixListFuture

	ModifyNetworkInterfaceAttribute(ctx workflow.Context, input *ec2.ModifyNetworkInterfaceAttributeInput) (*ec2.ModifyNetworkInterfaceAttributeOutput, error)
	ModifyNetworkInterfaceAttributeAsync(ctx workflow.Context, input *ec2.ModifyNetworkInterfaceAttributeInput) *ModifyNetworkInterfaceAttributeFuture

	ModifyReservedInstances(ctx workflow.Context, input *ec2.ModifyReservedInstancesInput) (*ec2.ModifyReservedInstancesOutput, error)
	ModifyReservedInstancesAsync(ctx workflow.Context, input *ec2.ModifyReservedInstancesInput) *ModifyReservedInstancesFuture

	ModifySnapshotAttribute(ctx workflow.Context, input *ec2.ModifySnapshotAttributeInput) (*ec2.ModifySnapshotAttributeOutput, error)
	ModifySnapshotAttributeAsync(ctx workflow.Context, input *ec2.ModifySnapshotAttributeInput) *ModifySnapshotAttributeFuture

	ModifySubnetAttribute(ctx workflow.Context, input *ec2.ModifySubnetAttributeInput) (*ec2.ModifySubnetAttributeOutput, error)
	ModifySubnetAttributeAsync(ctx workflow.Context, input *ec2.ModifySubnetAttributeInput) *ModifySubnetAttributeFuture

	ModifyTrafficMirrorFilterNetworkServices(ctx workflow.Context, input *ec2.ModifyTrafficMirrorFilterNetworkServicesInput) (*ec2.ModifyTrafficMirrorFilterNetworkServicesOutput, error)
	ModifyTrafficMirrorFilterNetworkServicesAsync(ctx workflow.Context, input *ec2.ModifyTrafficMirrorFilterNetworkServicesInput) *ModifyTrafficMirrorFilterNetworkServicesFuture

	ModifyTrafficMirrorFilterRule(ctx workflow.Context, input *ec2.ModifyTrafficMirrorFilterRuleInput) (*ec2.ModifyTrafficMirrorFilterRuleOutput, error)
	ModifyTrafficMirrorFilterRuleAsync(ctx workflow.Context, input *ec2.ModifyTrafficMirrorFilterRuleInput) *ModifyTrafficMirrorFilterRuleFuture

	ModifyTrafficMirrorSession(ctx workflow.Context, input *ec2.ModifyTrafficMirrorSessionInput) (*ec2.ModifyTrafficMirrorSessionOutput, error)
	ModifyTrafficMirrorSessionAsync(ctx workflow.Context, input *ec2.ModifyTrafficMirrorSessionInput) *ModifyTrafficMirrorSessionFuture

	ModifyTransitGateway(ctx workflow.Context, input *ec2.ModifyTransitGatewayInput) (*ec2.ModifyTransitGatewayOutput, error)
	ModifyTransitGatewayAsync(ctx workflow.Context, input *ec2.ModifyTransitGatewayInput) *ModifyTransitGatewayFuture

	ModifyTransitGatewayPrefixListReference(ctx workflow.Context, input *ec2.ModifyTransitGatewayPrefixListReferenceInput) (*ec2.ModifyTransitGatewayPrefixListReferenceOutput, error)
	ModifyTransitGatewayPrefixListReferenceAsync(ctx workflow.Context, input *ec2.ModifyTransitGatewayPrefixListReferenceInput) *ModifyTransitGatewayPrefixListReferenceFuture

	ModifyTransitGatewayVpcAttachment(ctx workflow.Context, input *ec2.ModifyTransitGatewayVpcAttachmentInput) (*ec2.ModifyTransitGatewayVpcAttachmentOutput, error)
	ModifyTransitGatewayVpcAttachmentAsync(ctx workflow.Context, input *ec2.ModifyTransitGatewayVpcAttachmentInput) *ModifyTransitGatewayVpcAttachmentFuture

	ModifyVolume(ctx workflow.Context, input *ec2.ModifyVolumeInput) (*ec2.ModifyVolumeOutput, error)
	ModifyVolumeAsync(ctx workflow.Context, input *ec2.ModifyVolumeInput) *ModifyVolumeFuture

	ModifyVolumeAttribute(ctx workflow.Context, input *ec2.ModifyVolumeAttributeInput) (*ec2.ModifyVolumeAttributeOutput, error)
	ModifyVolumeAttributeAsync(ctx workflow.Context, input *ec2.ModifyVolumeAttributeInput) *ModifyVolumeAttributeFuture

	ModifyVpcAttribute(ctx workflow.Context, input *ec2.ModifyVpcAttributeInput) (*ec2.ModifyVpcAttributeOutput, error)
	ModifyVpcAttributeAsync(ctx workflow.Context, input *ec2.ModifyVpcAttributeInput) *ModifyVpcAttributeFuture

	ModifyVpcEndpoint(ctx workflow.Context, input *ec2.ModifyVpcEndpointInput) (*ec2.ModifyVpcEndpointOutput, error)
	ModifyVpcEndpointAsync(ctx workflow.Context, input *ec2.ModifyVpcEndpointInput) *ModifyVpcEndpointFuture

	ModifyVpcEndpointConnectionNotification(ctx workflow.Context, input *ec2.ModifyVpcEndpointConnectionNotificationInput) (*ec2.ModifyVpcEndpointConnectionNotificationOutput, error)
	ModifyVpcEndpointConnectionNotificationAsync(ctx workflow.Context, input *ec2.ModifyVpcEndpointConnectionNotificationInput) *ModifyVpcEndpointConnectionNotificationFuture

	ModifyVpcEndpointServiceConfiguration(ctx workflow.Context, input *ec2.ModifyVpcEndpointServiceConfigurationInput) (*ec2.ModifyVpcEndpointServiceConfigurationOutput, error)
	ModifyVpcEndpointServiceConfigurationAsync(ctx workflow.Context, input *ec2.ModifyVpcEndpointServiceConfigurationInput) *ModifyVpcEndpointServiceConfigurationFuture

	ModifyVpcEndpointServicePermissions(ctx workflow.Context, input *ec2.ModifyVpcEndpointServicePermissionsInput) (*ec2.ModifyVpcEndpointServicePermissionsOutput, error)
	ModifyVpcEndpointServicePermissionsAsync(ctx workflow.Context, input *ec2.ModifyVpcEndpointServicePermissionsInput) *ModifyVpcEndpointServicePermissionsFuture

	ModifyVpcPeeringConnectionOptions(ctx workflow.Context, input *ec2.ModifyVpcPeeringConnectionOptionsInput) (*ec2.ModifyVpcPeeringConnectionOptionsOutput, error)
	ModifyVpcPeeringConnectionOptionsAsync(ctx workflow.Context, input *ec2.ModifyVpcPeeringConnectionOptionsInput) *ModifyVpcPeeringConnectionOptionsFuture

	ModifyVpcTenancy(ctx workflow.Context, input *ec2.ModifyVpcTenancyInput) (*ec2.ModifyVpcTenancyOutput, error)
	ModifyVpcTenancyAsync(ctx workflow.Context, input *ec2.ModifyVpcTenancyInput) *ModifyVpcTenancyFuture

	ModifyVpnConnection(ctx workflow.Context, input *ec2.ModifyVpnConnectionInput) (*ec2.ModifyVpnConnectionOutput, error)
	ModifyVpnConnectionAsync(ctx workflow.Context, input *ec2.ModifyVpnConnectionInput) *ModifyVpnConnectionFuture

	ModifyVpnConnectionOptions(ctx workflow.Context, input *ec2.ModifyVpnConnectionOptionsInput) (*ec2.ModifyVpnConnectionOptionsOutput, error)
	ModifyVpnConnectionOptionsAsync(ctx workflow.Context, input *ec2.ModifyVpnConnectionOptionsInput) *ModifyVpnConnectionOptionsFuture

	ModifyVpnTunnelCertificate(ctx workflow.Context, input *ec2.ModifyVpnTunnelCertificateInput) (*ec2.ModifyVpnTunnelCertificateOutput, error)
	ModifyVpnTunnelCertificateAsync(ctx workflow.Context, input *ec2.ModifyVpnTunnelCertificateInput) *ModifyVpnTunnelCertificateFuture

	ModifyVpnTunnelOptions(ctx workflow.Context, input *ec2.ModifyVpnTunnelOptionsInput) (*ec2.ModifyVpnTunnelOptionsOutput, error)
	ModifyVpnTunnelOptionsAsync(ctx workflow.Context, input *ec2.ModifyVpnTunnelOptionsInput) *ModifyVpnTunnelOptionsFuture

	MonitorInstances(ctx workflow.Context, input *ec2.MonitorInstancesInput) (*ec2.MonitorInstancesOutput, error)
	MonitorInstancesAsync(ctx workflow.Context, input *ec2.MonitorInstancesInput) *MonitorInstancesFuture

	MoveAddressToVpc(ctx workflow.Context, input *ec2.MoveAddressToVpcInput) (*ec2.MoveAddressToVpcOutput, error)
	MoveAddressToVpcAsync(ctx workflow.Context, input *ec2.MoveAddressToVpcInput) *MoveAddressToVpcFuture

	ProvisionByoipCidr(ctx workflow.Context, input *ec2.ProvisionByoipCidrInput) (*ec2.ProvisionByoipCidrOutput, error)
	ProvisionByoipCidrAsync(ctx workflow.Context, input *ec2.ProvisionByoipCidrInput) *ProvisionByoipCidrFuture

	PurchaseHostReservation(ctx workflow.Context, input *ec2.PurchaseHostReservationInput) (*ec2.PurchaseHostReservationOutput, error)
	PurchaseHostReservationAsync(ctx workflow.Context, input *ec2.PurchaseHostReservationInput) *PurchaseHostReservationFuture

	PurchaseReservedInstancesOffering(ctx workflow.Context, input *ec2.PurchaseReservedInstancesOfferingInput) (*ec2.PurchaseReservedInstancesOfferingOutput, error)
	PurchaseReservedInstancesOfferingAsync(ctx workflow.Context, input *ec2.PurchaseReservedInstancesOfferingInput) *PurchaseReservedInstancesOfferingFuture

	PurchaseScheduledInstances(ctx workflow.Context, input *ec2.PurchaseScheduledInstancesInput) (*ec2.PurchaseScheduledInstancesOutput, error)
	PurchaseScheduledInstancesAsync(ctx workflow.Context, input *ec2.PurchaseScheduledInstancesInput) *PurchaseScheduledInstancesFuture

	RebootInstances(ctx workflow.Context, input *ec2.RebootInstancesInput) (*ec2.RebootInstancesOutput, error)
	RebootInstancesAsync(ctx workflow.Context, input *ec2.RebootInstancesInput) *RebootInstancesFuture

	RegisterImage(ctx workflow.Context, input *ec2.RegisterImageInput) (*ec2.RegisterImageOutput, error)
	RegisterImageAsync(ctx workflow.Context, input *ec2.RegisterImageInput) *RegisterImageFuture

	RegisterInstanceEventNotificationAttributes(ctx workflow.Context, input *ec2.RegisterInstanceEventNotificationAttributesInput) (*ec2.RegisterInstanceEventNotificationAttributesOutput, error)
	RegisterInstanceEventNotificationAttributesAsync(ctx workflow.Context, input *ec2.RegisterInstanceEventNotificationAttributesInput) *RegisterInstanceEventNotificationAttributesFuture

	RegisterTransitGatewayMulticastGroupMembers(ctx workflow.Context, input *ec2.RegisterTransitGatewayMulticastGroupMembersInput) (*ec2.RegisterTransitGatewayMulticastGroupMembersOutput, error)
	RegisterTransitGatewayMulticastGroupMembersAsync(ctx workflow.Context, input *ec2.RegisterTransitGatewayMulticastGroupMembersInput) *RegisterTransitGatewayMulticastGroupMembersFuture

	RegisterTransitGatewayMulticastGroupSources(ctx workflow.Context, input *ec2.RegisterTransitGatewayMulticastGroupSourcesInput) (*ec2.RegisterTransitGatewayMulticastGroupSourcesOutput, error)
	RegisterTransitGatewayMulticastGroupSourcesAsync(ctx workflow.Context, input *ec2.RegisterTransitGatewayMulticastGroupSourcesInput) *RegisterTransitGatewayMulticastGroupSourcesFuture

	RejectTransitGatewayMulticastDomainAssociations(ctx workflow.Context, input *ec2.RejectTransitGatewayMulticastDomainAssociationsInput) (*ec2.RejectTransitGatewayMulticastDomainAssociationsOutput, error)
	RejectTransitGatewayMulticastDomainAssociationsAsync(ctx workflow.Context, input *ec2.RejectTransitGatewayMulticastDomainAssociationsInput) *RejectTransitGatewayMulticastDomainAssociationsFuture

	RejectTransitGatewayPeeringAttachment(ctx workflow.Context, input *ec2.RejectTransitGatewayPeeringAttachmentInput) (*ec2.RejectTransitGatewayPeeringAttachmentOutput, error)
	RejectTransitGatewayPeeringAttachmentAsync(ctx workflow.Context, input *ec2.RejectTransitGatewayPeeringAttachmentInput) *RejectTransitGatewayPeeringAttachmentFuture

	RejectTransitGatewayVpcAttachment(ctx workflow.Context, input *ec2.RejectTransitGatewayVpcAttachmentInput) (*ec2.RejectTransitGatewayVpcAttachmentOutput, error)
	RejectTransitGatewayVpcAttachmentAsync(ctx workflow.Context, input *ec2.RejectTransitGatewayVpcAttachmentInput) *RejectTransitGatewayVpcAttachmentFuture

	RejectVpcEndpointConnections(ctx workflow.Context, input *ec2.RejectVpcEndpointConnectionsInput) (*ec2.RejectVpcEndpointConnectionsOutput, error)
	RejectVpcEndpointConnectionsAsync(ctx workflow.Context, input *ec2.RejectVpcEndpointConnectionsInput) *RejectVpcEndpointConnectionsFuture

	RejectVpcPeeringConnection(ctx workflow.Context, input *ec2.RejectVpcPeeringConnectionInput) (*ec2.RejectVpcPeeringConnectionOutput, error)
	RejectVpcPeeringConnectionAsync(ctx workflow.Context, input *ec2.RejectVpcPeeringConnectionInput) *RejectVpcPeeringConnectionFuture

	ReleaseAddress(ctx workflow.Context, input *ec2.ReleaseAddressInput) (*ec2.ReleaseAddressOutput, error)
	ReleaseAddressAsync(ctx workflow.Context, input *ec2.ReleaseAddressInput) *ReleaseAddressFuture

	ReleaseHosts(ctx workflow.Context, input *ec2.ReleaseHostsInput) (*ec2.ReleaseHostsOutput, error)
	ReleaseHostsAsync(ctx workflow.Context, input *ec2.ReleaseHostsInput) *ReleaseHostsFuture

	ReplaceIamInstanceProfileAssociation(ctx workflow.Context, input *ec2.ReplaceIamInstanceProfileAssociationInput) (*ec2.ReplaceIamInstanceProfileAssociationOutput, error)
	ReplaceIamInstanceProfileAssociationAsync(ctx workflow.Context, input *ec2.ReplaceIamInstanceProfileAssociationInput) *ReplaceIamInstanceProfileAssociationFuture

	ReplaceNetworkAclAssociation(ctx workflow.Context, input *ec2.ReplaceNetworkAclAssociationInput) (*ec2.ReplaceNetworkAclAssociationOutput, error)
	ReplaceNetworkAclAssociationAsync(ctx workflow.Context, input *ec2.ReplaceNetworkAclAssociationInput) *ReplaceNetworkAclAssociationFuture

	ReplaceNetworkAclEntry(ctx workflow.Context, input *ec2.ReplaceNetworkAclEntryInput) (*ec2.ReplaceNetworkAclEntryOutput, error)
	ReplaceNetworkAclEntryAsync(ctx workflow.Context, input *ec2.ReplaceNetworkAclEntryInput) *ReplaceNetworkAclEntryFuture

	ReplaceRoute(ctx workflow.Context, input *ec2.ReplaceRouteInput) (*ec2.ReplaceRouteOutput, error)
	ReplaceRouteAsync(ctx workflow.Context, input *ec2.ReplaceRouteInput) *ReplaceRouteFuture

	ReplaceRouteTableAssociation(ctx workflow.Context, input *ec2.ReplaceRouteTableAssociationInput) (*ec2.ReplaceRouteTableAssociationOutput, error)
	ReplaceRouteTableAssociationAsync(ctx workflow.Context, input *ec2.ReplaceRouteTableAssociationInput) *ReplaceRouteTableAssociationFuture

	ReplaceTransitGatewayRoute(ctx workflow.Context, input *ec2.ReplaceTransitGatewayRouteInput) (*ec2.ReplaceTransitGatewayRouteOutput, error)
	ReplaceTransitGatewayRouteAsync(ctx workflow.Context, input *ec2.ReplaceTransitGatewayRouteInput) *ReplaceTransitGatewayRouteFuture

	ReportInstanceStatus(ctx workflow.Context, input *ec2.ReportInstanceStatusInput) (*ec2.ReportInstanceStatusOutput, error)
	ReportInstanceStatusAsync(ctx workflow.Context, input *ec2.ReportInstanceStatusInput) *ReportInstanceStatusFuture

	RequestSpotFleet(ctx workflow.Context, input *ec2.RequestSpotFleetInput) (*ec2.RequestSpotFleetOutput, error)
	RequestSpotFleetAsync(ctx workflow.Context, input *ec2.RequestSpotFleetInput) *RequestSpotFleetFuture

	RequestSpotInstances(ctx workflow.Context, input *ec2.RequestSpotInstancesInput) (*ec2.RequestSpotInstancesOutput, error)
	RequestSpotInstancesAsync(ctx workflow.Context, input *ec2.RequestSpotInstancesInput) *RequestSpotInstancesFuture

	ResetEbsDefaultKmsKeyId(ctx workflow.Context, input *ec2.ResetEbsDefaultKmsKeyIdInput) (*ec2.ResetEbsDefaultKmsKeyIdOutput, error)
	ResetEbsDefaultKmsKeyIdAsync(ctx workflow.Context, input *ec2.ResetEbsDefaultKmsKeyIdInput) *ResetEbsDefaultKmsKeyIdFuture

	ResetFpgaImageAttribute(ctx workflow.Context, input *ec2.ResetFpgaImageAttributeInput) (*ec2.ResetFpgaImageAttributeOutput, error)
	ResetFpgaImageAttributeAsync(ctx workflow.Context, input *ec2.ResetFpgaImageAttributeInput) *ResetFpgaImageAttributeFuture

	ResetImageAttribute(ctx workflow.Context, input *ec2.ResetImageAttributeInput) (*ec2.ResetImageAttributeOutput, error)
	ResetImageAttributeAsync(ctx workflow.Context, input *ec2.ResetImageAttributeInput) *ResetImageAttributeFuture

	ResetInstanceAttribute(ctx workflow.Context, input *ec2.ResetInstanceAttributeInput) (*ec2.ResetInstanceAttributeOutput, error)
	ResetInstanceAttributeAsync(ctx workflow.Context, input *ec2.ResetInstanceAttributeInput) *ResetInstanceAttributeFuture

	ResetNetworkInterfaceAttribute(ctx workflow.Context, input *ec2.ResetNetworkInterfaceAttributeInput) (*ec2.ResetNetworkInterfaceAttributeOutput, error)
	ResetNetworkInterfaceAttributeAsync(ctx workflow.Context, input *ec2.ResetNetworkInterfaceAttributeInput) *ResetNetworkInterfaceAttributeFuture

	ResetSnapshotAttribute(ctx workflow.Context, input *ec2.ResetSnapshotAttributeInput) (*ec2.ResetSnapshotAttributeOutput, error)
	ResetSnapshotAttributeAsync(ctx workflow.Context, input *ec2.ResetSnapshotAttributeInput) *ResetSnapshotAttributeFuture

	RestoreAddressToClassic(ctx workflow.Context, input *ec2.RestoreAddressToClassicInput) (*ec2.RestoreAddressToClassicOutput, error)
	RestoreAddressToClassicAsync(ctx workflow.Context, input *ec2.RestoreAddressToClassicInput) *RestoreAddressToClassicFuture

	RestoreManagedPrefixListVersion(ctx workflow.Context, input *ec2.RestoreManagedPrefixListVersionInput) (*ec2.RestoreManagedPrefixListVersionOutput, error)
	RestoreManagedPrefixListVersionAsync(ctx workflow.Context, input *ec2.RestoreManagedPrefixListVersionInput) *RestoreManagedPrefixListVersionFuture

	RevokeClientVpnIngress(ctx workflow.Context, input *ec2.RevokeClientVpnIngressInput) (*ec2.RevokeClientVpnIngressOutput, error)
	RevokeClientVpnIngressAsync(ctx workflow.Context, input *ec2.RevokeClientVpnIngressInput) *RevokeClientVpnIngressFuture

	RevokeSecurityGroupEgress(ctx workflow.Context, input *ec2.RevokeSecurityGroupEgressInput) (*ec2.RevokeSecurityGroupEgressOutput, error)
	RevokeSecurityGroupEgressAsync(ctx workflow.Context, input *ec2.RevokeSecurityGroupEgressInput) *RevokeSecurityGroupEgressFuture

	RevokeSecurityGroupIngress(ctx workflow.Context, input *ec2.RevokeSecurityGroupIngressInput) (*ec2.RevokeSecurityGroupIngressOutput, error)
	RevokeSecurityGroupIngressAsync(ctx workflow.Context, input *ec2.RevokeSecurityGroupIngressInput) *RevokeSecurityGroupIngressFuture

	RunInstances(ctx workflow.Context, input *ec2.RunInstancesInput) (*ec2.Reservation, error)
	RunInstancesAsync(ctx workflow.Context, input *ec2.RunInstancesInput) *RunInstancesFuture

	RunScheduledInstances(ctx workflow.Context, input *ec2.RunScheduledInstancesInput) (*ec2.RunScheduledInstancesOutput, error)
	RunScheduledInstancesAsync(ctx workflow.Context, input *ec2.RunScheduledInstancesInput) *RunScheduledInstancesFuture

	SearchLocalGatewayRoutes(ctx workflow.Context, input *ec2.SearchLocalGatewayRoutesInput) (*ec2.SearchLocalGatewayRoutesOutput, error)
	SearchLocalGatewayRoutesAsync(ctx workflow.Context, input *ec2.SearchLocalGatewayRoutesInput) *SearchLocalGatewayRoutesFuture

	SearchTransitGatewayMulticastGroups(ctx workflow.Context, input *ec2.SearchTransitGatewayMulticastGroupsInput) (*ec2.SearchTransitGatewayMulticastGroupsOutput, error)
	SearchTransitGatewayMulticastGroupsAsync(ctx workflow.Context, input *ec2.SearchTransitGatewayMulticastGroupsInput) *SearchTransitGatewayMulticastGroupsFuture

	SearchTransitGatewayRoutes(ctx workflow.Context, input *ec2.SearchTransitGatewayRoutesInput) (*ec2.SearchTransitGatewayRoutesOutput, error)
	SearchTransitGatewayRoutesAsync(ctx workflow.Context, input *ec2.SearchTransitGatewayRoutesInput) *SearchTransitGatewayRoutesFuture

	SendDiagnosticInterrupt(ctx workflow.Context, input *ec2.SendDiagnosticInterruptInput) (*ec2.SendDiagnosticInterruptOutput, error)
	SendDiagnosticInterruptAsync(ctx workflow.Context, input *ec2.SendDiagnosticInterruptInput) *SendDiagnosticInterruptFuture

	StartInstances(ctx workflow.Context, input *ec2.StartInstancesInput) (*ec2.StartInstancesOutput, error)
	StartInstancesAsync(ctx workflow.Context, input *ec2.StartInstancesInput) *StartInstancesFuture

	StartNetworkInsightsAnalysis(ctx workflow.Context, input *ec2.StartNetworkInsightsAnalysisInput) (*ec2.StartNetworkInsightsAnalysisOutput, error)
	StartNetworkInsightsAnalysisAsync(ctx workflow.Context, input *ec2.StartNetworkInsightsAnalysisInput) *StartNetworkInsightsAnalysisFuture

	StartVpcEndpointServicePrivateDnsVerification(ctx workflow.Context, input *ec2.StartVpcEndpointServicePrivateDnsVerificationInput) (*ec2.StartVpcEndpointServicePrivateDnsVerificationOutput, error)
	StartVpcEndpointServicePrivateDnsVerificationAsync(ctx workflow.Context, input *ec2.StartVpcEndpointServicePrivateDnsVerificationInput) *StartVpcEndpointServicePrivateDnsVerificationFuture

	StopInstances(ctx workflow.Context, input *ec2.StopInstancesInput) (*ec2.StopInstancesOutput, error)
	StopInstancesAsync(ctx workflow.Context, input *ec2.StopInstancesInput) *StopInstancesFuture

	TerminateClientVpnConnections(ctx workflow.Context, input *ec2.TerminateClientVpnConnectionsInput) (*ec2.TerminateClientVpnConnectionsOutput, error)
	TerminateClientVpnConnectionsAsync(ctx workflow.Context, input *ec2.TerminateClientVpnConnectionsInput) *TerminateClientVpnConnectionsFuture

	TerminateInstances(ctx workflow.Context, input *ec2.TerminateInstancesInput) (*ec2.TerminateInstancesOutput, error)
	TerminateInstancesAsync(ctx workflow.Context, input *ec2.TerminateInstancesInput) *TerminateInstancesFuture

	UnassignIpv6Addresses(ctx workflow.Context, input *ec2.UnassignIpv6AddressesInput) (*ec2.UnassignIpv6AddressesOutput, error)
	UnassignIpv6AddressesAsync(ctx workflow.Context, input *ec2.UnassignIpv6AddressesInput) *UnassignIpv6AddressesFuture

	UnassignPrivateIpAddresses(ctx workflow.Context, input *ec2.UnassignPrivateIpAddressesInput) (*ec2.UnassignPrivateIpAddressesOutput, error)
	UnassignPrivateIpAddressesAsync(ctx workflow.Context, input *ec2.UnassignPrivateIpAddressesInput) *UnassignPrivateIpAddressesFuture

	UnmonitorInstances(ctx workflow.Context, input *ec2.UnmonitorInstancesInput) (*ec2.UnmonitorInstancesOutput, error)
	UnmonitorInstancesAsync(ctx workflow.Context, input *ec2.UnmonitorInstancesInput) *UnmonitorInstancesFuture

	UpdateSecurityGroupRuleDescriptionsEgress(ctx workflow.Context, input *ec2.UpdateSecurityGroupRuleDescriptionsEgressInput) (*ec2.UpdateSecurityGroupRuleDescriptionsEgressOutput, error)
	UpdateSecurityGroupRuleDescriptionsEgressAsync(ctx workflow.Context, input *ec2.UpdateSecurityGroupRuleDescriptionsEgressInput) *UpdateSecurityGroupRuleDescriptionsEgressFuture

	UpdateSecurityGroupRuleDescriptionsIngress(ctx workflow.Context, input *ec2.UpdateSecurityGroupRuleDescriptionsIngressInput) (*ec2.UpdateSecurityGroupRuleDescriptionsIngressOutput, error)
	UpdateSecurityGroupRuleDescriptionsIngressAsync(ctx workflow.Context, input *ec2.UpdateSecurityGroupRuleDescriptionsIngressInput) *UpdateSecurityGroupRuleDescriptionsIngressFuture

	WithdrawByoipCidr(ctx workflow.Context, input *ec2.WithdrawByoipCidrInput) (*ec2.WithdrawByoipCidrOutput, error)
	WithdrawByoipCidrAsync(ctx workflow.Context, input *ec2.WithdrawByoipCidrInput) *WithdrawByoipCidrFuture

	WaitUntilBundleTaskComplete(ctx workflow.Context, input *ec2.DescribeBundleTasksInput) error
	WaitUntilBundleTaskCompleteAsync(ctx workflow.Context, input *ec2.DescribeBundleTasksInput) *clients.VoidFuture

	WaitUntilConversionTaskCancelled(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) error
	WaitUntilConversionTaskCancelledAsync(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) *clients.VoidFuture

	WaitUntilConversionTaskCompleted(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) error
	WaitUntilConversionTaskCompletedAsync(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) *clients.VoidFuture

	WaitUntilConversionTaskDeleted(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) error
	WaitUntilConversionTaskDeletedAsync(ctx workflow.Context, input *ec2.DescribeConversionTasksInput) *clients.VoidFuture

	WaitUntilCustomerGatewayAvailable(ctx workflow.Context, input *ec2.DescribeCustomerGatewaysInput) error
	WaitUntilCustomerGatewayAvailableAsync(ctx workflow.Context, input *ec2.DescribeCustomerGatewaysInput) *clients.VoidFuture

	WaitUntilExportTaskCancelled(ctx workflow.Context, input *ec2.DescribeExportTasksInput) error
	WaitUntilExportTaskCancelledAsync(ctx workflow.Context, input *ec2.DescribeExportTasksInput) *clients.VoidFuture

	WaitUntilExportTaskCompleted(ctx workflow.Context, input *ec2.DescribeExportTasksInput) error
	WaitUntilExportTaskCompletedAsync(ctx workflow.Context, input *ec2.DescribeExportTasksInput) *clients.VoidFuture

	WaitUntilImageAvailable(ctx workflow.Context, input *ec2.DescribeImagesInput) error
	WaitUntilImageAvailableAsync(ctx workflow.Context, input *ec2.DescribeImagesInput) *clients.VoidFuture

	WaitUntilImageExists(ctx workflow.Context, input *ec2.DescribeImagesInput) error
	WaitUntilImageExistsAsync(ctx workflow.Context, input *ec2.DescribeImagesInput) *clients.VoidFuture

	WaitUntilInstanceExists(ctx workflow.Context, input *ec2.DescribeInstancesInput) error
	WaitUntilInstanceExistsAsync(ctx workflow.Context, input *ec2.DescribeInstancesInput) *clients.VoidFuture

	WaitUntilInstanceRunning(ctx workflow.Context, input *ec2.DescribeInstancesInput) error
	WaitUntilInstanceRunningAsync(ctx workflow.Context, input *ec2.DescribeInstancesInput) *clients.VoidFuture

	WaitUntilInstanceStatusOk(ctx workflow.Context, input *ec2.DescribeInstanceStatusInput) error
	WaitUntilInstanceStatusOkAsync(ctx workflow.Context, input *ec2.DescribeInstanceStatusInput) *clients.VoidFuture

	WaitUntilInstanceStopped(ctx workflow.Context, input *ec2.DescribeInstancesInput) error
	WaitUntilInstanceStoppedAsync(ctx workflow.Context, input *ec2.DescribeInstancesInput) *clients.VoidFuture

	WaitUntilInstanceTerminated(ctx workflow.Context, input *ec2.DescribeInstancesInput) error
	WaitUntilInstanceTerminatedAsync(ctx workflow.Context, input *ec2.DescribeInstancesInput) *clients.VoidFuture

	WaitUntilKeyPairExists(ctx workflow.Context, input *ec2.DescribeKeyPairsInput) error
	WaitUntilKeyPairExistsAsync(ctx workflow.Context, input *ec2.DescribeKeyPairsInput) *clients.VoidFuture

	WaitUntilNatGatewayAvailable(ctx workflow.Context, input *ec2.DescribeNatGatewaysInput) error
	WaitUntilNatGatewayAvailableAsync(ctx workflow.Context, input *ec2.DescribeNatGatewaysInput) *clients.VoidFuture

	WaitUntilNetworkInterfaceAvailable(ctx workflow.Context, input *ec2.DescribeNetworkInterfacesInput) error
	WaitUntilNetworkInterfaceAvailableAsync(ctx workflow.Context, input *ec2.DescribeNetworkInterfacesInput) *clients.VoidFuture

	WaitUntilPasswordDataAvailable(ctx workflow.Context, input *ec2.GetPasswordDataInput) error
	WaitUntilPasswordDataAvailableAsync(ctx workflow.Context, input *ec2.GetPasswordDataInput) *clients.VoidFuture

	WaitUntilSecurityGroupExists(ctx workflow.Context, input *ec2.DescribeSecurityGroupsInput) error
	WaitUntilSecurityGroupExistsAsync(ctx workflow.Context, input *ec2.DescribeSecurityGroupsInput) *clients.VoidFuture

	WaitUntilSnapshotCompleted(ctx workflow.Context, input *ec2.DescribeSnapshotsInput) error
	WaitUntilSnapshotCompletedAsync(ctx workflow.Context, input *ec2.DescribeSnapshotsInput) *clients.VoidFuture

	WaitUntilSpotInstanceRequestFulfilled(ctx workflow.Context, input *ec2.DescribeSpotInstanceRequestsInput) error
	WaitUntilSpotInstanceRequestFulfilledAsync(ctx workflow.Context, input *ec2.DescribeSpotInstanceRequestsInput) *clients.VoidFuture

	WaitUntilSubnetAvailable(ctx workflow.Context, input *ec2.DescribeSubnetsInput) error
	WaitUntilSubnetAvailableAsync(ctx workflow.Context, input *ec2.DescribeSubnetsInput) *clients.VoidFuture

	WaitUntilSystemStatusOk(ctx workflow.Context, input *ec2.DescribeInstanceStatusInput) error
	WaitUntilSystemStatusOkAsync(ctx workflow.Context, input *ec2.DescribeInstanceStatusInput) *clients.VoidFuture

	WaitUntilVolumeAvailable(ctx workflow.Context, input *ec2.DescribeVolumesInput) error
	WaitUntilVolumeAvailableAsync(ctx workflow.Context, input *ec2.DescribeVolumesInput) *clients.VoidFuture

	WaitUntilVolumeDeleted(ctx workflow.Context, input *ec2.DescribeVolumesInput) error
	WaitUntilVolumeDeletedAsync(ctx workflow.Context, input *ec2.DescribeVolumesInput) *clients.VoidFuture

	WaitUntilVolumeInUse(ctx workflow.Context, input *ec2.DescribeVolumesInput) error
	WaitUntilVolumeInUseAsync(ctx workflow.Context, input *ec2.DescribeVolumesInput) *clients.VoidFuture

	WaitUntilVpcAvailable(ctx workflow.Context, input *ec2.DescribeVpcsInput) error
	WaitUntilVpcAvailableAsync(ctx workflow.Context, input *ec2.DescribeVpcsInput) *clients.VoidFuture

	WaitUntilVpcExists(ctx workflow.Context, input *ec2.DescribeVpcsInput) error
	WaitUntilVpcExistsAsync(ctx workflow.Context, input *ec2.DescribeVpcsInput) *clients.VoidFuture

	WaitUntilVpcPeeringConnectionDeleted(ctx workflow.Context, input *ec2.DescribeVpcPeeringConnectionsInput) error
	WaitUntilVpcPeeringConnectionDeletedAsync(ctx workflow.Context, input *ec2.DescribeVpcPeeringConnectionsInput) *clients.VoidFuture

	WaitUntilVpcPeeringConnectionExists(ctx workflow.Context, input *ec2.DescribeVpcPeeringConnectionsInput) error
	WaitUntilVpcPeeringConnectionExistsAsync(ctx workflow.Context, input *ec2.DescribeVpcPeeringConnectionsInput) *clients.VoidFuture

	WaitUntilVpnConnectionAvailable(ctx workflow.Context, input *ec2.DescribeVpnConnectionsInput) error
	WaitUntilVpnConnectionAvailableAsync(ctx workflow.Context, input *ec2.DescribeVpnConnectionsInput) *clients.VoidFuture

	WaitUntilVpnConnectionDeleted(ctx workflow.Context, input *ec2.DescribeVpnConnectionsInput) error
	WaitUntilVpnConnectionDeletedAsync(ctx workflow.Context, input *ec2.DescribeVpnConnectionsInput) *clients.VoidFuture
}

func NewClient

func NewClient() Client

type ConfirmProductInstanceFuture

type ConfirmProductInstanceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ConfirmProductInstanceFuture) Get

type CopyFpgaImageFuture

type CopyFpgaImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CopyFpgaImageFuture) Get

type CopyImageFuture

type CopyImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CopyImageFuture) Get

type CopySnapshotFuture

type CopySnapshotFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CopySnapshotFuture) Get

type CreateCapacityReservationFuture

type CreateCapacityReservationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateCapacityReservationFuture) Get

type CreateCarrierGatewayFuture

type CreateCarrierGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateCarrierGatewayFuture) Get

type CreateClientVpnEndpointFuture

type CreateClientVpnEndpointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateClientVpnEndpointFuture) Get

type CreateClientVpnRouteFuture

type CreateClientVpnRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateClientVpnRouteFuture) Get

type CreateCustomerGatewayFuture

type CreateCustomerGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateCustomerGatewayFuture) Get

type CreateDefaultSubnetFuture

type CreateDefaultSubnetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateDefaultSubnetFuture) Get

type CreateDefaultVpcFuture

type CreateDefaultVpcFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateDefaultVpcFuture) Get

type CreateDhcpOptionsFuture

type CreateDhcpOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateDhcpOptionsFuture) Get

type CreateEgressOnlyInternetGatewayFuture

type CreateEgressOnlyInternetGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateEgressOnlyInternetGatewayFuture) Get

type CreateFleetFuture

type CreateFleetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateFleetFuture) Get

type CreateFlowLogsFuture

type CreateFlowLogsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateFlowLogsFuture) Get

type CreateFpgaImageFuture

type CreateFpgaImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateFpgaImageFuture) Get

type CreateImageFuture

type CreateImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateImageFuture) Get

type CreateInstanceExportTaskFuture

type CreateInstanceExportTaskFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateInstanceExportTaskFuture) Get

type CreateInternetGatewayFuture

type CreateInternetGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateInternetGatewayFuture) Get

type CreateKeyPairFuture

type CreateKeyPairFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateKeyPairFuture) Get

type CreateLaunchTemplateFuture

type CreateLaunchTemplateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateLaunchTemplateFuture) Get

type CreateLaunchTemplateVersionFuture

type CreateLaunchTemplateVersionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateLaunchTemplateVersionFuture) Get

type CreateLocalGatewayRouteFuture

type CreateLocalGatewayRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateLocalGatewayRouteFuture) Get

type CreateLocalGatewayRouteTableVpcAssociationFuture

type CreateLocalGatewayRouteTableVpcAssociationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateLocalGatewayRouteTableVpcAssociationFuture) Get

type CreateManagedPrefixListFuture

type CreateManagedPrefixListFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateManagedPrefixListFuture) Get

type CreateNatGatewayFuture

type CreateNatGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNatGatewayFuture) Get

type CreateNetworkAclEntryFuture

type CreateNetworkAclEntryFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNetworkAclEntryFuture) Get

type CreateNetworkAclFuture

type CreateNetworkAclFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNetworkAclFuture) Get

type CreateNetworkInsightsPathFuture

type CreateNetworkInsightsPathFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNetworkInsightsPathFuture) Get

type CreateNetworkInterfaceFuture

type CreateNetworkInterfaceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNetworkInterfaceFuture) Get

type CreateNetworkInterfacePermissionFuture

type CreateNetworkInterfacePermissionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNetworkInterfacePermissionFuture) Get

type CreatePlacementGroupFuture

type CreatePlacementGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreatePlacementGroupFuture) Get

type CreateReservedInstancesListingFuture

type CreateReservedInstancesListingFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateReservedInstancesListingFuture) Get

type CreateRouteFuture

type CreateRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateRouteFuture) Get

type CreateRouteTableFuture

type CreateRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateRouteTableFuture) Get

type CreateSecurityGroupFuture

type CreateSecurityGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateSecurityGroupFuture) Get

type CreateSnapshotFuture

type CreateSnapshotFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateSnapshotFuture) Get

type CreateSnapshotsFuture

type CreateSnapshotsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateSnapshotsFuture) Get

type CreateSpotDatafeedSubscriptionFuture

type CreateSpotDatafeedSubscriptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateSpotDatafeedSubscriptionFuture) Get

type CreateSubnetFuture

type CreateSubnetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateSubnetFuture) Get

type CreateTagsFuture

type CreateTagsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTagsFuture) Get

type CreateTrafficMirrorFilterFuture

type CreateTrafficMirrorFilterFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTrafficMirrorFilterFuture) Get

type CreateTrafficMirrorFilterRuleFuture

type CreateTrafficMirrorFilterRuleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTrafficMirrorFilterRuleFuture) Get

type CreateTrafficMirrorSessionFuture

type CreateTrafficMirrorSessionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTrafficMirrorSessionFuture) Get

type CreateTrafficMirrorTargetFuture

type CreateTrafficMirrorTargetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTrafficMirrorTargetFuture) Get

type CreateTransitGatewayConnectFuture

type CreateTransitGatewayConnectFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayConnectFuture) Get

type CreateTransitGatewayConnectPeerFuture

type CreateTransitGatewayConnectPeerFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayConnectPeerFuture) Get

type CreateTransitGatewayFuture

type CreateTransitGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayFuture) Get

type CreateTransitGatewayMulticastDomainFuture

type CreateTransitGatewayMulticastDomainFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayMulticastDomainFuture) Get

type CreateTransitGatewayPeeringAttachmentFuture

type CreateTransitGatewayPeeringAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayPeeringAttachmentFuture) Get

type CreateTransitGatewayPrefixListReferenceFuture

type CreateTransitGatewayPrefixListReferenceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayPrefixListReferenceFuture) Get

type CreateTransitGatewayRouteFuture

type CreateTransitGatewayRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayRouteFuture) Get

type CreateTransitGatewayRouteTableFuture

type CreateTransitGatewayRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayRouteTableFuture) Get

type CreateTransitGatewayVpcAttachmentFuture

type CreateTransitGatewayVpcAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateTransitGatewayVpcAttachmentFuture) Get

type CreateVolumeFuture

type CreateVolumeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVolumeFuture) Get

type CreateVpcEndpointConnectionNotificationFuture

type CreateVpcEndpointConnectionNotificationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpcEndpointConnectionNotificationFuture) Get

type CreateVpcEndpointFuture

type CreateVpcEndpointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpcEndpointFuture) Get

type CreateVpcEndpointServiceConfigurationFuture

type CreateVpcEndpointServiceConfigurationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpcEndpointServiceConfigurationFuture) Get

type CreateVpcFuture

type CreateVpcFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpcFuture) Get

type CreateVpcPeeringConnectionFuture

type CreateVpcPeeringConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpcPeeringConnectionFuture) Get

type CreateVpnConnectionFuture

type CreateVpnConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpnConnectionFuture) Get

type CreateVpnConnectionRouteFuture

type CreateVpnConnectionRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpnConnectionRouteFuture) Get

type CreateVpnGatewayFuture

type CreateVpnGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateVpnGatewayFuture) Get

type DeleteCarrierGatewayFuture

type DeleteCarrierGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteCarrierGatewayFuture) Get

type DeleteClientVpnEndpointFuture

type DeleteClientVpnEndpointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteClientVpnEndpointFuture) Get

type DeleteClientVpnRouteFuture

type DeleteClientVpnRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteClientVpnRouteFuture) Get

type DeleteCustomerGatewayFuture

type DeleteCustomerGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteCustomerGatewayFuture) Get

type DeleteDhcpOptionsFuture

type DeleteDhcpOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteDhcpOptionsFuture) Get

type DeleteEgressOnlyInternetGatewayFuture

type DeleteEgressOnlyInternetGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteEgressOnlyInternetGatewayFuture) Get

type DeleteFleetsFuture

type DeleteFleetsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteFleetsFuture) Get

type DeleteFlowLogsFuture

type DeleteFlowLogsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteFlowLogsFuture) Get

type DeleteFpgaImageFuture

type DeleteFpgaImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteFpgaImageFuture) Get

type DeleteInternetGatewayFuture

type DeleteInternetGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteInternetGatewayFuture) Get

type DeleteKeyPairFuture

type DeleteKeyPairFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteKeyPairFuture) Get

type DeleteLaunchTemplateFuture

type DeleteLaunchTemplateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteLaunchTemplateFuture) Get

type DeleteLaunchTemplateVersionsFuture

type DeleteLaunchTemplateVersionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteLaunchTemplateVersionsFuture) Get

type DeleteLocalGatewayRouteFuture

type DeleteLocalGatewayRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteLocalGatewayRouteFuture) Get

type DeleteLocalGatewayRouteTableVpcAssociationFuture

type DeleteLocalGatewayRouteTableVpcAssociationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteLocalGatewayRouteTableVpcAssociationFuture) Get

type DeleteManagedPrefixListFuture

type DeleteManagedPrefixListFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteManagedPrefixListFuture) Get

type DeleteNatGatewayFuture

type DeleteNatGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNatGatewayFuture) Get

type DeleteNetworkAclEntryFuture

type DeleteNetworkAclEntryFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNetworkAclEntryFuture) Get

type DeleteNetworkAclFuture

type DeleteNetworkAclFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNetworkAclFuture) Get

type DeleteNetworkInsightsAnalysisFuture

type DeleteNetworkInsightsAnalysisFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNetworkInsightsAnalysisFuture) Get

type DeleteNetworkInsightsPathFuture

type DeleteNetworkInsightsPathFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNetworkInsightsPathFuture) Get

type DeleteNetworkInterfaceFuture

type DeleteNetworkInterfaceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNetworkInterfaceFuture) Get

type DeleteNetworkInterfacePermissionFuture

type DeleteNetworkInterfacePermissionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNetworkInterfacePermissionFuture) Get

type DeletePlacementGroupFuture

type DeletePlacementGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeletePlacementGroupFuture) Get

type DeleteQueuedReservedInstancesFuture

type DeleteQueuedReservedInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteQueuedReservedInstancesFuture) Get

type DeleteRouteFuture

type DeleteRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteRouteFuture) Get

type DeleteRouteTableFuture

type DeleteRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteRouteTableFuture) Get

type DeleteSecurityGroupFuture

type DeleteSecurityGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteSecurityGroupFuture) Get

type DeleteSnapshotFuture

type DeleteSnapshotFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteSnapshotFuture) Get

type DeleteSpotDatafeedSubscriptionFuture

type DeleteSpotDatafeedSubscriptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteSpotDatafeedSubscriptionFuture) Get

type DeleteSubnetFuture

type DeleteSubnetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteSubnetFuture) Get

type DeleteTagsFuture

type DeleteTagsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTagsFuture) Get

type DeleteTrafficMirrorFilterFuture

type DeleteTrafficMirrorFilterFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTrafficMirrorFilterFuture) Get

type DeleteTrafficMirrorFilterRuleFuture

type DeleteTrafficMirrorFilterRuleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTrafficMirrorFilterRuleFuture) Get

type DeleteTrafficMirrorSessionFuture

type DeleteTrafficMirrorSessionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTrafficMirrorSessionFuture) Get

type DeleteTrafficMirrorTargetFuture

type DeleteTrafficMirrorTargetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTrafficMirrorTargetFuture) Get

type DeleteTransitGatewayConnectFuture

type DeleteTransitGatewayConnectFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayConnectFuture) Get

type DeleteTransitGatewayConnectPeerFuture

type DeleteTransitGatewayConnectPeerFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayConnectPeerFuture) Get

type DeleteTransitGatewayFuture

type DeleteTransitGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayFuture) Get

type DeleteTransitGatewayMulticastDomainFuture

type DeleteTransitGatewayMulticastDomainFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayMulticastDomainFuture) Get

type DeleteTransitGatewayPeeringAttachmentFuture

type DeleteTransitGatewayPeeringAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayPeeringAttachmentFuture) Get

type DeleteTransitGatewayPrefixListReferenceFuture

type DeleteTransitGatewayPrefixListReferenceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayPrefixListReferenceFuture) Get

type DeleteTransitGatewayRouteFuture

type DeleteTransitGatewayRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayRouteFuture) Get

type DeleteTransitGatewayRouteTableFuture

type DeleteTransitGatewayRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayRouteTableFuture) Get

type DeleteTransitGatewayVpcAttachmentFuture

type DeleteTransitGatewayVpcAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteTransitGatewayVpcAttachmentFuture) Get

type DeleteVolumeFuture

type DeleteVolumeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVolumeFuture) Get

type DeleteVpcEndpointConnectionNotificationsFuture

type DeleteVpcEndpointConnectionNotificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpcEndpointConnectionNotificationsFuture) Get

type DeleteVpcEndpointServiceConfigurationsFuture

type DeleteVpcEndpointServiceConfigurationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpcEndpointServiceConfigurationsFuture) Get

type DeleteVpcEndpointsFuture

type DeleteVpcEndpointsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpcEndpointsFuture) Get

type DeleteVpcFuture

type DeleteVpcFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpcFuture) Get

type DeleteVpcPeeringConnectionFuture

type DeleteVpcPeeringConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpcPeeringConnectionFuture) Get

type DeleteVpnConnectionFuture

type DeleteVpnConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpnConnectionFuture) Get

type DeleteVpnConnectionRouteFuture

type DeleteVpnConnectionRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpnConnectionRouteFuture) Get

type DeleteVpnGatewayFuture

type DeleteVpnGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteVpnGatewayFuture) Get

type DeprovisionByoipCidrFuture

type DeprovisionByoipCidrFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeprovisionByoipCidrFuture) Get

type DeregisterImageFuture

type DeregisterImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeregisterImageFuture) Get

type DeregisterInstanceEventNotificationAttributesFuture

type DeregisterInstanceEventNotificationAttributesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeregisterInstanceEventNotificationAttributesFuture) Get

type DeregisterTransitGatewayMulticastGroupMembersFuture

type DeregisterTransitGatewayMulticastGroupMembersFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeregisterTransitGatewayMulticastGroupMembersFuture) Get

type DeregisterTransitGatewayMulticastGroupSourcesFuture

type DeregisterTransitGatewayMulticastGroupSourcesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeregisterTransitGatewayMulticastGroupSourcesFuture) Get

type DescribeAccountAttributesFuture

type DescribeAccountAttributesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeAccountAttributesFuture) Get

type DescribeAddressesFuture

type DescribeAddressesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeAddressesFuture) Get

type DescribeAggregateIdFormatFuture

type DescribeAggregateIdFormatFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeAggregateIdFormatFuture) Get

type DescribeAvailabilityZonesFuture

type DescribeAvailabilityZonesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeAvailabilityZonesFuture) Get

type DescribeBundleTasksFuture

type DescribeBundleTasksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeBundleTasksFuture) Get

type DescribeByoipCidrsFuture

type DescribeByoipCidrsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeByoipCidrsFuture) Get

type DescribeCapacityReservationsFuture

type DescribeCapacityReservationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeCapacityReservationsFuture) Get

type DescribeCarrierGatewaysFuture

type DescribeCarrierGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeCarrierGatewaysFuture) Get

type DescribeClassicLinkInstancesFuture

type DescribeClassicLinkInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClassicLinkInstancesFuture) Get

type DescribeClientVpnAuthorizationRulesFuture

type DescribeClientVpnAuthorizationRulesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClientVpnAuthorizationRulesFuture) Get

type DescribeClientVpnConnectionsFuture

type DescribeClientVpnConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClientVpnConnectionsFuture) Get

type DescribeClientVpnEndpointsFuture

type DescribeClientVpnEndpointsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClientVpnEndpointsFuture) Get

type DescribeClientVpnRoutesFuture

type DescribeClientVpnRoutesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClientVpnRoutesFuture) Get

type DescribeClientVpnTargetNetworksFuture

type DescribeClientVpnTargetNetworksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClientVpnTargetNetworksFuture) Get

type DescribeCoipPoolsFuture

type DescribeCoipPoolsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeCoipPoolsFuture) Get

type DescribeConversionTasksFuture

type DescribeConversionTasksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeConversionTasksFuture) Get

type DescribeCustomerGatewaysFuture

type DescribeCustomerGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeCustomerGatewaysFuture) Get

type DescribeDhcpOptionsFuture

type DescribeDhcpOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeDhcpOptionsFuture) Get

type DescribeEgressOnlyInternetGatewaysFuture

type DescribeEgressOnlyInternetGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeEgressOnlyInternetGatewaysFuture) Get

type DescribeElasticGpusFuture

type DescribeElasticGpusFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeElasticGpusFuture) Get

type DescribeExportImageTasksFuture

type DescribeExportImageTasksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeExportImageTasksFuture) Get

type DescribeExportTasksFuture

type DescribeExportTasksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeExportTasksFuture) Get

type DescribeFastSnapshotRestoresFuture

type DescribeFastSnapshotRestoresFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFastSnapshotRestoresFuture) Get

type DescribeFleetHistoryFuture

type DescribeFleetHistoryFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFleetHistoryFuture) Get

type DescribeFleetInstancesFuture

type DescribeFleetInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFleetInstancesFuture) Get

type DescribeFleetsFuture

type DescribeFleetsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFleetsFuture) Get

type DescribeFlowLogsFuture

type DescribeFlowLogsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFlowLogsFuture) Get

type DescribeFpgaImageAttributeFuture

type DescribeFpgaImageAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFpgaImageAttributeFuture) Get

type DescribeFpgaImagesFuture

type DescribeFpgaImagesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFpgaImagesFuture) Get

type DescribeHostReservationOfferingsFuture

type DescribeHostReservationOfferingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeHostReservationOfferingsFuture) Get

type DescribeHostReservationsFuture

type DescribeHostReservationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeHostReservationsFuture) Get

type DescribeHostsFuture

type DescribeHostsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeHostsFuture) Get

type DescribeIamInstanceProfileAssociationsFuture

type DescribeIamInstanceProfileAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeIamInstanceProfileAssociationsFuture) Get

type DescribeIdFormatFuture

type DescribeIdFormatFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeIdFormatFuture) Get

type DescribeIdentityIdFormatFuture

type DescribeIdentityIdFormatFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeIdentityIdFormatFuture) Get

type DescribeImageAttributeFuture

type DescribeImageAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeImageAttributeFuture) Get

type DescribeImagesFuture

type DescribeImagesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeImagesFuture) Get

type DescribeImportImageTasksFuture

type DescribeImportImageTasksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeImportImageTasksFuture) Get

type DescribeImportSnapshotTasksFuture

type DescribeImportSnapshotTasksFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeImportSnapshotTasksFuture) Get

type DescribeInstanceAttributeFuture

type DescribeInstanceAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstanceAttributeFuture) Get

type DescribeInstanceCreditSpecificationsFuture

type DescribeInstanceCreditSpecificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstanceCreditSpecificationsFuture) Get

type DescribeInstanceEventNotificationAttributesFuture

type DescribeInstanceEventNotificationAttributesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstanceEventNotificationAttributesFuture) Get

type DescribeInstanceStatusFuture

type DescribeInstanceStatusFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstanceStatusFuture) Get

type DescribeInstanceTypeOfferingsFuture

type DescribeInstanceTypeOfferingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstanceTypeOfferingsFuture) Get

type DescribeInstanceTypesFuture

type DescribeInstanceTypesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstanceTypesFuture) Get

type DescribeInstancesFuture

type DescribeInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInstancesFuture) Get

type DescribeInternetGatewaysFuture

type DescribeInternetGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeInternetGatewaysFuture) Get

type DescribeIpv6PoolsFuture

type DescribeIpv6PoolsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeIpv6PoolsFuture) Get

type DescribeKeyPairsFuture

type DescribeKeyPairsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeKeyPairsFuture) Get

type DescribeLaunchTemplateVersionsFuture

type DescribeLaunchTemplateVersionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLaunchTemplateVersionsFuture) Get

type DescribeLaunchTemplatesFuture

type DescribeLaunchTemplatesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLaunchTemplatesFuture) Get

type DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsFuture

type DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

type DescribeLocalGatewayRouteTableVpcAssociationsFuture

type DescribeLocalGatewayRouteTableVpcAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLocalGatewayRouteTableVpcAssociationsFuture) Get

type DescribeLocalGatewayRouteTablesFuture

type DescribeLocalGatewayRouteTablesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLocalGatewayRouteTablesFuture) Get

type DescribeLocalGatewayVirtualInterfaceGroupsFuture

type DescribeLocalGatewayVirtualInterfaceGroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLocalGatewayVirtualInterfaceGroupsFuture) Get

type DescribeLocalGatewayVirtualInterfacesFuture

type DescribeLocalGatewayVirtualInterfacesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLocalGatewayVirtualInterfacesFuture) Get

type DescribeLocalGatewaysFuture

type DescribeLocalGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeLocalGatewaysFuture) Get

type DescribeManagedPrefixListsFuture

type DescribeManagedPrefixListsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeManagedPrefixListsFuture) Get

type DescribeMovingAddressesFuture

type DescribeMovingAddressesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeMovingAddressesFuture) Get

type DescribeNatGatewaysFuture

type DescribeNatGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNatGatewaysFuture) Get

type DescribeNetworkAclsFuture

type DescribeNetworkAclsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNetworkAclsFuture) Get

type DescribeNetworkInsightsAnalysesFuture

type DescribeNetworkInsightsAnalysesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNetworkInsightsAnalysesFuture) Get

type DescribeNetworkInsightsPathsFuture

type DescribeNetworkInsightsPathsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNetworkInsightsPathsFuture) Get

type DescribeNetworkInterfaceAttributeFuture

type DescribeNetworkInterfaceAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNetworkInterfaceAttributeFuture) Get

type DescribeNetworkInterfacePermissionsFuture

type DescribeNetworkInterfacePermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNetworkInterfacePermissionsFuture) Get

type DescribeNetworkInterfacesFuture

type DescribeNetworkInterfacesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNetworkInterfacesFuture) Get

type DescribePlacementGroupsFuture

type DescribePlacementGroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribePlacementGroupsFuture) Get

type DescribePrefixListsFuture

type DescribePrefixListsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribePrefixListsFuture) Get

type DescribePrincipalIdFormatFuture

type DescribePrincipalIdFormatFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribePrincipalIdFormatFuture) Get

type DescribePublicIpv4PoolsFuture

type DescribePublicIpv4PoolsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribePublicIpv4PoolsFuture) Get

type DescribeRegionsFuture

type DescribeRegionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeRegionsFuture) Get

type DescribeReservedInstancesFuture

type DescribeReservedInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeReservedInstancesFuture) Get

type DescribeReservedInstancesListingsFuture

type DescribeReservedInstancesListingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeReservedInstancesListingsFuture) Get

type DescribeReservedInstancesModificationsFuture

type DescribeReservedInstancesModificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeReservedInstancesModificationsFuture) Get

type DescribeReservedInstancesOfferingsFuture

type DescribeReservedInstancesOfferingsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeReservedInstancesOfferingsFuture) Get

type DescribeRouteTablesFuture

type DescribeRouteTablesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeRouteTablesFuture) Get

type DescribeScheduledInstanceAvailabilityFuture

type DescribeScheduledInstanceAvailabilityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeScheduledInstanceAvailabilityFuture) Get

type DescribeScheduledInstancesFuture

type DescribeScheduledInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeScheduledInstancesFuture) Get

type DescribeSecurityGroupReferencesFuture

type DescribeSecurityGroupReferencesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSecurityGroupReferencesFuture) Get

type DescribeSecurityGroupsFuture

type DescribeSecurityGroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSecurityGroupsFuture) Get

type DescribeSnapshotAttributeFuture

type DescribeSnapshotAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSnapshotAttributeFuture) Get

type DescribeSnapshotsFuture

type DescribeSnapshotsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSnapshotsFuture) Get

type DescribeSpotDatafeedSubscriptionFuture

type DescribeSpotDatafeedSubscriptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSpotDatafeedSubscriptionFuture) Get

type DescribeSpotFleetInstancesFuture

type DescribeSpotFleetInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSpotFleetInstancesFuture) Get

type DescribeSpotFleetRequestHistoryFuture

type DescribeSpotFleetRequestHistoryFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSpotFleetRequestHistoryFuture) Get

type DescribeSpotFleetRequestsFuture

type DescribeSpotFleetRequestsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSpotFleetRequestsFuture) Get

type DescribeSpotInstanceRequestsFuture

type DescribeSpotInstanceRequestsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSpotInstanceRequestsFuture) Get

type DescribeSpotPriceHistoryFuture

type DescribeSpotPriceHistoryFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSpotPriceHistoryFuture) Get

type DescribeStaleSecurityGroupsFuture

type DescribeStaleSecurityGroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeStaleSecurityGroupsFuture) Get

type DescribeSubnetsFuture

type DescribeSubnetsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeSubnetsFuture) Get

type DescribeTagsFuture

type DescribeTagsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTagsFuture) Get

type DescribeTrafficMirrorFiltersFuture

type DescribeTrafficMirrorFiltersFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTrafficMirrorFiltersFuture) Get

type DescribeTrafficMirrorSessionsFuture

type DescribeTrafficMirrorSessionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTrafficMirrorSessionsFuture) Get

type DescribeTrafficMirrorTargetsFuture

type DescribeTrafficMirrorTargetsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTrafficMirrorTargetsFuture) Get

type DescribeTransitGatewayAttachmentsFuture

type DescribeTransitGatewayAttachmentsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayAttachmentsFuture) Get

type DescribeTransitGatewayConnectPeersFuture

type DescribeTransitGatewayConnectPeersFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayConnectPeersFuture) Get

type DescribeTransitGatewayConnectsFuture

type DescribeTransitGatewayConnectsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayConnectsFuture) Get

type DescribeTransitGatewayMulticastDomainsFuture

type DescribeTransitGatewayMulticastDomainsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayMulticastDomainsFuture) Get

type DescribeTransitGatewayPeeringAttachmentsFuture

type DescribeTransitGatewayPeeringAttachmentsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayPeeringAttachmentsFuture) Get

type DescribeTransitGatewayRouteTablesFuture

type DescribeTransitGatewayRouteTablesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayRouteTablesFuture) Get

type DescribeTransitGatewayVpcAttachmentsFuture

type DescribeTransitGatewayVpcAttachmentsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewayVpcAttachmentsFuture) Get

type DescribeTransitGatewaysFuture

type DescribeTransitGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeTransitGatewaysFuture) Get

type DescribeVolumeAttributeFuture

type DescribeVolumeAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVolumeAttributeFuture) Get

type DescribeVolumeStatusFuture

type DescribeVolumeStatusFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVolumeStatusFuture) Get

type DescribeVolumesFuture

type DescribeVolumesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVolumesFuture) Get

type DescribeVolumesModificationsFuture

type DescribeVolumesModificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVolumesModificationsFuture) Get

type DescribeVpcAttributeFuture

type DescribeVpcAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcAttributeFuture) Get

type DescribeVpcClassicLinkDnsSupportFuture

type DescribeVpcClassicLinkDnsSupportFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcClassicLinkDnsSupportFuture) Get

type DescribeVpcClassicLinkFuture

type DescribeVpcClassicLinkFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcClassicLinkFuture) Get

type DescribeVpcEndpointConnectionNotificationsFuture

type DescribeVpcEndpointConnectionNotificationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcEndpointConnectionNotificationsFuture) Get

type DescribeVpcEndpointConnectionsFuture

type DescribeVpcEndpointConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcEndpointConnectionsFuture) Get

type DescribeVpcEndpointServiceConfigurationsFuture

type DescribeVpcEndpointServiceConfigurationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcEndpointServiceConfigurationsFuture) Get

type DescribeVpcEndpointServicePermissionsFuture

type DescribeVpcEndpointServicePermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcEndpointServicePermissionsFuture) Get

type DescribeVpcEndpointServicesFuture

type DescribeVpcEndpointServicesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcEndpointServicesFuture) Get

type DescribeVpcEndpointsFuture

type DescribeVpcEndpointsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcEndpointsFuture) Get

type DescribeVpcPeeringConnectionsFuture

type DescribeVpcPeeringConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcPeeringConnectionsFuture) Get

type DescribeVpcsFuture

type DescribeVpcsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpcsFuture) Get

type DescribeVpnConnectionsFuture

type DescribeVpnConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpnConnectionsFuture) Get

type DescribeVpnGatewaysFuture

type DescribeVpnGatewaysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeVpnGatewaysFuture) Get

type DetachClassicLinkVpcFuture

type DetachClassicLinkVpcFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DetachClassicLinkVpcFuture) Get

type DetachInternetGatewayFuture

type DetachInternetGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DetachInternetGatewayFuture) Get

type DetachNetworkInterfaceFuture

type DetachNetworkInterfaceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DetachNetworkInterfaceFuture) Get

type DetachVolumeFuture

type DetachVolumeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DetachVolumeFuture) Get

type DetachVpnGatewayFuture

type DetachVpnGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DetachVpnGatewayFuture) Get

type DisableEbsEncryptionByDefaultFuture

type DisableEbsEncryptionByDefaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisableEbsEncryptionByDefaultFuture) Get

type DisableFastSnapshotRestoresFuture

type DisableFastSnapshotRestoresFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisableFastSnapshotRestoresFuture) Get

type DisableTransitGatewayRouteTablePropagationFuture

type DisableTransitGatewayRouteTablePropagationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisableTransitGatewayRouteTablePropagationFuture) Get

type DisableVgwRoutePropagationFuture

type DisableVgwRoutePropagationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisableVgwRoutePropagationFuture) Get

type DisableVpcClassicLinkDnsSupportFuture

type DisableVpcClassicLinkDnsSupportFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisableVpcClassicLinkDnsSupportFuture) Get

type DisableVpcClassicLinkFuture

type DisableVpcClassicLinkFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisableVpcClassicLinkFuture) Get

type DisassociateAddressFuture

type DisassociateAddressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateAddressFuture) Get

type DisassociateClientVpnTargetNetworkFuture

type DisassociateClientVpnTargetNetworkFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateClientVpnTargetNetworkFuture) Get

type DisassociateEnclaveCertificateIamRoleFuture

type DisassociateEnclaveCertificateIamRoleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateEnclaveCertificateIamRoleFuture) Get

type DisassociateIamInstanceProfileFuture

type DisassociateIamInstanceProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateIamInstanceProfileFuture) Get

type DisassociateRouteTableFuture

type DisassociateRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateRouteTableFuture) Get

type DisassociateSubnetCidrBlockFuture

type DisassociateSubnetCidrBlockFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateSubnetCidrBlockFuture) Get

type DisassociateTransitGatewayMulticastDomainFuture

type DisassociateTransitGatewayMulticastDomainFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateTransitGatewayMulticastDomainFuture) Get

type DisassociateTransitGatewayRouteTableFuture

type DisassociateTransitGatewayRouteTableFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateTransitGatewayRouteTableFuture) Get

type DisassociateVpcCidrBlockFuture

type DisassociateVpcCidrBlockFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DisassociateVpcCidrBlockFuture) Get

type EnableEbsEncryptionByDefaultFuture

type EnableEbsEncryptionByDefaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableEbsEncryptionByDefaultFuture) Get

type EnableFastSnapshotRestoresFuture

type EnableFastSnapshotRestoresFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableFastSnapshotRestoresFuture) Get

type EnableTransitGatewayRouteTablePropagationFuture

type EnableTransitGatewayRouteTablePropagationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableTransitGatewayRouteTablePropagationFuture) Get

type EnableVgwRoutePropagationFuture

type EnableVgwRoutePropagationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableVgwRoutePropagationFuture) Get

type EnableVolumeIOFuture

type EnableVolumeIOFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableVolumeIOFuture) Get

type EnableVpcClassicLinkDnsSupportFuture

type EnableVpcClassicLinkDnsSupportFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableVpcClassicLinkDnsSupportFuture) Get

type EnableVpcClassicLinkFuture

type EnableVpcClassicLinkFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*EnableVpcClassicLinkFuture) Get

type ExportClientVpnClientCertificateRevocationListFuture

type ExportClientVpnClientCertificateRevocationListFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ExportClientVpnClientCertificateRevocationListFuture) Get

type ExportClientVpnClientConfigurationFuture

type ExportClientVpnClientConfigurationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ExportClientVpnClientConfigurationFuture) Get

type ExportImageFuture

type ExportImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ExportImageFuture) Get

type ExportTransitGatewayRoutesFuture

type ExportTransitGatewayRoutesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ExportTransitGatewayRoutesFuture) Get

type GetAssociatedEnclaveCertificateIamRolesFuture

type GetAssociatedEnclaveCertificateIamRolesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetAssociatedEnclaveCertificateIamRolesFuture) Get

type GetAssociatedIpv6PoolCidrsFuture

type GetAssociatedIpv6PoolCidrsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetAssociatedIpv6PoolCidrsFuture) Get

type GetCapacityReservationUsageFuture

type GetCapacityReservationUsageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCapacityReservationUsageFuture) Get

type GetCoipPoolUsageFuture

type GetCoipPoolUsageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCoipPoolUsageFuture) Get

type GetConsoleOutputFuture

type GetConsoleOutputFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetConsoleOutputFuture) Get

type GetConsoleScreenshotFuture

type GetConsoleScreenshotFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetConsoleScreenshotFuture) Get

type GetDefaultCreditSpecificationFuture

type GetDefaultCreditSpecificationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetDefaultCreditSpecificationFuture) Get

type GetEbsDefaultKmsKeyIdFuture

type GetEbsDefaultKmsKeyIdFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetEbsDefaultKmsKeyIdFuture) Get

type GetEbsEncryptionByDefaultFuture

type GetEbsEncryptionByDefaultFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetEbsEncryptionByDefaultFuture) Get

type GetGroupsForCapacityReservationFuture

type GetGroupsForCapacityReservationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetGroupsForCapacityReservationFuture) Get

type GetHostReservationPurchasePreviewFuture

type GetHostReservationPurchasePreviewFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetHostReservationPurchasePreviewFuture) Get

type GetLaunchTemplateDataFuture

type GetLaunchTemplateDataFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetLaunchTemplateDataFuture) Get

type GetManagedPrefixListAssociationsFuture

type GetManagedPrefixListAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetManagedPrefixListAssociationsFuture) Get

type GetManagedPrefixListEntriesFuture

type GetManagedPrefixListEntriesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetManagedPrefixListEntriesFuture) Get

type GetPasswordDataFuture

type GetPasswordDataFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetPasswordDataFuture) Get

type GetReservedInstancesExchangeQuoteFuture

type GetReservedInstancesExchangeQuoteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetReservedInstancesExchangeQuoteFuture) Get

type GetTransitGatewayAttachmentPropagationsFuture

type GetTransitGatewayAttachmentPropagationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetTransitGatewayAttachmentPropagationsFuture) Get

type GetTransitGatewayMulticastDomainAssociationsFuture

type GetTransitGatewayMulticastDomainAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetTransitGatewayMulticastDomainAssociationsFuture) Get

type GetTransitGatewayPrefixListReferencesFuture

type GetTransitGatewayPrefixListReferencesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetTransitGatewayPrefixListReferencesFuture) Get

type GetTransitGatewayRouteTableAssociationsFuture

type GetTransitGatewayRouteTableAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetTransitGatewayRouteTableAssociationsFuture) Get

type GetTransitGatewayRouteTablePropagationsFuture

type GetTransitGatewayRouteTablePropagationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetTransitGatewayRouteTablePropagationsFuture) Get

type ImportClientVpnClientCertificateRevocationListFuture

type ImportClientVpnClientCertificateRevocationListFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ImportClientVpnClientCertificateRevocationListFuture) Get

type ImportImageFuture

type ImportImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ImportImageFuture) Get

type ImportInstanceFuture

type ImportInstanceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ImportInstanceFuture) Get

type ImportKeyPairFuture

type ImportKeyPairFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ImportKeyPairFuture) Get

type ImportSnapshotFuture

type ImportSnapshotFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ImportSnapshotFuture) Get

type ImportVolumeFuture

type ImportVolumeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ImportVolumeFuture) Get

type ModifyAvailabilityZoneGroupFuture

type ModifyAvailabilityZoneGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyAvailabilityZoneGroupFuture) Get

type ModifyCapacityReservationFuture

type ModifyCapacityReservationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyCapacityReservationFuture) Get

type ModifyClientVpnEndpointFuture

type ModifyClientVpnEndpointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyClientVpnEndpointFuture) Get

type ModifyDefaultCreditSpecificationFuture

type ModifyDefaultCreditSpecificationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyDefaultCreditSpecificationFuture) Get

type ModifyEbsDefaultKmsKeyIdFuture

type ModifyEbsDefaultKmsKeyIdFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyEbsDefaultKmsKeyIdFuture) Get

type ModifyFleetFuture

type ModifyFleetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyFleetFuture) Get

type ModifyFpgaImageAttributeFuture

type ModifyFpgaImageAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyFpgaImageAttributeFuture) Get

type ModifyHostsFuture

type ModifyHostsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyHostsFuture) Get

type ModifyIdFormatFuture

type ModifyIdFormatFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyIdFormatFuture) Get

type ModifyIdentityIdFormatFuture

type ModifyIdentityIdFormatFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyIdentityIdFormatFuture) Get

type ModifyImageAttributeFuture

type ModifyImageAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyImageAttributeFuture) Get

type ModifyInstanceAttributeFuture

type ModifyInstanceAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyInstanceAttributeFuture) Get

type ModifyInstanceCapacityReservationAttributesFuture

type ModifyInstanceCapacityReservationAttributesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyInstanceCapacityReservationAttributesFuture) Get

type ModifyInstanceCreditSpecificationFuture

type ModifyInstanceCreditSpecificationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyInstanceCreditSpecificationFuture) Get

type ModifyInstanceEventStartTimeFuture

type ModifyInstanceEventStartTimeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyInstanceEventStartTimeFuture) Get

type ModifyInstanceMetadataOptionsFuture

type ModifyInstanceMetadataOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyInstanceMetadataOptionsFuture) Get

type ModifyInstancePlacementFuture

type ModifyInstancePlacementFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyInstancePlacementFuture) Get

type ModifyLaunchTemplateFuture

type ModifyLaunchTemplateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyLaunchTemplateFuture) Get

type ModifyManagedPrefixListFuture

type ModifyManagedPrefixListFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyManagedPrefixListFuture) Get

type ModifyNetworkInterfaceAttributeFuture

type ModifyNetworkInterfaceAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyNetworkInterfaceAttributeFuture) Get

type ModifyReservedInstancesFuture

type ModifyReservedInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyReservedInstancesFuture) Get

type ModifySnapshotAttributeFuture

type ModifySnapshotAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifySnapshotAttributeFuture) Get

type ModifySubnetAttributeFuture

type ModifySubnetAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifySubnetAttributeFuture) Get

type ModifyTrafficMirrorFilterNetworkServicesFuture

type ModifyTrafficMirrorFilterNetworkServicesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyTrafficMirrorFilterNetworkServicesFuture) Get

type ModifyTrafficMirrorFilterRuleFuture

type ModifyTrafficMirrorFilterRuleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyTrafficMirrorFilterRuleFuture) Get

type ModifyTrafficMirrorSessionFuture

type ModifyTrafficMirrorSessionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyTrafficMirrorSessionFuture) Get

type ModifyTransitGatewayFuture

type ModifyTransitGatewayFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyTransitGatewayFuture) Get

type ModifyTransitGatewayPrefixListReferenceFuture

type ModifyTransitGatewayPrefixListReferenceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyTransitGatewayPrefixListReferenceFuture) Get

type ModifyTransitGatewayVpcAttachmentFuture

type ModifyTransitGatewayVpcAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyTransitGatewayVpcAttachmentFuture) Get

type ModifyVolumeAttributeFuture

type ModifyVolumeAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVolumeAttributeFuture) Get

type ModifyVolumeFuture

type ModifyVolumeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVolumeFuture) Get

type ModifyVpcAttributeFuture

type ModifyVpcAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcAttributeFuture) Get

type ModifyVpcEndpointConnectionNotificationFuture

type ModifyVpcEndpointConnectionNotificationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcEndpointConnectionNotificationFuture) Get

type ModifyVpcEndpointFuture

type ModifyVpcEndpointFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcEndpointFuture) Get

type ModifyVpcEndpointServiceConfigurationFuture

type ModifyVpcEndpointServiceConfigurationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcEndpointServiceConfigurationFuture) Get

type ModifyVpcEndpointServicePermissionsFuture

type ModifyVpcEndpointServicePermissionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcEndpointServicePermissionsFuture) Get

type ModifyVpcPeeringConnectionOptionsFuture

type ModifyVpcPeeringConnectionOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcPeeringConnectionOptionsFuture) Get

type ModifyVpcTenancyFuture

type ModifyVpcTenancyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpcTenancyFuture) Get

type ModifyVpnConnectionFuture

type ModifyVpnConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpnConnectionFuture) Get

type ModifyVpnConnectionOptionsFuture

type ModifyVpnConnectionOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpnConnectionOptionsFuture) Get

type ModifyVpnTunnelCertificateFuture

type ModifyVpnTunnelCertificateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpnTunnelCertificateFuture) Get

type ModifyVpnTunnelOptionsFuture

type ModifyVpnTunnelOptionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ModifyVpnTunnelOptionsFuture) Get

type MonitorInstancesFuture

type MonitorInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*MonitorInstancesFuture) Get

type MoveAddressToVpcFuture

type MoveAddressToVpcFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*MoveAddressToVpcFuture) Get

type ProvisionByoipCidrFuture

type ProvisionByoipCidrFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ProvisionByoipCidrFuture) Get

type PurchaseHostReservationFuture

type PurchaseHostReservationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PurchaseHostReservationFuture) Get

type PurchaseReservedInstancesOfferingFuture

type PurchaseReservedInstancesOfferingFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PurchaseReservedInstancesOfferingFuture) Get

type PurchaseScheduledInstancesFuture

type PurchaseScheduledInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PurchaseScheduledInstancesFuture) Get

type RebootInstancesFuture

type RebootInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RebootInstancesFuture) Get

type RegisterImageFuture

type RegisterImageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RegisterImageFuture) Get

type RegisterInstanceEventNotificationAttributesFuture

type RegisterInstanceEventNotificationAttributesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RegisterInstanceEventNotificationAttributesFuture) Get

type RegisterTransitGatewayMulticastGroupMembersFuture

type RegisterTransitGatewayMulticastGroupMembersFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RegisterTransitGatewayMulticastGroupMembersFuture) Get

type RegisterTransitGatewayMulticastGroupSourcesFuture

type RegisterTransitGatewayMulticastGroupSourcesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RegisterTransitGatewayMulticastGroupSourcesFuture) Get

type RejectTransitGatewayMulticastDomainAssociationsFuture

type RejectTransitGatewayMulticastDomainAssociationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RejectTransitGatewayMulticastDomainAssociationsFuture) Get

type RejectTransitGatewayPeeringAttachmentFuture

type RejectTransitGatewayPeeringAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RejectTransitGatewayPeeringAttachmentFuture) Get

type RejectTransitGatewayVpcAttachmentFuture

type RejectTransitGatewayVpcAttachmentFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RejectTransitGatewayVpcAttachmentFuture) Get

type RejectVpcEndpointConnectionsFuture

type RejectVpcEndpointConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RejectVpcEndpointConnectionsFuture) Get

type RejectVpcPeeringConnectionFuture

type RejectVpcPeeringConnectionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RejectVpcPeeringConnectionFuture) Get

type ReleaseAddressFuture

type ReleaseAddressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReleaseAddressFuture) Get

type ReleaseHostsFuture

type ReleaseHostsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReleaseHostsFuture) Get

type ReplaceIamInstanceProfileAssociationFuture

type ReplaceIamInstanceProfileAssociationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReplaceIamInstanceProfileAssociationFuture) Get

type ReplaceNetworkAclAssociationFuture

type ReplaceNetworkAclAssociationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReplaceNetworkAclAssociationFuture) Get

type ReplaceNetworkAclEntryFuture

type ReplaceNetworkAclEntryFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReplaceNetworkAclEntryFuture) Get

type ReplaceRouteFuture

type ReplaceRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReplaceRouteFuture) Get

type ReplaceRouteTableAssociationFuture

type ReplaceRouteTableAssociationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReplaceRouteTableAssociationFuture) Get

type ReplaceTransitGatewayRouteFuture

type ReplaceTransitGatewayRouteFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReplaceTransitGatewayRouteFuture) Get

type ReportInstanceStatusFuture

type ReportInstanceStatusFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ReportInstanceStatusFuture) Get

type RequestSpotFleetFuture

type RequestSpotFleetFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RequestSpotFleetFuture) Get

type RequestSpotInstancesFuture

type RequestSpotInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RequestSpotInstancesFuture) Get

type ResetEbsDefaultKmsKeyIdFuture

type ResetEbsDefaultKmsKeyIdFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ResetEbsDefaultKmsKeyIdFuture) Get

type ResetFpgaImageAttributeFuture

type ResetFpgaImageAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ResetFpgaImageAttributeFuture) Get

type ResetImageAttributeFuture

type ResetImageAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ResetImageAttributeFuture) Get

type ResetInstanceAttributeFuture

type ResetInstanceAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ResetInstanceAttributeFuture) Get

type ResetNetworkInterfaceAttributeFuture

type ResetNetworkInterfaceAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ResetNetworkInterfaceAttributeFuture) Get

type ResetSnapshotAttributeFuture

type ResetSnapshotAttributeFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ResetSnapshotAttributeFuture) Get

type RestoreAddressToClassicFuture

type RestoreAddressToClassicFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RestoreAddressToClassicFuture) Get

type RestoreManagedPrefixListVersionFuture

type RestoreManagedPrefixListVersionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RestoreManagedPrefixListVersionFuture) Get

type RevokeClientVpnIngressFuture

type RevokeClientVpnIngressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RevokeClientVpnIngressFuture) Get

type RevokeSecurityGroupEgressFuture

type RevokeSecurityGroupEgressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RevokeSecurityGroupEgressFuture) Get

type RevokeSecurityGroupIngressFuture

type RevokeSecurityGroupIngressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RevokeSecurityGroupIngressFuture) Get

type RunInstancesFuture

type RunInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RunInstancesFuture) Get

type RunScheduledInstancesFuture

type RunScheduledInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*RunScheduledInstancesFuture) Get

type SearchLocalGatewayRoutesFuture

type SearchLocalGatewayRoutesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*SearchLocalGatewayRoutesFuture) Get

type SearchTransitGatewayMulticastGroupsFuture

type SearchTransitGatewayMulticastGroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*SearchTransitGatewayMulticastGroupsFuture) Get

type SearchTransitGatewayRoutesFuture

type SearchTransitGatewayRoutesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*SearchTransitGatewayRoutesFuture) Get

type SendDiagnosticInterruptFuture

type SendDiagnosticInterruptFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*SendDiagnosticInterruptFuture) Get

type StartInstancesFuture

type StartInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartInstancesFuture) Get

type StartNetworkInsightsAnalysisFuture

type StartNetworkInsightsAnalysisFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartNetworkInsightsAnalysisFuture) Get

type StartVpcEndpointServicePrivateDnsVerificationFuture

type StartVpcEndpointServicePrivateDnsVerificationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartVpcEndpointServicePrivateDnsVerificationFuture) Get

type StopInstancesFuture

type StopInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StopInstancesFuture) Get

type TerminateClientVpnConnectionsFuture

type TerminateClientVpnConnectionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TerminateClientVpnConnectionsFuture) Get

type TerminateInstancesFuture

type TerminateInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TerminateInstancesFuture) Get

type UnassignIpv6AddressesFuture

type UnassignIpv6AddressesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UnassignIpv6AddressesFuture) Get

type UnassignPrivateIpAddressesFuture

type UnassignPrivateIpAddressesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UnassignPrivateIpAddressesFuture) Get

type UnmonitorInstancesFuture

type UnmonitorInstancesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UnmonitorInstancesFuture) Get

type UpdateSecurityGroupRuleDescriptionsEgressFuture

type UpdateSecurityGroupRuleDescriptionsEgressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateSecurityGroupRuleDescriptionsEgressFuture) Get

type UpdateSecurityGroupRuleDescriptionsIngressFuture

type UpdateSecurityGroupRuleDescriptionsIngressFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateSecurityGroupRuleDescriptionsIngressFuture) Get

type WithdrawByoipCidrFuture

type WithdrawByoipCidrFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*WithdrawByoipCidrFuture) Get

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL