...
AWS SDK for Go API Reference
import "github.com/aws/aws-sdk-go/service/ec2"
Overview
Examples
Constants

Overview ▾

Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.

Amazon Elastic Compute Cloud (Amazon EC2) provides secure and resizable computing capacity in the AWS cloud. Using Amazon EC2 eliminates the need to invest in hardware up front, so you can develop and deploy applications faster.

To learn more, see the following resources:

* Amazon EC2: AmazonEC2 product page (http://aws.amazon.com/ec2), Amazon
EC2 documentation (http://aws.amazon.com/documentation/ec2)

* Amazon EBS: Amazon EBS product page (http://aws.amazon.com/ebs), Amazon
EBS documentation (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)

* Amazon VPC: Amazon VPC product page (http://aws.amazon.com/vpc), Amazon
VPC documentation (http://aws.amazon.com/documentation/vpc)

* AWS VPN: AWS VPN product page (http://aws.amazon.com/vpn), AWS VPN documentation
(http://aws.amazon.com/documentation/vpn)

See https://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15 for more information on this service.

See ec2 package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/ec2/

Using the Client

To contact Amazon Elastic Compute Cloud with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config

See the Amazon Elastic Compute Cloud client EC2 for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/ec2/#New

The stub package, ec2iface, can be used to provide alternative implementations of service clients, such as mocking the client for testing.

Operations ▾

AcceptReservedInstancesExchangeQuote
AcceptTransitGatewayPeeringAttachment
AcceptTransitGatewayVpcAttachment
AcceptVpcEndpointConnections
AcceptVpcPeeringConnection
AdvertiseByoipCidr
AllocateAddress
AllocateHosts
ApplySecurityGroupsToClientVpnTargetNetwork
AssignIpv6Addresses
AssignPrivateIpAddresses
AssociateAddress
AssociateClientVpnTargetNetwork
AssociateDhcpOptions
AssociateIamInstanceProfile
AssociateRouteTable
AssociateSubnetCidrBlock
AssociateTransitGatewayMulticastDomain
AssociateTransitGatewayRouteTable
AssociateVpcCidrBlock
AttachClassicLinkVpc
AttachInternetGateway
AttachNetworkInterface
AttachVolume
AttachVpnGateway
AuthorizeClientVpnIngress
AuthorizeSecurityGroupEgress
AuthorizeSecurityGroupIngress
BundleInstance
CancelBundleTask
CancelCapacityReservation
CancelConversionTask
CancelExportTask
CancelImportTask
CancelReservedInstancesListing
CancelSpotFleetRequests
CancelSpotInstanceRequests
ConfirmProductInstance
CopyFpgaImage
CopyImage
CopySnapshot
CreateCapacityReservation
CreateClientVpnEndpoint
CreateClientVpnRoute
CreateCustomerGateway
CreateDefaultSubnet
CreateDefaultVpc
CreateDhcpOptions
CreateEgressOnlyInternetGateway
CreateFleet
CreateFlowLogs
CreateFpgaImage
CreateImage
CreateInstanceExportTask
CreateInternetGateway
CreateKeyPair
CreateLaunchTemplate
CreateLaunchTemplateVersion
CreateLocalGatewayRoute
CreateLocalGatewayRouteTableVpcAssociation
CreateNatGateway
CreateNetworkAcl
CreateNetworkAclEntry
CreateNetworkInterface
CreateNetworkInterfacePermission
CreatePlacementGroup
CreateReservedInstancesListing
CreateRoute
CreateRouteTable
CreateSecurityGroup
CreateSnapshot
CreateSnapshots
CreateSpotDatafeedSubscription
CreateSubnet
CreateTags
CreateTrafficMirrorFilter
CreateTrafficMirrorFilterRule
CreateTrafficMirrorSession
CreateTrafficMirrorTarget
CreateTransitGateway
CreateTransitGatewayMulticastDomain
CreateTransitGatewayPeeringAttachment
CreateTransitGatewayRoute
CreateTransitGatewayRouteTable
CreateTransitGatewayVpcAttachment
CreateVolume
CreateVpc
CreateVpcEndpoint
CreateVpcEndpointConnectionNotification
CreateVpcEndpointServiceConfiguration
CreateVpcPeeringConnection
CreateVpnConnection
CreateVpnConnectionRoute
CreateVpnGateway
DeleteClientVpnEndpoint
DeleteClientVpnRoute
DeleteCustomerGateway
DeleteDhcpOptions
DeleteEgressOnlyInternetGateway
DeleteFleets
DeleteFlowLogs
DeleteFpgaImage
DeleteInternetGateway
DeleteKeyPair
DeleteLaunchTemplate
DeleteLaunchTemplateVersions
DeleteLocalGatewayRoute
DeleteLocalGatewayRouteTableVpcAssociation
DeleteNatGateway
DeleteNetworkAcl
DeleteNetworkAclEntry
DeleteNetworkInterface
DeleteNetworkInterfacePermission
DeletePlacementGroup
DeleteQueuedReservedInstances
DeleteRoute
DeleteRouteTable
DeleteSecurityGroup
DeleteSnapshot
DeleteSpotDatafeedSubscription
DeleteSubnet
DeleteTags
DeleteTrafficMirrorFilter
DeleteTrafficMirrorFilterRule
DeleteTrafficMirrorSession
DeleteTrafficMirrorTarget
DeleteTransitGateway
DeleteTransitGatewayMulticastDomain
DeleteTransitGatewayPeeringAttachment
DeleteTransitGatewayRoute
DeleteTransitGatewayRouteTable
DeleteTransitGatewayVpcAttachment
DeleteVolume
DeleteVpc
DeleteVpcEndpointConnectionNotifications
DeleteVpcEndpointServiceConfigurations
DeleteVpcEndpoints
DeleteVpcPeeringConnection
DeleteVpnConnection
DeleteVpnConnectionRoute
DeleteVpnGateway
DeprovisionByoipCidr
DeregisterImage
DeregisterTransitGatewayMulticastGroupMembers
DeregisterTransitGatewayMulticastGroupSources
DescribeAccountAttributes
DescribeAddresses
DescribeAggregateIdFormat
DescribeAvailabilityZones
DescribeBundleTasks
DescribeByoipCidrs ( Paginator )
DescribeCapacityReservations ( Paginator )
DescribeClassicLinkInstances ( Paginator )
DescribeClientVpnAuthorizationRules ( Paginator )
DescribeClientVpnConnections ( Paginator )
DescribeClientVpnEndpoints ( Paginator )
DescribeClientVpnRoutes ( Paginator )
DescribeClientVpnTargetNetworks ( Paginator )
DescribeCoipPools
DescribeConversionTasks
DescribeCustomerGateways
DescribeDhcpOptions ( Paginator )
DescribeEgressOnlyInternetGateways ( Paginator )
DescribeElasticGpus
DescribeExportImageTasks ( Paginator )
DescribeExportTasks
DescribeFastSnapshotRestores ( Paginator )
DescribeFleetHistory
DescribeFleetInstances
DescribeFleets ( Paginator )
DescribeFlowLogs ( Paginator )
DescribeFpgaImageAttribute
DescribeFpgaImages ( Paginator )
DescribeHostReservationOfferings ( Paginator )
DescribeHostReservations ( Paginator )
DescribeHosts ( Paginator )
DescribeIamInstanceProfileAssociations ( Paginator )
DescribeIdFormat
DescribeIdentityIdFormat
DescribeImageAttribute
DescribeImages
DescribeImportImageTasks ( Paginator )
DescribeImportSnapshotTasks ( Paginator )
DescribeInstanceAttribute
DescribeInstanceCreditSpecifications ( Paginator )
DescribeInstanceStatus ( Paginator )
DescribeInstanceTypeOfferings
DescribeInstanceTypes
DescribeInstances ( Paginator )
DescribeInternetGateways ( Paginator )
DescribeIpv6Pools ( Paginator )
DescribeKeyPairs
DescribeLaunchTemplateVersions ( Paginator )
DescribeLaunchTemplates ( Paginator )
DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations
DescribeLocalGatewayRouteTableVpcAssociations
DescribeLocalGatewayRouteTables
DescribeLocalGatewayVirtualInterfaceGroups
DescribeLocalGatewayVirtualInterfaces
DescribeLocalGateways
DescribeMovingAddresses ( Paginator )
DescribeNatGateways ( Paginator )
DescribeNetworkAcls ( Paginator )
DescribeNetworkInterfaceAttribute
DescribeNetworkInterfacePermissions ( Paginator )
DescribeNetworkInterfaces ( Paginator )
DescribePlacementGroups
DescribePrefixLists ( Paginator )
DescribePrincipalIdFormat ( Paginator )
DescribePublicIpv4Pools ( Paginator )
DescribeRegions
DescribeReservedInstances
DescribeReservedInstancesListings
DescribeReservedInstancesModifications ( Paginator )
DescribeReservedInstancesOfferings ( Paginator )
DescribeRouteTables ( Paginator )
DescribeScheduledInstanceAvailability ( Paginator )
DescribeScheduledInstances ( Paginator )
DescribeSecurityGroupReferences
DescribeSecurityGroups ( Paginator )
DescribeSnapshotAttribute
DescribeSnapshots ( Paginator )
DescribeSpotDatafeedSubscription
DescribeSpotFleetInstances
DescribeSpotFleetRequestHistory
DescribeSpotFleetRequests ( Paginator )
DescribeSpotInstanceRequests ( Paginator )
DescribeSpotPriceHistory ( Paginator )
DescribeStaleSecurityGroups ( Paginator )
DescribeSubnets ( Paginator )
DescribeTags ( Paginator )
DescribeTrafficMirrorFilters ( Paginator )
DescribeTrafficMirrorSessions ( Paginator )
DescribeTrafficMirrorTargets ( Paginator )
DescribeTransitGatewayAttachments ( Paginator )
DescribeTransitGatewayMulticastDomains
DescribeTransitGatewayPeeringAttachments
DescribeTransitGatewayRouteTables ( Paginator )
DescribeTransitGatewayVpcAttachments ( Paginator )
DescribeTransitGateways ( Paginator )
DescribeVolumeAttribute
DescribeVolumeStatus ( Paginator )
DescribeVolumes ( Paginator )
DescribeVolumesModifications ( Paginator )
DescribeVpcAttribute
DescribeVpcClassicLink
DescribeVpcClassicLinkDnsSupport ( Paginator )
DescribeVpcEndpointConnectionNotifications ( Paginator )
DescribeVpcEndpointConnections ( Paginator )
DescribeVpcEndpointServiceConfigurations ( Paginator )
DescribeVpcEndpointServicePermissions ( Paginator )
DescribeVpcEndpointServices
DescribeVpcEndpoints ( Paginator )
DescribeVpcPeeringConnections ( Paginator )
DescribeVpcs ( Paginator )
DescribeVpnConnections
DescribeVpnGateways
DetachClassicLinkVpc
DetachInternetGateway
DetachNetworkInterface
DetachVolume
DetachVpnGateway
DisableEbsEncryptionByDefault
DisableFastSnapshotRestores
DisableTransitGatewayRouteTablePropagation
DisableVgwRoutePropagation
DisableVpcClassicLink
DisableVpcClassicLinkDnsSupport
DisassociateAddress
DisassociateClientVpnTargetNetwork
DisassociateIamInstanceProfile
DisassociateRouteTable
DisassociateSubnetCidrBlock
DisassociateTransitGatewayMulticastDomain
DisassociateTransitGatewayRouteTable
DisassociateVpcCidrBlock
EnableEbsEncryptionByDefault
EnableFastSnapshotRestores
EnableTransitGatewayRouteTablePropagation
EnableVgwRoutePropagation
EnableVolumeIO
EnableVpcClassicLink
EnableVpcClassicLinkDnsSupport
ExportClientVpnClientCertificateRevocationList
ExportClientVpnClientConfiguration
ExportImage
ExportTransitGatewayRoutes
GetAssociatedIpv6PoolCidrs ( Paginator )
GetCapacityReservationUsage
GetCoipPoolUsage
GetConsoleOutput
GetConsoleScreenshot
GetDefaultCreditSpecification
GetEbsDefaultKmsKeyId
GetEbsEncryptionByDefault
GetHostReservationPurchasePreview
GetLaunchTemplateData
GetPasswordData
GetReservedInstancesExchangeQuote
GetTransitGatewayAttachmentPropagations ( Paginator )
GetTransitGatewayMulticastDomainAssociations
GetTransitGatewayRouteTableAssociations ( Paginator )
GetTransitGatewayRouteTablePropagations ( Paginator )
ImportClientVpnClientCertificateRevocationList
ImportImage
ImportInstance
ImportKeyPair
ImportSnapshot
ImportVolume
ModifyCapacityReservation
ModifyClientVpnEndpoint
ModifyDefaultCreditSpecification
ModifyEbsDefaultKmsKeyId
ModifyFleet
ModifyFpgaImageAttribute
ModifyHosts
ModifyIdFormat
ModifyIdentityIdFormat
ModifyImageAttribute
ModifyInstanceAttribute
ModifyInstanceCapacityReservationAttributes
ModifyInstanceCreditSpecification
ModifyInstanceEventStartTime
ModifyInstanceMetadataOptions
ModifyInstancePlacement
ModifyLaunchTemplate
ModifyNetworkInterfaceAttribute
ModifyReservedInstances
ModifySnapshotAttribute
ModifySpotFleetRequest
ModifySubnetAttribute
ModifyTrafficMirrorFilterNetworkServices
ModifyTrafficMirrorFilterRule
ModifyTrafficMirrorSession
ModifyTransitGatewayVpcAttachment
ModifyVolume
ModifyVolumeAttribute
ModifyVpcAttribute
ModifyVpcEndpoint
ModifyVpcEndpointConnectionNotification
ModifyVpcEndpointServiceConfiguration
ModifyVpcEndpointServicePermissions
ModifyVpcPeeringConnectionOptions
ModifyVpcTenancy
ModifyVpnConnection
ModifyVpnTunnelCertificate
ModifyVpnTunnelOptions
MonitorInstances
MoveAddressToVpc
ProvisionByoipCidr
PurchaseHostReservation
PurchaseReservedInstancesOffering
PurchaseScheduledInstances
RebootInstances
RegisterImage
RegisterTransitGatewayMulticastGroupMembers
RegisterTransitGatewayMulticastGroupSources
RejectTransitGatewayPeeringAttachment
RejectTransitGatewayVpcAttachment
RejectVpcEndpointConnections
RejectVpcPeeringConnection
ReleaseAddress
ReleaseHosts
ReplaceIamInstanceProfileAssociation
ReplaceNetworkAclAssociation
ReplaceNetworkAclEntry
ReplaceRoute
ReplaceRouteTableAssociation
ReplaceTransitGatewayRoute
ReportInstanceStatus
RequestSpotFleet
RequestSpotInstances
ResetEbsDefaultKmsKeyId
ResetFpgaImageAttribute
ResetImageAttribute
ResetInstanceAttribute
ResetNetworkInterfaceAttribute
ResetSnapshotAttribute
RestoreAddressToClassic
RevokeClientVpnIngress
RevokeSecurityGroupEgress
RevokeSecurityGroupIngress
RunInstances
RunScheduledInstances
SearchLocalGatewayRoutes
SearchTransitGatewayMulticastGroups
SearchTransitGatewayRoutes
SendDiagnosticInterrupt
StartInstances
StartVpcEndpointServicePrivateDnsVerification
StopInstances
TerminateClientVpnConnections
TerminateInstances
UnassignIpv6Addresses
UnassignPrivateIpAddresses
UnmonitorInstances
UpdateSecurityGroupRuleDescriptionsEgress
UpdateSecurityGroupRuleDescriptionsIngress
WithdrawByoipCidr

Types ▾

type EC2
func New(p client.ConfigProvider, cfgs ...*aws.Config) *EC2
func (c *EC2) AcceptReservedInstancesExchangeQuote(input *AcceptReservedInstancesExchangeQuoteInput) (*AcceptReservedInstancesExchangeQuoteOutput, error)
func (c *EC2) AcceptReservedInstancesExchangeQuoteRequest(input *AcceptReservedInstancesExchangeQuoteInput) (req *request.Request, output *AcceptReservedInstancesExchangeQuoteOutput)
func (c *EC2) AcceptReservedInstancesExchangeQuoteWithContext(ctx aws.Context, input *AcceptReservedInstancesExchangeQuoteInput, opts ...request.Option) (*AcceptReservedInstancesExchangeQuoteOutput, error)
func (c *EC2) AcceptTransitGatewayPeeringAttachment(input *AcceptTransitGatewayPeeringAttachmentInput) (*AcceptTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) AcceptTransitGatewayPeeringAttachmentRequest(input *AcceptTransitGatewayPeeringAttachmentInput) (req *request.Request, output *AcceptTransitGatewayPeeringAttachmentOutput)
func (c *EC2) AcceptTransitGatewayPeeringAttachmentWithContext(ctx aws.Context, input *AcceptTransitGatewayPeeringAttachmentInput, opts ...request.Option) (*AcceptTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) AcceptTransitGatewayVpcAttachment(input *AcceptTransitGatewayVpcAttachmentInput) (*AcceptTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) AcceptTransitGatewayVpcAttachmentRequest(input *AcceptTransitGatewayVpcAttachmentInput) (req *request.Request, output *AcceptTransitGatewayVpcAttachmentOutput)
func (c *EC2) AcceptTransitGatewayVpcAttachmentWithContext(ctx aws.Context, input *AcceptTransitGatewayVpcAttachmentInput, opts ...request.Option) (*AcceptTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) AcceptVpcEndpointConnections(input *AcceptVpcEndpointConnectionsInput) (*AcceptVpcEndpointConnectionsOutput, error)
func (c *EC2) AcceptVpcEndpointConnectionsRequest(input *AcceptVpcEndpointConnectionsInput) (req *request.Request, output *AcceptVpcEndpointConnectionsOutput)
func (c *EC2) AcceptVpcEndpointConnectionsWithContext(ctx aws.Context, input *AcceptVpcEndpointConnectionsInput, opts ...request.Option) (*AcceptVpcEndpointConnectionsOutput, error)
func (c *EC2) AcceptVpcPeeringConnection(input *AcceptVpcPeeringConnectionInput) (*AcceptVpcPeeringConnectionOutput, error)
func (c *EC2) AcceptVpcPeeringConnectionRequest(input *AcceptVpcPeeringConnectionInput) (req *request.Request, output *AcceptVpcPeeringConnectionOutput)
func (c *EC2) AcceptVpcPeeringConnectionWithContext(ctx aws.Context, input *AcceptVpcPeeringConnectionInput, opts ...request.Option) (*AcceptVpcPeeringConnectionOutput, error)
func (c *EC2) AdvertiseByoipCidr(input *AdvertiseByoipCidrInput) (*AdvertiseByoipCidrOutput, error)
func (c *EC2) AdvertiseByoipCidrRequest(input *AdvertiseByoipCidrInput) (req *request.Request, output *AdvertiseByoipCidrOutput)
func (c *EC2) AdvertiseByoipCidrWithContext(ctx aws.Context, input *AdvertiseByoipCidrInput, opts ...request.Option) (*AdvertiseByoipCidrOutput, error)
func (c *EC2) AllocateAddress(input *AllocateAddressInput) (*AllocateAddressOutput, error)
func (c *EC2) AllocateAddressRequest(input *AllocateAddressInput) (req *request.Request, output *AllocateAddressOutput)
func (c *EC2) AllocateAddressWithContext(ctx aws.Context, input *AllocateAddressInput, opts ...request.Option) (*AllocateAddressOutput, error)
func (c *EC2) AllocateHosts(input *AllocateHostsInput) (*AllocateHostsOutput, error)
func (c *EC2) AllocateHostsRequest(input *AllocateHostsInput) (req *request.Request, output *AllocateHostsOutput)
func (c *EC2) AllocateHostsWithContext(ctx aws.Context, input *AllocateHostsInput, opts ...request.Option) (*AllocateHostsOutput, error)
func (c *EC2) ApplySecurityGroupsToClientVpnTargetNetwork(input *ApplySecurityGroupsToClientVpnTargetNetworkInput) (*ApplySecurityGroupsToClientVpnTargetNetworkOutput, error)
func (c *EC2) ApplySecurityGroupsToClientVpnTargetNetworkRequest(input *ApplySecurityGroupsToClientVpnTargetNetworkInput) (req *request.Request, output *ApplySecurityGroupsToClientVpnTargetNetworkOutput)
func (c *EC2) ApplySecurityGroupsToClientVpnTargetNetworkWithContext(ctx aws.Context, input *ApplySecurityGroupsToClientVpnTargetNetworkInput, opts ...request.Option) (*ApplySecurityGroupsToClientVpnTargetNetworkOutput, error)
func (c *EC2) AssignIpv6Addresses(input *AssignIpv6AddressesInput) (*AssignIpv6AddressesOutput, error)
func (c *EC2) AssignIpv6AddressesRequest(input *AssignIpv6AddressesInput) (req *request.Request, output *AssignIpv6AddressesOutput)
func (c *EC2) AssignIpv6AddressesWithContext(ctx aws.Context, input *AssignIpv6AddressesInput, opts ...request.Option) (*AssignIpv6AddressesOutput, error)
func (c *EC2) AssignPrivateIpAddresses(input *AssignPrivateIpAddressesInput) (*AssignPrivateIpAddressesOutput, error)
func (c *EC2) AssignPrivateIpAddressesRequest(input *AssignPrivateIpAddressesInput) (req *request.Request, output *AssignPrivateIpAddressesOutput)
func (c *EC2) AssignPrivateIpAddressesWithContext(ctx aws.Context, input *AssignPrivateIpAddressesInput, opts ...request.Option) (*AssignPrivateIpAddressesOutput, error)
func (c *EC2) AssociateAddress(input *AssociateAddressInput) (*AssociateAddressOutput, error)
func (c *EC2) AssociateAddressRequest(input *AssociateAddressInput) (req *request.Request, output *AssociateAddressOutput)
func (c *EC2) AssociateAddressWithContext(ctx aws.Context, input *AssociateAddressInput, opts ...request.Option) (*AssociateAddressOutput, error)
func (c *EC2) AssociateClientVpnTargetNetwork(input *AssociateClientVpnTargetNetworkInput) (*AssociateClientVpnTargetNetworkOutput, error)
func (c *EC2) AssociateClientVpnTargetNetworkRequest(input *AssociateClientVpnTargetNetworkInput) (req *request.Request, output *AssociateClientVpnTargetNetworkOutput)
func (c *EC2) AssociateClientVpnTargetNetworkWithContext(ctx aws.Context, input *AssociateClientVpnTargetNetworkInput, opts ...request.Option) (*AssociateClientVpnTargetNetworkOutput, error)
func (c *EC2) AssociateDhcpOptions(input *AssociateDhcpOptionsInput) (*AssociateDhcpOptionsOutput, error)
func (c *EC2) AssociateDhcpOptionsRequest(input *AssociateDhcpOptionsInput) (req *request.Request, output *AssociateDhcpOptionsOutput)
func (c *EC2) AssociateDhcpOptionsWithContext(ctx aws.Context, input *AssociateDhcpOptionsInput, opts ...request.Option) (*AssociateDhcpOptionsOutput, error)
func (c *EC2) AssociateIamInstanceProfile(input *AssociateIamInstanceProfileInput) (*AssociateIamInstanceProfileOutput, error)
func (c *EC2) AssociateIamInstanceProfileRequest(input *AssociateIamInstanceProfileInput) (req *request.Request, output *AssociateIamInstanceProfileOutput)
func (c *EC2) AssociateIamInstanceProfileWithContext(ctx aws.Context, input *AssociateIamInstanceProfileInput, opts ...request.Option) (*AssociateIamInstanceProfileOutput, error)
func (c *EC2) AssociateRouteTable(input *AssociateRouteTableInput) (*AssociateRouteTableOutput, error)
func (c *EC2) AssociateRouteTableRequest(input *AssociateRouteTableInput) (req *request.Request, output *AssociateRouteTableOutput)
func (c *EC2) AssociateRouteTableWithContext(ctx aws.Context, input *AssociateRouteTableInput, opts ...request.Option) (*AssociateRouteTableOutput, error)
func (c *EC2) AssociateSubnetCidrBlock(input *AssociateSubnetCidrBlockInput) (*AssociateSubnetCidrBlockOutput, error)
func (c *EC2) AssociateSubnetCidrBlockRequest(input *AssociateSubnetCidrBlockInput) (req *request.Request, output *AssociateSubnetCidrBlockOutput)
func (c *EC2) AssociateSubnetCidrBlockWithContext(ctx aws.Context, input *AssociateSubnetCidrBlockInput, opts ...request.Option) (*AssociateSubnetCidrBlockOutput, error)
func (c *EC2) AssociateTransitGatewayMulticastDomain(input *AssociateTransitGatewayMulticastDomainInput) (*AssociateTransitGatewayMulticastDomainOutput, error)
func (c *EC2) AssociateTransitGatewayMulticastDomainRequest(input *AssociateTransitGatewayMulticastDomainInput) (req *request.Request, output *AssociateTransitGatewayMulticastDomainOutput)
func (c *EC2) AssociateTransitGatewayMulticastDomainWithContext(ctx aws.Context, input *AssociateTransitGatewayMulticastDomainInput, opts ...request.Option) (*AssociateTransitGatewayMulticastDomainOutput, error)
func (c *EC2) AssociateTransitGatewayRouteTable(input *AssociateTransitGatewayRouteTableInput) (*AssociateTransitGatewayRouteTableOutput, error)
func (c *EC2) AssociateTransitGatewayRouteTableRequest(input *AssociateTransitGatewayRouteTableInput) (req *request.Request, output *AssociateTransitGatewayRouteTableOutput)
func (c *EC2) AssociateTransitGatewayRouteTableWithContext(ctx aws.Context, input *AssociateTransitGatewayRouteTableInput, opts ...request.Option) (*AssociateTransitGatewayRouteTableOutput, error)
func (c *EC2) AssociateVpcCidrBlock(input *AssociateVpcCidrBlockInput) (*AssociateVpcCidrBlockOutput, error)
func (c *EC2) AssociateVpcCidrBlockRequest(input *AssociateVpcCidrBlockInput) (req *request.Request, output *AssociateVpcCidrBlockOutput)
func (c *EC2) AssociateVpcCidrBlockWithContext(ctx aws.Context, input *AssociateVpcCidrBlockInput, opts ...request.Option) (*AssociateVpcCidrBlockOutput, error)
func (c *EC2) AttachClassicLinkVpc(input *AttachClassicLinkVpcInput) (*AttachClassicLinkVpcOutput, error)
func (c *EC2) AttachClassicLinkVpcRequest(input *AttachClassicLinkVpcInput) (req *request.Request, output *AttachClassicLinkVpcOutput)
func (c *EC2) AttachClassicLinkVpcWithContext(ctx aws.Context, input *AttachClassicLinkVpcInput, opts ...request.Option) (*AttachClassicLinkVpcOutput, error)
func (c *EC2) AttachInternetGateway(input *AttachInternetGatewayInput) (*AttachInternetGatewayOutput, error)
func (c *EC2) AttachInternetGatewayRequest(input *AttachInternetGatewayInput) (req *request.Request, output *AttachInternetGatewayOutput)
func (c *EC2) AttachInternetGatewayWithContext(ctx aws.Context, input *AttachInternetGatewayInput, opts ...request.Option) (*AttachInternetGatewayOutput, error)
func (c *EC2) AttachNetworkInterface(input *AttachNetworkInterfaceInput) (*AttachNetworkInterfaceOutput, error)
func (c *EC2) AttachNetworkInterfaceRequest(input *AttachNetworkInterfaceInput) (req *request.Request, output *AttachNetworkInterfaceOutput)
func (c *EC2) AttachNetworkInterfaceWithContext(ctx aws.Context, input *AttachNetworkInterfaceInput, opts ...request.Option) (*AttachNetworkInterfaceOutput, error)
func (c *EC2) AttachVolume(input *AttachVolumeInput) (*VolumeAttachment, error)
func (c *EC2) AttachVolumeRequest(input *AttachVolumeInput) (req *request.Request, output *VolumeAttachment)
func (c *EC2) AttachVolumeWithContext(ctx aws.Context, input *AttachVolumeInput, opts ...request.Option) (*VolumeAttachment, error)
func (c *EC2) AttachVpnGateway(input *AttachVpnGatewayInput) (*AttachVpnGatewayOutput, error)
func (c *EC2) AttachVpnGatewayRequest(input *AttachVpnGatewayInput) (req *request.Request, output *AttachVpnGatewayOutput)
func (c *EC2) AttachVpnGatewayWithContext(ctx aws.Context, input *AttachVpnGatewayInput, opts ...request.Option) (*AttachVpnGatewayOutput, error)
func (c *EC2) AuthorizeClientVpnIngress(input *AuthorizeClientVpnIngressInput) (*AuthorizeClientVpnIngressOutput, error)
func (c *EC2) AuthorizeClientVpnIngressRequest(input *AuthorizeClientVpnIngressInput) (req *request.Request, output *AuthorizeClientVpnIngressOutput)
func (c *EC2) AuthorizeClientVpnIngressWithContext(ctx aws.Context, input *AuthorizeClientVpnIngressInput, opts ...request.Option) (*AuthorizeClientVpnIngressOutput, error)
func (c *EC2) AuthorizeSecurityGroupEgress(input *AuthorizeSecurityGroupEgressInput) (*AuthorizeSecurityGroupEgressOutput, error)
func (c *EC2) AuthorizeSecurityGroupEgressRequest(input *AuthorizeSecurityGroupEgressInput) (req *request.Request, output *AuthorizeSecurityGroupEgressOutput)
func (c *EC2) AuthorizeSecurityGroupEgressWithContext(ctx aws.Context, input *AuthorizeSecurityGroupEgressInput, opts ...request.Option) (*AuthorizeSecurityGroupEgressOutput, error)
func (c *EC2) AuthorizeSecurityGroupIngress(input *AuthorizeSecurityGroupIngressInput) (*AuthorizeSecurityGroupIngressOutput, error)
func (c *EC2) AuthorizeSecurityGroupIngressRequest(input *AuthorizeSecurityGroupIngressInput) (req *request.Request, output *AuthorizeSecurityGroupIngressOutput)
func (c *EC2) AuthorizeSecurityGroupIngressWithContext(ctx aws.Context, input *AuthorizeSecurityGroupIngressInput, opts ...request.Option) (*AuthorizeSecurityGroupIngressOutput, error)
func (c *EC2) BundleInstance(input *BundleInstanceInput) (*BundleInstanceOutput, error)
func (c *EC2) BundleInstanceRequest(input *BundleInstanceInput) (req *request.Request, output *BundleInstanceOutput)
func (c *EC2) BundleInstanceWithContext(ctx aws.Context, input *BundleInstanceInput, opts ...request.Option) (*BundleInstanceOutput, error)
func (c *EC2) CancelBundleTask(input *CancelBundleTaskInput) (*CancelBundleTaskOutput, error)
func (c *EC2) CancelBundleTaskRequest(input *CancelBundleTaskInput) (req *request.Request, output *CancelBundleTaskOutput)
func (c *EC2) CancelBundleTaskWithContext(ctx aws.Context, input *CancelBundleTaskInput, opts ...request.Option) (*CancelBundleTaskOutput, error)
func (c *EC2) CancelCapacityReservation(input *CancelCapacityReservationInput) (*CancelCapacityReservationOutput, error)
func (c *EC2) CancelCapacityReservationRequest(input *CancelCapacityReservationInput) (req *request.Request, output *CancelCapacityReservationOutput)
func (c *EC2) CancelCapacityReservationWithContext(ctx aws.Context, input *CancelCapacityReservationInput, opts ...request.Option) (*CancelCapacityReservationOutput, error)
func (c *EC2) CancelConversionTask(input *CancelConversionTaskInput) (*CancelConversionTaskOutput, error)
func (c *EC2) CancelConversionTaskRequest(input *CancelConversionTaskInput) (req *request.Request, output *CancelConversionTaskOutput)
func (c *EC2) CancelConversionTaskWithContext(ctx aws.Context, input *CancelConversionTaskInput, opts ...request.Option) (*CancelConversionTaskOutput, error)
func (c *EC2) CancelExportTask(input *CancelExportTaskInput) (*CancelExportTaskOutput, error)
func (c *EC2) CancelExportTaskRequest(input *CancelExportTaskInput) (req *request.Request, output *CancelExportTaskOutput)
func (c *EC2) CancelExportTaskWithContext(ctx aws.Context, input *CancelExportTaskInput, opts ...request.Option) (*CancelExportTaskOutput, error)
func (c *EC2) CancelImportTask(input *CancelImportTaskInput) (*CancelImportTaskOutput, error)
func (c *EC2) CancelImportTaskRequest(input *CancelImportTaskInput) (req *request.Request, output *CancelImportTaskOutput)
func (c *EC2) CancelImportTaskWithContext(ctx aws.Context, input *CancelImportTaskInput, opts ...request.Option) (*CancelImportTaskOutput, error)
func (c *EC2) CancelReservedInstancesListing(input *CancelReservedInstancesListingInput) (*CancelReservedInstancesListingOutput, error)
func (c *EC2) CancelReservedInstancesListingRequest(input *CancelReservedInstancesListingInput) (req *request.Request, output *CancelReservedInstancesListingOutput)
func (c *EC2) CancelReservedInstancesListingWithContext(ctx aws.Context, input *CancelReservedInstancesListingInput, opts ...request.Option) (*CancelReservedInstancesListingOutput, error)
func (c *EC2) CancelSpotFleetRequests(input *CancelSpotFleetRequestsInput) (*CancelSpotFleetRequestsOutput, error)
func (c *EC2) CancelSpotFleetRequestsRequest(input *CancelSpotFleetRequestsInput) (req *request.Request, output *CancelSpotFleetRequestsOutput)
func (c *EC2) CancelSpotFleetRequestsWithContext(ctx aws.Context, input *CancelSpotFleetRequestsInput, opts ...request.Option) (*CancelSpotFleetRequestsOutput, error)
func (c *EC2) CancelSpotInstanceRequests(input *CancelSpotInstanceRequestsInput) (*CancelSpotInstanceRequestsOutput, error)
func (c *EC2) CancelSpotInstanceRequestsRequest(input *CancelSpotInstanceRequestsInput) (req *request.Request, output *CancelSpotInstanceRequestsOutput)
func (c *EC2) CancelSpotInstanceRequestsWithContext(ctx aws.Context, input *CancelSpotInstanceRequestsInput, opts ...request.Option) (*CancelSpotInstanceRequestsOutput, error)
func (c *EC2) ConfirmProductInstance(input *ConfirmProductInstanceInput) (*ConfirmProductInstanceOutput, error)
func (c *EC2) ConfirmProductInstanceRequest(input *ConfirmProductInstanceInput) (req *request.Request, output *ConfirmProductInstanceOutput)
func (c *EC2) ConfirmProductInstanceWithContext(ctx aws.Context, input *ConfirmProductInstanceInput, opts ...request.Option) (*ConfirmProductInstanceOutput, error)
func (c *EC2) CopyFpgaImage(input *CopyFpgaImageInput) (*CopyFpgaImageOutput, error)
func (c *EC2) CopyFpgaImageRequest(input *CopyFpgaImageInput) (req *request.Request, output *CopyFpgaImageOutput)
func (c *EC2) CopyFpgaImageWithContext(ctx aws.Context, input *CopyFpgaImageInput, opts ...request.Option) (*CopyFpgaImageOutput, error)
func (c *EC2) CopyImage(input *CopyImageInput) (*CopyImageOutput, error)
func (c *EC2) CopyImageRequest(input *CopyImageInput) (req *request.Request, output *CopyImageOutput)
func (c *EC2) CopyImageWithContext(ctx aws.Context, input *CopyImageInput, opts ...request.Option) (*CopyImageOutput, error)
func (c *EC2) CopySnapshot(input *CopySnapshotInput) (*CopySnapshotOutput, error)
func (c *EC2) CopySnapshotRequest(input *CopySnapshotInput) (req *request.Request, output *CopySnapshotOutput)
func (c *EC2) CopySnapshotWithContext(ctx aws.Context, input *CopySnapshotInput, opts ...request.Option) (*CopySnapshotOutput, error)
func (c *EC2) CreateCapacityReservation(input *CreateCapacityReservationInput) (*CreateCapacityReservationOutput, error)
func (c *EC2) CreateCapacityReservationRequest(input *CreateCapacityReservationInput) (req *request.Request, output *CreateCapacityReservationOutput)
func (c *EC2) CreateCapacityReservationWithContext(ctx aws.Context, input *CreateCapacityReservationInput, opts ...request.Option) (*CreateCapacityReservationOutput, error)
func (c *EC2) CreateClientVpnEndpoint(input *CreateClientVpnEndpointInput) (*CreateClientVpnEndpointOutput, error)
func (c *EC2) CreateClientVpnEndpointRequest(input *CreateClientVpnEndpointInput) (req *request.Request, output *CreateClientVpnEndpointOutput)
func (c *EC2) CreateClientVpnEndpointWithContext(ctx aws.Context, input *CreateClientVpnEndpointInput, opts ...request.Option) (*CreateClientVpnEndpointOutput, error)
func (c *EC2) CreateClientVpnRoute(input *CreateClientVpnRouteInput) (*CreateClientVpnRouteOutput, error)
func (c *EC2) CreateClientVpnRouteRequest(input *CreateClientVpnRouteInput) (req *request.Request, output *CreateClientVpnRouteOutput)
func (c *EC2) CreateClientVpnRouteWithContext(ctx aws.Context, input *CreateClientVpnRouteInput, opts ...request.Option) (*CreateClientVpnRouteOutput, error)
func (c *EC2) CreateCustomerGateway(input *CreateCustomerGatewayInput) (*CreateCustomerGatewayOutput, error)
func (c *EC2) CreateCustomerGatewayRequest(input *CreateCustomerGatewayInput) (req *request.Request, output *CreateCustomerGatewayOutput)
func (c *EC2) CreateCustomerGatewayWithContext(ctx aws.Context, input *CreateCustomerGatewayInput, opts ...request.Option) (*CreateCustomerGatewayOutput, error)
func (c *EC2) CreateDefaultSubnet(input *CreateDefaultSubnetInput) (*CreateDefaultSubnetOutput, error)
func (c *EC2) CreateDefaultSubnetRequest(input *CreateDefaultSubnetInput) (req *request.Request, output *CreateDefaultSubnetOutput)
func (c *EC2) CreateDefaultSubnetWithContext(ctx aws.Context, input *CreateDefaultSubnetInput, opts ...request.Option) (*CreateDefaultSubnetOutput, error)
func (c *EC2) CreateDefaultVpc(input *CreateDefaultVpcInput) (*CreateDefaultVpcOutput, error)
func (c *EC2) CreateDefaultVpcRequest(input *CreateDefaultVpcInput) (req *request.Request, output *CreateDefaultVpcOutput)
func (c *EC2) CreateDefaultVpcWithContext(ctx aws.Context, input *CreateDefaultVpcInput, opts ...request.Option) (*CreateDefaultVpcOutput, error)
func (c *EC2) CreateDhcpOptions(input *CreateDhcpOptionsInput) (*CreateDhcpOptionsOutput, error)
func (c *EC2) CreateDhcpOptionsRequest(input *CreateDhcpOptionsInput) (req *request.Request, output *CreateDhcpOptionsOutput)
func (c *EC2) CreateDhcpOptionsWithContext(ctx aws.Context, input *CreateDhcpOptionsInput, opts ...request.Option) (*CreateDhcpOptionsOutput, error)
func (c *EC2) CreateEgressOnlyInternetGateway(input *CreateEgressOnlyInternetGatewayInput) (*CreateEgressOnlyInternetGatewayOutput, error)
func (c *EC2) CreateEgressOnlyInternetGatewayRequest(input *CreateEgressOnlyInternetGatewayInput) (req *request.Request, output *CreateEgressOnlyInternetGatewayOutput)
func (c *EC2) CreateEgressOnlyInternetGatewayWithContext(ctx aws.Context, input *CreateEgressOnlyInternetGatewayInput, opts ...request.Option) (*CreateEgressOnlyInternetGatewayOutput, error)
func (c *EC2) CreateFleet(input *CreateFleetInput) (*CreateFleetOutput, error)
func (c *EC2) CreateFleetRequest(input *CreateFleetInput) (req *request.Request, output *CreateFleetOutput)
func (c *EC2) CreateFleetWithContext(ctx aws.Context, input *CreateFleetInput, opts ...request.Option) (*CreateFleetOutput, error)
func (c *EC2) CreateFlowLogs(input *CreateFlowLogsInput) (*CreateFlowLogsOutput, error)
func (c *EC2) CreateFlowLogsRequest(input *CreateFlowLogsInput) (req *request.Request, output *CreateFlowLogsOutput)
func (c *EC2) CreateFlowLogsWithContext(ctx aws.Context, input *CreateFlowLogsInput, opts ...request.Option) (*CreateFlowLogsOutput, error)
func (c *EC2) CreateFpgaImage(input *CreateFpgaImageInput) (*CreateFpgaImageOutput, error)
func (c *EC2) CreateFpgaImageRequest(input *CreateFpgaImageInput) (req *request.Request, output *CreateFpgaImageOutput)
func (c *EC2) CreateFpgaImageWithContext(ctx aws.Context, input *CreateFpgaImageInput, opts ...request.Option) (*CreateFpgaImageOutput, error)
func (c *EC2) CreateImage(input *CreateImageInput) (*CreateImageOutput, error)
func (c *EC2) CreateImageRequest(input *CreateImageInput) (req *request.Request, output *CreateImageOutput)
func (c *EC2) CreateImageWithContext(ctx aws.Context, input *CreateImageInput, opts ...request.Option) (*CreateImageOutput, error)
func (c *EC2) CreateInstanceExportTask(input *CreateInstanceExportTaskInput) (*CreateInstanceExportTaskOutput, error)
func (c *EC2) CreateInstanceExportTaskRequest(input *CreateInstanceExportTaskInput) (req *request.Request, output *CreateInstanceExportTaskOutput)
func (c *EC2) CreateInstanceExportTaskWithContext(ctx aws.Context, input *CreateInstanceExportTaskInput, opts ...request.Option) (*CreateInstanceExportTaskOutput, error)
func (c *EC2) CreateInternetGateway(input *CreateInternetGatewayInput) (*CreateInternetGatewayOutput, error)
func (c *EC2) CreateInternetGatewayRequest(input *CreateInternetGatewayInput) (req *request.Request, output *CreateInternetGatewayOutput)
func (c *EC2) CreateInternetGatewayWithContext(ctx aws.Context, input *CreateInternetGatewayInput, opts ...request.Option) (*CreateInternetGatewayOutput, error)
func (c *EC2) CreateKeyPair(input *CreateKeyPairInput) (*CreateKeyPairOutput, error)
func (c *EC2) CreateKeyPairRequest(input *CreateKeyPairInput) (req *request.Request, output *CreateKeyPairOutput)
func (c *EC2) CreateKeyPairWithContext(ctx aws.Context, input *CreateKeyPairInput, opts ...request.Option) (*CreateKeyPairOutput, error)
func (c *EC2) CreateLaunchTemplate(input *CreateLaunchTemplateInput) (*CreateLaunchTemplateOutput, error)
func (c *EC2) CreateLaunchTemplateRequest(input *CreateLaunchTemplateInput) (req *request.Request, output *CreateLaunchTemplateOutput)
func (c *EC2) CreateLaunchTemplateVersion(input *CreateLaunchTemplateVersionInput) (*CreateLaunchTemplateVersionOutput, error)
func (c *EC2) CreateLaunchTemplateVersionRequest(input *CreateLaunchTemplateVersionInput) (req *request.Request, output *CreateLaunchTemplateVersionOutput)
func (c *EC2) CreateLaunchTemplateVersionWithContext(ctx aws.Context, input *CreateLaunchTemplateVersionInput, opts ...request.Option) (*CreateLaunchTemplateVersionOutput, error)
func (c *EC2) CreateLaunchTemplateWithContext(ctx aws.Context, input *CreateLaunchTemplateInput, opts ...request.Option) (*CreateLaunchTemplateOutput, error)
func (c *EC2) CreateLocalGatewayRoute(input *CreateLocalGatewayRouteInput) (*CreateLocalGatewayRouteOutput, error)
func (c *EC2) CreateLocalGatewayRouteRequest(input *CreateLocalGatewayRouteInput) (req *request.Request, output *CreateLocalGatewayRouteOutput)
func (c *EC2) CreateLocalGatewayRouteTableVpcAssociation(input *CreateLocalGatewayRouteTableVpcAssociationInput) (*CreateLocalGatewayRouteTableVpcAssociationOutput, error)
func (c *EC2) CreateLocalGatewayRouteTableVpcAssociationRequest(input *CreateLocalGatewayRouteTableVpcAssociationInput) (req *request.Request, output *CreateLocalGatewayRouteTableVpcAssociationOutput)
func (c *EC2) CreateLocalGatewayRouteTableVpcAssociationWithContext(ctx aws.Context, input *CreateLocalGatewayRouteTableVpcAssociationInput, opts ...request.Option) (*CreateLocalGatewayRouteTableVpcAssociationOutput, error)
func (c *EC2) CreateLocalGatewayRouteWithContext(ctx aws.Context, input *CreateLocalGatewayRouteInput, opts ...request.Option) (*CreateLocalGatewayRouteOutput, error)
func (c *EC2) CreateNatGateway(input *CreateNatGatewayInput) (*CreateNatGatewayOutput, error)
func (c *EC2) CreateNatGatewayRequest(input *CreateNatGatewayInput) (req *request.Request, output *CreateNatGatewayOutput)
func (c *EC2) CreateNatGatewayWithContext(ctx aws.Context, input *CreateNatGatewayInput, opts ...request.Option) (*CreateNatGatewayOutput, error)
func (c *EC2) CreateNetworkAcl(input *CreateNetworkAclInput) (*CreateNetworkAclOutput, error)
func (c *EC2) CreateNetworkAclEntry(input *CreateNetworkAclEntryInput) (*CreateNetworkAclEntryOutput, error)
func (c *EC2) CreateNetworkAclEntryRequest(input *CreateNetworkAclEntryInput) (req *request.Request, output *CreateNetworkAclEntryOutput)
func (c *EC2) CreateNetworkAclEntryWithContext(ctx aws.Context, input *CreateNetworkAclEntryInput, opts ...request.Option) (*CreateNetworkAclEntryOutput, error)
func (c *EC2) CreateNetworkAclRequest(input *CreateNetworkAclInput) (req *request.Request, output *CreateNetworkAclOutput)
func (c *EC2) CreateNetworkAclWithContext(ctx aws.Context, input *CreateNetworkAclInput, opts ...request.Option) (*CreateNetworkAclOutput, error)
func (c *EC2) CreateNetworkInterface(input *CreateNetworkInterfaceInput) (*CreateNetworkInterfaceOutput, error)
func (c *EC2) CreateNetworkInterfacePermission(input *CreateNetworkInterfacePermissionInput) (*CreateNetworkInterfacePermissionOutput, error)
func (c *EC2) CreateNetworkInterfacePermissionRequest(input *CreateNetworkInterfacePermissionInput) (req *request.Request, output *CreateNetworkInterfacePermissionOutput)
func (c *EC2) CreateNetworkInterfacePermissionWithContext(ctx aws.Context, input *CreateNetworkInterfacePermissionInput, opts ...request.Option) (*CreateNetworkInterfacePermissionOutput, error)
func (c *EC2) CreateNetworkInterfaceRequest(input *CreateNetworkInterfaceInput) (req *request.Request, output *CreateNetworkInterfaceOutput)
func (c *EC2) CreateNetworkInterfaceWithContext(ctx aws.Context, input *CreateNetworkInterfaceInput, opts ...request.Option) (*CreateNetworkInterfaceOutput, error)
func (c *EC2) CreatePlacementGroup(input *CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
func (c *EC2) CreatePlacementGroupRequest(input *CreatePlacementGroupInput) (req *request.Request, output *CreatePlacementGroupOutput)
func (c *EC2) CreatePlacementGroupWithContext(ctx aws.Context, input *CreatePlacementGroupInput, opts ...request.Option) (*CreatePlacementGroupOutput, error)
func (c *EC2) CreateReservedInstancesListing(input *CreateReservedInstancesListingInput) (*CreateReservedInstancesListingOutput, error)
func (c *EC2) CreateReservedInstancesListingRequest(input *CreateReservedInstancesListingInput) (req *request.Request, output *CreateReservedInstancesListingOutput)
func (c *EC2) CreateReservedInstancesListingWithContext(ctx aws.Context, input *CreateReservedInstancesListingInput, opts ...request.Option) (*CreateReservedInstancesListingOutput, error)
func (c *EC2) CreateRoute(input *CreateRouteInput) (*CreateRouteOutput, error)
func (c *EC2) CreateRouteRequest(input *CreateRouteInput) (req *request.Request, output *CreateRouteOutput)
func (c *EC2) CreateRouteTable(input *CreateRouteTableInput) (*CreateRouteTableOutput, error)
func (c *EC2) CreateRouteTableRequest(input *CreateRouteTableInput) (req *request.Request, output *CreateRouteTableOutput)
func (c *EC2) CreateRouteTableWithContext(ctx aws.Context, input *CreateRouteTableInput, opts ...request.Option) (*CreateRouteTableOutput, error)
func (c *EC2) CreateRouteWithContext(ctx aws.Context, input *CreateRouteInput, opts ...request.Option) (*CreateRouteOutput, error)
func (c *EC2) CreateSecurityGroup(input *CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)
func (c *EC2) CreateSecurityGroupRequest(input *CreateSecurityGroupInput) (req *request.Request, output *CreateSecurityGroupOutput)
func (c *EC2) CreateSecurityGroupWithContext(ctx aws.Context, input *CreateSecurityGroupInput, opts ...request.Option) (*CreateSecurityGroupOutput, error)
func (c *EC2) CreateSnapshot(input *CreateSnapshotInput) (*Snapshot, error)
func (c *EC2) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *Snapshot)
func (c *EC2) CreateSnapshotWithContext(ctx aws.Context, input *CreateSnapshotInput, opts ...request.Option) (*Snapshot, error)
func (c *EC2) CreateSnapshots(input *CreateSnapshotsInput) (*CreateSnapshotsOutput, error)
func (c *EC2) CreateSnapshotsRequest(input *CreateSnapshotsInput) (req *request.Request, output *CreateSnapshotsOutput)
func (c *EC2) CreateSnapshotsWithContext(ctx aws.Context, input *CreateSnapshotsInput, opts ...request.Option) (*CreateSnapshotsOutput, error)
func (c *EC2) CreateSpotDatafeedSubscription(input *CreateSpotDatafeedSubscriptionInput) (*CreateSpotDatafeedSubscriptionOutput, error)
func (c *EC2) CreateSpotDatafeedSubscriptionRequest(input *CreateSpotDatafeedSubscriptionInput) (req *request.Request, output *CreateSpotDatafeedSubscriptionOutput)
func (c *EC2) CreateSpotDatafeedSubscriptionWithContext(ctx aws.Context, input *CreateSpotDatafeedSubscriptionInput, opts ...request.Option) (*CreateSpotDatafeedSubscriptionOutput, error)
func (c *EC2) CreateSubnet(input *CreateSubnetInput) (*CreateSubnetOutput, error)
func (c *EC2) CreateSubnetRequest(input *CreateSubnetInput) (req *request.Request, output *CreateSubnetOutput)
func (c *EC2) CreateSubnetWithContext(ctx aws.Context, input *CreateSubnetInput, opts ...request.Option) (*CreateSubnetOutput, error)
func (c *EC2) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error)
func (c *EC2) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput)
func (c *EC2) CreateTagsWithContext(ctx aws.Context, input *CreateTagsInput, opts ...request.Option) (*CreateTagsOutput, error)
func (c *EC2) CreateTrafficMirrorFilter(input *CreateTrafficMirrorFilterInput) (*CreateTrafficMirrorFilterOutput, error)
func (c *EC2) CreateTrafficMirrorFilterRequest(input *CreateTrafficMirrorFilterInput) (req *request.Request, output *CreateTrafficMirrorFilterOutput)
func (c *EC2) CreateTrafficMirrorFilterRule(input *CreateTrafficMirrorFilterRuleInput) (*CreateTrafficMirrorFilterRuleOutput, error)
func (c *EC2) CreateTrafficMirrorFilterRuleRequest(input *CreateTrafficMirrorFilterRuleInput) (req *request.Request, output *CreateTrafficMirrorFilterRuleOutput)
func (c *EC2) CreateTrafficMirrorFilterRuleWithContext(ctx aws.Context, input *CreateTrafficMirrorFilterRuleInput, opts ...request.Option) (*CreateTrafficMirrorFilterRuleOutput, error)
func (c *EC2) CreateTrafficMirrorFilterWithContext(ctx aws.Context, input *CreateTrafficMirrorFilterInput, opts ...request.Option) (*CreateTrafficMirrorFilterOutput, error)
func (c *EC2) CreateTrafficMirrorSession(input *CreateTrafficMirrorSessionInput) (*CreateTrafficMirrorSessionOutput, error)
func (c *EC2) CreateTrafficMirrorSessionRequest(input *CreateTrafficMirrorSessionInput) (req *request.Request, output *CreateTrafficMirrorSessionOutput)
func (c *EC2) CreateTrafficMirrorSessionWithContext(ctx aws.Context, input *CreateTrafficMirrorSessionInput, opts ...request.Option) (*CreateTrafficMirrorSessionOutput, error)
func (c *EC2) CreateTrafficMirrorTarget(input *CreateTrafficMirrorTargetInput) (*CreateTrafficMirrorTargetOutput, error)
func (c *EC2) CreateTrafficMirrorTargetRequest(input *CreateTrafficMirrorTargetInput) (req *request.Request, output *CreateTrafficMirrorTargetOutput)
func (c *EC2) CreateTrafficMirrorTargetWithContext(ctx aws.Context, input *CreateTrafficMirrorTargetInput, opts ...request.Option) (*CreateTrafficMirrorTargetOutput, error)
func (c *EC2) CreateTransitGateway(input *CreateTransitGatewayInput) (*CreateTransitGatewayOutput, error)
func (c *EC2) CreateTransitGatewayMulticastDomain(input *CreateTransitGatewayMulticastDomainInput) (*CreateTransitGatewayMulticastDomainOutput, error)
func (c *EC2) CreateTransitGatewayMulticastDomainRequest(input *CreateTransitGatewayMulticastDomainInput) (req *request.Request, output *CreateTransitGatewayMulticastDomainOutput)
func (c *EC2) CreateTransitGatewayMulticastDomainWithContext(ctx aws.Context, input *CreateTransitGatewayMulticastDomainInput, opts ...request.Option) (*CreateTransitGatewayMulticastDomainOutput, error)
func (c *EC2) CreateTransitGatewayPeeringAttachment(input *CreateTransitGatewayPeeringAttachmentInput) (*CreateTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) CreateTransitGatewayPeeringAttachmentRequest(input *CreateTransitGatewayPeeringAttachmentInput) (req *request.Request, output *CreateTransitGatewayPeeringAttachmentOutput)
func (c *EC2) CreateTransitGatewayPeeringAttachmentWithContext(ctx aws.Context, input *CreateTransitGatewayPeeringAttachmentInput, opts ...request.Option) (*CreateTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) CreateTransitGatewayRequest(input *CreateTransitGatewayInput) (req *request.Request, output *CreateTransitGatewayOutput)
func (c *EC2) CreateTransitGatewayRoute(input *CreateTransitGatewayRouteInput) (*CreateTransitGatewayRouteOutput, error)
func (c *EC2) CreateTransitGatewayRouteRequest(input *CreateTransitGatewayRouteInput) (req *request.Request, output *CreateTransitGatewayRouteOutput)
func (c *EC2) CreateTransitGatewayRouteTable(input *CreateTransitGatewayRouteTableInput) (*CreateTransitGatewayRouteTableOutput, error)
func (c *EC2) CreateTransitGatewayRouteTableRequest(input *CreateTransitGatewayRouteTableInput) (req *request.Request, output *CreateTransitGatewayRouteTableOutput)
func (c *EC2) CreateTransitGatewayRouteTableWithContext(ctx aws.Context, input *CreateTransitGatewayRouteTableInput, opts ...request.Option) (*CreateTransitGatewayRouteTableOutput, error)
func (c *EC2) CreateTransitGatewayRouteWithContext(ctx aws.Context, input *CreateTransitGatewayRouteInput, opts ...request.Option) (*CreateTransitGatewayRouteOutput, error)
func (c *EC2) CreateTransitGatewayVpcAttachment(input *CreateTransitGatewayVpcAttachmentInput) (*CreateTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) CreateTransitGatewayVpcAttachmentRequest(input *CreateTransitGatewayVpcAttachmentInput) (req *request.Request, output *CreateTransitGatewayVpcAttachmentOutput)
func (c *EC2) CreateTransitGatewayVpcAttachmentWithContext(ctx aws.Context, input *CreateTransitGatewayVpcAttachmentInput, opts ...request.Option) (*CreateTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) CreateTransitGatewayWithContext(ctx aws.Context, input *CreateTransitGatewayInput, opts ...request.Option) (*CreateTransitGatewayOutput, error)
func (c *EC2) CreateVolume(input *CreateVolumeInput) (*Volume, error)
func (c *EC2) CreateVolumeRequest(input *CreateVolumeInput) (req *request.Request, output *Volume)
func (c *EC2) CreateVolumeWithContext(ctx aws.Context, input *CreateVolumeInput, opts ...request.Option) (*Volume, error)
func (c *EC2) CreateVpc(input *CreateVpcInput) (*CreateVpcOutput, error)
func (c *EC2) CreateVpcEndpoint(input *CreateVpcEndpointInput) (*CreateVpcEndpointOutput, error)
func (c *EC2) CreateVpcEndpointConnectionNotification(input *CreateVpcEndpointConnectionNotificationInput) (*CreateVpcEndpointConnectionNotificationOutput, error)
func (c *EC2) CreateVpcEndpointConnectionNotificationRequest(input *CreateVpcEndpointConnectionNotificationInput) (req *request.Request, output *CreateVpcEndpointConnectionNotificationOutput)
func (c *EC2) CreateVpcEndpointConnectionNotificationWithContext(ctx aws.Context, input *CreateVpcEndpointConnectionNotificationInput, opts ...request.Option) (*CreateVpcEndpointConnectionNotificationOutput, error)
func (c *EC2) CreateVpcEndpointRequest(input *CreateVpcEndpointInput) (req *request.Request, output *CreateVpcEndpointOutput)
func (c *EC2) CreateVpcEndpointServiceConfiguration(input *CreateVpcEndpointServiceConfigurationInput) (*CreateVpcEndpointServiceConfigurationOutput, error)
func (c *EC2) CreateVpcEndpointServiceConfigurationRequest(input *CreateVpcEndpointServiceConfigurationInput) (req *request.Request, output *CreateVpcEndpointServiceConfigurationOutput)
func (c *EC2) CreateVpcEndpointServiceConfigurationWithContext(ctx aws.Context, input *CreateVpcEndpointServiceConfigurationInput, opts ...request.Option) (*CreateVpcEndpointServiceConfigurationOutput, error)
func (c *EC2) CreateVpcEndpointWithContext(ctx aws.Context, input *CreateVpcEndpointInput, opts ...request.Option) (*CreateVpcEndpointOutput, error)
func (c *EC2) CreateVpcPeeringConnection(input *CreateVpcPeeringConnectionInput) (*CreateVpcPeeringConnectionOutput, error)
func (c *EC2) CreateVpcPeeringConnectionRequest(input *CreateVpcPeeringConnectionInput) (req *request.Request, output *CreateVpcPeeringConnectionOutput)
func (c *EC2) CreateVpcPeeringConnectionWithContext(ctx aws.Context, input *CreateVpcPeeringConnectionInput, opts ...request.Option) (*CreateVpcPeeringConnectionOutput, error)
func (c *EC2) CreateVpcRequest(input *CreateVpcInput) (req *request.Request, output *CreateVpcOutput)
func (c *EC2) CreateVpcWithContext(ctx aws.Context, input *CreateVpcInput, opts ...request.Option) (*CreateVpcOutput, error)
func (c *EC2) CreateVpnConnection(input *CreateVpnConnectionInput) (*CreateVpnConnectionOutput, error)
func (c *EC2) CreateVpnConnectionRequest(input *CreateVpnConnectionInput) (req *request.Request, output *CreateVpnConnectionOutput)
func (c *EC2) CreateVpnConnectionRoute(input *CreateVpnConnectionRouteInput) (*CreateVpnConnectionRouteOutput, error)
func (c *EC2) CreateVpnConnectionRouteRequest(input *CreateVpnConnectionRouteInput) (req *request.Request, output *CreateVpnConnectionRouteOutput)
func (c *EC2) CreateVpnConnectionRouteWithContext(ctx aws.Context, input *CreateVpnConnectionRouteInput, opts ...request.Option) (*CreateVpnConnectionRouteOutput, error)
func (c *EC2) CreateVpnConnectionWithContext(ctx aws.Context, input *CreateVpnConnectionInput, opts ...request.Option) (*CreateVpnConnectionOutput, error)
func (c *EC2) CreateVpnGateway(input *CreateVpnGatewayInput) (*CreateVpnGatewayOutput, error)
func (c *EC2) CreateVpnGatewayRequest(input *CreateVpnGatewayInput) (req *request.Request, output *CreateVpnGatewayOutput)
func (c *EC2) CreateVpnGatewayWithContext(ctx aws.Context, input *CreateVpnGatewayInput, opts ...request.Option) (*CreateVpnGatewayOutput, error)
func (c *EC2) DeleteClientVpnEndpoint(input *DeleteClientVpnEndpointInput) (*DeleteClientVpnEndpointOutput, error)
func (c *EC2) DeleteClientVpnEndpointRequest(input *DeleteClientVpnEndpointInput) (req *request.Request, output *DeleteClientVpnEndpointOutput)
func (c *EC2) DeleteClientVpnEndpointWithContext(ctx aws.Context, input *DeleteClientVpnEndpointInput, opts ...request.Option) (*DeleteClientVpnEndpointOutput, error)
func (c *EC2) DeleteClientVpnRoute(input *DeleteClientVpnRouteInput) (*DeleteClientVpnRouteOutput, error)
func (c *EC2) DeleteClientVpnRouteRequest(input *DeleteClientVpnRouteInput) (req *request.Request, output *DeleteClientVpnRouteOutput)
func (c *EC2) DeleteClientVpnRouteWithContext(ctx aws.Context, input *DeleteClientVpnRouteInput, opts ...request.Option) (*DeleteClientVpnRouteOutput, error)
func (c *EC2) DeleteCustomerGateway(input *DeleteCustomerGatewayInput) (*DeleteCustomerGatewayOutput, error)
func (c *EC2) DeleteCustomerGatewayRequest(input *DeleteCustomerGatewayInput) (req *request.Request, output *DeleteCustomerGatewayOutput)
func (c *EC2) DeleteCustomerGatewayWithContext(ctx aws.Context, input *DeleteCustomerGatewayInput, opts ...request.Option) (*DeleteCustomerGatewayOutput, error)
func (c *EC2) DeleteDhcpOptions(input *DeleteDhcpOptionsInput) (*DeleteDhcpOptionsOutput, error)
func (c *EC2) DeleteDhcpOptionsRequest(input *DeleteDhcpOptionsInput) (req *request.Request, output *DeleteDhcpOptionsOutput)
func (c *EC2) DeleteDhcpOptionsWithContext(ctx aws.Context, input *DeleteDhcpOptionsInput, opts ...request.Option) (*DeleteDhcpOptionsOutput, error)
func (c *EC2) DeleteEgressOnlyInternetGateway(input *DeleteEgressOnlyInternetGatewayInput) (*DeleteEgressOnlyInternetGatewayOutput, error)
func (c *EC2) DeleteEgressOnlyInternetGatewayRequest(input *DeleteEgressOnlyInternetGatewayInput) (req *request.Request, output *DeleteEgressOnlyInternetGatewayOutput)
func (c *EC2) DeleteEgressOnlyInternetGatewayWithContext(ctx aws.Context, input *DeleteEgressOnlyInternetGatewayInput, opts ...request.Option) (*DeleteEgressOnlyInternetGatewayOutput, error)
func (c *EC2) DeleteFleets(input *DeleteFleetsInput) (*DeleteFleetsOutput, error)
func (c *EC2) DeleteFleetsRequest(input *DeleteFleetsInput) (req *request.Request, output *DeleteFleetsOutput)
func (c *EC2) DeleteFleetsWithContext(ctx aws.Context, input *DeleteFleetsInput, opts ...request.Option) (*DeleteFleetsOutput, error)
func (c *EC2) DeleteFlowLogs(input *DeleteFlowLogsInput) (*DeleteFlowLogsOutput, error)
func (c *EC2) DeleteFlowLogsRequest(input *DeleteFlowLogsInput) (req *request.Request, output *DeleteFlowLogsOutput)
func (c *EC2) DeleteFlowLogsWithContext(ctx aws.Context, input *DeleteFlowLogsInput, opts ...request.Option) (*DeleteFlowLogsOutput, error)
func (c *EC2) DeleteFpgaImage(input *DeleteFpgaImageInput) (*DeleteFpgaImageOutput, error)
func (c *EC2) DeleteFpgaImageRequest(input *DeleteFpgaImageInput) (req *request.Request, output *DeleteFpgaImageOutput)
func (c *EC2) DeleteFpgaImageWithContext(ctx aws.Context, input *DeleteFpgaImageInput, opts ...request.Option) (*DeleteFpgaImageOutput, error)
func (c *EC2) DeleteInternetGateway(input *DeleteInternetGatewayInput) (*DeleteInternetGatewayOutput, error)
func (c *EC2) DeleteInternetGatewayRequest(input *DeleteInternetGatewayInput) (req *request.Request, output *DeleteInternetGatewayOutput)
func (c *EC2) DeleteInternetGatewayWithContext(ctx aws.Context, input *DeleteInternetGatewayInput, opts ...request.Option) (*DeleteInternetGatewayOutput, error)
func (c *EC2) DeleteKeyPair(input *DeleteKeyPairInput) (*DeleteKeyPairOutput, error)
func (c *EC2) DeleteKeyPairRequest(input *DeleteKeyPairInput) (req *request.Request, output *DeleteKeyPairOutput)
func (c *EC2) DeleteKeyPairWithContext(ctx aws.Context, input *DeleteKeyPairInput, opts ...request.Option) (*DeleteKeyPairOutput, error)
func (c *EC2) DeleteLaunchTemplate(input *DeleteLaunchTemplateInput) (*DeleteLaunchTemplateOutput, error)
func (c *EC2) DeleteLaunchTemplateRequest(input *DeleteLaunchTemplateInput) (req *request.Request, output *DeleteLaunchTemplateOutput)
func (c *EC2) DeleteLaunchTemplateVersions(input *DeleteLaunchTemplateVersionsInput) (*DeleteLaunchTemplateVersionsOutput, error)
func (c *EC2) DeleteLaunchTemplateVersionsRequest(input *DeleteLaunchTemplateVersionsInput) (req *request.Request, output *DeleteLaunchTemplateVersionsOutput)
func (c *EC2) DeleteLaunchTemplateVersionsWithContext(ctx aws.Context, input *DeleteLaunchTemplateVersionsInput, opts ...request.Option) (*DeleteLaunchTemplateVersionsOutput, error)
func (c *EC2) DeleteLaunchTemplateWithContext(ctx aws.Context, input *DeleteLaunchTemplateInput, opts ...request.Option) (*DeleteLaunchTemplateOutput, error)
func (c *EC2) DeleteLocalGatewayRoute(input *DeleteLocalGatewayRouteInput) (*DeleteLocalGatewayRouteOutput, error)
func (c *EC2) DeleteLocalGatewayRouteRequest(input *DeleteLocalGatewayRouteInput) (req *request.Request, output *DeleteLocalGatewayRouteOutput)
func (c *EC2) DeleteLocalGatewayRouteTableVpcAssociation(input *DeleteLocalGatewayRouteTableVpcAssociationInput) (*DeleteLocalGatewayRouteTableVpcAssociationOutput, error)
func (c *EC2) DeleteLocalGatewayRouteTableVpcAssociationRequest(input *DeleteLocalGatewayRouteTableVpcAssociationInput) (req *request.Request, output *DeleteLocalGatewayRouteTableVpcAssociationOutput)
func (c *EC2) DeleteLocalGatewayRouteTableVpcAssociationWithContext(ctx aws.Context, input *DeleteLocalGatewayRouteTableVpcAssociationInput, opts ...request.Option) (*DeleteLocalGatewayRouteTableVpcAssociationOutput, error)
func (c *EC2) DeleteLocalGatewayRouteWithContext(ctx aws.Context, input *DeleteLocalGatewayRouteInput, opts ...request.Option) (*DeleteLocalGatewayRouteOutput, error)
func (c *EC2) DeleteNatGateway(input *DeleteNatGatewayInput) (*DeleteNatGatewayOutput, error)
func (c *EC2) DeleteNatGatewayRequest(input *DeleteNatGatewayInput) (req *request.Request, output *DeleteNatGatewayOutput)
func (c *EC2) DeleteNatGatewayWithContext(ctx aws.Context, input *DeleteNatGatewayInput, opts ...request.Option) (*DeleteNatGatewayOutput, error)
func (c *EC2) DeleteNetworkAcl(input *DeleteNetworkAclInput) (*DeleteNetworkAclOutput, error)
func (c *EC2) DeleteNetworkAclEntry(input *DeleteNetworkAclEntryInput) (*DeleteNetworkAclEntryOutput, error)
func (c *EC2) DeleteNetworkAclEntryRequest(input *DeleteNetworkAclEntryInput) (req *request.Request, output *DeleteNetworkAclEntryOutput)
func (c *EC2) DeleteNetworkAclEntryWithContext(ctx aws.Context, input *DeleteNetworkAclEntryInput, opts ...request.Option) (*DeleteNetworkAclEntryOutput, error)
func (c *EC2) DeleteNetworkAclRequest(input *DeleteNetworkAclInput) (req *request.Request, output *DeleteNetworkAclOutput)
func (c *EC2) DeleteNetworkAclWithContext(ctx aws.Context, input *DeleteNetworkAclInput, opts ...request.Option) (*DeleteNetworkAclOutput, error)
func (c *EC2) DeleteNetworkInterface(input *DeleteNetworkInterfaceInput) (*DeleteNetworkInterfaceOutput, error)
func (c *EC2) DeleteNetworkInterfacePermission(input *DeleteNetworkInterfacePermissionInput) (*DeleteNetworkInterfacePermissionOutput, error)
func (c *EC2) DeleteNetworkInterfacePermissionRequest(input *DeleteNetworkInterfacePermissionInput) (req *request.Request, output *DeleteNetworkInterfacePermissionOutput)
func (c *EC2) DeleteNetworkInterfacePermissionWithContext(ctx aws.Context, input *DeleteNetworkInterfacePermissionInput, opts ...request.Option) (*DeleteNetworkInterfacePermissionOutput, error)
func (c *EC2) DeleteNetworkInterfaceRequest(input *DeleteNetworkInterfaceInput) (req *request.Request, output *DeleteNetworkInterfaceOutput)
func (c *EC2) DeleteNetworkInterfaceWithContext(ctx aws.Context, input *DeleteNetworkInterfaceInput, opts ...request.Option) (*DeleteNetworkInterfaceOutput, error)
func (c *EC2) DeletePlacementGroup(input *DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
func (c *EC2) DeletePlacementGroupRequest(input *DeletePlacementGroupInput) (req *request.Request, output *DeletePlacementGroupOutput)
func (c *EC2) DeletePlacementGroupWithContext(ctx aws.Context, input *DeletePlacementGroupInput, opts ...request.Option) (*DeletePlacementGroupOutput, error)
func (c *EC2) DeleteQueuedReservedInstances(input *DeleteQueuedReservedInstancesInput) (*DeleteQueuedReservedInstancesOutput, error)
func (c *EC2) DeleteQueuedReservedInstancesRequest(input *DeleteQueuedReservedInstancesInput) (req *request.Request, output *DeleteQueuedReservedInstancesOutput)
func (c *EC2) DeleteQueuedReservedInstancesWithContext(ctx aws.Context, input *DeleteQueuedReservedInstancesInput, opts ...request.Option) (*DeleteQueuedReservedInstancesOutput, error)
func (c *EC2) DeleteRoute(input *DeleteRouteInput) (*DeleteRouteOutput, error)
func (c *EC2) DeleteRouteRequest(input *DeleteRouteInput) (req *request.Request, output *DeleteRouteOutput)
func (c *EC2) DeleteRouteTable(input *DeleteRouteTableInput) (*DeleteRouteTableOutput, error)
func (c *EC2) DeleteRouteTableRequest(input *DeleteRouteTableInput) (req *request.Request, output *DeleteRouteTableOutput)
func (c *EC2) DeleteRouteTableWithContext(ctx aws.Context, input *DeleteRouteTableInput, opts ...request.Option) (*DeleteRouteTableOutput, error)
func (c *EC2) DeleteRouteWithContext(ctx aws.Context, input *DeleteRouteInput, opts ...request.Option) (*DeleteRouteOutput, error)
func (c *EC2) DeleteSecurityGroup(input *DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)
func (c *EC2) DeleteSecurityGroupRequest(input *DeleteSecurityGroupInput) (req *request.Request, output *DeleteSecurityGroupOutput)
func (c *EC2) DeleteSecurityGroupWithContext(ctx aws.Context, input *DeleteSecurityGroupInput, opts ...request.Option) (*DeleteSecurityGroupOutput, error)
func (c *EC2) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
func (c *EC2) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)
func (c *EC2) DeleteSnapshotWithContext(ctx aws.Context, input *DeleteSnapshotInput, opts ...request.Option) (*DeleteSnapshotOutput, error)
func (c *EC2) DeleteSpotDatafeedSubscription(input *DeleteSpotDatafeedSubscriptionInput) (*DeleteSpotDatafeedSubscriptionOutput, error)
func (c *EC2) DeleteSpotDatafeedSubscriptionRequest(input *DeleteSpotDatafeedSubscriptionInput) (req *request.Request, output *DeleteSpotDatafeedSubscriptionOutput)
func (c *EC2) DeleteSpotDatafeedSubscriptionWithContext(ctx aws.Context, input *DeleteSpotDatafeedSubscriptionInput, opts ...request.Option) (*DeleteSpotDatafeedSubscriptionOutput, error)
func (c *EC2) DeleteSubnet(input *DeleteSubnetInput) (*DeleteSubnetOutput, error)
func (c *EC2) DeleteSubnetRequest(input *DeleteSubnetInput) (req *request.Request, output *DeleteSubnetOutput)
func (c *EC2) DeleteSubnetWithContext(ctx aws.Context, input *DeleteSubnetInput, opts ...request.Option) (*DeleteSubnetOutput, error)
func (c *EC2) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error)
func (c *EC2) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput)
func (c *EC2) DeleteTagsWithContext(ctx aws.Context, input *DeleteTagsInput, opts ...request.Option) (*DeleteTagsOutput, error)
func (c *EC2) DeleteTrafficMirrorFilter(input *DeleteTrafficMirrorFilterInput) (*DeleteTrafficMirrorFilterOutput, error)
func (c *EC2) DeleteTrafficMirrorFilterRequest(input *DeleteTrafficMirrorFilterInput) (req *request.Request, output *DeleteTrafficMirrorFilterOutput)
func (c *EC2) DeleteTrafficMirrorFilterRule(input *DeleteTrafficMirrorFilterRuleInput) (*DeleteTrafficMirrorFilterRuleOutput, error)
func (c *EC2) DeleteTrafficMirrorFilterRuleRequest(input *DeleteTrafficMirrorFilterRuleInput) (req *request.Request, output *DeleteTrafficMirrorFilterRuleOutput)
func (c *EC2) DeleteTrafficMirrorFilterRuleWithContext(ctx aws.Context, input *DeleteTrafficMirrorFilterRuleInput, opts ...request.Option) (*DeleteTrafficMirrorFilterRuleOutput, error)
func (c *EC2) DeleteTrafficMirrorFilterWithContext(ctx aws.Context, input *DeleteTrafficMirrorFilterInput, opts ...request.Option) (*DeleteTrafficMirrorFilterOutput, error)
func (c *EC2) DeleteTrafficMirrorSession(input *DeleteTrafficMirrorSessionInput) (*DeleteTrafficMirrorSessionOutput, error)
func (c *EC2) DeleteTrafficMirrorSessionRequest(input *DeleteTrafficMirrorSessionInput) (req *request.Request, output *DeleteTrafficMirrorSessionOutput)
func (c *EC2) DeleteTrafficMirrorSessionWithContext(ctx aws.Context, input *DeleteTrafficMirrorSessionInput, opts ...request.Option) (*DeleteTrafficMirrorSessionOutput, error)
func (c *EC2) DeleteTrafficMirrorTarget(input *DeleteTrafficMirrorTargetInput) (*DeleteTrafficMirrorTargetOutput, error)
func (c *EC2) DeleteTrafficMirrorTargetRequest(input *DeleteTrafficMirrorTargetInput) (req *request.Request, output *DeleteTrafficMirrorTargetOutput)
func (c *EC2) DeleteTrafficMirrorTargetWithContext(ctx aws.Context, input *DeleteTrafficMirrorTargetInput, opts ...request.Option) (*DeleteTrafficMirrorTargetOutput, error)
func (c *EC2) DeleteTransitGateway(input *DeleteTransitGatewayInput) (*DeleteTransitGatewayOutput, error)
func (c *EC2) DeleteTransitGatewayMulticastDomain(input *DeleteTransitGatewayMulticastDomainInput) (*DeleteTransitGatewayMulticastDomainOutput, error)
func (c *EC2) DeleteTransitGatewayMulticastDomainRequest(input *DeleteTransitGatewayMulticastDomainInput) (req *request.Request, output *DeleteTransitGatewayMulticastDomainOutput)
func (c *EC2) DeleteTransitGatewayMulticastDomainWithContext(ctx aws.Context, input *DeleteTransitGatewayMulticastDomainInput, opts ...request.Option) (*DeleteTransitGatewayMulticastDomainOutput, error)
func (c *EC2) DeleteTransitGatewayPeeringAttachment(input *DeleteTransitGatewayPeeringAttachmentInput) (*DeleteTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) DeleteTransitGatewayPeeringAttachmentRequest(input *DeleteTransitGatewayPeeringAttachmentInput) (req *request.Request, output *DeleteTransitGatewayPeeringAttachmentOutput)
func (c *EC2) DeleteTransitGatewayPeeringAttachmentWithContext(ctx aws.Context, input *DeleteTransitGatewayPeeringAttachmentInput, opts ...request.Option) (*DeleteTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) DeleteTransitGatewayRequest(input *DeleteTransitGatewayInput) (req *request.Request, output *DeleteTransitGatewayOutput)
func (c *EC2) DeleteTransitGatewayRoute(input *DeleteTransitGatewayRouteInput) (*DeleteTransitGatewayRouteOutput, error)
func (c *EC2) DeleteTransitGatewayRouteRequest(input *DeleteTransitGatewayRouteInput) (req *request.Request, output *DeleteTransitGatewayRouteOutput)
func (c *EC2) DeleteTransitGatewayRouteTable(input *DeleteTransitGatewayRouteTableInput) (*DeleteTransitGatewayRouteTableOutput, error)
func (c *EC2) DeleteTransitGatewayRouteTableRequest(input *DeleteTransitGatewayRouteTableInput) (req *request.Request, output *DeleteTransitGatewayRouteTableOutput)
func (c *EC2) DeleteTransitGatewayRouteTableWithContext(ctx aws.Context, input *DeleteTransitGatewayRouteTableInput, opts ...request.Option) (*DeleteTransitGatewayRouteTableOutput, error)
func (c *EC2) DeleteTransitGatewayRouteWithContext(ctx aws.Context, input *DeleteTransitGatewayRouteInput, opts ...request.Option) (*DeleteTransitGatewayRouteOutput, error)
func (c *EC2) DeleteTransitGatewayVpcAttachment(input *DeleteTransitGatewayVpcAttachmentInput) (*DeleteTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) DeleteTransitGatewayVpcAttachmentRequest(input *DeleteTransitGatewayVpcAttachmentInput) (req *request.Request, output *DeleteTransitGatewayVpcAttachmentOutput)
func (c *EC2) DeleteTransitGatewayVpcAttachmentWithContext(ctx aws.Context, input *DeleteTransitGatewayVpcAttachmentInput, opts ...request.Option) (*DeleteTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) DeleteTransitGatewayWithContext(ctx aws.Context, input *DeleteTransitGatewayInput, opts ...request.Option) (*DeleteTransitGatewayOutput, error)
func (c *EC2) DeleteVolume(input *DeleteVolumeInput) (*DeleteVolumeOutput, error)
func (c *EC2) DeleteVolumeRequest(input *DeleteVolumeInput) (req *request.Request, output *DeleteVolumeOutput)
func (c *EC2) DeleteVolumeWithContext(ctx aws.Context, input *DeleteVolumeInput, opts ...request.Option) (*DeleteVolumeOutput, error)
func (c *EC2) DeleteVpc(input *DeleteVpcInput) (*DeleteVpcOutput, error)
func (c *EC2) DeleteVpcEndpointConnectionNotifications(input *DeleteVpcEndpointConnectionNotificationsInput) (*DeleteVpcEndpointConnectionNotificationsOutput, error)
func (c *EC2) DeleteVpcEndpointConnectionNotificationsRequest(input *DeleteVpcEndpointConnectionNotificationsInput) (req *request.Request, output *DeleteVpcEndpointConnectionNotificationsOutput)
func (c *EC2) DeleteVpcEndpointConnectionNotificationsWithContext(ctx aws.Context, input *DeleteVpcEndpointConnectionNotificationsInput, opts ...request.Option) (*DeleteVpcEndpointConnectionNotificationsOutput, error)
func (c *EC2) DeleteVpcEndpointServiceConfigurations(input *DeleteVpcEndpointServiceConfigurationsInput) (*DeleteVpcEndpointServiceConfigurationsOutput, error)
func (c *EC2) DeleteVpcEndpointServiceConfigurationsRequest(input *DeleteVpcEndpointServiceConfigurationsInput) (req *request.Request, output *DeleteVpcEndpointServiceConfigurationsOutput)
func (c *EC2) DeleteVpcEndpointServiceConfigurationsWithContext(ctx aws.Context, input *DeleteVpcEndpointServiceConfigurationsInput, opts ...request.Option) (*DeleteVpcEndpointServiceConfigurationsOutput, error)
func (c *EC2) DeleteVpcEndpoints(input *DeleteVpcEndpointsInput) (*DeleteVpcEndpointsOutput, error)
func (c *EC2) DeleteVpcEndpointsRequest(input *DeleteVpcEndpointsInput) (req *request.Request, output *DeleteVpcEndpointsOutput)
func (c *EC2) DeleteVpcEndpointsWithContext(ctx aws.Context, input *DeleteVpcEndpointsInput, opts ...request.Option) (*DeleteVpcEndpointsOutput, error)
func (c *EC2) DeleteVpcPeeringConnection(input *DeleteVpcPeeringConnectionInput) (*DeleteVpcPeeringConnectionOutput, error)
func (c *EC2) DeleteVpcPeeringConnectionRequest(input *DeleteVpcPeeringConnectionInput) (req *request.Request, output *DeleteVpcPeeringConnectionOutput)
func (c *EC2) DeleteVpcPeeringConnectionWithContext(ctx aws.Context, input *DeleteVpcPeeringConnectionInput, opts ...request.Option) (*DeleteVpcPeeringConnectionOutput, error)
func (c *EC2) DeleteVpcRequest(input *DeleteVpcInput) (req *request.Request, output *DeleteVpcOutput)
func (c *EC2) DeleteVpcWithContext(ctx aws.Context, input *DeleteVpcInput, opts ...request.Option) (*DeleteVpcOutput, error)
func (c *EC2) DeleteVpnConnection(input *DeleteVpnConnectionInput) (*DeleteVpnConnectionOutput, error)
func (c *EC2) DeleteVpnConnectionRequest(input *DeleteVpnConnectionInput) (req *request.Request, output *DeleteVpnConnectionOutput)
func (c *EC2) DeleteVpnConnectionRoute(input *DeleteVpnConnectionRouteInput) (*DeleteVpnConnectionRouteOutput, error)
func (c *EC2) DeleteVpnConnectionRouteRequest(input *DeleteVpnConnectionRouteInput) (req *request.Request, output *DeleteVpnConnectionRouteOutput)
func (c *EC2) DeleteVpnConnectionRouteWithContext(ctx aws.Context, input *DeleteVpnConnectionRouteInput, opts ...request.Option) (*DeleteVpnConnectionRouteOutput, error)
func (c *EC2) DeleteVpnConnectionWithContext(ctx aws.Context, input *DeleteVpnConnectionInput, opts ...request.Option) (*DeleteVpnConnectionOutput, error)
func (c *EC2) DeleteVpnGateway(input *DeleteVpnGatewayInput) (*DeleteVpnGatewayOutput, error)
func (c *EC2) DeleteVpnGatewayRequest(input *DeleteVpnGatewayInput) (req *request.Request, output *DeleteVpnGatewayOutput)
func (c *EC2) DeleteVpnGatewayWithContext(ctx aws.Context, input *DeleteVpnGatewayInput, opts ...request.Option) (*DeleteVpnGatewayOutput, error)
func (c *EC2) DeprovisionByoipCidr(input *DeprovisionByoipCidrInput) (*DeprovisionByoipCidrOutput, error)
func (c *EC2) DeprovisionByoipCidrRequest(input *DeprovisionByoipCidrInput) (req *request.Request, output *DeprovisionByoipCidrOutput)
func (c *EC2) DeprovisionByoipCidrWithContext(ctx aws.Context, input *DeprovisionByoipCidrInput, opts ...request.Option) (*DeprovisionByoipCidrOutput, error)
func (c *EC2) DeregisterImage(input *DeregisterImageInput) (*DeregisterImageOutput, error)
func (c *EC2) DeregisterImageRequest(input *DeregisterImageInput) (req *request.Request, output *DeregisterImageOutput)
func (c *EC2) DeregisterImageWithContext(ctx aws.Context, input *DeregisterImageInput, opts ...request.Option) (*DeregisterImageOutput, error)
func (c *EC2) DeregisterTransitGatewayMulticastGroupMembers(input *DeregisterTransitGatewayMulticastGroupMembersInput) (*DeregisterTransitGatewayMulticastGroupMembersOutput, error)
func (c *EC2) DeregisterTransitGatewayMulticastGroupMembersRequest(input *DeregisterTransitGatewayMulticastGroupMembersInput) (req *request.Request, output *DeregisterTransitGatewayMulticastGroupMembersOutput)
func (c *EC2) DeregisterTransitGatewayMulticastGroupMembersWithContext(ctx aws.Context, input *DeregisterTransitGatewayMulticastGroupMembersInput, opts ...request.Option) (*DeregisterTransitGatewayMulticastGroupMembersOutput, error)
func (c *EC2) DeregisterTransitGatewayMulticastGroupSources(input *DeregisterTransitGatewayMulticastGroupSourcesInput) (*DeregisterTransitGatewayMulticastGroupSourcesOutput, error)
func (c *EC2) DeregisterTransitGatewayMulticastGroupSourcesRequest(input *DeregisterTransitGatewayMulticastGroupSourcesInput) (req *request.Request, output *DeregisterTransitGatewayMulticastGroupSourcesOutput)
func (c *EC2) DeregisterTransitGatewayMulticastGroupSourcesWithContext(ctx aws.Context, input *DeregisterTransitGatewayMulticastGroupSourcesInput, opts ...request.Option) (*DeregisterTransitGatewayMulticastGroupSourcesOutput, error)
func (c *EC2) DescribeAccountAttributes(input *DescribeAccountAttributesInput) (*DescribeAccountAttributesOutput, error)
func (c *EC2) DescribeAccountAttributesRequest(input *DescribeAccountAttributesInput) (req *request.Request, output *DescribeAccountAttributesOutput)
func (c *EC2) DescribeAccountAttributesWithContext(ctx aws.Context, input *DescribeAccountAttributesInput, opts ...request.Option) (*DescribeAccountAttributesOutput, error)
func (c *EC2) DescribeAddresses(input *DescribeAddressesInput) (*DescribeAddressesOutput, error)
func (c *EC2) DescribeAddressesRequest(input *DescribeAddressesInput) (req *request.Request, output *DescribeAddressesOutput)
func (c *EC2) DescribeAddressesWithContext(ctx aws.Context, input *DescribeAddressesInput, opts ...request.Option) (*DescribeAddressesOutput, error)
func (c *EC2) DescribeAggregateIdFormat(input *DescribeAggregateIdFormatInput) (*DescribeAggregateIdFormatOutput, error)
func (c *EC2) DescribeAggregateIdFormatRequest(input *DescribeAggregateIdFormatInput) (req *request.Request, output *DescribeAggregateIdFormatOutput)
func (c *EC2) DescribeAggregateIdFormatWithContext(ctx aws.Context, input *DescribeAggregateIdFormatInput, opts ...request.Option) (*DescribeAggregateIdFormatOutput, error)
func (c *EC2) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
func (c *EC2) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)
func (c *EC2) DescribeAvailabilityZonesWithContext(ctx aws.Context, input *DescribeAvailabilityZonesInput, opts ...request.Option) (*DescribeAvailabilityZonesOutput, error)
func (c *EC2) DescribeBundleTasks(input *DescribeBundleTasksInput) (*DescribeBundleTasksOutput, error)
func (c *EC2) DescribeBundleTasksRequest(input *DescribeBundleTasksInput) (req *request.Request, output *DescribeBundleTasksOutput)
func (c *EC2) DescribeBundleTasksWithContext(ctx aws.Context, input *DescribeBundleTasksInput, opts ...request.Option) (*DescribeBundleTasksOutput, error)
func (c *EC2) DescribeByoipCidrs(input *DescribeByoipCidrsInput) (*DescribeByoipCidrsOutput, error)
func (c *EC2) DescribeByoipCidrsPages(input *DescribeByoipCidrsInput, fn func(*DescribeByoipCidrsOutput, bool) bool) error
func (c *EC2) DescribeByoipCidrsPagesWithContext(ctx aws.Context, input *DescribeByoipCidrsInput, fn func(*DescribeByoipCidrsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeByoipCidrsRequest(input *DescribeByoipCidrsInput) (req *request.Request, output *DescribeByoipCidrsOutput)
func (c *EC2) DescribeByoipCidrsWithContext(ctx aws.Context, input *DescribeByoipCidrsInput, opts ...request.Option) (*DescribeByoipCidrsOutput, error)
func (c *EC2) DescribeCapacityReservations(input *DescribeCapacityReservationsInput) (*DescribeCapacityReservationsOutput, error)
func (c *EC2) DescribeCapacityReservationsPages(input *DescribeCapacityReservationsInput, fn func(*DescribeCapacityReservationsOutput, bool) bool) error
func (c *EC2) DescribeCapacityReservationsPagesWithContext(ctx aws.Context, input *DescribeCapacityReservationsInput, fn func(*DescribeCapacityReservationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeCapacityReservationsRequest(input *DescribeCapacityReservationsInput) (req *request.Request, output *DescribeCapacityReservationsOutput)
func (c *EC2) DescribeCapacityReservationsWithContext(ctx aws.Context, input *DescribeCapacityReservationsInput, opts ...request.Option) (*DescribeCapacityReservationsOutput, error)
func (c *EC2) DescribeClassicLinkInstances(input *DescribeClassicLinkInstancesInput) (*DescribeClassicLinkInstancesOutput, error)
func (c *EC2) DescribeClassicLinkInstancesPages(input *DescribeClassicLinkInstancesInput, fn func(*DescribeClassicLinkInstancesOutput, bool) bool) error
func (c *EC2) DescribeClassicLinkInstancesPagesWithContext(ctx aws.Context, input *DescribeClassicLinkInstancesInput, fn func(*DescribeClassicLinkInstancesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeClassicLinkInstancesRequest(input *DescribeClassicLinkInstancesInput) (req *request.Request, output *DescribeClassicLinkInstancesOutput)
func (c *EC2) DescribeClassicLinkInstancesWithContext(ctx aws.Context, input *DescribeClassicLinkInstancesInput, opts ...request.Option) (*DescribeClassicLinkInstancesOutput, error)
func (c *EC2) DescribeClientVpnAuthorizationRules(input *DescribeClientVpnAuthorizationRulesInput) (*DescribeClientVpnAuthorizationRulesOutput, error)
func (c *EC2) DescribeClientVpnAuthorizationRulesPages(input *DescribeClientVpnAuthorizationRulesInput, fn func(*DescribeClientVpnAuthorizationRulesOutput, bool) bool) error
func (c *EC2) DescribeClientVpnAuthorizationRulesPagesWithContext(ctx aws.Context, input *DescribeClientVpnAuthorizationRulesInput, fn func(*DescribeClientVpnAuthorizationRulesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeClientVpnAuthorizationRulesRequest(input *DescribeClientVpnAuthorizationRulesInput) (req *request.Request, output *DescribeClientVpnAuthorizationRulesOutput)
func (c *EC2) DescribeClientVpnAuthorizationRulesWithContext(ctx aws.Context, input *DescribeClientVpnAuthorizationRulesInput, opts ...request.Option) (*DescribeClientVpnAuthorizationRulesOutput, error)
func (c *EC2) DescribeClientVpnConnections(input *DescribeClientVpnConnectionsInput) (*DescribeClientVpnConnectionsOutput, error)
func (c *EC2) DescribeClientVpnConnectionsPages(input *DescribeClientVpnConnectionsInput, fn func(*DescribeClientVpnConnectionsOutput, bool) bool) error
func (c *EC2) DescribeClientVpnConnectionsPagesWithContext(ctx aws.Context, input *DescribeClientVpnConnectionsInput, fn func(*DescribeClientVpnConnectionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeClientVpnConnectionsRequest(input *DescribeClientVpnConnectionsInput) (req *request.Request, output *DescribeClientVpnConnectionsOutput)
func (c *EC2) DescribeClientVpnConnectionsWithContext(ctx aws.Context, input *DescribeClientVpnConnectionsInput, opts ...request.Option) (*DescribeClientVpnConnectionsOutput, error)
func (c *EC2) DescribeClientVpnEndpoints(input *DescribeClientVpnEndpointsInput) (*DescribeClientVpnEndpointsOutput, error)
func (c *EC2) DescribeClientVpnEndpointsPages(input *DescribeClientVpnEndpointsInput, fn func(*DescribeClientVpnEndpointsOutput, bool) bool) error
func (c *EC2) DescribeClientVpnEndpointsPagesWithContext(ctx aws.Context, input *DescribeClientVpnEndpointsInput, fn func(*DescribeClientVpnEndpointsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeClientVpnEndpointsRequest(input *DescribeClientVpnEndpointsInput) (req *request.Request, output *DescribeClientVpnEndpointsOutput)
func (c *EC2) DescribeClientVpnEndpointsWithContext(ctx aws.Context, input *DescribeClientVpnEndpointsInput, opts ...request.Option) (*DescribeClientVpnEndpointsOutput, error)
func (c *EC2) DescribeClientVpnRoutes(input *DescribeClientVpnRoutesInput) (*DescribeClientVpnRoutesOutput, error)
func (c *EC2) DescribeClientVpnRoutesPages(input *DescribeClientVpnRoutesInput, fn func(*DescribeClientVpnRoutesOutput, bool) bool) error
func (c *EC2) DescribeClientVpnRoutesPagesWithContext(ctx aws.Context, input *DescribeClientVpnRoutesInput, fn func(*DescribeClientVpnRoutesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeClientVpnRoutesRequest(input *DescribeClientVpnRoutesInput) (req *request.Request, output *DescribeClientVpnRoutesOutput)
func (c *EC2) DescribeClientVpnRoutesWithContext(ctx aws.Context, input *DescribeClientVpnRoutesInput, opts ...request.Option) (*DescribeClientVpnRoutesOutput, error)
func (c *EC2) DescribeClientVpnTargetNetworks(input *DescribeClientVpnTargetNetworksInput) (*DescribeClientVpnTargetNetworksOutput, error)
func (c *EC2) DescribeClientVpnTargetNetworksPages(input *DescribeClientVpnTargetNetworksInput, fn func(*DescribeClientVpnTargetNetworksOutput, bool) bool) error
func (c *EC2) DescribeClientVpnTargetNetworksPagesWithContext(ctx aws.Context, input *DescribeClientVpnTargetNetworksInput, fn func(*DescribeClientVpnTargetNetworksOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeClientVpnTargetNetworksRequest(input *DescribeClientVpnTargetNetworksInput) (req *request.Request, output *DescribeClientVpnTargetNetworksOutput)
func (c *EC2) DescribeClientVpnTargetNetworksWithContext(ctx aws.Context, input *DescribeClientVpnTargetNetworksInput, opts ...request.Option) (*DescribeClientVpnTargetNetworksOutput, error)
func (c *EC2) DescribeCoipPools(input *DescribeCoipPoolsInput) (*DescribeCoipPoolsOutput, error)
func (c *EC2) DescribeCoipPoolsRequest(input *DescribeCoipPoolsInput) (req *request.Request, output *DescribeCoipPoolsOutput)
func (c *EC2) DescribeCoipPoolsWithContext(ctx aws.Context, input *DescribeCoipPoolsInput, opts ...request.Option) (*DescribeCoipPoolsOutput, error)
func (c *EC2) DescribeConversionTasks(input *DescribeConversionTasksInput) (*DescribeConversionTasksOutput, error)
func (c *EC2) DescribeConversionTasksRequest(input *DescribeConversionTasksInput) (req *request.Request, output *DescribeConversionTasksOutput)
func (c *EC2) DescribeConversionTasksWithContext(ctx aws.Context, input *DescribeConversionTasksInput, opts ...request.Option) (*DescribeConversionTasksOutput, error)
func (c *EC2) DescribeCustomerGateways(input *DescribeCustomerGatewaysInput) (*DescribeCustomerGatewaysOutput, error)
func (c *EC2) DescribeCustomerGatewaysRequest(input *DescribeCustomerGatewaysInput) (req *request.Request, output *DescribeCustomerGatewaysOutput)
func (c *EC2) DescribeCustomerGatewaysWithContext(ctx aws.Context, input *DescribeCustomerGatewaysInput, opts ...request.Option) (*DescribeCustomerGatewaysOutput, error)
func (c *EC2) DescribeDhcpOptions(input *DescribeDhcpOptionsInput) (*DescribeDhcpOptionsOutput, error)
func (c *EC2) DescribeDhcpOptionsPages(input *DescribeDhcpOptionsInput, fn func(*DescribeDhcpOptionsOutput, bool) bool) error
func (c *EC2) DescribeDhcpOptionsPagesWithContext(ctx aws.Context, input *DescribeDhcpOptionsInput, fn func(*DescribeDhcpOptionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeDhcpOptionsRequest(input *DescribeDhcpOptionsInput) (req *request.Request, output *DescribeDhcpOptionsOutput)
func (c *EC2) DescribeDhcpOptionsWithContext(ctx aws.Context, input *DescribeDhcpOptionsInput, opts ...request.Option) (*DescribeDhcpOptionsOutput, error)
func (c *EC2) DescribeEgressOnlyInternetGateways(input *DescribeEgressOnlyInternetGatewaysInput) (*DescribeEgressOnlyInternetGatewaysOutput, error)
func (c *EC2) DescribeEgressOnlyInternetGatewaysPages(input *DescribeEgressOnlyInternetGatewaysInput, fn func(*DescribeEgressOnlyInternetGatewaysOutput, bool) bool) error
func (c *EC2) DescribeEgressOnlyInternetGatewaysPagesWithContext(ctx aws.Context, input *DescribeEgressOnlyInternetGatewaysInput, fn func(*DescribeEgressOnlyInternetGatewaysOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeEgressOnlyInternetGatewaysRequest(input *DescribeEgressOnlyInternetGatewaysInput) (req *request.Request, output *DescribeEgressOnlyInternetGatewaysOutput)
func (c *EC2) DescribeEgressOnlyInternetGatewaysWithContext(ctx aws.Context, input *DescribeEgressOnlyInternetGatewaysInput, opts ...request.Option) (*DescribeEgressOnlyInternetGatewaysOutput, error)
func (c *EC2) DescribeElasticGpus(input *DescribeElasticGpusInput) (*DescribeElasticGpusOutput, error)
func (c *EC2) DescribeElasticGpusRequest(input *DescribeElasticGpusInput) (req *request.Request, output *DescribeElasticGpusOutput)
func (c *EC2) DescribeElasticGpusWithContext(ctx aws.Context, input *DescribeElasticGpusInput, opts ...request.Option) (*DescribeElasticGpusOutput, error)
func (c *EC2) DescribeExportImageTasks(input *DescribeExportImageTasksInput) (*DescribeExportImageTasksOutput, error)
func (c *EC2) DescribeExportImageTasksPages(input *DescribeExportImageTasksInput, fn func(*DescribeExportImageTasksOutput, bool) bool) error
func (c *EC2) DescribeExportImageTasksPagesWithContext(ctx aws.Context, input *DescribeExportImageTasksInput, fn func(*DescribeExportImageTasksOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeExportImageTasksRequest(input *DescribeExportImageTasksInput) (req *request.Request, output *DescribeExportImageTasksOutput)
func (c *EC2) DescribeExportImageTasksWithContext(ctx aws.Context, input *DescribeExportImageTasksInput, opts ...request.Option) (*DescribeExportImageTasksOutput, error)
func (c *EC2) DescribeExportTasks(input *DescribeExportTasksInput) (*DescribeExportTasksOutput, error)
func (c *EC2) DescribeExportTasksRequest(input *DescribeExportTasksInput) (req *request.Request, output *DescribeExportTasksOutput)
func (c *EC2) DescribeExportTasksWithContext(ctx aws.Context, input *DescribeExportTasksInput, opts ...request.Option) (*DescribeExportTasksOutput, error)
func (c *EC2) DescribeFastSnapshotRestores(input *DescribeFastSnapshotRestoresInput) (*DescribeFastSnapshotRestoresOutput, error)
func (c *EC2) DescribeFastSnapshotRestoresPages(input *DescribeFastSnapshotRestoresInput, fn func(*DescribeFastSnapshotRestoresOutput, bool) bool) error
func (c *EC2) DescribeFastSnapshotRestoresPagesWithContext(ctx aws.Context, input *DescribeFastSnapshotRestoresInput, fn func(*DescribeFastSnapshotRestoresOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeFastSnapshotRestoresRequest(input *DescribeFastSnapshotRestoresInput) (req *request.Request, output *DescribeFastSnapshotRestoresOutput)
func (c *EC2) DescribeFastSnapshotRestoresWithContext(ctx aws.Context, input *DescribeFastSnapshotRestoresInput, opts ...request.Option) (*DescribeFastSnapshotRestoresOutput, error)
func (c *EC2) DescribeFleetHistory(input *DescribeFleetHistoryInput) (*DescribeFleetHistoryOutput, error)
func (c *EC2) DescribeFleetHistoryRequest(input *DescribeFleetHistoryInput) (req *request.Request, output *DescribeFleetHistoryOutput)
func (c *EC2) DescribeFleetHistoryWithContext(ctx aws.Context, input *DescribeFleetHistoryInput, opts ...request.Option) (*DescribeFleetHistoryOutput, error)
func (c *EC2) DescribeFleetInstances(input *DescribeFleetInstancesInput) (*DescribeFleetInstancesOutput, error)
func (c *EC2) DescribeFleetInstancesRequest(input *DescribeFleetInstancesInput) (req *request.Request, output *DescribeFleetInstancesOutput)
func (c *EC2) DescribeFleetInstancesWithContext(ctx aws.Context, input *DescribeFleetInstancesInput, opts ...request.Option) (*DescribeFleetInstancesOutput, error)
func (c *EC2) DescribeFleets(input *DescribeFleetsInput) (*DescribeFleetsOutput, error)
func (c *EC2) DescribeFleetsPages(input *DescribeFleetsInput, fn func(*DescribeFleetsOutput, bool) bool) error
func (c *EC2) DescribeFleetsPagesWithContext(ctx aws.Context, input *DescribeFleetsInput, fn func(*DescribeFleetsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeFleetsRequest(input *DescribeFleetsInput) (req *request.Request, output *DescribeFleetsOutput)
func (c *EC2) DescribeFleetsWithContext(ctx aws.Context, input *DescribeFleetsInput, opts ...request.Option) (*DescribeFleetsOutput, error)
func (c *EC2) DescribeFlowLogs(input *DescribeFlowLogsInput) (*DescribeFlowLogsOutput, error)
func (c *EC2) DescribeFlowLogsPages(input *DescribeFlowLogsInput, fn func(*DescribeFlowLogsOutput, bool) bool) error
func (c *EC2) DescribeFlowLogsPagesWithContext(ctx aws.Context, input *DescribeFlowLogsInput, fn func(*DescribeFlowLogsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeFlowLogsRequest(input *DescribeFlowLogsInput) (req *request.Request, output *DescribeFlowLogsOutput)
func (c *EC2) DescribeFlowLogsWithContext(ctx aws.Context, input *DescribeFlowLogsInput, opts ...request.Option) (*DescribeFlowLogsOutput, error)
func (c *EC2) DescribeFpgaImageAttribute(input *DescribeFpgaImageAttributeInput) (*DescribeFpgaImageAttributeOutput, error)
func (c *EC2) DescribeFpgaImageAttributeRequest(input *DescribeFpgaImageAttributeInput) (req *request.Request, output *DescribeFpgaImageAttributeOutput)
func (c *EC2) DescribeFpgaImageAttributeWithContext(ctx aws.Context, input *DescribeFpgaImageAttributeInput, opts ...request.Option) (*DescribeFpgaImageAttributeOutput, error)
func (c *EC2) DescribeFpgaImages(input *DescribeFpgaImagesInput) (*DescribeFpgaImagesOutput, error)
func (c *EC2) DescribeFpgaImagesPages(input *DescribeFpgaImagesInput, fn func(*DescribeFpgaImagesOutput, bool) bool) error
func (c *EC2) DescribeFpgaImagesPagesWithContext(ctx aws.Context, input *DescribeFpgaImagesInput, fn func(*DescribeFpgaImagesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeFpgaImagesRequest(input *DescribeFpgaImagesInput) (req *request.Request, output *DescribeFpgaImagesOutput)
func (c *EC2) DescribeFpgaImagesWithContext(ctx aws.Context, input *DescribeFpgaImagesInput, opts ...request.Option) (*DescribeFpgaImagesOutput, error)
func (c *EC2) DescribeHostReservationOfferings(input *DescribeHostReservationOfferingsInput) (*DescribeHostReservationOfferingsOutput, error)
func (c *EC2) DescribeHostReservationOfferingsPages(input *DescribeHostReservationOfferingsInput, fn func(*DescribeHostReservationOfferingsOutput, bool) bool) error
func (c *EC2) DescribeHostReservationOfferingsPagesWithContext(ctx aws.Context, input *DescribeHostReservationOfferingsInput, fn func(*DescribeHostReservationOfferingsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeHostReservationOfferingsRequest(input *DescribeHostReservationOfferingsInput) (req *request.Request, output *DescribeHostReservationOfferingsOutput)
func (c *EC2) DescribeHostReservationOfferingsWithContext(ctx aws.Context, input *DescribeHostReservationOfferingsInput, opts ...request.Option) (*DescribeHostReservationOfferingsOutput, error)
func (c *EC2) DescribeHostReservations(input *DescribeHostReservationsInput) (*DescribeHostReservationsOutput, error)
func (c *EC2) DescribeHostReservationsPages(input *DescribeHostReservationsInput, fn func(*DescribeHostReservationsOutput, bool) bool) error
func (c *EC2) DescribeHostReservationsPagesWithContext(ctx aws.Context, input *DescribeHostReservationsInput, fn func(*DescribeHostReservationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeHostReservationsRequest(input *DescribeHostReservationsInput) (req *request.Request, output *DescribeHostReservationsOutput)
func (c *EC2) DescribeHostReservationsWithContext(ctx aws.Context, input *DescribeHostReservationsInput, opts ...request.Option) (*DescribeHostReservationsOutput, error)
func (c *EC2) DescribeHosts(input *DescribeHostsInput) (*DescribeHostsOutput, error)
func (c *EC2) DescribeHostsPages(input *DescribeHostsInput, fn func(*DescribeHostsOutput, bool) bool) error
func (c *EC2) DescribeHostsPagesWithContext(ctx aws.Context, input *DescribeHostsInput, fn func(*DescribeHostsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeHostsRequest(input *DescribeHostsInput) (req *request.Request, output *DescribeHostsOutput)
func (c *EC2) DescribeHostsWithContext(ctx aws.Context, input *DescribeHostsInput, opts ...request.Option) (*DescribeHostsOutput, error)
func (c *EC2) DescribeIamInstanceProfileAssociations(input *DescribeIamInstanceProfileAssociationsInput) (*DescribeIamInstanceProfileAssociationsOutput, error)
func (c *EC2) DescribeIamInstanceProfileAssociationsPages(input *DescribeIamInstanceProfileAssociationsInput, fn func(*DescribeIamInstanceProfileAssociationsOutput, bool) bool) error
func (c *EC2) DescribeIamInstanceProfileAssociationsPagesWithContext(ctx aws.Context, input *DescribeIamInstanceProfileAssociationsInput, fn func(*DescribeIamInstanceProfileAssociationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeIamInstanceProfileAssociationsRequest(input *DescribeIamInstanceProfileAssociationsInput) (req *request.Request, output *DescribeIamInstanceProfileAssociationsOutput)
func (c *EC2) DescribeIamInstanceProfileAssociationsWithContext(ctx aws.Context, input *DescribeIamInstanceProfileAssociationsInput, opts ...request.Option) (*DescribeIamInstanceProfileAssociationsOutput, error)
func (c *EC2) DescribeIdFormat(input *DescribeIdFormatInput) (*DescribeIdFormatOutput, error)
func (c *EC2) DescribeIdFormatRequest(input *DescribeIdFormatInput) (req *request.Request, output *DescribeIdFormatOutput)
func (c *EC2) DescribeIdFormatWithContext(ctx aws.Context, input *DescribeIdFormatInput, opts ...request.Option) (*DescribeIdFormatOutput, error)
func (c *EC2) DescribeIdentityIdFormat(input *DescribeIdentityIdFormatInput) (*DescribeIdentityIdFormatOutput, error)
func (c *EC2) DescribeIdentityIdFormatRequest(input *DescribeIdentityIdFormatInput) (req *request.Request, output *DescribeIdentityIdFormatOutput)
func (c *EC2) DescribeIdentityIdFormatWithContext(ctx aws.Context, input *DescribeIdentityIdFormatInput, opts ...request.Option) (*DescribeIdentityIdFormatOutput, error)
func (c *EC2) DescribeImageAttribute(input *DescribeImageAttributeInput) (*DescribeImageAttributeOutput, error)
func (c *EC2) DescribeImageAttributeRequest(input *DescribeImageAttributeInput) (req *request.Request, output *DescribeImageAttributeOutput)
func (c *EC2) DescribeImageAttributeWithContext(ctx aws.Context, input *DescribeImageAttributeInput, opts ...request.Option) (*DescribeImageAttributeOutput, error)
func (c *EC2) DescribeImages(input *DescribeImagesInput) (*DescribeImagesOutput, error)
func (c *EC2) DescribeImagesRequest(input *DescribeImagesInput) (req *request.Request, output *DescribeImagesOutput)
func (c *EC2) DescribeImagesWithContext(ctx aws.Context, input *DescribeImagesInput, opts ...request.Option) (*DescribeImagesOutput, error)
func (c *EC2) DescribeImportImageTasks(input *DescribeImportImageTasksInput) (*DescribeImportImageTasksOutput, error)
func (c *EC2) DescribeImportImageTasksPages(input *DescribeImportImageTasksInput, fn func(*DescribeImportImageTasksOutput, bool) bool) error
func (c *EC2) DescribeImportImageTasksPagesWithContext(ctx aws.Context, input *DescribeImportImageTasksInput, fn func(*DescribeImportImageTasksOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeImportImageTasksRequest(input *DescribeImportImageTasksInput) (req *request.Request, output *DescribeImportImageTasksOutput)
func (c *EC2) DescribeImportImageTasksWithContext(ctx aws.Context, input *DescribeImportImageTasksInput, opts ...request.Option) (*DescribeImportImageTasksOutput, error)
func (c *EC2) DescribeImportSnapshotTasks(input *DescribeImportSnapshotTasksInput) (*DescribeImportSnapshotTasksOutput, error)
func (c *EC2) DescribeImportSnapshotTasksPages(input *DescribeImportSnapshotTasksInput, fn func(*DescribeImportSnapshotTasksOutput, bool) bool) error
func (c *EC2) DescribeImportSnapshotTasksPagesWithContext(ctx aws.Context, input *DescribeImportSnapshotTasksInput, fn func(*DescribeImportSnapshotTasksOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeImportSnapshotTasksRequest(input *DescribeImportSnapshotTasksInput) (req *request.Request, output *DescribeImportSnapshotTasksOutput)
func (c *EC2) DescribeImportSnapshotTasksWithContext(ctx aws.Context, input *DescribeImportSnapshotTasksInput, opts ...request.Option) (*DescribeImportSnapshotTasksOutput, error)
func (c *EC2) DescribeInstanceAttribute(input *DescribeInstanceAttributeInput) (*DescribeInstanceAttributeOutput, error)
func (c *EC2) DescribeInstanceAttributeRequest(input *DescribeInstanceAttributeInput) (req *request.Request, output *DescribeInstanceAttributeOutput)
func (c *EC2) DescribeInstanceAttributeWithContext(ctx aws.Context, input *DescribeInstanceAttributeInput, opts ...request.Option) (*DescribeInstanceAttributeOutput, error)
func (c *EC2) DescribeInstanceCreditSpecifications(input *DescribeInstanceCreditSpecificationsInput) (*DescribeInstanceCreditSpecificationsOutput, error)
func (c *EC2) DescribeInstanceCreditSpecificationsPages(input *DescribeInstanceCreditSpecificationsInput, fn func(*DescribeInstanceCreditSpecificationsOutput, bool) bool) error
func (c *EC2) DescribeInstanceCreditSpecificationsPagesWithContext(ctx aws.Context, input *DescribeInstanceCreditSpecificationsInput, fn func(*DescribeInstanceCreditSpecificationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeInstanceCreditSpecificationsRequest(input *DescribeInstanceCreditSpecificationsInput) (req *request.Request, output *DescribeInstanceCreditSpecificationsOutput)
func (c *EC2) DescribeInstanceCreditSpecificationsWithContext(ctx aws.Context, input *DescribeInstanceCreditSpecificationsInput, opts ...request.Option) (*DescribeInstanceCreditSpecificationsOutput, error)
func (c *EC2) DescribeInstanceStatus(input *DescribeInstanceStatusInput) (*DescribeInstanceStatusOutput, error)
func (c *EC2) DescribeInstanceStatusPages(input *DescribeInstanceStatusInput, fn func(*DescribeInstanceStatusOutput, bool) bool) error
func (c *EC2) DescribeInstanceStatusPagesWithContext(ctx aws.Context, input *DescribeInstanceStatusInput, fn func(*DescribeInstanceStatusOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeInstanceStatusRequest(input *DescribeInstanceStatusInput) (req *request.Request, output *DescribeInstanceStatusOutput)
func (c *EC2) DescribeInstanceStatusWithContext(ctx aws.Context, input *DescribeInstanceStatusInput, opts ...request.Option) (*DescribeInstanceStatusOutput, error)
func (c *EC2) DescribeInstanceTypeOfferings(input *DescribeInstanceTypeOfferingsInput) (*DescribeInstanceTypeOfferingsOutput, error)
func (c *EC2) DescribeInstanceTypeOfferingsRequest(input *DescribeInstanceTypeOfferingsInput) (req *request.Request, output *DescribeInstanceTypeOfferingsOutput)
func (c *EC2) DescribeInstanceTypeOfferingsWithContext(ctx aws.Context, input *DescribeInstanceTypeOfferingsInput, opts ...request.Option) (*DescribeInstanceTypeOfferingsOutput, error)
func (c *EC2) DescribeInstanceTypes(input *DescribeInstanceTypesInput) (*DescribeInstanceTypesOutput, error)
func (c *EC2) DescribeInstanceTypesRequest(input *DescribeInstanceTypesInput) (req *request.Request, output *DescribeInstanceTypesOutput)
func (c *EC2) DescribeInstanceTypesWithContext(ctx aws.Context, input *DescribeInstanceTypesInput, opts ...request.Option) (*DescribeInstanceTypesOutput, error)
func (c *EC2) DescribeInstances(input *DescribeInstancesInput) (*DescribeInstancesOutput, error)
func (c *EC2) DescribeInstancesPages(input *DescribeInstancesInput, fn func(*DescribeInstancesOutput, bool) bool) error
func (c *EC2) DescribeInstancesPagesWithContext(ctx aws.Context, input *DescribeInstancesInput, fn func(*DescribeInstancesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeInstancesRequest(input *DescribeInstancesInput) (req *request.Request, output *DescribeInstancesOutput)
func (c *EC2) DescribeInstancesWithContext(ctx aws.Context, input *DescribeInstancesInput, opts ...request.Option) (*DescribeInstancesOutput, error)
func (c *EC2) DescribeInternetGateways(input *DescribeInternetGatewaysInput) (*DescribeInternetGatewaysOutput, error)
func (c *EC2) DescribeInternetGatewaysPages(input *DescribeInternetGatewaysInput, fn func(*DescribeInternetGatewaysOutput, bool) bool) error
func (c *EC2) DescribeInternetGatewaysPagesWithContext(ctx aws.Context, input *DescribeInternetGatewaysInput, fn func(*DescribeInternetGatewaysOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeInternetGatewaysRequest(input *DescribeInternetGatewaysInput) (req *request.Request, output *DescribeInternetGatewaysOutput)
func (c *EC2) DescribeInternetGatewaysWithContext(ctx aws.Context, input *DescribeInternetGatewaysInput, opts ...request.Option) (*DescribeInternetGatewaysOutput, error)
func (c *EC2) DescribeIpv6Pools(input *DescribeIpv6PoolsInput) (*DescribeIpv6PoolsOutput, error)
func (c *EC2) DescribeIpv6PoolsPages(input *DescribeIpv6PoolsInput, fn func(*DescribeIpv6PoolsOutput, bool) bool) error
func (c *EC2) DescribeIpv6PoolsPagesWithContext(ctx aws.Context, input *DescribeIpv6PoolsInput, fn func(*DescribeIpv6PoolsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeIpv6PoolsRequest(input *DescribeIpv6PoolsInput) (req *request.Request, output *DescribeIpv6PoolsOutput)
func (c *EC2) DescribeIpv6PoolsWithContext(ctx aws.Context, input *DescribeIpv6PoolsInput, opts ...request.Option) (*DescribeIpv6PoolsOutput, error)
func (c *EC2) DescribeKeyPairs(input *DescribeKeyPairsInput) (*DescribeKeyPairsOutput, error)
func (c *EC2) DescribeKeyPairsRequest(input *DescribeKeyPairsInput) (req *request.Request, output *DescribeKeyPairsOutput)
func (c *EC2) DescribeKeyPairsWithContext(ctx aws.Context, input *DescribeKeyPairsInput, opts ...request.Option) (*DescribeKeyPairsOutput, error)
func (c *EC2) DescribeLaunchTemplateVersions(input *DescribeLaunchTemplateVersionsInput) (*DescribeLaunchTemplateVersionsOutput, error)
func (c *EC2) DescribeLaunchTemplateVersionsPages(input *DescribeLaunchTemplateVersionsInput, fn func(*DescribeLaunchTemplateVersionsOutput, bool) bool) error
func (c *EC2) DescribeLaunchTemplateVersionsPagesWithContext(ctx aws.Context, input *DescribeLaunchTemplateVersionsInput, fn func(*DescribeLaunchTemplateVersionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeLaunchTemplateVersionsRequest(input *DescribeLaunchTemplateVersionsInput) (req *request.Request, output *DescribeLaunchTemplateVersionsOutput)
func (c *EC2) DescribeLaunchTemplateVersionsWithContext(ctx aws.Context, input *DescribeLaunchTemplateVersionsInput, opts ...request.Option) (*DescribeLaunchTemplateVersionsOutput, error)
func (c *EC2) DescribeLaunchTemplates(input *DescribeLaunchTemplatesInput) (*DescribeLaunchTemplatesOutput, error)
func (c *EC2) DescribeLaunchTemplatesPages(input *DescribeLaunchTemplatesInput, fn func(*DescribeLaunchTemplatesOutput, bool) bool) error
func (c *EC2) DescribeLaunchTemplatesPagesWithContext(ctx aws.Context, input *DescribeLaunchTemplatesInput, fn func(*DescribeLaunchTemplatesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeLaunchTemplatesRequest(input *DescribeLaunchTemplatesInput) (req *request.Request, output *DescribeLaunchTemplatesOutput)
func (c *EC2) DescribeLaunchTemplatesWithContext(ctx aws.Context, input *DescribeLaunchTemplatesInput, opts ...request.Option) (*DescribeLaunchTemplatesOutput, error)
func (c *EC2) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(input *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput) (*DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, error)
func (c *EC2) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest(input *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput) (req *request.Request, output *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput)
func (c *EC2) DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsWithContext(ctx aws.Context, input *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput, opts ...request.Option) (*DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput, error)
func (c *EC2) DescribeLocalGatewayRouteTableVpcAssociations(input *DescribeLocalGatewayRouteTableVpcAssociationsInput) (*DescribeLocalGatewayRouteTableVpcAssociationsOutput, error)
func (c *EC2) DescribeLocalGatewayRouteTableVpcAssociationsRequest(input *DescribeLocalGatewayRouteTableVpcAssociationsInput) (req *request.Request, output *DescribeLocalGatewayRouteTableVpcAssociationsOutput)
func (c *EC2) DescribeLocalGatewayRouteTableVpcAssociationsWithContext(ctx aws.Context, input *DescribeLocalGatewayRouteTableVpcAssociationsInput, opts ...request.Option) (*DescribeLocalGatewayRouteTableVpcAssociationsOutput, error)
func (c *EC2) DescribeLocalGatewayRouteTables(input *DescribeLocalGatewayRouteTablesInput) (*DescribeLocalGatewayRouteTablesOutput, error)
func (c *EC2) DescribeLocalGatewayRouteTablesRequest(input *DescribeLocalGatewayRouteTablesInput) (req *request.Request, output *DescribeLocalGatewayRouteTablesOutput)
func (c *EC2) DescribeLocalGatewayRouteTablesWithContext(ctx aws.Context, input *DescribeLocalGatewayRouteTablesInput, opts ...request.Option) (*DescribeLocalGatewayRouteTablesOutput, error)
func (c *EC2) DescribeLocalGatewayVirtualInterfaceGroups(input *DescribeLocalGatewayVirtualInterfaceGroupsInput) (*DescribeLocalGatewayVirtualInterfaceGroupsOutput, error)
func (c *EC2) DescribeLocalGatewayVirtualInterfaceGroupsRequest(input *DescribeLocalGatewayVirtualInterfaceGroupsInput) (req *request.Request, output *DescribeLocalGatewayVirtualInterfaceGroupsOutput)
func (c *EC2) DescribeLocalGatewayVirtualInterfaceGroupsWithContext(ctx aws.Context, input *DescribeLocalGatewayVirtualInterfaceGroupsInput, opts ...request.Option) (*DescribeLocalGatewayVirtualInterfaceGroupsOutput, error)
func (c *EC2) DescribeLocalGatewayVirtualInterfaces(input *DescribeLocalGatewayVirtualInterfacesInput) (*DescribeLocalGatewayVirtualInterfacesOutput, error)
func (c *EC2) DescribeLocalGatewayVirtualInterfacesRequest(input *DescribeLocalGatewayVirtualInterfacesInput) (req *request.Request, output *DescribeLocalGatewayVirtualInterfacesOutput)
func (c *EC2) DescribeLocalGatewayVirtualInterfacesWithContext(ctx aws.Context, input *DescribeLocalGatewayVirtualInterfacesInput, opts ...request.Option) (*DescribeLocalGatewayVirtualInterfacesOutput, error)
func (c *EC2) DescribeLocalGateways(input *DescribeLocalGatewaysInput) (*DescribeLocalGatewaysOutput, error)
func (c *EC2) DescribeLocalGatewaysRequest(input *DescribeLocalGatewaysInput) (req *request.Request, output *DescribeLocalGatewaysOutput)
func (c *EC2) DescribeLocalGatewaysWithContext(ctx aws.Context, input *DescribeLocalGatewaysInput, opts ...request.Option) (*DescribeLocalGatewaysOutput, error)
func (c *EC2) DescribeMovingAddresses(input *DescribeMovingAddressesInput) (*DescribeMovingAddressesOutput, error)
func (c *EC2) DescribeMovingAddressesPages(input *DescribeMovingAddressesInput, fn func(*DescribeMovingAddressesOutput, bool) bool) error
func (c *EC2) DescribeMovingAddressesPagesWithContext(ctx aws.Context, input *DescribeMovingAddressesInput, fn func(*DescribeMovingAddressesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeMovingAddressesRequest(input *DescribeMovingAddressesInput) (req *request.Request, output *DescribeMovingAddressesOutput)
func (c *EC2) DescribeMovingAddressesWithContext(ctx aws.Context, input *DescribeMovingAddressesInput, opts ...request.Option) (*DescribeMovingAddressesOutput, error)
func (c *EC2) DescribeNatGateways(input *DescribeNatGatewaysInput) (*DescribeNatGatewaysOutput, error)
func (c *EC2) DescribeNatGatewaysPages(input *DescribeNatGatewaysInput, fn func(*DescribeNatGatewaysOutput, bool) bool) error
func (c *EC2) DescribeNatGatewaysPagesWithContext(ctx aws.Context, input *DescribeNatGatewaysInput, fn func(*DescribeNatGatewaysOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeNatGatewaysRequest(input *DescribeNatGatewaysInput) (req *request.Request, output *DescribeNatGatewaysOutput)
func (c *EC2) DescribeNatGatewaysWithContext(ctx aws.Context, input *DescribeNatGatewaysInput, opts ...request.Option) (*DescribeNatGatewaysOutput, error)
func (c *EC2) DescribeNetworkAcls(input *DescribeNetworkAclsInput) (*DescribeNetworkAclsOutput, error)
func (c *EC2) DescribeNetworkAclsPages(input *DescribeNetworkAclsInput, fn func(*DescribeNetworkAclsOutput, bool) bool) error
func (c *EC2) DescribeNetworkAclsPagesWithContext(ctx aws.Context, input *DescribeNetworkAclsInput, fn func(*DescribeNetworkAclsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeNetworkAclsRequest(input *DescribeNetworkAclsInput) (req *request.Request, output *DescribeNetworkAclsOutput)
func (c *EC2) DescribeNetworkAclsWithContext(ctx aws.Context, input *DescribeNetworkAclsInput, opts ...request.Option) (*DescribeNetworkAclsOutput, error)
func (c *EC2) DescribeNetworkInterfaceAttribute(input *DescribeNetworkInterfaceAttributeInput) (*DescribeNetworkInterfaceAttributeOutput, error)
func (c *EC2) DescribeNetworkInterfaceAttributeRequest(input *DescribeNetworkInterfaceAttributeInput) (req *request.Request, output *DescribeNetworkInterfaceAttributeOutput)
func (c *EC2) DescribeNetworkInterfaceAttributeWithContext(ctx aws.Context, input *DescribeNetworkInterfaceAttributeInput, opts ...request.Option) (*DescribeNetworkInterfaceAttributeOutput, error)
func (c *EC2) DescribeNetworkInterfacePermissions(input *DescribeNetworkInterfacePermissionsInput) (*DescribeNetworkInterfacePermissionsOutput, error)
func (c *EC2) DescribeNetworkInterfacePermissionsPages(input *DescribeNetworkInterfacePermissionsInput, fn func(*DescribeNetworkInterfacePermissionsOutput, bool) bool) error
func (c *EC2) DescribeNetworkInterfacePermissionsPagesWithContext(ctx aws.Context, input *DescribeNetworkInterfacePermissionsInput, fn func(*DescribeNetworkInterfacePermissionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeNetworkInterfacePermissionsRequest(input *DescribeNetworkInterfacePermissionsInput) (req *request.Request, output *DescribeNetworkInterfacePermissionsOutput)
func (c *EC2) DescribeNetworkInterfacePermissionsWithContext(ctx aws.Context, input *DescribeNetworkInterfacePermissionsInput, opts ...request.Option) (*DescribeNetworkInterfacePermissionsOutput, error)
func (c *EC2) DescribeNetworkInterfaces(input *DescribeNetworkInterfacesInput) (*DescribeNetworkInterfacesOutput, error)
func (c *EC2) DescribeNetworkInterfacesPages(input *DescribeNetworkInterfacesInput, fn func(*DescribeNetworkInterfacesOutput, bool) bool) error
func (c *EC2) DescribeNetworkInterfacesPagesWithContext(ctx aws.Context, input *DescribeNetworkInterfacesInput, fn func(*DescribeNetworkInterfacesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeNetworkInterfacesRequest(input *DescribeNetworkInterfacesInput) (req *request.Request, output *DescribeNetworkInterfacesOutput)
func (c *EC2) DescribeNetworkInterfacesWithContext(ctx aws.Context, input *DescribeNetworkInterfacesInput, opts ...request.Option) (*DescribeNetworkInterfacesOutput, error)
func (c *EC2) DescribePlacementGroups(input *DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
func (c *EC2) DescribePlacementGroupsRequest(input *DescribePlacementGroupsInput) (req *request.Request, output *DescribePlacementGroupsOutput)
func (c *EC2) DescribePlacementGroupsWithContext(ctx aws.Context, input *DescribePlacementGroupsInput, opts ...request.Option) (*DescribePlacementGroupsOutput, error)
func (c *EC2) DescribePrefixLists(input *DescribePrefixListsInput) (*DescribePrefixListsOutput, error)
func (c *EC2) DescribePrefixListsPages(input *DescribePrefixListsInput, fn func(*DescribePrefixListsOutput, bool) bool) error
func (c *EC2) DescribePrefixListsPagesWithContext(ctx aws.Context, input *DescribePrefixListsInput, fn func(*DescribePrefixListsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribePrefixListsRequest(input *DescribePrefixListsInput) (req *request.Request, output *DescribePrefixListsOutput)
func (c *EC2) DescribePrefixListsWithContext(ctx aws.Context, input *DescribePrefixListsInput, opts ...request.Option) (*DescribePrefixListsOutput, error)
func (c *EC2) DescribePrincipalIdFormat(input *DescribePrincipalIdFormatInput) (*DescribePrincipalIdFormatOutput, error)
func (c *EC2) DescribePrincipalIdFormatPages(input *DescribePrincipalIdFormatInput, fn func(*DescribePrincipalIdFormatOutput, bool) bool) error
func (c *EC2) DescribePrincipalIdFormatPagesWithContext(ctx aws.Context, input *DescribePrincipalIdFormatInput, fn func(*DescribePrincipalIdFormatOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribePrincipalIdFormatRequest(input *DescribePrincipalIdFormatInput) (req *request.Request, output *DescribePrincipalIdFormatOutput)
func (c *EC2) DescribePrincipalIdFormatWithContext(ctx aws.Context, input *DescribePrincipalIdFormatInput, opts ...request.Option) (*DescribePrincipalIdFormatOutput, error)
func (c *EC2) DescribePublicIpv4Pools(input *DescribePublicIpv4PoolsInput) (*DescribePublicIpv4PoolsOutput, error)
func (c *EC2) DescribePublicIpv4PoolsPages(input *DescribePublicIpv4PoolsInput, fn func(*DescribePublicIpv4PoolsOutput, bool) bool) error
func (c *EC2) DescribePublicIpv4PoolsPagesWithContext(ctx aws.Context, input *DescribePublicIpv4PoolsInput, fn func(*DescribePublicIpv4PoolsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribePublicIpv4PoolsRequest(input *DescribePublicIpv4PoolsInput) (req *request.Request, output *DescribePublicIpv4PoolsOutput)
func (c *EC2) DescribePublicIpv4PoolsWithContext(ctx aws.Context, input *DescribePublicIpv4PoolsInput, opts ...request.Option) (*DescribePublicIpv4PoolsOutput, error)
func (c *EC2) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)
func (c *EC2) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)
func (c *EC2) DescribeRegionsWithContext(ctx aws.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)
func (c *EC2) DescribeReservedInstances(input *DescribeReservedInstancesInput) (*DescribeReservedInstancesOutput, error)
func (c *EC2) DescribeReservedInstancesListings(input *DescribeReservedInstancesListingsInput) (*DescribeReservedInstancesListingsOutput, error)
func (c *EC2) DescribeReservedInstancesListingsRequest(input *DescribeReservedInstancesListingsInput) (req *request.Request, output *DescribeReservedInstancesListingsOutput)
func (c *EC2) DescribeReservedInstancesListingsWithContext(ctx aws.Context, input *DescribeReservedInstancesListingsInput, opts ...request.Option) (*DescribeReservedInstancesListingsOutput, error)
func (c *EC2) DescribeReservedInstancesModifications(input *DescribeReservedInstancesModificationsInput) (*DescribeReservedInstancesModificationsOutput, error)
func (c *EC2) DescribeReservedInstancesModificationsPages(input *DescribeReservedInstancesModificationsInput, fn func(*DescribeReservedInstancesModificationsOutput, bool) bool) error
func (c *EC2) DescribeReservedInstancesModificationsPagesWithContext(ctx aws.Context, input *DescribeReservedInstancesModificationsInput, fn func(*DescribeReservedInstancesModificationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeReservedInstancesModificationsRequest(input *DescribeReservedInstancesModificationsInput) (req *request.Request, output *DescribeReservedInstancesModificationsOutput)
func (c *EC2) DescribeReservedInstancesModificationsWithContext(ctx aws.Context, input *DescribeReservedInstancesModificationsInput, opts ...request.Option) (*DescribeReservedInstancesModificationsOutput, error)
func (c *EC2) DescribeReservedInstancesOfferings(input *DescribeReservedInstancesOfferingsInput) (*DescribeReservedInstancesOfferingsOutput, error)
func (c *EC2) DescribeReservedInstancesOfferingsPages(input *DescribeReservedInstancesOfferingsInput, fn func(*DescribeReservedInstancesOfferingsOutput, bool) bool) error
func (c *EC2) DescribeReservedInstancesOfferingsPagesWithContext(ctx aws.Context, input *DescribeReservedInstancesOfferingsInput, fn func(*DescribeReservedInstancesOfferingsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeReservedInstancesOfferingsRequest(input *DescribeReservedInstancesOfferingsInput) (req *request.Request, output *DescribeReservedInstancesOfferingsOutput)
func (c *EC2) DescribeReservedInstancesOfferingsWithContext(ctx aws.Context, input *DescribeReservedInstancesOfferingsInput, opts ...request.Option) (*DescribeReservedInstancesOfferingsOutput, error)
func (c *EC2) DescribeReservedInstancesRequest(input *DescribeReservedInstancesInput) (req *request.Request, output *DescribeReservedInstancesOutput)
func (c *EC2) DescribeReservedInstancesWithContext(ctx aws.Context, input *DescribeReservedInstancesInput, opts ...request.Option) (*DescribeReservedInstancesOutput, error)
func (c *EC2) DescribeRouteTables(input *DescribeRouteTablesInput) (*DescribeRouteTablesOutput, error)
func (c *EC2) DescribeRouteTablesPages(input *DescribeRouteTablesInput, fn func(*DescribeRouteTablesOutput, bool) bool) error
func (c *EC2) DescribeRouteTablesPagesWithContext(ctx aws.Context, input *DescribeRouteTablesInput, fn func(*DescribeRouteTablesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeRouteTablesRequest(input *DescribeRouteTablesInput) (req *request.Request, output *DescribeRouteTablesOutput)
func (c *EC2) DescribeRouteTablesWithContext(ctx aws.Context, input *DescribeRouteTablesInput, opts ...request.Option) (*DescribeRouteTablesOutput, error)
func (c *EC2) DescribeScheduledInstanceAvailability(input *DescribeScheduledInstanceAvailabilityInput) (*DescribeScheduledInstanceAvailabilityOutput, error)
func (c *EC2) DescribeScheduledInstanceAvailabilityPages(input *DescribeScheduledInstanceAvailabilityInput, fn func(*DescribeScheduledInstanceAvailabilityOutput, bool) bool) error
func (c *EC2) DescribeScheduledInstanceAvailabilityPagesWithContext(ctx aws.Context, input *DescribeScheduledInstanceAvailabilityInput, fn func(*DescribeScheduledInstanceAvailabilityOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeScheduledInstanceAvailabilityRequest(input *DescribeScheduledInstanceAvailabilityInput) (req *request.Request, output *DescribeScheduledInstanceAvailabilityOutput)
func (c *EC2) DescribeScheduledInstanceAvailabilityWithContext(ctx aws.Context, input *DescribeScheduledInstanceAvailabilityInput, opts ...request.Option) (*DescribeScheduledInstanceAvailabilityOutput, error)
func (c *EC2) DescribeScheduledInstances(input *DescribeScheduledInstancesInput) (*DescribeScheduledInstancesOutput, error)
func (c *EC2) DescribeScheduledInstancesPages(input *DescribeScheduledInstancesInput, fn func(*DescribeScheduledInstancesOutput, bool) bool) error
func (c *EC2) DescribeScheduledInstancesPagesWithContext(ctx aws.Context, input *DescribeScheduledInstancesInput, fn func(*DescribeScheduledInstancesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeScheduledInstancesRequest(input *DescribeScheduledInstancesInput) (req *request.Request, output *DescribeScheduledInstancesOutput)
func (c *EC2) DescribeScheduledInstancesWithContext(ctx aws.Context, input *DescribeScheduledInstancesInput, opts ...request.Option) (*DescribeScheduledInstancesOutput, error)
func (c *EC2) DescribeSecurityGroupReferences(input *DescribeSecurityGroupReferencesInput) (*DescribeSecurityGroupReferencesOutput, error)
func (c *EC2) DescribeSecurityGroupReferencesRequest(input *DescribeSecurityGroupReferencesInput) (req *request.Request, output *DescribeSecurityGroupReferencesOutput)
func (c *EC2) DescribeSecurityGroupReferencesWithContext(ctx aws.Context, input *DescribeSecurityGroupReferencesInput, opts ...request.Option) (*DescribeSecurityGroupReferencesOutput, error)
func (c *EC2) DescribeSecurityGroups(input *DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)
func (c *EC2) DescribeSecurityGroupsPages(input *DescribeSecurityGroupsInput, fn func(*DescribeSecurityGroupsOutput, bool) bool) error
func (c *EC2) DescribeSecurityGroupsPagesWithContext(ctx aws.Context, input *DescribeSecurityGroupsInput, fn func(*DescribeSecurityGroupsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeSecurityGroupsRequest(input *DescribeSecurityGroupsInput) (req *request.Request, output *DescribeSecurityGroupsOutput)
func (c *EC2) DescribeSecurityGroupsWithContext(ctx aws.Context, input *DescribeSecurityGroupsInput, opts ...request.Option) (*DescribeSecurityGroupsOutput, error)
func (c *EC2) DescribeSnapshotAttribute(input *DescribeSnapshotAttributeInput) (*DescribeSnapshotAttributeOutput, error)
func (c *EC2) DescribeSnapshotAttributeRequest(input *DescribeSnapshotAttributeInput) (req *request.Request, output *DescribeSnapshotAttributeOutput)
func (c *EC2) DescribeSnapshotAttributeWithContext(ctx aws.Context, input *DescribeSnapshotAttributeInput, opts ...request.Option) (*DescribeSnapshotAttributeOutput, error)
func (c *EC2) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
func (c *EC2) DescribeSnapshotsPages(input *DescribeSnapshotsInput, fn func(*DescribeSnapshotsOutput, bool) bool) error
func (c *EC2) DescribeSnapshotsPagesWithContext(ctx aws.Context, input *DescribeSnapshotsInput, fn func(*DescribeSnapshotsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput)
func (c *EC2) DescribeSnapshotsWithContext(ctx aws.Context, input *DescribeSnapshotsInput, opts ...request.Option) (*DescribeSnapshotsOutput, error)
func (c *EC2) DescribeSpotDatafeedSubscription(input *DescribeSpotDatafeedSubscriptionInput) (*DescribeSpotDatafeedSubscriptionOutput, error)
func (c *EC2) DescribeSpotDatafeedSubscriptionRequest(input *DescribeSpotDatafeedSubscriptionInput) (req *request.Request, output *DescribeSpotDatafeedSubscriptionOutput)
func (c *EC2) DescribeSpotDatafeedSubscriptionWithContext(ctx aws.Context, input *DescribeSpotDatafeedSubscriptionInput, opts ...request.Option) (*DescribeSpotDatafeedSubscriptionOutput, error)
func (c *EC2) DescribeSpotFleetInstances(input *DescribeSpotFleetInstancesInput) (*DescribeSpotFleetInstancesOutput, error)
func (c *EC2) DescribeSpotFleetInstancesRequest(input *DescribeSpotFleetInstancesInput) (req *request.Request, output *DescribeSpotFleetInstancesOutput)
func (c *EC2) DescribeSpotFleetInstancesWithContext(ctx aws.Context, input *DescribeSpotFleetInstancesInput, opts ...request.Option) (*DescribeSpotFleetInstancesOutput, error)
func (c *EC2) DescribeSpotFleetRequestHistory(input *DescribeSpotFleetRequestHistoryInput) (*DescribeSpotFleetRequestHistoryOutput, error)
func (c *EC2) DescribeSpotFleetRequestHistoryRequest(input *DescribeSpotFleetRequestHistoryInput) (req *request.Request, output *DescribeSpotFleetRequestHistoryOutput)
func (c *EC2) DescribeSpotFleetRequestHistoryWithContext(ctx aws.Context, input *DescribeSpotFleetRequestHistoryInput, opts ...request.Option) (*DescribeSpotFleetRequestHistoryOutput, error)
func (c *EC2) DescribeSpotFleetRequests(input *DescribeSpotFleetRequestsInput) (*DescribeSpotFleetRequestsOutput, error)
func (c *EC2) DescribeSpotFleetRequestsPages(input *DescribeSpotFleetRequestsInput, fn func(*DescribeSpotFleetRequestsOutput, bool) bool) error
func (c *EC2) DescribeSpotFleetRequestsPagesWithContext(ctx aws.Context, input *DescribeSpotFleetRequestsInput, fn func(*DescribeSpotFleetRequestsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeSpotFleetRequestsRequest(input *DescribeSpotFleetRequestsInput) (req *request.Request, output *DescribeSpotFleetRequestsOutput)
func (c *EC2) DescribeSpotFleetRequestsWithContext(ctx aws.Context, input *DescribeSpotFleetRequestsInput, opts ...request.Option) (*DescribeSpotFleetRequestsOutput, error)
func (c *EC2) DescribeSpotInstanceRequests(input *DescribeSpotInstanceRequestsInput) (*DescribeSpotInstanceRequestsOutput, error)
func (c *EC2) DescribeSpotInstanceRequestsPages(input *DescribeSpotInstanceRequestsInput, fn func(*DescribeSpotInstanceRequestsOutput, bool) bool) error
func (c *EC2) DescribeSpotInstanceRequestsPagesWithContext(ctx aws.Context, input *DescribeSpotInstanceRequestsInput, fn func(*DescribeSpotInstanceRequestsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeSpotInstanceRequestsRequest(input *DescribeSpotInstanceRequestsInput) (req *request.Request, output *DescribeSpotInstanceRequestsOutput)
func (c *EC2) DescribeSpotInstanceRequestsWithContext(ctx aws.Context, input *DescribeSpotInstanceRequestsInput, opts ...request.Option) (*DescribeSpotInstanceRequestsOutput, error)
func (c *EC2) DescribeSpotPriceHistory(input *DescribeSpotPriceHistoryInput) (*DescribeSpotPriceHistoryOutput, error)
func (c *EC2) DescribeSpotPriceHistoryPages(input *DescribeSpotPriceHistoryInput, fn func(*DescribeSpotPriceHistoryOutput, bool) bool) error
func (c *EC2) DescribeSpotPriceHistoryPagesWithContext(ctx aws.Context, input *DescribeSpotPriceHistoryInput, fn func(*DescribeSpotPriceHistoryOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeSpotPriceHistoryRequest(input *DescribeSpotPriceHistoryInput) (req *request.Request, output *DescribeSpotPriceHistoryOutput)
func (c *EC2) DescribeSpotPriceHistoryWithContext(ctx aws.Context, input *DescribeSpotPriceHistoryInput, opts ...request.Option) (*DescribeSpotPriceHistoryOutput, error)
func (c *EC2) DescribeStaleSecurityGroups(input *DescribeStaleSecurityGroupsInput) (*DescribeStaleSecurityGroupsOutput, error)
func (c *EC2) DescribeStaleSecurityGroupsPages(input *DescribeStaleSecurityGroupsInput, fn func(*DescribeStaleSecurityGroupsOutput, bool) bool) error
func (c *EC2) DescribeStaleSecurityGroupsPagesWithContext(ctx aws.Context, input *DescribeStaleSecurityGroupsInput, fn func(*DescribeStaleSecurityGroupsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeStaleSecurityGroupsRequest(input *DescribeStaleSecurityGroupsInput) (req *request.Request, output *DescribeStaleSecurityGroupsOutput)
func (c *EC2) DescribeStaleSecurityGroupsWithContext(ctx aws.Context, input *DescribeStaleSecurityGroupsInput, opts ...request.Option) (*DescribeStaleSecurityGroupsOutput, error)
func (c *EC2) DescribeSubnets(input *DescribeSubnetsInput) (*DescribeSubnetsOutput, error)
func (c *EC2) DescribeSubnetsPages(input *DescribeSubnetsInput, fn func(*DescribeSubnetsOutput, bool) bool) error
func (c *EC2) DescribeSubnetsPagesWithContext(ctx aws.Context, input *DescribeSubnetsInput, fn func(*DescribeSubnetsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeSubnetsRequest(input *DescribeSubnetsInput) (req *request.Request, output *DescribeSubnetsOutput)
func (c *EC2) DescribeSubnetsWithContext(ctx aws.Context, input *DescribeSubnetsInput, opts ...request.Option) (*DescribeSubnetsOutput, error)
func (c *EC2) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error)
func (c *EC2) DescribeTagsPages(input *DescribeTagsInput, fn func(*DescribeTagsOutput, bool) bool) error
func (c *EC2) DescribeTagsPagesWithContext(ctx aws.Context, input *DescribeTagsInput, fn func(*DescribeTagsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput)
func (c *EC2) DescribeTagsWithContext(ctx aws.Context, input *DescribeTagsInput, opts ...request.Option) (*DescribeTagsOutput, error)
func (c *EC2) DescribeTrafficMirrorFilters(input *DescribeTrafficMirrorFiltersInput) (*DescribeTrafficMirrorFiltersOutput, error)
func (c *EC2) DescribeTrafficMirrorFiltersPages(input *DescribeTrafficMirrorFiltersInput, fn func(*DescribeTrafficMirrorFiltersOutput, bool) bool) error
func (c *EC2) DescribeTrafficMirrorFiltersPagesWithContext(ctx aws.Context, input *DescribeTrafficMirrorFiltersInput, fn func(*DescribeTrafficMirrorFiltersOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTrafficMirrorFiltersRequest(input *DescribeTrafficMirrorFiltersInput) (req *request.Request, output *DescribeTrafficMirrorFiltersOutput)
func (c *EC2) DescribeTrafficMirrorFiltersWithContext(ctx aws.Context, input *DescribeTrafficMirrorFiltersInput, opts ...request.Option) (*DescribeTrafficMirrorFiltersOutput, error)
func (c *EC2) DescribeTrafficMirrorSessions(input *DescribeTrafficMirrorSessionsInput) (*DescribeTrafficMirrorSessionsOutput, error)
func (c *EC2) DescribeTrafficMirrorSessionsPages(input *DescribeTrafficMirrorSessionsInput, fn func(*DescribeTrafficMirrorSessionsOutput, bool) bool) error
func (c *EC2) DescribeTrafficMirrorSessionsPagesWithContext(ctx aws.Context, input *DescribeTrafficMirrorSessionsInput, fn func(*DescribeTrafficMirrorSessionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTrafficMirrorSessionsRequest(input *DescribeTrafficMirrorSessionsInput) (req *request.Request, output *DescribeTrafficMirrorSessionsOutput)
func (c *EC2) DescribeTrafficMirrorSessionsWithContext(ctx aws.Context, input *DescribeTrafficMirrorSessionsInput, opts ...request.Option) (*DescribeTrafficMirrorSessionsOutput, error)
func (c *EC2) DescribeTrafficMirrorTargets(input *DescribeTrafficMirrorTargetsInput) (*DescribeTrafficMirrorTargetsOutput, error)
func (c *EC2) DescribeTrafficMirrorTargetsPages(input *DescribeTrafficMirrorTargetsInput, fn func(*DescribeTrafficMirrorTargetsOutput, bool) bool) error
func (c *EC2) DescribeTrafficMirrorTargetsPagesWithContext(ctx aws.Context, input *DescribeTrafficMirrorTargetsInput, fn func(*DescribeTrafficMirrorTargetsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTrafficMirrorTargetsRequest(input *DescribeTrafficMirrorTargetsInput) (req *request.Request, output *DescribeTrafficMirrorTargetsOutput)
func (c *EC2) DescribeTrafficMirrorTargetsWithContext(ctx aws.Context, input *DescribeTrafficMirrorTargetsInput, opts ...request.Option) (*DescribeTrafficMirrorTargetsOutput, error)
func (c *EC2) DescribeTransitGatewayAttachments(input *DescribeTransitGatewayAttachmentsInput) (*DescribeTransitGatewayAttachmentsOutput, error)
func (c *EC2) DescribeTransitGatewayAttachmentsPages(input *DescribeTransitGatewayAttachmentsInput, fn func(*DescribeTransitGatewayAttachmentsOutput, bool) bool) error
func (c *EC2) DescribeTransitGatewayAttachmentsPagesWithContext(ctx aws.Context, input *DescribeTransitGatewayAttachmentsInput, fn func(*DescribeTransitGatewayAttachmentsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTransitGatewayAttachmentsRequest(input *DescribeTransitGatewayAttachmentsInput) (req *request.Request, output *DescribeTransitGatewayAttachmentsOutput)
func (c *EC2) DescribeTransitGatewayAttachmentsWithContext(ctx aws.Context, input *DescribeTransitGatewayAttachmentsInput, opts ...request.Option) (*DescribeTransitGatewayAttachmentsOutput, error)
func (c *EC2) DescribeTransitGatewayMulticastDomains(input *DescribeTransitGatewayMulticastDomainsInput) (*DescribeTransitGatewayMulticastDomainsOutput, error)
func (c *EC2) DescribeTransitGatewayMulticastDomainsRequest(input *DescribeTransitGatewayMulticastDomainsInput) (req *request.Request, output *DescribeTransitGatewayMulticastDomainsOutput)
func (c *EC2) DescribeTransitGatewayMulticastDomainsWithContext(ctx aws.Context, input *DescribeTransitGatewayMulticastDomainsInput, opts ...request.Option) (*DescribeTransitGatewayMulticastDomainsOutput, error)
func (c *EC2) DescribeTransitGatewayPeeringAttachments(input *DescribeTransitGatewayPeeringAttachmentsInput) (*DescribeTransitGatewayPeeringAttachmentsOutput, error)
func (c *EC2) DescribeTransitGatewayPeeringAttachmentsRequest(input *DescribeTransitGatewayPeeringAttachmentsInput) (req *request.Request, output *DescribeTransitGatewayPeeringAttachmentsOutput)
func (c *EC2) DescribeTransitGatewayPeeringAttachmentsWithContext(ctx aws.Context, input *DescribeTransitGatewayPeeringAttachmentsInput, opts ...request.Option) (*DescribeTransitGatewayPeeringAttachmentsOutput, error)
func (c *EC2) DescribeTransitGatewayRouteTables(input *DescribeTransitGatewayRouteTablesInput) (*DescribeTransitGatewayRouteTablesOutput, error)
func (c *EC2) DescribeTransitGatewayRouteTablesPages(input *DescribeTransitGatewayRouteTablesInput, fn func(*DescribeTransitGatewayRouteTablesOutput, bool) bool) error
func (c *EC2) DescribeTransitGatewayRouteTablesPagesWithContext(ctx aws.Context, input *DescribeTransitGatewayRouteTablesInput, fn func(*DescribeTransitGatewayRouteTablesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTransitGatewayRouteTablesRequest(input *DescribeTransitGatewayRouteTablesInput) (req *request.Request, output *DescribeTransitGatewayRouteTablesOutput)
func (c *EC2) DescribeTransitGatewayRouteTablesWithContext(ctx aws.Context, input *DescribeTransitGatewayRouteTablesInput, opts ...request.Option) (*DescribeTransitGatewayRouteTablesOutput, error)
func (c *EC2) DescribeTransitGatewayVpcAttachments(input *DescribeTransitGatewayVpcAttachmentsInput) (*DescribeTransitGatewayVpcAttachmentsOutput, error)
func (c *EC2) DescribeTransitGatewayVpcAttachmentsPages(input *DescribeTransitGatewayVpcAttachmentsInput, fn func(*DescribeTransitGatewayVpcAttachmentsOutput, bool) bool) error
func (c *EC2) DescribeTransitGatewayVpcAttachmentsPagesWithContext(ctx aws.Context, input *DescribeTransitGatewayVpcAttachmentsInput, fn func(*DescribeTransitGatewayVpcAttachmentsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTransitGatewayVpcAttachmentsRequest(input *DescribeTransitGatewayVpcAttachmentsInput) (req *request.Request, output *DescribeTransitGatewayVpcAttachmentsOutput)
func (c *EC2) DescribeTransitGatewayVpcAttachmentsWithContext(ctx aws.Context, input *DescribeTransitGatewayVpcAttachmentsInput, opts ...request.Option) (*DescribeTransitGatewayVpcAttachmentsOutput, error)
func (c *EC2) DescribeTransitGateways(input *DescribeTransitGatewaysInput) (*DescribeTransitGatewaysOutput, error)
func (c *EC2) DescribeTransitGatewaysPages(input *DescribeTransitGatewaysInput, fn func(*DescribeTransitGatewaysOutput, bool) bool) error
func (c *EC2) DescribeTransitGatewaysPagesWithContext(ctx aws.Context, input *DescribeTransitGatewaysInput, fn func(*DescribeTransitGatewaysOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeTransitGatewaysRequest(input *DescribeTransitGatewaysInput) (req *request.Request, output *DescribeTransitGatewaysOutput)
func (c *EC2) DescribeTransitGatewaysWithContext(ctx aws.Context, input *DescribeTransitGatewaysInput, opts ...request.Option) (*DescribeTransitGatewaysOutput, error)
func (c *EC2) DescribeVolumeAttribute(input *DescribeVolumeAttributeInput) (*DescribeVolumeAttributeOutput, error)
func (c *EC2) DescribeVolumeAttributeRequest(input *DescribeVolumeAttributeInput) (req *request.Request, output *DescribeVolumeAttributeOutput)
func (c *EC2) DescribeVolumeAttributeWithContext(ctx aws.Context, input *DescribeVolumeAttributeInput, opts ...request.Option) (*DescribeVolumeAttributeOutput, error)
func (c *EC2) DescribeVolumeStatus(input *DescribeVolumeStatusInput) (*DescribeVolumeStatusOutput, error)
func (c *EC2) DescribeVolumeStatusPages(input *DescribeVolumeStatusInput, fn func(*DescribeVolumeStatusOutput, bool) bool) error
func (c *EC2) DescribeVolumeStatusPagesWithContext(ctx aws.Context, input *DescribeVolumeStatusInput, fn func(*DescribeVolumeStatusOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVolumeStatusRequest(input *DescribeVolumeStatusInput) (req *request.Request, output *DescribeVolumeStatusOutput)
func (c *EC2) DescribeVolumeStatusWithContext(ctx aws.Context, input *DescribeVolumeStatusInput, opts ...request.Option) (*DescribeVolumeStatusOutput, error)
func (c *EC2) DescribeVolumes(input *DescribeVolumesInput) (*DescribeVolumesOutput, error)
func (c *EC2) DescribeVolumesModifications(input *DescribeVolumesModificationsInput) (*DescribeVolumesModificationsOutput, error)
func (c *EC2) DescribeVolumesModificationsPages(input *DescribeVolumesModificationsInput, fn func(*DescribeVolumesModificationsOutput, bool) bool) error
func (c *EC2) DescribeVolumesModificationsPagesWithContext(ctx aws.Context, input *DescribeVolumesModificationsInput, fn func(*DescribeVolumesModificationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVolumesModificationsRequest(input *DescribeVolumesModificationsInput) (req *request.Request, output *DescribeVolumesModificationsOutput)
func (c *EC2) DescribeVolumesModificationsWithContext(ctx aws.Context, input *DescribeVolumesModificationsInput, opts ...request.Option) (*DescribeVolumesModificationsOutput, error)
func (c *EC2) DescribeVolumesPages(input *DescribeVolumesInput, fn func(*DescribeVolumesOutput, bool) bool) error
func (c *EC2) DescribeVolumesPagesWithContext(ctx aws.Context, input *DescribeVolumesInput, fn func(*DescribeVolumesOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVolumesRequest(input *DescribeVolumesInput) (req *request.Request, output *DescribeVolumesOutput)
func (c *EC2) DescribeVolumesWithContext(ctx aws.Context, input *DescribeVolumesInput, opts ...request.Option) (*DescribeVolumesOutput, error)
func (c *EC2) DescribeVpcAttribute(input *DescribeVpcAttributeInput) (*DescribeVpcAttributeOutput, error)
func (c *EC2) DescribeVpcAttributeRequest(input *DescribeVpcAttributeInput) (req *request.Request, output *DescribeVpcAttributeOutput)
func (c *EC2) DescribeVpcAttributeWithContext(ctx aws.Context, input *DescribeVpcAttributeInput, opts ...request.Option) (*DescribeVpcAttributeOutput, error)
func (c *EC2) DescribeVpcClassicLink(input *DescribeVpcClassicLinkInput) (*DescribeVpcClassicLinkOutput, error)
func (c *EC2) DescribeVpcClassicLinkDnsSupport(input *DescribeVpcClassicLinkDnsSupportInput) (*DescribeVpcClassicLinkDnsSupportOutput, error)
func (c *EC2) DescribeVpcClassicLinkDnsSupportPages(input *DescribeVpcClassicLinkDnsSupportInput, fn func(*DescribeVpcClassicLinkDnsSupportOutput, bool) bool) error
func (c *EC2) DescribeVpcClassicLinkDnsSupportPagesWithContext(ctx aws.Context, input *DescribeVpcClassicLinkDnsSupportInput, fn func(*DescribeVpcClassicLinkDnsSupportOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcClassicLinkDnsSupportRequest(input *DescribeVpcClassicLinkDnsSupportInput) (req *request.Request, output *DescribeVpcClassicLinkDnsSupportOutput)
func (c *EC2) DescribeVpcClassicLinkDnsSupportWithContext(ctx aws.Context, input *DescribeVpcClassicLinkDnsSupportInput, opts ...request.Option) (*DescribeVpcClassicLinkDnsSupportOutput, error)
func (c *EC2) DescribeVpcClassicLinkRequest(input *DescribeVpcClassicLinkInput) (req *request.Request, output *DescribeVpcClassicLinkOutput)
func (c *EC2) DescribeVpcClassicLinkWithContext(ctx aws.Context, input *DescribeVpcClassicLinkInput, opts ...request.Option) (*DescribeVpcClassicLinkOutput, error)
func (c *EC2) DescribeVpcEndpointConnectionNotifications(input *DescribeVpcEndpointConnectionNotificationsInput) (*DescribeVpcEndpointConnectionNotificationsOutput, error)
func (c *EC2) DescribeVpcEndpointConnectionNotificationsPages(input *DescribeVpcEndpointConnectionNotificationsInput, fn func(*DescribeVpcEndpointConnectionNotificationsOutput, bool) bool) error
func (c *EC2) DescribeVpcEndpointConnectionNotificationsPagesWithContext(ctx aws.Context, input *DescribeVpcEndpointConnectionNotificationsInput, fn func(*DescribeVpcEndpointConnectionNotificationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcEndpointConnectionNotificationsRequest(input *DescribeVpcEndpointConnectionNotificationsInput) (req *request.Request, output *DescribeVpcEndpointConnectionNotificationsOutput)
func (c *EC2) DescribeVpcEndpointConnectionNotificationsWithContext(ctx aws.Context, input *DescribeVpcEndpointConnectionNotificationsInput, opts ...request.Option) (*DescribeVpcEndpointConnectionNotificationsOutput, error)
func (c *EC2) DescribeVpcEndpointConnections(input *DescribeVpcEndpointConnectionsInput) (*DescribeVpcEndpointConnectionsOutput, error)
func (c *EC2) DescribeVpcEndpointConnectionsPages(input *DescribeVpcEndpointConnectionsInput, fn func(*DescribeVpcEndpointConnectionsOutput, bool) bool) error
func (c *EC2) DescribeVpcEndpointConnectionsPagesWithContext(ctx aws.Context, input *DescribeVpcEndpointConnectionsInput, fn func(*DescribeVpcEndpointConnectionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcEndpointConnectionsRequest(input *DescribeVpcEndpointConnectionsInput) (req *request.Request, output *DescribeVpcEndpointConnectionsOutput)
func (c *EC2) DescribeVpcEndpointConnectionsWithContext(ctx aws.Context, input *DescribeVpcEndpointConnectionsInput, opts ...request.Option) (*DescribeVpcEndpointConnectionsOutput, error)
func (c *EC2) DescribeVpcEndpointServiceConfigurations(input *DescribeVpcEndpointServiceConfigurationsInput) (*DescribeVpcEndpointServiceConfigurationsOutput, error)
func (c *EC2) DescribeVpcEndpointServiceConfigurationsPages(input *DescribeVpcEndpointServiceConfigurationsInput, fn func(*DescribeVpcEndpointServiceConfigurationsOutput, bool) bool) error
func (c *EC2) DescribeVpcEndpointServiceConfigurationsPagesWithContext(ctx aws.Context, input *DescribeVpcEndpointServiceConfigurationsInput, fn func(*DescribeVpcEndpointServiceConfigurationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcEndpointServiceConfigurationsRequest(input *DescribeVpcEndpointServiceConfigurationsInput) (req *request.Request, output *DescribeVpcEndpointServiceConfigurationsOutput)
func (c *EC2) DescribeVpcEndpointServiceConfigurationsWithContext(ctx aws.Context, input *DescribeVpcEndpointServiceConfigurationsInput, opts ...request.Option) (*DescribeVpcEndpointServiceConfigurationsOutput, error)
func (c *EC2) DescribeVpcEndpointServicePermissions(input *DescribeVpcEndpointServicePermissionsInput) (*DescribeVpcEndpointServicePermissionsOutput, error)
func (c *EC2) DescribeVpcEndpointServicePermissionsPages(input *DescribeVpcEndpointServicePermissionsInput, fn func(*DescribeVpcEndpointServicePermissionsOutput, bool) bool) error
func (c *EC2) DescribeVpcEndpointServicePermissionsPagesWithContext(ctx aws.Context, input *DescribeVpcEndpointServicePermissionsInput, fn func(*DescribeVpcEndpointServicePermissionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcEndpointServicePermissionsRequest(input *DescribeVpcEndpointServicePermissionsInput) (req *request.Request, output *DescribeVpcEndpointServicePermissionsOutput)
func (c *EC2) DescribeVpcEndpointServicePermissionsWithContext(ctx aws.Context, input *DescribeVpcEndpointServicePermissionsInput, opts ...request.Option) (*DescribeVpcEndpointServicePermissionsOutput, error)
func (c *EC2) DescribeVpcEndpointServices(input *DescribeVpcEndpointServicesInput) (*DescribeVpcEndpointServicesOutput, error)
func (c *EC2) DescribeVpcEndpointServicesRequest(input *DescribeVpcEndpointServicesInput) (req *request.Request, output *DescribeVpcEndpointServicesOutput)
func (c *EC2) DescribeVpcEndpointServicesWithContext(ctx aws.Context, input *DescribeVpcEndpointServicesInput, opts ...request.Option) (*DescribeVpcEndpointServicesOutput, error)
func (c *EC2) DescribeVpcEndpoints(input *DescribeVpcEndpointsInput) (*DescribeVpcEndpointsOutput, error)
func (c *EC2) DescribeVpcEndpointsPages(input *DescribeVpcEndpointsInput, fn func(*DescribeVpcEndpointsOutput, bool) bool) error
func (c *EC2) DescribeVpcEndpointsPagesWithContext(ctx aws.Context, input *DescribeVpcEndpointsInput, fn func(*DescribeVpcEndpointsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcEndpointsRequest(input *DescribeVpcEndpointsInput) (req *request.Request, output *DescribeVpcEndpointsOutput)
func (c *EC2) DescribeVpcEndpointsWithContext(ctx aws.Context, input *DescribeVpcEndpointsInput, opts ...request.Option) (*DescribeVpcEndpointsOutput, error)
func (c *EC2) DescribeVpcPeeringConnections(input *DescribeVpcPeeringConnectionsInput) (*DescribeVpcPeeringConnectionsOutput, error)
func (c *EC2) DescribeVpcPeeringConnectionsPages(input *DescribeVpcPeeringConnectionsInput, fn func(*DescribeVpcPeeringConnectionsOutput, bool) bool) error
func (c *EC2) DescribeVpcPeeringConnectionsPagesWithContext(ctx aws.Context, input *DescribeVpcPeeringConnectionsInput, fn func(*DescribeVpcPeeringConnectionsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcPeeringConnectionsRequest(input *DescribeVpcPeeringConnectionsInput) (req *request.Request, output *DescribeVpcPeeringConnectionsOutput)
func (c *EC2) DescribeVpcPeeringConnectionsWithContext(ctx aws.Context, input *DescribeVpcPeeringConnectionsInput, opts ...request.Option) (*DescribeVpcPeeringConnectionsOutput, error)
func (c *EC2) DescribeVpcs(input *DescribeVpcsInput) (*DescribeVpcsOutput, error)
func (c *EC2) DescribeVpcsPages(input *DescribeVpcsInput, fn func(*DescribeVpcsOutput, bool) bool) error
func (c *EC2) DescribeVpcsPagesWithContext(ctx aws.Context, input *DescribeVpcsInput, fn func(*DescribeVpcsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) DescribeVpcsRequest(input *DescribeVpcsInput) (req *request.Request, output *DescribeVpcsOutput)
func (c *EC2) DescribeVpcsWithContext(ctx aws.Context, input *DescribeVpcsInput, opts ...request.Option) (*DescribeVpcsOutput, error)
func (c *EC2) DescribeVpnConnections(input *DescribeVpnConnectionsInput) (*DescribeVpnConnectionsOutput, error)
func (c *EC2) DescribeVpnConnectionsRequest(input *DescribeVpnConnectionsInput) (req *request.Request, output *DescribeVpnConnectionsOutput)
func (c *EC2) DescribeVpnConnectionsWithContext(ctx aws.Context, input *DescribeVpnConnectionsInput, opts ...request.Option) (*DescribeVpnConnectionsOutput, error)
func (c *EC2) DescribeVpnGateways(input *DescribeVpnGatewaysInput) (*DescribeVpnGatewaysOutput, error)
func (c *EC2) DescribeVpnGatewaysRequest(input *DescribeVpnGatewaysInput) (req *request.Request, output *DescribeVpnGatewaysOutput)
func (c *EC2) DescribeVpnGatewaysWithContext(ctx aws.Context, input *DescribeVpnGatewaysInput, opts ...request.Option) (*DescribeVpnGatewaysOutput, error)
func (c *EC2) DetachClassicLinkVpc(input *DetachClassicLinkVpcInput) (*DetachClassicLinkVpcOutput, error)
func (c *EC2) DetachClassicLinkVpcRequest(input *DetachClassicLinkVpcInput) (req *request.Request, output *DetachClassicLinkVpcOutput)
func (c *EC2) DetachClassicLinkVpcWithContext(ctx aws.Context, input *DetachClassicLinkVpcInput, opts ...request.Option) (*DetachClassicLinkVpcOutput, error)
func (c *EC2) DetachInternetGateway(input *DetachInternetGatewayInput) (*DetachInternetGatewayOutput, error)
func (c *EC2) DetachInternetGatewayRequest(input *DetachInternetGatewayInput) (req *request.Request, output *DetachInternetGatewayOutput)
func (c *EC2) DetachInternetGatewayWithContext(ctx aws.Context, input *DetachInternetGatewayInput, opts ...request.Option) (*DetachInternetGatewayOutput, error)
func (c *EC2) DetachNetworkInterface(input *DetachNetworkInterfaceInput) (*DetachNetworkInterfaceOutput, error)
func (c *EC2) DetachNetworkInterfaceRequest(input *DetachNetworkInterfaceInput) (req *request.Request, output *DetachNetworkInterfaceOutput)
func (c *EC2) DetachNetworkInterfaceWithContext(ctx aws.Context, input *DetachNetworkInterfaceInput, opts ...request.Option) (*DetachNetworkInterfaceOutput, error)
func (c *EC2) DetachVolume(input *DetachVolumeInput) (*VolumeAttachment, error)
func (c *EC2) DetachVolumeRequest(input *DetachVolumeInput) (req *request.Request, output *VolumeAttachment)
func (c *EC2) DetachVolumeWithContext(ctx aws.Context, input *DetachVolumeInput, opts ...request.Option) (*VolumeAttachment, error)
func (c *EC2) DetachVpnGateway(input *DetachVpnGatewayInput) (*DetachVpnGatewayOutput, error)
func (c *EC2) DetachVpnGatewayRequest(input *DetachVpnGatewayInput) (req *request.Request, output *DetachVpnGatewayOutput)
func (c *EC2) DetachVpnGatewayWithContext(ctx aws.Context, input *DetachVpnGatewayInput, opts ...request.Option) (*DetachVpnGatewayOutput, error)
func (c *EC2) DisableEbsEncryptionByDefault(input *DisableEbsEncryptionByDefaultInput) (*DisableEbsEncryptionByDefaultOutput, error)
func (c *EC2) DisableEbsEncryptionByDefaultRequest(input *DisableEbsEncryptionByDefaultInput) (req *request.Request, output *DisableEbsEncryptionByDefaultOutput)
func (c *EC2) DisableEbsEncryptionByDefaultWithContext(ctx aws.Context, input *DisableEbsEncryptionByDefaultInput, opts ...request.Option) (*DisableEbsEncryptionByDefaultOutput, error)
func (c *EC2) DisableFastSnapshotRestores(input *DisableFastSnapshotRestoresInput) (*DisableFastSnapshotRestoresOutput, error)
func (c *EC2) DisableFastSnapshotRestoresRequest(input *DisableFastSnapshotRestoresInput) (req *request.Request, output *DisableFastSnapshotRestoresOutput)
func (c *EC2) DisableFastSnapshotRestoresWithContext(ctx aws.Context, input *DisableFastSnapshotRestoresInput, opts ...request.Option) (*DisableFastSnapshotRestoresOutput, error)
func (c *EC2) DisableTransitGatewayRouteTablePropagation(input *DisableTransitGatewayRouteTablePropagationInput) (*DisableTransitGatewayRouteTablePropagationOutput, error)
func (c *EC2) DisableTransitGatewayRouteTablePropagationRequest(input *DisableTransitGatewayRouteTablePropagationInput) (req *request.Request, output *DisableTransitGatewayRouteTablePropagationOutput)
func (c *EC2) DisableTransitGatewayRouteTablePropagationWithContext(ctx aws.Context, input *DisableTransitGatewayRouteTablePropagationInput, opts ...request.Option) (*DisableTransitGatewayRouteTablePropagationOutput, error)
func (c *EC2) DisableVgwRoutePropagation(input *DisableVgwRoutePropagationInput) (*DisableVgwRoutePropagationOutput, error)
func (c *EC2) DisableVgwRoutePropagationRequest(input *DisableVgwRoutePropagationInput) (req *request.Request, output *DisableVgwRoutePropagationOutput)
func (c *EC2) DisableVgwRoutePropagationWithContext(ctx aws.Context, input *DisableVgwRoutePropagationInput, opts ...request.Option) (*DisableVgwRoutePropagationOutput, error)
func (c *EC2) DisableVpcClassicLink(input *DisableVpcClassicLinkInput) (*DisableVpcClassicLinkOutput, error)
func (c *EC2) DisableVpcClassicLinkDnsSupport(input *DisableVpcClassicLinkDnsSupportInput) (*DisableVpcClassicLinkDnsSupportOutput, error)
func (c *EC2) DisableVpcClassicLinkDnsSupportRequest(input *DisableVpcClassicLinkDnsSupportInput) (req *request.Request, output *DisableVpcClassicLinkDnsSupportOutput)
func (c *EC2) DisableVpcClassicLinkDnsSupportWithContext(ctx aws.Context, input *DisableVpcClassicLinkDnsSupportInput, opts ...request.Option) (*DisableVpcClassicLinkDnsSupportOutput, error)
func (c *EC2) DisableVpcClassicLinkRequest(input *DisableVpcClassicLinkInput) (req *request.Request, output *DisableVpcClassicLinkOutput)
func (c *EC2) DisableVpcClassicLinkWithContext(ctx aws.Context, input *DisableVpcClassicLinkInput, opts ...request.Option) (*DisableVpcClassicLinkOutput, error)
func (c *EC2) DisassociateAddress(input *DisassociateAddressInput) (*DisassociateAddressOutput, error)
func (c *EC2) DisassociateAddressRequest(input *DisassociateAddressInput) (req *request.Request, output *DisassociateAddressOutput)
func (c *EC2) DisassociateAddressWithContext(ctx aws.Context, input *DisassociateAddressInput, opts ...request.Option) (*DisassociateAddressOutput, error)
func (c *EC2) DisassociateClientVpnTargetNetwork(input *DisassociateClientVpnTargetNetworkInput) (*DisassociateClientVpnTargetNetworkOutput, error)
func (c *EC2) DisassociateClientVpnTargetNetworkRequest(input *DisassociateClientVpnTargetNetworkInput) (req *request.Request, output *DisassociateClientVpnTargetNetworkOutput)
func (c *EC2) DisassociateClientVpnTargetNetworkWithContext(ctx aws.Context, input *DisassociateClientVpnTargetNetworkInput, opts ...request.Option) (*DisassociateClientVpnTargetNetworkOutput, error)
func (c *EC2) DisassociateIamInstanceProfile(input *DisassociateIamInstanceProfileInput) (*DisassociateIamInstanceProfileOutput, error)
func (c *EC2) DisassociateIamInstanceProfileRequest(input *DisassociateIamInstanceProfileInput) (req *request.Request, output *DisassociateIamInstanceProfileOutput)
func (c *EC2) DisassociateIamInstanceProfileWithContext(ctx aws.Context, input *DisassociateIamInstanceProfileInput, opts ...request.Option) (*DisassociateIamInstanceProfileOutput, error)
func (c *EC2) DisassociateRouteTable(input *DisassociateRouteTableInput) (*DisassociateRouteTableOutput, error)
func (c *EC2) DisassociateRouteTableRequest(input *DisassociateRouteTableInput) (req *request.Request, output *DisassociateRouteTableOutput)
func (c *EC2) DisassociateRouteTableWithContext(ctx aws.Context, input *DisassociateRouteTableInput, opts ...request.Option) (*DisassociateRouteTableOutput, error)
func (c *EC2) DisassociateSubnetCidrBlock(input *DisassociateSubnetCidrBlockInput) (*DisassociateSubnetCidrBlockOutput, error)
func (c *EC2) DisassociateSubnetCidrBlockRequest(input *DisassociateSubnetCidrBlockInput) (req *request.Request, output *DisassociateSubnetCidrBlockOutput)
func (c *EC2) DisassociateSubnetCidrBlockWithContext(ctx aws.Context, input *DisassociateSubnetCidrBlockInput, opts ...request.Option) (*DisassociateSubnetCidrBlockOutput, error)
func (c *EC2) DisassociateTransitGatewayMulticastDomain(input *DisassociateTransitGatewayMulticastDomainInput) (*DisassociateTransitGatewayMulticastDomainOutput, error)
func (c *EC2) DisassociateTransitGatewayMulticastDomainRequest(input *DisassociateTransitGatewayMulticastDomainInput) (req *request.Request, output *DisassociateTransitGatewayMulticastDomainOutput)
func (c *EC2) DisassociateTransitGatewayMulticastDomainWithContext(ctx aws.Context, input *DisassociateTransitGatewayMulticastDomainInput, opts ...request.Option) (*DisassociateTransitGatewayMulticastDomainOutput, error)
func (c *EC2) DisassociateTransitGatewayRouteTable(input *DisassociateTransitGatewayRouteTableInput) (*DisassociateTransitGatewayRouteTableOutput, error)
func (c *EC2) DisassociateTransitGatewayRouteTableRequest(input *DisassociateTransitGatewayRouteTableInput) (req *request.Request, output *DisassociateTransitGatewayRouteTableOutput)
func (c *EC2) DisassociateTransitGatewayRouteTableWithContext(ctx aws.Context, input *DisassociateTransitGatewayRouteTableInput, opts ...request.Option) (*DisassociateTransitGatewayRouteTableOutput, error)
func (c *EC2) DisassociateVpcCidrBlock(input *DisassociateVpcCidrBlockInput) (*DisassociateVpcCidrBlockOutput, error)
func (c *EC2) DisassociateVpcCidrBlockRequest(input *DisassociateVpcCidrBlockInput) (req *request.Request, output *DisassociateVpcCidrBlockOutput)
func (c *EC2) DisassociateVpcCidrBlockWithContext(ctx aws.Context, input *DisassociateVpcCidrBlockInput, opts ...request.Option) (*DisassociateVpcCidrBlockOutput, error)
func (c *EC2) EnableEbsEncryptionByDefault(input *EnableEbsEncryptionByDefaultInput) (*EnableEbsEncryptionByDefaultOutput, error)
func (c *EC2) EnableEbsEncryptionByDefaultRequest(input *EnableEbsEncryptionByDefaultInput) (req *request.Request, output *EnableEbsEncryptionByDefaultOutput)
func (c *EC2) EnableEbsEncryptionByDefaultWithContext(ctx aws.Context, input *EnableEbsEncryptionByDefaultInput, opts ...request.Option) (*EnableEbsEncryptionByDefaultOutput, error)
func (c *EC2) EnableFastSnapshotRestores(input *EnableFastSnapshotRestoresInput) (*EnableFastSnapshotRestoresOutput, error)
func (c *EC2) EnableFastSnapshotRestoresRequest(input *EnableFastSnapshotRestoresInput) (req *request.Request, output *EnableFastSnapshotRestoresOutput)
func (c *EC2) EnableFastSnapshotRestoresWithContext(ctx aws.Context, input *EnableFastSnapshotRestoresInput, opts ...request.Option) (*EnableFastSnapshotRestoresOutput, error)
func (c *EC2) EnableTransitGatewayRouteTablePropagation(input *EnableTransitGatewayRouteTablePropagationInput) (*EnableTransitGatewayRouteTablePropagationOutput, error)
func (c *EC2) EnableTransitGatewayRouteTablePropagationRequest(input *EnableTransitGatewayRouteTablePropagationInput) (req *request.Request, output *EnableTransitGatewayRouteTablePropagationOutput)
func (c *EC2) EnableTransitGatewayRouteTablePropagationWithContext(ctx aws.Context, input *EnableTransitGatewayRouteTablePropagationInput, opts ...request.Option) (*EnableTransitGatewayRouteTablePropagationOutput, error)
func (c *EC2) EnableVgwRoutePropagation(input *EnableVgwRoutePropagationInput) (*EnableVgwRoutePropagationOutput, error)
func (c *EC2) EnableVgwRoutePropagationRequest(input *EnableVgwRoutePropagationInput) (req *request.Request, output *EnableVgwRoutePropagationOutput)
func (c *EC2) EnableVgwRoutePropagationWithContext(ctx aws.Context, input *EnableVgwRoutePropagationInput, opts ...request.Option) (*EnableVgwRoutePropagationOutput, error)
func (c *EC2) EnableVolumeIO(input *EnableVolumeIOInput) (*EnableVolumeIOOutput, error)
func (c *EC2) EnableVolumeIORequest(input *EnableVolumeIOInput) (req *request.Request, output *EnableVolumeIOOutput)
func (c *EC2) EnableVolumeIOWithContext(ctx aws.Context, input *EnableVolumeIOInput, opts ...request.Option) (*EnableVolumeIOOutput, error)
func (c *EC2) EnableVpcClassicLink(input *EnableVpcClassicLinkInput) (*EnableVpcClassicLinkOutput, error)
func (c *EC2) EnableVpcClassicLinkDnsSupport(input *EnableVpcClassicLinkDnsSupportInput) (*EnableVpcClassicLinkDnsSupportOutput, error)
func (c *EC2) EnableVpcClassicLinkDnsSupportRequest(input *EnableVpcClassicLinkDnsSupportInput) (req *request.Request, output *EnableVpcClassicLinkDnsSupportOutput)
func (c *EC2) EnableVpcClassicLinkDnsSupportWithContext(ctx aws.Context, input *EnableVpcClassicLinkDnsSupportInput, opts ...request.Option) (*EnableVpcClassicLinkDnsSupportOutput, error)
func (c *EC2) EnableVpcClassicLinkRequest(input *EnableVpcClassicLinkInput) (req *request.Request, output *EnableVpcClassicLinkOutput)
func (c *EC2) EnableVpcClassicLinkWithContext(ctx aws.Context, input *EnableVpcClassicLinkInput, opts ...request.Option) (*EnableVpcClassicLinkOutput, error)
func (c *EC2) ExportClientVpnClientCertificateRevocationList(input *ExportClientVpnClientCertificateRevocationListInput) (*ExportClientVpnClientCertificateRevocationListOutput, error)
func (c *EC2) ExportClientVpnClientCertificateRevocationListRequest(input *ExportClientVpnClientCertificateRevocationListInput) (req *request.Request, output *ExportClientVpnClientCertificateRevocationListOutput)
func (c *EC2) ExportClientVpnClientCertificateRevocationListWithContext(ctx aws.Context, input *ExportClientVpnClientCertificateRevocationListInput, opts ...request.Option) (*ExportClientVpnClientCertificateRevocationListOutput, error)
func (c *EC2) ExportClientVpnClientConfiguration(input *ExportClientVpnClientConfigurationInput) (*ExportClientVpnClientConfigurationOutput, error)
func (c *EC2) ExportClientVpnClientConfigurationRequest(input *ExportClientVpnClientConfigurationInput) (req *request.Request, output *ExportClientVpnClientConfigurationOutput)
func (c *EC2) ExportClientVpnClientConfigurationWithContext(ctx aws.Context, input *ExportClientVpnClientConfigurationInput, opts ...request.Option) (*ExportClientVpnClientConfigurationOutput, error)
func (c *EC2) ExportImage(input *ExportImageInput) (*ExportImageOutput, error)
func (c *EC2) ExportImageRequest(input *ExportImageInput) (req *request.Request, output *ExportImageOutput)
func (c *EC2) ExportImageWithContext(ctx aws.Context, input *ExportImageInput, opts ...request.Option) (*ExportImageOutput, error)
func (c *EC2) ExportTransitGatewayRoutes(input *ExportTransitGatewayRoutesInput) (*ExportTransitGatewayRoutesOutput, error)
func (c *EC2) ExportTransitGatewayRoutesRequest(input *ExportTransitGatewayRoutesInput) (req *request.Request, output *ExportTransitGatewayRoutesOutput)
func (c *EC2) ExportTransitGatewayRoutesWithContext(ctx aws.Context, input *ExportTransitGatewayRoutesInput, opts ...request.Option) (*ExportTransitGatewayRoutesOutput, error)
func (c *EC2) GetAssociatedIpv6PoolCidrs(input *GetAssociatedIpv6PoolCidrsInput) (*GetAssociatedIpv6PoolCidrsOutput, error)
func (c *EC2) GetAssociatedIpv6PoolCidrsPages(input *GetAssociatedIpv6PoolCidrsInput, fn func(*GetAssociatedIpv6PoolCidrsOutput, bool) bool) error
func (c *EC2) GetAssociatedIpv6PoolCidrsPagesWithContext(ctx aws.Context, input *GetAssociatedIpv6PoolCidrsInput, fn func(*GetAssociatedIpv6PoolCidrsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) GetAssociatedIpv6PoolCidrsRequest(input *GetAssociatedIpv6PoolCidrsInput) (req *request.Request, output *GetAssociatedIpv6PoolCidrsOutput)
func (c *EC2) GetAssociatedIpv6PoolCidrsWithContext(ctx aws.Context, input *GetAssociatedIpv6PoolCidrsInput, opts ...request.Option) (*GetAssociatedIpv6PoolCidrsOutput, error)
func (c *EC2) GetCapacityReservationUsage(input *GetCapacityReservationUsageInput) (*GetCapacityReservationUsageOutput, error)
func (c *EC2) GetCapacityReservationUsageRequest(input *GetCapacityReservationUsageInput) (req *request.Request, output *GetCapacityReservationUsageOutput)
func (c *EC2) GetCapacityReservationUsageWithContext(ctx aws.Context, input *GetCapacityReservationUsageInput, opts ...request.Option) (*GetCapacityReservationUsageOutput, error)
func (c *EC2) GetCoipPoolUsage(input *GetCoipPoolUsageInput) (*GetCoipPoolUsageOutput, error)
func (c *EC2) GetCoipPoolUsageRequest(input *GetCoipPoolUsageInput) (req *request.Request, output *GetCoipPoolUsageOutput)
func (c *EC2) GetCoipPoolUsageWithContext(ctx aws.Context, input *GetCoipPoolUsageInput, opts ...request.Option) (*GetCoipPoolUsageOutput, error)
func (c *EC2) GetConsoleOutput(input *GetConsoleOutputInput) (*GetConsoleOutputOutput, error)
func (c *EC2) GetConsoleOutputRequest(input *GetConsoleOutputInput) (req *request.Request, output *GetConsoleOutputOutput)
func (c *EC2) GetConsoleOutputWithContext(ctx aws.Context, input *GetConsoleOutputInput, opts ...request.Option) (*GetConsoleOutputOutput, error)
func (c *EC2) GetConsoleScreenshot(input *GetConsoleScreenshotInput) (*GetConsoleScreenshotOutput, error)
func (c *EC2) GetConsoleScreenshotRequest(input *GetConsoleScreenshotInput) (req *request.Request, output *GetConsoleScreenshotOutput)
func (c *EC2) GetConsoleScreenshotWithContext(ctx aws.Context, input *GetConsoleScreenshotInput, opts ...request.Option) (*GetConsoleScreenshotOutput, error)
func (c *EC2) GetDefaultCreditSpecification(input *GetDefaultCreditSpecificationInput) (*GetDefaultCreditSpecificationOutput, error)
func (c *EC2) GetDefaultCreditSpecificationRequest(input *GetDefaultCreditSpecificationInput) (req *request.Request, output *GetDefaultCreditSpecificationOutput)
func (c *EC2) GetDefaultCreditSpecificationWithContext(ctx aws.Context, input *GetDefaultCreditSpecificationInput, opts ...request.Option) (*GetDefaultCreditSpecificationOutput, error)
func (c *EC2) GetEbsDefaultKmsKeyId(input *GetEbsDefaultKmsKeyIdInput) (*GetEbsDefaultKmsKeyIdOutput, error)
func (c *EC2) GetEbsDefaultKmsKeyIdRequest(input *GetEbsDefaultKmsKeyIdInput) (req *request.Request, output *GetEbsDefaultKmsKeyIdOutput)
func (c *EC2) GetEbsDefaultKmsKeyIdWithContext(ctx aws.Context, input *GetEbsDefaultKmsKeyIdInput, opts ...request.Option) (*GetEbsDefaultKmsKeyIdOutput, error)
func (c *EC2) GetEbsEncryptionByDefault(input *GetEbsEncryptionByDefaultInput) (*GetEbsEncryptionByDefaultOutput, error)
func (c *EC2) GetEbsEncryptionByDefaultRequest(input *GetEbsEncryptionByDefaultInput) (req *request.Request, output *GetEbsEncryptionByDefaultOutput)
func (c *EC2) GetEbsEncryptionByDefaultWithContext(ctx aws.Context, input *GetEbsEncryptionByDefaultInput, opts ...request.Option) (*GetEbsEncryptionByDefaultOutput, error)
func (c *EC2) GetHostReservationPurchasePreview(input *GetHostReservationPurchasePreviewInput) (*GetHostReservationPurchasePreviewOutput, error)
func (c *EC2) GetHostReservationPurchasePreviewRequest(input *GetHostReservationPurchasePreviewInput) (req *request.Request, output *GetHostReservationPurchasePreviewOutput)
func (c *EC2) GetHostReservationPurchasePreviewWithContext(ctx aws.Context, input *GetHostReservationPurchasePreviewInput, opts ...request.Option) (*GetHostReservationPurchasePreviewOutput, error)
func (c *EC2) GetLaunchTemplateData(input *GetLaunchTemplateDataInput) (*GetLaunchTemplateDataOutput, error)
func (c *EC2) GetLaunchTemplateDataRequest(input *GetLaunchTemplateDataInput) (req *request.Request, output *GetLaunchTemplateDataOutput)
func (c *EC2) GetLaunchTemplateDataWithContext(ctx aws.Context, input *GetLaunchTemplateDataInput, opts ...request.Option) (*GetLaunchTemplateDataOutput, error)
func (c *EC2) GetPasswordData(input *GetPasswordDataInput) (*GetPasswordDataOutput, error)
func (c *EC2) GetPasswordDataRequest(input *GetPasswordDataInput) (req *request.Request, output *GetPasswordDataOutput)
func (c *EC2) GetPasswordDataWithContext(ctx aws.Context, input *GetPasswordDataInput, opts ...request.Option) (*GetPasswordDataOutput, error)
func (c *EC2) GetReservedInstancesExchangeQuote(input *GetReservedInstancesExchangeQuoteInput) (*GetReservedInstancesExchangeQuoteOutput, error)
func (c *EC2) GetReservedInstancesExchangeQuoteRequest(input *GetReservedInstancesExchangeQuoteInput) (req *request.Request, output *GetReservedInstancesExchangeQuoteOutput)
func (c *EC2) GetReservedInstancesExchangeQuoteWithContext(ctx aws.Context, input *GetReservedInstancesExchangeQuoteInput, opts ...request.Option) (*GetReservedInstancesExchangeQuoteOutput, error)
func (c *EC2) GetTransitGatewayAttachmentPropagations(input *GetTransitGatewayAttachmentPropagationsInput) (*GetTransitGatewayAttachmentPropagationsOutput, error)
func (c *EC2) GetTransitGatewayAttachmentPropagationsPages(input *GetTransitGatewayAttachmentPropagationsInput, fn func(*GetTransitGatewayAttachmentPropagationsOutput, bool) bool) error
func (c *EC2) GetTransitGatewayAttachmentPropagationsPagesWithContext(ctx aws.Context, input *GetTransitGatewayAttachmentPropagationsInput, fn func(*GetTransitGatewayAttachmentPropagationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) GetTransitGatewayAttachmentPropagationsRequest(input *GetTransitGatewayAttachmentPropagationsInput) (req *request.Request, output *GetTransitGatewayAttachmentPropagationsOutput)
func (c *EC2) GetTransitGatewayAttachmentPropagationsWithContext(ctx aws.Context, input *GetTransitGatewayAttachmentPropagationsInput, opts ...request.Option) (*GetTransitGatewayAttachmentPropagationsOutput, error)
func (c *EC2) GetTransitGatewayMulticastDomainAssociations(input *GetTransitGatewayMulticastDomainAssociationsInput) (*GetTransitGatewayMulticastDomainAssociationsOutput, error)
func (c *EC2) GetTransitGatewayMulticastDomainAssociationsRequest(input *GetTransitGatewayMulticastDomainAssociationsInput) (req *request.Request, output *GetTransitGatewayMulticastDomainAssociationsOutput)
func (c *EC2) GetTransitGatewayMulticastDomainAssociationsWithContext(ctx aws.Context, input *GetTransitGatewayMulticastDomainAssociationsInput, opts ...request.Option) (*GetTransitGatewayMulticastDomainAssociationsOutput, error)
func (c *EC2) GetTransitGatewayRouteTableAssociations(input *GetTransitGatewayRouteTableAssociationsInput) (*GetTransitGatewayRouteTableAssociationsOutput, error)
func (c *EC2) GetTransitGatewayRouteTableAssociationsPages(input *GetTransitGatewayRouteTableAssociationsInput, fn func(*GetTransitGatewayRouteTableAssociationsOutput, bool) bool) error
func (c *EC2) GetTransitGatewayRouteTableAssociationsPagesWithContext(ctx aws.Context, input *GetTransitGatewayRouteTableAssociationsInput, fn func(*GetTransitGatewayRouteTableAssociationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) GetTransitGatewayRouteTableAssociationsRequest(input *GetTransitGatewayRouteTableAssociationsInput) (req *request.Request, output *GetTransitGatewayRouteTableAssociationsOutput)
func (c *EC2) GetTransitGatewayRouteTableAssociationsWithContext(ctx aws.Context, input *GetTransitGatewayRouteTableAssociationsInput, opts ...request.Option) (*GetTransitGatewayRouteTableAssociationsOutput, error)
func (c *EC2) GetTransitGatewayRouteTablePropagations(input *GetTransitGatewayRouteTablePropagationsInput) (*GetTransitGatewayRouteTablePropagationsOutput, error)
func (c *EC2) GetTransitGatewayRouteTablePropagationsPages(input *GetTransitGatewayRouteTablePropagationsInput, fn func(*GetTransitGatewayRouteTablePropagationsOutput, bool) bool) error
func (c *EC2) GetTransitGatewayRouteTablePropagationsPagesWithContext(ctx aws.Context, input *GetTransitGatewayRouteTablePropagationsInput, fn func(*GetTransitGatewayRouteTablePropagationsOutput, bool) bool, opts ...request.Option) error
func (c *EC2) GetTransitGatewayRouteTablePropagationsRequest(input *GetTransitGatewayRouteTablePropagationsInput) (req *request.Request, output *GetTransitGatewayRouteTablePropagationsOutput)
func (c *EC2) GetTransitGatewayRouteTablePropagationsWithContext(ctx aws.Context, input *GetTransitGatewayRouteTablePropagationsInput, opts ...request.Option) (*GetTransitGatewayRouteTablePropagationsOutput, error)
func (c *EC2) ImportClientVpnClientCertificateRevocationList(input *ImportClientVpnClientCertificateRevocationListInput) (*ImportClientVpnClientCertificateRevocationListOutput, error)
func (c *EC2) ImportClientVpnClientCertificateRevocationListRequest(input *ImportClientVpnClientCertificateRevocationListInput) (req *request.Request, output *ImportClientVpnClientCertificateRevocationListOutput)
func (c *EC2) ImportClientVpnClientCertificateRevocationListWithContext(ctx aws.Context, input *ImportClientVpnClientCertificateRevocationListInput, opts ...request.Option) (*ImportClientVpnClientCertificateRevocationListOutput, error)
func (c *EC2) ImportImage(input *ImportImageInput) (*ImportImageOutput, error)
func (c *EC2) ImportImageRequest(input *ImportImageInput) (req *request.Request, output *ImportImageOutput)
func (c *EC2) ImportImageWithContext(ctx aws.Context, input *ImportImageInput, opts ...request.Option) (*ImportImageOutput, error)
func (c *EC2) ImportInstance(input *ImportInstanceInput) (*ImportInstanceOutput, error)
func (c *EC2) ImportInstanceRequest(input *ImportInstanceInput) (req *request.Request, output *ImportInstanceOutput)
func (c *EC2) ImportInstanceWithContext(ctx aws.Context, input *ImportInstanceInput, opts ...request.Option) (*ImportInstanceOutput, error)
func (c *EC2) ImportKeyPair(input *ImportKeyPairInput) (*ImportKeyPairOutput, error)
func (c *EC2) ImportKeyPairRequest(input *ImportKeyPairInput) (req *request.Request, output *ImportKeyPairOutput)
func (c *EC2) ImportKeyPairWithContext(ctx aws.Context, input *ImportKeyPairInput, opts ...request.Option) (*ImportKeyPairOutput, error)
func (c *EC2) ImportSnapshot(input *ImportSnapshotInput) (*ImportSnapshotOutput, error)
func (c *EC2) ImportSnapshotRequest(input *ImportSnapshotInput) (req *request.Request, output *ImportSnapshotOutput)
func (c *EC2) ImportSnapshotWithContext(ctx aws.Context, input *ImportSnapshotInput, opts ...request.Option) (*ImportSnapshotOutput, error)
func (c *EC2) ImportVolume(input *ImportVolumeInput) (*ImportVolumeOutput, error)
func (c *EC2) ImportVolumeRequest(input *ImportVolumeInput) (req *request.Request, output *ImportVolumeOutput)
func (c *EC2) ImportVolumeWithContext(ctx aws.Context, input *ImportVolumeInput, opts ...request.Option) (*ImportVolumeOutput, error)
func (c *EC2) ModifyCapacityReservation(input *ModifyCapacityReservationInput) (*ModifyCapacityReservationOutput, error)
func (c *EC2) ModifyCapacityReservationRequest(input *ModifyCapacityReservationInput) (req *request.Request, output *ModifyCapacityReservationOutput)
func (c *EC2) ModifyCapacityReservationWithContext(ctx aws.Context, input *ModifyCapacityReservationInput, opts ...request.Option) (*ModifyCapacityReservationOutput, error)
func (c *EC2) ModifyClientVpnEndpoint(input *ModifyClientVpnEndpointInput) (*ModifyClientVpnEndpointOutput, error)
func (c *EC2) ModifyClientVpnEndpointRequest(input *ModifyClientVpnEndpointInput) (req *request.Request, output *ModifyClientVpnEndpointOutput)
func (c *EC2) ModifyClientVpnEndpointWithContext(ctx aws.Context, input *ModifyClientVpnEndpointInput, opts ...request.Option) (*ModifyClientVpnEndpointOutput, error)
func (c *EC2) ModifyDefaultCreditSpecification(input *ModifyDefaultCreditSpecificationInput) (*ModifyDefaultCreditSpecificationOutput, error)
func (c *EC2) ModifyDefaultCreditSpecificationRequest(input *ModifyDefaultCreditSpecificationInput) (req *request.Request, output *ModifyDefaultCreditSpecificationOutput)
func (c *EC2) ModifyDefaultCreditSpecificationWithContext(ctx aws.Context, input *ModifyDefaultCreditSpecificationInput, opts ...request.Option) (*ModifyDefaultCreditSpecificationOutput, error)
func (c *EC2) ModifyEbsDefaultKmsKeyId(input *ModifyEbsDefaultKmsKeyIdInput) (*ModifyEbsDefaultKmsKeyIdOutput, error)
func (c *EC2) ModifyEbsDefaultKmsKeyIdRequest(input *ModifyEbsDefaultKmsKeyIdInput) (req *request.Request, output *ModifyEbsDefaultKmsKeyIdOutput)
func (c *EC2) ModifyEbsDefaultKmsKeyIdWithContext(ctx aws.Context, input *ModifyEbsDefaultKmsKeyIdInput, opts ...request.Option) (*ModifyEbsDefaultKmsKeyIdOutput, error)
func (c *EC2) ModifyFleet(input *ModifyFleetInput) (*ModifyFleetOutput, error)
func (c *EC2) ModifyFleetRequest(input *ModifyFleetInput) (req *request.Request, output *ModifyFleetOutput)
func (c *EC2) ModifyFleetWithContext(ctx aws.Context, input *ModifyFleetInput, opts ...request.Option) (*ModifyFleetOutput, error)
func (c *EC2) ModifyFpgaImageAttribute(input *ModifyFpgaImageAttributeInput) (*ModifyFpgaImageAttributeOutput, error)
func (c *EC2) ModifyFpgaImageAttributeRequest(input *ModifyFpgaImageAttributeInput) (req *request.Request, output *ModifyFpgaImageAttributeOutput)
func (c *EC2) ModifyFpgaImageAttributeWithContext(ctx aws.Context, input *ModifyFpgaImageAttributeInput, opts ...request.Option) (*ModifyFpgaImageAttributeOutput, error)
func (c *EC2) ModifyHosts(input *ModifyHostsInput) (*ModifyHostsOutput, error)
func (c *EC2) ModifyHostsRequest(input *ModifyHostsInput) (req *request.Request, output *ModifyHostsOutput)
func (c *EC2) ModifyHostsWithContext(ctx aws.Context, input *ModifyHostsInput, opts ...request.Option) (*ModifyHostsOutput, error)
func (c *EC2) ModifyIdFormat(input *ModifyIdFormatInput) (*ModifyIdFormatOutput, error)
func (c *EC2) ModifyIdFormatRequest(input *ModifyIdFormatInput) (req *request.Request, output *ModifyIdFormatOutput)
func (c *EC2) ModifyIdFormatWithContext(ctx aws.Context, input *ModifyIdFormatInput, opts ...request.Option) (*ModifyIdFormatOutput, error)
func (c *EC2) ModifyIdentityIdFormat(input *ModifyIdentityIdFormatInput) (*ModifyIdentityIdFormatOutput, error)
func (c *EC2) ModifyIdentityIdFormatRequest(input *ModifyIdentityIdFormatInput) (req *request.Request, output *ModifyIdentityIdFormatOutput)
func (c *EC2) ModifyIdentityIdFormatWithContext(ctx aws.Context, input *ModifyIdentityIdFormatInput, opts ...request.Option) (*ModifyIdentityIdFormatOutput, error)
func (c *EC2) ModifyImageAttribute(input *ModifyImageAttributeInput) (*ModifyImageAttributeOutput, error)
func (c *EC2) ModifyImageAttributeRequest(input *ModifyImageAttributeInput) (req *request.Request, output *ModifyImageAttributeOutput)
func (c *EC2) ModifyImageAttributeWithContext(ctx aws.Context, input *ModifyImageAttributeInput, opts ...request.Option) (*ModifyImageAttributeOutput, error)
func (c *EC2) ModifyInstanceAttribute(input *ModifyInstanceAttributeInput) (*ModifyInstanceAttributeOutput, error)
func (c *EC2) ModifyInstanceAttributeRequest(input *ModifyInstanceAttributeInput) (req *request.Request, output *ModifyInstanceAttributeOutput)
func (c *EC2) ModifyInstanceAttributeWithContext(ctx aws.Context, input *ModifyInstanceAttributeInput, opts ...request.Option) (*ModifyInstanceAttributeOutput, error)
func (c *EC2) ModifyInstanceCapacityReservationAttributes(input *ModifyInstanceCapacityReservationAttributesInput) (*ModifyInstanceCapacityReservationAttributesOutput, error)
func (c *EC2) ModifyInstanceCapacityReservationAttributesRequest(input *ModifyInstanceCapacityReservationAttributesInput) (req *request.Request, output *ModifyInstanceCapacityReservationAttributesOutput)
func (c *EC2) ModifyInstanceCapacityReservationAttributesWithContext(ctx aws.Context, input *ModifyInstanceCapacityReservationAttributesInput, opts ...request.Option) (*ModifyInstanceCapacityReservationAttributesOutput, error)
func (c *EC2) ModifyInstanceCreditSpecification(input *ModifyInstanceCreditSpecificationInput) (*ModifyInstanceCreditSpecificationOutput, error)
func (c *EC2) ModifyInstanceCreditSpecificationRequest(input *ModifyInstanceCreditSpecificationInput) (req *request.Request, output *ModifyInstanceCreditSpecificationOutput)
func (c *EC2) ModifyInstanceCreditSpecificationWithContext(ctx aws.Context, input *ModifyInstanceCreditSpecificationInput, opts ...request.Option) (*ModifyInstanceCreditSpecificationOutput, error)
func (c *EC2) ModifyInstanceEventStartTime(input *ModifyInstanceEventStartTimeInput) (*ModifyInstanceEventStartTimeOutput, error)
func (c *EC2) ModifyInstanceEventStartTimeRequest(input *ModifyInstanceEventStartTimeInput) (req *request.Request, output *ModifyInstanceEventStartTimeOutput)
func (c *EC2) ModifyInstanceEventStartTimeWithContext(ctx aws.Context, input *ModifyInstanceEventStartTimeInput, opts ...request.Option) (*ModifyInstanceEventStartTimeOutput, error)
func (c *EC2) ModifyInstanceMetadataOptions(input *ModifyInstanceMetadataOptionsInput) (*ModifyInstanceMetadataOptionsOutput, error)
func (c *EC2) ModifyInstanceMetadataOptionsRequest(input *ModifyInstanceMetadataOptionsInput) (req *request.Request, output *ModifyInstanceMetadataOptionsOutput)
func (c *EC2) ModifyInstanceMetadataOptionsWithContext(ctx aws.Context, input *ModifyInstanceMetadataOptionsInput, opts ...request.Option) (*ModifyInstanceMetadataOptionsOutput, error)
func (c *EC2) ModifyInstancePlacement(input *ModifyInstancePlacementInput) (*ModifyInstancePlacementOutput, error)
func (c *EC2) ModifyInstancePlacementRequest(input *ModifyInstancePlacementInput) (req *request.Request, output *ModifyInstancePlacementOutput)
func (c *EC2) ModifyInstancePlacementWithContext(ctx aws.Context, input *ModifyInstancePlacementInput, opts ...request.Option) (*ModifyInstancePlacementOutput, error)
func (c *EC2) ModifyLaunchTemplate(input *ModifyLaunchTemplateInput) (*ModifyLaunchTemplateOutput, error)
func (c *EC2) ModifyLaunchTemplateRequest(input *ModifyLaunchTemplateInput) (req *request.Request, output *ModifyLaunchTemplateOutput)
func (c *EC2) ModifyLaunchTemplateWithContext(ctx aws.Context, input *ModifyLaunchTemplateInput, opts ...request.Option) (*ModifyLaunchTemplateOutput, error)
func (c *EC2) ModifyNetworkInterfaceAttribute(input *ModifyNetworkInterfaceAttributeInput) (*ModifyNetworkInterfaceAttributeOutput, error)
func (c *EC2) ModifyNetworkInterfaceAttributeRequest(input *ModifyNetworkInterfaceAttributeInput) (req *request.Request, output *ModifyNetworkInterfaceAttributeOutput)
func (c *EC2) ModifyNetworkInterfaceAttributeWithContext(ctx aws.Context, input *ModifyNetworkInterfaceAttributeInput, opts ...request.Option) (*ModifyNetworkInterfaceAttributeOutput, error)
func (c *EC2) ModifyReservedInstances(input *ModifyReservedInstancesInput) (*ModifyReservedInstancesOutput, error)
func (c *EC2) ModifyReservedInstancesRequest(input *ModifyReservedInstancesInput) (req *request.Request, output *ModifyReservedInstancesOutput)
func (c *EC2) ModifyReservedInstancesWithContext(ctx aws.Context, input *ModifyReservedInstancesInput, opts ...request.Option) (*ModifyReservedInstancesOutput, error)
func (c *EC2) ModifySnapshotAttribute(input *ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
func (c *EC2) ModifySnapshotAttributeRequest(input *ModifySnapshotAttributeInput) (req *request.Request, output *ModifySnapshotAttributeOutput)
func (c *EC2) ModifySnapshotAttributeWithContext(ctx aws.Context, input *ModifySnapshotAttributeInput, opts ...request.Option) (*ModifySnapshotAttributeOutput, error)
func (c *EC2) ModifySpotFleetRequest(input *ModifySpotFleetRequestInput) (*ModifySpotFleetRequestOutput, error)
func (c *EC2) ModifySpotFleetRequestRequest(input *ModifySpotFleetRequestInput) (req *request.Request, output *ModifySpotFleetRequestOutput)
func (c *EC2) ModifySpotFleetRequestWithContext(ctx aws.Context, input *ModifySpotFleetRequestInput, opts ...request.Option) (*ModifySpotFleetRequestOutput, error)
func (c *EC2) ModifySubnetAttribute(input *ModifySubnetAttributeInput) (*ModifySubnetAttributeOutput, error)
func (c *EC2) ModifySubnetAttributeRequest(input *ModifySubnetAttributeInput) (req *request.Request, output *ModifySubnetAttributeOutput)
func (c *EC2) ModifySubnetAttributeWithContext(ctx aws.Context, input *ModifySubnetAttributeInput, opts ...request.Option) (*ModifySubnetAttributeOutput, error)
func (c *EC2) ModifyTrafficMirrorFilterNetworkServices(input *ModifyTrafficMirrorFilterNetworkServicesInput) (*ModifyTrafficMirrorFilterNetworkServicesOutput, error)
func (c *EC2) ModifyTrafficMirrorFilterNetworkServicesRequest(input *ModifyTrafficMirrorFilterNetworkServicesInput) (req *request.Request, output *ModifyTrafficMirrorFilterNetworkServicesOutput)
func (c *EC2) ModifyTrafficMirrorFilterNetworkServicesWithContext(ctx aws.Context, input *ModifyTrafficMirrorFilterNetworkServicesInput, opts ...request.Option) (*ModifyTrafficMirrorFilterNetworkServicesOutput, error)
func (c *EC2) ModifyTrafficMirrorFilterRule(input *ModifyTrafficMirrorFilterRuleInput) (*ModifyTrafficMirrorFilterRuleOutput, error)
func (c *EC2) ModifyTrafficMirrorFilterRuleRequest(input *ModifyTrafficMirrorFilterRuleInput) (req *request.Request, output *ModifyTrafficMirrorFilterRuleOutput)
func (c *EC2) ModifyTrafficMirrorFilterRuleWithContext(ctx aws.Context, input *ModifyTrafficMirrorFilterRuleInput, opts ...request.Option) (*ModifyTrafficMirrorFilterRuleOutput, error)
func (c *EC2) ModifyTrafficMirrorSession(input *ModifyTrafficMirrorSessionInput) (*ModifyTrafficMirrorSessionOutput, error)
func (c *EC2) ModifyTrafficMirrorSessionRequest(input *ModifyTrafficMirrorSessionInput) (req *request.Request, output *ModifyTrafficMirrorSessionOutput)
func (c *EC2) ModifyTrafficMirrorSessionWithContext(ctx aws.Context, input *ModifyTrafficMirrorSessionInput, opts ...request.Option) (*ModifyTrafficMirrorSessionOutput, error)
func (c *EC2) ModifyTransitGatewayVpcAttachment(input *ModifyTransitGatewayVpcAttachmentInput) (*ModifyTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) ModifyTransitGatewayVpcAttachmentRequest(input *ModifyTransitGatewayVpcAttachmentInput) (req *request.Request, output *ModifyTransitGatewayVpcAttachmentOutput)
func (c *EC2) ModifyTransitGatewayVpcAttachmentWithContext(ctx aws.Context, input *ModifyTransitGatewayVpcAttachmentInput, opts ...request.Option) (*ModifyTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) ModifyVolume(input *ModifyVolumeInput) (*ModifyVolumeOutput, error)
func (c *EC2) ModifyVolumeAttribute(input *ModifyVolumeAttributeInput) (*ModifyVolumeAttributeOutput, error)
func (c *EC2) ModifyVolumeAttributeRequest(input *ModifyVolumeAttributeInput) (req *request.Request, output *ModifyVolumeAttributeOutput)
func (c *EC2) ModifyVolumeAttributeWithContext(ctx aws.Context, input *ModifyVolumeAttributeInput, opts ...request.Option) (*ModifyVolumeAttributeOutput, error)
func (c *EC2) ModifyVolumeRequest(input *ModifyVolumeInput) (req *request.Request, output *ModifyVolumeOutput)
func (c *EC2) ModifyVolumeWithContext(ctx aws.Context, input *ModifyVolumeInput, opts ...request.Option) (*ModifyVolumeOutput, error)
func (c *EC2) ModifyVpcAttribute(input *ModifyVpcAttributeInput) (*ModifyVpcAttributeOutput, error)
func (c *EC2) ModifyVpcAttributeRequest(input *ModifyVpcAttributeInput) (req *request.Request, output *ModifyVpcAttributeOutput)
func (c *EC2) ModifyVpcAttributeWithContext(ctx aws.Context, input *ModifyVpcAttributeInput, opts ...request.Option) (*ModifyVpcAttributeOutput, error)
func (c *EC2) ModifyVpcEndpoint(input *ModifyVpcEndpointInput) (*ModifyVpcEndpointOutput, error)
func (c *EC2) ModifyVpcEndpointConnectionNotification(input *ModifyVpcEndpointConnectionNotificationInput) (*ModifyVpcEndpointConnectionNotificationOutput, error)
func (c *EC2) ModifyVpcEndpointConnectionNotificationRequest(input *ModifyVpcEndpointConnectionNotificationInput) (req *request.Request, output *ModifyVpcEndpointConnectionNotificationOutput)
func (c *EC2) ModifyVpcEndpointConnectionNotificationWithContext(ctx aws.Context, input *ModifyVpcEndpointConnectionNotificationInput, opts ...request.Option) (*ModifyVpcEndpointConnectionNotificationOutput, error)
func (c *EC2) ModifyVpcEndpointRequest(input *ModifyVpcEndpointInput) (req *request.Request, output *ModifyVpcEndpointOutput)
func (c *EC2) ModifyVpcEndpointServiceConfiguration(input *ModifyVpcEndpointServiceConfigurationInput) (*ModifyVpcEndpointServiceConfigurationOutput, error)
func (c *EC2) ModifyVpcEndpointServiceConfigurationRequest(input *ModifyVpcEndpointServiceConfigurationInput) (req *request.Request, output *ModifyVpcEndpointServiceConfigurationOutput)
func (c *EC2) ModifyVpcEndpointServiceConfigurationWithContext(ctx aws.Context, input *ModifyVpcEndpointServiceConfigurationInput, opts ...request.Option) (*ModifyVpcEndpointServiceConfigurationOutput, error)
func (c *EC2) ModifyVpcEndpointServicePermissions(input *ModifyVpcEndpointServicePermissionsInput) (*ModifyVpcEndpointServicePermissionsOutput, error)
func (c *EC2) ModifyVpcEndpointServicePermissionsRequest(input *ModifyVpcEndpointServicePermissionsInput) (req *request.Request, output *ModifyVpcEndpointServicePermissionsOutput)
func (c *EC2) ModifyVpcEndpointServicePermissionsWithContext(ctx aws.Context, input *ModifyVpcEndpointServicePermissionsInput, opts ...request.Option) (*ModifyVpcEndpointServicePermissionsOutput, error)
func (c *EC2) ModifyVpcEndpointWithContext(ctx aws.Context, input *ModifyVpcEndpointInput, opts ...request.Option) (*ModifyVpcEndpointOutput, error)
func (c *EC2) ModifyVpcPeeringConnectionOptions(input *ModifyVpcPeeringConnectionOptionsInput) (*ModifyVpcPeeringConnectionOptionsOutput, error)
func (c *EC2) ModifyVpcPeeringConnectionOptionsRequest(input *ModifyVpcPeeringConnectionOptionsInput) (req *request.Request, output *ModifyVpcPeeringConnectionOptionsOutput)
func (c *EC2) ModifyVpcPeeringConnectionOptionsWithContext(ctx aws.Context, input *ModifyVpcPeeringConnectionOptionsInput, opts ...request.Option) (*ModifyVpcPeeringConnectionOptionsOutput, error)
func (c *EC2) ModifyVpcTenancy(input *ModifyVpcTenancyInput) (*ModifyVpcTenancyOutput, error)
func (c *EC2) ModifyVpcTenancyRequest(input *ModifyVpcTenancyInput) (req *request.Request, output *ModifyVpcTenancyOutput)
func (c *EC2) ModifyVpcTenancyWithContext(ctx aws.Context, input *ModifyVpcTenancyInput, opts ...request.Option) (*ModifyVpcTenancyOutput, error)
func (c *EC2) ModifyVpnConnection(input *ModifyVpnConnectionInput) (*ModifyVpnConnectionOutput, error)
func (c *EC2) ModifyVpnConnectionRequest(input *ModifyVpnConnectionInput) (req *request.Request, output *ModifyVpnConnectionOutput)
func (c *EC2) ModifyVpnConnectionWithContext(ctx aws.Context, input *ModifyVpnConnectionInput, opts ...request.Option) (*ModifyVpnConnectionOutput, error)
func (c *EC2) ModifyVpnTunnelCertificate(input *ModifyVpnTunnelCertificateInput) (*ModifyVpnTunnelCertificateOutput, error)
func (c *EC2) ModifyVpnTunnelCertificateRequest(input *ModifyVpnTunnelCertificateInput) (req *request.Request, output *ModifyVpnTunnelCertificateOutput)
func (c *EC2) ModifyVpnTunnelCertificateWithContext(ctx aws.Context, input *ModifyVpnTunnelCertificateInput, opts ...request.Option) (*ModifyVpnTunnelCertificateOutput, error)
func (c *EC2) ModifyVpnTunnelOptions(input *ModifyVpnTunnelOptionsInput) (*ModifyVpnTunnelOptionsOutput, error)
func (c *EC2) ModifyVpnTunnelOptionsRequest(input *ModifyVpnTunnelOptionsInput) (req *request.Request, output *ModifyVpnTunnelOptionsOutput)
func (c *EC2) ModifyVpnTunnelOptionsWithContext(ctx aws.Context, input *ModifyVpnTunnelOptionsInput, opts ...request.Option) (*ModifyVpnTunnelOptionsOutput, error)
func (c *EC2) MonitorInstances(input *MonitorInstancesInput) (*MonitorInstancesOutput, error)
func (c *EC2) MonitorInstancesRequest(input *MonitorInstancesInput) (req *request.Request, output *MonitorInstancesOutput)
func (c *EC2) MonitorInstancesWithContext(ctx aws.Context, input *MonitorInstancesInput, opts ...request.Option) (*MonitorInstancesOutput, error)
func (c *EC2) MoveAddressToVpc(input *MoveAddressToVpcInput) (*MoveAddressToVpcOutput, error)
func (c *EC2) MoveAddressToVpcRequest(input *MoveAddressToVpcInput) (req *request.Request, output *MoveAddressToVpcOutput)
func (c *EC2) MoveAddressToVpcWithContext(ctx aws.Context, input *MoveAddressToVpcInput, opts ...request.Option) (*MoveAddressToVpcOutput, error)
func (c *EC2) ProvisionByoipCidr(input *ProvisionByoipCidrInput) (*ProvisionByoipCidrOutput, error)
func (c *EC2) ProvisionByoipCidrRequest(input *ProvisionByoipCidrInput) (req *request.Request, output *ProvisionByoipCidrOutput)
func (c *EC2) ProvisionByoipCidrWithContext(ctx aws.Context, input *ProvisionByoipCidrInput, opts ...request.Option) (*ProvisionByoipCidrOutput, error)
func (c *EC2) PurchaseHostReservation(input *PurchaseHostReservationInput) (*PurchaseHostReservationOutput, error)
func (c *EC2) PurchaseHostReservationRequest(input *PurchaseHostReservationInput) (req *request.Request, output *PurchaseHostReservationOutput)
func (c *EC2) PurchaseHostReservationWithContext(ctx aws.Context, input *PurchaseHostReservationInput, opts ...request.Option) (*PurchaseHostReservationOutput, error)
func (c *EC2) PurchaseReservedInstancesOffering(input *PurchaseReservedInstancesOfferingInput) (*PurchaseReservedInstancesOfferingOutput, error)
func (c *EC2) PurchaseReservedInstancesOfferingRequest(input *PurchaseReservedInstancesOfferingInput) (req *request.Request, output *PurchaseReservedInstancesOfferingOutput)
func (c *EC2) PurchaseReservedInstancesOfferingWithContext(ctx aws.Context, input *PurchaseReservedInstancesOfferingInput, opts ...request.Option) (*PurchaseReservedInstancesOfferingOutput, error)
func (c *EC2) PurchaseScheduledInstances(input *PurchaseScheduledInstancesInput) (*PurchaseScheduledInstancesOutput, error)
func (c *EC2) PurchaseScheduledInstancesRequest(input *PurchaseScheduledInstancesInput) (req *request.Request, output *PurchaseScheduledInstancesOutput)
func (c *EC2) PurchaseScheduledInstancesWithContext(ctx aws.Context, input *PurchaseScheduledInstancesInput, opts ...request.Option) (*PurchaseScheduledInstancesOutput, error)
func (c *EC2) RebootInstances(input *RebootInstancesInput) (*RebootInstancesOutput, error)
func (c *EC2) RebootInstancesRequest(input *RebootInstancesInput) (req *request.Request, output *RebootInstancesOutput)
func (c *EC2) RebootInstancesWithContext(ctx aws.Context, input *RebootInstancesInput, opts ...request.Option) (*RebootInstancesOutput, error)
func (c *EC2) RegisterImage(input *RegisterImageInput) (*RegisterImageOutput, error)
func (c *EC2) RegisterImageRequest(input *RegisterImageInput) (req *request.Request, output *RegisterImageOutput)
func (c *EC2) RegisterImageWithContext(ctx aws.Context, input *RegisterImageInput, opts ...request.Option) (*RegisterImageOutput, error)
func (c *EC2) RegisterTransitGatewayMulticastGroupMembers(input *RegisterTransitGatewayMulticastGroupMembersInput) (*RegisterTransitGatewayMulticastGroupMembersOutput, error)
func (c *EC2) RegisterTransitGatewayMulticastGroupMembersRequest(input *RegisterTransitGatewayMulticastGroupMembersInput) (req *request.Request, output *RegisterTransitGatewayMulticastGroupMembersOutput)
func (c *EC2) RegisterTransitGatewayMulticastGroupMembersWithContext(ctx aws.Context, input *RegisterTransitGatewayMulticastGroupMembersInput, opts ...request.Option) (*RegisterTransitGatewayMulticastGroupMembersOutput, error)
func (c *EC2) RegisterTransitGatewayMulticastGroupSources(input *RegisterTransitGatewayMulticastGroupSourcesInput) (*RegisterTransitGatewayMulticastGroupSourcesOutput, error)
func (c *EC2) RegisterTransitGatewayMulticastGroupSourcesRequest(input *RegisterTransitGatewayMulticastGroupSourcesInput) (req *request.Request, output *RegisterTransitGatewayMulticastGroupSourcesOutput)
func (c *EC2) RegisterTransitGatewayMulticastGroupSourcesWithContext(ctx aws.Context, input *RegisterTransitGatewayMulticastGroupSourcesInput, opts ...request.Option) (*RegisterTransitGatewayMulticastGroupSourcesOutput, error)
func (c *EC2) RejectTransitGatewayPeeringAttachment(input *RejectTransitGatewayPeeringAttachmentInput) (*RejectTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) RejectTransitGatewayPeeringAttachmentRequest(input *RejectTransitGatewayPeeringAttachmentInput) (req *request.Request, output *RejectTransitGatewayPeeringAttachmentOutput)
func (c *EC2) RejectTransitGatewayPeeringAttachmentWithContext(ctx aws.Context, input *RejectTransitGatewayPeeringAttachmentInput, opts ...request.Option) (*RejectTransitGatewayPeeringAttachmentOutput, error)
func (c *EC2) RejectTransitGatewayVpcAttachment(input *RejectTransitGatewayVpcAttachmentInput) (*RejectTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) RejectTransitGatewayVpcAttachmentRequest(input *RejectTransitGatewayVpcAttachmentInput) (req *request.Request, output *RejectTransitGatewayVpcAttachmentOutput)
func (c *EC2) RejectTransitGatewayVpcAttachmentWithContext(ctx aws.Context, input *RejectTransitGatewayVpcAttachmentInput, opts ...request.Option) (*RejectTransitGatewayVpcAttachmentOutput, error)
func (c *EC2) RejectVpcEndpointConnections(input *RejectVpcEndpointConnectionsInput) (*RejectVpcEndpointConnectionsOutput, error)
func (c *EC2) RejectVpcEndpointConnectionsRequest(input *RejectVpcEndpointConnectionsInput) (req *request.Request, output *RejectVpcEndpointConnectionsOutput)
func (c *EC2) RejectVpcEndpointConnectionsWithContext(ctx aws.Context, input *RejectVpcEndpointConnectionsInput, opts ...request.Option) (*RejectVpcEndpointConnectionsOutput, error)
func (c *EC2) RejectVpcPeeringConnection(input *RejectVpcPeeringConnectionInput) (*RejectVpcPeeringConnectionOutput, error)
func (c *EC2) RejectVpcPeeringConnectionRequest(input *RejectVpcPeeringConnectionInput) (req *request.Request, output *RejectVpcPeeringConnectionOutput)
func (c *EC2) RejectVpcPeeringConnectionWithContext(ctx aws.Context, input *RejectVpcPeeringConnectionInput, opts ...request.Option) (*RejectVpcPeeringConnectionOutput, error)
func (c *EC2) ReleaseAddress(input *ReleaseAddressInput) (*ReleaseAddressOutput, error)
func (c *EC2) ReleaseAddressRequest(input *ReleaseAddressInput) (req *request.Request, output *ReleaseAddressOutput)
func (c *EC2) ReleaseAddressWithContext(ctx aws.Context, input *ReleaseAddressInput, opts ...request.Option) (*ReleaseAddressOutput, error)
func (c *EC2) ReleaseHosts(input *ReleaseHostsInput) (*ReleaseHostsOutput, error)
func (c *EC2) ReleaseHostsRequest(input *ReleaseHostsInput) (req *request.Request, output *ReleaseHostsOutput)
func (c *EC2) ReleaseHostsWithContext(ctx aws.Context, input *ReleaseHostsInput, opts ...request.Option) (*ReleaseHostsOutput, error)
func (c *EC2) ReplaceIamInstanceProfileAssociation(input *ReplaceIamInstanceProfileAssociationInput) (*ReplaceIamInstanceProfileAssociationOutput, error)
func (c *EC2) ReplaceIamInstanceProfileAssociationRequest(input *ReplaceIamInstanceProfileAssociationInput) (req *request.Request, output *ReplaceIamInstanceProfileAssociationOutput)
func (c *EC2) ReplaceIamInstanceProfileAssociationWithContext(ctx aws.Context, input *ReplaceIamInstanceProfileAssociationInput, opts ...request.Option) (*ReplaceIamInstanceProfileAssociationOutput, error)
func (c *EC2) ReplaceNetworkAclAssociation(input *ReplaceNetworkAclAssociationInput) (*ReplaceNetworkAclAssociationOutput, error)
func (c *EC2) ReplaceNetworkAclAssociationRequest(input *ReplaceNetworkAclAssociationInput) (req *request.Request, output *ReplaceNetworkAclAssociationOutput)
func (c *EC2) ReplaceNetworkAclAssociationWithContext(ctx aws.Context, input *ReplaceNetworkAclAssociationInput, opts ...request.Option) (*ReplaceNetworkAclAssociationOutput, error)
func (c *EC2) ReplaceNetworkAclEntry(input *ReplaceNetworkAclEntryInput) (*ReplaceNetworkAclEntryOutput, error)
func (c *EC2) ReplaceNetworkAclEntryRequest(input *ReplaceNetworkAclEntryInput) (req *request.Request, output *ReplaceNetworkAclEntryOutput)
func (c *EC2) ReplaceNetworkAclEntryWithContext(ctx aws.Context, input *ReplaceNetworkAclEntryInput, opts ...request.Option) (*ReplaceNetworkAclEntryOutput, error)
func (c *EC2) ReplaceRoute(input *ReplaceRouteInput) (*ReplaceRouteOutput, error)
func (c *EC2) ReplaceRouteRequest(input *ReplaceRouteInput) (req *request.Request, output *ReplaceRouteOutput)
func (c *EC2) ReplaceRouteTableAssociation(input *ReplaceRouteTableAssociationInput) (*ReplaceRouteTableAssociationOutput, error)
func (c *EC2) ReplaceRouteTableAssociationRequest(input *ReplaceRouteTableAssociationInput) (req *request.Request, output *ReplaceRouteTableAssociationOutput)
func (c *EC2) ReplaceRouteTableAssociationWithContext(ctx aws.Context, input *ReplaceRouteTableAssociationInput, opts ...request.Option) (*ReplaceRouteTableAssociationOutput, error)
func (c *EC2) ReplaceRouteWithContext(ctx aws.Context, input *ReplaceRouteInput, opts ...request.Option) (*ReplaceRouteOutput, error)
func (c *EC2) ReplaceTransitGatewayRoute(input *ReplaceTransitGatewayRouteInput) (*ReplaceTransitGatewayRouteOutput, error)
func (c *EC2) ReplaceTransitGatewayRouteRequest(input *ReplaceTransitGatewayRouteInput) (req *request.Request, output *ReplaceTransitGatewayRouteOutput)
func (c *EC2) ReplaceTransitGatewayRouteWithContext(ctx aws.Context, input *ReplaceTransitGatewayRouteInput, opts ...request.Option) (*ReplaceTransitGatewayRouteOutput, error)
func (c *EC2) ReportInstanceStatus(input *ReportInstanceStatusInput) (*ReportInstanceStatusOutput, error)
func (c *EC2) ReportInstanceStatusRequest(input *ReportInstanceStatusInput) (req *request.Request, output *ReportInstanceStatusOutput)
func (c *EC2) ReportInstanceStatusWithContext(ctx aws.Context, input *ReportInstanceStatusInput, opts ...request.Option) (*ReportInstanceStatusOutput, error)
func (c *EC2) RequestSpotFleet(input *RequestSpotFleetInput) (*RequestSpotFleetOutput, error)
func (c *EC2) RequestSpotFleetRequest(input *RequestSpotFleetInput) (req *request.Request, output *RequestSpotFleetOutput)
func (c *EC2) RequestSpotFleetWithContext(ctx aws.Context, input *RequestSpotFleetInput, opts ...request.Option) (*RequestSpotFleetOutput, error)
func (c *EC2) RequestSpotInstances(input *RequestSpotInstancesInput) (*RequestSpotInstancesOutput, error)
func (c *EC2) RequestSpotInstancesRequest(input *RequestSpotInstancesInput) (req *request.Request, output *RequestSpotInstancesOutput)
func (c *EC2) RequestSpotInstancesWithContext(ctx aws.Context, input *RequestSpotInstancesInput, opts ...request.Option) (*RequestSpotInstancesOutput, error)
func (c *EC2) ResetEbsDefaultKmsKeyId(input *ResetEbsDefaultKmsKeyIdInput) (*ResetEbsDefaultKmsKeyIdOutput, error)
func (c *EC2) ResetEbsDefaultKmsKeyIdRequest(input *ResetEbsDefaultKmsKeyIdInput) (req *request.Request, output *ResetEbsDefaultKmsKeyIdOutput)
func (c *EC2) ResetEbsDefaultKmsKeyIdWithContext(ctx aws.Context, input *ResetEbsDefaultKmsKeyIdInput, opts ...request.Option) (*ResetEbsDefaultKmsKeyIdOutput, error)
func (c *EC2) ResetFpgaImageAttribute(input *ResetFpgaImageAttributeInput) (*ResetFpgaImageAttributeOutput, error)
func (c *EC2) ResetFpgaImageAttributeRequest(input *ResetFpgaImageAttributeInput) (req *request.Request, output *ResetFpgaImageAttributeOutput)
func (c *EC2) ResetFpgaImageAttributeWithContext(ctx aws.Context, input *ResetFpgaImageAttributeInput, opts ...request.Option) (*ResetFpgaImageAttributeOutput, error)
func (c *EC2) ResetImageAttribute(input *ResetImageAttributeInput) (*ResetImageAttributeOutput, error)
func (c *EC2) ResetImageAttributeRequest(input *ResetImageAttributeInput) (req *request.Request, output *ResetImageAttributeOutput)
func (c *EC2) ResetImageAttributeWithContext(ctx aws.Context, input *ResetImageAttributeInput, opts ...request.Option) (*ResetImageAttributeOutput, error)
func (c *EC2) ResetInstanceAttribute(input *ResetInstanceAttributeInput) (*ResetInstanceAttributeOutput, error)
func (c *EC2) ResetInstanceAttributeRequest(input *ResetInstanceAttributeInput) (req *request.Request, output *ResetInstanceAttributeOutput)
func (c *EC2) ResetInstanceAttributeWithContext(ctx aws.Context, input *ResetInstanceAttributeInput, opts ...request.Option) (*ResetInstanceAttributeOutput, error)
func (c *EC2) ResetNetworkInterfaceAttribute(input *ResetNetworkInterfaceAttributeInput) (*ResetNetworkInterfaceAttributeOutput, error)
func (c *EC2) ResetNetworkInterfaceAttributeRequest(input *ResetNetworkInterfaceAttributeInput) (req *request.Request, output *ResetNetworkInterfaceAttributeOutput)
func (c *EC2) ResetNetworkInterfaceAttributeWithContext(ctx aws.Context, input *ResetNetworkInterfaceAttributeInput, opts ...request.Option) (*ResetNetworkInterfaceAttributeOutput, error)
func (c *EC2) ResetSnapshotAttribute(input *ResetSnapshotAttributeInput) (*ResetSnapshotAttributeOutput, error)
func (c *EC2) ResetSnapshotAttributeRequest(input *ResetSnapshotAttributeInput) (req *request.Request, output *ResetSnapshotAttributeOutput)
func (c *EC2) ResetSnapshotAttributeWithContext(ctx aws.Context, input *ResetSnapshotAttributeInput, opts ...request.Option) (*ResetSnapshotAttributeOutput, error)
func (c *EC2) RestoreAddressToClassic(input *RestoreAddressToClassicInput) (*RestoreAddressToClassicOutput, error)
func (c *EC2) RestoreAddressToClassicRequest(input *RestoreAddressToClassicInput) (req *request.Request, output *RestoreAddressToClassicOutput)
func (c *EC2) RestoreAddressToClassicWithContext(ctx aws.Context, input *RestoreAddressToClassicInput, opts ...request.Option) (*RestoreAddressToClassicOutput, error)
func (c *EC2) RevokeClientVpnIngress(input *RevokeClientVpnIngressInput) (*RevokeClientVpnIngressOutput, error)
func (c *EC2) RevokeClientVpnIngressRequest(input *RevokeClientVpnIngressInput) (req *request.Request, output *RevokeClientVpnIngressOutput)
func (c *EC2) RevokeClientVpnIngressWithContext(ctx aws.Context, input *RevokeClientVpnIngressInput, opts ...request.Option) (*RevokeClientVpnIngressOutput, error)
func (c *EC2) RevokeSecurityGroupEgress(input *RevokeSecurityGroupEgressInput) (*RevokeSecurityGroupEgressOutput, error)
func (c *EC2) RevokeSecurityGroupEgressRequest(input *RevokeSecurityGroupEgressInput) (req *request.Request, output *RevokeSecurityGroupEgressOutput)
func (c *EC2) RevokeSecurityGroupEgressWithContext(ctx aws.Context, input *RevokeSecurityGroupEgressInput, opts ...request.Option) (*RevokeSecurityGroupEgressOutput, error)
func (c *EC2) RevokeSecurityGroupIngress(input *RevokeSecurityGroupIngressInput) (*RevokeSecurityGroupIngressOutput, error)
func (c *EC2) RevokeSecurityGroupIngressRequest(input *RevokeSecurityGroupIngressInput) (req *request.Request, output *RevokeSecurityGroupIngressOutput)
func (c *EC2) RevokeSecurityGroupIngressWithContext(ctx aws.Context, input *RevokeSecurityGroupIngressInput, opts ...request.Option) (*RevokeSecurityGroupIngressOutput, error)
func (c *EC2) RunInstances(input *RunInstancesInput) (*Reservation, error)
func (c *EC2) RunInstancesRequest(input *RunInstancesInput) (req *request.Request, output *Reservation)
func (c *EC2) RunInstancesWithContext(ctx aws.Context, input *RunInstancesInput, opts ...request.Option) (*Reservation, error)
func (c *EC2) RunScheduledInstances(input *RunScheduledInstancesInput) (*RunScheduledInstancesOutput, error)
func (c *EC2) RunScheduledInstancesRequest(input *RunScheduledInstancesInput) (req *request.Request, output *RunScheduledInstancesOutput)
func (c *EC2) RunScheduledInstancesWithContext(ctx aws.Context, input *RunScheduledInstancesInput, opts ...request.Option) (*RunScheduledInstancesOutput, error)
func (c *EC2) SearchLocalGatewayRoutes(input *SearchLocalGatewayRoutesInput) (*SearchLocalGatewayRoutesOutput, error)
func (c *EC2) SearchLocalGatewayRoutesRequest(input *SearchLocalGatewayRoutesInput) (req *request.Request, output *SearchLocalGatewayRoutesOutput)
func (c *EC2) SearchLocalGatewayRoutesWithContext(ctx aws.Context, input *SearchLocalGatewayRoutesInput, opts ...request.Option) (*SearchLocalGatewayRoutesOutput, error)
func (c *EC2) SearchTransitGatewayMulticastGroups(input *SearchTransitGatewayMulticastGroupsInput) (*SearchTransitGatewayMulticastGroupsOutput, error)
func (c *EC2) SearchTransitGatewayMulticastGroupsRequest(input *SearchTransitGatewayMulticastGroupsInput) (req *request.Request, output *SearchTransitGatewayMulticastGroupsOutput)
func (c *EC2) SearchTransitGatewayMulticastGroupsWithContext(ctx aws.Context, input *SearchTransitGatewayMulticastGroupsInput, opts ...request.Option) (*SearchTransitGatewayMulticastGroupsOutput, error)
func (c *EC2) SearchTransitGatewayRoutes(input *SearchTransitGatewayRoutesInput) (*SearchTransitGatewayRoutesOutput, error)
func (c *EC2) SearchTransitGatewayRoutesRequest(input *SearchTransitGatewayRoutesInput) (req *request.Request, output *SearchTransitGatewayRoutesOutput)
func (c *EC2) SearchTransitGatewayRoutesWithContext(ctx aws.Context, input *SearchTransitGatewayRoutesInput, opts ...request.Option) (*SearchTransitGatewayRoutesOutput, error)
func (c *EC2) SendDiagnosticInterrupt(input *SendDiagnosticInterruptInput) (*SendDiagnosticInterruptOutput, error)
func (c *EC2) SendDiagnosticInterruptRequest(input *SendDiagnosticInterruptInput) (req *request.Request, output *SendDiagnosticInterruptOutput)
func (c *EC2) SendDiagnosticInterruptWithContext(ctx aws.Context, input *SendDiagnosticInterruptInput, opts ...request.Option) (*SendDiagnosticInterruptOutput, error)
func (c *EC2) StartInstances(input *StartInstancesInput) (*StartInstancesOutput, error)
func (c *EC2) StartInstancesRequest(input *StartInstancesInput) (req *request.Request, output *StartInstancesOutput)
func (c *EC2) StartInstancesWithContext(ctx aws.Context, input *StartInstancesInput, opts ...request.Option) (*StartInstancesOutput, error)
func (c *EC2) StartVpcEndpointServicePrivateDnsVerification(input *StartVpcEndpointServicePrivateDnsVerificationInput) (*StartVpcEndpointServicePrivateDnsVerificationOutput, error)
func (c *EC2) StartVpcEndpointServicePrivateDnsVerificationRequest(input *StartVpcEndpointServicePrivateDnsVerificationInput) (req *request.Request, output *StartVpcEndpointServicePrivateDnsVerificationOutput)
func (c *EC2) StartVpcEndpointServicePrivateDnsVerificationWithContext(ctx aws.Context, input *StartVpcEndpointServicePrivateDnsVerificationInput, opts ...request.Option) (*StartVpcEndpointServicePrivateDnsVerificationOutput, error)
func (c *EC2) StopInstances(input *StopInstancesInput) (*StopInstancesOutput, error)
func (c *EC2) StopInstancesRequest(input *StopInstancesInput) (req *request.Request, output *StopInstancesOutput)
func (c *EC2) StopInstancesWithContext(ctx aws.Context, input *StopInstancesInput, opts ...request.Option) (*StopInstancesOutput, error)
func (c *EC2) TerminateClientVpnConnections(input *TerminateClientVpnConnectionsInput) (*TerminateClientVpnConnectionsOutput, error)
func (c *EC2) TerminateClientVpnConnectionsRequest(input *TerminateClientVpnConnectionsInput) (req *request.Request, output *TerminateClientVpnConnectionsOutput)
func (c *EC2) TerminateClientVpnConnectionsWithContext(ctx aws.Context, input *TerminateClientVpnConnectionsInput, opts ...request.Option) (*TerminateClientVpnConnectionsOutput, error)
func (c *EC2) TerminateInstances(input *TerminateInstancesInput) (*TerminateInstancesOutput, error)
func (c *EC2) TerminateInstancesRequest(input *TerminateInstancesInput) (req *request.Request, output *TerminateInstancesOutput)
func (c *EC2) TerminateInstancesWithContext(ctx aws.Context, input *TerminateInstancesInput, opts ...request.Option) (*TerminateInstancesOutput, error)
func (c *EC2) UnassignIpv6Addresses(input *UnassignIpv6AddressesInput) (*UnassignIpv6AddressesOutput, error)
func (c *EC2) UnassignIpv6AddressesRequest(input *UnassignIpv6AddressesInput) (req *request.Request, output *UnassignIpv6AddressesOutput)
func (c *EC2) UnassignIpv6AddressesWithContext(ctx aws.Context, input *UnassignIpv6AddressesInput, opts ...request.Option) (*UnassignIpv6AddressesOutput, error)
func (c *EC2) UnassignPrivateIpAddresses(input *UnassignPrivateIpAddressesInput) (*UnassignPrivateIpAddressesOutput, error)
func (c *EC2) UnassignPrivateIpAddressesRequest(input *UnassignPrivateIpAddressesInput) (req *request.Request, output *UnassignPrivateIpAddressesOutput)
func (c *EC2) UnassignPrivateIpAddressesWithContext(ctx aws.Context, input *UnassignPrivateIpAddressesInput, opts ...request.Option) (*UnassignPrivateIpAddressesOutput, error)
func (c *EC2) UnmonitorInstances(input *UnmonitorInstancesInput) (*UnmonitorInstancesOutput, error)
func (c *EC2) UnmonitorInstancesRequest(input *UnmonitorInstancesInput) (req *request.Request, output *UnmonitorInstancesOutput)
func (c *EC2) UnmonitorInstancesWithContext(ctx aws.Context, input *UnmonitorInstancesInput, opts ...request.Option) (*UnmonitorInstancesOutput, error)
func (c *EC2) UpdateSecurityGroupRuleDescriptionsEgress(input *UpdateSecurityGroupRuleDescriptionsEgressInput) (*UpdateSecurityGroupRuleDescriptionsEgressOutput, error)
func (c *EC2) UpdateSecurityGroupRuleDescriptionsEgressRequest(input *UpdateSecurityGroupRuleDescriptionsEgressInput) (req *request.Request, output *UpdateSecurityGroupRuleDescriptionsEgressOutput)
func (c *EC2) UpdateSecurityGroupRuleDescriptionsEgressWithContext(ctx aws.Context, input *UpdateSecurityGroupRuleDescriptionsEgressInput, opts ...request.Option) (*UpdateSecurityGroupRuleDescriptionsEgressOutput, error)
func (c *EC2) UpdateSecurityGroupRuleDescriptionsIngress(input *UpdateSecurityGroupRuleDescriptionsIngressInput) (*UpdateSecurityGroupRuleDescriptionsIngressOutput, error)
func (c *EC2) UpdateSecurityGroupRuleDescriptionsIngressRequest(input *UpdateSecurityGroupRuleDescriptionsIngressInput) (req *request.Request, output *UpdateSecurityGroupRuleDescriptionsIngressOutput)
func (c *EC2) UpdateSecurityGroupRuleDescriptionsIngressWithContext(ctx aws.Context, input *UpdateSecurityGroupRuleDescriptionsIngressInput, opts ...request.Option) (*UpdateSecurityGroupRuleDescriptionsIngressOutput, error)
func (c *EC2) WaitUntilBundleTaskComplete(input *DescribeBundleTasksInput) error
func (c *EC2) WaitUntilBundleTaskCompleteWithContext(ctx aws.Context, input *DescribeBundleTasksInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilConversionTaskCancelled(input *DescribeConversionTasksInput) error
func (c *EC2) WaitUntilConversionTaskCancelledWithContext(ctx aws.Context, input *DescribeConversionTasksInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilConversionTaskCompleted(input *DescribeConversionTasksInput) error
func (c *EC2) WaitUntilConversionTaskCompletedWithContext(ctx aws.Context, input *DescribeConversionTasksInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilConversionTaskDeleted(input *DescribeConversionTasksInput) error
func (c *EC2) WaitUntilConversionTaskDeletedWithContext(ctx aws.Context, input *DescribeConversionTasksInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilCustomerGatewayAvailable(input *DescribeCustomerGatewaysInput) error
func (c *EC2) WaitUntilCustomerGatewayAvailableWithContext(ctx aws.Context, input *DescribeCustomerGatewaysInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilExportTaskCancelled(input *DescribeExportTasksInput) error
func (c *EC2) WaitUntilExportTaskCancelledWithContext(ctx aws.Context, input *DescribeExportTasksInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilExportTaskCompleted(input *DescribeExportTasksInput) error
func (c *EC2) WaitUntilExportTaskCompletedWithContext(ctx aws.Context, input *DescribeExportTasksInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilImageAvailable(input *DescribeImagesInput) error
func (c *EC2) WaitUntilImageAvailableWithContext(ctx aws.Context, input *DescribeImagesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilImageExists(input *DescribeImagesInput) error
func (c *EC2) WaitUntilImageExistsWithContext(ctx aws.Context, input *DescribeImagesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilInstanceExists(input *DescribeInstancesInput) error
func (c *EC2) WaitUntilInstanceExistsWithContext(ctx aws.Context, input *DescribeInstancesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilInstanceRunning(input *DescribeInstancesInput) error
func (c *EC2) WaitUntilInstanceRunningWithContext(ctx aws.Context, input *DescribeInstancesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilInstanceStatusOk(input *DescribeInstanceStatusInput) error
func (c *EC2) WaitUntilInstanceStatusOkWithContext(ctx aws.Context, input *DescribeInstanceStatusInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilInstanceStopped(input *DescribeInstancesInput) error
func (c *EC2) WaitUntilInstanceStoppedWithContext(ctx aws.Context, input *DescribeInstancesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilInstanceTerminated(input *DescribeInstancesInput) error
func (c *EC2) WaitUntilInstanceTerminatedWithContext(ctx aws.Context, input *DescribeInstancesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilKeyPairExists(input *DescribeKeyPairsInput) error
func (c *EC2) WaitUntilKeyPairExistsWithContext(ctx aws.Context, input *DescribeKeyPairsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilNatGatewayAvailable(input *DescribeNatGatewaysInput) error
func (c *EC2) WaitUntilNatGatewayAvailableWithContext(ctx aws.Context, input *DescribeNatGatewaysInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilNetworkInterfaceAvailable(input *DescribeNetworkInterfacesInput) error
func (c *EC2) WaitUntilNetworkInterfaceAvailableWithContext(ctx aws.Context, input *DescribeNetworkInterfacesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilPasswordDataAvailable(input *GetPasswordDataInput) error
func (c *EC2) WaitUntilPasswordDataAvailableWithContext(ctx aws.Context, input *GetPasswordDataInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilSecurityGroupExists(input *DescribeSecurityGroupsInput) error
func (c *EC2) WaitUntilSecurityGroupExistsWithContext(ctx aws.Context, input *DescribeSecurityGroupsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilSnapshotCompleted(input *DescribeSnapshotsInput) error
func (c *EC2) WaitUntilSnapshotCompletedWithContext(ctx aws.Context, input *DescribeSnapshotsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilSpotInstanceRequestFulfilled(input *DescribeSpotInstanceRequestsInput) error
func (c *EC2) WaitUntilSpotInstanceRequestFulfilledWithContext(ctx aws.Context, input *DescribeSpotInstanceRequestsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilSubnetAvailable(input *DescribeSubnetsInput) error
func (c *EC2) WaitUntilSubnetAvailableWithContext(ctx aws.Context, input *DescribeSubnetsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilSystemStatusOk(input *DescribeInstanceStatusInput) error
func (c *EC2) WaitUntilSystemStatusOkWithContext(ctx aws.Context, input *DescribeInstanceStatusInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVolumeAvailable(input *DescribeVolumesInput) error
func (c *EC2) WaitUntilVolumeAvailableWithContext(ctx aws.Context, input *DescribeVolumesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVolumeDeleted(input *DescribeVolumesInput) error
func (c *EC2) WaitUntilVolumeDeletedWithContext(ctx aws.Context, input *DescribeVolumesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVolumeInUse(input *DescribeVolumesInput) error
func (c *EC2) WaitUntilVolumeInUseWithContext(ctx aws.Context, input *DescribeVolumesInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVpcAvailable(input *DescribeVpcsInput) error
func (c *EC2) WaitUntilVpcAvailableWithContext(ctx aws.Context, input *DescribeVpcsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVpcExists(input *DescribeVpcsInput) error
func (c *EC2) WaitUntilVpcExistsWithContext(ctx aws.Context, input *DescribeVpcsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVpcPeeringConnectionDeleted(input *DescribeVpcPeeringConnectionsInput) error
func (c *EC2) WaitUntilVpcPeeringConnectionDeletedWithContext(ctx aws.Context, input *DescribeVpcPeeringConnectionsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVpcPeeringConnectionExists(input *DescribeVpcPeeringConnectionsInput) error
func (c *EC2) WaitUntilVpcPeeringConnectionExistsWithContext(ctx aws.Context, input *DescribeVpcPeeringConnectionsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVpnConnectionAvailable(input *DescribeVpnConnectionsInput) error
func (c *EC2) WaitUntilVpnConnectionAvailableWithContext(ctx aws.Context, input *DescribeVpnConnectionsInput, opts ...request.WaiterOption) error
func (c *EC2) WaitUntilVpnConnectionDeleted(input *DescribeVpnConnectionsInput) error
func (c *EC2) WaitUntilVpnConnectionDeletedWithContext(ctx aws.Context, input *DescribeVpnConnectionsInput, opts ...request.WaiterOption) error
func (c *EC2) WithdrawByoipCidr(input *WithdrawByoipCidrInput) (*WithdrawByoipCidrOutput, error)
func (c *EC2) WithdrawByoipCidrRequest(input *WithdrawByoipCidrInput) (req *request.Request, output *WithdrawByoipCidrOutput)
func (c *EC2) WithdrawByoipCidrWithContext(ctx aws.Context, input *WithdrawByoipCidrInput, opts ...request.Option) (*WithdrawByoipCidrOutput, error)
type AcceptReservedInstancesExchangeQuoteInput
type AcceptReservedInstancesExchangeQuoteOutput
type AcceptTransitGatewayPeeringAttachmentInput
type AcceptTransitGatewayPeeringAttachmentOutput
type AcceptTransitGatewayVpcAttachmentInput
type AcceptTransitGatewayVpcAttachmentOutput
type AcceptVpcEndpointConnectionsInput
type AcceptVpcEndpointConnectionsOutput
type AcceptVpcPeeringConnectionInput
type AcceptVpcPeeringConnectionOutput
type AccountAttribute
type AccountAttributeValue
type ActiveInstance
type Address
type AdvertiseByoipCidrInput
type AdvertiseByoipCidrOutput
type AllocateAddressInput
type AllocateAddressOutput
type AllocateHostsInput
type AllocateHostsOutput
type AllowedPrincipal
type ApplySecurityGroupsToClientVpnTargetNetworkInput
type ApplySecurityGroupsToClientVpnTargetNetworkOutput
type AssignIpv6AddressesInput
type AssignIpv6AddressesOutput
type AssignPrivateIpAddressesInput
type AssignPrivateIpAddressesOutput
type AssignedPrivateIpAddress
type AssociateAddressInput
type AssociateAddressOutput
type AssociateClientVpnTargetNetworkInput
type AssociateClientVpnTargetNetworkOutput
type AssociateDhcpOptionsInput
type AssociateDhcpOptionsOutput
type AssociateIamInstanceProfileInput
type AssociateIamInstanceProfileOutput
type AssociateRouteTableInput
type AssociateRouteTableOutput
type AssociateSubnetCidrBlockInput
type AssociateSubnetCidrBlockOutput
type AssociateTransitGatewayMulticastDomainInput
type AssociateTransitGatewayMulticastDomainOutput
type AssociateTransitGatewayRouteTableInput
type AssociateTransitGatewayRouteTableOutput
type AssociateVpcCidrBlockInput
type AssociateVpcCidrBlockOutput
type AssociatedTargetNetwork
type AssociationStatus
type AttachClassicLinkVpcInput
type AttachClassicLinkVpcOutput
type AttachInternetGatewayInput
type AttachInternetGatewayOutput
type AttachNetworkInterfaceInput
type AttachNetworkInterfaceOutput
type AttachVolumeInput
type AttachVpnGatewayInput
type AttachVpnGatewayOutput
type AttributeBooleanValue
type AttributeValue
type AuthorizationRule
type AuthorizeClientVpnIngressInput
type AuthorizeClientVpnIngressOutput
type AuthorizeSecurityGroupEgressInput
type AuthorizeSecurityGroupEgressOutput
type AuthorizeSecurityGroupIngressInput
type AuthorizeSecurityGroupIngressOutput
type AvailabilityZone
type AvailabilityZoneMessage
type AvailableCapacity
type BlobAttributeValue
type BlockDeviceMapping
type BundleInstanceInput
type BundleInstanceOutput
type BundleTask
type BundleTaskError
type ByoipCidr
type CancelBundleTaskInput
type CancelBundleTaskOutput
type CancelCapacityReservationInput
type CancelCapacityReservationOutput
type CancelConversionTaskInput
type CancelConversionTaskOutput
type CancelExportTaskInput
type CancelExportTaskOutput
type CancelImportTaskInput
type CancelImportTaskOutput
type CancelReservedInstancesListingInput
type CancelReservedInstancesListingOutput
type CancelSpotFleetRequestsError
type CancelSpotFleetRequestsErrorItem
type CancelSpotFleetRequestsInput
type CancelSpotFleetRequestsOutput
type CancelSpotFleetRequestsSuccessItem
type CancelSpotInstanceRequestsInput
type CancelSpotInstanceRequestsOutput
type CancelledSpotInstanceRequest
type CapacityReservation
type CapacityReservationOptions
type CapacityReservationOptionsRequest
type CapacityReservationSpecification
type CapacityReservationSpecificationResponse
type CapacityReservationTarget
type CapacityReservationTargetResponse
type CertificateAuthentication
type CertificateAuthenticationRequest
type CidrAuthorizationContext
type CidrBlock
type ClassicLinkDnsSupport
type ClassicLinkInstance
type ClassicLoadBalancer
type ClassicLoadBalancersConfig
type ClientCertificateRevocationListStatus
type ClientData
type ClientVpnAuthentication
type ClientVpnAuthenticationRequest
type ClientVpnAuthorizationRuleStatus
type ClientVpnConnection
type ClientVpnConnectionStatus
type ClientVpnEndpoint
type ClientVpnEndpointStatus
type ClientVpnRoute
type ClientVpnRouteStatus
type CoipAddressUsage
type CoipPool
type ConfirmProductInstanceInput
type ConfirmProductInstanceOutput
type ConnectionLogOptions
type ConnectionLogResponseOptions
type ConnectionNotification
type ConversionTask
type CopyFpgaImageInput
type CopyFpgaImageOutput
type CopyImageInput
type CopyImageOutput
type CopySnapshotInput
type CopySnapshotOutput
type CpuOptions
type CpuOptionsRequest
type CreateCapacityReservationInput
type CreateCapacityReservationOutput
type CreateClientVpnEndpointInput
type CreateClientVpnEndpointOutput
type CreateClientVpnRouteInput
type CreateClientVpnRouteOutput
type CreateCustomerGatewayInput
type CreateCustomerGatewayOutput
type CreateDefaultSubnetInput
type CreateDefaultSubnetOutput
type CreateDefaultVpcInput
type CreateDefaultVpcOutput
type CreateDhcpOptionsInput
type CreateDhcpOptionsOutput
type CreateEgressOnlyInternetGatewayInput
type CreateEgressOnlyInternetGatewayOutput
type CreateFleetError
type CreateFleetInput
type CreateFleetInstance
type CreateFleetOutput
type CreateFlowLogsInput
type CreateFlowLogsOutput
type CreateFpgaImageInput
type CreateFpgaImageOutput
type CreateImageInput
type CreateImageOutput
type CreateInstanceExportTaskInput
type CreateInstanceExportTaskOutput
type CreateInternetGatewayInput
type CreateInternetGatewayOutput
type CreateKeyPairInput
type CreateKeyPairOutput
type CreateLaunchTemplateInput
type CreateLaunchTemplateOutput
type CreateLaunchTemplateVersionInput
type CreateLaunchTemplateVersionOutput
type CreateLocalGatewayRouteInput
type CreateLocalGatewayRouteOutput
type CreateLocalGatewayRouteTableVpcAssociationInput
type CreateLocalGatewayRouteTableVpcAssociationOutput
type CreateNatGatewayInput
type CreateNatGatewayOutput
type CreateNetworkAclEntryInput
type CreateNetworkAclEntryOutput
type CreateNetworkAclInput
type CreateNetworkAclOutput
type CreateNetworkInterfaceInput
type CreateNetworkInterfaceOutput
type CreateNetworkInterfacePermissionInput
type CreateNetworkInterfacePermissionOutput
type CreatePlacementGroupInput
type CreatePlacementGroupOutput
type CreateReservedInstancesListingInput
type CreateReservedInstancesListingOutput
type CreateRouteInput
type CreateRouteOutput
type CreateRouteTableInput
type CreateRouteTableOutput
type CreateSecurityGroupInput
type CreateSecurityGroupOutput
type CreateSnapshotInput
type CreateSnapshotsInput
type CreateSnapshotsOutput
type CreateSpotDatafeedSubscriptionInput
type CreateSpotDatafeedSubscriptionOutput
type CreateSubnetInput
type CreateSubnetOutput
type CreateTagsInput
type CreateTagsOutput
type CreateTrafficMirrorFilterInput
type CreateTrafficMirrorFilterOutput
type CreateTrafficMirrorFilterRuleInput
type CreateTrafficMirrorFilterRuleOutput
type CreateTrafficMirrorSessionInput
type CreateTrafficMirrorSessionOutput
type CreateTrafficMirrorTargetInput
type CreateTrafficMirrorTargetOutput
type CreateTransitGatewayInput
type CreateTransitGatewayMulticastDomainInput
type CreateTransitGatewayMulticastDomainOutput
type CreateTransitGatewayOutput
type CreateTransitGatewayPeeringAttachmentInput
type CreateTransitGatewayPeeringAttachmentOutput
type CreateTransitGatewayRouteInput
type CreateTransitGatewayRouteOutput
type CreateTransitGatewayRouteTableInput
type CreateTransitGatewayRouteTableOutput
type CreateTransitGatewayVpcAttachmentInput
type CreateTransitGatewayVpcAttachmentOutput
type CreateTransitGatewayVpcAttachmentRequestOptions
type CreateVolumeInput
type CreateVolumePermission
type CreateVolumePermissionModifications
type CreateVpcEndpointConnectionNotificationInput
type CreateVpcEndpointConnectionNotificationOutput
type CreateVpcEndpointInput
type CreateVpcEndpointOutput
type CreateVpcEndpointServiceConfigurationInput
type CreateVpcEndpointServiceConfigurationOutput
type CreateVpcInput
type CreateVpcOutput
type CreateVpcPeeringConnectionInput
type CreateVpcPeeringConnectionOutput
type CreateVpnConnectionInput
type CreateVpnConnectionOutput
type CreateVpnConnectionRouteInput
type CreateVpnConnectionRouteOutput
type CreateVpnGatewayInput
type CreateVpnGatewayOutput
type CreditSpecification
type CreditSpecificationRequest
type CustomerGateway
type DeleteClientVpnEndpointInput
type DeleteClientVpnEndpointOutput
type DeleteClientVpnRouteInput
type DeleteClientVpnRouteOutput
type DeleteCustomerGatewayInput
type DeleteCustomerGatewayOutput
type DeleteDhcpOptionsInput
type DeleteDhcpOptionsOutput
type DeleteEgressOnlyInternetGatewayInput
type DeleteEgressOnlyInternetGatewayOutput
type DeleteFleetError
type DeleteFleetErrorItem
type DeleteFleetSuccessItem
type DeleteFleetsInput
type DeleteFleetsOutput
type DeleteFlowLogsInput
type DeleteFlowLogsOutput
type DeleteFpgaImageInput
type DeleteFpgaImageOutput
type DeleteInternetGatewayInput
type DeleteInternetGatewayOutput
type DeleteKeyPairInput
type DeleteKeyPairOutput
type DeleteLaunchTemplateInput
type DeleteLaunchTemplateOutput
type DeleteLaunchTemplateVersionsInput
type DeleteLaunchTemplateVersionsOutput
type DeleteLaunchTemplateVersionsResponseErrorItem
type DeleteLaunchTemplateVersionsResponseSuccessItem
type DeleteLocalGatewayRouteInput
type DeleteLocalGatewayRouteOutput
type DeleteLocalGatewayRouteTableVpcAssociationInput
type DeleteLocalGatewayRouteTableVpcAssociationOutput
type DeleteNatGatewayInput
type DeleteNatGatewayOutput
type DeleteNetworkAclEntryInput
type DeleteNetworkAclEntryOutput
type DeleteNetworkAclInput
type DeleteNetworkAclOutput
type DeleteNetworkInterfaceInput
type DeleteNetworkInterfaceOutput
type DeleteNetworkInterfacePermissionInput
type DeleteNetworkInterfacePermissionOutput
type DeletePlacementGroupInput
type DeletePlacementGroupOutput
type DeleteQueuedReservedInstancesError
type DeleteQueuedReservedInstancesInput
type DeleteQueuedReservedInstancesOutput
type DeleteRouteInput
type DeleteRouteOutput
type DeleteRouteTableInput
type DeleteRouteTableOutput
type DeleteSecurityGroupInput
type DeleteSecurityGroupOutput
type DeleteSnapshotInput
type DeleteSnapshotOutput
type DeleteSpotDatafeedSubscriptionInput
type DeleteSpotDatafeedSubscriptionOutput
type DeleteSubnetInput
type DeleteSubnetOutput
type DeleteTagsInput
type DeleteTagsOutput
type DeleteTrafficMirrorFilterInput
type DeleteTrafficMirrorFilterOutput
type DeleteTrafficMirrorFilterRuleInput
type DeleteTrafficMirrorFilterRuleOutput
type DeleteTrafficMirrorSessionInput
type DeleteTrafficMirrorSessionOutput
type DeleteTrafficMirrorTargetInput
type DeleteTrafficMirrorTargetOutput
type DeleteTransitGatewayInput
type DeleteTransitGatewayMulticastDomainInput
type DeleteTransitGatewayMulticastDomainOutput
type DeleteTransitGatewayOutput
type DeleteTransitGatewayPeeringAttachmentInput
type DeleteTransitGatewayPeeringAttachmentOutput
type DeleteTransitGatewayRouteInput
type DeleteTransitGatewayRouteOutput
type DeleteTransitGatewayRouteTableInput
type DeleteTransitGatewayRouteTableOutput
type DeleteTransitGatewayVpcAttachmentInput
type DeleteTransitGatewayVpcAttachmentOutput
type DeleteVolumeInput
type DeleteVolumeOutput
type DeleteVpcEndpointConnectionNotificationsInput
type DeleteVpcEndpointConnectionNotificationsOutput
type DeleteVpcEndpointServiceConfigurationsInput
type DeleteVpcEndpointServiceConfigurationsOutput
type DeleteVpcEndpointsInput
type DeleteVpcEndpointsOutput
type DeleteVpcInput
type DeleteVpcOutput
type DeleteVpcPeeringConnectionInput
type DeleteVpcPeeringConnectionOutput
type DeleteVpnConnectionInput
type DeleteVpnConnectionOutput
type DeleteVpnConnectionRouteInput
type DeleteVpnConnectionRouteOutput
type DeleteVpnGatewayInput
type DeleteVpnGatewayOutput
type DeprovisionByoipCidrInput
type DeprovisionByoipCidrOutput
type DeregisterImageInput
type DeregisterImageOutput
type DeregisterTransitGatewayMulticastGroupMembersInput
type DeregisterTransitGatewayMulticastGroupMembersOutput
type DeregisterTransitGatewayMulticastGroupSourcesInput
type DeregisterTransitGatewayMulticastGroupSourcesOutput
type DescribeAccountAttributesInput
type DescribeAccountAttributesOutput
type DescribeAddressesInput
type DescribeAddressesOutput
type DescribeAggregateIdFormatInput
type DescribeAggregateIdFormatOutput
type DescribeAvailabilityZonesInput
type DescribeAvailabilityZonesOutput
type DescribeBundleTasksInput
type DescribeBundleTasksOutput
type DescribeByoipCidrsInput
type DescribeByoipCidrsOutput
type DescribeCapacityReservationsInput
type DescribeCapacityReservationsOutput
type DescribeClassicLinkInstancesInput
type DescribeClassicLinkInstancesOutput
type DescribeClientVpnAuthorizationRulesInput
type DescribeClientVpnAuthorizationRulesOutput
type DescribeClientVpnConnectionsInput
type DescribeClientVpnConnectionsOutput
type DescribeClientVpnEndpointsInput
type DescribeClientVpnEndpointsOutput
type DescribeClientVpnRoutesInput
type DescribeClientVpnRoutesOutput
type DescribeClientVpnTargetNetworksInput
type DescribeClientVpnTargetNetworksOutput
type DescribeCoipPoolsInput
type DescribeCoipPoolsOutput
type DescribeConversionTasksInput
type DescribeConversionTasksOutput
type DescribeCustomerGatewaysInput
type DescribeCustomerGatewaysOutput
type DescribeDhcpOptionsInput
type DescribeDhcpOptionsOutput
type DescribeEgressOnlyInternetGatewaysInput
type DescribeEgressOnlyInternetGatewaysOutput
type DescribeElasticGpusInput
type DescribeElasticGpusOutput
type DescribeExportImageTasksInput
type DescribeExportImageTasksOutput
type DescribeExportTasksInput
type DescribeExportTasksOutput
type DescribeFastSnapshotRestoreSuccessItem
type DescribeFastSnapshotRestoresInput
type DescribeFastSnapshotRestoresOutput
type DescribeFleetError
type DescribeFleetHistoryInput
type DescribeFleetHistoryOutput
type DescribeFleetInstancesInput
type DescribeFleetInstancesOutput
type DescribeFleetsInput
type DescribeFleetsInstances
type DescribeFleetsOutput
type DescribeFlowLogsInput
type DescribeFlowLogsOutput
type DescribeFpgaImageAttributeInput
type DescribeFpgaImageAttributeOutput
type DescribeFpgaImagesInput
type DescribeFpgaImagesOutput
type DescribeHostReservationOfferingsInput
type DescribeHostReservationOfferingsOutput
type DescribeHostReservationsInput
type DescribeHostReservationsOutput
type DescribeHostsInput
type DescribeHostsOutput
type DescribeIamInstanceProfileAssociationsInput
type DescribeIamInstanceProfileAssociationsOutput
type DescribeIdFormatInput
type DescribeIdFormatOutput
type DescribeIdentityIdFormatInput
type DescribeIdentityIdFormatOutput
type DescribeImageAttributeInput
type DescribeImageAttributeOutput
type DescribeImagesInput
type DescribeImagesOutput
type DescribeImportImageTasksInput
type DescribeImportImageTasksOutput
type DescribeImportSnapshotTasksInput
type DescribeImportSnapshotTasksOutput
type DescribeInstanceAttributeInput
type DescribeInstanceAttributeOutput
type DescribeInstanceCreditSpecificationsInput
type DescribeInstanceCreditSpecificationsOutput
type DescribeInstanceStatusInput
type DescribeInstanceStatusOutput
type DescribeInstanceTypeOfferingsInput
type DescribeInstanceTypeOfferingsOutput
type DescribeInstanceTypesInput
type DescribeInstanceTypesOutput
type DescribeInstancesInput
type DescribeInstancesOutput
type DescribeInternetGatewaysInput
type DescribeInternetGatewaysOutput
type DescribeIpv6PoolsInput
type DescribeIpv6PoolsOutput
type DescribeKeyPairsInput
type DescribeKeyPairsOutput
type DescribeLaunchTemplateVersionsInput
type DescribeLaunchTemplateVersionsOutput
type DescribeLaunchTemplatesInput
type DescribeLaunchTemplatesOutput
type DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput
type DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsOutput
type DescribeLocalGatewayRouteTableVpcAssociationsInput
type DescribeLocalGatewayRouteTableVpcAssociationsOutput
type DescribeLocalGatewayRouteTablesInput
type DescribeLocalGatewayRouteTablesOutput
type DescribeLocalGatewayVirtualInterfaceGroupsInput
type DescribeLocalGatewayVirtualInterfaceGroupsOutput
type DescribeLocalGatewayVirtualInterfacesInput
type DescribeLocalGatewayVirtualInterfacesOutput
type DescribeLocalGatewaysInput
type DescribeLocalGatewaysOutput
type DescribeMovingAddressesInput
type DescribeMovingAddressesOutput
type DescribeNatGatewaysInput
type DescribeNatGatewaysOutput
type DescribeNetworkAclsInput
type DescribeNetworkAclsOutput
type DescribeNetworkInterfaceAttributeInput
type DescribeNetworkInterfaceAttributeOutput
type DescribeNetworkInterfacePermissionsInput
type DescribeNetworkInterfacePermissionsOutput
type DescribeNetworkInterfacesInput
type DescribeNetworkInterfacesOutput
type DescribePlacementGroupsInput
type DescribePlacementGroupsOutput
type DescribePrefixListsInput
type DescribePrefixListsOutput
type DescribePrincipalIdFormatInput
type DescribePrincipalIdFormatOutput
type DescribePublicIpv4PoolsInput
type DescribePublicIpv4PoolsOutput
type DescribeRegionsInput
type DescribeRegionsOutput
type DescribeReservedInstancesInput
type DescribeReservedInstancesListingsInput
type DescribeReservedInstancesListingsOutput
type DescribeReservedInstancesModificationsInput
type DescribeReservedInstancesModificationsOutput
type DescribeReservedInstancesOfferingsInput
type DescribeReservedInstancesOfferingsOutput
type DescribeReservedInstancesOutput
type DescribeRouteTablesInput
type DescribeRouteTablesOutput
type DescribeScheduledInstanceAvailabilityInput
type DescribeScheduledInstanceAvailabilityOutput
type DescribeScheduledInstancesInput
type DescribeScheduledInstancesOutput
type DescribeSecurityGroupReferencesInput
type DescribeSecurityGroupReferencesOutput
type DescribeSecurityGroupsInput
type DescribeSecurityGroupsOutput
type DescribeSnapshotAttributeInput
type DescribeSnapshotAttributeOutput
type DescribeSnapshotsInput
type DescribeSnapshotsOutput
type DescribeSpotDatafeedSubscriptionInput
type DescribeSpotDatafeedSubscriptionOutput
type DescribeSpotFleetInstancesInput
type DescribeSpotFleetInstancesOutput
type DescribeSpotFleetRequestHistoryInput
type DescribeSpotFleetRequestHistoryOutput
type DescribeSpotFleetRequestsInput
type DescribeSpotFleetRequestsOutput
type DescribeSpotInstanceRequestsInput
type DescribeSpotInstanceRequestsOutput
type DescribeSpotPriceHistoryInput
type DescribeSpotPriceHistoryOutput
type DescribeStaleSecurityGroupsInput
type DescribeStaleSecurityGroupsOutput
type DescribeSubnetsInput
type DescribeSubnetsOutput
type DescribeTagsInput
type DescribeTagsOutput
type DescribeTrafficMirrorFiltersInput
type DescribeTrafficMirrorFiltersOutput
type DescribeTrafficMirrorSessionsInput
type DescribeTrafficMirrorSessionsOutput
type DescribeTrafficMirrorTargetsInput
type DescribeTrafficMirrorTargetsOutput
type DescribeTransitGatewayAttachmentsInput
type DescribeTransitGatewayAttachmentsOutput
type DescribeTransitGatewayMulticastDomainsInput
type DescribeTransitGatewayMulticastDomainsOutput
type DescribeTransitGatewayPeeringAttachmentsInput
type DescribeTransitGatewayPeeringAttachmentsOutput
type DescribeTransitGatewayRouteTablesInput
type DescribeTransitGatewayRouteTablesOutput
type DescribeTransitGatewayVpcAttachmentsInput
type DescribeTransitGatewayVpcAttachmentsOutput
type DescribeTransitGatewaysInput
type DescribeTransitGatewaysOutput
type DescribeVolumeAttributeInput
type DescribeVolumeAttributeOutput
type DescribeVolumeStatusInput
type DescribeVolumeStatusOutput
type DescribeVolumesInput
type DescribeVolumesModificationsInput
type DescribeVolumesModificationsOutput
type DescribeVolumesOutput
type DescribeVpcAttributeInput
type DescribeVpcAttributeOutput
type DescribeVpcClassicLinkDnsSupportInput
type DescribeVpcClassicLinkDnsSupportOutput
type DescribeVpcClassicLinkInput
type DescribeVpcClassicLinkOutput
type DescribeVpcEndpointConnectionNotificationsInput
type DescribeVpcEndpointConnectionNotificationsOutput
type DescribeVpcEndpointConnectionsInput
type DescribeVpcEndpointConnectionsOutput
type DescribeVpcEndpointServiceConfigurationsInput
type DescribeVpcEndpointServiceConfigurationsOutput
type DescribeVpcEndpointServicePermissionsInput
type DescribeVpcEndpointServicePermissionsOutput
type DescribeVpcEndpointServicesInput
type DescribeVpcEndpointServicesOutput
type DescribeVpcEndpointsInput
type DescribeVpcEndpointsOutput
type DescribeVpcPeeringConnectionsInput
type DescribeVpcPeeringConnectionsOutput
type DescribeVpcsInput
type DescribeVpcsOutput
type DescribeVpnConnectionsInput
type DescribeVpnConnectionsOutput
type DescribeVpnGatewaysInput
type DescribeVpnGatewaysOutput
type DetachClassicLinkVpcInput
type DetachClassicLinkVpcOutput
type DetachInternetGatewayInput
type DetachInternetGatewayOutput
type DetachNetworkInterfaceInput
type DetachNetworkInterfaceOutput
type DetachVolumeInput
type DetachVpnGatewayInput
type DetachVpnGatewayOutput
type DhcpConfiguration
type DhcpOptions
type DirectoryServiceAuthentication
type DirectoryServiceAuthenticationRequest
type DisableEbsEncryptionByDefaultInput
type DisableEbsEncryptionByDefaultOutput
type DisableFastSnapshotRestoreErrorItem
type DisableFastSnapshotRestoreStateError
type DisableFastSnapshotRestoreStateErrorItem
type DisableFastSnapshotRestoreSuccessItem
type DisableFastSnapshotRestoresInput
type DisableFastSnapshotRestoresOutput
type DisableTransitGatewayRouteTablePropagationInput
type DisableTransitGatewayRouteTablePropagationOutput
type DisableVgwRoutePropagationInput
type DisableVgwRoutePropagationOutput
type DisableVpcClassicLinkDnsSupportInput
type DisableVpcClassicLinkDnsSupportOutput
type DisableVpcClassicLinkInput
type DisableVpcClassicLinkOutput
type DisassociateAddressInput
type DisassociateAddressOutput
type DisassociateClientVpnTargetNetworkInput
type DisassociateClientVpnTargetNetworkOutput
type DisassociateIamInstanceProfileInput
type DisassociateIamInstanceProfileOutput
type DisassociateRouteTableInput
type DisassociateRouteTableOutput
type DisassociateSubnetCidrBlockInput
type DisassociateSubnetCidrBlockOutput
type DisassociateTransitGatewayMulticastDomainInput
type DisassociateTransitGatewayMulticastDomainOutput
type DisassociateTransitGatewayRouteTableInput
type DisassociateTransitGatewayRouteTableOutput
type DisassociateVpcCidrBlockInput
type DisassociateVpcCidrBlockOutput
type DiskImage
type DiskImageDescription
type DiskImageDetail
type DiskImageVolumeDescription
type DiskInfo
type DnsEntry
type DnsServersOptionsModifyStructure
type EbsBlockDevice
type EbsInfo
type EbsInstanceBlockDevice
type EbsInstanceBlockDeviceSpecification
type EgressOnlyInternetGateway
type ElasticGpuAssociation
type ElasticGpuHealth
type ElasticGpuSpecification
type ElasticGpuSpecificationResponse
type ElasticGpus
type ElasticInferenceAccelerator
type ElasticInferenceAcceleratorAssociation
type EnableEbsEncryptionByDefaultInput
type EnableEbsEncryptionByDefaultOutput
type EnableFastSnapshotRestoreErrorItem
type EnableFastSnapshotRestoreStateError
type EnableFastSnapshotRestoreStateErrorItem
type EnableFastSnapshotRestoreSuccessItem
type EnableFastSnapshotRestoresInput
type EnableFastSnapshotRestoresOutput
type EnableTransitGatewayRouteTablePropagationInput
type EnableTransitGatewayRouteTablePropagationOutput
type EnableVgwRoutePropagationInput
type EnableVgwRoutePropagationOutput
type EnableVolumeIOInput
type EnableVolumeIOOutput
type EnableVpcClassicLinkDnsSupportInput
type EnableVpcClassicLinkDnsSupportOutput
type EnableVpcClassicLinkInput
type EnableVpcClassicLinkOutput
type EventInformation
type ExportClientVpnClientCertificateRevocationListInput
type ExportClientVpnClientCertificateRevocationListOutput
type ExportClientVpnClientConfigurationInput
type ExportClientVpnClientConfigurationOutput
type ExportImageInput
type ExportImageOutput
type ExportImageTask
type ExportTask
type ExportTaskS3Location
type ExportTaskS3LocationRequest
type ExportToS3Task
type ExportToS3TaskSpecification
type ExportTransitGatewayRoutesInput
type ExportTransitGatewayRoutesOutput
type FailedQueuedPurchaseDeletion
type Filter
type FleetData
type FleetLaunchTemplateConfig
type FleetLaunchTemplateConfigRequest
type FleetLaunchTemplateOverrides
type FleetLaunchTemplateOverridesRequest
type FleetLaunchTemplateSpecification
type FleetLaunchTemplateSpecificationRequest
type FlowLog
type FpgaDeviceInfo
type FpgaDeviceMemoryInfo
type FpgaImage
type FpgaImageAttribute
type FpgaImageState
type FpgaInfo
type GetAssociatedIpv6PoolCidrsInput
type GetAssociatedIpv6PoolCidrsOutput
type GetCapacityReservationUsageInput
type GetCapacityReservationUsageOutput
type GetCoipPoolUsageInput
type GetCoipPoolUsageOutput
type GetConsoleOutputInput
type GetConsoleOutputOutput
type GetConsoleScreenshotInput
type GetConsoleScreenshotOutput
type GetDefaultCreditSpecificationInput
type GetDefaultCreditSpecificationOutput
type GetEbsDefaultKmsKeyIdInput
type GetEbsDefaultKmsKeyIdOutput
type GetEbsEncryptionByDefaultInput
type GetEbsEncryptionByDefaultOutput
type GetHostReservationPurchasePreviewInput
type GetHostReservationPurchasePreviewOutput
type GetLaunchTemplateDataInput
type GetLaunchTemplateDataOutput
type GetPasswordDataInput
type GetPasswordDataOutput
type GetReservedInstancesExchangeQuoteInput
type GetReservedInstancesExchangeQuoteOutput
type GetTransitGatewayAttachmentPropagationsInput
type GetTransitGatewayAttachmentPropagationsOutput
type GetTransitGatewayMulticastDomainAssociationsInput
type GetTransitGatewayMulticastDomainAssociationsOutput
type GetTransitGatewayRouteTableAssociationsInput
type GetTransitGatewayRouteTableAssociationsOutput
type GetTransitGatewayRouteTablePropagationsInput
type GetTransitGatewayRouteTablePropagationsOutput
type GpuDeviceInfo
type GpuDeviceMemoryInfo
type GpuInfo
type GroupIdentifier
type HibernationOptions
type HibernationOptionsRequest
type HistoryRecord
type HistoryRecordEntry
type Host
type HostInstance
type HostOffering
type HostProperties
type HostReservation
type IKEVersionsListValue
type IKEVersionsRequestListValue
type IamInstanceProfile
type IamInstanceProfileAssociation
type IamInstanceProfileSpecification
type IcmpTypeCode
type IdFormat
type Image
type ImageDiskContainer
type ImportClientVpnClientCertificateRevocationListInput
type ImportClientVpnClientCertificateRevocationListOutput
type ImportImageInput
type ImportImageLicenseConfigurationRequest
type ImportImageLicenseConfigurationResponse
type ImportImageOutput
type ImportImageTask
type ImportInstanceInput
type ImportInstanceLaunchSpecification
type ImportInstanceOutput
type ImportInstanceTaskDetails
type ImportInstanceVolumeDetailItem
type ImportKeyPairInput
type ImportKeyPairOutput
type ImportSnapshotInput
type ImportSnapshotOutput
type ImportSnapshotTask
type ImportVolumeInput
type ImportVolumeOutput
type ImportVolumeTaskDetails
type InferenceAcceleratorInfo
type InferenceDeviceInfo
type Instance
type InstanceBlockDeviceMapping
type InstanceBlockDeviceMappingSpecification
type InstanceCapacity
type InstanceCount
type InstanceCreditSpecification
type InstanceCreditSpecificationRequest
type InstanceExportDetails
type InstanceFamilyCreditSpecification
type InstanceIpv6Address
type InstanceIpv6AddressRequest
type InstanceMarketOptionsRequest
type InstanceMetadataOptionsRequest
type InstanceMetadataOptionsResponse
type InstanceMonitoring
type InstanceNetworkInterface
type InstanceNetworkInterfaceAssociation
type InstanceNetworkInterfaceAttachment
type InstanceNetworkInterfaceSpecification
type InstancePrivateIpAddress
type InstanceSpecification
type InstanceState
type InstanceStateChange
type InstanceStatus
type InstanceStatusDetails
type InstanceStatusEvent
type InstanceStatusSummary
type InstanceStorageInfo
type InstanceTypeInfo
type InstanceTypeOffering
type InstanceUsage
type InternetGateway
type InternetGatewayAttachment
type IpPermission
type IpRange
type Ipv6CidrAssociation
type Ipv6CidrBlock
type Ipv6Pool
type Ipv6Range
type KeyPairInfo
type LastError
type LaunchPermission
type LaunchPermissionModifications
type LaunchSpecification
type LaunchTemplate
type LaunchTemplateAndOverridesResponse
type LaunchTemplateBlockDeviceMapping
type LaunchTemplateBlockDeviceMappingRequest
type LaunchTemplateCapacityReservationSpecificationRequest
type LaunchTemplateCapacityReservationSpecificationResponse
type LaunchTemplateConfig
type LaunchTemplateCpuOptions
type LaunchTemplateCpuOptionsRequest
type LaunchTemplateEbsBlockDevice
type LaunchTemplateEbsBlockDeviceRequest
type LaunchTemplateElasticInferenceAccelerator
type LaunchTemplateElasticInferenceAcceleratorResponse
type LaunchTemplateHibernationOptions
type LaunchTemplateHibernationOptionsRequest
type LaunchTemplateIamInstanceProfileSpecification
type LaunchTemplateIamInstanceProfileSpecificationRequest
type LaunchTemplateInstanceMarketOptions
type LaunchTemplateInstanceMarketOptionsRequest
type LaunchTemplateInstanceMetadataOptions
type LaunchTemplateInstanceMetadataOptionsRequest
type LaunchTemplateInstanceNetworkInterfaceSpecification
type LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
type LaunchTemplateLicenseConfiguration
type LaunchTemplateLicenseConfigurationRequest
type LaunchTemplateOverrides
type LaunchTemplatePlacement
type LaunchTemplatePlacementRequest
type LaunchTemplateSpecification
type LaunchTemplateSpotMarketOptions
type LaunchTemplateSpotMarketOptionsRequest
type LaunchTemplateTagSpecification
type LaunchTemplateTagSpecificationRequest
type LaunchTemplateVersion
type LaunchTemplatesMonitoring
type LaunchTemplatesMonitoringRequest
type LicenseConfiguration
type LicenseConfigurationRequest
type LoadBalancersConfig
type LoadPermission
type LoadPermissionModifications
type LoadPermissionRequest
type LocalGateway
type LocalGatewayRoute
type LocalGatewayRouteTable
type LocalGatewayRouteTableVirtualInterfaceGroupAssociation
type LocalGatewayRouteTableVpcAssociation
type LocalGatewayVirtualInterface
type LocalGatewayVirtualInterfaceGroup
type MemoryInfo
type ModifyCapacityReservationInput
type ModifyCapacityReservationOutput
type ModifyClientVpnEndpointInput
type ModifyClientVpnEndpointOutput
type ModifyDefaultCreditSpecificationInput
type ModifyDefaultCreditSpecificationOutput
type ModifyEbsDefaultKmsKeyIdInput
type ModifyEbsDefaultKmsKeyIdOutput
type ModifyFleetInput
type ModifyFleetOutput
type ModifyFpgaImageAttributeInput
type ModifyFpgaImageAttributeOutput
type ModifyHostsInput
type ModifyHostsOutput
type ModifyIdFormatInput
type ModifyIdFormatOutput
type ModifyIdentityIdFormatInput
type ModifyIdentityIdFormatOutput
type ModifyImageAttributeInput
type ModifyImageAttributeOutput
type ModifyInstanceAttributeInput
type ModifyInstanceAttributeOutput
type ModifyInstanceCapacityReservationAttributesInput
type ModifyInstanceCapacityReservationAttributesOutput
type ModifyInstanceCreditSpecificationInput
type ModifyInstanceCreditSpecificationOutput
type ModifyInstanceEventStartTimeInput
type ModifyInstanceEventStartTimeOutput
type ModifyInstanceMetadataOptionsInput
type ModifyInstanceMetadataOptionsOutput
type ModifyInstancePlacementInput
type ModifyInstancePlacementOutput
type ModifyLaunchTemplateInput
type ModifyLaunchTemplateOutput
type ModifyNetworkInterfaceAttributeInput
type ModifyNetworkInterfaceAttributeOutput
type ModifyReservedInstancesInput
type ModifyReservedInstancesOutput
type ModifySnapshotAttributeInput
type ModifySnapshotAttributeOutput
type ModifySpotFleetRequestInput
type ModifySpotFleetRequestOutput
type ModifySubnetAttributeInput
type ModifySubnetAttributeOutput
type ModifyTrafficMirrorFilterNetworkServicesInput
type ModifyTrafficMirrorFilterNetworkServicesOutput
type ModifyTrafficMirrorFilterRuleInput
type ModifyTrafficMirrorFilterRuleOutput
type ModifyTrafficMirrorSessionInput
type ModifyTrafficMirrorSessionOutput
type ModifyTransitGatewayVpcAttachmentInput
type ModifyTransitGatewayVpcAttachmentOutput
type ModifyTransitGatewayVpcAttachmentRequestOptions
type ModifyVolumeAttributeInput
type ModifyVolumeAttributeOutput
type ModifyVolumeInput
type ModifyVolumeOutput
type ModifyVpcAttributeInput
type ModifyVpcAttributeOutput
type ModifyVpcEndpointConnectionNotificationInput
type ModifyVpcEndpointConnectionNotificationOutput
type ModifyVpcEndpointInput
type ModifyVpcEndpointOutput
type ModifyVpcEndpointServiceConfigurationInput
type ModifyVpcEndpointServiceConfigurationOutput
type ModifyVpcEndpointServicePermissionsInput
type ModifyVpcEndpointServicePermissionsOutput
type ModifyVpcPeeringConnectionOptionsInput
type ModifyVpcPeeringConnectionOptionsOutput
type ModifyVpcTenancyInput
type ModifyVpcTenancyOutput
type ModifyVpnConnectionInput
type ModifyVpnConnectionOutput
type ModifyVpnTunnelCertificateInput
type ModifyVpnTunnelCertificateOutput
type ModifyVpnTunnelOptionsInput
type ModifyVpnTunnelOptionsOutput
type ModifyVpnTunnelOptionsSpecification
type MonitorInstancesInput
type MonitorInstancesOutput
type Monitoring
type MoveAddressToVpcInput
type MoveAddressToVpcOutput
type MovingAddressStatus
type NatGateway
type NatGatewayAddress
type NetworkAcl
type NetworkAclAssociation
type NetworkAclEntry
type NetworkInfo
type NetworkInterface
type NetworkInterfaceAssociation
type NetworkInterfaceAttachment
type NetworkInterfaceAttachmentChanges
type NetworkInterfaceIpv6Address
type NetworkInterfacePermission
type NetworkInterfacePermissionState
type NetworkInterfacePrivateIpAddress
type NewDhcpConfiguration
type OnDemandOptions
type OnDemandOptionsRequest
type PciId
type PeeringAttachmentStatus
type PeeringConnectionOptions
type PeeringConnectionOptionsRequest
type PeeringTgwInfo
type Phase1DHGroupNumbersListValue
type Phase1DHGroupNumbersRequestListValue
type Phase1EncryptionAlgorithmsListValue
type Phase1EncryptionAlgorithmsRequestListValue
type Phase1IntegrityAlgorithmsListValue
type Phase1IntegrityAlgorithmsRequestListValue
type Phase2DHGroupNumbersListValue
type Phase2DHGroupNumbersRequestListValue
type Phase2EncryptionAlgorithmsListValue
type Phase2EncryptionAlgorithmsRequestListValue
type Phase2IntegrityAlgorithmsListValue
type Phase2IntegrityAlgorithmsRequestListValue
type Placement
type PlacementGroup
type PlacementGroupInfo
type PlacementResponse
type PoolCidrBlock
type PortRange
type PrefixList
type PrefixListId
type PriceSchedule
type PriceScheduleSpecification
type PricingDetail
type PrincipalIdFormat
type PrivateDnsNameConfiguration
type PrivateIpAddressSpecification
type ProcessorInfo
type ProductCode
type PropagatingVgw
type ProvisionByoipCidrInput
type ProvisionByoipCidrOutput
type ProvisionedBandwidth
type PublicIpv4Pool
type PublicIpv4PoolRange
type Purchase
type PurchaseHostReservationInput
type PurchaseHostReservationOutput
type PurchaseRequest
type PurchaseReservedInstancesOfferingInput
type PurchaseReservedInstancesOfferingOutput
type PurchaseScheduledInstancesInput
type PurchaseScheduledInstancesOutput
type RebootInstancesInput
type RebootInstancesOutput
type RecurringCharge
type Region
type RegisterImageInput
type RegisterImageOutput
type RegisterTransitGatewayMulticastGroupMembersInput
type RegisterTransitGatewayMulticastGroupMembersOutput
type RegisterTransitGatewayMulticastGroupSourcesInput
type RegisterTransitGatewayMulticastGroupSourcesOutput
type RejectTransitGatewayPeeringAttachmentInput
type RejectTransitGatewayPeeringAttachmentOutput
type RejectTransitGatewayVpcAttachmentInput
type RejectTransitGatewayVpcAttachmentOutput
type RejectVpcEndpointConnectionsInput
type RejectVpcEndpointConnectionsOutput
type RejectVpcPeeringConnectionInput
type RejectVpcPeeringConnectionOutput
type ReleaseAddressInput
type ReleaseAddressOutput
type ReleaseHostsInput
type ReleaseHostsOutput
type ReplaceIamInstanceProfileAssociationInput
type ReplaceIamInstanceProfileAssociationOutput
type ReplaceNetworkAclAssociationInput
type ReplaceNetworkAclAssociationOutput
type ReplaceNetworkAclEntryInput
type ReplaceNetworkAclEntryOutput
type ReplaceRouteInput
type ReplaceRouteOutput
type ReplaceRouteTableAssociationInput
type ReplaceRouteTableAssociationOutput
type ReplaceTransitGatewayRouteInput
type ReplaceTransitGatewayRouteOutput
type ReportInstanceStatusInput
type ReportInstanceStatusOutput
type RequestLaunchTemplateData
type RequestSpotFleetInput
type RequestSpotFleetOutput
type RequestSpotInstancesInput
type RequestSpotInstancesOutput
type RequestSpotLaunchSpecification
type Reservation
type ReservationValue
type ReservedInstanceLimitPrice
type ReservedInstanceReservationValue
type ReservedInstances
type ReservedInstancesConfiguration
type ReservedInstancesId
type ReservedInstancesListing
type ReservedInstancesModification
type ReservedInstancesModificationResult
type ReservedInstancesOffering
type ResetEbsDefaultKmsKeyIdInput
type ResetEbsDefaultKmsKeyIdOutput
type ResetFpgaImageAttributeInput
type ResetFpgaImageAttributeOutput
type ResetImageAttributeInput
type ResetImageAttributeOutput
type ResetInstanceAttributeInput
type ResetInstanceAttributeOutput
type ResetNetworkInterfaceAttributeInput
type ResetNetworkInterfaceAttributeOutput
type ResetSnapshotAttributeInput
type ResetSnapshotAttributeOutput
type ResponseError
type ResponseLaunchTemplateData
type RestoreAddressToClassicInput
type RestoreAddressToClassicOutput
type RevokeClientVpnIngressInput
type RevokeClientVpnIngressOutput
type RevokeSecurityGroupEgressInput
type RevokeSecurityGroupEgressOutput
type RevokeSecurityGroupIngressInput
type RevokeSecurityGroupIngressOutput
type Route
type RouteTable
type RouteTableAssociation
type RouteTableAssociationState
type RunInstancesInput
type RunInstancesMonitoringEnabled
type RunScheduledInstancesInput
type RunScheduledInstancesOutput
type S3Storage
type ScheduledInstance
type ScheduledInstanceAvailability
type ScheduledInstanceRecurrence
type ScheduledInstanceRecurrenceRequest
type ScheduledInstancesBlockDeviceMapping
type ScheduledInstancesEbs
type ScheduledInstancesIamInstanceProfile
type ScheduledInstancesIpv6Address
type ScheduledInstancesLaunchSpecification
type ScheduledInstancesMonitoring
type ScheduledInstancesNetworkInterface
type ScheduledInstancesPlacement
type ScheduledInstancesPrivateIpAddressConfig
type SearchLocalGatewayRoutesInput
type SearchLocalGatewayRoutesOutput
type SearchTransitGatewayMulticastGroupsInput
type SearchTransitGatewayMulticastGroupsOutput
type SearchTransitGatewayRoutesInput
type SearchTransitGatewayRoutesOutput
type SecurityGroup
type SecurityGroupIdentifier
type SecurityGroupReference
type SendDiagnosticInterruptInput
type SendDiagnosticInterruptOutput
type ServiceConfiguration
type ServiceDetail
type ServiceTypeDetail
type SlotDateTimeRangeRequest
type SlotStartTimeRangeRequest
type Snapshot
type SnapshotDetail
type SnapshotDiskContainer
type SnapshotInfo
type SnapshotTaskDetail
type SpotDatafeedSubscription
type SpotFleetLaunchSpecification
type SpotFleetMonitoring
type SpotFleetRequestConfig
type SpotFleetRequestConfigData
type SpotFleetTagSpecification
type SpotInstanceRequest
type SpotInstanceStateFault
type SpotInstanceStatus
type SpotMarketOptions
type SpotOptions
type SpotOptionsRequest
type SpotPlacement
type SpotPrice
type StaleIpPermission
type StaleSecurityGroup
type StartInstancesInput
type StartInstancesOutput
type StartVpcEndpointServicePrivateDnsVerificationInput
type StartVpcEndpointServicePrivateDnsVerificationOutput
type StateReason
type StopInstancesInput
type StopInstancesOutput
type Storage
type StorageLocation
type Subnet
type SubnetAssociation
type SubnetCidrBlockState
type SubnetIpv6CidrBlockAssociation
type SuccessfulInstanceCreditSpecificationItem
type SuccessfulQueuedPurchaseDeletion
type Tag
type TagDescription
type TagSpecification
type TargetCapacitySpecification
type TargetCapacitySpecificationRequest
type TargetConfiguration
type TargetConfigurationRequest
type TargetGroup
type TargetGroupsConfig
type TargetNetwork
type TargetReservationValue
type TerminateClientVpnConnectionsInput
type TerminateClientVpnConnectionsOutput
type TerminateConnectionStatus
type TerminateInstancesInput
type TerminateInstancesOutput
type TrafficMirrorFilter
type TrafficMirrorFilterRule
type TrafficMirrorPortRange
type TrafficMirrorPortRangeRequest
type TrafficMirrorSession
type TrafficMirrorTarget
type TransitGateway
type TransitGatewayAssociation
type TransitGatewayAttachment
type TransitGatewayAttachmentAssociation
type TransitGatewayAttachmentPropagation
type TransitGatewayMulticastDeregisteredGroupMembers
type TransitGatewayMulticastDeregisteredGroupSources
type TransitGatewayMulticastDomain
type TransitGatewayMulticastDomainAssociation
type TransitGatewayMulticastDomainAssociations
type TransitGatewayMulticastGroup
type TransitGatewayMulticastRegisteredGroupMembers
type TransitGatewayMulticastRegisteredGroupSources
type TransitGatewayOptions
type TransitGatewayPeeringAttachment
type TransitGatewayPropagation
type TransitGatewayRequestOptions
type TransitGatewayRoute
type TransitGatewayRouteAttachment
type TransitGatewayRouteTable
type TransitGatewayRouteTableAssociation
type TransitGatewayRouteTablePropagation
type TransitGatewayVpcAttachment
type TransitGatewayVpcAttachmentOptions
type TunnelOption
type UnassignIpv6AddressesInput
type UnassignIpv6AddressesOutput
type UnassignPrivateIpAddressesInput
type UnassignPrivateIpAddressesOutput
type UnmonitorInstancesInput
type UnmonitorInstancesOutput
type UnsuccessfulInstanceCreditSpecificationItem
type UnsuccessfulInstanceCreditSpecificationItemError
type UnsuccessfulItem
type UnsuccessfulItemError
type UpdateSecurityGroupRuleDescriptionsEgressInput
type UpdateSecurityGroupRuleDescriptionsEgressOutput
type UpdateSecurityGroupRuleDescriptionsIngressInput
type UpdateSecurityGroupRuleDescriptionsIngressOutput
type UserBucket
type UserBucketDetails
type UserData
type UserIdGroupPair
type VCpuInfo
type VgwTelemetry
type Volume
type VolumeAttachment
type VolumeDetail
type VolumeModification
type VolumeStatusAction
type VolumeStatusDetails
type VolumeStatusEvent
type VolumeStatusInfo
type VolumeStatusItem
type Vpc
type VpcAttachment
type VpcCidrBlockAssociation
type VpcCidrBlockState
type VpcClassicLink
type VpcEndpoint
type VpcEndpointConnection
type VpcIpv6CidrBlockAssociation
type VpcPeeringConnection
type VpcPeeringConnectionOptionsDescription
type VpcPeeringConnectionStateReason
type VpcPeeringConnectionVpcInfo
type VpnConnection
type VpnConnectionOptions
type VpnConnectionOptionsSpecification
type VpnGateway
type VpnStaticRoute
type VpnTunnelOptionsSpecification
type WithdrawByoipCidrInput
type WithdrawByoipCidrOutput

Examples ▾

EC2.AllocateAddress (Shared00)
EC2.AllocateAddress (Shared01)
EC2.AssignPrivateIpAddresses (Shared00)
EC2.AssignPrivateIpAddresses (Shared01)
EC2.AssociateAddress (Shared00)
EC2.AssociateAddress (Shared01)
EC2.AssociateAddress (Shared02)
EC2.AssociateDhcpOptions (Shared00)
EC2.AssociateDhcpOptions (Shared01)
EC2.AssociateIamInstanceProfile (Shared00)
EC2.AssociateRouteTable (Shared00)
EC2.AttachInternetGateway (Shared00)
EC2.AttachNetworkInterface (Shared00)
EC2.AttachVolume (Shared00)
EC2.AuthorizeSecurityGroupEgress (Shared00)
EC2.AuthorizeSecurityGroupEgress (Shared01)
EC2.AuthorizeSecurityGroupIngress (Shared00)
EC2.AuthorizeSecurityGroupIngress (Shared01)
EC2.AuthorizeSecurityGroupIngress (Shared02)
EC2.CancelSpotFleetRequests (Shared00)
EC2.CancelSpotFleetRequests (Shared01)
EC2.CancelSpotInstanceRequests (Shared00)
EC2.ConfirmProductInstance (Shared00)
EC2.CopyImage (Shared00)
EC2.CopySnapshot (Shared00)
EC2.CreateCustomerGateway (Shared00)
EC2.CreateDhcpOptions (Shared00)
EC2.CreateImage (Shared00)
EC2.CreateInternetGateway (Shared00)
EC2.CreateKeyPair (Shared00)
EC2.CreateLaunchTemplateVersion (Shared00)
EC2.CreateLaunchTemplate (Shared00)
EC2.CreateNatGateway (Shared00)
EC2.CreateNetworkAclEntry (Shared00)
EC2.CreateNetworkAcl (Shared00)
EC2.CreateNetworkInterface (Shared00)
EC2.CreatePlacementGroup (Shared00)
EC2.CreateRouteTable (Shared00)
EC2.CreateRoute (Shared00)
EC2.CreateSecurityGroup (Shared00)
EC2.CreateSnapshot (Shared00)
EC2.CreateSpotDatafeedSubscription (Shared00)
EC2.CreateSubnet (Shared00)
EC2.CreateTags (Shared00)
EC2.CreateVolume (Shared00)
EC2.CreateVolume (Shared01)
EC2.CreateVpc (Shared00)
EC2.DeleteCustomerGateway (Shared00)
EC2.DeleteDhcpOptions (Shared00)
EC2.DeleteInternetGateway (Shared00)
EC2.DeleteKeyPair (Shared00)
EC2.DeleteLaunchTemplateVersions (Shared00)
EC2.DeleteLaunchTemplate (Shared00)
EC2.DeleteNatGateway (Shared00)
EC2.DeleteNetworkAclEntry (Shared00)
EC2.DeleteNetworkAcl (Shared00)
EC2.DeleteNetworkInterface (Shared00)
EC2.DeletePlacementGroup (Shared00)
EC2.DeleteRouteTable (Shared00)
EC2.DeleteRoute (Shared00)
EC2.DeleteSecurityGroup (Shared00)
EC2.DeleteSnapshot (Shared00)
EC2.DeleteSpotDatafeedSubscription (Shared00)
EC2.DeleteSubnet (Shared00)
EC2.DeleteTags (Shared00)
EC2.DeleteVolume (Shared00)
EC2.DeleteVpc (Shared00)
EC2.DescribeAccountAttributes (Shared00)
EC2.DescribeAccountAttributes (Shared01)
EC2.DescribeAddresses (Shared00)
EC2.DescribeAddresses (Shared01)
EC2.DescribeAddresses (Shared02)
EC2.DescribeAvailabilityZones (Shared00)
EC2.DescribeCustomerGateways (Shared00)
EC2.DescribeDhcpOptions (Shared00)
EC2.DescribeIamInstanceProfileAssociations (Shared00)
EC2.DescribeImageAttribute (Shared00)
EC2.DescribeImages (Shared00)
EC2.DescribeInstanceAttribute (Shared00)
EC2.DescribeInstanceAttribute (Shared01)
EC2.DescribeInstanceAttribute (Shared02)
EC2.DescribeInstanceStatus (Shared00)
EC2.DescribeInstances (Shared00)
EC2.DescribeInstances (Shared01)
EC2.DescribeInstances (Shared02)
EC2.DescribeInternetGateways (Shared00)
EC2.DescribeKeyPairs (Shared00)
EC2.DescribeLaunchTemplateVersions (Shared00)
EC2.DescribeLaunchTemplates (Shared00)
EC2.DescribeMovingAddresses (Shared00)
EC2.DescribeNatGateways (Shared00)
EC2.DescribeNetworkAcls (Shared00)
EC2.DescribeNetworkInterfaceAttribute (Shared00)
EC2.DescribeNetworkInterfaceAttribute (Shared01)
EC2.DescribeNetworkInterfaceAttribute (Shared02)
EC2.DescribeNetworkInterfaceAttribute (Shared03)
EC2.DescribeNetworkInterfaces (Shared00)
EC2.DescribeRegions (Shared00)
EC2.DescribeRouteTables (Shared00)
EC2.DescribeScheduledInstanceAvailability (Shared00)
EC2.DescribeScheduledInstances (Shared00)
EC2.DescribeSecurityGroupReferences (Shared00)
EC2.DescribeSecurityGroups (Shared00)
EC2.DescribeSecurityGroups (Shared01)
EC2.DescribeSnapshotAttribute (Shared00)
EC2.DescribeSnapshots (Shared00)
EC2.DescribeSnapshots (Shared01)
EC2.DescribeSpotDatafeedSubscription (Shared00)
EC2.DescribeSpotFleetInstances (Shared00)
EC2.DescribeSpotFleetRequestHistory (Shared00)
EC2.DescribeSpotFleetRequests (Shared00)
EC2.DescribeSpotInstanceRequests (Shared00)
EC2.DescribeSpotPriceHistory (Shared00)
EC2.DescribeSubnets (Shared00)
EC2.DescribeTags (Shared00)
EC2.DescribeVolumeAttribute (Shared00)
EC2.DescribeVolumeStatus (Shared00)
EC2.DescribeVolumeStatus (Shared01)
EC2.DescribeVolumes (Shared00)
EC2.DescribeVolumes (Shared01)
EC2.DescribeVpcAttribute (Shared00)
EC2.DescribeVpcAttribute (Shared01)
EC2.DescribeVpcs (Shared00)
EC2.DetachInternetGateway (Shared00)
EC2.DetachNetworkInterface (Shared00)
EC2.DetachVolume (Shared00)
EC2.DisableVgwRoutePropagation (Shared00)
EC2.DisassociateAddress (Shared00)
EC2.DisassociateAddress (Shared01)
EC2.DisassociateIamInstanceProfile (Shared00)
EC2.DisassociateRouteTable (Shared00)
EC2.EnableVgwRoutePropagation (Shared00)
EC2.EnableVolumeIO (Shared00)
EC2.GetConsoleOutput (Shared00)
EC2.GetLaunchTemplateData (Shared00)
EC2.ModifyImageAttribute (Shared00)
EC2.ModifyImageAttribute (Shared01)
EC2.ModifyInstanceAttribute (Shared00)
EC2.ModifyInstanceAttribute (Shared01)
EC2.ModifyLaunchTemplate (Shared00)
EC2.ModifyNetworkInterfaceAttribute (Shared00)
EC2.ModifyNetworkInterfaceAttribute (Shared01)
EC2.ModifyNetworkInterfaceAttribute (Shared02)
EC2.ModifyNetworkInterfaceAttribute (Shared03)
EC2.ModifySnapshotAttribute (Shared00)
EC2.ModifySnapshotAttribute (Shared01)
EC2.ModifySpotFleetRequest (Shared00)
EC2.ModifySpotFleetRequest (Shared01)
EC2.ModifySubnetAttribute (Shared00)
EC2.ModifyVolumeAttribute (Shared00)
EC2.ModifyVpcAttribute (Shared00)
EC2.ModifyVpcAttribute (Shared01)
EC2.MoveAddressToVpc (Shared00)
EC2.PurchaseScheduledInstances (Shared00)
EC2.RebootInstances (Shared00)
EC2.ReleaseAddress (Shared00)
EC2.ReleaseAddress (Shared01)
EC2.ReplaceNetworkAclAssociation (Shared00)
EC2.ReplaceNetworkAclEntry (Shared00)
EC2.ReplaceRouteTableAssociation (Shared00)
EC2.ReplaceRoute (Shared00)
EC2.RequestSpotFleet (Shared00)
EC2.RequestSpotFleet (Shared01)
EC2.RequestSpotFleet (Shared02)
EC2.RequestSpotFleet (Shared03)
EC2.RequestSpotInstances (Shared00)
EC2.RequestSpotInstances (Shared01)
EC2.ResetImageAttribute (Shared00)
EC2.ResetInstanceAttribute (Shared00)
EC2.ResetSnapshotAttribute (Shared00)
EC2.RestoreAddressToClassic (Shared00)
EC2.RunInstances (Shared00)
EC2.RunScheduledInstances (Shared00)
EC2.RunScheduledInstances (Shared01)
EC2.StartInstances (Shared00)
EC2.StopInstances (Shared00)
EC2.TerminateInstances (Shared00)
EC2.UnassignPrivateIpAddresses (Shared00)
EC2.UpdateSecurityGroupRuleDescriptionsEgress (Shared00)
EC2.UpdateSecurityGroupRuleDescriptionsIngress (Shared00)

Constants ▾

const (
    // AccountAttributeNameSupportedPlatforms is a AccountAttributeName enum value
    AccountAttributeNameSupportedPlatforms = "supported-platforms"

    // AccountAttributeNameDefaultVpc is a AccountAttributeName enum value
    AccountAttributeNameDefaultVpc = "default-vpc"
)
const (
    // ActivityStatusError is a ActivityStatus enum value
    ActivityStatusError = "error"

    // ActivityStatusPendingFulfillment is a ActivityStatus enum value
    ActivityStatusPendingFulfillment = "pending_fulfillment"

    // ActivityStatusPendingTermination is a ActivityStatus enum value
    ActivityStatusPendingTermination = "pending_termination"

    // ActivityStatusFulfilled is a ActivityStatus enum value
    ActivityStatusFulfilled = "fulfilled"
)
const (
    // AffinityDefault is a Affinity enum value
    AffinityDefault = "default"

    // AffinityHost is a Affinity enum value
    AffinityHost = "host"
)
const (
    // AllocationStateAvailable is a AllocationState enum value
    AllocationStateAvailable = "available"

    // AllocationStateUnderAssessment is a AllocationState enum value
    AllocationStateUnderAssessment = "under-assessment"

    // AllocationStatePermanentFailure is a AllocationState enum value
    AllocationStatePermanentFailure = "permanent-failure"

    // AllocationStateReleased is a AllocationState enum value
    AllocationStateReleased = "released"

    // AllocationStateReleasedPermanentFailure is a AllocationState enum value
    AllocationStateReleasedPermanentFailure = "released-permanent-failure"

    // AllocationStatePending is a AllocationState enum value
    AllocationStatePending = "pending"
)
const (
    // AllocationStrategyLowestPrice is a AllocationStrategy enum value
    AllocationStrategyLowestPrice = "lowestPrice"

    // AllocationStrategyDiversified is a AllocationStrategy enum value
    AllocationStrategyDiversified = "diversified"

    // AllocationStrategyCapacityOptimized is a AllocationStrategy enum value
    AllocationStrategyCapacityOptimized = "capacityOptimized"
)
const (
    // AllowsMultipleInstanceTypesOn is a AllowsMultipleInstanceTypes enum value
    AllowsMultipleInstanceTypesOn = "on"

    // AllowsMultipleInstanceTypesOff is a AllowsMultipleInstanceTypes enum value
    AllowsMultipleInstanceTypesOff = "off"
)
const (
    // ArchitectureTypeI386 is a ArchitectureType enum value
    ArchitectureTypeI386 = "i386"

    // ArchitectureTypeX8664 is a ArchitectureType enum value
    ArchitectureTypeX8664 = "x86_64"

    // ArchitectureTypeArm64 is a ArchitectureType enum value
    ArchitectureTypeArm64 = "arm64"
)
const (
    // ArchitectureValuesI386 is a ArchitectureValues enum value
    ArchitectureValuesI386 = "i386"

    // ArchitectureValuesX8664 is a ArchitectureValues enum value
    ArchitectureValuesX8664 = "x86_64"

    // ArchitectureValuesArm64 is a ArchitectureValues enum value
    ArchitectureValuesArm64 = "arm64"
)
const (
    // AssociationStatusCodeAssociating is a AssociationStatusCode enum value
    AssociationStatusCodeAssociating = "associating"

    // AssociationStatusCodeAssociated is a AssociationStatusCode enum value
    AssociationStatusCodeAssociated = "associated"

    // AssociationStatusCodeAssociationFailed is a AssociationStatusCode enum value
    AssociationStatusCodeAssociationFailed = "association-failed"

    // AssociationStatusCodeDisassociating is a AssociationStatusCode enum value
    AssociationStatusCodeDisassociating = "disassociating"

    // AssociationStatusCodeDisassociated is a AssociationStatusCode enum value
    AssociationStatusCodeDisassociated = "disassociated"
)
const (
    // AttachmentStatusAttaching is a AttachmentStatus enum value
    AttachmentStatusAttaching = "attaching"

    // AttachmentStatusAttached is a AttachmentStatus enum value
    AttachmentStatusAttached = "attached"

    // AttachmentStatusDetaching is a AttachmentStatus enum value
    AttachmentStatusDetaching = "detaching"

    // AttachmentStatusDetached is a AttachmentStatus enum value
    AttachmentStatusDetached = "detached"
)
const (
    // AutoAcceptSharedAttachmentsValueEnable is a AutoAcceptSharedAttachmentsValue enum value
    AutoAcceptSharedAttachmentsValueEnable = "enable"

    // AutoAcceptSharedAttachmentsValueDisable is a AutoAcceptSharedAttachmentsValue enum value
    AutoAcceptSharedAttachmentsValueDisable = "disable"
)
const (
    // AutoPlacementOn is a AutoPlacement enum value
    AutoPlacementOn = "on"

    // AutoPlacementOff is a AutoPlacement enum value
    AutoPlacementOff = "off"
)
const (
    // AvailabilityZoneOptInStatusOptInNotRequired is a AvailabilityZoneOptInStatus enum value
    AvailabilityZoneOptInStatusOptInNotRequired = "opt-in-not-required"

    // AvailabilityZoneOptInStatusOptedIn is a AvailabilityZoneOptInStatus enum value
    AvailabilityZoneOptInStatusOptedIn = "opted-in"

    // AvailabilityZoneOptInStatusNotOptedIn is a AvailabilityZoneOptInStatus enum value
    AvailabilityZoneOptInStatusNotOptedIn = "not-opted-in"
)
const (
    // AvailabilityZoneStateAvailable is a AvailabilityZoneState enum value
    AvailabilityZoneStateAvailable = "available"

    // AvailabilityZoneStateInformation is a AvailabilityZoneState enum value
    AvailabilityZoneStateInformation = "information"

    // AvailabilityZoneStateImpaired is a AvailabilityZoneState enum value
    AvailabilityZoneStateImpaired = "impaired"

    // AvailabilityZoneStateUnavailable is a AvailabilityZoneState enum value
    AvailabilityZoneStateUnavailable = "unavailable"
)
const (
    // BatchStateSubmitted is a BatchState enum value
    BatchStateSubmitted = "submitted"

    // BatchStateActive is a BatchState enum value
    BatchStateActive = "active"

    // BatchStateCancelled is a BatchState enum value
    BatchStateCancelled = "cancelled"

    // BatchStateFailed is a BatchState enum value
    BatchStateFailed = "failed"

    // BatchStateCancelledRunning is a BatchState enum value
    BatchStateCancelledRunning = "cancelled_running"

    // BatchStateCancelledTerminating is a BatchState enum value
    BatchStateCancelledTerminating = "cancelled_terminating"

    // BatchStateModifying is a BatchState enum value
    BatchStateModifying = "modifying"
)
const (
    // BundleTaskStatePending is a BundleTaskState enum value
    BundleTaskStatePending = "pending"

    // BundleTaskStateWaitingForShutdown is a BundleTaskState enum value
    BundleTaskStateWaitingForShutdown = "waiting-for-shutdown"

    // BundleTaskStateBundling is a BundleTaskState enum value
    BundleTaskStateBundling = "bundling"

    // BundleTaskStateStoring is a BundleTaskState enum value
    BundleTaskStateStoring = "storing"

    // BundleTaskStateCancelling is a BundleTaskState enum value
    BundleTaskStateCancelling = "cancelling"

    // BundleTaskStateComplete is a BundleTaskState enum value
    BundleTaskStateComplete = "complete"

    // BundleTaskStateFailed is a BundleTaskState enum value
    BundleTaskStateFailed = "failed"
)
const (
    // ByoipCidrStateAdvertised is a ByoipCidrState enum value
    ByoipCidrStateAdvertised = "advertised"

    // ByoipCidrStateDeprovisioned is a ByoipCidrState enum value
    ByoipCidrStateDeprovisioned = "deprovisioned"

    // ByoipCidrStateFailedDeprovision is a ByoipCidrState enum value
    ByoipCidrStateFailedDeprovision = "failed-deprovision"

    // ByoipCidrStateFailedProvision is a ByoipCidrState enum value
    ByoipCidrStateFailedProvision = "failed-provision"

    // ByoipCidrStatePendingDeprovision is a ByoipCidrState enum value
    ByoipCidrStatePendingDeprovision = "pending-deprovision"

    // ByoipCidrStatePendingProvision is a ByoipCidrState enum value
    ByoipCidrStatePendingProvision = "pending-provision"

    // ByoipCidrStateProvisioned is a ByoipCidrState enum value
    ByoipCidrStateProvisioned = "provisioned"

    // ByoipCidrStateProvisionedNotPubliclyAdvertisable is a ByoipCidrState enum value
    ByoipCidrStateProvisionedNotPubliclyAdvertisable = "provisioned-not-publicly-advertisable"
)
const (
    // CancelBatchErrorCodeFleetRequestIdDoesNotExist is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeFleetRequestIdDoesNotExist = "fleetRequestIdDoesNotExist"

    // CancelBatchErrorCodeFleetRequestIdMalformed is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeFleetRequestIdMalformed = "fleetRequestIdMalformed"

    // CancelBatchErrorCodeFleetRequestNotInCancellableState is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeFleetRequestNotInCancellableState = "fleetRequestNotInCancellableState"

    // CancelBatchErrorCodeUnexpectedError is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeUnexpectedError = "unexpectedError"
)
const (
    // CancelSpotInstanceRequestStateActive is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateActive = "active"

    // CancelSpotInstanceRequestStateOpen is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateOpen = "open"

    // CancelSpotInstanceRequestStateClosed is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateClosed = "closed"

    // CancelSpotInstanceRequestStateCancelled is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateCancelled = "cancelled"

    // CancelSpotInstanceRequestStateCompleted is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateCompleted = "completed"
)
const (
    // CapacityReservationInstancePlatformLinuxUnix is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformLinuxUnix = "Linux/UNIX"

    // CapacityReservationInstancePlatformRedHatEnterpriseLinux is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformRedHatEnterpriseLinux = "Red Hat Enterprise Linux"

    // CapacityReservationInstancePlatformSuselinux is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformSuselinux = "SUSE Linux"

    // CapacityReservationInstancePlatformWindows is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformWindows = "Windows"

    // CapacityReservationInstancePlatformWindowswithSqlserver is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformWindowswithSqlserver = "Windows with SQL Server"

    // CapacityReservationInstancePlatformWindowswithSqlserverEnterprise is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformWindowswithSqlserverEnterprise = "Windows with SQL Server Enterprise"

    // CapacityReservationInstancePlatformWindowswithSqlserverStandard is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformWindowswithSqlserverStandard = "Windows with SQL Server Standard"

    // CapacityReservationInstancePlatformWindowswithSqlserverWeb is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformWindowswithSqlserverWeb = "Windows with SQL Server Web"

    // CapacityReservationInstancePlatformLinuxwithSqlserverStandard is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformLinuxwithSqlserverStandard = "Linux with SQL Server Standard"

    // CapacityReservationInstancePlatformLinuxwithSqlserverWeb is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformLinuxwithSqlserverWeb = "Linux with SQL Server Web"

    // CapacityReservationInstancePlatformLinuxwithSqlserverEnterprise is a CapacityReservationInstancePlatform enum value
    CapacityReservationInstancePlatformLinuxwithSqlserverEnterprise = "Linux with SQL Server Enterprise"
)
const (
    // CapacityReservationPreferenceOpen is a CapacityReservationPreference enum value
    CapacityReservationPreferenceOpen = "open"

    // CapacityReservationPreferenceNone is a CapacityReservationPreference enum value
    CapacityReservationPreferenceNone = "none"
)
const (
    // CapacityReservationStateActive is a CapacityReservationState enum value
    CapacityReservationStateActive = "active"

    // CapacityReservationStateExpired is a CapacityReservationState enum value
    CapacityReservationStateExpired = "expired"

    // CapacityReservationStateCancelled is a CapacityReservationState enum value
    CapacityReservationStateCancelled = "cancelled"

    // CapacityReservationStatePending is a CapacityReservationState enum value
    CapacityReservationStatePending = "pending"

    // CapacityReservationStateFailed is a CapacityReservationState enum value
    CapacityReservationStateFailed = "failed"
)
const (
    // CapacityReservationTenancyDefault is a CapacityReservationTenancy enum value
    CapacityReservationTenancyDefault = "default"

    // CapacityReservationTenancyDedicated is a CapacityReservationTenancy enum value
    CapacityReservationTenancyDedicated = "dedicated"
)
const (
    // ClientCertificateRevocationListStatusCodePending is a ClientCertificateRevocationListStatusCode enum value
    ClientCertificateRevocationListStatusCodePending = "pending"

    // ClientCertificateRevocationListStatusCodeActive is a ClientCertificateRevocationListStatusCode enum value
    ClientCertificateRevocationListStatusCodeActive = "active"
)
const (
    // ClientVpnAuthenticationTypeCertificateAuthentication is a ClientVpnAuthenticationType enum value
    ClientVpnAuthenticationTypeCertificateAuthentication = "certificate-authentication"

    // ClientVpnAuthenticationTypeDirectoryServiceAuthentication is a ClientVpnAuthenticationType enum value
    ClientVpnAuthenticationTypeDirectoryServiceAuthentication = "directory-service-authentication"
)
const (
    // ClientVpnAuthorizationRuleStatusCodeAuthorizing is a ClientVpnAuthorizationRuleStatusCode enum value
    ClientVpnAuthorizationRuleStatusCodeAuthorizing = "authorizing"

    // ClientVpnAuthorizationRuleStatusCodeActive is a ClientVpnAuthorizationRuleStatusCode enum value
    ClientVpnAuthorizationRuleStatusCodeActive = "active"

    // ClientVpnAuthorizationRuleStatusCodeFailed is a ClientVpnAuthorizationRuleStatusCode enum value
    ClientVpnAuthorizationRuleStatusCodeFailed = "failed"

    // ClientVpnAuthorizationRuleStatusCodeRevoking is a ClientVpnAuthorizationRuleStatusCode enum value
    ClientVpnAuthorizationRuleStatusCodeRevoking = "revoking"
)
const (
    // ClientVpnConnectionStatusCodeActive is a ClientVpnConnectionStatusCode enum value
    ClientVpnConnectionStatusCodeActive = "active"

    // ClientVpnConnectionStatusCodeFailedToTerminate is a ClientVpnConnectionStatusCode enum value
    ClientVpnConnectionStatusCodeFailedToTerminate = "failed-to-terminate"

    // ClientVpnConnectionStatusCodeTerminating is a ClientVpnConnectionStatusCode enum value
    ClientVpnConnectionStatusCodeTerminating = "terminating"

    // ClientVpnConnectionStatusCodeTerminated is a ClientVpnConnectionStatusCode enum value
    ClientVpnConnectionStatusCodeTerminated = "terminated"
)
const (
    // ClientVpnEndpointStatusCodePendingAssociate is a ClientVpnEndpointStatusCode enum value
    ClientVpnEndpointStatusCodePendingAssociate = "pending-associate"

    // ClientVpnEndpointStatusCodeAvailable is a ClientVpnEndpointStatusCode enum value
    ClientVpnEndpointStatusCodeAvailable = "available"

    // ClientVpnEndpointStatusCodeDeleting is a ClientVpnEndpointStatusCode enum value
    ClientVpnEndpointStatusCodeDeleting = "deleting"

    // ClientVpnEndpointStatusCodeDeleted is a ClientVpnEndpointStatusCode enum value
    ClientVpnEndpointStatusCodeDeleted = "deleted"
)
const (
    // ClientVpnRouteStatusCodeCreating is a ClientVpnRouteStatusCode enum value
    ClientVpnRouteStatusCodeCreating = "creating"

    // ClientVpnRouteStatusCodeActive is a ClientVpnRouteStatusCode enum value
    ClientVpnRouteStatusCodeActive = "active"

    // ClientVpnRouteStatusCodeFailed is a ClientVpnRouteStatusCode enum value
    ClientVpnRouteStatusCodeFailed = "failed"

    // ClientVpnRouteStatusCodeDeleting is a ClientVpnRouteStatusCode enum value
    ClientVpnRouteStatusCodeDeleting = "deleting"
)
const (
    // ConnectionNotificationStateEnabled is a ConnectionNotificationState enum value
    ConnectionNotificationStateEnabled = "Enabled"

    // ConnectionNotificationStateDisabled is a ConnectionNotificationState enum value
    ConnectionNotificationStateDisabled = "Disabled"
)
const (
    // ConversionTaskStateActive is a ConversionTaskState enum value
    ConversionTaskStateActive = "active"

    // ConversionTaskStateCancelling is a ConversionTaskState enum value
    ConversionTaskStateCancelling = "cancelling"

    // ConversionTaskStateCancelled is a ConversionTaskState enum value
    ConversionTaskStateCancelled = "cancelled"

    // ConversionTaskStateCompleted is a ConversionTaskState enum value
    ConversionTaskStateCompleted = "completed"
)
const (
    // DatafeedSubscriptionStateActive is a DatafeedSubscriptionState enum value
    DatafeedSubscriptionStateActive = "Active"

    // DatafeedSubscriptionStateInactive is a DatafeedSubscriptionState enum value
    DatafeedSubscriptionStateInactive = "Inactive"
)
const (
    // DefaultRouteTableAssociationValueEnable is a DefaultRouteTableAssociationValue enum value
    DefaultRouteTableAssociationValueEnable = "enable"

    // DefaultRouteTableAssociationValueDisable is a DefaultRouteTableAssociationValue enum value
    DefaultRouteTableAssociationValueDisable = "disable"
)
const (
    // DefaultRouteTablePropagationValueEnable is a DefaultRouteTablePropagationValue enum value
    DefaultRouteTablePropagationValueEnable = "enable"

    // DefaultRouteTablePropagationValueDisable is a DefaultRouteTablePropagationValue enum value
    DefaultRouteTablePropagationValueDisable = "disable"
)
const (
    // DefaultTargetCapacityTypeSpot is a DefaultTargetCapacityType enum value
    DefaultTargetCapacityTypeSpot = "spot"

    // DefaultTargetCapacityTypeOnDemand is a DefaultTargetCapacityType enum value
    DefaultTargetCapacityTypeOnDemand = "on-demand"
)
const (
    // DeleteFleetErrorCodeFleetIdDoesNotExist is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeFleetIdDoesNotExist = "fleetIdDoesNotExist"

    // DeleteFleetErrorCodeFleetIdMalformed is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeFleetIdMalformed = "fleetIdMalformed"

    // DeleteFleetErrorCodeFleetNotInDeletableState is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeFleetNotInDeletableState = "fleetNotInDeletableState"

    // DeleteFleetErrorCodeUnexpectedError is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeUnexpectedError = "unexpectedError"
)
const (
    // DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid is a DeleteQueuedReservedInstancesErrorCode enum value
    DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid = "reserved-instances-id-invalid"

    // DeleteQueuedReservedInstancesErrorCodeReservedInstancesNotInQueuedState is a DeleteQueuedReservedInstancesErrorCode enum value
    DeleteQueuedReservedInstancesErrorCodeReservedInstancesNotInQueuedState = "reserved-instances-not-in-queued-state"

    // DeleteQueuedReservedInstancesErrorCodeUnexpectedError is a DeleteQueuedReservedInstancesErrorCode enum value
    DeleteQueuedReservedInstancesErrorCodeUnexpectedError = "unexpected-error"
)
const (
    // DeviceTypeEbs is a DeviceType enum value
    DeviceTypeEbs = "ebs"

    // DeviceTypeInstanceStore is a DeviceType enum value
    DeviceTypeInstanceStore = "instance-store"
)
const (
    // DiskImageFormatVmdk is a DiskImageFormat enum value
    DiskImageFormatVmdk = "VMDK"

    // DiskImageFormatRaw is a DiskImageFormat enum value
    DiskImageFormatRaw = "RAW"

    // DiskImageFormatVhd is a DiskImageFormat enum value
    DiskImageFormatVhd = "VHD"
)
const (
    // DiskTypeHdd is a DiskType enum value
    DiskTypeHdd = "hdd"

    // DiskTypeSsd is a DiskType enum value
    DiskTypeSsd = "ssd"
)
const (
    // DnsNameStatePendingVerification is a DnsNameState enum value
    DnsNameStatePendingVerification = "pendingVerification"

    // DnsNameStateVerified is a DnsNameState enum value
    DnsNameStateVerified = "verified"

    // DnsNameStateFailed is a DnsNameState enum value
    DnsNameStateFailed = "failed"
)
const (
    // DnsSupportValueEnable is a DnsSupportValue enum value
    DnsSupportValueEnable = "enable"

    // DnsSupportValueDisable is a DnsSupportValue enum value
    DnsSupportValueDisable = "disable"
)
const (
    // DomainTypeVpc is a DomainType enum value
    DomainTypeVpc = "vpc"

    // DomainTypeStandard is a DomainType enum value
    DomainTypeStandard = "standard"
)
const (
    // EbsEncryptionSupportUnsupported is a EbsEncryptionSupport enum value
    EbsEncryptionSupportUnsupported = "unsupported"

    // EbsEncryptionSupportSupported is a EbsEncryptionSupport enum value
    EbsEncryptionSupportSupported = "supported"
)
const (
    // EbsOptimizedSupportUnsupported is a EbsOptimizedSupport enum value
    EbsOptimizedSupportUnsupported = "unsupported"

    // EbsOptimizedSupportSupported is a EbsOptimizedSupport enum value
    EbsOptimizedSupportSupported = "supported"

    // EbsOptimizedSupportDefault is a EbsOptimizedSupport enum value
    EbsOptimizedSupportDefault = "default"
)
const (
    // ElasticGpuStatusOk is a ElasticGpuStatus enum value
    ElasticGpuStatusOk = "OK"

    // ElasticGpuStatusImpaired is a ElasticGpuStatus enum value
    ElasticGpuStatusImpaired = "IMPAIRED"
)
const (
    // EnaSupportUnsupported is a EnaSupport enum value
    EnaSupportUnsupported = "unsupported"

    // EnaSupportSupported is a EnaSupport enum value
    EnaSupportSupported = "supported"

    // EnaSupportRequired is a EnaSupport enum value
    EnaSupportRequired = "required"
)
const (
    // EndDateTypeUnlimited is a EndDateType enum value
    EndDateTypeUnlimited = "unlimited"

    // EndDateTypeLimited is a EndDateType enum value
    EndDateTypeLimited = "limited"
)
const (
    // EventCodeInstanceReboot is a EventCode enum value
    EventCodeInstanceReboot = "instance-reboot"

    // EventCodeSystemReboot is a EventCode enum value
    EventCodeSystemReboot = "system-reboot"

    // EventCodeSystemMaintenance is a EventCode enum value
    EventCodeSystemMaintenance = "system-maintenance"

    // EventCodeInstanceRetirement is a EventCode enum value
    EventCodeInstanceRetirement = "instance-retirement"

    // EventCodeInstanceStop is a EventCode enum value
    EventCodeInstanceStop = "instance-stop"
)
const (
    // EventTypeInstanceChange is a EventType enum value
    EventTypeInstanceChange = "instanceChange"

    // EventTypeFleetRequestChange is a EventType enum value
    EventTypeFleetRequestChange = "fleetRequestChange"

    // EventTypeError is a EventType enum value
    EventTypeError = "error"

    // EventTypeInformation is a EventType enum value
    EventTypeInformation = "information"
)
const (
    // ExcessCapacityTerminationPolicyNoTermination is a ExcessCapacityTerminationPolicy enum value
    ExcessCapacityTerminationPolicyNoTermination = "noTermination"

    // ExcessCapacityTerminationPolicyDefault is a ExcessCapacityTerminationPolicy enum value
    ExcessCapacityTerminationPolicyDefault = "default"
)
const (
    // ExportEnvironmentCitrix is a ExportEnvironment enum value
    ExportEnvironmentCitrix = "citrix"

    // ExportEnvironmentVmware is a ExportEnvironment enum value
    ExportEnvironmentVmware = "vmware"

    // ExportEnvironmentMicrosoft is a ExportEnvironment enum value
    ExportEnvironmentMicrosoft = "microsoft"
)
const (
    // ExportTaskStateActive is a ExportTaskState enum value
    ExportTaskStateActive = "active"

    // ExportTaskStateCancelling is a ExportTaskState enum value
    ExportTaskStateCancelling = "cancelling"

    // ExportTaskStateCancelled is a ExportTaskState enum value
    ExportTaskStateCancelled = "cancelled"

    // ExportTaskStateCompleted is a ExportTaskState enum value
    ExportTaskStateCompleted = "completed"
)
const (
    // FastSnapshotRestoreStateCodeEnabling is a FastSnapshotRestoreStateCode enum value
    FastSnapshotRestoreStateCodeEnabling = "enabling"

    // FastSnapshotRestoreStateCodeOptimizing is a FastSnapshotRestoreStateCode enum value
    FastSnapshotRestoreStateCodeOptimizing = "optimizing"

    // FastSnapshotRestoreStateCodeEnabled is a FastSnapshotRestoreStateCode enum value
    FastSnapshotRestoreStateCodeEnabled = "enabled"

    // FastSnapshotRestoreStateCodeDisabling is a FastSnapshotRestoreStateCode enum value
    FastSnapshotRestoreStateCodeDisabling = "disabling"

    // FastSnapshotRestoreStateCodeDisabled is a FastSnapshotRestoreStateCode enum value
    FastSnapshotRestoreStateCodeDisabled = "disabled"
)
const (
    // FleetActivityStatusError is a FleetActivityStatus enum value
    FleetActivityStatusError = "error"

    // FleetActivityStatusPendingFulfillment is a FleetActivityStatus enum value
    FleetActivityStatusPendingFulfillment = "pending_fulfillment"

    // FleetActivityStatusPendingTermination is a FleetActivityStatus enum value
    FleetActivityStatusPendingTermination = "pending_termination"

    // FleetActivityStatusFulfilled is a FleetActivityStatus enum value
    FleetActivityStatusFulfilled = "fulfilled"
)
const (
    // FleetEventTypeInstanceChange is a FleetEventType enum value
    FleetEventTypeInstanceChange = "instance-change"

    // FleetEventTypeFleetChange is a FleetEventType enum value
    FleetEventTypeFleetChange = "fleet-change"

    // FleetEventTypeServiceError is a FleetEventType enum value
    FleetEventTypeServiceError = "service-error"
)
const (
    // FleetExcessCapacityTerminationPolicyNoTermination is a FleetExcessCapacityTerminationPolicy enum value
    FleetExcessCapacityTerminationPolicyNoTermination = "no-termination"

    // FleetExcessCapacityTerminationPolicyTermination is a FleetExcessCapacityTerminationPolicy enum value
    FleetExcessCapacityTerminationPolicyTermination = "termination"
)
const (
    // FleetOnDemandAllocationStrategyLowestPrice is a FleetOnDemandAllocationStrategy enum value
    FleetOnDemandAllocationStrategyLowestPrice = "lowest-price"

    // FleetOnDemandAllocationStrategyPrioritized is a FleetOnDemandAllocationStrategy enum value
    FleetOnDemandAllocationStrategyPrioritized = "prioritized"
)
const (
    // FleetStateCodeSubmitted is a FleetStateCode enum value
    FleetStateCodeSubmitted = "submitted"

    // FleetStateCodeActive is a FleetStateCode enum value
    FleetStateCodeActive = "active"

    // FleetStateCodeDeleted is a FleetStateCode enum value
    FleetStateCodeDeleted = "deleted"

    // FleetStateCodeFailed is a FleetStateCode enum value
    FleetStateCodeFailed = "failed"

    // FleetStateCodeDeletedRunning is a FleetStateCode enum value
    FleetStateCodeDeletedRunning = "deleted_running"

    // FleetStateCodeDeletedTerminating is a FleetStateCode enum value
    FleetStateCodeDeletedTerminating = "deleted_terminating"

    // FleetStateCodeModifying is a FleetStateCode enum value
    FleetStateCodeModifying = "modifying"
)
const (
    // FleetTypeRequest is a FleetType enum value
    FleetTypeRequest = "request"

    // FleetTypeMaintain is a FleetType enum value
    FleetTypeMaintain = "maintain"

    // FleetTypeInstant is a FleetType enum value
    FleetTypeInstant = "instant"
)
const (
    // FlowLogsResourceTypeVpc is a FlowLogsResourceType enum value
    FlowLogsResourceTypeVpc = "VPC"

    // FlowLogsResourceTypeSubnet is a FlowLogsResourceType enum value
    FlowLogsResourceTypeSubnet = "Subnet"

    // FlowLogsResourceTypeNetworkInterface is a FlowLogsResourceType enum value
    FlowLogsResourceTypeNetworkInterface = "NetworkInterface"
)
const (
    // FpgaImageAttributeNameDescription is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameDescription = "description"

    // FpgaImageAttributeNameName is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameName = "name"

    // FpgaImageAttributeNameLoadPermission is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameLoadPermission = "loadPermission"

    // FpgaImageAttributeNameProductCodes is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameProductCodes = "productCodes"
)
const (
    // FpgaImageStateCodePending is a FpgaImageStateCode enum value
    FpgaImageStateCodePending = "pending"

    // FpgaImageStateCodeFailed is a FpgaImageStateCode enum value
    FpgaImageStateCodeFailed = "failed"

    // FpgaImageStateCodeAvailable is a FpgaImageStateCode enum value
    FpgaImageStateCodeAvailable = "available"

    // FpgaImageStateCodeUnavailable is a FpgaImageStateCode enum value
    FpgaImageStateCodeUnavailable = "unavailable"
)
const (
    // HostRecoveryOn is a HostRecovery enum value
    HostRecoveryOn = "on"

    // HostRecoveryOff is a HostRecovery enum value
    HostRecoveryOff = "off"
)
const (
    // HostTenancyDedicated is a HostTenancy enum value
    HostTenancyDedicated = "dedicated"

    // HostTenancyHost is a HostTenancy enum value
    HostTenancyHost = "host"
)
const (
    // HttpTokensStateOptional is a HttpTokensState enum value
    HttpTokensStateOptional = "optional"

    // HttpTokensStateRequired is a HttpTokensState enum value
    HttpTokensStateRequired = "required"
)
const (
    // HypervisorTypeOvm is a HypervisorType enum value
    HypervisorTypeOvm = "ovm"

    // HypervisorTypeXen is a HypervisorType enum value
    HypervisorTypeXen = "xen"
)
const (
    // IamInstanceProfileAssociationStateAssociating is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateAssociating = "associating"

    // IamInstanceProfileAssociationStateAssociated is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateAssociated = "associated"

    // IamInstanceProfileAssociationStateDisassociating is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateDisassociating = "disassociating"

    // IamInstanceProfileAssociationStateDisassociated is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateDisassociated = "disassociated"
)
const (
    // ImageAttributeNameDescription is a ImageAttributeName enum value
    ImageAttributeNameDescription = "description"

    // ImageAttributeNameKernel is a ImageAttributeName enum value
    ImageAttributeNameKernel = "kernel"

    // ImageAttributeNameRamdisk is a ImageAttributeName enum value
    ImageAttributeNameRamdisk = "ramdisk"

    // ImageAttributeNameLaunchPermission is a ImageAttributeName enum value
    ImageAttributeNameLaunchPermission = "launchPermission"

    // ImageAttributeNameProductCodes is a ImageAttributeName enum value
    ImageAttributeNameProductCodes = "productCodes"

    // ImageAttributeNameBlockDeviceMapping is a ImageAttributeName enum value
    ImageAttributeNameBlockDeviceMapping = "blockDeviceMapping"

    // ImageAttributeNameSriovNetSupport is a ImageAttributeName enum value
    ImageAttributeNameSriovNetSupport = "sriovNetSupport"
)
const (
    // ImageStatePending is a ImageState enum value
    ImageStatePending = "pending"

    // ImageStateAvailable is a ImageState enum value
    ImageStateAvailable = "available"

    // ImageStateInvalid is a ImageState enum value
    ImageStateInvalid = "invalid"

    // ImageStateDeregistered is a ImageState enum value
    ImageStateDeregistered = "deregistered"

    // ImageStateTransient is a ImageState enum value
    ImageStateTransient = "transient"

    // ImageStateFailed is a ImageState enum value
    ImageStateFailed = "failed"

    // ImageStateError is a ImageState enum value
    ImageStateError = "error"
)
const (
    // ImageTypeValuesMachine is a ImageTypeValues enum value
    ImageTypeValuesMachine = "machine"

    // ImageTypeValuesKernel is a ImageTypeValues enum value
    ImageTypeValuesKernel = "kernel"

    // ImageTypeValuesRamdisk is a ImageTypeValues enum value
    ImageTypeValuesRamdisk = "ramdisk"
)
const (
    // InstanceAttributeNameInstanceType is a InstanceAttributeName enum value
    InstanceAttributeNameInstanceType = "instanceType"

    // InstanceAttributeNameKernel is a InstanceAttributeName enum value
    InstanceAttributeNameKernel = "kernel"

    // InstanceAttributeNameRamdisk is a InstanceAttributeName enum value
    InstanceAttributeNameRamdisk = "ramdisk"

    // InstanceAttributeNameUserData is a InstanceAttributeName enum value
    InstanceAttributeNameUserData = "userData"

    // InstanceAttributeNameDisableApiTermination is a InstanceAttributeName enum value
    InstanceAttributeNameDisableApiTermination = "disableApiTermination"

    // InstanceAttributeNameInstanceInitiatedShutdownBehavior is a InstanceAttributeName enum value
    InstanceAttributeNameInstanceInitiatedShutdownBehavior = "instanceInitiatedShutdownBehavior"

    // InstanceAttributeNameRootDeviceName is a InstanceAttributeName enum value
    InstanceAttributeNameRootDeviceName = "rootDeviceName"

    // InstanceAttributeNameBlockDeviceMapping is a InstanceAttributeName enum value
    InstanceAttributeNameBlockDeviceMapping = "blockDeviceMapping"

    // InstanceAttributeNameProductCodes is a InstanceAttributeName enum value
    InstanceAttributeNameProductCodes = "productCodes"

    // InstanceAttributeNameSourceDestCheck is a InstanceAttributeName enum value
    InstanceAttributeNameSourceDestCheck = "sourceDestCheck"

    // InstanceAttributeNameGroupSet is a InstanceAttributeName enum value
    InstanceAttributeNameGroupSet = "groupSet"

    // InstanceAttributeNameEbsOptimized is a InstanceAttributeName enum value
    InstanceAttributeNameEbsOptimized = "ebsOptimized"

    // InstanceAttributeNameSriovNetSupport is a InstanceAttributeName enum value
    InstanceAttributeNameSriovNetSupport = "sriovNetSupport"

    // InstanceAttributeNameEnaSupport is a InstanceAttributeName enum value
    InstanceAttributeNameEnaSupport = "enaSupport"
)
const (
    // InstanceHealthStatusHealthy is a InstanceHealthStatus enum value
    InstanceHealthStatusHealthy = "healthy"

    // InstanceHealthStatusUnhealthy is a InstanceHealthStatus enum value
    InstanceHealthStatusUnhealthy = "unhealthy"
)
const (
    // InstanceInterruptionBehaviorHibernate is a InstanceInterruptionBehavior enum value
    InstanceInterruptionBehaviorHibernate = "hibernate"

    // InstanceInterruptionBehaviorStop is a InstanceInterruptionBehavior enum value
    InstanceInterruptionBehaviorStop = "stop"

    // InstanceInterruptionBehaviorTerminate is a InstanceInterruptionBehavior enum value
    InstanceInterruptionBehaviorTerminate = "terminate"
)
const (
    // InstanceLifecycleSpot is a InstanceLifecycle enum value
    InstanceLifecycleSpot = "spot"

    // InstanceLifecycleOnDemand is a InstanceLifecycle enum value
    InstanceLifecycleOnDemand = "on-demand"
)
const (
    // InstanceLifecycleTypeSpot is a InstanceLifecycleType enum value
    InstanceLifecycleTypeSpot = "spot"

    // InstanceLifecycleTypeScheduled is a InstanceLifecycleType enum value
    InstanceLifecycleTypeScheduled = "scheduled"
)
const (
    // InstanceMatchCriteriaOpen is a InstanceMatchCriteria enum value
    InstanceMatchCriteriaOpen = "open"

    // InstanceMatchCriteriaTargeted is a InstanceMatchCriteria enum value
    InstanceMatchCriteriaTargeted = "targeted"
)
const (
    // InstanceMetadataEndpointStateDisabled is a InstanceMetadataEndpointState enum value
    InstanceMetadataEndpointStateDisabled = "disabled"

    // InstanceMetadataEndpointStateEnabled is a InstanceMetadataEndpointState enum value
    InstanceMetadataEndpointStateEnabled = "enabled"
)
const (
    // InstanceMetadataOptionsStatePending is a InstanceMetadataOptionsState enum value
    InstanceMetadataOptionsStatePending = "pending"

    // InstanceMetadataOptionsStateApplied is a InstanceMetadataOptionsState enum value
    InstanceMetadataOptionsStateApplied = "applied"
)
const (
    // InstanceStateNamePending is a InstanceStateName enum value
    InstanceStateNamePending = "pending"

    // InstanceStateNameRunning is a InstanceStateName enum value
    InstanceStateNameRunning = "running"

    // InstanceStateNameShuttingDown is a InstanceStateName enum value
    InstanceStateNameShuttingDown = "shutting-down"

    // InstanceStateNameTerminated is a InstanceStateName enum value
    InstanceStateNameTerminated = "terminated"

    // InstanceStateNameStopping is a InstanceStateName enum value
    InstanceStateNameStopping = "stopping"

    // InstanceStateNameStopped is a InstanceStateName enum value
    InstanceStateNameStopped = "stopped"
)
const (
    // InstanceTypeT1Micro is a InstanceType enum value
    InstanceTypeT1Micro = "t1.micro"

    // InstanceTypeT2Nano is a InstanceType enum value
    InstanceTypeT2Nano = "t2.nano"

    // InstanceTypeT2Micro is a InstanceType enum value
    InstanceTypeT2Micro = "t2.micro"

    // InstanceTypeT2Small is a InstanceType enum value
    InstanceTypeT2Small = "t2.small"

    // InstanceTypeT2Medium is a InstanceType enum value
    InstanceTypeT2Medium = "t2.medium"

    // InstanceTypeT2Large is a InstanceType enum value
    InstanceTypeT2Large = "t2.large"

    // InstanceTypeT2Xlarge is a InstanceType enum value
    InstanceTypeT2Xlarge = "t2.xlarge"

    // InstanceTypeT22xlarge is a InstanceType enum value
    InstanceTypeT22xlarge = "t2.2xlarge"

    // InstanceTypeT3Nano is a InstanceType enum value
    InstanceTypeT3Nano = "t3.nano"

    // InstanceTypeT3Micro is a InstanceType enum value
    InstanceTypeT3Micro = "t3.micro"

    // InstanceTypeT3Small is a InstanceType enum value
    InstanceTypeT3Small = "t3.small"

    // InstanceTypeT3Medium is a InstanceType enum value
    InstanceTypeT3Medium = "t3.medium"

    // InstanceTypeT3Large is a InstanceType enum value
    InstanceTypeT3Large = "t3.large"

    // InstanceTypeT3Xlarge is a InstanceType enum value
    InstanceTypeT3Xlarge = "t3.xlarge"

    // InstanceTypeT32xlarge is a InstanceType enum value
    InstanceTypeT32xlarge = "t3.2xlarge"

    // InstanceTypeT3aNano is a InstanceType enum value
    InstanceTypeT3aNano = "t3a.nano"

    // InstanceTypeT3aMicro is a InstanceType enum value
    InstanceTypeT3aMicro = "t3a.micro"

    // InstanceTypeT3aSmall is a InstanceType enum value
    InstanceTypeT3aSmall = "t3a.small"

    // InstanceTypeT3aMedium is a InstanceType enum value
    InstanceTypeT3aMedium = "t3a.medium"

    // InstanceTypeT3aLarge is a InstanceType enum value
    InstanceTypeT3aLarge = "t3a.large"

    // InstanceTypeT3aXlarge is a InstanceType enum value
    InstanceTypeT3aXlarge = "t3a.xlarge"

    // InstanceTypeT3a2xlarge is a InstanceType enum value
    InstanceTypeT3a2xlarge = "t3a.2xlarge"

    // InstanceTypeM1Small is a InstanceType enum value
    InstanceTypeM1Small = "m1.small"

    // InstanceTypeM1Medium is a InstanceType enum value
    InstanceTypeM1Medium = "m1.medium"

    // InstanceTypeM1Large is a InstanceType enum value
    InstanceTypeM1Large = "m1.large"

    // InstanceTypeM1Xlarge is a InstanceType enum value
    InstanceTypeM1Xlarge = "m1.xlarge"

    // InstanceTypeM3Medium is a InstanceType enum value
    InstanceTypeM3Medium = "m3.medium"

    // InstanceTypeM3Large is a InstanceType enum value
    InstanceTypeM3Large = "m3.large"

    // InstanceTypeM3Xlarge is a InstanceType enum value
    InstanceTypeM3Xlarge = "m3.xlarge"

    // InstanceTypeM32xlarge is a InstanceType enum value
    InstanceTypeM32xlarge = "m3.2xlarge"

    // InstanceTypeM4Large is a InstanceType enum value
    InstanceTypeM4Large = "m4.large"

    // InstanceTypeM4Xlarge is a InstanceType enum value
    InstanceTypeM4Xlarge = "m4.xlarge"

    // InstanceTypeM42xlarge is a InstanceType enum value
    InstanceTypeM42xlarge = "m4.2xlarge"

    // InstanceTypeM44xlarge is a InstanceType enum value
    InstanceTypeM44xlarge = "m4.4xlarge"

    // InstanceTypeM410xlarge is a InstanceType enum value
    InstanceTypeM410xlarge = "m4.10xlarge"

    // InstanceTypeM416xlarge is a InstanceType enum value
    InstanceTypeM416xlarge = "m4.16xlarge"

    // InstanceTypeM2Xlarge is a InstanceType enum value
    InstanceTypeM2Xlarge = "m2.xlarge"

    // InstanceTypeM22xlarge is a InstanceType enum value
    InstanceTypeM22xlarge = "m2.2xlarge"

    // InstanceTypeM24xlarge is a InstanceType enum value
    InstanceTypeM24xlarge = "m2.4xlarge"

    // InstanceTypeCr18xlarge is a InstanceType enum value
    InstanceTypeCr18xlarge = "cr1.8xlarge"

    // InstanceTypeR3Large is a InstanceType enum value
    InstanceTypeR3Large = "r3.large"

    // InstanceTypeR3Xlarge is a InstanceType enum value
    InstanceTypeR3Xlarge = "r3.xlarge"

    // InstanceTypeR32xlarge is a InstanceType enum value
    InstanceTypeR32xlarge = "r3.2xlarge"

    // InstanceTypeR34xlarge is a InstanceType enum value
    InstanceTypeR34xlarge = "r3.4xlarge"

    // InstanceTypeR38xlarge is a InstanceType enum value
    InstanceTypeR38xlarge = "r3.8xlarge"

    // InstanceTypeR4Large is a InstanceType enum value
    InstanceTypeR4Large = "r4.large"

    // InstanceTypeR4Xlarge is a InstanceType enum value
    InstanceTypeR4Xlarge = "r4.xlarge"

    // InstanceTypeR42xlarge is a InstanceType enum value
    InstanceTypeR42xlarge = "r4.2xlarge"

    // InstanceTypeR44xlarge is a InstanceType enum value
    InstanceTypeR44xlarge = "r4.4xlarge"

    // InstanceTypeR48xlarge is a InstanceType enum value
    InstanceTypeR48xlarge = "r4.8xlarge"

    // InstanceTypeR416xlarge is a InstanceType enum value
    InstanceTypeR416xlarge = "r4.16xlarge"

    // InstanceTypeR5Large is a InstanceType enum value
    InstanceTypeR5Large = "r5.large"

    // InstanceTypeR5Xlarge is a InstanceType enum value
    InstanceTypeR5Xlarge = "r5.xlarge"

    // InstanceTypeR52xlarge is a InstanceType enum value
    InstanceTypeR52xlarge = "r5.2xlarge"

    // InstanceTypeR54xlarge is a InstanceType enum value
    InstanceTypeR54xlarge = "r5.4xlarge"

    // InstanceTypeR58xlarge is a InstanceType enum value
    InstanceTypeR58xlarge = "r5.8xlarge"

    // InstanceTypeR512xlarge is a InstanceType enum value
    InstanceTypeR512xlarge = "r5.12xlarge"

    // InstanceTypeR516xlarge is a InstanceType enum value
    InstanceTypeR516xlarge = "r5.16xlarge"

    // InstanceTypeR524xlarge is a InstanceType enum value
    InstanceTypeR524xlarge = "r5.24xlarge"

    // InstanceTypeR5Metal is a InstanceType enum value
    InstanceTypeR5Metal = "r5.metal"

    // InstanceTypeR5aLarge is a InstanceType enum value
    InstanceTypeR5aLarge = "r5a.large"

    // InstanceTypeR5aXlarge is a InstanceType enum value
    InstanceTypeR5aXlarge = "r5a.xlarge"

    // InstanceTypeR5a2xlarge is a InstanceType enum value
    InstanceTypeR5a2xlarge = "r5a.2xlarge"

    // InstanceTypeR5a4xlarge is a InstanceType enum value
    InstanceTypeR5a4xlarge = "r5a.4xlarge"

    // InstanceTypeR5a8xlarge is a InstanceType enum value
    InstanceTypeR5a8xlarge = "r5a.8xlarge"

    // InstanceTypeR5a12xlarge is a InstanceType enum value
    InstanceTypeR5a12xlarge = "r5a.12xlarge"

    // InstanceTypeR5a16xlarge is a InstanceType enum value
    InstanceTypeR5a16xlarge = "r5a.16xlarge"

    // InstanceTypeR5a24xlarge is a InstanceType enum value
    InstanceTypeR5a24xlarge = "r5a.24xlarge"

    // InstanceTypeR5dLarge is a InstanceType enum value
    InstanceTypeR5dLarge = "r5d.large"

    // InstanceTypeR5dXlarge is a InstanceType enum value
    InstanceTypeR5dXlarge = "r5d.xlarge"

    // InstanceTypeR5d2xlarge is a InstanceType enum value
    InstanceTypeR5d2xlarge = "r5d.2xlarge"

    // InstanceTypeR5d4xlarge is a InstanceType enum value
    InstanceTypeR5d4xlarge = "r5d.4xlarge"

    // InstanceTypeR5d8xlarge is a InstanceType enum value
    InstanceTypeR5d8xlarge = "r5d.8xlarge"

    // InstanceTypeR5d12xlarge is a InstanceType enum value
    InstanceTypeR5d12xlarge = "r5d.12xlarge"

    // InstanceTypeR5d16xlarge is a InstanceType enum value
    InstanceTypeR5d16xlarge = "r5d.16xlarge"

    // InstanceTypeR5d24xlarge is a InstanceType enum value
    InstanceTypeR5d24xlarge = "r5d.24xlarge"

    // InstanceTypeR5dMetal is a InstanceType enum value
    InstanceTypeR5dMetal = "r5d.metal"

    // InstanceTypeR5adLarge is a InstanceType enum value
    InstanceTypeR5adLarge = "r5ad.large"

    // InstanceTypeR5adXlarge is a InstanceType enum value
    InstanceTypeR5adXlarge = "r5ad.xlarge"

    // InstanceTypeR5ad2xlarge is a InstanceType enum value
    InstanceTypeR5ad2xlarge = "r5ad.2xlarge"

    // InstanceTypeR5ad4xlarge is a InstanceType enum value
    InstanceTypeR5ad4xlarge = "r5ad.4xlarge"

    // InstanceTypeR5ad8xlarge is a InstanceType enum value
    InstanceTypeR5ad8xlarge = "r5ad.8xlarge"

    // InstanceTypeR5ad12xlarge is a InstanceType enum value
    InstanceTypeR5ad12xlarge = "r5ad.12xlarge"

    // InstanceTypeR5ad16xlarge is a InstanceType enum value
    InstanceTypeR5ad16xlarge = "r5ad.16xlarge"

    // InstanceTypeR5ad24xlarge is a InstanceType enum value
    InstanceTypeR5ad24xlarge = "r5ad.24xlarge"

    // InstanceTypeX116xlarge is a InstanceType enum value
    InstanceTypeX116xlarge = "x1.16xlarge"

    // InstanceTypeX132xlarge is a InstanceType enum value
    InstanceTypeX132xlarge = "x1.32xlarge"

    // InstanceTypeX1eXlarge is a InstanceType enum value
    InstanceTypeX1eXlarge = "x1e.xlarge"

    // InstanceTypeX1e2xlarge is a InstanceType enum value
    InstanceTypeX1e2xlarge = "x1e.2xlarge"

    // InstanceTypeX1e4xlarge is a InstanceType enum value
    InstanceTypeX1e4xlarge = "x1e.4xlarge"

    // InstanceTypeX1e8xlarge is a InstanceType enum value
    InstanceTypeX1e8xlarge = "x1e.8xlarge"

    // InstanceTypeX1e16xlarge is a InstanceType enum value
    InstanceTypeX1e16xlarge = "x1e.16xlarge"

    // InstanceTypeX1e32xlarge is a InstanceType enum value
    InstanceTypeX1e32xlarge = "x1e.32xlarge"

    // InstanceTypeI2Xlarge is a InstanceType enum value
    InstanceTypeI2Xlarge = "i2.xlarge"

    // InstanceTypeI22xlarge is a InstanceType enum value
    InstanceTypeI22xlarge = "i2.2xlarge"

    // InstanceTypeI24xlarge is a InstanceType enum value
    InstanceTypeI24xlarge = "i2.4xlarge"

    // InstanceTypeI28xlarge is a InstanceType enum value
    InstanceTypeI28xlarge = "i2.8xlarge"

    // InstanceTypeI3Large is a InstanceType enum value
    InstanceTypeI3Large = "i3.large"

    // InstanceTypeI3Xlarge is a InstanceType enum value
    InstanceTypeI3Xlarge = "i3.xlarge"

    // InstanceTypeI32xlarge is a InstanceType enum value
    InstanceTypeI32xlarge = "i3.2xlarge"

    // InstanceTypeI34xlarge is a InstanceType enum value
    InstanceTypeI34xlarge = "i3.4xlarge"

    // InstanceTypeI38xlarge is a InstanceType enum value
    InstanceTypeI38xlarge = "i3.8xlarge"

    // InstanceTypeI316xlarge is a InstanceType enum value
    InstanceTypeI316xlarge = "i3.16xlarge"

    // InstanceTypeI3Metal is a InstanceType enum value
    InstanceTypeI3Metal = "i3.metal"

    // InstanceTypeI3enLarge is a InstanceType enum value
    InstanceTypeI3enLarge = "i3en.large"

    // InstanceTypeI3enXlarge is a InstanceType enum value
    InstanceTypeI3enXlarge = "i3en.xlarge"

    // InstanceTypeI3en2xlarge is a InstanceType enum value
    InstanceTypeI3en2xlarge = "i3en.2xlarge"

    // InstanceTypeI3en3xlarge is a InstanceType enum value
    InstanceTypeI3en3xlarge = "i3en.3xlarge"

    // InstanceTypeI3en6xlarge is a InstanceType enum value
    InstanceTypeI3en6xlarge = "i3en.6xlarge"

    // InstanceTypeI3en12xlarge is a InstanceType enum value
    InstanceTypeI3en12xlarge = "i3en.12xlarge"

    // InstanceTypeI3en24xlarge is a InstanceType enum value
    InstanceTypeI3en24xlarge = "i3en.24xlarge"

    // InstanceTypeI3enMetal is a InstanceType enum value
    InstanceTypeI3enMetal = "i3en.metal"

    // InstanceTypeHi14xlarge is a InstanceType enum value
    InstanceTypeHi14xlarge = "hi1.4xlarge"

    // InstanceTypeHs18xlarge is a InstanceType enum value
    InstanceTypeHs18xlarge = "hs1.8xlarge"

    // InstanceTypeC1Medium is a InstanceType enum value
    InstanceTypeC1Medium = "c1.medium"

    // InstanceTypeC1Xlarge is a InstanceType enum value
    InstanceTypeC1Xlarge = "c1.xlarge"

    // InstanceTypeC3Large is a InstanceType enum value
    InstanceTypeC3Large = "c3.large"

    // InstanceTypeC3Xlarge is a InstanceType enum value
    InstanceTypeC3Xlarge = "c3.xlarge"

    // InstanceTypeC32xlarge is a InstanceType enum value
    InstanceTypeC32xlarge = "c3.2xlarge"

    // InstanceTypeC34xlarge is a InstanceType enum value
    InstanceTypeC34xlarge = "c3.4xlarge"

    // InstanceTypeC38xlarge is a InstanceType enum value
    InstanceTypeC38xlarge = "c3.8xlarge"

    // InstanceTypeC4Large is a InstanceType enum value
    InstanceTypeC4Large = "c4.large"

    // InstanceTypeC4Xlarge is a InstanceType enum value
    InstanceTypeC4Xlarge = "c4.xlarge"

    // InstanceTypeC42xlarge is a InstanceType enum value
    InstanceTypeC42xlarge = "c4.2xlarge"

    // InstanceTypeC44xlarge is a InstanceType enum value
    InstanceTypeC44xlarge = "c4.4xlarge"

    // InstanceTypeC48xlarge is a InstanceType enum value
    InstanceTypeC48xlarge = "c4.8xlarge"

    // InstanceTypeC5Large is a InstanceType enum value
    InstanceTypeC5Large = "c5.large"

    // InstanceTypeC5Xlarge is a InstanceType enum value
    InstanceTypeC5Xlarge = "c5.xlarge"

    // InstanceTypeC52xlarge is a InstanceType enum value
    InstanceTypeC52xlarge = "c5.2xlarge"

    // InstanceTypeC54xlarge is a InstanceType enum value
    InstanceTypeC54xlarge = "c5.4xlarge"

    // InstanceTypeC59xlarge is a InstanceType enum value
    InstanceTypeC59xlarge = "c5.9xlarge"

    // InstanceTypeC512xlarge is a InstanceType enum value
    InstanceTypeC512xlarge = "c5.12xlarge"

    // InstanceTypeC518xlarge is a InstanceType enum value
    InstanceTypeC518xlarge = "c5.18xlarge"

    // InstanceTypeC524xlarge is a InstanceType enum value
    InstanceTypeC524xlarge = "c5.24xlarge"

    // InstanceTypeC5Metal is a InstanceType enum value
    InstanceTypeC5Metal = "c5.metal"

    // InstanceTypeC5dLarge is a InstanceType enum value
    InstanceTypeC5dLarge = "c5d.large"

    // InstanceTypeC5dXlarge is a InstanceType enum value
    InstanceTypeC5dXlarge = "c5d.xlarge"

    // InstanceTypeC5d2xlarge is a InstanceType enum value
    InstanceTypeC5d2xlarge = "c5d.2xlarge"

    // InstanceTypeC5d4xlarge is a InstanceType enum value
    InstanceTypeC5d4xlarge = "c5d.4xlarge"

    // InstanceTypeC5d9xlarge is a InstanceType enum value
    InstanceTypeC5d9xlarge = "c5d.9xlarge"

    // InstanceTypeC5d12xlarge is a InstanceType enum value
    InstanceTypeC5d12xlarge = "c5d.12xlarge"

    // InstanceTypeC5d18xlarge is a InstanceType enum value
    InstanceTypeC5d18xlarge = "c5d.18xlarge"

    // InstanceTypeC5d24xlarge is a InstanceType enum value
    InstanceTypeC5d24xlarge = "c5d.24xlarge"

    // InstanceTypeC5dMetal is a InstanceType enum value
    InstanceTypeC5dMetal = "c5d.metal"

    // InstanceTypeC5nLarge is a InstanceType enum value
    InstanceTypeC5nLarge = "c5n.large"

    // InstanceTypeC5nXlarge is a InstanceType enum value
    InstanceTypeC5nXlarge = "c5n.xlarge"

    // InstanceTypeC5n2xlarge is a InstanceType enum value
    InstanceTypeC5n2xlarge = "c5n.2xlarge"

    // InstanceTypeC5n4xlarge is a InstanceType enum value
    InstanceTypeC5n4xlarge = "c5n.4xlarge"

    // InstanceTypeC5n9xlarge is a InstanceType enum value
    InstanceTypeC5n9xlarge = "c5n.9xlarge"

    // InstanceTypeC5n18xlarge is a InstanceType enum value
    InstanceTypeC5n18xlarge = "c5n.18xlarge"

    // InstanceTypeCc14xlarge is a InstanceType enum value
    InstanceTypeCc14xlarge = "cc1.4xlarge"

    // InstanceTypeCc28xlarge is a InstanceType enum value
    InstanceTypeCc28xlarge = "cc2.8xlarge"

    // InstanceTypeG22xlarge is a InstanceType enum value
    InstanceTypeG22xlarge = "g2.2xlarge"

    // InstanceTypeG28xlarge is a InstanceType enum value
    InstanceTypeG28xlarge = "g2.8xlarge"

    // InstanceTypeG34xlarge is a InstanceType enum value
    InstanceTypeG34xlarge = "g3.4xlarge"

    // InstanceTypeG38xlarge is a InstanceType enum value
    InstanceTypeG38xlarge = "g3.8xlarge"

    // InstanceTypeG316xlarge is a InstanceType enum value
    InstanceTypeG316xlarge = "g3.16xlarge"

    // InstanceTypeG3sXlarge is a InstanceType enum value
    InstanceTypeG3sXlarge = "g3s.xlarge"

    // InstanceTypeG4dnXlarge is a InstanceType enum value
    InstanceTypeG4dnXlarge = "g4dn.xlarge"

    // InstanceTypeG4dn2xlarge is a InstanceType enum value
    InstanceTypeG4dn2xlarge = "g4dn.2xlarge"

    // InstanceTypeG4dn4xlarge is a InstanceType enum value
    InstanceTypeG4dn4xlarge = "g4dn.4xlarge"

    // InstanceTypeG4dn8xlarge is a InstanceType enum value
    InstanceTypeG4dn8xlarge = "g4dn.8xlarge"

    // InstanceTypeG4dn12xlarge is a InstanceType enum value
    InstanceTypeG4dn12xlarge = "g4dn.12xlarge"

    // InstanceTypeG4dn16xlarge is a InstanceType enum value
    InstanceTypeG4dn16xlarge = "g4dn.16xlarge"

    // InstanceTypeCg14xlarge is a InstanceType enum value
    InstanceTypeCg14xlarge = "cg1.4xlarge"

    // InstanceTypeP2Xlarge is a InstanceType enum value
    InstanceTypeP2Xlarge = "p2.xlarge"

    // InstanceTypeP28xlarge is a InstanceType enum value
    InstanceTypeP28xlarge = "p2.8xlarge"

    // InstanceTypeP216xlarge is a InstanceType enum value
    InstanceTypeP216xlarge = "p2.16xlarge"

    // InstanceTypeP32xlarge is a InstanceType enum value
    InstanceTypeP32xlarge = "p3.2xlarge"

    // InstanceTypeP38xlarge is a InstanceType enum value
    InstanceTypeP38xlarge = "p3.8xlarge"

    // InstanceTypeP316xlarge is a InstanceType enum value
    InstanceTypeP316xlarge = "p3.16xlarge"

    // InstanceTypeP3dn24xlarge is a InstanceType enum value
    InstanceTypeP3dn24xlarge = "p3dn.24xlarge"

    // InstanceTypeD2Xlarge is a InstanceType enum value
    InstanceTypeD2Xlarge = "d2.xlarge"

    // InstanceTypeD22xlarge is a InstanceType enum value
    InstanceTypeD22xlarge = "d2.2xlarge"

    // InstanceTypeD24xlarge is a InstanceType enum value
    InstanceTypeD24xlarge = "d2.4xlarge"

    // InstanceTypeD28xlarge is a InstanceType enum value
    InstanceTypeD28xlarge = "d2.8xlarge"

    // InstanceTypeF12xlarge is a InstanceType enum value
    InstanceTypeF12xlarge = "f1.2xlarge"

    // InstanceTypeF14xlarge is a InstanceType enum value
    InstanceTypeF14xlarge = "f1.4xlarge"

    // InstanceTypeF116xlarge is a InstanceType enum value
    InstanceTypeF116xlarge = "f1.16xlarge"

    // InstanceTypeM5Large is a InstanceType enum value
    InstanceTypeM5Large = "m5.large"

    // InstanceTypeM5Xlarge is a InstanceType enum value
    InstanceTypeM5Xlarge = "m5.xlarge"

    // InstanceTypeM52xlarge is a InstanceType enum value
    InstanceTypeM52xlarge = "m5.2xlarge"

    // InstanceTypeM54xlarge is a InstanceType enum value
    InstanceTypeM54xlarge = "m5.4xlarge"

    // InstanceTypeM58xlarge is a InstanceType enum value
    InstanceTypeM58xlarge = "m5.8xlarge"

    // InstanceTypeM512xlarge is a InstanceType enum value
    InstanceTypeM512xlarge = "m5.12xlarge"

    // InstanceTypeM516xlarge is a InstanceType enum value
    InstanceTypeM516xlarge = "m5.16xlarge"

    // InstanceTypeM524xlarge is a InstanceType enum value
    InstanceTypeM524xlarge = "m5.24xlarge"

    // InstanceTypeM5Metal is a InstanceType enum value
    InstanceTypeM5Metal = "m5.metal"

    // InstanceTypeM5aLarge is a InstanceType enum value
    InstanceTypeM5aLarge = "m5a.large"

    // InstanceTypeM5aXlarge is a InstanceType enum value
    InstanceTypeM5aXlarge = "m5a.xlarge"

    // InstanceTypeM5a2xlarge is a InstanceType enum value
    InstanceTypeM5a2xlarge = "m5a.2xlarge"

    // InstanceTypeM5a4xlarge is a InstanceType enum value
    InstanceTypeM5a4xlarge = "m5a.4xlarge"

    // InstanceTypeM5a8xlarge is a InstanceType enum value
    InstanceTypeM5a8xlarge = "m5a.8xlarge"

    // InstanceTypeM5a12xlarge is a InstanceType enum value
    InstanceTypeM5a12xlarge = "m5a.12xlarge"

    // InstanceTypeM5a16xlarge is a InstanceType enum value
    InstanceTypeM5a16xlarge = "m5a.16xlarge"

    // InstanceTypeM5a24xlarge is a InstanceType enum value
    InstanceTypeM5a24xlarge = "m5a.24xlarge"

    // InstanceTypeM5dLarge is a InstanceType enum value
    InstanceTypeM5dLarge = "m5d.large"

    // InstanceTypeM5dXlarge is a InstanceType enum value
    InstanceTypeM5dXlarge = "m5d.xlarge"

    // InstanceTypeM5d2xlarge is a InstanceType enum value
    InstanceTypeM5d2xlarge = "m5d.2xlarge"

    // InstanceTypeM5d4xlarge is a InstanceType enum value
    InstanceTypeM5d4xlarge = "m5d.4xlarge"

    // InstanceTypeM5d8xlarge is a InstanceType enum value
    InstanceTypeM5d8xlarge = "m5d.8xlarge"

    // InstanceTypeM5d12xlarge is a InstanceType enum value
    InstanceTypeM5d12xlarge = "m5d.12xlarge"

    // InstanceTypeM5d16xlarge is a InstanceType enum value
    InstanceTypeM5d16xlarge = "m5d.16xlarge"

    // InstanceTypeM5d24xlarge is a InstanceType enum value
    InstanceTypeM5d24xlarge = "m5d.24xlarge"

    // InstanceTypeM5dMetal is a InstanceType enum value
    InstanceTypeM5dMetal = "m5d.metal"

    // InstanceTypeM5adLarge is a InstanceType enum value
    InstanceTypeM5adLarge = "m5ad.large"

    // InstanceTypeM5adXlarge is a InstanceType enum value
    InstanceTypeM5adXlarge = "m5ad.xlarge"

    // InstanceTypeM5ad2xlarge is a InstanceType enum value
    InstanceTypeM5ad2xlarge = "m5ad.2xlarge"

    // InstanceTypeM5ad4xlarge is a InstanceType enum value
    InstanceTypeM5ad4xlarge = "m5ad.4xlarge"

    // InstanceTypeM5ad8xlarge is a InstanceType enum value
    InstanceTypeM5ad8xlarge = "m5ad.8xlarge"

    // InstanceTypeM5ad12xlarge is a InstanceType enum value
    InstanceTypeM5ad12xlarge = "m5ad.12xlarge"

    // InstanceTypeM5ad16xlarge is a InstanceType enum value
    InstanceTypeM5ad16xlarge = "m5ad.16xlarge"

    // InstanceTypeM5ad24xlarge is a InstanceType enum value
    InstanceTypeM5ad24xlarge = "m5ad.24xlarge"

    // InstanceTypeH12xlarge is a InstanceType enum value
    InstanceTypeH12xlarge = "h1.2xlarge"

    // InstanceTypeH14xlarge is a InstanceType enum value
    InstanceTypeH14xlarge = "h1.4xlarge"

    // InstanceTypeH18xlarge is a InstanceType enum value
    InstanceTypeH18xlarge = "h1.8xlarge"

    // InstanceTypeH116xlarge is a InstanceType enum value
    InstanceTypeH116xlarge = "h1.16xlarge"

    // InstanceTypeZ1dLarge is a InstanceType enum value
    InstanceTypeZ1dLarge = "z1d.large"

    // InstanceTypeZ1dXlarge is a InstanceType enum value
    InstanceTypeZ1dXlarge = "z1d.xlarge"

    // InstanceTypeZ1d2xlarge is a InstanceType enum value
    InstanceTypeZ1d2xlarge = "z1d.2xlarge"

    // InstanceTypeZ1d3xlarge is a InstanceType enum value
    InstanceTypeZ1d3xlarge = "z1d.3xlarge"

    // InstanceTypeZ1d6xlarge is a InstanceType enum value
    InstanceTypeZ1d6xlarge = "z1d.6xlarge"

    // InstanceTypeZ1d12xlarge is a InstanceType enum value
    InstanceTypeZ1d12xlarge = "z1d.12xlarge"

    // InstanceTypeZ1dMetal is a InstanceType enum value
    InstanceTypeZ1dMetal = "z1d.metal"

    // InstanceTypeU6tb1Metal is a InstanceType enum value
    InstanceTypeU6tb1Metal = "u-6tb1.metal"

    // InstanceTypeU9tb1Metal is a InstanceType enum value
    InstanceTypeU9tb1Metal = "u-9tb1.metal"

    // InstanceTypeU12tb1Metal is a InstanceType enum value
    InstanceTypeU12tb1Metal = "u-12tb1.metal"

    // InstanceTypeU18tb1Metal is a InstanceType enum value
    InstanceTypeU18tb1Metal = "u-18tb1.metal"

    // InstanceTypeU24tb1Metal is a InstanceType enum value
    InstanceTypeU24tb1Metal = "u-24tb1.metal"

    // InstanceTypeA1Medium is a InstanceType enum value
    InstanceTypeA1Medium = "a1.medium"

    // InstanceTypeA1Large is a InstanceType enum value
    InstanceTypeA1Large = "a1.large"

    // InstanceTypeA1Xlarge is a InstanceType enum value
    InstanceTypeA1Xlarge = "a1.xlarge"

    // InstanceTypeA12xlarge is a InstanceType enum value
    InstanceTypeA12xlarge = "a1.2xlarge"

    // InstanceTypeA14xlarge is a InstanceType enum value
    InstanceTypeA14xlarge = "a1.4xlarge"

    // InstanceTypeA1Metal is a InstanceType enum value
    InstanceTypeA1Metal = "a1.metal"

    // InstanceTypeM5dnLarge is a InstanceType enum value
    InstanceTypeM5dnLarge = "m5dn.large"

    // InstanceTypeM5dnXlarge is a InstanceType enum value
    InstanceTypeM5dnXlarge = "m5dn.xlarge"

    // InstanceTypeM5dn2xlarge is a InstanceType enum value
    InstanceTypeM5dn2xlarge = "m5dn.2xlarge"

    // InstanceTypeM5dn4xlarge is a InstanceType enum value
    InstanceTypeM5dn4xlarge = "m5dn.4xlarge"

    // InstanceTypeM5dn8xlarge is a InstanceType enum value
    InstanceTypeM5dn8xlarge = "m5dn.8xlarge"

    // InstanceTypeM5dn12xlarge is a InstanceType enum value
    InstanceTypeM5dn12xlarge = "m5dn.12xlarge"

    // InstanceTypeM5dn16xlarge is a InstanceType enum value
    InstanceTypeM5dn16xlarge = "m5dn.16xlarge"

    // InstanceTypeM5dn24xlarge is a InstanceType enum value
    InstanceTypeM5dn24xlarge = "m5dn.24xlarge"

    // InstanceTypeM5nLarge is a InstanceType enum value
    InstanceTypeM5nLarge = "m5n.large"

    // InstanceTypeM5nXlarge is a InstanceType enum value
    InstanceTypeM5nXlarge = "m5n.xlarge"

    // InstanceTypeM5n2xlarge is a InstanceType enum value
    InstanceTypeM5n2xlarge = "m5n.2xlarge"

    // InstanceTypeM5n4xlarge is a InstanceType enum value
    InstanceTypeM5n4xlarge = "m5n.4xlarge"

    // InstanceTypeM5n8xlarge is a InstanceType enum value
    InstanceTypeM5n8xlarge = "m5n.8xlarge"

    // InstanceTypeM5n12xlarge is a InstanceType enum value
    InstanceTypeM5n12xlarge = "m5n.12xlarge"

    // InstanceTypeM5n16xlarge is a InstanceType enum value
    InstanceTypeM5n16xlarge = "m5n.16xlarge"

    // InstanceTypeM5n24xlarge is a InstanceType enum value
    InstanceTypeM5n24xlarge = "m5n.24xlarge"

    // InstanceTypeR5dnLarge is a InstanceType enum value
    InstanceTypeR5dnLarge = "r5dn.large"

    // InstanceTypeR5dnXlarge is a InstanceType enum value
    InstanceTypeR5dnXlarge = "r5dn.xlarge"

    // InstanceTypeR5dn2xlarge is a InstanceType enum value
    InstanceTypeR5dn2xlarge = "r5dn.2xlarge"

    // InstanceTypeR5dn4xlarge is a InstanceType enum value
    InstanceTypeR5dn4xlarge = "r5dn.4xlarge"

    // InstanceTypeR5dn8xlarge is a InstanceType enum value
    InstanceTypeR5dn8xlarge = "r5dn.8xlarge"

    // InstanceTypeR5dn12xlarge is a InstanceType enum value
    InstanceTypeR5dn12xlarge = "r5dn.12xlarge"

    // InstanceTypeR5dn16xlarge is a InstanceType enum value
    InstanceTypeR5dn16xlarge = "r5dn.16xlarge"

    // InstanceTypeR5dn24xlarge is a InstanceType enum value
    InstanceTypeR5dn24xlarge = "r5dn.24xlarge"

    // InstanceTypeR5nLarge is a InstanceType enum value
    InstanceTypeR5nLarge = "r5n.large"

    // InstanceTypeR5nXlarge is a InstanceType enum value
    InstanceTypeR5nXlarge = "r5n.xlarge"

    // InstanceTypeR5n2xlarge is a InstanceType enum value
    InstanceTypeR5n2xlarge = "r5n.2xlarge"

    // InstanceTypeR5n4xlarge is a InstanceType enum value
    InstanceTypeR5n4xlarge = "r5n.4xlarge"

    // InstanceTypeR5n8xlarge is a InstanceType enum value
    InstanceTypeR5n8xlarge = "r5n.8xlarge"

    // InstanceTypeR5n12xlarge is a InstanceType enum value
    InstanceTypeR5n12xlarge = "r5n.12xlarge"

    // InstanceTypeR5n16xlarge is a InstanceType enum value
    InstanceTypeR5n16xlarge = "r5n.16xlarge"

    // InstanceTypeR5n24xlarge is a InstanceType enum value
    InstanceTypeR5n24xlarge = "r5n.24xlarge"

    // InstanceTypeInf1Xlarge is a InstanceType enum value
    InstanceTypeInf1Xlarge = "inf1.xlarge"

    // InstanceTypeInf12xlarge is a InstanceType enum value
    InstanceTypeInf12xlarge = "inf1.2xlarge"

    // InstanceTypeInf16xlarge is a InstanceType enum value
    InstanceTypeInf16xlarge = "inf1.6xlarge"

    // InstanceTypeInf124xlarge is a InstanceType enum value
    InstanceTypeInf124xlarge = "inf1.24xlarge"
)
const (
    // InstanceTypeHypervisorNitro is a InstanceTypeHypervisor enum value
    InstanceTypeHypervisorNitro = "nitro"

    // InstanceTypeHypervisorXen is a InstanceTypeHypervisor enum value
    InstanceTypeHypervisorXen = "xen"
)
const (
    // InterfacePermissionTypeInstanceAttach is a InterfacePermissionType enum value
    InterfacePermissionTypeInstanceAttach = "INSTANCE-ATTACH"

    // InterfacePermissionTypeEipAssociate is a InterfacePermissionType enum value
    InterfacePermissionTypeEipAssociate = "EIP-ASSOCIATE"
)
const (
    // Ipv6SupportValueEnable is a Ipv6SupportValue enum value
    Ipv6SupportValueEnable = "enable"

    // Ipv6SupportValueDisable is a Ipv6SupportValue enum value
    Ipv6SupportValueDisable = "disable"
)
const (
    // LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist = "launchTemplateIdDoesNotExist"

    // LaunchTemplateErrorCodeLaunchTemplateIdMalformed is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateIdMalformed = "launchTemplateIdMalformed"

    // LaunchTemplateErrorCodeLaunchTemplateNameDoesNotExist is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateNameDoesNotExist = "launchTemplateNameDoesNotExist"

    // LaunchTemplateErrorCodeLaunchTemplateNameMalformed is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateNameMalformed = "launchTemplateNameMalformed"

    // LaunchTemplateErrorCodeLaunchTemplateVersionDoesNotExist is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateVersionDoesNotExist = "launchTemplateVersionDoesNotExist"

    // LaunchTemplateErrorCodeUnexpectedError is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeUnexpectedError = "unexpectedError"
)
const (
    // LaunchTemplateHttpTokensStateOptional is a LaunchTemplateHttpTokensState enum value
    LaunchTemplateHttpTokensStateOptional = "optional"

    // LaunchTemplateHttpTokensStateRequired is a LaunchTemplateHttpTokensState enum value
    LaunchTemplateHttpTokensStateRequired = "required"
)
const (
    // LaunchTemplateInstanceMetadataEndpointStateDisabled is a LaunchTemplateInstanceMetadataEndpointState enum value
    LaunchTemplateInstanceMetadataEndpointStateDisabled = "disabled"

    // LaunchTemplateInstanceMetadataEndpointStateEnabled is a LaunchTemplateInstanceMetadataEndpointState enum value
    LaunchTemplateInstanceMetadataEndpointStateEnabled = "enabled"
)
const (
    // LaunchTemplateInstanceMetadataOptionsStatePending is a LaunchTemplateInstanceMetadataOptionsState enum value
    LaunchTemplateInstanceMetadataOptionsStatePending = "pending"

    // LaunchTemplateInstanceMetadataOptionsStateApplied is a LaunchTemplateInstanceMetadataOptionsState enum value
    LaunchTemplateInstanceMetadataOptionsStateApplied = "applied"
)
const (
    // ListingStateAvailable is a ListingState enum value
    ListingStateAvailable = "available"

    // ListingStateSold is a ListingState enum value
    ListingStateSold = "sold"

    // ListingStateCancelled is a ListingState enum value
    ListingStateCancelled = "cancelled"

    // ListingStatePending is a ListingState enum value
    ListingStatePending = "pending"
)
const (
    // ListingStatusActive is a ListingStatus enum value
    ListingStatusActive = "active"

    // ListingStatusPending is a ListingStatus enum value
    ListingStatusPending = "pending"

    // ListingStatusCancelled is a ListingStatus enum value
    ListingStatusCancelled = "cancelled"

    // ListingStatusClosed is a ListingStatus enum value
    ListingStatusClosed = "closed"
)
const (
    // LocalGatewayRouteStatePending is a LocalGatewayRouteState enum value
    LocalGatewayRouteStatePending = "pending"

    // LocalGatewayRouteStateActive is a LocalGatewayRouteState enum value
    LocalGatewayRouteStateActive = "active"

    // LocalGatewayRouteStateBlackhole is a LocalGatewayRouteState enum value
    LocalGatewayRouteStateBlackhole = "blackhole"

    // LocalGatewayRouteStateDeleting is a LocalGatewayRouteState enum value
    LocalGatewayRouteStateDeleting = "deleting"

    // LocalGatewayRouteStateDeleted is a LocalGatewayRouteState enum value
    LocalGatewayRouteStateDeleted = "deleted"
)
const (
    // LocalGatewayRouteTypeStatic is a LocalGatewayRouteType enum value
    LocalGatewayRouteTypeStatic = "static"

    // LocalGatewayRouteTypePropagated is a LocalGatewayRouteType enum value
    LocalGatewayRouteTypePropagated = "propagated"
)
const (
    // LocationTypeRegion is a LocationType enum value
    LocationTypeRegion = "region"

    // LocationTypeAvailabilityZone is a LocationType enum value
    LocationTypeAvailabilityZone = "availability-zone"

    // LocationTypeAvailabilityZoneId is a LocationType enum value
    LocationTypeAvailabilityZoneId = "availability-zone-id"
)
const (
    // LogDestinationTypeCloudWatchLogs is a LogDestinationType enum value
    LogDestinationTypeCloudWatchLogs = "cloud-watch-logs"

    // LogDestinationTypeS3 is a LogDestinationType enum value
    LogDestinationTypeS3 = "s3"
)
const (
    // MembershipTypeStatic is a MembershipType enum value
    MembershipTypeStatic = "static"

    // MembershipTypeIgmp is a MembershipType enum value
    MembershipTypeIgmp = "igmp"
)
const (
    // MonitoringStateDisabled is a MonitoringState enum value
    MonitoringStateDisabled = "disabled"

    // MonitoringStateDisabling is a MonitoringState enum value
    MonitoringStateDisabling = "disabling"

    // MonitoringStateEnabled is a MonitoringState enum value
    MonitoringStateEnabled = "enabled"

    // MonitoringStatePending is a MonitoringState enum value
    MonitoringStatePending = "pending"
)
const (
    // MoveStatusMovingToVpc is a MoveStatus enum value
    MoveStatusMovingToVpc = "movingToVpc"

    // MoveStatusRestoringToClassic is a MoveStatus enum value
    MoveStatusRestoringToClassic = "restoringToClassic"
)
const (
    // MulticastSupportValueEnable is a MulticastSupportValue enum value
    MulticastSupportValueEnable = "enable"

    // MulticastSupportValueDisable is a MulticastSupportValue enum value
    MulticastSupportValueDisable = "disable"
)
const (
    // NatGatewayStatePending is a NatGatewayState enum value
    NatGatewayStatePending = "pending"

    // NatGatewayStateFailed is a NatGatewayState enum value
    NatGatewayStateFailed = "failed"

    // NatGatewayStateAvailable is a NatGatewayState enum value
    NatGatewayStateAvailable = "available"

    // NatGatewayStateDeleting is a NatGatewayState enum value
    NatGatewayStateDeleting = "deleting"

    // NatGatewayStateDeleted is a NatGatewayState enum value
    NatGatewayStateDeleted = "deleted"
)
const (
    // NetworkInterfaceAttributeDescription is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeDescription = "description"

    // NetworkInterfaceAttributeGroupSet is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeGroupSet = "groupSet"

    // NetworkInterfaceAttributeSourceDestCheck is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeSourceDestCheck = "sourceDestCheck"

    // NetworkInterfaceAttributeAttachment is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeAttachment = "attachment"
)
const (
    // NetworkInterfacePermissionStateCodePending is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodePending = "pending"

    // NetworkInterfacePermissionStateCodeGranted is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodeGranted = "granted"

    // NetworkInterfacePermissionStateCodeRevoking is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodeRevoking = "revoking"

    // NetworkInterfacePermissionStateCodeRevoked is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodeRevoked = "revoked"
)
const (
    // NetworkInterfaceStatusAvailable is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusAvailable = "available"

    // NetworkInterfaceStatusAssociated is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusAssociated = "associated"

    // NetworkInterfaceStatusAttaching is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusAttaching = "attaching"

    // NetworkInterfaceStatusInUse is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusInUse = "in-use"

    // NetworkInterfaceStatusDetaching is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusDetaching = "detaching"
)
const (
    // NetworkInterfaceTypeInterface is a NetworkInterfaceType enum value
    NetworkInterfaceTypeInterface = "interface"

    // NetworkInterfaceTypeNatGateway is a NetworkInterfaceType enum value
    NetworkInterfaceTypeNatGateway = "natGateway"

    // NetworkInterfaceTypeEfa is a NetworkInterfaceType enum value
    NetworkInterfaceTypeEfa = "efa"
)
const (
    // OfferingClassTypeStandard is a OfferingClassType enum value
    OfferingClassTypeStandard = "standard"

    // OfferingClassTypeConvertible is a OfferingClassType enum value
    OfferingClassTypeConvertible = "convertible"
)
const (
    // OfferingTypeValuesHeavyUtilization is a OfferingTypeValues enum value
    OfferingTypeValuesHeavyUtilization = "Heavy Utilization"

    // OfferingTypeValuesMediumUtilization is a OfferingTypeValues enum value
    OfferingTypeValuesMediumUtilization = "Medium Utilization"

    // OfferingTypeValuesLightUtilization is a OfferingTypeValues enum value
    OfferingTypeValuesLightUtilization = "Light Utilization"

    // OfferingTypeValuesNoUpfront is a OfferingTypeValues enum value
    OfferingTypeValuesNoUpfront = "No Upfront"

    // OfferingTypeValuesPartialUpfront is a OfferingTypeValues enum value
    OfferingTypeValuesPartialUpfront = "Partial Upfront"

    // OfferingTypeValuesAllUpfront is a OfferingTypeValues enum value
    OfferingTypeValuesAllUpfront = "All Upfront"
)
const (
    // OnDemandAllocationStrategyLowestPrice is a OnDemandAllocationStrategy enum value
    OnDemandAllocationStrategyLowestPrice = "lowestPrice"

    // OnDemandAllocationStrategyPrioritized is a OnDemandAllocationStrategy enum value
    OnDemandAllocationStrategyPrioritized = "prioritized"
)
const (
    // OperationTypeAdd is a OperationType enum value
    OperationTypeAdd = "add"

    // OperationTypeRemove is a OperationType enum value
    OperationTypeRemove = "remove"
)
const (
    // PaymentOptionAllUpfront is a PaymentOption enum value
    PaymentOptionAllUpfront = "AllUpfront"

    // PaymentOptionPartialUpfront is a PaymentOption enum value
    PaymentOptionPartialUpfront = "PartialUpfront"

    // PaymentOptionNoUpfront is a PaymentOption enum value
    PaymentOptionNoUpfront = "NoUpfront"
)
const (
    // PlacementGroupStatePending is a PlacementGroupState enum value
    PlacementGroupStatePending = "pending"

    // PlacementGroupStateAvailable is a PlacementGroupState enum value
    PlacementGroupStateAvailable = "available"

    // PlacementGroupStateDeleting is a PlacementGroupState enum value
    PlacementGroupStateDeleting = "deleting"

    // PlacementGroupStateDeleted is a PlacementGroupState enum value
    PlacementGroupStateDeleted = "deleted"
)
const (
    // PlacementGroupStrategyCluster is a PlacementGroupStrategy enum value
    PlacementGroupStrategyCluster = "cluster"

    // PlacementGroupStrategyPartition is a PlacementGroupStrategy enum value
    PlacementGroupStrategyPartition = "partition"

    // PlacementGroupStrategySpread is a PlacementGroupStrategy enum value
    PlacementGroupStrategySpread = "spread"
)
const (
    // PlacementStrategyCluster is a PlacementStrategy enum value
    PlacementStrategyCluster = "cluster"

    // PlacementStrategySpread is a PlacementStrategy enum value
    PlacementStrategySpread = "spread"

    // PlacementStrategyPartition is a PlacementStrategy enum value
    PlacementStrategyPartition = "partition"
)
const (
    // PrincipalTypeAll is a PrincipalType enum value
    PrincipalTypeAll = "All"

    // PrincipalTypeService is a PrincipalType enum value
    PrincipalTypeService = "Service"

    // PrincipalTypeOrganizationUnit is a PrincipalType enum value
    PrincipalTypeOrganizationUnit = "OrganizationUnit"

    // PrincipalTypeAccount is a PrincipalType enum value
    PrincipalTypeAccount = "Account"

    // PrincipalTypeUser is a PrincipalType enum value
    PrincipalTypeUser = "User"

    // PrincipalTypeRole is a PrincipalType enum value
    PrincipalTypeRole = "Role"
)
const (
    // ProductCodeValuesDevpay is a ProductCodeValues enum value
    ProductCodeValuesDevpay = "devpay"

    // ProductCodeValuesMarketplace is a ProductCodeValues enum value
    ProductCodeValuesMarketplace = "marketplace"
)
const (
    // RIProductDescriptionLinuxUnix is a RIProductDescription enum value
    RIProductDescriptionLinuxUnix = "Linux/UNIX"

    // RIProductDescriptionLinuxUnixamazonVpc is a RIProductDescription enum value
    RIProductDescriptionLinuxUnixamazonVpc = "Linux/UNIX (Amazon VPC)"

    // RIProductDescriptionWindows is a RIProductDescription enum value
    RIProductDescriptionWindows = "Windows"

    // RIProductDescriptionWindowsAmazonVpc is a RIProductDescription enum value
    RIProductDescriptionWindowsAmazonVpc = "Windows (Amazon VPC)"
)
const (
    // ReportInstanceReasonCodesInstanceStuckInState is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesInstanceStuckInState = "instance-stuck-in-state"

    // ReportInstanceReasonCodesUnresponsive is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesUnresponsive = "unresponsive"

    // ReportInstanceReasonCodesNotAcceptingCredentials is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesNotAcceptingCredentials = "not-accepting-credentials"

    // ReportInstanceReasonCodesPasswordNotAvailable is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPasswordNotAvailable = "password-not-available"

    // ReportInstanceReasonCodesPerformanceNetwork is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceNetwork = "performance-network"

    // ReportInstanceReasonCodesPerformanceInstanceStore is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceInstanceStore = "performance-instance-store"

    // ReportInstanceReasonCodesPerformanceEbsVolume is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceEbsVolume = "performance-ebs-volume"

    // ReportInstanceReasonCodesPerformanceOther is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceOther = "performance-other"

    // ReportInstanceReasonCodesOther is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesOther = "other"
)
const (
    // ReportStatusTypeOk is a ReportStatusType enum value
    ReportStatusTypeOk = "ok"

    // ReportStatusTypeImpaired is a ReportStatusType enum value
    ReportStatusTypeImpaired = "impaired"
)
const (
    // ReservationStatePaymentPending is a ReservationState enum value
    ReservationStatePaymentPending = "payment-pending"

    // ReservationStatePaymentFailed is a ReservationState enum value
    ReservationStatePaymentFailed = "payment-failed"

    // ReservationStateActive is a ReservationState enum value
    ReservationStateActive = "active"

    // ReservationStateRetired is a ReservationState enum value
    ReservationStateRetired = "retired"
)
const (
    // ReservedInstanceStatePaymentPending is a ReservedInstanceState enum value
    ReservedInstanceStatePaymentPending = "payment-pending"

    // ReservedInstanceStateActive is a ReservedInstanceState enum value
    ReservedInstanceStateActive = "active"

    // ReservedInstanceStatePaymentFailed is a ReservedInstanceState enum value
    ReservedInstanceStatePaymentFailed = "payment-failed"

    // ReservedInstanceStateRetired is a ReservedInstanceState enum value
    ReservedInstanceStateRetired = "retired"

    // ReservedInstanceStateQueued is a ReservedInstanceState enum value
    ReservedInstanceStateQueued = "queued"

    // ReservedInstanceStateQueuedDeleted is a ReservedInstanceState enum value
    ReservedInstanceStateQueuedDeleted = "queued-deleted"
)
const (
    // ResourceTypeClientVpnEndpoint is a ResourceType enum value
    ResourceTypeClientVpnEndpoint = "client-vpn-endpoint"

    // ResourceTypeCustomerGateway is a ResourceType enum value
    ResourceTypeCustomerGateway = "customer-gateway"

    // ResourceTypeDedicatedHost is a ResourceType enum value
    ResourceTypeDedicatedHost = "dedicated-host"

    // ResourceTypeDhcpOptions is a ResourceType enum value
    ResourceTypeDhcpOptions = "dhcp-options"

    // ResourceTypeElasticIp is a ResourceType enum value
    ResourceTypeElasticIp = "elastic-ip"

    // ResourceTypeFleet is a ResourceType enum value
    ResourceTypeFleet = "fleet"

    // ResourceTypeFpgaImage is a ResourceType enum value
    ResourceTypeFpgaImage = "fpga-image"

    // ResourceTypeHostReservation is a ResourceType enum value
    ResourceTypeHostReservation = "host-reservation"

    // ResourceTypeImage is a ResourceType enum value
    ResourceTypeImage = "image"

    // ResourceTypeInstance is a ResourceType enum value
    ResourceTypeInstance = "instance"

    // ResourceTypeInternetGateway is a ResourceType enum value
    ResourceTypeInternetGateway = "internet-gateway"

    // ResourceTypeKeyPair is a ResourceType enum value
    ResourceTypeKeyPair = "key-pair"

    // ResourceTypeLaunchTemplate is a ResourceType enum value
    ResourceTypeLaunchTemplate = "launch-template"

    // ResourceTypeNatgateway is a ResourceType enum value
    ResourceTypeNatgateway = "natgateway"

    // ResourceTypeNetworkAcl is a ResourceType enum value
    ResourceTypeNetworkAcl = "network-acl"

    // ResourceTypeNetworkInterface is a ResourceType enum value
    ResourceTypeNetworkInterface = "network-interface"

    // ResourceTypePlacementGroup is a ResourceType enum value
    ResourceTypePlacementGroup = "placement-group"

    // ResourceTypeReservedInstances is a ResourceType enum value
    ResourceTypeReservedInstances = "reserved-instances"

    // ResourceTypeRouteTable is a ResourceType enum value
    ResourceTypeRouteTable = "route-table"

    // ResourceTypeSecurityGroup is a ResourceType enum value
    ResourceTypeSecurityGroup = "security-group"

    // ResourceTypeSnapshot is a ResourceType enum value
    ResourceTypeSnapshot = "snapshot"

    // ResourceTypeSpotFleetRequest is a ResourceType enum value
    ResourceTypeSpotFleetRequest = "spot-fleet-request"

    // ResourceTypeSpotInstancesRequest is a ResourceType enum value
    ResourceTypeSpotInstancesRequest = "spot-instances-request"

    // ResourceTypeSubnet is a ResourceType enum value
    ResourceTypeSubnet = "subnet"

    // ResourceTypeTrafficMirrorFilter is a ResourceType enum value
    ResourceTypeTrafficMirrorFilter = "traffic-mirror-filter"

    // ResourceTypeTrafficMirrorSession is a ResourceType enum value
    ResourceTypeTrafficMirrorSession = "traffic-mirror-session"

    // ResourceTypeTrafficMirrorTarget is a ResourceType enum value
    ResourceTypeTrafficMirrorTarget = "traffic-mirror-target"

    // ResourceTypeTransitGateway is a ResourceType enum value
    ResourceTypeTransitGateway = "transit-gateway"

    // ResourceTypeTransitGatewayAttachment is a ResourceType enum value
    ResourceTypeTransitGatewayAttachment = "transit-gateway-attachment"

    // ResourceTypeTransitGatewayMulticastDomain is a ResourceType enum value
    ResourceTypeTransitGatewayMulticastDomain = "transit-gateway-multicast-domain"

    // ResourceTypeTransitGatewayRouteTable is a ResourceType enum value
    ResourceTypeTransitGatewayRouteTable = "transit-gateway-route-table"

    // ResourceTypeVolume is a ResourceType enum value
    ResourceTypeVolume = "volume"

    // ResourceTypeVpc is a ResourceType enum value
    ResourceTypeVpc = "vpc"

    // ResourceTypeVpcPeeringConnection is a ResourceType enum value
    ResourceTypeVpcPeeringConnection = "vpc-peering-connection"

    // ResourceTypeVpnConnection is a ResourceType enum value
    ResourceTypeVpnConnection = "vpn-connection"

    // ResourceTypeVpnGateway is a ResourceType enum value
    ResourceTypeVpnGateway = "vpn-gateway"
)
const (
    // RootDeviceTypeEbs is a RootDeviceType enum value
    RootDeviceTypeEbs = "ebs"

    // RootDeviceTypeInstanceStore is a RootDeviceType enum value
    RootDeviceTypeInstanceStore = "instance-store"
)
const (
    // RouteOriginCreateRouteTable is a RouteOrigin enum value
    RouteOriginCreateRouteTable = "CreateRouteTable"

    // RouteOriginCreateRoute is a RouteOrigin enum value
    RouteOriginCreateRoute = "CreateRoute"

    // RouteOriginEnableVgwRoutePropagation is a RouteOrigin enum value
    RouteOriginEnableVgwRoutePropagation = "EnableVgwRoutePropagation"
)
const (
    // RouteStateActive is a RouteState enum value
    RouteStateActive = "active"

    // RouteStateBlackhole is a RouteState enum value
    RouteStateBlackhole = "blackhole"
)
const (
    // RouteTableAssociationStateCodeAssociating is a RouteTableAssociationStateCode enum value
    RouteTableAssociationStateCodeAssociating = "associating"

    // RouteTableAssociationStateCodeAssociated is a RouteTableAssociationStateCode enum value
    RouteTableAssociationStateCodeAssociated = "associated"

    // RouteTableAssociationStateCodeDisassociating is a RouteTableAssociationStateCode enum value
    RouteTableAssociationStateCodeDisassociating = "disassociating"

    // RouteTableAssociationStateCodeDisassociated is a RouteTableAssociationStateCode enum value
    RouteTableAssociationStateCodeDisassociated = "disassociated"

    // RouteTableAssociationStateCodeFailed is a RouteTableAssociationStateCode enum value
    RouteTableAssociationStateCodeFailed = "failed"
)
const (
    // RuleActionAllow is a RuleAction enum value
    RuleActionAllow = "allow"

    // RuleActionDeny is a RuleAction enum value
    RuleActionDeny = "deny"
)
const (
    // ScopeAvailabilityZone is a Scope enum value
    ScopeAvailabilityZone = "Availability Zone"

    // ScopeRegion is a Scope enum value
    ScopeRegion = "Region"
)
const (
    // ServiceStatePending is a ServiceState enum value
    ServiceStatePending = "Pending"

    // ServiceStateAvailable is a ServiceState enum value
    ServiceStateAvailable = "Available"

    // ServiceStateDeleting is a ServiceState enum value
    ServiceStateDeleting = "Deleting"

    // ServiceStateDeleted is a ServiceState enum value
    ServiceStateDeleted = "Deleted"

    // ServiceStateFailed is a ServiceState enum value
    ServiceStateFailed = "Failed"
)
const (
    // ServiceTypeInterface is a ServiceType enum value
    ServiceTypeInterface = "Interface"

    // ServiceTypeGateway is a ServiceType enum value
    ServiceTypeGateway = "Gateway"
)
const (
    // ShutdownBehaviorStop is a ShutdownBehavior enum value
    ShutdownBehaviorStop = "stop"

    // ShutdownBehaviorTerminate is a ShutdownBehavior enum value
    ShutdownBehaviorTerminate = "terminate"
)
const (
    // SnapshotAttributeNameProductCodes is a SnapshotAttributeName enum value
    SnapshotAttributeNameProductCodes = "productCodes"

    // SnapshotAttributeNameCreateVolumePermission is a SnapshotAttributeName enum value
    SnapshotAttributeNameCreateVolumePermission = "createVolumePermission"
)
const (
    // SnapshotStatePending is a SnapshotState enum value
    SnapshotStatePending = "pending"

    // SnapshotStateCompleted is a SnapshotState enum value
    SnapshotStateCompleted = "completed"

    // SnapshotStateError is a SnapshotState enum value
    SnapshotStateError = "error"
)
const (
    // SpotAllocationStrategyLowestPrice is a SpotAllocationStrategy enum value
    SpotAllocationStrategyLowestPrice = "lowest-price"

    // SpotAllocationStrategyDiversified is a SpotAllocationStrategy enum value
    SpotAllocationStrategyDiversified = "diversified"

    // SpotAllocationStrategyCapacityOptimized is a SpotAllocationStrategy enum value
    SpotAllocationStrategyCapacityOptimized = "capacity-optimized"
)
const (
    // SpotInstanceInterruptionBehaviorHibernate is a SpotInstanceInterruptionBehavior enum value
    SpotInstanceInterruptionBehaviorHibernate = "hibernate"

    // SpotInstanceInterruptionBehaviorStop is a SpotInstanceInterruptionBehavior enum value
    SpotInstanceInterruptionBehaviorStop = "stop"

    // SpotInstanceInterruptionBehaviorTerminate is a SpotInstanceInterruptionBehavior enum value
    SpotInstanceInterruptionBehaviorTerminate = "terminate"
)
const (
    // SpotInstanceStateOpen is a SpotInstanceState enum value
    SpotInstanceStateOpen = "open"

    // SpotInstanceStateActive is a SpotInstanceState enum value
    SpotInstanceStateActive = "active"

    // SpotInstanceStateClosed is a SpotInstanceState enum value
    SpotInstanceStateClosed = "closed"

    // SpotInstanceStateCancelled is a SpotInstanceState enum value
    SpotInstanceStateCancelled = "cancelled"

    // SpotInstanceStateFailed is a SpotInstanceState enum value
    SpotInstanceStateFailed = "failed"
)
const (
    // SpotInstanceTypeOneTime is a SpotInstanceType enum value
    SpotInstanceTypeOneTime = "one-time"

    // SpotInstanceTypePersistent is a SpotInstanceType enum value
    SpotInstanceTypePersistent = "persistent"
)
const (
    // StatePendingAcceptance is a State enum value
    StatePendingAcceptance = "PendingAcceptance"

    // StatePending is a State enum value
    StatePending = "Pending"

    // StateAvailable is a State enum value
    StateAvailable = "Available"

    // StateDeleting is a State enum value
    StateDeleting = "Deleting"

    // StateDeleted is a State enum value
    StateDeleted = "Deleted"

    // StateRejected is a State enum value
    StateRejected = "Rejected"

    // StateFailed is a State enum value
    StateFailed = "Failed"

    // StateExpired is a State enum value
    StateExpired = "Expired"
)
const (
    // StatusMoveInProgress is a Status enum value
    StatusMoveInProgress = "MoveInProgress"

    // StatusInVpc is a Status enum value
    StatusInVpc = "InVpc"

    // StatusInClassic is a Status enum value
    StatusInClassic = "InClassic"
)
const (
    // StatusTypePassed is a StatusType enum value
    StatusTypePassed = "passed"

    // StatusTypeFailed is a StatusType enum value
    StatusTypeFailed = "failed"

    // StatusTypeInsufficientData is a StatusType enum value
    StatusTypeInsufficientData = "insufficient-data"

    // StatusTypeInitializing is a StatusType enum value
    StatusTypeInitializing = "initializing"
)
const (
    // SubnetCidrBlockStateCodeAssociating is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeAssociating = "associating"

    // SubnetCidrBlockStateCodeAssociated is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeAssociated = "associated"

    // SubnetCidrBlockStateCodeDisassociating is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeDisassociating = "disassociating"

    // SubnetCidrBlockStateCodeDisassociated is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeDisassociated = "disassociated"

    // SubnetCidrBlockStateCodeFailing is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeFailing = "failing"

    // SubnetCidrBlockStateCodeFailed is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeFailed = "failed"
)
const (
    // SubnetStatePending is a SubnetState enum value
    SubnetStatePending = "pending"

    // SubnetStateAvailable is a SubnetState enum value
    SubnetStateAvailable = "available"
)
const (
    // SummaryStatusOk is a SummaryStatus enum value
    SummaryStatusOk = "ok"

    // SummaryStatusImpaired is a SummaryStatus enum value
    SummaryStatusImpaired = "impaired"

    // SummaryStatusInsufficientData is a SummaryStatus enum value
    SummaryStatusInsufficientData = "insufficient-data"

    // SummaryStatusNotApplicable is a SummaryStatus enum value
    SummaryStatusNotApplicable = "not-applicable"

    // SummaryStatusInitializing is a SummaryStatus enum value
    SummaryStatusInitializing = "initializing"
)
const (
    // TelemetryStatusUp is a TelemetryStatus enum value
    TelemetryStatusUp = "UP"

    // TelemetryStatusDown is a TelemetryStatus enum value
    TelemetryStatusDown = "DOWN"
)
const (
    // TenancyDefault is a Tenancy enum value
    TenancyDefault = "default"

    // TenancyDedicated is a Tenancy enum value
    TenancyDedicated = "dedicated"

    // TenancyHost is a Tenancy enum value
    TenancyHost = "host"
)
const (
    // TrafficDirectionIngress is a TrafficDirection enum value
    TrafficDirectionIngress = "ingress"

    // TrafficDirectionEgress is a TrafficDirection enum value
    TrafficDirectionEgress = "egress"
)
const (
    // TrafficMirrorFilterRuleFieldDestinationPortRange is a TrafficMirrorFilterRuleField enum value
    TrafficMirrorFilterRuleFieldDestinationPortRange = "destination-port-range"

    // TrafficMirrorFilterRuleFieldSourcePortRange is a TrafficMirrorFilterRuleField enum value
    TrafficMirrorFilterRuleFieldSourcePortRange = "source-port-range"

    // TrafficMirrorFilterRuleFieldProtocol is a TrafficMirrorFilterRuleField enum value
    TrafficMirrorFilterRuleFieldProtocol = "protocol"

    // TrafficMirrorFilterRuleFieldDescription is a TrafficMirrorFilterRuleField enum value
    TrafficMirrorFilterRuleFieldDescription = "description"
)
const (
    // TrafficMirrorRuleActionAccept is a TrafficMirrorRuleAction enum value
    TrafficMirrorRuleActionAccept = "accept"

    // TrafficMirrorRuleActionReject is a TrafficMirrorRuleAction enum value
    TrafficMirrorRuleActionReject = "reject"
)
const (
    // TrafficMirrorSessionFieldPacketLength is a TrafficMirrorSessionField enum value
    TrafficMirrorSessionFieldPacketLength = "packet-length"

    // TrafficMirrorSessionFieldDescription is a TrafficMirrorSessionField enum value
    TrafficMirrorSessionFieldDescription = "description"

    // TrafficMirrorSessionFieldVirtualNetworkId is a TrafficMirrorSessionField enum value
    TrafficMirrorSessionFieldVirtualNetworkId = "virtual-network-id"
)
const (
    // TrafficMirrorTargetTypeNetworkInterface is a TrafficMirrorTargetType enum value
    TrafficMirrorTargetTypeNetworkInterface = "network-interface"

    // TrafficMirrorTargetTypeNetworkLoadBalancer is a TrafficMirrorTargetType enum value
    TrafficMirrorTargetTypeNetworkLoadBalancer = "network-load-balancer"
)
const (
    // TrafficTypeAccept is a TrafficType enum value
    TrafficTypeAccept = "ACCEPT"

    // TrafficTypeReject is a TrafficType enum value
    TrafficTypeReject = "REJECT"

    // TrafficTypeAll is a TrafficType enum value
    TrafficTypeAll = "ALL"
)
const (
    // TransitGatewayAssociationStateAssociating is a TransitGatewayAssociationState enum value
    TransitGatewayAssociationStateAssociating = "associating"

    // TransitGatewayAssociationStateAssociated is a TransitGatewayAssociationState enum value
    TransitGatewayAssociationStateAssociated = "associated"

    // TransitGatewayAssociationStateDisassociating is a TransitGatewayAssociationState enum value
    TransitGatewayAssociationStateDisassociating = "disassociating"

    // TransitGatewayAssociationStateDisassociated is a TransitGatewayAssociationState enum value
    TransitGatewayAssociationStateDisassociated = "disassociated"
)
const (
    // TransitGatewayAttachmentResourceTypeVpc is a TransitGatewayAttachmentResourceType enum value
    TransitGatewayAttachmentResourceTypeVpc = "vpc"

    // TransitGatewayAttachmentResourceTypeVpn is a TransitGatewayAttachmentResourceType enum value
    TransitGatewayAttachmentResourceTypeVpn = "vpn"

    // TransitGatewayAttachmentResourceTypeDirectConnectGateway is a TransitGatewayAttachmentResourceType enum value
    TransitGatewayAttachmentResourceTypeDirectConnectGateway = "direct-connect-gateway"

    // TransitGatewayAttachmentResourceTypeTgwPeering is a TransitGatewayAttachmentResourceType enum value
    TransitGatewayAttachmentResourceTypeTgwPeering = "tgw-peering"
)
const (
    // TransitGatewayAttachmentStateInitiating is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateInitiating = "initiating"

    // TransitGatewayAttachmentStatePendingAcceptance is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStatePendingAcceptance = "pendingAcceptance"

    // TransitGatewayAttachmentStateRollingBack is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateRollingBack = "rollingBack"

    // TransitGatewayAttachmentStatePending is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStatePending = "pending"

    // TransitGatewayAttachmentStateAvailable is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateAvailable = "available"

    // TransitGatewayAttachmentStateModifying is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateModifying = "modifying"

    // TransitGatewayAttachmentStateDeleting is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateDeleting = "deleting"

    // TransitGatewayAttachmentStateDeleted is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateDeleted = "deleted"

    // TransitGatewayAttachmentStateFailed is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateFailed = "failed"

    // TransitGatewayAttachmentStateRejected is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateRejected = "rejected"

    // TransitGatewayAttachmentStateRejecting is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateRejecting = "rejecting"

    // TransitGatewayAttachmentStateFailing is a TransitGatewayAttachmentState enum value
    TransitGatewayAttachmentStateFailing = "failing"
)
const (
    // TransitGatewayMulitcastDomainAssociationStateAssociating is a TransitGatewayMulitcastDomainAssociationState enum value
    TransitGatewayMulitcastDomainAssociationStateAssociating = "associating"

    // TransitGatewayMulitcastDomainAssociationStateAssociated is a TransitGatewayMulitcastDomainAssociationState enum value
    TransitGatewayMulitcastDomainAssociationStateAssociated = "associated"

    // TransitGatewayMulitcastDomainAssociationStateDisassociating is a TransitGatewayMulitcastDomainAssociationState enum value
    TransitGatewayMulitcastDomainAssociationStateDisassociating = "disassociating"

    // TransitGatewayMulitcastDomainAssociationStateDisassociated is a TransitGatewayMulitcastDomainAssociationState enum value
    TransitGatewayMulitcastDomainAssociationStateDisassociated = "disassociated"
)
const (
    // TransitGatewayMulticastDomainStatePending is a TransitGatewayMulticastDomainState enum value
    TransitGatewayMulticastDomainStatePending = "pending"

    // TransitGatewayMulticastDomainStateAvailable is a TransitGatewayMulticastDomainState enum value
    TransitGatewayMulticastDomainStateAvailable = "available"

    // TransitGatewayMulticastDomainStateDeleting is a TransitGatewayMulticastDomainState enum value
    TransitGatewayMulticastDomainStateDeleting = "deleting"

    // TransitGatewayMulticastDomainStateDeleted is a TransitGatewayMulticastDomainState enum value
    TransitGatewayMulticastDomainStateDeleted = "deleted"
)
const (
    // TransitGatewayPropagationStateEnabling is a TransitGatewayPropagationState enum value
    TransitGatewayPropagationStateEnabling = "enabling"

    // TransitGatewayPropagationStateEnabled is a TransitGatewayPropagationState enum value
    TransitGatewayPropagationStateEnabled = "enabled"

    // TransitGatewayPropagationStateDisabling is a TransitGatewayPropagationState enum value
    TransitGatewayPropagationStateDisabling = "disabling"

    // TransitGatewayPropagationStateDisabled is a TransitGatewayPropagationState enum value
    TransitGatewayPropagationStateDisabled = "disabled"
)
const (
    // TransitGatewayRouteStatePending is a TransitGatewayRouteState enum value
    TransitGatewayRouteStatePending = "pending"

    // TransitGatewayRouteStateActive is a TransitGatewayRouteState enum value
    TransitGatewayRouteStateActive = "active"

    // TransitGatewayRouteStateBlackhole is a TransitGatewayRouteState enum value
    TransitGatewayRouteStateBlackhole = "blackhole"

    // TransitGatewayRouteStateDeleting is a TransitGatewayRouteState enum value
    TransitGatewayRouteStateDeleting = "deleting"

    // TransitGatewayRouteStateDeleted is a TransitGatewayRouteState enum value
    TransitGatewayRouteStateDeleted = "deleted"
)
const (
    // TransitGatewayRouteTableStatePending is a TransitGatewayRouteTableState enum value
    TransitGatewayRouteTableStatePending = "pending"

    // TransitGatewayRouteTableStateAvailable is a TransitGatewayRouteTableState enum value
    TransitGatewayRouteTableStateAvailable = "available"

    // TransitGatewayRouteTableStateDeleting is a TransitGatewayRouteTableState enum value
    TransitGatewayRouteTableStateDeleting = "deleting"

    // TransitGatewayRouteTableStateDeleted is a TransitGatewayRouteTableState enum value
    TransitGatewayRouteTableStateDeleted = "deleted"
)
const (
    // TransitGatewayRouteTypeStatic is a TransitGatewayRouteType enum value
    TransitGatewayRouteTypeStatic = "static"

    // TransitGatewayRouteTypePropagated is a TransitGatewayRouteType enum value
    TransitGatewayRouteTypePropagated = "propagated"
)
const (
    // TransitGatewayStatePending is a TransitGatewayState enum value
    TransitGatewayStatePending = "pending"

    // TransitGatewayStateAvailable is a TransitGatewayState enum value
    TransitGatewayStateAvailable = "available"

    // TransitGatewayStateModifying is a TransitGatewayState enum value
    TransitGatewayStateModifying = "modifying"

    // TransitGatewayStateDeleting is a TransitGatewayState enum value
    TransitGatewayStateDeleting = "deleting"

    // TransitGatewayStateDeleted is a TransitGatewayState enum value
    TransitGatewayStateDeleted = "deleted"
)
const (
    // TransportProtocolTcp is a TransportProtocol enum value
    TransportProtocolTcp = "tcp"

    // TransportProtocolUdp is a TransportProtocol enum value
    TransportProtocolUdp = "udp"
)
const (
    // UnlimitedSupportedInstanceFamilyT2 is a UnlimitedSupportedInstanceFamily enum value
    UnlimitedSupportedInstanceFamilyT2 = "t2"

    // UnlimitedSupportedInstanceFamilyT3 is a UnlimitedSupportedInstanceFamily enum value
    UnlimitedSupportedInstanceFamilyT3 = "t3"

    // UnlimitedSupportedInstanceFamilyT3a is a UnlimitedSupportedInstanceFamily enum value
    UnlimitedSupportedInstanceFamilyT3a = "t3a"
)
const (
    // UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed = "InvalidInstanceID.Malformed"

    // UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdNotFound is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdNotFound = "InvalidInstanceID.NotFound"

    // UnsuccessfulInstanceCreditSpecificationErrorCodeIncorrectInstanceState is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeIncorrectInstanceState = "IncorrectInstanceState"

    // UnsuccessfulInstanceCreditSpecificationErrorCodeInstanceCreditSpecificationNotSupported is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeInstanceCreditSpecificationNotSupported = "InstanceCreditSpecification.NotSupported"
)
const (
    // UsageClassTypeSpot is a UsageClassType enum value
    UsageClassTypeSpot = "spot"

    // UsageClassTypeOnDemand is a UsageClassType enum value
    UsageClassTypeOnDemand = "on-demand"
)
const (
    // VirtualizationTypeHvm is a VirtualizationType enum value
    VirtualizationTypeHvm = "hvm"

    // VirtualizationTypeParavirtual is a VirtualizationType enum value
    VirtualizationTypeParavirtual = "paravirtual"
)
const (
    // VolumeAttachmentStateAttaching is a VolumeAttachmentState enum value
    VolumeAttachmentStateAttaching = "attaching"

    // VolumeAttachmentStateAttached is a VolumeAttachmentState enum value
    VolumeAttachmentStateAttached = "attached"

    // VolumeAttachmentStateDetaching is a VolumeAttachmentState enum value
    VolumeAttachmentStateDetaching = "detaching"

    // VolumeAttachmentStateDetached is a VolumeAttachmentState enum value
    VolumeAttachmentStateDetached = "detached"

    // VolumeAttachmentStateBusy is a VolumeAttachmentState enum value
    VolumeAttachmentStateBusy = "busy"
)
const (
    // VolumeAttributeNameAutoEnableIo is a VolumeAttributeName enum value
    VolumeAttributeNameAutoEnableIo = "autoEnableIO"

    // VolumeAttributeNameProductCodes is a VolumeAttributeName enum value
    VolumeAttributeNameProductCodes = "productCodes"
)
const (
    // VolumeModificationStateModifying is a VolumeModificationState enum value
    VolumeModificationStateModifying = "modifying"

    // VolumeModificationStateOptimizing is a VolumeModificationState enum value
    VolumeModificationStateOptimizing = "optimizing"

    // VolumeModificationStateCompleted is a VolumeModificationState enum value
    VolumeModificationStateCompleted = "completed"

    // VolumeModificationStateFailed is a VolumeModificationState enum value
    VolumeModificationStateFailed = "failed"
)
const (
    // VolumeStateCreating is a VolumeState enum value
    VolumeStateCreating = "creating"

    // VolumeStateAvailable is a VolumeState enum value
    VolumeStateAvailable = "available"

    // VolumeStateInUse is a VolumeState enum value
    VolumeStateInUse = "in-use"

    // VolumeStateDeleting is a VolumeState enum value
    VolumeStateDeleting = "deleting"

    // VolumeStateDeleted is a VolumeState enum value
    VolumeStateDeleted = "deleted"

    // VolumeStateError is a VolumeState enum value
    VolumeStateError = "error"
)
const (
    // VolumeStatusInfoStatusOk is a VolumeStatusInfoStatus enum value
    VolumeStatusInfoStatusOk = "ok"

    // VolumeStatusInfoStatusImpaired is a VolumeStatusInfoStatus enum value
    VolumeStatusInfoStatusImpaired = "impaired"

    // VolumeStatusInfoStatusInsufficientData is a VolumeStatusInfoStatus enum value
    VolumeStatusInfoStatusInsufficientData = "insufficient-data"
)
const (
    // VolumeStatusNameIoEnabled is a VolumeStatusName enum value
    VolumeStatusNameIoEnabled = "io-enabled"

    // VolumeStatusNameIoPerformance is a VolumeStatusName enum value
    VolumeStatusNameIoPerformance = "io-performance"
)
const (
    // VolumeTypeStandard is a VolumeType enum value
    VolumeTypeStandard = "standard"

    // VolumeTypeIo1 is a VolumeType enum value
    VolumeTypeIo1 = "io1"

    // VolumeTypeGp2 is a VolumeType enum value
    VolumeTypeGp2 = "gp2"

    // VolumeTypeSc1 is a VolumeType enum value
    VolumeTypeSc1 = "sc1"

    // VolumeTypeSt1 is a VolumeType enum value
    VolumeTypeSt1 = "st1"
)
const (
    // VpcAttributeNameEnableDnsSupport is a VpcAttributeName enum value
    VpcAttributeNameEnableDnsSupport = "enableDnsSupport"

    // VpcAttributeNameEnableDnsHostnames is a VpcAttributeName enum value
    VpcAttributeNameEnableDnsHostnames = "enableDnsHostnames"
)
const (
    // VpcCidrBlockStateCodeAssociating is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeAssociating = "associating"

    // VpcCidrBlockStateCodeAssociated is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeAssociated = "associated"

    // VpcCidrBlockStateCodeDisassociating is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeDisassociating = "disassociating"

    // VpcCidrBlockStateCodeDisassociated is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeDisassociated = "disassociated"

    // VpcCidrBlockStateCodeFailing is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeFailing = "failing"

    // VpcCidrBlockStateCodeFailed is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeFailed = "failed"
)
const (
    // VpcEndpointTypeInterface is a VpcEndpointType enum value
    VpcEndpointTypeInterface = "Interface"

    // VpcEndpointTypeGateway is a VpcEndpointType enum value
    VpcEndpointTypeGateway = "Gateway"
)
const (
    // VpcPeeringConnectionStateReasonCodeInitiatingRequest is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeInitiatingRequest = "initiating-request"

    // VpcPeeringConnectionStateReasonCodePendingAcceptance is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodePendingAcceptance = "pending-acceptance"

    // VpcPeeringConnectionStateReasonCodeActive is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeActive = "active"

    // VpcPeeringConnectionStateReasonCodeDeleted is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeDeleted = "deleted"

    // VpcPeeringConnectionStateReasonCodeRejected is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeRejected = "rejected"

    // VpcPeeringConnectionStateReasonCodeFailed is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeFailed = "failed"

    // VpcPeeringConnectionStateReasonCodeExpired is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeExpired = "expired"

    // VpcPeeringConnectionStateReasonCodeProvisioning is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeProvisioning = "provisioning"

    // VpcPeeringConnectionStateReasonCodeDeleting is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeDeleting = "deleting"
)
const (
    // VpcStatePending is a VpcState enum value
    VpcStatePending = "pending"

    // VpcStateAvailable is a VpcState enum value
    VpcStateAvailable = "available"
)
const (
    // VpnEcmpSupportValueEnable is a VpnEcmpSupportValue enum value
    VpnEcmpSupportValueEnable = "enable"

    // VpnEcmpSupportValueDisable is a VpnEcmpSupportValue enum value
    VpnEcmpSupportValueDisable = "disable"
)
const (
    // VpnStatePending is a VpnState enum value
    VpnStatePending = "pending"

    // VpnStateAvailable is a VpnState enum value
    VpnStateAvailable = "available"

    // VpnStateDeleting is a VpnState enum value
    VpnStateDeleting = "deleting"

    // VpnStateDeleted is a VpnState enum value
    VpnStateDeleted = "deleted"
)
const (
    ServiceName = "ec2"       // Name of service.
    EndpointsID = ServiceName // ID to lookup a service endpoint with.
    ServiceID   = "EC2"       // ServiceID is a unique identifier of a specific service.
)

Service information constants

const (
    // AssociatedNetworkTypeVpc is a AssociatedNetworkType enum value
    AssociatedNetworkTypeVpc = "vpc"
)
const (
    // ConnectionNotificationTypeTopic is a ConnectionNotificationType enum value
    ConnectionNotificationTypeTopic = "Topic"
)
const (
    // ContainerFormatOva is a ContainerFormat enum value
    ContainerFormatOva = "ova"
)
const (
    // CopyTagsFromSourceVolume is a CopyTagsFromSource enum value
    CopyTagsFromSourceVolume = "volume"
)
const (
    // CurrencyCodeValuesUsd is a CurrencyCodeValues enum value
    CurrencyCodeValuesUsd = "USD"
)
const (
    // ElasticGpuStateAttached is a ElasticGpuState enum value
    ElasticGpuStateAttached = "ATTACHED"
)
const (
    // FleetCapacityReservationUsageStrategyUseCapacityReservationsFirst is a FleetCapacityReservationUsageStrategy enum value
    FleetCapacityReservationUsageStrategyUseCapacityReservationsFirst = "use-capacity-reservations-first"
)
const (
    // GatewayTypeIpsec1 is a GatewayType enum value
    GatewayTypeIpsec1 = "ipsec.1"
)
const (
    // MarketTypeSpot is a MarketType enum value
    MarketTypeSpot = "spot"
)
const (
    // NetworkInterfaceCreationTypeEfa is a NetworkInterfaceCreationType enum value
    NetworkInterfaceCreationTypeEfa = "efa"
)
const (
    // PermissionGroupAll is a PermissionGroup enum value
    PermissionGroupAll = "all"
)
const (
    // PlatformValuesWindows is a PlatformValues enum value
    PlatformValuesWindows = "Windows"
)
const (
    // RecurringChargeFrequencyHourly is a RecurringChargeFrequency enum value
    RecurringChargeFrequencyHourly = "Hourly"
)
const (
    // ResetFpgaImageAttributeNameLoadPermission is a ResetFpgaImageAttributeName enum value
    ResetFpgaImageAttributeNameLoadPermission = "loadPermission"
)
const (
    // ResetImageAttributeNameLaunchPermission is a ResetImageAttributeName enum value
    ResetImageAttributeNameLaunchPermission = "launchPermission"
)
const (
    // StatusNameReachability is a StatusName enum value
    StatusNameReachability = "reachability"
)
const (
    // TrafficMirrorNetworkServiceAmazonDns is a TrafficMirrorNetworkService enum value
    TrafficMirrorNetworkServiceAmazonDns = "amazon-dns"
)
const (
    // VpcTenancyDefault is a VpcTenancy enum value
    VpcTenancyDefault = "default"
)
const (
    // VpnProtocolOpenvpn is a VpnProtocol enum value
    VpnProtocolOpenvpn = "openvpn"
)
const (
    // VpnStaticRouteSourceStatic is a VpnStaticRouteSource enum value
    VpnStaticRouteSourceStatic = "Static"
)

type AcceptReservedInstancesExchangeQuoteInput

type AcceptReservedInstancesExchangeQuoteInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The IDs of the Convertible Reserved Instances to exchange for another Convertible
    // Reserved Instance of the same or higher value.
    //
    // ReservedInstanceIds is a required field
    ReservedInstanceIds []*string `locationName:"ReservedInstanceId" locationNameList:"ReservedInstanceId" type:"list" required:"true"`

    // The configuration of the target Convertible Reserved Instance to exchange
    // for your current Convertible Reserved Instances.
    TargetConfigurations []*TargetConfigurationRequest `locationName:"TargetConfiguration" locationNameList:"TargetConfigurationRequest" type:"list"`
    // contains filtered or unexported fields
}

Contains the parameters for accepting the quote.

func (AcceptReservedInstancesExchangeQuoteInput) GoString

func (s AcceptReservedInstancesExchangeQuoteInput) GoString() string

GoString returns the string representation

func (*AcceptReservedInstancesExchangeQuoteInput) SetDryRun

func (s *AcceptReservedInstancesExchangeQuoteInput) SetDryRun(v bool) *AcceptReservedInstancesExchangeQuoteInput

SetDryRun sets the DryRun field's value.

func (*AcceptReservedInstancesExchangeQuoteInput) SetReservedInstanceIds

func (s *AcceptReservedInstancesExchangeQuoteInput) SetReservedInstanceIds(v []*string) *AcceptReservedInstancesExchangeQuoteInput

SetReservedInstanceIds sets the ReservedInstanceIds field's value.

func (*AcceptReservedInstancesExchangeQuoteInput) SetTargetConfigurations

func (s *AcceptReservedInstancesExchangeQuoteInput) SetTargetConfigurations(v []*TargetConfigurationRequest) *AcceptReservedInstancesExchangeQuoteInput

SetTargetConfigurations sets the TargetConfigurations field's value.

func (AcceptReservedInstancesExchangeQuoteInput) String

func (s AcceptReservedInstancesExchangeQuoteInput) String() string

String returns the string representation

func (*AcceptReservedInstancesExchangeQuoteInput) Validate

func (s *AcceptReservedInstancesExchangeQuoteInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptReservedInstancesExchangeQuoteOutput

type AcceptReservedInstancesExchangeQuoteOutput struct {

    // The ID of the successful exchange.
    ExchangeId *string `locationName:"exchangeId" type:"string"`
    // contains filtered or unexported fields
}

The result of the exchange and whether it was successful.

func (AcceptReservedInstancesExchangeQuoteOutput) GoString

func (s AcceptReservedInstancesExchangeQuoteOutput) GoString() string

GoString returns the string representation

func (*AcceptReservedInstancesExchangeQuoteOutput) SetExchangeId

func (s *AcceptReservedInstancesExchangeQuoteOutput) SetExchangeId(v string) *AcceptReservedInstancesExchangeQuoteOutput

SetExchangeId sets the ExchangeId field's value.

func (AcceptReservedInstancesExchangeQuoteOutput) String

func (s AcceptReservedInstancesExchangeQuoteOutput) String() string

String returns the string representation

type AcceptTransitGatewayPeeringAttachmentInput

type AcceptTransitGatewayPeeringAttachmentInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The ID of the transit gateway attachment.
    //
    // TransitGatewayAttachmentId is a required field
    TransitGatewayAttachmentId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AcceptTransitGatewayPeeringAttachmentInput) GoString

func (s AcceptTransitGatewayPeeringAttachmentInput) GoString() string

GoString returns the string representation

func (*AcceptTransitGatewayPeeringAttachmentInput) SetDryRun

func (s *AcceptTransitGatewayPeeringAttachmentInput) SetDryRun(v bool) *AcceptTransitGatewayPeeringAttachmentInput

SetDryRun sets the DryRun field's value.

func (*AcceptTransitGatewayPeeringAttachmentInput) SetTransitGatewayAttachmentId

func (s *AcceptTransitGatewayPeeringAttachmentInput) SetTransitGatewayAttachmentId(v string) *AcceptTransitGatewayPeeringAttachmentInput

SetTransitGatewayAttachmentId sets the TransitGatewayAttachmentId field's value.

func (AcceptTransitGatewayPeeringAttachmentInput) String

func (s AcceptTransitGatewayPeeringAttachmentInput) String() string

String returns the string representation

func (*AcceptTransitGatewayPeeringAttachmentInput) Validate

func (s *AcceptTransitGatewayPeeringAttachmentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptTransitGatewayPeeringAttachmentOutput

type AcceptTransitGatewayPeeringAttachmentOutput struct {

    // The transit gateway peering attachment.
    TransitGatewayPeeringAttachment *TransitGatewayPeeringAttachment `locationName:"transitGatewayPeeringAttachment" type:"structure"`
    // contains filtered or unexported fields
}

func (AcceptTransitGatewayPeeringAttachmentOutput) GoString

func (s AcceptTransitGatewayPeeringAttachmentOutput) GoString() string

GoString returns the string representation

func (*AcceptTransitGatewayPeeringAttachmentOutput) SetTransitGatewayPeeringAttachment

func (s *AcceptTransitGatewayPeeringAttachmentOutput) SetTransitGatewayPeeringAttachment(v *TransitGatewayPeeringAttachment) *AcceptTransitGatewayPeeringAttachmentOutput

SetTransitGatewayPeeringAttachment sets the TransitGatewayPeeringAttachment field's value.

func (AcceptTransitGatewayPeeringAttachmentOutput) String

func (s AcceptTransitGatewayPeeringAttachmentOutput) String() string

String returns the string representation

type AcceptTransitGatewayVpcAttachmentInput

type AcceptTransitGatewayVpcAttachmentInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The ID of the attachment.
    //
    // TransitGatewayAttachmentId is a required field
    TransitGatewayAttachmentId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AcceptTransitGatewayVpcAttachmentInput) GoString

func (s AcceptTransitGatewayVpcAttachmentInput) GoString() string

GoString returns the string representation

func (*AcceptTransitGatewayVpcAttachmentInput) SetDryRun

func (s *AcceptTransitGatewayVpcAttachmentInput) SetDryRun(v bool) *AcceptTransitGatewayVpcAttachmentInput

SetDryRun sets the DryRun field's value.

func (*AcceptTransitGatewayVpcAttachmentInput) SetTransitGatewayAttachmentId

func (s *AcceptTransitGatewayVpcAttachmentInput) SetTransitGatewayAttachmentId(v string) *AcceptTransitGatewayVpcAttachmentInput

SetTransitGatewayAttachmentId sets the TransitGatewayAttachmentId field's value.

func (AcceptTransitGatewayVpcAttachmentInput) String

func (s AcceptTransitGatewayVpcAttachmentInput) String() string

String returns the string representation

func (*AcceptTransitGatewayVpcAttachmentInput) Validate

func (s *AcceptTransitGatewayVpcAttachmentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptTransitGatewayVpcAttachmentOutput

type AcceptTransitGatewayVpcAttachmentOutput struct {

    // The VPC attachment.
    TransitGatewayVpcAttachment *TransitGatewayVpcAttachment `locationName:"transitGatewayVpcAttachment" type:"structure"`
    // contains filtered or unexported fields
}

func (AcceptTransitGatewayVpcAttachmentOutput) GoString

func (s AcceptTransitGatewayVpcAttachmentOutput) GoString() string

GoString returns the string representation

func (*AcceptTransitGatewayVpcAttachmentOutput) SetTransitGatewayVpcAttachment

func (s *AcceptTransitGatewayVpcAttachmentOutput) SetTransitGatewayVpcAttachment(v *TransitGatewayVpcAttachment) *AcceptTransitGatewayVpcAttachmentOutput

SetTransitGatewayVpcAttachment sets the TransitGatewayVpcAttachment field's value.

func (AcceptTransitGatewayVpcAttachmentOutput) String

func (s AcceptTransitGatewayVpcAttachmentOutput) String() string

String returns the string representation

type AcceptVpcEndpointConnectionsInput

type AcceptVpcEndpointConnectionsInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The ID of the VPC endpoint service.
    //
    // ServiceId is a required field
    ServiceId *string `type:"string" required:"true"`

    // The IDs of one or more interface VPC endpoints.
    //
    // VpcEndpointIds is a required field
    VpcEndpointIds []*string `locationName:"VpcEndpointId" locationNameList:"item" type:"list" required:"true"`
    // contains filtered or unexported fields
}

func (AcceptVpcEndpointConnectionsInput) GoString

func (s AcceptVpcEndpointConnectionsInput) GoString() string

GoString returns the string representation

func (*AcceptVpcEndpointConnectionsInput) SetDryRun

func (s *AcceptVpcEndpointConnectionsInput) SetDryRun(v bool) *AcceptVpcEndpointConnectionsInput

SetDryRun sets the DryRun field's value.

func (*AcceptVpcEndpointConnectionsInput) SetServiceId

func (s *AcceptVpcEndpointConnectionsInput) SetServiceId(v string) *AcceptVpcEndpointConnectionsInput

SetServiceId sets the ServiceId field's value.

func (*AcceptVpcEndpointConnectionsInput) SetVpcEndpointIds

func (s *AcceptVpcEndpointConnectionsInput) SetVpcEndpointIds(v []*string) *AcceptVpcEndpointConnectionsInput

SetVpcEndpointIds sets the VpcEndpointIds field's value.

func (AcceptVpcEndpointConnectionsInput) String

func (s AcceptVpcEndpointConnectionsInput) String() string

String returns the string representation

func (*AcceptVpcEndpointConnectionsInput) Validate

func (s *AcceptVpcEndpointConnectionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptVpcEndpointConnectionsOutput

type AcceptVpcEndpointConnectionsOutput struct {

    // Information about the interface endpoints that were not accepted, if applicable.
    Unsuccessful []*UnsuccessfulItem `locationName:"unsuccessful" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

func (AcceptVpcEndpointConnectionsOutput) GoString

func (s AcceptVpcEndpointConnectionsOutput) GoString() string

GoString returns the string representation

func (*AcceptVpcEndpointConnectionsOutput) SetUnsuccessful

func (s *AcceptVpcEndpointConnectionsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *AcceptVpcEndpointConnectionsOutput

SetUnsuccessful sets the Unsuccessful field's value.

func (AcceptVpcEndpointConnectionsOutput) String

func (s AcceptVpcEndpointConnectionsOutput) String() string

String returns the string representation

type AcceptVpcPeeringConnectionInput

type AcceptVpcPeeringConnectionInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the VPC peering connection. You must specify this parameter in
    // the request.
    VpcPeeringConnectionId *string `locationName:"vpcPeeringConnectionId" type:"string"`
    // contains filtered or unexported fields
}

func (AcceptVpcPeeringConnectionInput) GoString

func (s AcceptVpcPeeringConnectionInput) GoString() string

GoString returns the string representation

func (*AcceptVpcPeeringConnectionInput) SetDryRun

func (s *AcceptVpcPeeringConnectionInput) SetDryRun(v bool) *AcceptVpcPeeringConnectionInput

SetDryRun sets the DryRun field's value.

func (*AcceptVpcPeeringConnectionInput) SetVpcPeeringConnectionId

func (s *AcceptVpcPeeringConnectionInput) SetVpcPeeringConnectionId(v string) *AcceptVpcPeeringConnectionInput

SetVpcPeeringConnectionId sets the VpcPeeringConnectionId field's value.

func (AcceptVpcPeeringConnectionInput) String

func (s AcceptVpcPeeringConnectionInput) String() string

String returns the string representation

type AcceptVpcPeeringConnectionOutput

type AcceptVpcPeeringConnectionOutput struct {

    // Information about the VPC peering connection.
    VpcPeeringConnection *VpcPeeringConnection `locationName:"vpcPeeringConnection" type:"structure"`
    // contains filtered or unexported fields
}

func (AcceptVpcPeeringConnectionOutput) GoString

func (s AcceptVpcPeeringConnectionOutput) GoString() string

GoString returns the string representation

func (*AcceptVpcPeeringConnectionOutput) SetVpcPeeringConnection

func (s *AcceptVpcPeeringConnectionOutput) SetVpcPeeringConnection(v *VpcPeeringConnection) *AcceptVpcPeeringConnectionOutput

SetVpcPeeringConnection sets the VpcPeeringConnection field's value.

func (AcceptVpcPeeringConnectionOutput) String

func (s AcceptVpcPeeringConnectionOutput) String() string

String returns the string representation

type AccountAttribute

type AccountAttribute struct {

    // The name of the account attribute.
    AttributeName *string `locationName:"attributeName" type:"string"`

    // The values for the account attribute.
    AttributeValues []*AccountAttributeValue `locationName:"attributeValueSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Describes an account attribute.

func (AccountAttribute) GoString

func (s AccountAttribute) GoString() string

GoString returns the string representation

func (*AccountAttribute) SetAttributeName

func (s *AccountAttribute) SetAttributeName(v string) *AccountAttribute

SetAttributeName sets the AttributeName field's value.

func (*AccountAttribute) SetAttributeValues

func (s *AccountAttribute) SetAttributeValues(v []*AccountAttributeValue) *AccountAttribute

SetAttributeValues sets the AttributeValues field's value.

func (AccountAttribute) String

func (s AccountAttribute) String() string

String returns the string representation

type AccountAttributeValue

type AccountAttributeValue struct {

    // The value of the attribute.
    AttributeValue *string `locationName:"attributeValue" type:"string"`
    // contains filtered or unexported fields
}

Describes a value of an account attribute.

func (AccountAttributeValue) GoString

func (s AccountAttributeValue) GoString() string

GoString returns the string representation

func (*AccountAttributeValue) SetAttributeValue

func (s *AccountAttributeValue) SetAttributeValue(v string) *AccountAttributeValue

SetAttributeValue sets the AttributeValue field's value.

func (AccountAttributeValue) String

func (s AccountAttributeValue) String() string

String returns the string representation

type ActiveInstance

type ActiveInstance struct {

    // The health status of the instance. If the status of either the instance status
    // check or the system status check is impaired, the health status of the instance
    // is unhealthy. Otherwise, the health status is healthy.
    InstanceHealth *string `locationName:"instanceHealth" type:"string" enum:"InstanceHealthStatus"`

    // The ID of the instance.
    InstanceId *string `locationName:"instanceId" type:"string"`

    // The instance type.
    InstanceType *string `locationName:"instanceType" type:"string"`

    // The ID of the Spot Instance request.
    SpotInstanceRequestId *string `locationName:"spotInstanceRequestId" type:"string"`
    // contains filtered or unexported fields
}

Describes a running instance in a Spot Fleet.

func (ActiveInstance) GoString

func (s ActiveInstance) GoString() string

GoString returns the string representation

func (*ActiveInstance) SetInstanceHealth

func (s *ActiveInstance) SetInstanceHealth(v string) *ActiveInstance

SetInstanceHealth sets the InstanceHealth field's value.

func (*ActiveInstance) SetInstanceId

func (s *ActiveInstance) SetInstanceId(v string) *ActiveInstance

SetInstanceId sets the InstanceId field's value.

func (*ActiveInstance) SetInstanceType

func (s *ActiveInstance) SetInstanceType(v string) *ActiveInstance

SetInstanceType sets the InstanceType field's value.

func (*ActiveInstance) SetSpotInstanceRequestId

func (s *ActiveInstance) SetSpotInstanceRequestId(v string) *ActiveInstance

SetSpotInstanceRequestId sets the SpotInstanceRequestId field's value.

func (ActiveInstance) String

func (s ActiveInstance) String() string

String returns the string representation

type Address

type Address struct {

    // The ID representing the allocation of the address for use with EC2-VPC.
    AllocationId *string `locationName:"allocationId" type:"string"`

    // The ID representing the association of the address with an instance in a
    // VPC.
    AssociationId *string `locationName:"associationId" type:"string"`

    // The customer-owned IP address.
    CustomerOwnedIp *string `locationName:"customerOwnedIp" type:"string"`

    // The ID of the customer-owned address pool.
    CustomerOwnedIpv4Pool *string `locationName:"customerOwnedIpv4Pool" type:"string"`

    // Indicates whether this Elastic IP address is for use with instances in EC2-Classic
    // (standard) or instances in a VPC (vpc).
    Domain *string `locationName:"domain" type:"string" enum:"DomainType"`

    // The ID of the instance that the address is associated with (if any).
    InstanceId *string `locationName:"instanceId" type:"string"`

    // The name of the location from which the IP address is advertised.
    NetworkBorderGroup *string `locationName:"networkBorderGroup" type:"string"`

    // The ID of the network interface.
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"`

    // The ID of the AWS account that owns the network interface.
    NetworkInterfaceOwnerId *string `locationName:"networkInterfaceOwnerId" type:"string"`

    // The private IP address associated with the Elastic IP address.
    PrivateIpAddress *string `locationName:"privateIpAddress" type:"string"`

    // The Elastic IP address.
    PublicIp *string `locationName:"publicIp" type:"string"`

    // The ID of an address pool.
    PublicIpv4Pool *string `locationName:"publicIpv4Pool" type:"string"`

    // Any tags assigned to the Elastic IP address.
    Tags []*Tag `locationName:"tagSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Describes an Elastic IP address.

func (Address) GoString

func (s Address) GoString() string

GoString returns the string representation

func (*Address) SetAllocationId

func (s *Address) SetAllocationId(v string) *Address

SetAllocationId sets the AllocationId field's value.

func (*Address) SetAssociationId

func (s *Address) SetAssociationId(v string) *Address

SetAssociationId sets the AssociationId field's value.

func (*Address) SetCustomerOwnedIp

func (s *Address) SetCustomerOwnedIp(v string) *Address

SetCustomerOwnedIp sets the CustomerOwnedIp field's value.

func (*Address) SetCustomerOwnedIpv4Pool

func (s *Address) SetCustomerOwnedIpv4Pool(v string) *Address

SetCustomerOwnedIpv4Pool sets the CustomerOwnedIpv4Pool field's value.

func (*Address) SetDomain

func (s *Address) SetDomain(v string) *Address

SetDomain sets the Domain field's value.

func (*Address) SetInstanceId

func (s *Address) SetInstanceId(v string) *Address

SetInstanceId sets the InstanceId field's value.

func (*Address) SetNetworkBorderGroup

func (s *Address) SetNetworkBorderGroup(v string) *Address

SetNetworkBorderGroup sets the NetworkBorderGroup field's value.

func (*Address) SetNetworkInterfaceId

func (s *Address) SetNetworkInterfaceId(v string) *Address

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*Address) SetNetworkInterfaceOwnerId

func (s *Address) SetNetworkInterfaceOwnerId(v string) *Address

SetNetworkInterfaceOwnerId sets the NetworkInterfaceOwnerId field's value.

func (*Address) SetPrivateIpAddress

func (s *Address) SetPrivateIpAddress(v string) *Address

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*Address) SetPublicIp

func (s *Address) SetPublicIp(v string) *Address

SetPublicIp sets the PublicIp field's value.

func (*Address) SetPublicIpv4Pool

func (s *Address) SetPublicIpv4Pool(v string) *Address

SetPublicIpv4Pool sets the PublicIpv4Pool field's value.

func (*Address) SetTags

func (s *Address) SetTags(v []*Tag) *Address

SetTags sets the Tags field's value.

func (Address) String

func (s Address) String() string

String returns the string representation

type AdvertiseByoipCidrInput

type AdvertiseByoipCidrInput struct {

    // The address range, in CIDR notation. This must be the exact range that you
    // provisioned. You can't advertise only a portion of the provisioned range.
    //
    // Cidr is a required field
    Cidr *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`
    // contains filtered or unexported fields
}

func (AdvertiseByoipCidrInput) GoString

func (s AdvertiseByoipCidrInput) GoString() string

GoString returns the string representation

func (*AdvertiseByoipCidrInput) SetCidr

func (s *AdvertiseByoipCidrInput) SetCidr(v string) *AdvertiseByoipCidrInput

SetCidr sets the Cidr field's value.

func (*AdvertiseByoipCidrInput) SetDryRun

func (s *AdvertiseByoipCidrInput) SetDryRun(v bool) *AdvertiseByoipCidrInput

SetDryRun sets the DryRun field's value.

func (AdvertiseByoipCidrInput) String

func (s AdvertiseByoipCidrInput) String() string

String returns the string representation

func (*AdvertiseByoipCidrInput) Validate

func (s *AdvertiseByoipCidrInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AdvertiseByoipCidrOutput

type AdvertiseByoipCidrOutput struct {

    // Information about the address range.
    ByoipCidr *ByoipCidr `locationName:"byoipCidr" type:"structure"`
    // contains filtered or unexported fields
}

func (AdvertiseByoipCidrOutput) GoString

func (s AdvertiseByoipCidrOutput) GoString() string

GoString returns the string representation

func (*AdvertiseByoipCidrOutput) SetByoipCidr

func (s *AdvertiseByoipCidrOutput) SetByoipCidr(v *ByoipCidr) *AdvertiseByoipCidrOutput

SetByoipCidr sets the ByoipCidr field's value.

func (AdvertiseByoipCidrOutput) String

func (s AdvertiseByoipCidrOutput) String() string

String returns the string representation

type AllocateAddressInput

type AllocateAddressInput struct {

    // [EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address
    // pool.
    Address *string `type:"string"`

    // The ID of a customer-owned address pool. Use this parameter to let Amazon
    // EC2 select an address from the address pool. Alternatively, specify a specific
    // address from the address pool.
    CustomerOwnedIpv4Pool *string `type:"string"`

    // Set to vpc to allocate the address for use with instances in a VPC.
    //
    // Default: The address is for use with instances in EC2-Classic.
    Domain *string `type:"string" enum:"DomainType"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The location from which the IP address is advertised. Use this parameter
    // to limit the address to this location.
    //
    // Use DescribeVpcs (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcs.html)
    // to view the network border groups.
    //
    // You cannot use a network border group with EC2 Classic. If you attempt this
    // operation on EC2 classic, you will receive an InvalidParameterCombination
    // error. For more information, see Error Codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html).
    NetworkBorderGroup *string `type:"string"`

    // The ID of an address pool that you own. Use this parameter to let Amazon
    // EC2 select an address from the address pool. To specify a specific address
    // from the address pool, use the Address parameter instead.
    PublicIpv4Pool *string `type:"string"`
    // contains filtered or unexported fields
}

func (AllocateAddressInput) GoString

func (s AllocateAddressInput) GoString() string

GoString returns the string representation

func (*AllocateAddressInput) SetAddress

func (s *AllocateAddressInput) SetAddress(v string) *AllocateAddressInput

SetAddress sets the Address field's value.

func (*AllocateAddressInput) SetCustomerOwnedIpv4Pool

func (s *AllocateAddressInput) SetCustomerOwnedIpv4Pool(v string) *AllocateAddressInput

SetCustomerOwnedIpv4Pool sets the CustomerOwnedIpv4Pool field's value.

func (*AllocateAddressInput) SetDomain

func (s *AllocateAddressInput) SetDomain(v string) *AllocateAddressInput

SetDomain sets the Domain field's value.

func (*AllocateAddressInput) SetDryRun

func (s *AllocateAddressInput) SetDryRun(v bool) *AllocateAddressInput

SetDryRun sets the DryRun field's value.

func (*AllocateAddressInput) SetNetworkBorderGroup

func (s *AllocateAddressInput) SetNetworkBorderGroup(v string) *AllocateAddressInput

SetNetworkBorderGroup sets the NetworkBorderGroup field's value.

func (*AllocateAddressInput) SetPublicIpv4Pool

func (s *AllocateAddressInput) SetPublicIpv4Pool(v string) *AllocateAddressInput

SetPublicIpv4Pool sets the PublicIpv4Pool field's value.

func (AllocateAddressInput) String

func (s AllocateAddressInput) String() string

String returns the string representation

type AllocateAddressOutput

type AllocateAddressOutput struct {

    // [EC2-VPC] The ID that AWS assigns to represent the allocation of the Elastic
    // IP address for use with instances in a VPC.
    AllocationId *string `locationName:"allocationId" type:"string"`

    // The customer-owned IP address.
    CustomerOwnedIp *string `locationName:"customerOwnedIp" type:"string"`

    // The ID of the customer-owned address pool.
    CustomerOwnedIpv4Pool *string `locationName:"customerOwnedIpv4Pool" type:"string"`

    // Indicates whether this Elastic IP address is for use with instances in EC2-Classic
    // (standard) or instances in a VPC (vpc).
    Domain *string `locationName:"domain" type:"string" enum:"DomainType"`

    // The location from which the IP address is advertised.
    NetworkBorderGroup *string `locationName:"networkBorderGroup" type:"string"`

    // The Elastic IP address.
    PublicIp *string `locationName:"publicIp" type:"string"`

    // The ID of an address pool.
    PublicIpv4Pool *string `locationName:"publicIpv4Pool" type:"string"`
    // contains filtered or unexported fields
}

func (AllocateAddressOutput) GoString

func (s AllocateAddressOutput) GoString() string

GoString returns the string representation

func (*AllocateAddressOutput) SetAllocationId

func (s *AllocateAddressOutput) SetAllocationId(v string) *AllocateAddressOutput

SetAllocationId sets the AllocationId field's value.

func (*AllocateAddressOutput) SetCustomerOwnedIp

func (s *AllocateAddressOutput) SetCustomerOwnedIp(v string) *AllocateAddressOutput

SetCustomerOwnedIp sets the CustomerOwnedIp field's value.

func (*AllocateAddressOutput) SetCustomerOwnedIpv4Pool

func (s *AllocateAddressOutput) SetCustomerOwnedIpv4Pool(v string) *AllocateAddressOutput

SetCustomerOwnedIpv4Pool sets the CustomerOwnedIpv4Pool field's value.

func (*AllocateAddressOutput) SetDomain

func (s *AllocateAddressOutput) SetDomain(v string) *AllocateAddressOutput

SetDomain sets the Domain field's value.

func (*AllocateAddressOutput) SetNetworkBorderGroup

func (s *AllocateAddressOutput) SetNetworkBorderGroup(v string) *AllocateAddressOutput

SetNetworkBorderGroup sets the NetworkBorderGroup field's value.

func (*AllocateAddressOutput) SetPublicIp

func (s *AllocateAddressOutput) SetPublicIp(v string) *AllocateAddressOutput

SetPublicIp sets the PublicIp field's value.

func (*AllocateAddressOutput) SetPublicIpv4Pool

func (s *AllocateAddressOutput) SetPublicIpv4Pool(v string) *AllocateAddressOutput

SetPublicIpv4Pool sets the PublicIpv4Pool field's value.

func (AllocateAddressOutput) String

func (s AllocateAddressOutput) String() string

String returns the string representation

type AllocateHostsInput

type AllocateHostsInput struct {

    // Indicates whether the host accepts any untargeted instance launches that
    // match its instance type configuration, or if it only accepts Host tenancy
    // instance launches that specify its unique host ID. For more information,
    // see Understanding Instance Placement and Host Affinity (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/how-dedicated-hosts-work.html#dedicated-hosts-understanding)
    // in the Amazon EC2 User Guide for Linux Instances.
    //
    // Default: on
    AutoPlacement *string `locationName:"autoPlacement" type:"string" enum:"AutoPlacement"`

    // The Availability Zone in which to allocate the Dedicated Host.
    //
    // AvailabilityZone is a required field
    AvailabilityZone *string `locationName:"availabilityZone" type:"string" required:"true"`

    // Unique, case-sensitive identifier that you provide to ensure the idempotency
    // of the request. For more information, see How to Ensure Idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
    ClientToken *string `locationName:"clientToken" type:"string"`

    // Indicates whether to enable or disable host recovery for the Dedicated Host.
    // Host recovery is disabled by default. For more information, see Host Recovery
    // (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-recovery.html)
    // in the Amazon Elastic Compute Cloud User Guide.
    //
    // Default: off
    HostRecovery *string `type:"string" enum:"HostRecovery"`

    // Specifies the instance family to be supported by the Dedicated Hosts. If
    // you specify an instance family, the Dedicated Hosts support multiple instance
    // types within that instance family.
    //
    // If you want the Dedicated Hosts to support a specific instance type only,
    // omit this parameter and specify InstanceType instead. You cannot specify
    // InstanceFamily and InstanceType in the same request.
    InstanceFamily *string `type:"string"`

    // Specifies the instance type to be supported by the Dedicated Hosts. If you
    // specify an instance type, the Dedicated Hosts support instances of the specified
    // instance type only.
    //
    // If you want the Dedicated Hosts to support multiple instance types in a specific
    // instance family, omit this parameter and specify InstanceFamily instead.
    // You cannot specify InstanceType and InstanceFamily in the same request.
    InstanceType *string `locationName:"instanceType" type:"string"`

    // The number of Dedicated Hosts to allocate to your account with these parameters.
    //
    // Quantity is a required field
    Quantity *int64 `locationName:"quantity" type:"integer" required:"true"`

    // The tags to apply to the Dedicated Host during creation.
    TagSpecifications []*TagSpecification `locationName:"TagSpecification" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

func (AllocateHostsInput) GoString

func (s AllocateHostsInput) GoString() string

GoString returns the string representation

func (*AllocateHostsInput) SetAutoPlacement

func (s *AllocateHostsInput) SetAutoPlacement(v string) *AllocateHostsInput

SetAutoPlacement sets the AutoPlacement field's value.

func (*AllocateHostsInput) SetAvailabilityZone

func (s *AllocateHostsInput) SetAvailabilityZone(v string) *AllocateHostsInput

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*AllocateHostsInput) SetClientToken

func (s *AllocateHostsInput) SetClientToken(v string) *AllocateHostsInput

SetClientToken sets the ClientToken field's value.

func (*AllocateHostsInput) SetHostRecovery

func (s *AllocateHostsInput) SetHostRecovery(v string) *AllocateHostsInput

SetHostRecovery sets the HostRecovery field's value.

func (*AllocateHostsInput) SetInstanceFamily

func (s *AllocateHostsInput) SetInstanceFamily(v string) *AllocateHostsInput

SetInstanceFamily sets the InstanceFamily field's value.

func (*AllocateHostsInput) SetInstanceType

func (s *AllocateHostsInput) SetInstanceType(v string) *AllocateHostsInput

SetInstanceType sets the InstanceType field's value.

func (*AllocateHostsInput) SetQuantity

func (s *AllocateHostsInput) SetQuantity(v int64) *AllocateHostsInput

SetQuantity sets the Quantity field's value.

func (*AllocateHostsInput) SetTagSpecifications

func (s *AllocateHostsInput) SetTagSpecifications(v []*TagSpecification) *AllocateHostsInput

SetTagSpecifications sets the TagSpecifications field's value.

func (AllocateHostsInput) String

func (s AllocateHostsInput) String() string

String returns the string representation

func (*AllocateHostsInput) Validate

func (s *AllocateHostsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AllocateHostsOutput

type AllocateHostsOutput struct {

    // The ID of the allocated Dedicated Host. This is used to launch an instance
    // onto a specific host.
    HostIds []*string `locationName:"hostIdSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Contains the output of AllocateHosts.

func (AllocateHostsOutput) GoString

func (s AllocateHostsOutput) GoString() string

GoString returns the string representation

func (*AllocateHostsOutput) SetHostIds

func (s *AllocateHostsOutput) SetHostIds(v []*string) *AllocateHostsOutput

SetHostIds sets the HostIds field's value.

func (AllocateHostsOutput) String

func (s AllocateHostsOutput) String() string

String returns the string representation

type AllowedPrincipal

type AllowedPrincipal struct {

    // The Amazon Resource Name (ARN) of the principal.
    Principal *string `locationName:"principal" type:"string"`

    // The type of principal.
    PrincipalType *string `locationName:"principalType" type:"string" enum:"PrincipalType"`
    // contains filtered or unexported fields
}

Describes a principal.

func (AllowedPrincipal) GoString

func (s AllowedPrincipal) GoString() string

GoString returns the string representation

func (*AllowedPrincipal) SetPrincipal

func (s *AllowedPrincipal) SetPrincipal(v string) *AllowedPrincipal

SetPrincipal sets the Principal field's value.

func (*AllowedPrincipal) SetPrincipalType

func (s *AllowedPrincipal) SetPrincipalType(v string) *AllowedPrincipal

SetPrincipalType sets the PrincipalType field's value.

func (AllowedPrincipal) String

func (s AllowedPrincipal) String() string

String returns the string representation

type ApplySecurityGroupsToClientVpnTargetNetworkInput

type ApplySecurityGroupsToClientVpnTargetNetworkInput struct {

    // The ID of the Client VPN endpoint.
    //
    // ClientVpnEndpointId is a required field
    ClientVpnEndpointId *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The IDs of the security groups to apply to the associated target network.
    // Up to 5 security groups can be applied to an associated target network.
    //
    // SecurityGroupIds is a required field
    SecurityGroupIds []*string `locationName:"SecurityGroupId" locationNameList:"item" type:"list" required:"true"`

    // The ID of the VPC in which the associated target network is located.
    //
    // VpcId is a required field
    VpcId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (ApplySecurityGroupsToClientVpnTargetNetworkInput) GoString

func (s ApplySecurityGroupsToClientVpnTargetNetworkInput) GoString() string

GoString returns the string representation

func (*ApplySecurityGroupsToClientVpnTargetNetworkInput) SetClientVpnEndpointId

func (s *ApplySecurityGroupsToClientVpnTargetNetworkInput) SetClientVpnEndpointId(v string) *ApplySecurityGroupsToClientVpnTargetNetworkInput

SetClientVpnEndpointId sets the ClientVpnEndpointId field's value.

func (*ApplySecurityGroupsToClientVpnTargetNetworkInput) SetDryRun

func (s *ApplySecurityGroupsToClientVpnTargetNetworkInput) SetDryRun(v bool) *ApplySecurityGroupsToClientVpnTargetNetworkInput

SetDryRun sets the DryRun field's value.

func (*ApplySecurityGroupsToClientVpnTargetNetworkInput) SetSecurityGroupIds

func (s *ApplySecurityGroupsToClientVpnTargetNetworkInput) SetSecurityGroupIds(v []*string) *ApplySecurityGroupsToClientVpnTargetNetworkInput

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*ApplySecurityGroupsToClientVpnTargetNetworkInput) SetVpcId

func (s *ApplySecurityGroupsToClientVpnTargetNetworkInput) SetVpcId(v string) *ApplySecurityGroupsToClientVpnTargetNetworkInput

SetVpcId sets the VpcId field's value.

func (ApplySecurityGroupsToClientVpnTargetNetworkInput) String

func (s ApplySecurityGroupsToClientVpnTargetNetworkInput) String() string

String returns the string representation

func (*ApplySecurityGroupsToClientVpnTargetNetworkInput) Validate

func (s *ApplySecurityGroupsToClientVpnTargetNetworkInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ApplySecurityGroupsToClientVpnTargetNetworkOutput

type ApplySecurityGroupsToClientVpnTargetNetworkOutput struct {

    // The IDs of the applied security groups.
    SecurityGroupIds []*string `locationName:"securityGroupIds" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

func (ApplySecurityGroupsToClientVpnTargetNetworkOutput) GoString

func (s ApplySecurityGroupsToClientVpnTargetNetworkOutput) GoString() string

GoString returns the string representation

func (*ApplySecurityGroupsToClientVpnTargetNetworkOutput) SetSecurityGroupIds

func (s *ApplySecurityGroupsToClientVpnTargetNetworkOutput) SetSecurityGroupIds(v []*string) *ApplySecurityGroupsToClientVpnTargetNetworkOutput

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (ApplySecurityGroupsToClientVpnTargetNetworkOutput) String

func (s ApplySecurityGroupsToClientVpnTargetNetworkOutput) String() string

String returns the string representation

type AssignIpv6AddressesInput

type AssignIpv6AddressesInput struct {

    // The number of IPv6 addresses to assign to the network interface. Amazon EC2
    // automatically selects the IPv6 addresses from the subnet range. You can't
    // use this option if specifying specific IPv6 addresses.
    Ipv6AddressCount *int64 `locationName:"ipv6AddressCount" type:"integer"`

    // One or more specific IPv6 addresses to be assigned to the network interface.
    // You can't use this option if you're specifying a number of IPv6 addresses.
    Ipv6Addresses []*string `locationName:"ipv6Addresses" locationNameList:"item" type:"list"`

    // The ID of the network interface.
    //
    // NetworkInterfaceId is a required field
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssignIpv6AddressesInput) GoString

func (s AssignIpv6AddressesInput) GoString() string

GoString returns the string representation

func (*AssignIpv6AddressesInput) SetIpv6AddressCount

func (s *AssignIpv6AddressesInput) SetIpv6AddressCount(v int64) *AssignIpv6AddressesInput

SetIpv6AddressCount sets the Ipv6AddressCount field's value.

func (*AssignIpv6AddressesInput) SetIpv6Addresses

func (s *AssignIpv6AddressesInput) SetIpv6Addresses(v []*string) *AssignIpv6AddressesInput

SetIpv6Addresses sets the Ipv6Addresses field's value.

func (*AssignIpv6AddressesInput) SetNetworkInterfaceId

func (s *AssignIpv6AddressesInput) SetNetworkInterfaceId(v string) *AssignIpv6AddressesInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AssignIpv6AddressesInput) String

func (s AssignIpv6AddressesInput) String() string

String returns the string representation

func (*AssignIpv6AddressesInput) Validate

func (s *AssignIpv6AddressesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssignIpv6AddressesOutput

type AssignIpv6AddressesOutput struct {

    // The IPv6 addresses assigned to the network interface.
    AssignedIpv6Addresses []*string `locationName:"assignedIpv6Addresses" locationNameList:"item" type:"list"`

    // The ID of the network interface.
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"`
    // contains filtered or unexported fields
}

func (AssignIpv6AddressesOutput) GoString

func (s AssignIpv6AddressesOutput) GoString() string

GoString returns the string representation

func (*AssignIpv6AddressesOutput) SetAssignedIpv6Addresses

func (s *AssignIpv6AddressesOutput) SetAssignedIpv6Addresses(v []*string) *AssignIpv6AddressesOutput

SetAssignedIpv6Addresses sets the AssignedIpv6Addresses field's value.

func (*AssignIpv6AddressesOutput) SetNetworkInterfaceId

func (s *AssignIpv6AddressesOutput) SetNetworkInterfaceId(v string) *AssignIpv6AddressesOutput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AssignIpv6AddressesOutput) String

func (s AssignIpv6AddressesOutput) String() string

String returns the string representation

type AssignPrivateIpAddressesInput

type AssignPrivateIpAddressesInput struct {

    // Indicates whether to allow an IP address that is already assigned to another
    // network interface or instance to be reassigned to the specified network interface.
    AllowReassignment *bool `locationName:"allowReassignment" type:"boolean"`

    // The ID of the network interface.
    //
    // NetworkInterfaceId is a required field
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string" required:"true"`

    // One or more IP addresses to be assigned as a secondary private IP address
    // to the network interface. You can't specify this parameter when also specifying
    // a number of secondary IP addresses.
    //
    // If you don't specify an IP address, Amazon EC2 automatically selects an IP
    // address within the subnet range.
    PrivateIpAddresses []*string `locationName:"privateIpAddress" locationNameList:"PrivateIpAddress" type:"list"`

    // The number of secondary IP addresses to assign to the network interface.
    // You can't specify this parameter when also specifying private IP addresses.
    SecondaryPrivateIpAddressCount *int64 `locationName:"secondaryPrivateIpAddressCount" type:"integer"`
    // contains filtered or unexported fields
}

Contains the parameters for AssignPrivateIpAddresses.

func (AssignPrivateIpAddressesInput) GoString

func (s AssignPrivateIpAddressesInput) GoString() string

GoString returns the string representation

func (*AssignPrivateIpAddressesInput) SetAllowReassignment

func (s *AssignPrivateIpAddressesInput) SetAllowReassignment(v bool) *AssignPrivateIpAddressesInput

SetAllowReassignment sets the AllowReassignment field's value.

func (*AssignPrivateIpAddressesInput) SetNetworkInterfaceId

func (s *AssignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*AssignPrivateIpAddressesInput) SetPrivateIpAddresses

func (s *AssignPrivateIpAddressesInput) SetPrivateIpAddresses(v []*string) *AssignPrivateIpAddressesInput

SetPrivateIpAddresses sets the PrivateIpAddresses field's value.

func (*AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount

func (s *AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount(v int64) *AssignPrivateIpAddressesInput

SetSecondaryPrivateIpAddressCount sets the SecondaryPrivateIpAddressCount field's value.

func (AssignPrivateIpAddressesInput) String

func (s AssignPrivateIpAddressesInput) String() string

String returns the string representation

func (*AssignPrivateIpAddressesInput) Validate

func (s *AssignPrivateIpAddressesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssignPrivateIpAddressesOutput

type AssignPrivateIpAddressesOutput struct {

    // The private IP addresses assigned to the network interface.
    AssignedPrivateIpAddresses []*AssignedPrivateIpAddress `locationName:"assignedPrivateIpAddressesSet" locationNameList:"item" type:"list"`

    // The ID of the network interface.
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"`
    // contains filtered or unexported fields
}

func (AssignPrivateIpAddressesOutput) GoString

func (s AssignPrivateIpAddressesOutput) GoString() string

GoString returns the string representation

func (*AssignPrivateIpAddressesOutput) SetAssignedPrivateIpAddresses

func (s *AssignPrivateIpAddressesOutput) SetAssignedPrivateIpAddresses(v []*AssignedPrivateIpAddress) *AssignPrivateIpAddressesOutput

SetAssignedPrivateIpAddresses sets the AssignedPrivateIpAddresses field's value.

func (*AssignPrivateIpAddressesOutput) SetNetworkInterfaceId

func (s *AssignPrivateIpAddressesOutput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesOutput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AssignPrivateIpAddressesOutput) String

func (s AssignPrivateIpAddressesOutput) String() string

String returns the string representation

type AssignedPrivateIpAddress

type AssignedPrivateIpAddress struct {

    // The private IP address assigned to the network interface.
    PrivateIpAddress *string `locationName:"privateIpAddress" type:"string"`
    // contains filtered or unexported fields
}

Describes the private IP addresses assigned to a network interface.

func (AssignedPrivateIpAddress) GoString

func (s AssignedPrivateIpAddress) GoString() string

GoString returns the string representation

func (*AssignedPrivateIpAddress) SetPrivateIpAddress

func (s *AssignedPrivateIpAddress) SetPrivateIpAddress(v string) *AssignedPrivateIpAddress

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (AssignedPrivateIpAddress) String

func (s AssignedPrivateIpAddress) String() string

String returns the string representation

type AssociateAddressInput

type AssociateAddressInput struct {

    // [EC2-VPC] The allocation ID. This is required for EC2-VPC.
    AllocationId *string `type:"string"`

    // [EC2-VPC] For a VPC in an EC2-Classic account, specify true to allow an Elastic
    // IP address that is already associated with an instance or network interface
    // to be reassociated with the specified instance or network interface. Otherwise,
    // the operation fails. In a VPC in an EC2-VPC-only account, reassociation is
    // automatic, therefore you can specify false to ensure the operation fails
    // if the Elastic IP address is already associated with another resource.
    AllowReassociation *bool `locationName:"allowReassociation" type:"boolean"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the instance. This is required for EC2-Classic. For EC2-VPC, you
    // can specify either the instance ID or the network interface ID, but not both.
    // The operation fails if you specify an instance ID unless exactly one network
    // interface is attached.
    InstanceId *string `type:"string"`

    // [EC2-VPC] The ID of the network interface. If the instance has more than
    // one network interface, you must specify a network interface ID.
    //
    // For EC2-VPC, you can specify either the instance ID or the network interface
    // ID, but not both.
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"`

    // [EC2-VPC] The primary or secondary private IP address to associate with the
    // Elastic IP address. If no private IP address is specified, the Elastic IP
    // address is associated with the primary private IP address.
    PrivateIpAddress *string `locationName:"privateIpAddress" type:"string"`

    // The Elastic IP address to associate with the instance. This is required for
    // EC2-Classic.
    PublicIp *string `type:"string"`
    // contains filtered or unexported fields
}

func (AssociateAddressInput) GoString

func (s AssociateAddressInput) GoString() string

GoString returns the string representation

func (*AssociateAddressInput) SetAllocationId

func (s *AssociateAddressInput) SetAllocationId(v string) *AssociateAddressInput

SetAllocationId sets the AllocationId field's value.

func (*AssociateAddressInput) SetAllowReassociation

func (s *AssociateAddressInput) SetAllowReassociation(v bool) *AssociateAddressInput

SetAllowReassociation sets the AllowReassociation field's value.

func (*AssociateAddressInput) SetDryRun

func (s *AssociateAddressInput) SetDryRun(v bool) *AssociateAddressInput

SetDryRun sets the DryRun field's value.

func (*AssociateAddressInput) SetInstanceId

func (s *AssociateAddressInput) SetInstanceId(v string) *AssociateAddressInput

SetInstanceId sets the InstanceId field's value.

func (*AssociateAddressInput) SetNetworkInterfaceId

func (s *AssociateAddressInput) SetNetworkInterfaceId(v string) *AssociateAddressInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*AssociateAddressInput) SetPrivateIpAddress

func (s *AssociateAddressInput) SetPrivateIpAddress(v string) *AssociateAddressInput

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*AssociateAddressInput) SetPublicIp

func (s *AssociateAddressInput) SetPublicIp(v string) *AssociateAddressInput

SetPublicIp sets the PublicIp field's value.

func (AssociateAddressInput) String

func (s AssociateAddressInput) String() string

String returns the string representation

type AssociateAddressOutput

type AssociateAddressOutput struct {

    // [EC2-VPC] The ID that represents the association of the Elastic IP address
    // with an instance.
    AssociationId *string `locationName:"associationId" type:"string"`
    // contains filtered or unexported fields
}

func (AssociateAddressOutput) GoString

func (s AssociateAddressOutput) GoString() string

GoString returns the string representation

func (*AssociateAddressOutput) SetAssociationId

func (s *AssociateAddressOutput) SetAssociationId(v string) *AssociateAddressOutput

SetAssociationId sets the AssociationId field's value.

func (AssociateAddressOutput) String

func (s AssociateAddressOutput) String() string

String returns the string representation

type AssociateClientVpnTargetNetworkInput

type AssociateClientVpnTargetNetworkInput struct {

    // Unique, case-sensitive identifier that you provide to ensure the idempotency
    // of the request. For more information, see How to Ensure Idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
    ClientToken *string `type:"string" idempotencyToken:"true"`

    // The ID of the Client VPN endpoint.
    //
    // ClientVpnEndpointId is a required field
    ClientVpnEndpointId *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The ID of the subnet to associate with the Client VPN endpoint.
    //
    // SubnetId is a required field
    SubnetId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateClientVpnTargetNetworkInput) GoString

func (s AssociateClientVpnTargetNetworkInput) GoString() string

GoString returns the string representation

func (*AssociateClientVpnTargetNetworkInput) SetClientToken

func (s *AssociateClientVpnTargetNetworkInput) SetClientToken(v string) *AssociateClientVpnTargetNetworkInput

SetClientToken sets the ClientToken field's value.

func (*AssociateClientVpnTargetNetworkInput) SetClientVpnEndpointId

func (s *AssociateClientVpnTargetNetworkInput) SetClientVpnEndpointId(v string) *AssociateClientVpnTargetNetworkInput

SetClientVpnEndpointId sets the ClientVpnEndpointId field's value.

func (*AssociateClientVpnTargetNetworkInput) SetDryRun

func (s *AssociateClientVpnTargetNetworkInput) SetDryRun(v bool) *AssociateClientVpnTargetNetworkInput

SetDryRun sets the DryRun field's value.

func (*AssociateClientVpnTargetNetworkInput) SetSubnetId

func (s *AssociateClientVpnTargetNetworkInput) SetSubnetId(v string) *AssociateClientVpnTargetNetworkInput

SetSubnetId sets the SubnetId field's value.

func (AssociateClientVpnTargetNetworkInput) String

func (s AssociateClientVpnTargetNetworkInput) String() string

String returns the string representation

func (*AssociateClientVpnTargetNetworkInput) Validate

func (s *AssociateClientVpnTargetNetworkInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateClientVpnTargetNetworkOutput

type AssociateClientVpnTargetNetworkOutput struct {

    // The unique ID of the target network association.
    AssociationId *string `locationName:"associationId" type:"string"`

    // The current state of the target network association.
    Status *AssociationStatus `locationName:"status" type:"structure"`
    // contains filtered or unexported fields
}

func (AssociateClientVpnTargetNetworkOutput) GoString

func (s AssociateClientVpnTargetNetworkOutput) GoString() string

GoString returns the string representation

func (*AssociateClientVpnTargetNetworkOutput) SetAssociationId

func (s *AssociateClientVpnTargetNetworkOutput) SetAssociationId(v string) *AssociateClientVpnTargetNetworkOutput

SetAssociationId sets the AssociationId field's value.

func (*AssociateClientVpnTargetNetworkOutput) SetStatus

func (s *AssociateClientVpnTargetNetworkOutput) SetStatus(v *AssociationStatus) *AssociateClientVpnTargetNetworkOutput

SetStatus sets the Status field's value.

func (AssociateClientVpnTargetNetworkOutput) String

func (s AssociateClientVpnTargetNetworkOutput) String() string

String returns the string representation

type AssociateDhcpOptionsInput

type AssociateDhcpOptionsInput struct {

    // The ID of the DHCP options set, or default to associate no DHCP options with
    // the VPC.
    //
    // DhcpOptionsId is a required field
    DhcpOptionsId *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the VPC.
    //
    // VpcId is a required field
    VpcId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateDhcpOptionsInput) GoString

func (s AssociateDhcpOptionsInput) GoString() string

GoString returns the string representation

func (*AssociateDhcpOptionsInput) SetDhcpOptionsId

func (s *AssociateDhcpOptionsInput) SetDhcpOptionsId(v string) *AssociateDhcpOptionsInput

SetDhcpOptionsId sets the DhcpOptionsId field's value.

func (*AssociateDhcpOptionsInput) SetDryRun

func (s *AssociateDhcpOptionsInput) SetDryRun(v bool) *AssociateDhcpOptionsInput

SetDryRun sets the DryRun field's value.

func (*AssociateDhcpOptionsInput) SetVpcId

func (s *AssociateDhcpOptionsInput) SetVpcId(v string) *AssociateDhcpOptionsInput

SetVpcId sets the VpcId field's value.

func (AssociateDhcpOptionsInput) String

func (s AssociateDhcpOptionsInput) String() string

String returns the string representation

func (*AssociateDhcpOptionsInput) Validate

func (s *AssociateDhcpOptionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateDhcpOptionsOutput

type AssociateDhcpOptionsOutput struct {
    // contains filtered or unexported fields
}

func (AssociateDhcpOptionsOutput) GoString

func (s AssociateDhcpOptionsOutput) GoString() string

GoString returns the string representation

func (AssociateDhcpOptionsOutput) String

func (s AssociateDhcpOptionsOutput) String() string

String returns the string representation

type AssociateIamInstanceProfileInput

type AssociateIamInstanceProfileInput struct {

    // The IAM instance profile.
    //
    // IamInstanceProfile is a required field
    IamInstanceProfile *IamInstanceProfileSpecification `type:"structure" required:"true"`

    // The ID of the instance.
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateIamInstanceProfileInput) GoString

func (s AssociateIamInstanceProfileInput) GoString() string

GoString returns the string representation

func (*AssociateIamInstanceProfileInput) SetIamInstanceProfile

func (s *AssociateIamInstanceProfileInput) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *AssociateIamInstanceProfileInput

SetIamInstanceProfile sets the IamInstanceProfile field's value.

func (*AssociateIamInstanceProfileInput) SetInstanceId

func (s *AssociateIamInstanceProfileInput) SetInstanceId(v string) *AssociateIamInstanceProfileInput

SetInstanceId sets the InstanceId field's value.

func (AssociateIamInstanceProfileInput) String

func (s AssociateIamInstanceProfileInput) String() string

String returns the string representation

func (*AssociateIamInstanceProfileInput) Validate

func (s *AssociateIamInstanceProfileInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateIamInstanceProfileOutput

type AssociateIamInstanceProfileOutput struct {

    // Information about the IAM instance profile association.
    IamInstanceProfileAssociation *IamInstanceProfileAssociation `locationName:"iamInstanceProfileAssociation" type:"structure"`
    // contains filtered or unexported fields
}

func (AssociateIamInstanceProfileOutput) GoString

func (s AssociateIamInstanceProfileOutput) GoString() string

GoString returns the string representation

func (*AssociateIamInstanceProfileOutput) SetIamInstanceProfileAssociation

func (s *AssociateIamInstanceProfileOutput) SetIamInstanceProfileAssociation(v *IamInstanceProfileAssociation) *AssociateIamInstanceProfileOutput

SetIamInstanceProfileAssociation sets the IamInstanceProfileAssociation field's value.

func (AssociateIamInstanceProfileOutput) String

func (s AssociateIamInstanceProfileOutput) String() string

String returns the string representation

type AssociateRouteTableInput

type AssociateRouteTableInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the internet gateway or virtual private gateway.
    GatewayId *string `type:"string"`

    // The ID of the route table.
    //
    // RouteTableId is a required field
    RouteTableId *string `locationName:"routeTableId" type:"string" required:"true"`

    // The ID of the subnet.
    SubnetId *string `locationName:"subnetId" type:"string"`
    // contains filtered or unexported fields
}

func (AssociateRouteTableInput) GoString

func (s AssociateRouteTableInput) GoString() string

GoString returns the string representation

func (*AssociateRouteTableInput) SetDryRun

func (s *AssociateRouteTableInput) SetDryRun(v bool) *AssociateRouteTableInput

SetDryRun sets the DryRun field's value.

func (*AssociateRouteTableInput) SetGatewayId

func (s *AssociateRouteTableInput) SetGatewayId(v string) *AssociateRouteTableInput

SetGatewayId sets the GatewayId field's value.

func (*AssociateRouteTableInput) SetRouteTableId

func (s *AssociateRouteTableInput) SetRouteTableId(v string) *AssociateRouteTableInput

SetRouteTableId sets the RouteTableId field's value.

func (*AssociateRouteTableInput) SetSubnetId

func (s *AssociateRouteTableInput) SetSubnetId(v string) *AssociateRouteTableInput

SetSubnetId sets the SubnetId field's value.

func (AssociateRouteTableInput) String

func (s AssociateRouteTableInput) String() string

String returns the string representation

func (*AssociateRouteTableInput) Validate

func (s *AssociateRouteTableInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateRouteTableOutput

type AssociateRouteTableOutput struct {

    // The route table association ID. This ID is required for disassociating the
    // route table.
    AssociationId *string `locationName:"associationId" type:"string"`

    // The state of the association.
    AssociationState *RouteTableAssociationState `locationName:"associationState" type:"structure"`
    // contains filtered or unexported fields
}

func (AssociateRouteTableOutput) GoString

func (s AssociateRouteTableOutput) GoString() string

GoString returns the string representation

func (*AssociateRouteTableOutput) SetAssociationId

func (s *AssociateRouteTableOutput) SetAssociationId(v string) *AssociateRouteTableOutput

SetAssociationId sets the AssociationId field's value.

func (*AssociateRouteTableOutput) SetAssociationState

func (s *AssociateRouteTableOutput) SetAssociationState(v *RouteTableAssociationState) *AssociateRouteTableOutput

SetAssociationState sets the AssociationState field's value.

func (AssociateRouteTableOutput) String

func (s AssociateRouteTableOutput) String() string

String returns the string representation

type AssociateSubnetCidrBlockInput

type AssociateSubnetCidrBlockInput struct {

    // The IPv6 CIDR block for your subnet. The subnet must have a /64 prefix length.
    //
    // Ipv6CidrBlock is a required field
    Ipv6CidrBlock *string `locationName:"ipv6CidrBlock" type:"string" required:"true"`

    // The ID of your subnet.
    //
    // SubnetId is a required field
    SubnetId *string `locationName:"subnetId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateSubnetCidrBlockInput) GoString

func (s AssociateSubnetCidrBlockInput) GoString() string

GoString returns the string representation

func (*AssociateSubnetCidrBlockInput) SetIpv6CidrBlock

func (s *AssociateSubnetCidrBlockInput) SetIpv6CidrBlock(v string) *AssociateSubnetCidrBlockInput

SetIpv6CidrBlock sets the Ipv6CidrBlock field's value.

func (*AssociateSubnetCidrBlockInput) SetSubnetId

func (s *AssociateSubnetCidrBlockInput) SetSubnetId(v string) *AssociateSubnetCidrBlockInput

SetSubnetId sets the SubnetId field's value.

func (AssociateSubnetCidrBlockInput) String

func (s AssociateSubnetCidrBlockInput) String() string

String returns the string representation

func (*AssociateSubnetCidrBlockInput) Validate

func (s *AssociateSubnetCidrBlockInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateSubnetCidrBlockOutput

type AssociateSubnetCidrBlockOutput struct {

    // Information about the IPv6 CIDR block association.
    Ipv6CidrBlockAssociation *SubnetIpv6CidrBlockAssociation `locationName:"ipv6CidrBlockAssociation" type:"structure"`

    // The ID of the subnet.
    SubnetId *string `locationName:"subnetId" type:"string"`
    // contains filtered or unexported fields
}

func (AssociateSubnetCidrBlockOutput) GoString

func (s AssociateSubnetCidrBlockOutput) GoString() string

GoString returns the string representation

func (*AssociateSubnetCidrBlockOutput) SetIpv6CidrBlockAssociation

func (s *AssociateSubnetCidrBlockOutput) SetIpv6CidrBlockAssociation(v *SubnetIpv6CidrBlockAssociation) *AssociateSubnetCidrBlockOutput

SetIpv6CidrBlockAssociation sets the Ipv6CidrBlockAssociation field's value.

func (*AssociateSubnetCidrBlockOutput) SetSubnetId

func (s *AssociateSubnetCidrBlockOutput) SetSubnetId(v string) *AssociateSubnetCidrBlockOutput

SetSubnetId sets the SubnetId field's value.

func (AssociateSubnetCidrBlockOutput) String

func (s AssociateSubnetCidrBlockOutput) String() string

String returns the string representation

type AssociateTransitGatewayMulticastDomainInput

type AssociateTransitGatewayMulticastDomainInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The IDs of the subnets to associate with the transit gateway multicast domain.
    SubnetIds []*string `locationNameList:"item" type:"list"`

    // The ID of the transit gateway attachment to associate with the transit gateway
    // multicast domain.
    TransitGatewayAttachmentId *string `type:"string"`

    // The ID of the transit gateway multicast domain.
    TransitGatewayMulticastDomainId *string `type:"string"`
    // contains filtered or unexported fields
}

func (AssociateTransitGatewayMulticastDomainInput) GoString

func (s AssociateTransitGatewayMulticastDomainInput) GoString() string

GoString returns the string representation

func (*AssociateTransitGatewayMulticastDomainInput) SetDryRun

func (s *AssociateTransitGatewayMulticastDomainInput) SetDryRun(v bool) *AssociateTransitGatewayMulticastDomainInput

SetDryRun sets the DryRun field's value.

func (*AssociateTransitGatewayMulticastDomainInput) SetSubnetIds

func (s *AssociateTransitGatewayMulticastDomainInput) SetSubnetIds(v []*string) *AssociateTransitGatewayMulticastDomainInput

SetSubnetIds sets the SubnetIds field's value.

func (*AssociateTransitGatewayMulticastDomainInput) SetTransitGatewayAttachmentId

func (s *AssociateTransitGatewayMulticastDomainInput) SetTransitGatewayAttachmentId(v string) *AssociateTransitGatewayMulticastDomainInput

SetTransitGatewayAttachmentId sets the TransitGatewayAttachmentId field's value.

func (*AssociateTransitGatewayMulticastDomainInput) SetTransitGatewayMulticastDomainId

func (s *AssociateTransitGatewayMulticastDomainInput) SetTransitGatewayMulticastDomainId(v string) *AssociateTransitGatewayMulticastDomainInput

SetTransitGatewayMulticastDomainId sets the TransitGatewayMulticastDomainId field's value.

func (AssociateTransitGatewayMulticastDomainInput) String

func (s AssociateTransitGatewayMulticastDomainInput) String() string

String returns the string representation

type AssociateTransitGatewayMulticastDomainOutput

type AssociateTransitGatewayMulticastDomainOutput struct {

    // Information about the transit gateway multicast domain associations.
    Associations *TransitGatewayMulticastDomainAssociations `locationName:"associations" type:"structure"`
    // contains filtered or unexported fields
}

func (AssociateTransitGatewayMulticastDomainOutput) GoString

func (s AssociateTransitGatewayMulticastDomainOutput) GoString() string

GoString returns the string representation

func (*AssociateTransitGatewayMulticastDomainOutput) SetAssociations

func (s *AssociateTransitGatewayMulticastDomainOutput) SetAssociations(v *TransitGatewayMulticastDomainAssociations) *AssociateTransitGatewayMulticastDomainOutput

SetAssociations sets the Associations field's value.

func (AssociateTransitGatewayMulticastDomainOutput) String

func (s AssociateTransitGatewayMulticastDomainOutput) String() string

String returns the string representation

type AssociateTransitGatewayRouteTableInput

type AssociateTransitGatewayRouteTableInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The ID of the attachment.
    //
    // TransitGatewayAttachmentId is a required field
    TransitGatewayAttachmentId *string `type:"string" required:"true"`

    // The ID of the transit gateway route table.
    //
    // TransitGatewayRouteTableId is a required field
    TransitGatewayRouteTableId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateTransitGatewayRouteTableInput) GoString

func (s AssociateTransitGatewayRouteTableInput) GoString() string

GoString returns the string representation

func (*AssociateTransitGatewayRouteTableInput) SetDryRun

func (s *AssociateTransitGatewayRouteTableInput) SetDryRun(v bool) *AssociateTransitGatewayRouteTableInput

SetDryRun sets the DryRun field's value.

func (*AssociateTransitGatewayRouteTableInput) SetTransitGatewayAttachmentId

func (s *AssociateTransitGatewayRouteTableInput) SetTransitGatewayAttachmentId(v string) *AssociateTransitGatewayRouteTableInput

SetTransitGatewayAttachmentId sets the TransitGatewayAttachmentId field's value.

func (*AssociateTransitGatewayRouteTableInput) SetTransitGatewayRouteTableId

func (s *AssociateTransitGatewayRouteTableInput) SetTransitGatewayRouteTableId(v string) *AssociateTransitGatewayRouteTableInput

SetTransitGatewayRouteTableId sets the TransitGatewayRouteTableId field's value.

func (AssociateTransitGatewayRouteTableInput) String

func (s AssociateTransitGatewayRouteTableInput) String() string

String returns the string representation

func (*AssociateTransitGatewayRouteTableInput) Validate

func (s *AssociateTransitGatewayRouteTableInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateTransitGatewayRouteTableOutput

type AssociateTransitGatewayRouteTableOutput struct {

    // The ID of the association.
    Association *TransitGatewayAssociation `locationName:"association" type:"structure"`
    // contains filtered or unexported fields
}

func (AssociateTransitGatewayRouteTableOutput) GoString

func (s AssociateTransitGatewayRouteTableOutput) GoString() string

GoString returns the string representation

func (*AssociateTransitGatewayRouteTableOutput) SetAssociation

func (s *AssociateTransitGatewayRouteTableOutput) SetAssociation(v *TransitGatewayAssociation) *AssociateTransitGatewayRouteTableOutput

SetAssociation sets the Association field's value.

func (AssociateTransitGatewayRouteTableOutput) String

func (s AssociateTransitGatewayRouteTableOutput) String() string

String returns the string representation

type AssociateVpcCidrBlockInput

type AssociateVpcCidrBlockInput struct {

    // Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for
    // the VPC. You cannot specify the range of IPv6 addresses, or the size of the
    // CIDR block.
    AmazonProvidedIpv6CidrBlock *bool `locationName:"amazonProvidedIpv6CidrBlock" type:"boolean"`

    // An IPv4 CIDR block to associate with the VPC.
    CidrBlock *string `type:"string"`

    // An IPv6 CIDR block from the IPv6 address pool. You must also specify Ipv6Pool
    // in the request.
    //
    // To let Amazon choose the IPv6 CIDR block for you, omit this parameter.
    Ipv6CidrBlock *string `type:"string"`

    // The name of the location from which we advertise the IPV6 CIDR block. Use
    // this parameter to limit the CiDR block to this location.
    //
    // You must set AmazonProvidedIpv6CidrBlock to true to use this parameter.
    //
    // You can have one IPv6 CIDR block association per network border group.
    Ipv6CidrBlockNetworkBorderGroup *string `type:"string"`

    // The ID of an IPv6 address pool from which to allocate the IPv6 CIDR block.
    Ipv6Pool *string `type:"string"`

    // The ID of the VPC.
    //
    // VpcId is a required field
    VpcId *string `locationName:"vpcId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateVpcCidrBlockInput) GoString

func (s AssociateVpcCidrBlockInput) GoString() string

GoString returns the string representation

func (*AssociateVpcCidrBlockInput) SetAmazonProvidedIpv6CidrBlock

func (s *AssociateVpcCidrBlockInput) SetAmazonProvidedIpv6CidrBlock(v bool) *AssociateVpcCidrBlockInput

SetAmazonProvidedIpv6CidrBlock sets the AmazonProvidedIpv6CidrBlock field's value.

func (*AssociateVpcCidrBlockInput) SetCidrBlock

func (s *AssociateVpcCidrBlockInput) SetCidrBlock(v string) *AssociateVpcCidrBlockInput

SetCidrBlock sets the CidrBlock field's value.

func (*AssociateVpcCidrBlockInput) SetIpv6CidrBlock

func (s *AssociateVpcCidrBlockInput) SetIpv6CidrBlock(v string) *AssociateVpcCidrBlockInput

SetIpv6CidrBlock sets the Ipv6CidrBlock field's value.

func (*AssociateVpcCidrBlockInput) SetIpv6CidrBlockNetworkBorderGroup

func (s *AssociateVpcCidrBlockInput) SetIpv6CidrBlockNetworkBorderGroup(v string) *AssociateVpcCidrBlockInput

SetIpv6CidrBlockNetworkBorderGroup sets the Ipv6CidrBlockNetworkBorderGroup field's value.

func (*AssociateVpcCidrBlockInput) SetIpv6Pool

func (s *AssociateVpcCidrBlockInput) SetIpv6Pool(v string) *AssociateVpcCidrBlockInput

SetIpv6Pool sets the Ipv6Pool field's value.

func (*AssociateVpcCidrBlockInput) SetVpcId

func (s *AssociateVpcCidrBlockInput) SetVpcId(v string) *AssociateVpcCidrBlockInput

SetVpcId sets the VpcId field's value.

func (AssociateVpcCidrBlockInput) String

func (s AssociateVpcCidrBlockInput) String() string

String returns the string representation

func (*AssociateVpcCidrBlockInput) Validate

func (s *AssociateVpcCidrBlockInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateVpcCidrBlockOutput

type AssociateVpcCidrBlockOutput struct {

    // Information about the IPv4 CIDR block association.
    CidrBlockAssociation *VpcCidrBlockAssociation `locationName:"cidrBlockAssociation" type:"structure"`

    // Information about the IPv6 CIDR block association.
    Ipv6CidrBlockAssociation *VpcIpv6CidrBlockAssociation `locationName:"ipv6CidrBlockAssociation" type:"structure"`

    // The ID of the VPC.
    VpcId *string `locationName:"vpcId" type:"string"`
    // contains filtered or unexported fields
}

func (AssociateVpcCidrBlockOutput) GoString

func (s AssociateVpcCidrBlockOutput) GoString() string

GoString returns the string representation

func (*AssociateVpcCidrBlockOutput) SetCidrBlockAssociation

func (s *AssociateVpcCidrBlockOutput) SetCidrBlockAssociation(v *VpcCidrBlockAssociation) *AssociateVpcCidrBlockOutput

SetCidrBlockAssociation sets the CidrBlockAssociation field's value.

func (*AssociateVpcCidrBlockOutput) SetIpv6CidrBlockAssociation

func (s *AssociateVpcCidrBlockOutput) SetIpv6CidrBlockAssociation(v *VpcIpv6CidrBlockAssociation) *AssociateVpcCidrBlockOutput

SetIpv6CidrBlockAssociation sets the Ipv6CidrBlockAssociation field's value.

func (*AssociateVpcCidrBlockOutput) SetVpcId

func (s *AssociateVpcCidrBlockOutput) SetVpcId(v string) *AssociateVpcCidrBlockOutput

SetVpcId sets the VpcId field's value.

func (AssociateVpcCidrBlockOutput) String

func (s AssociateVpcCidrBlockOutput) String() string

String returns the string representation

type AssociatedTargetNetwork

type AssociatedTargetNetwork struct {

    // The ID of the subnet.
    NetworkId *string `locationName:"networkId" type:"string"`

    // The target network type.
    NetworkType *string `locationName:"networkType" type:"string" enum:"AssociatedNetworkType"`
    // contains filtered or unexported fields
}

Describes a target network that is associated with a Client VPN endpoint. A target network is a subnet in a VPC.

func (AssociatedTargetNetwork) GoString

func (s AssociatedTargetNetwork) GoString() string

GoString returns the string representation

func (*AssociatedTargetNetwork) SetNetworkId

func (s *AssociatedTargetNetwork) SetNetworkId(v string) *AssociatedTargetNetwork

SetNetworkId sets the NetworkId field's value.

func (*AssociatedTargetNetwork) SetNetworkType

func (s *AssociatedTargetNetwork) SetNetworkType(v string) *AssociatedTargetNetwork

SetNetworkType sets the NetworkType field's value.

func (AssociatedTargetNetwork) String

func (s AssociatedTargetNetwork) String() string

String returns the string representation

type AssociationStatus

type AssociationStatus struct {

    // The state of the target network association.
    Code *string `locationName:"code" type:"string" enum:"AssociationStatusCode"`

    // A message about the status of the target network association, if applicable.
    Message *string `locationName:"message" type:"string"`
    // contains filtered or unexported fields
}

Describes the state of a target network association.

func (AssociationStatus) GoString

func (s AssociationStatus) GoString() string

GoString returns the string representation

func (*AssociationStatus) SetCode

func (s *AssociationStatus) SetCode(v string) *AssociationStatus

SetCode sets the Code field's value.

func (*AssociationStatus) SetMessage

func (s *AssociationStatus) SetMessage(v string) *AssociationStatus

SetMessage sets the Message field's value.

func (AssociationStatus) String

func (s AssociationStatus) String() string

String returns the string representation

type AttachClassicLinkVpcInput

type AttachClassicLinkVpcInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of one or more of the VPC's security groups. You cannot specify security
    // groups from a different VPC.
    //
    // Groups is a required field
    Groups []*string `locationName:"SecurityGroupId" locationNameList:"groupId" type:"list" required:"true"`

    // The ID of an EC2-Classic instance to link to the ClassicLink-enabled VPC.
    //
    // InstanceId is a required field
    InstanceId *string `locationName:"instanceId" type:"string" required:"true"`

    // The ID of a ClassicLink-enabled VPC.
    //
    // VpcId is a required field
    VpcId *string `locationName:"vpcId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AttachClassicLinkVpcInput) GoString

func (s AttachClassicLinkVpcInput) GoString() string

GoString returns the string representation

func (*AttachClassicLinkVpcInput) SetDryRun

func (s *AttachClassicLinkVpcInput) SetDryRun(v bool) *AttachClassicLinkVpcInput

SetDryRun sets the DryRun field's value.

func (*AttachClassicLinkVpcInput) SetGroups

func (s *AttachClassicLinkVpcInput) SetGroups(v []*string) *AttachClassicLinkVpcInput

SetGroups sets the Groups field's value.

func (*AttachClassicLinkVpcInput) SetInstanceId

func (s *AttachClassicLinkVpcInput) SetInstanceId(v string) *AttachClassicLinkVpcInput

SetInstanceId sets the InstanceId field's value.

func (*AttachClassicLinkVpcInput) SetVpcId

func (s *AttachClassicLinkVpcInput) SetVpcId(v string) *AttachClassicLinkVpcInput

SetVpcId sets the VpcId field's value.

func (AttachClassicLinkVpcInput) String

func (s AttachClassicLinkVpcInput) String() string

String returns the string representation

func (*AttachClassicLinkVpcInput) Validate

func (s *AttachClassicLinkVpcInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachClassicLinkVpcOutput

type AttachClassicLinkVpcOutput struct {

    // Returns true if the request succeeds; otherwise, it returns an error.
    Return *bool `locationName:"return" type:"boolean"`
    // contains filtered or unexported fields
}

func (AttachClassicLinkVpcOutput) GoString

func (s AttachClassicLinkVpcOutput) GoString() string

GoString returns the string representation

func (*AttachClassicLinkVpcOutput) SetReturn

func (s *AttachClassicLinkVpcOutput) SetReturn(v bool) *AttachClassicLinkVpcOutput

SetReturn sets the Return field's value.

func (AttachClassicLinkVpcOutput) String

func (s AttachClassicLinkVpcOutput) String() string

String returns the string representation

type AttachInternetGatewayInput

type AttachInternetGatewayInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the internet gateway.
    //
    // InternetGatewayId is a required field
    InternetGatewayId *string `locationName:"internetGatewayId" type:"string" required:"true"`

    // The ID of the VPC.
    //
    // VpcId is a required field
    VpcId *string `locationName:"vpcId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AttachInternetGatewayInput) GoString

func (s AttachInternetGatewayInput) GoString() string

GoString returns the string representation

func (*AttachInternetGatewayInput) SetDryRun

func (s *AttachInternetGatewayInput) SetDryRun(v bool) *AttachInternetGatewayInput

SetDryRun sets the DryRun field's value.

func (*AttachInternetGatewayInput) SetInternetGatewayId

func (s *AttachInternetGatewayInput) SetInternetGatewayId(v string) *AttachInternetGatewayInput

SetInternetGatewayId sets the InternetGatewayId field's value.

func (*AttachInternetGatewayInput) SetVpcId

func (s *AttachInternetGatewayInput) SetVpcId(v string) *AttachInternetGatewayInput

SetVpcId sets the VpcId field's value.

func (AttachInternetGatewayInput) String

func (s AttachInternetGatewayInput) String() string

String returns the string representation

func (*AttachInternetGatewayInput) Validate

func (s *AttachInternetGatewayInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachInternetGatewayOutput

type AttachInternetGatewayOutput struct {
    // contains filtered or unexported fields
}

func (AttachInternetGatewayOutput) GoString

func (s AttachInternetGatewayOutput) GoString() string

GoString returns the string representation

func (AttachInternetGatewayOutput) String

func (s AttachInternetGatewayOutput) String() string

String returns the string representation

type AttachNetworkInterfaceInput

type AttachNetworkInterfaceInput struct {

    // The index of the device for the network interface attachment.
    //
    // DeviceIndex is a required field
    DeviceIndex *int64 `locationName:"deviceIndex" type:"integer" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the instance.
    //
    // InstanceId is a required field
    InstanceId *string `locationName:"instanceId" type:"string" required:"true"`

    // The ID of the network interface.
    //
    // NetworkInterfaceId is a required field
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachNetworkInterface.

func (AttachNetworkInterfaceInput) GoString

func (s AttachNetworkInterfaceInput) GoString() string

GoString returns the string representation

func (*AttachNetworkInterfaceInput) SetDeviceIndex

func (s *AttachNetworkInterfaceInput) SetDeviceIndex(v int64) *AttachNetworkInterfaceInput

SetDeviceIndex sets the DeviceIndex field's value.

func (*AttachNetworkInterfaceInput) SetDryRun

func (s *AttachNetworkInterfaceInput) SetDryRun(v bool) *AttachNetworkInterfaceInput

SetDryRun sets the DryRun field's value.

func (*AttachNetworkInterfaceInput) SetInstanceId

func (s *AttachNetworkInterfaceInput) SetInstanceId(v string) *AttachNetworkInterfaceInput

SetInstanceId sets the InstanceId field's value.

func (*AttachNetworkInterfaceInput) SetNetworkInterfaceId

func (s *AttachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *AttachNetworkInterfaceInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AttachNetworkInterfaceInput) String

func (s AttachNetworkInterfaceInput) String() string

String returns the string representation

func (*AttachNetworkInterfaceInput) Validate

func (s *AttachNetworkInterfaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachNetworkInterfaceOutput

type AttachNetworkInterfaceOutput struct {

    // The ID of the network interface attachment.
    AttachmentId *string `locationName:"attachmentId" type:"string"`
    // contains filtered or unexported fields
}

Contains the output of AttachNetworkInterface.

func (AttachNetworkInterfaceOutput) GoString

func (s AttachNetworkInterfaceOutput) GoString() string

GoString returns the string representation

func (*AttachNetworkInterfaceOutput) SetAttachmentId

func (s *AttachNetworkInterfaceOutput) SetAttachmentId(v string) *AttachNetworkInterfaceOutput

SetAttachmentId sets the AttachmentId field's value.

func (AttachNetworkInterfaceOutput) String

func (s AttachNetworkInterfaceOutput) String() string

String returns the string representation

type AttachVolumeInput

type AttachVolumeInput struct {

    // The device name (for example, /dev/sdh or xvdh).
    //
    // Device is a required field
    Device *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the instance.
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`

    // The ID of the EBS volume. The volume and instance must be within the same
    // Availability Zone.
    //
    // VolumeId is a required field
    VolumeId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AttachVolumeInput) GoString

func (s AttachVolumeInput) GoString() string

GoString returns the string representation

func (*AttachVolumeInput) SetDevice

func (s *AttachVolumeInput) SetDevice(v string) *AttachVolumeInput

SetDevice sets the Device field's value.

func (*AttachVolumeInput) SetDryRun

func (s *AttachVolumeInput) SetDryRun(v bool) *AttachVolumeInput

SetDryRun sets the DryRun field's value.

func (*AttachVolumeInput) SetInstanceId

func (s *AttachVolumeInput) SetInstanceId(v string) *AttachVolumeInput

SetInstanceId sets the InstanceId field's value.

func (*AttachVolumeInput) SetVolumeId

func (s *AttachVolumeInput) SetVolumeId(v string) *AttachVolumeInput

SetVolumeId sets the VolumeId field's value.

func (AttachVolumeInput) String

func (s AttachVolumeInput) String() string

String returns the string representation

func (*AttachVolumeInput) Validate

func (s *AttachVolumeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachVpnGatewayInput

type AttachVpnGatewayInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the VPC.
    //
    // VpcId is a required field
    VpcId *string `type:"string" required:"true"`

    // The ID of the virtual private gateway.
    //
    // VpnGatewayId is a required field
    VpnGatewayId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachVpnGateway.

func (AttachVpnGatewayInput) GoString

func (s AttachVpnGatewayInput) GoString() string

GoString returns the string representation

func (*AttachVpnGatewayInput) SetDryRun

func (s *AttachVpnGatewayInput) SetDryRun(v bool) *AttachVpnGatewayInput

SetDryRun sets the DryRun field's value.

func (*AttachVpnGatewayInput) SetVpcId

func (s *AttachVpnGatewayInput) SetVpcId(v string) *AttachVpnGatewayInput

SetVpcId sets the VpcId field's value.

func (*AttachVpnGatewayInput) SetVpnGatewayId

func (s *AttachVpnGatewayInput) SetVpnGatewayId(v string) *AttachVpnGatewayInput

SetVpnGatewayId sets the VpnGatewayId field's value.

func (AttachVpnGatewayInput) String

func (s AttachVpnGatewayInput) String() string

String returns the string representation

func (*AttachVpnGatewayInput) Validate

func (s *AttachVpnGatewayInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachVpnGatewayOutput

type AttachVpnGatewayOutput struct {

    // Information about the attachment.
    VpcAttachment *VpcAttachment `locationName:"attachment" type:"structure"`
    // contains filtered or unexported fields
}

Contains the output of AttachVpnGateway.

func (AttachVpnGatewayOutput) GoString

func (s AttachVpnGatewayOutput) GoString() string

GoString returns the string representation

func (*AttachVpnGatewayOutput) SetVpcAttachment

func (s *AttachVpnGatewayOutput) SetVpcAttachment(v *VpcAttachment) *AttachVpnGatewayOutput

SetVpcAttachment sets the VpcAttachment field's value.

func (AttachVpnGatewayOutput) String

func (s AttachVpnGatewayOutput) String() string

String returns the string representation

type AttributeBooleanValue

type AttributeBooleanValue struct {

    // The attribute value. The valid values are true or false.
    Value *bool `locationName:"value" type:"boolean"`
    // contains filtered or unexported fields
}

Describes a value for a resource attribute that is a Boolean value.

func (AttributeBooleanValue) GoString

func (s AttributeBooleanValue) GoString() string

GoString returns the string representation

func (*AttributeBooleanValue) SetValue

func (s *AttributeBooleanValue) SetValue(v bool) *AttributeBooleanValue

SetValue sets the Value field's value.

func (AttributeBooleanValue) String

func (s AttributeBooleanValue) String() string

String returns the string representation

type AttributeValue

type AttributeValue struct {

    // The attribute value. The value is case-sensitive.
    Value *string `locationName:"value" type:"string"`
    // contains filtered or unexported fields
}

Describes a value for a resource attribute that is a String.

func (AttributeValue) GoString

func (s AttributeValue) GoString() string

GoString returns the string representation

func (*AttributeValue) SetValue

func (s *AttributeValue) SetValue(v string) *AttributeValue

SetValue sets the Value field's value.

func (AttributeValue) String

func (s AttributeValue) String() string

String returns the string representation

type AuthorizationRule

type AuthorizationRule struct {

    // Indicates whether the authorization rule grants access to all clients.
    AccessAll *bool `locationName:"accessAll" type:"boolean"`

    // The ID of the Client VPN endpoint with which the authorization rule is associated.
    ClientVpnEndpointId *string `locationName:"clientVpnEndpointId" type:"string"`

    // A brief description of the authorization rule.
    Description *string `locationName:"description" type:"string"`

    // The IPv4 address range, in CIDR notation, of the network to which the authorization
    // rule applies.
    DestinationCidr *string `locationName:"destinationCidr" type:"string"`

    // The ID of the Active Directory group to which the authorization rule grants
    // access.
    GroupId *string `locationName:"groupId" type:"string"`

    // The current state of the authorization rule.
    Status *ClientVpnAuthorizationRuleStatus `locationName:"status" type:"structure"`
    // contains filtered or unexported fields
}

Information about an authorization rule.

func (AuthorizationRule) GoString

func (s AuthorizationRule) GoString() string

GoString returns the string representation

func (*AuthorizationRule) SetAccessAll

func (s *AuthorizationRule) SetAccessAll(v bool) *AuthorizationRule

SetAccessAll sets the AccessAll field's value.

func (*AuthorizationRule) SetClientVpnEndpointId

func (s *AuthorizationRule) SetClientVpnEndpointId(v string) *AuthorizationRule

SetClientVpnEndpointId sets the ClientVpnEndpointId field's value.

func (*AuthorizationRule) SetDescription

func (s *AuthorizationRule) SetDescription(v string) *AuthorizationRule

SetDescription sets the Description field's value.

func (*AuthorizationRule) SetDestinationCidr

func (s *AuthorizationRule) SetDestinationCidr(v string) *AuthorizationRule

SetDestinationCidr sets the DestinationCidr field's value.

func (*AuthorizationRule) SetGroupId

func (s *AuthorizationRule) SetGroupId(v string) *AuthorizationRule

SetGroupId sets the GroupId field's value.

func (*AuthorizationRule) SetStatus

func (s *AuthorizationRule) SetStatus(v *ClientVpnAuthorizationRuleStatus) *AuthorizationRule

SetStatus sets the Status field's value.

func (AuthorizationRule) String

func (s AuthorizationRule) String() string

String returns the string representation

type AuthorizeClientVpnIngressInput

type AuthorizeClientVpnIngressInput struct {

    // The ID of the Active Directory group to grant access.
    AccessGroupId *string `type:"string"`

    // Indicates whether to grant access to all clients. Use true to grant all clients
    // who successfully establish a VPN connection access to the network.
    AuthorizeAllGroups *bool `type:"boolean"`

    // Unique, case-sensitive identifier that you provide to ensure the idempotency
    // of the request. For more information, see How to Ensure Idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
    ClientToken *string `type:"string" idempotencyToken:"true"`

    // The ID of the Client VPN endpoint.
    //
    // ClientVpnEndpointId is a required field
    ClientVpnEndpointId *string `type:"string" required:"true"`

    // A brief description of the authorization rule.
    Description *string `type:"string"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The IPv4 address range, in CIDR notation, of the network for which access
    // is being authorized.
    //
    // TargetNetworkCidr is a required field
    TargetNetworkCidr *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AuthorizeClientVpnIngressInput) GoString

func (s AuthorizeClientVpnIngressInput) GoString() string

GoString returns the string representation

func (*AuthorizeClientVpnIngressInput) SetAccessGroupId

func (s *AuthorizeClientVpnIngressInput) SetAccessGroupId(v string) *AuthorizeClientVpnIngressInput

SetAccessGroupId sets the AccessGroupId field's value.

func (*AuthorizeClientVpnIngressInput) SetAuthorizeAllGroups

func (s *AuthorizeClientVpnIngressInput) SetAuthorizeAllGroups(v bool) *AuthorizeClientVpnIngressInput

SetAuthorizeAllGroups sets the AuthorizeAllGroups field's value.

func (*AuthorizeClientVpnIngressInput) SetClientToken

func (s *AuthorizeClientVpnIngressInput) SetClientToken(v string) *AuthorizeClientVpnIngressInput

SetClientToken sets the ClientToken field's value.

func (*AuthorizeClientVpnIngressInput) SetClientVpnEndpointId

func (s *AuthorizeClientVpnIngressInput) SetClientVpnEndpointId(v string) *AuthorizeClientVpnIngressInput

SetClientVpnEndpointId sets the ClientVpnEndpointId field's value.

func (*AuthorizeClientVpnIngressInput) SetDescription

func (s *AuthorizeClientVpnIngressInput) SetDescription(v string) *AuthorizeClientVpnIngressInput

SetDescription sets the Description field's value.

func (*AuthorizeClientVpnIngressInput) SetDryRun

func (s *AuthorizeClientVpnIngressInput) SetDryRun(v bool) *AuthorizeClientVpnIngressInput

SetDryRun sets the DryRun field's value.

func (*AuthorizeClientVpnIngressInput) SetTargetNetworkCidr

func (s *AuthorizeClientVpnIngressInput) SetTargetNetworkCidr(v string) *AuthorizeClientVpnIngressInput

SetTargetNetworkCidr sets the TargetNetworkCidr field's value.

func (AuthorizeClientVpnIngressInput) String

func (s AuthorizeClientVpnIngressInput) String() string

String returns the string representation

func (*AuthorizeClientVpnIngressInput) Validate

func (s *AuthorizeClientVpnIngressInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AuthorizeClientVpnIngressOutput

type AuthorizeClientVpnIngressOutput struct {

    // The current state of the authorization rule.
    Status *ClientVpnAuthorizationRuleStatus `locationName:"status" type:"structure"`
    // contains filtered or unexported fields
}

func (AuthorizeClientVpnIngressOutput) GoString

func (s AuthorizeClientVpnIngressOutput) GoString() string

GoString returns the string representation

func (*AuthorizeClientVpnIngressOutput) SetStatus

func (s *AuthorizeClientVpnIngressOutput) SetStatus(v *ClientVpnAuthorizationRuleStatus) *AuthorizeClientVpnIngressOutput

SetStatus sets the Status field's value.

func (AuthorizeClientVpnIngressOutput) String

func (s AuthorizeClientVpnIngressOutput) String() string

String returns the string representation

type AuthorizeSecurityGroupEgressInput

type AuthorizeSecurityGroupEgressInput struct {

    // Not supported. Use a set of IP permissions to specify the CIDR.
    CidrIp *string `locationName:"cidrIp" type:"string"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // Not supported. Use a set of IP permissions to specify the port.
    FromPort *int64 `locationName:"fromPort" type:"integer"`

    // The ID of the security group.
    //
    // GroupId is a required field
    GroupId *string `locationName:"groupId" type:"string" required:"true"`

    // The sets of IP permissions. You can't specify a destination security group
    // and a CIDR IP address range in the same set of permissions.
    IpPermissions []*IpPermission `locationName:"ipPermissions" locationNameList:"item" type:"list"`

    // Not supported. Use a set of IP permissions to specify the protocol name or
    // number.
    IpProtocol *string `locationName:"ipProtocol" type:"string"`

    // Not supported. Use a set of IP permissions to specify a destination security
    // group.
    SourceSecurityGroupName *string `locationName:"sourceSecurityGroupName" type:"string"`

    // Not supported. Use a set of IP permissions to specify a destination security
    // group.
    SourceSecurityGroupOwnerId *string `locationName:"sourceSecurityGroupOwnerId" type:"string"`

    // Not supported. Use a set of IP permissions to specify the port.
    ToPort *int64 `locationName:"toPort" type:"integer"`
    // contains filtered or unexported fields
}

func (AuthorizeSecurityGroupEgressInput) GoString

func (s AuthorizeSecurityGroupEgressInput) GoString() string

GoString returns the string representation

func (*AuthorizeSecurityGroupEgressInput) SetCidrIp

func (s *AuthorizeSecurityGroupEgressInput) SetCidrIp(v string) *AuthorizeSecurityGroupEgressInput

SetCidrIp sets the CidrIp field's value.

func (*AuthorizeSecurityGroupEgressInput) SetDryRun

func (s *AuthorizeSecurityGroupEgressInput) SetDryRun(v bool) *AuthorizeSecurityGroupEgressInput

SetDryRun sets the DryRun field's value.

func (*AuthorizeSecurityGroupEgressInput) SetFromPort

func (s *AuthorizeSecurityGroupEgressInput) SetFromPort(v int64) *AuthorizeSecurityGroupEgressInput

SetFromPort sets the FromPort field's value.

func (*AuthorizeSecurityGroupEgressInput) SetGroupId

func (s *AuthorizeSecurityGroupEgressInput) SetGroupId(v string) *AuthorizeSecurityGroupEgressInput

SetGroupId sets the GroupId field's value.

func (*AuthorizeSecurityGroupEgressInput) SetIpPermissions

func (s *AuthorizeSecurityGroupEgressInput) SetIpPermissions(v []*IpPermission) *AuthorizeSecurityGroupEgressInput

SetIpPermissions sets the IpPermissions field's value.

func (*AuthorizeSecurityGroupEgressInput) SetIpProtocol

func (s *AuthorizeSecurityGroupEgressInput) SetIpProtocol(v string) *AuthorizeSecurityGroupEgressInput

SetIpProtocol sets the IpProtocol field's value.

func (*AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupName

func (s *AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupName(v string) *AuthorizeSecurityGroupEgressInput

SetSourceSecurityGroupName sets the SourceSecurityGroupName field's value.

func (*AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupOwnerId

func (s *AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupOwnerId(v string) *AuthorizeSecurityGroupEgressInput

SetSourceSecurityGroupOwnerId sets the SourceSecurityGroupOwnerId field's value.

func (*AuthorizeSecurityGroupEgressInput) SetToPort

func (s *AuthorizeSecurityGroupEgressInput) SetToPort(v int64) *AuthorizeSecurityGroupEgressInput

SetToPort sets the ToPort field's value.

func (AuthorizeSecurityGroupEgressInput) String

func (s AuthorizeSecurityGroupEgressInput) String() string

String returns the string representation

func (*AuthorizeSecurityGroupEgressInput) Validate

func (s *AuthorizeSecurityGroupEgressInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AuthorizeSecurityGroupEgressOutput

type AuthorizeSecurityGroupEgressOutput struct {
    // contains filtered or unexported fields
}

func (AuthorizeSecurityGroupEgressOutput) GoString

func (s AuthorizeSecurityGroupEgressOutput) GoString() string

GoString returns the string representation

func (AuthorizeSecurityGroupEgressOutput) String

func (s AuthorizeSecurityGroupEgressOutput) String() string

String returns the string representation

type AuthorizeSecurityGroupIngressInput

type AuthorizeSecurityGroupIngressInput struct {

    // The IPv4 address range, in CIDR format. You can't specify this parameter
    // when specifying a source security group. To specify an IPv6 address range,
    // use a set of IP permissions.
    //
    // Alternatively, use a set of IP permissions to specify multiple rules and
    // a description for the rule.
    CidrIp *string `type:"string"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The start of port range for the TCP and UDP protocols, or an ICMP type number.
    // For the ICMP type number, use -1 to specify all types. If you specify all
    // ICMP types, you must specify all codes.
    //
    // Alternatively, use a set of IP permissions to specify multiple rules and
    // a description for the rule.
    FromPort *int64 `type:"integer"`

    // The ID of the security group. You must specify either the security group
    // ID or the security group name in the request. For security groups in a nondefault
    // VPC, you must specify the security group ID.
    GroupId *string `type:"string"`

    // [EC2-Classic, default VPC] The name of the security group. You must specify
    // either the security group ID or the security group name in the request.
    GroupName *string `type:"string"`

    // The sets of IP permissions.
    IpPermissions []*IpPermission `locationNameList:"item" type:"list"`

    // The IP protocol name (tcp, udp, icmp) or number (see Protocol Numbers (http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml)).
    // To specify icmpv6, use a set of IP permissions.
    //
    // [VPC only] Use -1 to specify all protocols. If you specify -1 or a protocol
    // other than tcp, udp, or icmp, traffic on all ports is allowed, regardless
    // of any ports you specify.
    //
    // Alternatively, use a set of IP permissions to specify multiple rules and
    // a description for the rule.
    IpProtocol *string `type:"string"`

    // [EC2-Classic, default VPC] The name of the source security group. You can't
    // specify this parameter in combination with the following parameters: the
    // CIDR IP address range, the start of the port range, the IP protocol, and
    // the end of the port range. Creates rules that grant full ICMP, UDP, and TCP
    // access. To create a rule with a specific IP protocol and port range, use
    // a set of IP permissions instead. For EC2-VPC, the source security group must
    // be in the same VPC.
    SourceSecurityGroupName *string `type:"string"`

    // [nondefault VPC] The AWS account ID for the source security group, if the
    // source security group is in a different account. You can't specify this parameter
    // in combination with the following parameters: the CIDR IP address range,
    // the IP protocol, the start of the port range, and the end of the port range.
    // Creates rules that grant full ICMP, UDP, and TCP access. To create a rule
    // with a specific IP protocol and port range, use a set of IP permissions instead.
    SourceSecurityGroupOwnerId *string `type:"string"`

    // The end of port range for the TCP and UDP protocols, or an ICMP code number.
    // For the ICMP code number, use -1 to specify all codes. If you specify all
    // ICMP types, you must specify all codes.
    //
    // Alternatively, use a set of IP permissions to specify multiple rules and
    // a description for the rule.
    ToPort *int64 `type:"integer"`
    // contains filtered or unexported fields
}

func (AuthorizeSecurityGroupIngressInput) GoString

func (s AuthorizeSecurityGroupIngressInput) GoString() string

GoString returns the string representation

func (*AuthorizeSecurityGroupIngressInput) SetCidrIp

func (s *AuthorizeSecurityGroupIngressInput) SetCidrIp(v string) *AuthorizeSecurityGroupIngressInput

SetCidrIp sets the CidrIp field's value.

func (*AuthorizeSecurityGroupIngressInput) SetDryRun

func (s *AuthorizeSecurityGroupIngressInput) SetDryRun(v bool) *AuthorizeSecurityGroupIngressInput

SetDryRun sets the DryRun field's value.

func (*AuthorizeSecurityGroupIngressInput) SetFromPort

func (s *AuthorizeSecurityGroupIngressInput) SetFromPort(v int64) *AuthorizeSecurityGroupIngressInput

SetFromPort sets the FromPort field's value.

func (*AuthorizeSecurityGroupIngressInput) SetGroupId

func (s *AuthorizeSecurityGroupIngressInput) SetGroupId(v string) *AuthorizeSecurityGroupIngressInput

SetGroupId sets the GroupId field's value.

func (*AuthorizeSecurityGroupIngressInput) SetGroupName

func (s *AuthorizeSecurityGroupIngressInput) SetGroupName(v string) *AuthorizeSecurityGroupIngressInput

SetGroupName sets the GroupName field's value.

func (*AuthorizeSecurityGroupIngressInput) SetIpPermissions

func (s *AuthorizeSecurityGroupIngressInput) SetIpPermissions(v []*IpPermission) *AuthorizeSecurityGroupIngressInput

SetIpPermissions sets the IpPermissions field's value.

func (*AuthorizeSecurityGroupIngressInput) SetIpProtocol

func (s *AuthorizeSecurityGroupIngressInput) SetIpProtocol(v string) *AuthorizeSecurityGroupIngressInput

SetIpProtocol sets the IpProtocol field's value.

func (*AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupName

func (s *AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupName(v string) *AuthorizeSecurityGroupIngressInput

SetSourceSecurityGroupName sets the SourceSecurityGroupName field's value.

func (*AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupOwnerId

func (s *AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupOwnerId(v string) *AuthorizeSecurityGroupIngressInput

SetSourceSecurityGroupOwnerId sets the SourceSecurityGroupOwnerId field's value.

func (*AuthorizeSecurityGroupIngressInput) SetToPort

func (s *AuthorizeSecurityGroupIngressInput) SetToPort(v int64) *AuthorizeSecurityGroupIngressInput

SetToPort sets the ToPort field's value.

func (AuthorizeSecurityGroupIngressInput) String

func (s AuthorizeSecurityGroupIngressInput) String() string

String returns the string representation

type AuthorizeSecurityGroupIngressOutput

type AuthorizeSecurityGroupIngressOutput struct {
    // contains filtered or unexported fields
}

func (AuthorizeSecurityGroupIngressOutput) GoString

func (s AuthorizeSecurityGroupIngressOutput) GoString() string

GoString returns the string representation

func (AuthorizeSecurityGroupIngressOutput) String

func (s AuthorizeSecurityGroupIngressOutput) String() string

String returns the string representation

type AvailabilityZone

type AvailabilityZone struct {

    // For Availability Zones, this parameter has the same value as the Region name.
    //
    // For Local Zones, the name of the associated group, for example us-west-2-lax-1.
    GroupName *string `locationName:"groupName" type:"string"`

    // Any messages about the Availability Zone or Local Zone.
    Messages []*AvailabilityZoneMessage `locationName:"messageSet" locationNameList:"item" type:"list"`

    // The name of the location from which the address is advertised.
    NetworkBorderGroup *string `locationName:"networkBorderGroup" type:"string"`

    // For Availability Zones, this parameter always has the value of opt-in-not-required.
    //
    // For Local Zones, this parameter is the opt in status. The possible values
    // are opted-in, and not-opted-in.
    OptInStatus *string `locationName:"optInStatus" type:"string" enum:"AvailabilityZoneOptInStatus"`

    // The name of the Region.
    RegionName *string `locationName:"regionName" type:"string"`

    // The state of the Availability Zone or Local Zone.
    State *string `locationName:"zoneState" type:"string" enum:"AvailabilityZoneState"`

    // The ID of the Availability Zone or Local Zone.
    ZoneId *string `locationName:"zoneId" type:"string"`

    // The name of the Availability Zone or Local Zone.
    ZoneName *string `locationName:"zoneName" type:"string"`
    // contains filtered or unexported fields
}

Describes an Availability Zone or Local Zone.

func (AvailabilityZone) GoString

func (s AvailabilityZone) GoString() string

GoString returns the string representation

func (*AvailabilityZone) SetGroupName

func (s *AvailabilityZone) SetGroupName(v string) *AvailabilityZone

SetGroupName sets the GroupName field's value.

func (*AvailabilityZone) SetMessages

func (s *AvailabilityZone) SetMessages(v []*AvailabilityZoneMessage) *AvailabilityZone

SetMessages sets the Messages field's value.

func (*AvailabilityZone) SetNetworkBorderGroup

func (s *AvailabilityZone) SetNetworkBorderGroup(v string) *AvailabilityZone

SetNetworkBorderGroup sets the NetworkBorderGroup field's value.

func (*AvailabilityZone) SetOptInStatus

func (s *AvailabilityZone) SetOptInStatus(v string) *AvailabilityZone

SetOptInStatus sets the OptInStatus field's value.

func (*AvailabilityZone) SetRegionName

func (s *AvailabilityZone) SetRegionName(v string) *AvailabilityZone

SetRegionName sets the RegionName field's value.

func (*AvailabilityZone) SetState

func (s *AvailabilityZone) SetState(v string) *AvailabilityZone

SetState sets the State field's value.

func (*AvailabilityZone) SetZoneId

func (s *AvailabilityZone) SetZoneId(v string) *AvailabilityZone

SetZoneId sets the ZoneId field's value.

func (*AvailabilityZone) SetZoneName

func (s *AvailabilityZone) SetZoneName(v string) *AvailabilityZone

SetZoneName sets the ZoneName field's value.

func (AvailabilityZone) String

func (s AvailabilityZone) String() string

String returns the string representation

type AvailabilityZoneMessage

type AvailabilityZoneMessage struct {

    // The message about the Availability Zone or Local Zone.
    Message *string `locationName:"message" type:"string"`
    // contains filtered or unexported fields
}

Describes a message about an Availability Zone or Local Zone.

func (AvailabilityZoneMessage) GoString

func (s AvailabilityZoneMessage) GoString() string

GoString returns the string representation

func (*AvailabilityZoneMessage) SetMessage

func (s *AvailabilityZoneMessage) SetMessage(v string) *AvailabilityZoneMessage

SetMessage sets the Message field's value.

func (AvailabilityZoneMessage) String

func (s AvailabilityZoneMessage) String() string

String returns the string representation

type AvailableCapacity

type AvailableCapacity struct {

    // The number of instances that can be launched onto the Dedicated Host depending
    // on the host's available capacity. For Dedicated Hosts that support multiple
    // instance types, this parameter represents the number of instances for each
    // instance size that is supported on the host.
    AvailableInstanceCapacity []*InstanceCapacity `locationName:"availableInstanceCapacity" locationNameList:"item" type:"list"`

    // The number of vCPUs available for launching instances onto the Dedicated
    // Host.
    AvailableVCpus *int64 `locationName:"availableVCpus" type:"integer"`
    // contains filtered or unexported fields
}

The capacity information for instances that can be launched onto the Dedicated Host.

func (AvailableCapacity) GoString

func (s AvailableCapacity) GoString() string

GoString returns the string representation

func (*AvailableCapacity) SetAvailableInstanceCapacity

func (s *AvailableCapacity) SetAvailableInstanceCapacity(v []*InstanceCapacity) *AvailableCapacity

SetAvailableInstanceCapacity sets the AvailableInstanceCapacity field's value.

func (*AvailableCapacity) SetAvailableVCpus

func (s *AvailableCapacity) SetAvailableVCpus(v int64) *AvailableCapacity

SetAvailableVCpus sets the AvailableVCpus field's value.

func (AvailableCapacity) String

func (s AvailableCapacity) String() string

String returns the string representation

type BlobAttributeValue

type BlobAttributeValue struct {

    // Value is automatically base64 encoded/decoded by the SDK.
    Value []byte `locationName:"value" type:"blob"`
    // contains filtered or unexported fields
}

func (BlobAttributeValue) GoString

func (s BlobAttributeValue) GoString() string

GoString returns the string representation

func (*BlobAttributeValue) SetValue

func (s *BlobAttributeValue) SetValue(v []byte) *BlobAttributeValue

SetValue sets the Value field's value.

func (BlobAttributeValue) String

func (s BlobAttributeValue) String() string

String returns the string representation

type BlockDeviceMapping

type BlockDeviceMapping struct {

    // The device name (for example, /dev/sdh or xvdh).
    DeviceName *string `locationName:"deviceName" type:"string"`

    // Parameters used to automatically set up EBS volumes when the instance is
    // launched.
    Ebs *EbsBlockDevice `locationName:"ebs" type:"structure"`

    // Suppresses the specified device included in the block device mapping of the
    // AMI.
    NoDevice *string `locationName:"noDevice" type:"string"`

    // The virtual device name (ephemeralN). Instance store volumes are numbered
    // starting from 0. An instance type with 2 available instance store volumes
    // can specify mappings for ephemeral0 and ephemeral1. The number of available
    // instance store volumes depends on the instance type. After you connect to
    // the instance, you must mount the volume.
    //
    // NVMe instance store volumes are automatically enumerated and assigned a device
    // name. Including them in your block device mapping has no effect.
    //
    // Constraints: For M3 instances, you must specify instance store volumes in
    // the block device mapping for the instance. When you launch an M3 instance,
    // we ignore any instance store volumes specified in the block device mapping
    // for the AMI.
    VirtualName *string `locationName:"virtualName" type:"string"`
    // contains filtered or unexported fields
}

Describes a block device mapping.

func (BlockDeviceMapping) GoString

func (s BlockDeviceMapping) GoString() string

GoString returns the string representation

func (*BlockDeviceMapping) SetDeviceName

func (s *BlockDeviceMapping) SetDeviceName(v string) *BlockDeviceMapping

SetDeviceName sets the DeviceName field's value.

func (*BlockDeviceMapping) SetEbs

func (s *BlockDeviceMapping) SetEbs(v *EbsBlockDevice) *BlockDeviceMapping

SetEbs sets the Ebs field's value.

func (*BlockDeviceMapping) SetNoDevice

func (s *BlockDeviceMapping) SetNoDevice(v string) *BlockDeviceMapping

SetNoDevice sets the NoDevice field's value.

func (*BlockDeviceMapping) SetVirtualName

func (s *BlockDeviceMapping) SetVirtualName(v string) *BlockDeviceMapping

SetVirtualName sets the VirtualName field's value.

func (BlockDeviceMapping) String

func (s BlockDeviceMapping) String() string

String returns the string representation

type BundleInstanceInput

type BundleInstanceInput struct {

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The ID of the instance to bundle.
    //
    // Type: String
    //
    // Default: None
    //
    // Required: Yes
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`

    // The bucket in which to store the AMI. You can specify a bucket that you already
    // own or a new bucket that Amazon EC2 creates on your behalf. If you specify
    // a bucket that belongs to someone else, Amazon EC2 returns an error.
    //
    // Storage is a required field
    Storage *Storage `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for BundleInstance.

func (BundleInstanceInput) GoString

func (s BundleInstanceInput) GoString() string

GoString returns the string representation

func (*BundleInstanceInput) SetDryRun

func (s *BundleInstanceInput) SetDryRun(v bool) *BundleInstanceInput

SetDryRun sets the DryRun field's value.

func (*BundleInstanceInput) SetInstanceId

func (s *BundleInstanceInput) SetInstanceId(v string) *BundleInstanceInput

SetInstanceId sets the InstanceId field's value.

func (*BundleInstanceInput) SetStorage

func (s *BundleInstanceInput) SetStorage(v *Storage) *BundleInstanceInput

SetStorage sets the Storage field's value.

func (BundleInstanceInput) String

func (s BundleInstanceInput) String() string

String returns the string representation

func (*BundleInstanceInput) Validate

func (s *BundleInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type BundleInstanceOutput

type BundleInstanceOutput struct {

    // Information about the bundle task.
    BundleTask *BundleTask `locationName:"bundleInstanceTask" type:"structure"`
    // contains filtered or unexported fields
}

Contains the output of BundleInstance.

func (BundleInstanceOutput) GoString

func (s BundleInstanceOutput) GoString() string

GoString returns the string representation

func (*BundleInstanceOutput) SetBundleTask

func (s *BundleInstanceOutput) SetBundleTask(v *BundleTask) *BundleInstanceOutput

SetBundleTask sets the BundleTask field's value.

func (BundleInstanceOutput) String

func (s BundleInstanceOutput) String() string

String returns the string representation

type BundleTask

type BundleTask struct {

    // The ID of the bundle task.
    BundleId *string `locationName:"bundleId" type:"string"`

    // If the task fails, a description of the error.
    BundleTaskError *BundleTaskError `locationName:"error" type:"structure"`

    // The ID of the instance associated with this bundle task.
    InstanceId *string `locationName:"instanceId" type:"string"`

    // The level of task completion, as a percent (for example, 20%).
    Progress *string `locationName:"progress" type:"string"`

    // The time this task started.
    StartTime *time.Time `locationName:"startTime" type:"timestamp"`

    // The state of the task.
    State *string `locationName:"state" type:"string" enum:"BundleTaskState"`

    // The Amazon S3 storage locations.
    Storage *Storage `locationName:"storage" type:"structure"`

    // The time of the most recent update for the task.
    UpdateTime *time.Time `locationName:"updateTime" type:"timestamp"`
    // contains filtered or unexported fields
}

Describes a bundle task.

func (BundleTask) GoString

func (s BundleTask) GoString() string

GoString returns the string representation

func (*BundleTask) SetBundleId

func (s *BundleTask) SetBundleId(v string) *BundleTask

SetBundleId sets the BundleId field's value.

func (*BundleTask) SetBundleTaskError

func (s *BundleTask) SetBundleTaskError(v *BundleTaskError) *BundleTask

SetBundleTaskError sets the BundleTaskError field's value.

func (*BundleTask) SetInstanceId

func (s *BundleTask) SetInstanceId(v string) *BundleTask

SetInstanceId sets the InstanceId field's value.

func (*BundleTask) SetProgress

func (s *BundleTask) SetProgress(v string) *BundleTask

SetProgress sets the Progress field's value.

func (*BundleTask) SetStartTime

func (s *BundleTask) SetStartTime(v time.Time) *BundleTask

SetStartTime sets the StartTime field's value.

func (*BundleTask) SetState

func (s *BundleTask) SetState(v string) *BundleTask

SetState sets the State field's value.

func (*BundleTask) SetStorage

func (s *BundleTask) SetStorage(v *Storage) *BundleTask

SetStorage sets the Storage field's value.

func (*BundleTask) SetUpdateTime

func (s *BundleTask) SetUpdateTime(v time.Time) *BundleTask

SetUpdateTime sets the UpdateTime field's value.

func (BundleTask) String

func (s BundleTask) String() string

String returns the string representation

type BundleTaskError

type BundleTaskError struct {

    // The error code.
    Code *string `locationName:"code" type:"string"`

    // The error message.
    Message *string `locationName:"message" type:"string"`
    // contains filtered or unexported fields
}

Describes an error for BundleInstance.

func (BundleTaskError) GoString

func (s BundleTaskError) GoString() string

GoString returns the string representation

func (*BundleTaskError) SetCode

func (s *BundleTaskError) SetCode(v string) *BundleTaskError

SetCode sets the Code field's value.

func (*BundleTaskError) SetMessage

func (s *BundleTaskError) SetMessage(v string) *BundleTaskError

SetMessage sets the Message field's value.

func (BundleTaskError) String

func (s BundleTaskError) String() string

String returns the string representation

type ByoipCidr

type ByoipCidr struct {

    // The address range, in CIDR notation.
    Cidr *string `locationName:"cidr" type:"string"`

    // The description of the address range.
    Description *string `locationName:"description" type:"string"`

    // The state of the address pool.
    State *string `locationName:"state" type:"string" enum:"ByoipCidrState"`

    // Upon success, contains the ID of the address pool. Otherwise, contains an
    // error message.
    StatusMessage *string `locationName:"statusMessage" type:"string"`
    // contains filtered or unexported fields
}

Information about an address range that is provisioned for use with your AWS resources through bring your own IP addresses (BYOIP).

func (ByoipCidr) GoString

func (s ByoipCidr) GoString() string

GoString returns the string representation

func (*ByoipCidr) SetCidr

func (s *ByoipCidr) SetCidr(v string) *ByoipCidr

SetCidr sets the Cidr field's value.

func (*ByoipCidr) SetDescription

func (s *ByoipCidr) SetDescription(v string) *ByoipCidr

SetDescription sets the Description field's value.

func (*ByoipCidr) SetState

func (s *ByoipCidr) SetState(v string) *ByoipCidr

SetState sets the State field's value.

func (*ByoipCidr) SetStatusMessage

func (s *ByoipCidr) SetStatusMessage(v string) *ByoipCidr

SetStatusMessage sets the StatusMessage field's value.

func (ByoipCidr) String

func (s ByoipCidr) String() string

String returns the string representation

type CancelBundleTaskInput

type CancelBundleTaskInput struct {

    // The ID of the bundle task.
    //
    // BundleId is a required field
    BundleId *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelBundleTask.

func (CancelBundleTaskInput) GoString

func (s CancelBundleTaskInput) GoString() string

GoString returns the string representation

func (*CancelBundleTaskInput) SetBundleId

func (s *CancelBundleTaskInput) SetBundleId(v string) *CancelBundleTaskInput

SetBundleId sets the BundleId field's value.

func (*CancelBundleTaskInput) SetDryRun

func (s *CancelBundleTaskInput) SetDryRun(v bool) *CancelBundleTaskInput

SetDryRun sets the DryRun field's value.

func (CancelBundleTaskInput) String

func (s CancelBundleTaskInput) String() string

String returns the string representation

func (*CancelBundleTaskInput) Validate

func (s *CancelBundleTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelBundleTaskOutput

type CancelBundleTaskOutput struct {

    // Information about the bundle task.
    BundleTask *BundleTask `locationName:"bundleInstanceTask" type:"structure"`
    // contains filtered or unexported fields
}

Contains the output of CancelBundleTask.

func (CancelBundleTaskOutput) GoString

func (s CancelBundleTaskOutput) GoString() string

GoString returns the string representation

func (*CancelBundleTaskOutput) SetBundleTask

func (s *CancelBundleTaskOutput) SetBundleTask(v *BundleTask) *CancelBundleTaskOutput

SetBundleTask sets the BundleTask field's value.

func (CancelBundleTaskOutput) String

func (s CancelBundleTaskOutput) String() string

String returns the string representation

type CancelCapacityReservationInput

type CancelCapacityReservationInput struct {

    // The ID of the Capacity Reservation to be cancelled.
    //
    // CapacityReservationId is a required field
    CapacityReservationId *string `type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`
    // contains filtered or unexported fields
}

func (CancelCapacityReservationInput) GoString

func (s CancelCapacityReservationInput) GoString() string

GoString returns the string representation

func (*CancelCapacityReservationInput) SetCapacityReservationId

func (s *CancelCapacityReservationInput) SetCapacityReservationId(v string) *CancelCapacityReservationInput

SetCapacityReservationId sets the CapacityReservationId field's value.

func (*CancelCapacityReservationInput) SetDryRun

func (s *CancelCapacityReservationInput) SetDryRun(v bool) *CancelCapacityReservationInput

SetDryRun sets the DryRun field's value.

func (CancelCapacityReservationInput) String

func (s CancelCapacityReservationInput) String() string

String returns the string representation

func (*CancelCapacityReservationInput) Validate

func (s *CancelCapacityReservationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelCapacityReservationOutput

type CancelCapacityReservationOutput struct {

    // Returns true if the request succeeds; otherwise, it returns an error.
    Return *bool `locationName:"return" type:"boolean"`
    // contains filtered or unexported fields
}

func (CancelCapacityReservationOutput) GoString

func (s CancelCapacityReservationOutput) GoString() string

GoString returns the string representation

func (*CancelCapacityReservationOutput) SetReturn

func (s *CancelCapacityReservationOutput) SetReturn(v bool) *CancelCapacityReservationOutput

SetReturn sets the Return field's value.

func (CancelCapacityReservationOutput) String

func (s CancelCapacityReservationOutput) String() string

String returns the string representation

type CancelConversionTaskInput

type CancelConversionTaskInput struct {

    // The ID of the conversion task.
    //
    // ConversionTaskId is a required field
    ConversionTaskId *string `locationName:"conversionTaskId" type:"string" required:"true"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `locationName:"dryRun" type:"boolean"`

    // The reason for canceling the conversion task.
    ReasonMessage *string `locationName:"reasonMessage" type:"string"`
    // contains filtered or unexported fields
}

func (CancelConversionTaskInput) GoString

func (s CancelConversionTaskInput) GoString() string

GoString returns the string representation

func (*CancelConversionTaskInput) SetConversionTaskId

func (s *CancelConversionTaskInput) SetConversionTaskId(v string) *CancelConversionTaskInput

SetConversionTaskId sets the ConversionTaskId field's value.

func (*CancelConversionTaskInput) SetDryRun

func (s *CancelConversionTaskInput) SetDryRun(v bool) *CancelConversionTaskInput

SetDryRun sets the DryRun field's value.

func (*CancelConversionTaskInput) SetReasonMessage

func (s *CancelConversionTaskInput) SetReasonMessage(v string) *CancelConversionTaskInput

SetReasonMessage sets the ReasonMessage field's value.

func (CancelConversionTaskInput) String

func (s CancelConversionTaskInput) String() string

String returns the string representation

func (*CancelConversionTaskInput) Validate

func (s *CancelConversionTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelConversionTaskOutput

type CancelConversionTaskOutput struct {
    // contains filtered or unexported fields
}

func (CancelConversionTaskOutput) GoString

func (s CancelConversionTaskOutput) GoString() string

GoString returns the string representation

func (CancelConversionTaskOutput) String

func (s CancelConversionTaskOutput) String() string

String returns the string representation

type CancelExportTaskInput

type CancelExportTaskInput struct {

    // The ID of the export task. This is the ID returned by CreateInstanceExportTask.
    //
    // ExportTaskId is a required field
    ExportTaskId *string `locationName:"exportTaskId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (CancelExportTaskInput) GoString

func (s CancelExportTaskInput) GoString() string

GoString returns the string representation

func (*CancelExportTaskInput) SetExportTaskId

func (s *CancelExportTaskInput) SetExportTaskId(v string) *CancelExportTaskInput

SetExportTaskId sets the ExportTaskId field's value.

func (CancelExportTaskInput) String

func (s CancelExportTaskInput) String() string

String returns the string representation

func (*CancelExportTaskInput) Validate

func (s *CancelExportTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelExportTaskOutput

type CancelExportTaskOutput struct {
    // contains filtered or unexported fields
}

func (CancelExportTaskOutput) GoString

func (s CancelExportTaskOutput) GoString() string

GoString returns the string representation

func (CancelExportTaskOutput) String

func (s CancelExportTaskOutput) String() string

String returns the string representation

type CancelImportTaskInput

type CancelImportTaskInput struct {

    // The reason for canceling the task.
    CancelReason *string `type:"string"`

    // Checks whether you have the required permissions for the action, without
    // actually making the request, and provides an error response. If you have
    // the required permissions, the error response is DryRunOperation. Otherwise,
    // it is UnauthorizedOperation.
    DryRun *bool `type:"boolean"`

    // The ID of the import image or import snapshot task to be canceled.
    ImportTaskId *string `type:"string"`
    // contains filtered or unexported fields
}

func (CancelImportTaskInput) GoString

func (s CancelImportTaskInput) GoString() string

GoString returns the string representation

func (*CancelImportTaskInput) SetCancelReason

func (s *CancelImportTaskInput) SetCancelReason(v string) *CancelImportTaskInput

SetCancelReason sets the CancelReason field's value.

func (*CancelImportTaskInput) SetDryRun

func (s *CancelImportTaskInput) SetDryRun(v bool) *CancelImportTaskInput

SetDryRun sets the DryRun field's value.

func (*CancelImportTaskInput) SetImportTaskId

func (s *CancelImportTaskInput) SetImportTaskId(v string) *CancelImportTaskInput

SetImportTaskId sets the ImportTaskId field's value.

func (CancelImportTaskInput) String

func (s CancelImportTaskInput) String() string

String returns the string representation

type CancelImportTaskOutput

type CancelImportTaskOutput struct {

    // The ID of the task being canceled.
    ImportTaskId *string `locationName:"importTaskId" type:"string"`

    // The current state of the task being canceled.
    PreviousState *string `locationName:"previousState" type:"string"`

    // The current state of the task being canceled.
    State *string `locationName:"state" type:"string"`
    // contains filtered or unexported fields
}

func (CancelImportTaskOutput) GoString

func (s CancelImportTaskOutput) GoString() string

GoString returns the string representation

func (*CancelImportTaskOutput) SetImportTaskId

func (s *CancelImportTaskOutput) SetImportTaskId(v string) *CancelImportTaskOutput

SetImportTaskId sets the ImportTaskId field's value.

func (*CancelImportTaskOutput) SetPreviousState

func (s *CancelImportTaskOutput) SetPreviousState(v string) *CancelImportTaskOutput

SetPreviousState sets the PreviousState field's value.

func (*CancelImportTaskOutput) SetState

func (s *CancelImportTaskOutput) SetState(v string) *CancelImportTaskOutput

SetState sets the State field's value.

func (CancelImport