[][src]Crate rusoto_ec2

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 about Amazon EC2, Amazon EBS, and Amazon VPC, see the following resources:

If you're using the service, you're probably looking for Ec2Client and Ec2.

Structs

AcceptReservedInstancesExchangeQuoteRequest

Contains the parameters for accepting the quote.

AcceptReservedInstancesExchangeQuoteResult

The result of the exchange and whether it was successful.

AcceptTransitGatewayVpcAttachmentRequest
AcceptTransitGatewayVpcAttachmentResult
AcceptVpcEndpointConnectionsRequest
AcceptVpcEndpointConnectionsResult
AcceptVpcPeeringConnectionRequest
AcceptVpcPeeringConnectionResult
AccountAttribute

Describes an account attribute.

AccountAttributeValue

Describes a value of an account attribute.

ActiveInstance

Describes a running instance in a Spot Fleet.

Address

Describes an Elastic IP address.

AdvertiseByoipCidrRequest
AdvertiseByoipCidrResult
AllocateAddressRequest
AllocateAddressResult
AllocateHostsRequest
AllocateHostsResult

Contains the output of AllocateHosts.

AllowedPrincipal

Describes a principal.

ApplySecurityGroupsToClientVpnTargetNetworkRequest
ApplySecurityGroupsToClientVpnTargetNetworkResult
AssignIpv6AddressesRequest
AssignIpv6AddressesResult
AssignPrivateIpAddressesRequest

Contains the parameters for AssignPrivateIpAddresses.

AssociateAddressRequest
AssociateAddressResult
AssociateClientVpnTargetNetworkRequest
AssociateClientVpnTargetNetworkResult
AssociateDhcpOptionsRequest
AssociateIamInstanceProfileRequest
AssociateIamInstanceProfileResult
AssociateRouteTableRequest
AssociateRouteTableResult
AssociateSubnetCidrBlockRequest
AssociateSubnetCidrBlockResult
AssociateTransitGatewayRouteTableRequest
AssociateTransitGatewayRouteTableResult
AssociateVpcCidrBlockRequest
AssociateVpcCidrBlockResult
AssociatedTargetNetwork

Describes a target network that is associated with a Client VPN endpoint. A target network is a subnet in a VPC.

AssociationStatus

Describes the state of a target network association.

AttachClassicLinkVpcRequest
AttachClassicLinkVpcResult
AttachInternetGatewayRequest
AttachNetworkInterfaceRequest

Contains the parameters for AttachNetworkInterface.

AttachNetworkInterfaceResult

Contains the output of AttachNetworkInterface.

AttachVolumeRequest

Contains the parameters for AttachVolume.

AttachVpnGatewayRequest

Contains the parameters for AttachVpnGateway.

AttachVpnGatewayResult

Contains the output of AttachVpnGateway.

AttributeBooleanValue

Describes a value for a resource attribute that is a Boolean value.

AttributeValue

Describes a value for a resource attribute that is a String.

AuthorizationRule

Information about an authorization rule.

AuthorizeClientVpnIngressRequest
AuthorizeClientVpnIngressResult
AuthorizeSecurityGroupEgressRequest
AuthorizeSecurityGroupIngressRequest
AvailabilityZone

Describes an Availability Zone.

AvailabilityZoneMessage

Describes a message about an Availability Zone.

AvailableCapacity

The capacity information for instances launched onto the Dedicated Host.

BlobAttributeValue
BlockDeviceMapping

Describes a block device mapping.

BundleInstanceRequest

Contains the parameters for BundleInstance.

BundleInstanceResult

Contains the output of BundleInstance.

BundleTask

Describes a bundle task.

BundleTaskError

Describes an error for BundleInstance.

ByoipCidr

Information about an address range that is provisioned for use with your AWS resources through bring your own IP addresses (BYOIP).

CancelBundleTaskRequest

Contains the parameters for CancelBundleTask.

CancelBundleTaskResult

Contains the output of CancelBundleTask.

CancelCapacityReservationRequest
CancelCapacityReservationResult
CancelConversionRequest

Contains the parameters for CancelConversionTask.

CancelExportTaskRequest

Contains the parameters for CancelExportTask.

CancelImportTaskRequest

Contains the parameters for CancelImportTask.

CancelImportTaskResult

Contains the output for CancelImportTask.

CancelReservedInstancesListingRequest

Contains the parameters for CancelReservedInstancesListing.

CancelReservedInstancesListingResult

Contains the output of CancelReservedInstancesListing.

CancelSpotFleetRequestsError

Describes a Spot Fleet error.

CancelSpotFleetRequestsErrorItem

Describes a Spot Fleet request that was not successfully canceled.

CancelSpotFleetRequestsRequest

Contains the parameters for CancelSpotFleetRequests.

CancelSpotFleetRequestsResponse

Contains the output of CancelSpotFleetRequests.

CancelSpotFleetRequestsSuccessItem

Describes a Spot Fleet request that was successfully canceled.

CancelSpotInstanceRequestsRequest

Contains the parameters for CancelSpotInstanceRequests.

CancelSpotInstanceRequestsResult

Contains the output of CancelSpotInstanceRequests.

CancelledSpotInstanceRequest

Describes a request to cancel a Spot Instance.

CapacityReservation

Describes a Capacity Reservation.

CapacityReservationSpecification

Describes an instance's Capacity Reservation targeting option. You can specify only one parameter at a time. If you specify CapacityReservationPreference and CapacityReservationTarget, the request fails.

Use the CapacityReservationPreference parameter to configure the instance to run as an On-Demand Instance or to run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone). Use the CapacityReservationTarget parameter to explicitly target a specific Capacity Reservation.

CapacityReservationSpecificationResponse

Describes the instance's Capacity Reservation targeting preferences. The action returns the capacityReservationPreference response element if the instance is configured to run in On-Demand capacity, or if it is configured in run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone). The action returns the capacityReservationTarget response element if the instance explicily targets a specific Capacity Reservation.

CapacityReservationTarget

Describes a target Capacity Reservation.

CapacityReservationTargetResponse

Describes a target Capacity Reservation.

CertificateAuthentication

Information about the client certificate used for authentication.

CertificateAuthenticationRequest

Information about the client certificate to be used for authentication.

CidrAuthorizationContext

Provides authorization for Amazon to bring a specific IP address range to a specific AWS account using bring your own IP addresses (BYOIP). For more information, see Prepare to Bring Your Address Range to Your AWS Account in the Amazon Elastic Compute Cloud User Guide.

CidrBlock

Describes an IPv4 CIDR block.

ClassicLinkDnsSupport

Describes the ClassicLink DNS support status of a VPC.

ClassicLinkInstance

Describes a linked EC2-Classic instance.

ClassicLoadBalancer

Describes a Classic Load Balancer.

ClassicLoadBalancersConfig

Describes the Classic Load Balancers to attach to a Spot Fleet. Spot Fleet registers the running Spot Instances with these Classic Load Balancers.

ClientCertificateRevocationListStatus

Describes the state of a client certificate revocation list.

ClientData

Describes the client-specific data.

ClientVpnAuthentication

Describes the authentication methods used by a Client VPN endpoint. Client VPN supports Active Directory and mutual authentication. For more information, see Authentication in the AWS Client VPN Administrator Guide.

ClientVpnAuthenticationRequest

Describes the authentication method to be used by a Client VPN endpoint. Client VPN supports Active Directory and mutual authentication. For more information, see Authentication in the AWS Client VPN Administrator Guide.

ClientVpnAuthorizationRuleStatus

Describes the state of an authorization rule.

ClientVpnConnection

Describes a client connection.

ClientVpnConnectionStatus

Describes the status of a client connection.

ClientVpnEndpoint

Describes a Client VPN endpoint.

ClientVpnEndpointStatus

Describes the state of a Client VPN endpoint.

ClientVpnRoute

Information about a Client VPN endpoint route.

ClientVpnRouteStatus

Describes the state of a Client VPN endpoint route.

ConfirmProductInstanceRequest
ConfirmProductInstanceResult
ConnectionLogOptions

Describes the client connection logging options for the Client VPN endpoint.

ConnectionLogResponseOptions

Information about the client connection logging options for a Client VPN endpoint.

ConnectionNotification

Describes a connection notification for a VPC endpoint or VPC endpoint service.

ConversionTask

Describes a conversion task.

CopyFpgaImageRequest
CopyFpgaImageResult
CopyImageRequest

Contains the parameters for CopyImage.

CopyImageResult

Contains the output of CopyImage.

CopySnapshotRequest

Contains the parameters for CopySnapshot.

CopySnapshotResult

Contains the output of CopySnapshot.

CpuOptions

The CPU options for the instance.

CpuOptionsRequest

The CPU options for the instance. Both the core count and threads per core must be specified in the request.

CreateCapacityReservationRequest
CreateCapacityReservationResult
CreateClientVpnEndpointRequest
CreateClientVpnEndpointResult
CreateClientVpnRouteRequest
CreateClientVpnRouteResult
CreateCustomerGatewayRequest

Contains the parameters for CreateCustomerGateway.

CreateCustomerGatewayResult

Contains the output of CreateCustomerGateway.

CreateDefaultSubnetRequest
CreateDefaultSubnetResult
CreateDefaultVpcRequest
CreateDefaultVpcResult
CreateDhcpOptionsRequest
CreateDhcpOptionsResult
CreateEgressOnlyInternetGatewayRequest
CreateEgressOnlyInternetGatewayResult
CreateFleetInstance

Describes the instances that were launched by the fleet.

CreateFleetRequest
CreateFleetResult
CreateFlowLogsRequest
CreateFlowLogsResult
CreateFpgaImageRequest
CreateFpgaImageResult
CreateImageRequest
CreateImageResult
CreateInstanceExportTaskRequest

Contains the parameters for CreateInstanceExportTask.

CreateInstanceExportTaskResult

Contains the output for CreateInstanceExportTask.

CreateInternetGatewayRequest
CreateInternetGatewayResult
CreateKeyPairRequest
CreateLaunchTemplateRequest
CreateLaunchTemplateResult
CreateLaunchTemplateVersionRequest
CreateLaunchTemplateVersionResult
CreateNatGatewayRequest
CreateNatGatewayResult
CreateNetworkAclEntryRequest
CreateNetworkAclRequest
CreateNetworkAclResult
CreateNetworkInterfacePermissionRequest

Contains the parameters for CreateNetworkInterfacePermission.

CreateNetworkInterfacePermissionResult

Contains the output of CreateNetworkInterfacePermission.

CreateNetworkInterfaceRequest

Contains the parameters for CreateNetworkInterface.

CreateNetworkInterfaceResult

Contains the output of CreateNetworkInterface.

CreatePlacementGroupRequest
CreateReservedInstancesListingRequest

Contains the parameters for CreateReservedInstancesListing.

CreateReservedInstancesListingResult

Contains the output of CreateReservedInstancesListing.

CreateRouteRequest
CreateRouteResult
CreateRouteTableRequest
CreateRouteTableResult
CreateSecurityGroupRequest
CreateSecurityGroupResult
CreateSnapshotRequest

Contains the parameters for CreateSnapshot.

CreateSnapshotsRequest
CreateSnapshotsResult
CreateSpotDatafeedSubscriptionRequest

Contains the parameters for CreateSpotDatafeedSubscription.

CreateSpotDatafeedSubscriptionResult

Contains the output of CreateSpotDatafeedSubscription.

CreateSubnetRequest
CreateSubnetResult
CreateTagsRequest
CreateTransitGatewayRequest
CreateTransitGatewayResult
CreateTransitGatewayRouteRequest
CreateTransitGatewayRouteResult
CreateTransitGatewayRouteTableRequest
CreateTransitGatewayRouteTableResult
CreateTransitGatewayVpcAttachmentRequest
CreateTransitGatewayVpcAttachmentRequestOptions

Describes the options for a VPC attachment.

CreateTransitGatewayVpcAttachmentResult
CreateVolumePermission

Describes the user or group to be added or removed from the list of create volume permissions for a volume.

CreateVolumePermissionModifications

Describes modifications to the list of create volume permissions for a volume.

CreateVolumeRequest

Contains the parameters for CreateVolume.

CreateVpcEndpointConnectionNotificationRequest
CreateVpcEndpointConnectionNotificationResult
CreateVpcEndpointRequest

Contains the parameters for CreateVpcEndpoint.

CreateVpcEndpointResult

Contains the output of CreateVpcEndpoint.

CreateVpcEndpointServiceConfigurationRequest
CreateVpcEndpointServiceConfigurationResult
CreateVpcPeeringConnectionRequest
CreateVpcPeeringConnectionResult
CreateVpcRequest
CreateVpcResult
CreateVpnConnectionRequest

Contains the parameters for CreateVpnConnection.

CreateVpnConnectionResult

Contains the output of CreateVpnConnection.

CreateVpnConnectionRouteRequest

Contains the parameters for CreateVpnConnectionRoute.

CreateVpnGatewayRequest

Contains the parameters for CreateVpnGateway.

CreateVpnGatewayResult

Contains the output of CreateVpnGateway.

CreditSpecification

Describes the credit option for CPU usage of a T2 or T3 instance.

CreditSpecificationRequest

The credit option for CPU usage of a T2 or T3 instance.

CustomerGateway

Describes a customer gateway.

DeleteClientVpnEndpointRequest
DeleteClientVpnEndpointResult
DeleteClientVpnRouteRequest
DeleteClientVpnRouteResult
DeleteCustomerGatewayRequest

Contains the parameters for DeleteCustomerGateway.

DeleteDhcpOptionsRequest
DeleteEgressOnlyInternetGatewayRequest
DeleteEgressOnlyInternetGatewayResult
DeleteFleetError

Describes an EC2 Fleet error.

DeleteFleetErrorItem

Describes an EC2 Fleet that was not successfully deleted.

DeleteFleetSuccessItem

Describes an EC2 Fleet that was successfully deleted.

DeleteFleetsRequest
DeleteFleetsResult
DeleteFlowLogsRequest
DeleteFlowLogsResult
DeleteFpgaImageRequest
DeleteFpgaImageResult
DeleteInternetGatewayRequest
DeleteKeyPairRequest
DeleteLaunchTemplateRequest
DeleteLaunchTemplateResult
DeleteLaunchTemplateVersionsRequest
DeleteLaunchTemplateVersionsResponseErrorItem

Describes a launch template version that could not be deleted.

DeleteLaunchTemplateVersionsResponseSuccessItem

Describes a launch template version that was successfully deleted.

DeleteLaunchTemplateVersionsResult
DeleteNatGatewayRequest
DeleteNatGatewayResult
DeleteNetworkAclEntryRequest
DeleteNetworkAclRequest
DeleteNetworkInterfacePermissionRequest

Contains the parameters for DeleteNetworkInterfacePermission.

DeleteNetworkInterfacePermissionResult

Contains the output for DeleteNetworkInterfacePermission.

DeleteNetworkInterfaceRequest

Contains the parameters for DeleteNetworkInterface.

DeletePlacementGroupRequest
DeleteRouteRequest
DeleteRouteTableRequest
DeleteSecurityGroupRequest
DeleteSnapshotRequest

Contains the parameters for DeleteSnapshot.

DeleteSpotDatafeedSubscriptionRequest

Contains the parameters for DeleteSpotDatafeedSubscription.

DeleteSubnetRequest
DeleteTagsRequest
DeleteTransitGatewayRequest
DeleteTransitGatewayResult
DeleteTransitGatewayRouteRequest
DeleteTransitGatewayRouteResult
DeleteTransitGatewayRouteTableRequest
DeleteTransitGatewayRouteTableResult
DeleteTransitGatewayVpcAttachmentRequest
DeleteTransitGatewayVpcAttachmentResult
DeleteVolumeRequest

Contains the parameters for DeleteVolume.

DeleteVpcEndpointConnectionNotificationsRequest
DeleteVpcEndpointConnectionNotificationsResult
DeleteVpcEndpointServiceConfigurationsRequest
DeleteVpcEndpointServiceConfigurationsResult
DeleteVpcEndpointsRequest

Contains the parameters for DeleteVpcEndpoints.

DeleteVpcEndpointsResult

Contains the output of DeleteVpcEndpoints.

DeleteVpcPeeringConnectionRequest
DeleteVpcPeeringConnectionResult
DeleteVpcRequest
DeleteVpnConnectionRequest

Contains the parameters for DeleteVpnConnection.

DeleteVpnConnectionRouteRequest

Contains the parameters for DeleteVpnConnectionRoute.

DeleteVpnGatewayRequest

Contains the parameters for DeleteVpnGateway.

DeprovisionByoipCidrRequest
DeprovisionByoipCidrResult
DeregisterImageRequest

Contains the parameters for DeregisterImage.

DescribeAccountAttributesRequest
DescribeAccountAttributesResult
DescribeAddressesRequest
DescribeAddressesResult
DescribeAggregateIdFormatRequest
DescribeAggregateIdFormatResult
DescribeAvailabilityZonesRequest
DescribeAvailabilityZonesResult
DescribeBundleTasksRequest
DescribeBundleTasksResult
DescribeByoipCidrsRequest
DescribeByoipCidrsResult
DescribeCapacityReservationsRequest
DescribeCapacityReservationsResult
DescribeClassicLinkInstancesRequest
DescribeClassicLinkInstancesResult
DescribeClientVpnAuthorizationRulesRequest
DescribeClientVpnAuthorizationRulesResult
DescribeClientVpnConnectionsRequest
DescribeClientVpnConnectionsResult
DescribeClientVpnEndpointsRequest
DescribeClientVpnEndpointsResult
DescribeClientVpnRoutesRequest
DescribeClientVpnRoutesResult
DescribeClientVpnTargetNetworksRequest
DescribeClientVpnTargetNetworksResult
DescribeConversionTasksRequest

Contains the parameters for DescribeConversionTasks.

DescribeConversionTasksResult

Contains the output for DescribeConversionTasks.

DescribeCustomerGatewaysRequest

Contains the parameters for DescribeCustomerGateways.

DescribeCustomerGatewaysResult

Contains the output of DescribeCustomerGateways.

DescribeDhcpOptionsRequest
DescribeDhcpOptionsResult
DescribeEgressOnlyInternetGatewaysRequest
DescribeEgressOnlyInternetGatewaysResult
DescribeElasticGpusRequest
DescribeElasticGpusResult
DescribeExportTasksRequest

Contains the parameters for DescribeExportTasks.

DescribeExportTasksResult

Contains the output for DescribeExportTasks.

DescribeFleetError

Describes the instances that could not be launched by the fleet.

DescribeFleetHistoryRequest
DescribeFleetHistoryResult
DescribeFleetInstancesRequest
DescribeFleetInstancesResult
DescribeFleetsInstances

Describes the instances that were launched by the fleet.

DescribeFleetsRequest
DescribeFleetsResult
DescribeFlowLogsRequest
DescribeFlowLogsResult
DescribeFpgaImageAttributeRequest
DescribeFpgaImageAttributeResult
DescribeFpgaImagesRequest
DescribeFpgaImagesResult
DescribeHostReservationOfferingsRequest
DescribeHostReservationOfferingsResult
DescribeHostReservationsRequest
DescribeHostReservationsResult
DescribeHostsRequest
DescribeHostsResult
DescribeIamInstanceProfileAssociationsRequest
DescribeIamInstanceProfileAssociationsResult
DescribeIdFormatRequest
DescribeIdFormatResult
DescribeIdentityIdFormatRequest
DescribeIdentityIdFormatResult
DescribeImageAttributeRequest

Contains the parameters for DescribeImageAttribute.

DescribeImagesRequest
DescribeImagesResult
DescribeImportImageTasksRequest

Contains the parameters for DescribeImportImageTasks.

DescribeImportImageTasksResult

Contains the output for DescribeImportImageTasks.

DescribeImportSnapshotTasksRequest

Contains the parameters for DescribeImportSnapshotTasks.

DescribeImportSnapshotTasksResult

Contains the output for DescribeImportSnapshotTasks.

DescribeInstanceAttributeRequest
DescribeInstanceCreditSpecificationsRequest
DescribeInstanceCreditSpecificationsResult
DescribeInstanceStatusRequest
DescribeInstanceStatusResult
DescribeInstancesRequest
DescribeInstancesResult
DescribeInternetGatewaysRequest
DescribeInternetGatewaysResult
DescribeKeyPairsRequest
DescribeKeyPairsResult
DescribeLaunchTemplateVersionsRequest
DescribeLaunchTemplateVersionsResult
DescribeLaunchTemplatesRequest
DescribeLaunchTemplatesResult
DescribeMovingAddressesRequest
DescribeMovingAddressesResult
DescribeNatGatewaysRequest
DescribeNatGatewaysResult
DescribeNetworkAclsRequest
DescribeNetworkAclsResult
DescribeNetworkInterfaceAttributeRequest

Contains the parameters for DescribeNetworkInterfaceAttribute.

DescribeNetworkInterfaceAttributeResult

Contains the output of DescribeNetworkInterfaceAttribute.

DescribeNetworkInterfacePermissionsRequest

Contains the parameters for DescribeNetworkInterfacePermissions.

DescribeNetworkInterfacePermissionsResult

Contains the output for DescribeNetworkInterfacePermissions.

DescribeNetworkInterfacesRequest

Contains the parameters for DescribeNetworkInterfaces.

DescribeNetworkInterfacesResult

Contains the output of DescribeNetworkInterfaces.

DescribePlacementGroupsRequest
DescribePlacementGroupsResult
DescribePrefixListsRequest
DescribePrefixListsResult
DescribePrincipalIdFormatRequest
DescribePrincipalIdFormatResult
DescribePublicIpv4PoolsRequest
DescribePublicIpv4PoolsResult
DescribeRegionsRequest
DescribeRegionsResult
DescribeReservedInstancesListingsRequest

Contains the parameters for DescribeReservedInstancesListings.

DescribeReservedInstancesListingsResult

Contains the output of DescribeReservedInstancesListings.

DescribeReservedInstancesModificationsRequest

Contains the parameters for DescribeReservedInstancesModifications.

DescribeReservedInstancesModificationsResult

Contains the output of DescribeReservedInstancesModifications.

DescribeReservedInstancesOfferingsRequest

Contains the parameters for DescribeReservedInstancesOfferings.

DescribeReservedInstancesOfferingsResult

Contains the output of DescribeReservedInstancesOfferings.

DescribeReservedInstancesRequest

Contains the parameters for DescribeReservedInstances.

DescribeReservedInstancesResult

Contains the output for DescribeReservedInstances.

DescribeRouteTablesRequest
DescribeRouteTablesResult

Contains the output of DescribeRouteTables.

DescribeScheduledInstanceAvailabilityRequest

Contains the parameters for DescribeScheduledInstanceAvailability.

DescribeScheduledInstanceAvailabilityResult

Contains the output of DescribeScheduledInstanceAvailability.

DescribeScheduledInstancesRequest

Contains the parameters for DescribeScheduledInstances.

DescribeScheduledInstancesResult

Contains the output of DescribeScheduledInstances.

DescribeSecurityGroupReferencesRequest
DescribeSecurityGroupReferencesResult
DescribeSecurityGroupsRequest
DescribeSecurityGroupsResult
DescribeSnapshotAttributeRequest

Contains the parameters for DescribeSnapshotAttribute.

DescribeSnapshotAttributeResult

Contains the output of DescribeSnapshotAttribute.

DescribeSnapshotsRequest
DescribeSnapshotsResult
DescribeSpotDatafeedSubscriptionRequest

Contains the parameters for DescribeSpotDatafeedSubscription.

DescribeSpotDatafeedSubscriptionResult

Contains the output of DescribeSpotDatafeedSubscription.

DescribeSpotFleetInstancesRequest

Contains the parameters for DescribeSpotFleetInstances.

DescribeSpotFleetInstancesResponse

Contains the output of DescribeSpotFleetInstances.

DescribeSpotFleetRequestHistoryRequest

Contains the parameters for DescribeSpotFleetRequestHistory.

DescribeSpotFleetRequestHistoryResponse

Contains the output of DescribeSpotFleetRequestHistory.

DescribeSpotFleetRequestsRequest

Contains the parameters for DescribeSpotFleetRequests.

DescribeSpotFleetRequestsResponse

Contains the output of DescribeSpotFleetRequests.

DescribeSpotInstanceRequestsRequest

Contains the parameters for DescribeSpotInstanceRequests.

DescribeSpotInstanceRequestsResult

Contains the output of DescribeSpotInstanceRequests.

DescribeSpotPriceHistoryRequest

Contains the parameters for DescribeSpotPriceHistory.

DescribeSpotPriceHistoryResult

Contains the output of DescribeSpotPriceHistory.

DescribeStaleSecurityGroupsRequest
DescribeStaleSecurityGroupsResult
DescribeSubnetsRequest
DescribeSubnetsResult
DescribeTagsRequest
DescribeTagsResult
DescribeTransitGatewayAttachmentsRequest
DescribeTransitGatewayAttachmentsResult
DescribeTransitGatewayRouteTablesRequest
DescribeTransitGatewayRouteTablesResult
DescribeTransitGatewayVpcAttachmentsRequest
DescribeTransitGatewayVpcAttachmentsResult
DescribeTransitGatewaysRequest
DescribeTransitGatewaysResult
DescribeVolumeAttributeRequest

Contains the parameters for DescribeVolumeAttribute.

DescribeVolumeAttributeResult

Contains the output of DescribeVolumeAttribute.

DescribeVolumeStatusRequest
DescribeVolumeStatusResult
DescribeVolumesModificationsRequest
DescribeVolumesModificationsResult
DescribeVolumesRequest
DescribeVolumesResult
DescribeVpcAttributeRequest
DescribeVpcAttributeResult
DescribeVpcClassicLinkDnsSupportRequest
DescribeVpcClassicLinkDnsSupportResult
DescribeVpcClassicLinkRequest
DescribeVpcClassicLinkResult
DescribeVpcEndpointConnectionNotificationsRequest
DescribeVpcEndpointConnectionNotificationsResult
DescribeVpcEndpointConnectionsRequest
DescribeVpcEndpointConnectionsResult
DescribeVpcEndpointServiceConfigurationsRequest
DescribeVpcEndpointServiceConfigurationsResult
DescribeVpcEndpointServicePermissionsRequest
DescribeVpcEndpointServicePermissionsResult
DescribeVpcEndpointServicesRequest

Contains the parameters for DescribeVpcEndpointServices.

DescribeVpcEndpointServicesResult

Contains the output of DescribeVpcEndpointServices.

DescribeVpcEndpointsRequest

Contains the parameters for DescribeVpcEndpoints.

DescribeVpcEndpointsResult

Contains the output of DescribeVpcEndpoints.

DescribeVpcPeeringConnectionsRequest
DescribeVpcPeeringConnectionsResult
DescribeVpcsRequest
DescribeVpcsResult
DescribeVpnConnectionsRequest

Contains the parameters for DescribeVpnConnections.

DescribeVpnConnectionsResult

Contains the output of DescribeVpnConnections.

DescribeVpnGatewaysRequest

Contains the parameters for DescribeVpnGateways.

DescribeVpnGatewaysResult

Contains the output of DescribeVpnGateways.

DetachClassicLinkVpcRequest
DetachClassicLinkVpcResult
DetachInternetGatewayRequest
DetachNetworkInterfaceRequest

Contains the parameters for DetachNetworkInterface.

DetachVolumeRequest

Contains the parameters for DetachVolume.

DetachVpnGatewayRequest

Contains the parameters for DetachVpnGateway.

DhcpConfiguration

Describes a DHCP configuration option.

DhcpOptions

Describes a set of DHCP options.

DirectoryServiceAuthentication

Describes an Active Directory.

DirectoryServiceAuthenticationRequest

Describes the Active Directory to be used for client authentication.

DisableEbsEncryptionByDefaultRequest
DisableEbsEncryptionByDefaultResult
DisableTransitGatewayRouteTablePropagationRequest
DisableTransitGatewayRouteTablePropagationResult
DisableVgwRoutePropagationRequest

Contains the parameters for DisableVgwRoutePropagation.

DisableVpcClassicLinkDnsSupportRequest
DisableVpcClassicLinkDnsSupportResult
DisableVpcClassicLinkRequest
DisableVpcClassicLinkResult
DisassociateAddressRequest
DisassociateClientVpnTargetNetworkRequest
DisassociateClientVpnTargetNetworkResult
DisassociateIamInstanceProfileRequest
DisassociateIamInstanceProfileResult
DisassociateRouteTableRequest
DisassociateSubnetCidrBlockRequest
DisassociateSubnetCidrBlockResult
DisassociateTransitGatewayRouteTableRequest
DisassociateTransitGatewayRouteTableResult
DisassociateVpcCidrBlockRequest
DisassociateVpcCidrBlockResult
DiskImage

Describes a disk image.

DiskImageDescription

Describes a disk image.

DiskImageDetail

Describes a disk image.

DiskImageVolumeDescription

Describes a disk image volume.

DnsEntry

Describes a DNS entry.

DnsServersOptionsModifyStructure

Information about the DNS server to be used.

EC2CreateFleetError

Describes the instances that could not be launched by the fleet.

EbsBlockDevice

Describes a block device for an EBS volume.

EbsInstanceBlockDevice

Describes a parameter used to set up an EBS volume in a block device mapping.

EbsInstanceBlockDeviceSpecification

Describes information used to set up an EBS volume specified in a block device mapping.

Ec2Client

A client for the Amazon EC2 API.

EgressOnlyInternetGateway

Describes an egress-only internet gateway.

ElasticGpuAssociation

Describes the association between an instance and an Elastic Graphics accelerator.

ElasticGpuHealth

Describes the status of an Elastic Graphics accelerator.

ElasticGpuSpecification

A specification for an Elastic Graphics accelerator.

ElasticGpuSpecificationResponse

Describes an elastic GPU.

ElasticGpus

Describes an Elastic Graphics accelerator.

ElasticInferenceAccelerator

Describes an elastic inference accelerator.

ElasticInferenceAcceleratorAssociation

Describes the association between an instance and an elastic inference accelerator.

EnableEbsEncryptionByDefaultRequest
EnableEbsEncryptionByDefaultResult
EnableTransitGatewayRouteTablePropagationRequest
EnableTransitGatewayRouteTablePropagationResult
EnableVgwRoutePropagationRequest

Contains the parameters for EnableVgwRoutePropagation.

EnableVolumeIORequest

Contains the parameters for EnableVolumeIO.

EnableVpcClassicLinkDnsSupportRequest
EnableVpcClassicLinkDnsSupportResult
EnableVpcClassicLinkRequest
EnableVpcClassicLinkResult
EventInformation

Describes an EC2 Fleet or Spot Fleet event.

ExportClientVpnClientCertificateRevocationListRequest
ExportClientVpnClientCertificateRevocationListResult
ExportClientVpnClientConfigurationRequest
ExportClientVpnClientConfigurationResult
ExportTask

Describes an instance export task.

ExportToS3Task

Describes the format and location for an instance export task.

ExportToS3TaskSpecification

Describes an instance export task.

ExportTransitGatewayRoutesRequest
ExportTransitGatewayRoutesResult
Filter

A filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs. The filters supported by a describe operation are documented with the describe operation. For example:

FleetData

Describes an EC2 Fleet.

FleetLaunchTemplateConfig

Describes a launch template and overrides.

FleetLaunchTemplateConfigRequest

Describes a launch template and overrides.

FleetLaunchTemplateOverrides

Describes overrides for a launch template.

FleetLaunchTemplateOverridesRequest

Describes overrides for a launch template.

FleetLaunchTemplateSpecification

Describes a launch template.

FleetLaunchTemplateSpecificationRequest

The launch template to use. You must specify either the launch template ID or launch template name in the request.

FlowLog

Describes a flow log.

FpgaImage

Describes an Amazon FPGA image (AFI).

FpgaImageAttribute

Describes an Amazon FPGA image (AFI) attribute.

FpgaImageState

Describes the state of the bitstream generation process for an Amazon FPGA image (AFI).

GetConsoleOutputRequest
GetConsoleOutputResult
GetConsoleScreenshotRequest
GetConsoleScreenshotResult
GetEbsDefaultKmsKeyIdRequest
GetEbsDefaultKmsKeyIdResult
GetEbsEncryptionByDefaultRequest
GetEbsEncryptionByDefaultResult
GetHostReservationPurchasePreviewRequest
GetHostReservationPurchasePreviewResult
GetLaunchTemplateDataRequest
GetLaunchTemplateDataResult
GetPasswordDataRequest
GetPasswordDataResult
GetReservedInstancesExchangeQuoteRequest

Contains the parameters for GetReservedInstanceExchangeQuote.

GetReservedInstancesExchangeQuoteResult

Contains the output of GetReservedInstancesExchangeQuote.

GetTransitGatewayAttachmentPropagationsRequest
GetTransitGatewayAttachmentPropagationsResult
GetTransitGatewayRouteTableAssociationsRequest
GetTransitGatewayRouteTableAssociationsResult
GetTransitGatewayRouteTablePropagationsRequest
GetTransitGatewayRouteTablePropagationsResult
GroupIdentifier

Describes a security group.

HibernationOptions

Indicates whether your instance is configured for hibernation. This parameter is valid only if the instance meets the hibernation prerequisites. Hibernation is currently supported only for Amazon Linux. For more information, see Hibernate Your Instance in the Amazon Elastic Compute Cloud User Guide.

HibernationOptionsRequest

Indicates whether your instance is configured for hibernation. This parameter is valid only if the instance meets the hibernation prerequisites. Hibernation is currently supported only for Amazon Linux. For more information, see Hibernate Your Instance in the Amazon Elastic Compute Cloud User Guide.

HistoryRecord

Describes an event in the history of the Spot Fleet request.

HistoryRecordEntry

Describes an event in the history of an EC2 Fleet.

Host

Describes the properties of the Dedicated Host.

HostInstance

Describes an instance running on a Dedicated Host.

HostOffering

Details about the Dedicated Host Reservation offering.

HostProperties

Describes properties of a Dedicated Host.

HostReservation

Details about the Dedicated Host Reservation and associated Dedicated Hosts.

IamInstanceProfile

Describes an IAM instance profile.

IamInstanceProfileAssociation

Describes an association between an IAM instance profile and an instance.

IamInstanceProfileSpecification

Describes an IAM instance profile.

IcmpTypeCode

Describes the ICMP type and code.

IdFormat

Describes the ID format for a resource.

Image

Describes an image.

ImageAttribute

Describes an image attribute.

ImageDiskContainer

Describes the disk container object for an import image task.

ImportClientVpnClientCertificateRevocationListRequest
ImportClientVpnClientCertificateRevocationListResult
ImportImageRequest

Contains the parameters for ImportImage.

ImportImageResult

Contains the output for ImportImage.

ImportImageTask

Describes an import image task.

ImportInstanceLaunchSpecification

Describes the launch specification for VM import.

ImportInstanceRequest

Contains the parameters for ImportInstance.

ImportInstanceResult

Contains the output for ImportInstance.

ImportInstanceTaskDetails

Describes an import instance task.

ImportInstanceVolumeDetailItem

Describes an import volume task.

ImportKeyPairRequest
ImportKeyPairResult
ImportSnapshotRequest

Contains the parameters for ImportSnapshot.

ImportSnapshotResult

Contains the output for ImportSnapshot.

ImportSnapshotTask

Describes an import snapshot task.

ImportVolumeRequest

Contains the parameters for ImportVolume.

ImportVolumeResult

Contains the output for ImportVolume.

ImportVolumeTaskDetails

Describes an import volume task.

Instance

Describes an instance.

InstanceAttribute

Describes an instance attribute.

InstanceBlockDeviceMapping

Describes a block device mapping.

InstanceBlockDeviceMappingSpecification

Describes a block device mapping entry.

InstanceCapacity

Information about the instance type that the Dedicated Host supports.

InstanceCount

Describes a Reserved Instance listing state.

InstanceCreditSpecification

Describes the credit option for CPU usage of a T2 or T3 instance.

InstanceCreditSpecificationRequest

Describes the credit option for CPU usage of a T2 or T3 instance.

InstanceExportDetails

Describes an instance to export.

InstanceIpv6Address

Describes an IPv6 address.

InstanceIpv6AddressRequest

Describes an IPv6 address.

InstanceMarketOptionsRequest

Describes the market (purchasing) option for the instances.

InstanceMonitoring

Describes the monitoring of an instance.

InstanceNetworkInterface

Describes a network interface.

InstanceNetworkInterfaceAssociation

Describes association information for an Elastic IP address (IPv4).

InstanceNetworkInterfaceAttachment

Describes a network interface attachment.

InstanceNetworkInterfaceSpecification

Describes a network interface.

InstancePrivateIpAddress

Describes a private IPv4 address.

InstanceSpecification

The instance details to specify which volumes should be snapshotted.

InstanceState

Describes the current state of an instance.

InstanceStateChange

Describes an instance state change.

InstanceStatus

Describes the status of an instance.

InstanceStatusDetails

Describes the instance status.

InstanceStatusEvent

Describes a scheduled event for an instance.

InstanceStatusSummary

Describes the status of an instance.

InternetGateway

Describes an internet gateway.

InternetGatewayAttachment

Describes the attachment of a VPC to an internet gateway or an egress-only internet gateway.

IpPermission

Describes a set of permissions for a security group rule.

IpRange

Describes an IPv4 range.

Ipv6CidrBlock

Describes an IPv6 CIDR block.

Ipv6Range

[EC2-VPC only] Describes an IPv6 range.

KeyPair

Describes a key pair.

KeyPairInfo

Describes a key pair.

LaunchPermission

Describes a launch permission.

LaunchPermissionModifications

Describes a launch permission modification.

LaunchSpecification

Describes the launch specification for an instance.

LaunchTemplate

Describes a launch template.

LaunchTemplateAndOverridesResponse

Describes a launch template and overrides.

LaunchTemplateBlockDeviceMapping

Describes a block device mapping.

LaunchTemplateBlockDeviceMappingRequest

Describes a block device mapping.

LaunchTemplateCapacityReservationSpecificationRequest

Describes an instance's Capacity Reservation targeting option. You can specify only one option at a time. Use the CapacityReservationPreference parameter to configure the instance to run in On-Demand capacity or to run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone). Use the CapacityReservationTarget parameter to explicitly target a specific Capacity Reservation.

LaunchTemplateCapacityReservationSpecificationResponse

Information about the Capacity Reservation targeting option.

LaunchTemplateConfig

Describes a launch template and overrides.

LaunchTemplateCpuOptions

The CPU options for the instance.

LaunchTemplateCpuOptionsRequest

The CPU options for the instance. Both the core count and threads per core must be specified in the request.

LaunchTemplateEbsBlockDevice

Describes a block device for an EBS volume.

LaunchTemplateEbsBlockDeviceRequest

The parameters for a block device for an EBS volume.

LaunchTemplateElasticInferenceAccelerator

Describes an elastic inference accelerator.

LaunchTemplateElasticInferenceAcceleratorResponse

Describes an elastic inference accelerator.

LaunchTemplateHibernationOptions

Indicates whether an instance is configured for hibernation.

LaunchTemplateHibernationOptionsRequest

Indicates whether the instance is configured for hibernation. This parameter is valid only if the instance meets the hibernation prerequisites. Hibernation is currently supported only for Amazon Linux.

LaunchTemplateIamInstanceProfileSpecification

Describes an IAM instance profile.

LaunchTemplateIamInstanceProfileSpecificationRequest

An IAM instance profile.

LaunchTemplateInstanceMarketOptions

The market (purchasing) option for the instances.

LaunchTemplateInstanceMarketOptionsRequest

The market (purchasing) option for the instances.

LaunchTemplateInstanceNetworkInterfaceSpecification

Describes a network interface.

LaunchTemplateInstanceNetworkInterfaceSpecificationRequest

The parameters for a network interface.

LaunchTemplateLicenseConfiguration

Describes a license configuration.

LaunchTemplateLicenseConfigurationRequest

Describes a license configuration.

LaunchTemplateOverrides

Describes overrides for a launch template.

LaunchTemplatePlacement

Describes the placement of an instance.

LaunchTemplatePlacementRequest

Describes the placement of an instance.

LaunchTemplateSpecification

The launch template to use. You must specify either the launch template ID or launch template name in the request, but not both.

LaunchTemplateSpotMarketOptions

The options for Spot Instances.

LaunchTemplateSpotMarketOptionsRequest

The options for Spot Instances.

LaunchTemplateTagSpecification

The tag specification for the launch template.

LaunchTemplateTagSpecificationRequest

The tags specification for the launch template.

LaunchTemplateVersion

Describes a launch template version.

LaunchTemplatesMonitoring

Describes the monitoring for the instance.

LaunchTemplatesMonitoringRequest

Describes the monitoring for the instance.

LicenseConfiguration

Describes a license configuration.

LicenseConfigurationRequest

Describes a license configuration.

LoadBalancersConfig

Describes the Classic Load Balancers and target groups to attach to a Spot Fleet request.

LoadPermission

Describes a load permission.

LoadPermissionModifications

Describes modifications to the load permissions of an Amazon FPGA image (AFI).

LoadPermissionRequest

Describes a load permission.

ModifyCapacityReservationRequest
ModifyCapacityReservationResult
ModifyClientVpnEndpointRequest
ModifyClientVpnEndpointResult
ModifyEbsDefaultKmsKeyIdRequest
ModifyEbsDefaultKmsKeyIdResult
ModifyFleetRequest
ModifyFleetResult
ModifyFpgaImageAttributeRequest
ModifyFpgaImageAttributeResult
ModifyHostsRequest
ModifyHostsResult
ModifyIdFormatRequest
ModifyIdentityIdFormatRequest
ModifyImageAttributeRequest

Contains the parameters for ModifyImageAttribute.

ModifyInstanceAttributeRequest
ModifyInstanceCapacityReservationAttributesRequest
ModifyInstanceCapacityReservationAttributesResult
ModifyInstanceCreditSpecificationRequest
ModifyInstanceCreditSpecificationResult
ModifyInstanceEventStartTimeRequest
ModifyInstanceEventStartTimeResult
ModifyInstancePlacementRequest
ModifyInstancePlacementResult
ModifyLaunchTemplateRequest
ModifyLaunchTemplateResult
ModifyNetworkInterfaceAttributeRequest

Contains the parameters for ModifyNetworkInterfaceAttribute.

ModifyReservedInstancesRequest

Contains the parameters for ModifyReservedInstances.

ModifyReservedInstancesResult

Contains the output of ModifyReservedInstances.

ModifySnapshotAttributeRequest

Contains the parameters for ModifySnapshotAttribute.

ModifySpotFleetRequestRequest

Contains the parameters for ModifySpotFleetRequest.

ModifySpotFleetRequestResponse

Contains the output of ModifySpotFleetRequest.

ModifySubnetAttributeRequest
ModifyTransitGatewayVpcAttachmentRequest
ModifyTransitGatewayVpcAttachmentRequestOptions

Describes the options for a VPC attachment.

ModifyTransitGatewayVpcAttachmentResult
ModifyVolumeAttributeRequest

Contains the parameters for ModifyVolumeAttribute.

ModifyVolumeRequest
ModifyVolumeResult
ModifyVpcAttributeRequest
ModifyVpcEndpointConnectionNotificationRequest
ModifyVpcEndpointConnectionNotificationResult
ModifyVpcEndpointRequest

Contains the parameters for ModifyVpcEndpoint.

ModifyVpcEndpointResult
ModifyVpcEndpointServiceConfigurationRequest
ModifyVpcEndpointServiceConfigurationResult
ModifyVpcEndpointServicePermissionsRequest
ModifyVpcEndpointServicePermissionsResult
ModifyVpcPeeringConnectionOptionsRequest
ModifyVpcPeeringConnectionOptionsResult
ModifyVpcTenancyRequest
ModifyVpcTenancyResult
ModifyVpnConnectionRequest
ModifyVpnConnectionResult
MonitorInstancesRequest
MonitorInstancesResult
Monitoring

Describes the monitoring of an instance.

MoveAddressToVpcRequest
MoveAddressToVpcResult
MovingAddressStatus

Describes the status of a moving Elastic IP address.

NatGateway

Describes a NAT gateway.

NatGatewayAddress

Describes the IP addresses and network interface associated with a NAT gateway.

NetworkAcl

Describes a network ACL.

NetworkAclAssociation

Describes an association between a network ACL and a subnet.

NetworkAclEntry

Describes an entry in a network ACL.

NetworkInterface

Describes a network interface.

NetworkInterfaceAssociation

Describes association information for an Elastic IP address (IPv4 only).

NetworkInterfaceAttachment

Describes a network interface attachment.

NetworkInterfaceAttachmentChanges

Describes an attachment change.

NetworkInterfaceIpv6Address

Describes an IPv6 address associated with a network interface.

NetworkInterfacePermission

Describes a permission for a network interface.

NetworkInterfacePermissionState

Describes the state of a network interface permission.

NetworkInterfacePrivateIpAddress

Describes the private IPv4 address of a network interface.

NewDhcpConfiguration
OnDemandOptions

The allocation strategy of On-Demand Instances in an EC2 Fleet.

OnDemandOptionsRequest

The allocation strategy of On-Demand Instances in an EC2 Fleet.

PciId

Describes the data that identifies an Amazon FPGA image (AFI) on the PCI bus.

PeeringConnectionOptions

Describes the VPC peering connection options.

PeeringConnectionOptionsRequest

The VPC peering connection options.

Placement

Describes the placement of an instance.

PlacementGroup

Describes a placement group.

PlacementResponse

Describes the placement of an instance.

PortRange

Describes a range of ports.

PrefixList

Describes prefixes for AWS services.

PrefixListId

Describes a prefix list ID.

PriceSchedule

Describes the price for a Reserved Instance.

PriceScheduleSpecification

Describes the price for a Reserved Instance.

PricingDetail

Describes a Reserved Instance offering.

PrincipalIdFormat

PrincipalIdFormat description

PrivateIpAddressSpecification

Describes a secondary private IPv4 address for a network interface.

ProductCode

Describes a product code.

PropagatingVgw

Describes a virtual private gateway propagating route.

ProvisionByoipCidrRequest
ProvisionByoipCidrResult
ProvisionedBandwidth

Reserved. If you need to sustain traffic greater than the documented limits, contact us through the Support Center.

PublicIpv4Pool

Describes an address pool.

PublicIpv4PoolRange

Describes an address range of an IPv4 address pool.

Purchase

Describes the result of the purchase.

PurchaseHostReservationRequest
PurchaseHostReservationResult
PurchaseRequest

Describes a request to purchase Scheduled Instances.

PurchaseReservedInstancesOfferingRequest

Contains the parameters for PurchaseReservedInstancesOffering.

PurchaseReservedInstancesOfferingResult

Contains the output of PurchaseReservedInstancesOffering.

PurchaseScheduledInstancesRequest

Contains the parameters for PurchaseScheduledInstances.

PurchaseScheduledInstancesResult

Contains the output of PurchaseScheduledInstances.

RebootInstancesRequest
RecurringCharge

Describes a recurring charge.

Region

Describes a Region.

RegisterImageRequest

Contains the parameters for RegisterImage.

RegisterImageResult

Contains the output of RegisterImage.

RejectTransitGatewayVpcAttachmentRequest
RejectTransitGatewayVpcAttachmentResult
RejectVpcEndpointConnectionsRequest
RejectVpcEndpointConnectionsResult
RejectVpcPeeringConnectionRequest
RejectVpcPeeringConnectionResult
ReleaseAddressRequest
ReleaseHostsRequest
ReleaseHostsResult
ReplaceIamInstanceProfileAssociationRequest
ReplaceIamInstanceProfileAssociationResult
ReplaceNetworkAclAssociationRequest
ReplaceNetworkAclAssociationResult
ReplaceNetworkAclEntryRequest
ReplaceRouteRequest
ReplaceRouteTableAssociationRequest
ReplaceRouteTableAssociationResult
ReplaceTransitGatewayRouteRequest
ReplaceTransitGatewayRouteResult
ReportInstanceStatusRequest
RequestLaunchTemplateData

The information to include in the launch template.

RequestSpotFleetRequest

Contains the parameters for RequestSpotFleet.

RequestSpotFleetResponse

Contains the output of RequestSpotFleet.

RequestSpotInstancesRequest

Contains the parameters for RequestSpotInstances.

RequestSpotInstancesResult

Contains the output of RequestSpotInstances.

RequestSpotLaunchSpecification

Describes the launch specification for an instance.

Reservation

Describes a reservation.

ReservationValue

The cost associated with the Reserved Instance.

ReservedInstanceLimitPrice

Describes the limit price of a Reserved Instance offering.

ReservedInstanceReservationValue

The total value of the Convertible Reserved Instance.

ReservedInstances

Describes a Reserved Instance.

ReservedInstancesConfiguration

Describes the configuration settings for the modified Reserved Instances.

ReservedInstancesId

Describes the ID of a Reserved Instance.

ReservedInstancesListing

Describes a Reserved Instance listing.

ReservedInstancesModification

Describes a Reserved Instance modification.

ReservedInstancesModificationResult

Describes the modification request/s.

ReservedInstancesOffering

Describes a Reserved Instance offering.

ResetEbsDefaultKmsKeyIdRequest
ResetEbsDefaultKmsKeyIdResult
ResetFpgaImageAttributeRequest
ResetFpgaImageAttributeResult
ResetImageAttributeRequest

Contains the parameters for ResetImageAttribute.

ResetInstanceAttributeRequest
ResetNetworkInterfaceAttributeRequest

Contains the parameters for ResetNetworkInterfaceAttribute.

ResetSnapshotAttributeRequest

Contains the parameters for ResetSnapshotAttribute.

ResponseError

Describes the error that's returned when you cannot delete a launch template version.

ResponseLaunchTemplateData

The information for a launch template.

RestoreAddressToClassicRequest
RestoreAddressToClassicResult
RevokeClientVpnIngressRequest
RevokeClientVpnIngressResult
RevokeSecurityGroupEgressRequest
RevokeSecurityGroupIngressRequest
Route

Describes a route in a route table.

RouteTable

Describes a route table.

RouteTableAssociation

Describes an association between a route table and a subnet.

RunInstancesMonitoringEnabled

Describes the monitoring of an instance.

RunInstancesRequest
RunScheduledInstancesRequest

Contains the parameters for RunScheduledInstances.

RunScheduledInstancesResult

Contains the output of RunScheduledInstances.

S3Storage

Describes the storage parameters for S3 and S3 buckets for an instance store-backed AMI.

ScheduledInstance

Describes a Scheduled Instance.

ScheduledInstanceAvailability

Describes a schedule that is available for your Scheduled Instances.

ScheduledInstanceRecurrence

Describes the recurring schedule for a Scheduled Instance.

ScheduledInstanceRecurrenceRequest

Describes the recurring schedule for a Scheduled Instance.

ScheduledInstancesBlockDeviceMapping

Describes a block device mapping for a Scheduled Instance.

ScheduledInstancesEbs

Describes an EBS volume for a Scheduled Instance.

ScheduledInstancesIamInstanceProfile

Describes an IAM instance profile for a Scheduled Instance.

ScheduledInstancesIpv6Address

Describes an IPv6 address.

ScheduledInstancesLaunchSpecification

Describes the launch specification for a Scheduled Instance.

If you are launching the Scheduled Instance in EC2-VPC, you must specify the ID of the subnet. You can specify the subnet using either SubnetId or NetworkInterface.

ScheduledInstancesMonitoring

Describes whether monitoring is enabled for a Scheduled Instance.

ScheduledInstancesNetworkInterface

Describes a network interface for a Scheduled Instance.

ScheduledInstancesPlacement

Describes the placement for a Scheduled Instance.

ScheduledInstancesPrivateIpAddressConfig

Describes a private IPv4 address for a Scheduled Instance.

SearchTransitGatewayRoutesRequest
SearchTransitGatewayRoutesResult
SecurityGroup

Describes a security group

SecurityGroupIdentifier

Describes a security group.

SecurityGroupReference

Describes a VPC with a security group that references your security group.

ServiceConfiguration

Describes a service configuration for a VPC endpoint service.

ServiceDetail

Describes a VPC endpoint service.

ServiceTypeDetail

Describes the type of service for a VPC endpoint.

SlotDateTimeRangeRequest

Describes the time period for a Scheduled Instance to start its first schedule. The time period must span less than one day.

SlotStartTimeRangeRequest

Describes the time period for a Scheduled Instance to start its first schedule.

Snapshot

Describes a snapshot.

SnapshotDetail

Describes the snapshot created from the imported disk.

SnapshotDiskContainer

The disk container object for the import snapshot request.

SnapshotInfo

Object that contains information about a snapshot.

SnapshotTaskDetail

Details about the import snapshot task.

SpotDatafeedSubscription

Describes the data feed for a Spot Instance.

SpotFleetLaunchSpecification

Describes the launch specification for one or more Spot Instances. If you include On-Demand capacity in your fleet request, you can't use SpotFleetLaunchSpecification; you must use LaunchTemplateConfig.

SpotFleetMonitoring

Describes whether monitoring is enabled.

SpotFleetRequestConfig

Describes a Spot Fleet request.

SpotFleetRequestConfigData

Describes the configuration of a Spot Fleet request.

SpotFleetTagSpecification

The tags for a Spot Fleet resource.

SpotInstanceRequest

Describes a Spot Instance request.

SpotInstanceStateFault

Describes a Spot Instance state change.

SpotInstanceStatus

Describes the status of a Spot Instance request.

SpotMarketOptions

The options for Spot Instances.

SpotOptions

Describes the configuration of Spot Instances in an EC2 Fleet.

SpotOptionsRequest

Describes the configuration of Spot Instances in an EC2 Fleet request.

SpotPlacement

Describes Spot Instance placement.

SpotPrice

Describes the maximum price per hour that you are willing to pay for a Spot Instance.

StaleIpPermission

Describes a stale rule in a security group.

StaleSecurityGroup

Describes a stale security group (a security group that contains stale rules).

StartInstancesRequest
StartInstancesResult
StateReason

Describes a state change.

StopInstancesRequest
StopInstancesResult
Storage

Describes the storage location for an instance store-backed AMI.

StorageLocation

Describes a storage location in Amazon S3.

Subnet

Describes a subnet.

SubnetCidrBlockState

Describes the state of a CIDR block.

SubnetIpv6CidrBlockAssociation

Describes an IPv6 CIDR block associated with a subnet.

SuccessfulInstanceCreditSpecificationItem

Describes the T2 or T3 instance whose credit option for CPU usage was successfully modified.

Tag

Describes a tag.

TagDescription

Describes a tag.

TagSpecification

The tags to apply to a resource when the resource is being created.

TargetCapacitySpecification

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

TargetCapacitySpecificationRequest

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

TargetConfiguration

Information about the Convertible Reserved Instance offering.

TargetConfigurationRequest

Details about the target configuration.

TargetGroup

Describes a load balancer target group.

TargetGroupsConfig

Describes the target groups to attach to a Spot Fleet. Spot Fleet registers the running Spot Instances with these target groups.

TargetNetwork

Describes a target network associated with a Client VPN endpoint.

TargetReservationValue

The total value of the new Convertible Reserved Instances.

TerminateClientVpnConnectionsRequest
TerminateClientVpnConnectionsResult
TerminateConnectionStatus

Information about a terminated Client VPN endpoint client connection.

TerminateInstancesRequest
TerminateInstancesResult
TransitGateway

Describes a transit gateway.

TransitGatewayAssociation

Describes an association between a resource attachment and a transit gateway route table.

TransitGatewayAttachment

Describes an attachment between a resource and a transit gateway.

TransitGatewayAttachmentAssociation

Describes an association.

TransitGatewayAttachmentPropagation

Describes a propagation route table.

TransitGatewayOptions

Describes the options for a transit gateway.

TransitGatewayPropagation

Describes route propagation.

TransitGatewayRequestOptions

Describes the options for a transit gateway.

TransitGatewayRoute

Describes a route for a transit gateway route table.

TransitGatewayRouteAttachment

Describes a route attachment.

TransitGatewayRouteTable

Describes a transit gateway route table.

TransitGatewayRouteTableAssociation

Describes an association between a route table and a resource attachment.

TransitGatewayRouteTablePropagation

Describes a route table propagation.

TransitGatewayVpcAttachment

Describes a VPC attachment.

TransitGatewayVpcAttachmentOptions

Describes the VPC attachment options.

UnassignIpv6AddressesRequest
UnassignIpv6AddressesResult
UnassignPrivateIpAddressesRequest

Contains the parameters for UnassignPrivateIpAddresses.

UnmonitorInstancesRequest
UnmonitorInstancesResult
UnsuccessfulInstanceCreditSpecificationItem

Describes the T2 or T3 instance whose credit option for CPU usage was not modified.

UnsuccessfulInstanceCreditSpecificationItemError

Information about the error for the T2 or T3 instance whose credit option for CPU usage was not modified.

UnsuccessfulItem

Information about items that were not successfully processed in a batch call.

UnsuccessfulItemError

Information about the error that occurred. For more information about errors, see Error Codes.

UpdateSecurityGroupRuleDescriptionsEgressRequest
UpdateSecurityGroupRuleDescriptionsEgressResult
UpdateSecurityGroupRuleDescriptionsIngressRequest
UpdateSecurityGroupRuleDescriptionsIngressResult
UserBucket

Describes the S3 bucket for the disk image.

UserBucketDetails

Describes the S3 bucket for the disk image.

UserData

Describes the user data for an instance.

UserIdGroupPair

Describes a security group and AWS account ID pair.

VgwTelemetry

Describes telemetry for a VPN tunnel.

Volume

Describes a volume.

VolumeAttachment

Describes volume attachment details.

VolumeDetail

Describes an EBS volume.

VolumeModification

Describes the modification status of an EBS volume.

If the volume has never been modified, some element values will be null.

VolumeStatusAction

Describes a volume status operation code.

VolumeStatusDetails

Describes a volume status.

VolumeStatusEvent

Describes a volume status event.

VolumeStatusInfo

Describes the status of a volume.

VolumeStatusItem

Describes the volume status.

Vpc

Describes a VPC.

VpcAttachment

Describes an attachment between a virtual private gateway and a VPC.

VpcCidrBlockAssociation

Describes an IPv4 CIDR block associated with a VPC.

VpcCidrBlockState

Describes the state of a CIDR block.

VpcClassicLink

Describes whether a VPC is enabled for ClassicLink.

VpcEndpoint

Describes a VPC endpoint.

VpcEndpointConnection

Describes a VPC endpoint connection to a service.

VpcIpv6CidrBlockAssociation

Describes an IPv6 CIDR block associated with a VPC.

VpcPeeringConnection

Describes a VPC peering connection.

VpcPeeringConnectionOptionsDescription

Describes the VPC peering connection options.

VpcPeeringConnectionStateReason

Describes the status of a VPC peering connection.

VpcPeeringConnectionVpcInfo

Describes a VPC in a VPC peering connection.

VpnConnection

Describes a VPN connection.

VpnConnectionOptions

Describes VPN connection options.

VpnConnectionOptionsSpecification

Describes VPN connection options.

VpnGateway

Describes a virtual private gateway.

VpnStaticRoute

Describes a static route for a VPN connection.

VpnTunnelOptionsSpecification

The tunnel options for a VPN connection.

WithdrawByoipCidrRequest
WithdrawByoipCidrResult

Enums

AcceptReservedInstancesExchangeQuoteError

Errors returned by AcceptReservedInstancesExchangeQuote

AcceptTransitGatewayVpcAttachmentError

Errors returned by AcceptTransitGatewayVpcAttachment

AcceptVpcEndpointConnectionsError

Errors returned by AcceptVpcEndpointConnections

AcceptVpcPeeringConnectionError

Errors returned by AcceptVpcPeeringConnection

AdvertiseByoipCidrError

Errors returned by AdvertiseByoipCidr

AllocateAddressError

Errors returned by AllocateAddress

AllocateHostsError

Errors returned by AllocateHosts

ApplySecurityGroupsToClientVpnTargetNetworkError

Errors returned by ApplySecurityGroupsToClientVpnTargetNetwork

AssignIpv6AddressesError

Errors returned by AssignIpv6Addresses

AssignPrivateIpAddressesError

Errors returned by AssignPrivateIpAddresses

AssociateAddressError

Errors returned by AssociateAddress

AssociateClientVpnTargetNetworkError

Errors returned by AssociateClientVpnTargetNetwork

AssociateDhcpOptionsError

Errors returned by AssociateDhcpOptions

AssociateIamInstanceProfileError

Errors returned by AssociateIamInstanceProfile

AssociateRouteTableError

Errors returned by AssociateRouteTable

AssociateSubnetCidrBlockError

Errors returned by AssociateSubnetCidrBlock

AssociateTransitGatewayRouteTableError

Errors returned by AssociateTransitGatewayRouteTable

AssociateVpcCidrBlockError

Errors returned by AssociateVpcCidrBlock

AttachClassicLinkVpcError

Errors returned by AttachClassicLinkVpc

AttachInternetGatewayError

Errors returned by AttachInternetGateway

AttachNetworkInterfaceError

Errors returned by AttachNetworkInterface

AttachVolumeError

Errors returned by AttachVolume

AttachVpnGatewayError

Errors returned by AttachVpnGateway

AuthorizeClientVpnIngressError

Errors returned by AuthorizeClientVpnIngress

AuthorizeSecurityGroupEgressError

Errors returned by AuthorizeSecurityGroupEgress

AuthorizeSecurityGroupIngressError

Errors returned by AuthorizeSecurityGroupIngress

BundleInstanceError

Errors returned by BundleInstance

CancelBundleTaskError

Errors returned by CancelBundleTask

CancelCapacityReservationError

Errors returned by CancelCapacityReservation

CancelConversionTaskError

Errors returned by CancelConversionTask

CancelExportTaskError

Errors returned by CancelExportTask

CancelImportTaskError

Errors returned by CancelImportTask

CancelReservedInstancesListingError

Errors returned by CancelReservedInstancesListing

CancelSpotInstanceRequestsError

Errors returned by CancelSpotInstanceRequests

ConfirmProductInstanceError

Errors returned by ConfirmProductInstance

CopyFpgaImageError

Errors returned by CopyFpgaImage

CopyImageError

Errors returned by CopyImage

CopySnapshotError

Errors returned by CopySnapshot

CreateCapacityReservationError

Errors returned by CreateCapacityReservation

CreateClientVpnEndpointError

Errors returned by CreateClientVpnEndpoint

CreateClientVpnRouteError

Errors returned by CreateClientVpnRoute

CreateCustomerGatewayError

Errors returned by CreateCustomerGateway

CreateDefaultSubnetError

Errors returned by CreateDefaultSubnet

CreateDefaultVpcError

Errors returned by CreateDefaultVpc

CreateDhcpOptionsError

Errors returned by CreateDhcpOptions

CreateEgressOnlyInternetGatewayError

Errors returned by CreateEgressOnlyInternetGateway

CreateFleetError

Errors returned by CreateFleet

CreateFlowLogsError

Errors returned by CreateFlowLogs

CreateFpgaImageError

Errors returned by CreateFpgaImage

CreateImageError

Errors returned by CreateImage

CreateInstanceExportTaskError

Errors returned by CreateInstanceExportTask

CreateInternetGatewayError

Errors returned by CreateInternetGateway

CreateKeyPairError

Errors returned by CreateKeyPair

CreateLaunchTemplateError

Errors returned by CreateLaunchTemplate

CreateLaunchTemplateVersionError

Errors returned by CreateLaunchTemplateVersion

CreateNatGatewayError

Errors returned by CreateNatGateway

CreateNetworkAclEntryError

Errors returned by CreateNetworkAclEntry

CreateNetworkAclError

Errors returned by CreateNetworkAcl

CreateNetworkInterfaceError

Errors returned by CreateNetworkInterface

CreateNetworkInterfacePermissionError

Errors returned by CreateNetworkInterfacePermission

CreatePlacementGroupError

Errors returned by CreatePlacementGroup

CreateReservedInstancesListingError

Errors returned by CreateReservedInstancesListing

CreateRouteError

Errors returned by CreateRoute

CreateRouteTableError

Errors returned by CreateRouteTable

CreateSecurityGroupError

Errors returned by CreateSecurityGroup

CreateSnapshotError

Errors returned by CreateSnapshot

CreateSnapshotsError

Errors returned by CreateSnapshots

CreateSpotDatafeedSubscriptionError

Errors returned by CreateSpotDatafeedSubscription

CreateSubnetError

Errors returned by CreateSubnet

CreateTagsError

Errors returned by CreateTags

CreateTransitGatewayError

Errors returned by CreateTransitGateway

CreateTransitGatewayRouteError

Errors returned by CreateTransitGatewayRoute

CreateTransitGatewayRouteTableError

Errors returned by CreateTransitGatewayRouteTable

CreateTransitGatewayVpcAttachmentError

Errors returned by CreateTransitGatewayVpcAttachment

CreateVolumeError

Errors returned by CreateVolume

CreateVpcEndpointConnectionNotificationError

Errors returned by CreateVpcEndpointConnectionNotification

CreateVpcEndpointError

Errors returned by CreateVpcEndpoint

CreateVpcEndpointServiceConfigurationError

Errors returned by CreateVpcEndpointServiceConfiguration

CreateVpcError

Errors returned by CreateVpc

CreateVpcPeeringConnectionError

Errors returned by CreateVpcPeeringConnection

CreateVpnConnectionError

Errors returned by CreateVpnConnection

CreateVpnConnectionRouteError

Errors returned by CreateVpnConnectionRoute

CreateVpnGatewayError

Errors returned by CreateVpnGateway

DeleteClientVpnEndpointError

Errors returned by DeleteClientVpnEndpoint

DeleteClientVpnRouteError

Errors returned by DeleteClientVpnRoute

DeleteCustomerGatewayError

Errors returned by DeleteCustomerGateway

DeleteDhcpOptionsError

Errors returned by DeleteDhcpOptions

DeleteEgressOnlyInternetGatewayError

Errors returned by DeleteEgressOnlyInternetGateway

DeleteFleetsError

Errors returned by DeleteFleets

DeleteFlowLogsError

Errors returned by DeleteFlowLogs

DeleteFpgaImageError

Errors returned by DeleteFpgaImage

DeleteInternetGatewayError

Errors returned by DeleteInternetGateway

DeleteKeyPairError

Errors returned by DeleteKeyPair

DeleteLaunchTemplateError

Errors returned by DeleteLaunchTemplate

DeleteLaunchTemplateVersionsError

Errors returned by DeleteLaunchTemplateVersions

DeleteNatGatewayError

Errors returned by DeleteNatGateway

DeleteNetworkAclEntryError

Errors returned by DeleteNetworkAclEntry

DeleteNetworkAclError

Errors returned by DeleteNetworkAcl

DeleteNetworkInterfaceError

Errors returned by DeleteNetworkInterface

DeleteNetworkInterfacePermissionError

Errors returned by DeleteNetworkInterfacePermission

DeletePlacementGroupError

Errors returned by DeletePlacementGroup

DeleteRouteError

Errors returned by DeleteRoute

DeleteRouteTableError

Errors returned by DeleteRouteTable

DeleteSecurityGroupError

Errors returned by DeleteSecurityGroup

DeleteSnapshotError

Errors returned by DeleteSnapshot

DeleteSpotDatafeedSubscriptionError

Errors returned by DeleteSpotDatafeedSubscription

DeleteSubnetError

Errors returned by DeleteSubnet

DeleteTagsError

Errors returned by DeleteTags

DeleteTransitGatewayError

Errors returned by DeleteTransitGateway

DeleteTransitGatewayRouteError

Errors returned by DeleteTransitGatewayRoute

DeleteTransitGatewayRouteTableError

Errors returned by DeleteTransitGatewayRouteTable

DeleteTransitGatewayVpcAttachmentError

Errors returned by DeleteTransitGatewayVpcAttachment

DeleteVolumeError

Errors returned by DeleteVolume

DeleteVpcEndpointConnectionNotificationsError

Errors returned by DeleteVpcEndpointConnectionNotifications

DeleteVpcEndpointServiceConfigurationsError

Errors returned by DeleteVpcEndpointServiceConfigurations

DeleteVpcEndpointsError

Errors returned by DeleteVpcEndpoints

DeleteVpcError

Errors returned by DeleteVpc

DeleteVpcPeeringConnectionError

Errors returned by DeleteVpcPeeringConnection

DeleteVpnConnectionError

Errors returned by DeleteVpnConnection

DeleteVpnConnectionRouteError

Errors returned by DeleteVpnConnectionRoute

DeleteVpnGatewayError

Errors returned by DeleteVpnGateway

DeprovisionByoipCidrError

Errors returned by DeprovisionByoipCidr

DeregisterImageError

Errors returned by DeregisterImage

DescribeAccountAttributesError

Errors returned by DescribeAccountAttributes

DescribeAddressesError

Errors returned by DescribeAddresses

DescribeAggregateIdFormatError

Errors returned by DescribeAggregateIdFormat

DescribeAvailabilityZonesError

Errors returned by DescribeAvailabilityZones

DescribeBundleTasksError

Errors returned by DescribeBundleTasks

DescribeByoipCidrsError

Errors returned by DescribeByoipCidrs

DescribeCapacityReservationsError

Errors returned by DescribeCapacityReservations

DescribeClassicLinkInstancesError

Errors returned by DescribeClassicLinkInstances

DescribeClientVpnAuthorizationRulesError

Errors returned by DescribeClientVpnAuthorizationRules

DescribeClientVpnConnectionsError

Errors returned by DescribeClientVpnConnections

DescribeClientVpnEndpointsError

Errors returned by DescribeClientVpnEndpoints

DescribeClientVpnRoutesError

Errors returned by DescribeClientVpnRoutes

DescribeClientVpnTargetNetworksError

Errors returned by DescribeClientVpnTargetNetworks

DescribeConversionTasksError

Errors returned by DescribeConversionTasks

DescribeCustomerGatewaysError

Errors returned by DescribeCustomerGateways

DescribeDhcpOptionsError

Errors returned by DescribeDhcpOptions

DescribeEgressOnlyInternetGatewaysError

Errors returned by DescribeEgressOnlyInternetGateways

DescribeElasticGpusError

Errors returned by DescribeElasticGpus

DescribeExportTasksError

Errors returned by DescribeExportTasks

DescribeFleetHistoryError

Errors returned by DescribeFleetHistory

DescribeFleetInstancesError

Errors returned by DescribeFleetInstances

DescribeFleetsError

Errors returned by DescribeFleets

DescribeFlowLogsError

Errors returned by DescribeFlowLogs

DescribeFpgaImageAttributeError

Errors returned by DescribeFpgaImageAttribute

DescribeFpgaImagesError

Errors returned by DescribeFpgaImages

DescribeHostReservationOfferingsError

Errors returned by DescribeHostReservationOfferings

DescribeHostReservationsError

Errors returned by DescribeHostReservations

DescribeHostsError

Errors returned by DescribeHosts

DescribeIamInstanceProfileAssociationsError

Errors returned by DescribeIamInstanceProfileAssociations

DescribeIdFormatError

Errors returned by DescribeIdFormat

DescribeIdentityIdFormatError

Errors returned by DescribeIdentityIdFormat

DescribeImageAttributeError

Errors returned by DescribeImageAttribute

DescribeImagesError

Errors returned by DescribeImages

DescribeImportImageTasksError

Errors returned by DescribeImportImageTasks

DescribeImportSnapshotTasksError

Errors returned by DescribeImportSnapshotTasks

DescribeInstanceAttributeError

Errors returned by DescribeInstanceAttribute

DescribeInstanceCreditSpecificationsError

Errors returned by DescribeInstanceCreditSpecifications

DescribeInstanceStatusError

Errors returned by DescribeInstanceStatus

DescribeInstancesError

Errors returned by DescribeInstances

DescribeInternetGatewaysError

Errors returned by DescribeInternetGateways

DescribeKeyPairsError

Errors returned by DescribeKeyPairs

DescribeLaunchTemplateVersionsError

Errors returned by DescribeLaunchTemplateVersions

DescribeLaunchTemplatesError

Errors returned by DescribeLaunchTemplates

DescribeMovingAddressesError

Errors returned by DescribeMovingAddresses

DescribeNatGatewaysError

Errors returned by DescribeNatGateways

DescribeNetworkAclsError

Errors returned by DescribeNetworkAcls

DescribeNetworkInterfaceAttributeError

Errors returned by DescribeNetworkInterfaceAttribute

DescribeNetworkInterfacePermissionsError

Errors returned by DescribeNetworkInterfacePermissions

DescribeNetworkInterfacesError

Errors returned by DescribeNetworkInterfaces

DescribePlacementGroupsError

Errors returned by DescribePlacementGroups

DescribePrefixListsError

Errors returned by DescribePrefixLists

DescribePrincipalIdFormatError

Errors returned by DescribePrincipalIdFormat

DescribePublicIpv4PoolsError

Errors returned by DescribePublicIpv4Pools

DescribeRegionsError

Errors returned by DescribeRegions

DescribeReservedInstancesError

Errors returned by DescribeReservedInstances

DescribeReservedInstancesListingsError

Errors returned by DescribeReservedInstancesListings

DescribeReservedInstancesModificationsError

Errors returned by DescribeReservedInstancesModifications

DescribeReservedInstancesOfferingsError

Errors returned by DescribeReservedInstancesOfferings

DescribeRouteTablesError

Errors returned by DescribeRouteTables

DescribeScheduledInstanceAvailabilityError

Errors returned by DescribeScheduledInstanceAvailability

DescribeScheduledInstancesError

Errors returned by DescribeScheduledInstances

DescribeSecurityGroupReferencesError

Errors returned by DescribeSecurityGroupReferences

DescribeSecurityGroupsError

Errors returned by DescribeSecurityGroups

DescribeSnapshotAttributeError

Errors returned by DescribeSnapshotAttribute

DescribeSnapshotsError

Errors returned by DescribeSnapshots

DescribeSpotDatafeedSubscriptionError

Errors returned by DescribeSpotDatafeedSubscription

DescribeSpotFleetInstancesError

Errors returned by DescribeSpotFleetInstances

DescribeSpotFleetRequestHistoryError

Errors returned by DescribeSpotFleetRequestHistory

DescribeSpotFleetRequestsError

Errors returned by DescribeSpotFleetRequests

DescribeSpotInstanceRequestsError

Errors returned by DescribeSpotInstanceRequests

DescribeSpotPriceHistoryError

Errors returned by DescribeSpotPriceHistory

DescribeStaleSecurityGroupsError

Errors returned by DescribeStaleSecurityGroups

DescribeSubnetsError

Errors returned by DescribeSubnets

DescribeTagsError

Errors returned by DescribeTags

DescribeTransitGatewayAttachmentsError

Errors returned by DescribeTransitGatewayAttachments

DescribeTransitGatewayRouteTablesError

Errors returned by DescribeTransitGatewayRouteTables

DescribeTransitGatewayVpcAttachmentsError

Errors returned by DescribeTransitGatewayVpcAttachments

DescribeTransitGatewaysError

Errors returned by DescribeTransitGateways

DescribeVolumeAttributeError

Errors returned by DescribeVolumeAttribute

DescribeVolumeStatusError

Errors returned by DescribeVolumeStatus

DescribeVolumesError

Errors returned by DescribeVolumes

DescribeVolumesModificationsError

Errors returned by DescribeVolumesModifications

DescribeVpcAttributeError

Errors returned by DescribeVpcAttribute

DescribeVpcClassicLinkDnsSupportError

Errors returned by DescribeVpcClassicLinkDnsSupport

DescribeVpcClassicLinkError

Errors returned by DescribeVpcClassicLink

DescribeVpcEndpointConnectionNotificationsError

Errors returned by DescribeVpcEndpointConnectionNotifications

DescribeVpcEndpointConnectionsError

Errors returned by DescribeVpcEndpointConnections

DescribeVpcEndpointServiceConfigurationsError

Errors returned by DescribeVpcEndpointServiceConfigurations

DescribeVpcEndpointServicePermissionsError

Errors returned by DescribeVpcEndpointServicePermissions

DescribeVpcEndpointServicesError

Errors returned by DescribeVpcEndpointServices

DescribeVpcEndpointsError

Errors returned by DescribeVpcEndpoints

DescribeVpcPeeringConnectionsError

Errors returned by DescribeVpcPeeringConnections

DescribeVpcsError

Errors returned by DescribeVpcs

DescribeVpnConnectionsError

Errors returned by DescribeVpnConnections

DescribeVpnGatewaysError

Errors returned by DescribeVpnGateways

DetachClassicLinkVpcError

Errors returned by DetachClassicLinkVpc

DetachInternetGatewayError

Errors returned by DetachInternetGateway

DetachNetworkInterfaceError

Errors returned by DetachNetworkInterface

DetachVolumeError

Errors returned by DetachVolume

DetachVpnGatewayError

Errors returned by DetachVpnGateway

DisableEbsEncryptionByDefaultError

Errors returned by DisableEbsEncryptionByDefault

DisableTransitGatewayRouteTablePropagationError

Errors returned by DisableTransitGatewayRouteTablePropagation

DisableVgwRoutePropagationError

Errors returned by DisableVgwRoutePropagation

DisableVpcClassicLinkDnsSupportError

Errors returned by DisableVpcClassicLinkDnsSupport

DisableVpcClassicLinkError

Errors returned by DisableVpcClassicLink

DisassociateAddressError

Errors returned by DisassociateAddress

DisassociateClientVpnTargetNetworkError

Errors returned by DisassociateClientVpnTargetNetwork

DisassociateIamInstanceProfileError

Errors returned by DisassociateIamInstanceProfile

DisassociateRouteTableError

Errors returned by DisassociateRouteTable

DisassociateSubnetCidrBlockError

Errors returned by DisassociateSubnetCidrBlock

DisassociateTransitGatewayRouteTableError

Errors returned by DisassociateTransitGatewayRouteTable

DisassociateVpcCidrBlockError

Errors returned by DisassociateVpcCidrBlock

EC2CancelSpotFleetRequestsError

Errors returned by CancelSpotFleetRequests

EnableEbsEncryptionByDefaultError

Errors returned by EnableEbsEncryptionByDefault

EnableTransitGatewayRouteTablePropagationError

Errors returned by EnableTransitGatewayRouteTablePropagation

EnableVgwRoutePropagationError

Errors returned by EnableVgwRoutePropagation

EnableVolumeIOError

Errors returned by EnableVolumeIO

EnableVpcClassicLinkDnsSupportError

Errors returned by EnableVpcClassicLinkDnsSupport

EnableVpcClassicLinkError

Errors returned by EnableVpcClassicLink

ExportClientVpnClientCertificateRevocationListError

Errors returned by ExportClientVpnClientCertificateRevocationList

ExportClientVpnClientConfigurationError

Errors returned by ExportClientVpnClientConfiguration

ExportTransitGatewayRoutesError

Errors returned by ExportTransitGatewayRoutes

GetConsoleOutputError

Errors returned by GetConsoleOutput

GetConsoleScreenshotError

Errors returned by GetConsoleScreenshot

GetEbsDefaultKmsKeyIdError

Errors returned by GetEbsDefaultKmsKeyId

GetEbsEncryptionByDefaultError

Errors returned by GetEbsEncryptionByDefault

GetHostReservationPurchasePreviewError

Errors returned by GetHostReservationPurchasePreview

GetLaunchTemplateDataError

Errors returned by GetLaunchTemplateData

GetPasswordDataError

Errors returned by GetPasswordData

GetReservedInstancesExchangeQuoteError

Errors returned by GetReservedInstancesExchangeQuote

GetTransitGatewayAttachmentPropagationsError

Errors returned by GetTransitGatewayAttachmentPropagations

GetTransitGatewayRouteTableAssociationsError

Errors returned by GetTransitGatewayRouteTableAssociations

GetTransitGatewayRouteTablePropagationsError

Errors returned by GetTransitGatewayRouteTablePropagations

ImportClientVpnClientCertificateRevocationListError

Errors returned by ImportClientVpnClientCertificateRevocationList

ImportImageError

Errors returned by ImportImage

ImportInstanceError

Errors returned by ImportInstance

ImportKeyPairError

Errors returned by ImportKeyPair

ImportSnapshotError

Errors returned by ImportSnapshot

ImportVolumeError

Errors returned by ImportVolume

ModifyCapacityReservationError

Errors returned by ModifyCapacityReservation

ModifyClientVpnEndpointError

Errors returned by ModifyClientVpnEndpoint

ModifyEbsDefaultKmsKeyIdError

Errors returned by ModifyEbsDefaultKmsKeyId

ModifyFleetError

Errors returned by ModifyFleet

ModifyFpgaImageAttributeError

Errors returned by ModifyFpgaImageAttribute

ModifyHostsError

Errors returned by ModifyHosts

ModifyIdFormatError

Errors returned by ModifyIdFormat

ModifyIdentityIdFormatError

Errors returned by ModifyIdentityIdFormat

ModifyImageAttributeError

Errors returned by ModifyImageAttribute

ModifyInstanceAttributeError

Errors returned by ModifyInstanceAttribute

ModifyInstanceCapacityReservationAttributesError

Errors returned by ModifyInstanceCapacityReservationAttributes

ModifyInstanceCreditSpecificationError

Errors returned by ModifyInstanceCreditSpecification

ModifyInstanceEventStartTimeError

Errors returned by ModifyInstanceEventStartTime

ModifyInstancePlacementError

Errors returned by ModifyInstancePlacement

ModifyLaunchTemplateError

Errors returned by ModifyLaunchTemplate

ModifyNetworkInterfaceAttributeError

Errors returned by ModifyNetworkInterfaceAttribute

ModifyReservedInstancesError

Errors returned by ModifyReservedInstances

ModifySnapshotAttributeError

Errors returned by ModifySnapshotAttribute

ModifySpotFleetRequestError

Errors returned by ModifySpotFleetRequest

ModifySubnetAttributeError

Errors returned by ModifySubnetAttribute

ModifyTransitGatewayVpcAttachmentError

Errors returned by ModifyTransitGatewayVpcAttachment

ModifyVolumeAttributeError

Errors returned by ModifyVolumeAttribute

ModifyVolumeError

Errors returned by ModifyVolume

ModifyVpcAttributeError

Errors returned by ModifyVpcAttribute

ModifyVpcEndpointConnectionNotificationError

Errors returned by ModifyVpcEndpointConnectionNotification

ModifyVpcEndpointError

Errors returned by ModifyVpcEndpoint

ModifyVpcEndpointServiceConfigurationError

Errors returned by ModifyVpcEndpointServiceConfiguration

ModifyVpcEndpointServicePermissionsError

Errors returned by ModifyVpcEndpointServicePermissions

ModifyVpcPeeringConnectionOptionsError

Errors returned by ModifyVpcPeeringConnectionOptions

ModifyVpcTenancyError

Errors returned by ModifyVpcTenancy

ModifyVpnConnectionError

Errors returned by ModifyVpnConnection

MonitorInstancesError

Errors returned by MonitorInstances

MoveAddressToVpcError

Errors returned by MoveAddressToVpc

ProvisionByoipCidrError

Errors returned by ProvisionByoipCidr

PurchaseHostReservationError

Errors returned by PurchaseHostReservation

PurchaseReservedInstancesOfferingError

Errors returned by PurchaseReservedInstancesOffering

PurchaseScheduledInstancesError

Errors returned by PurchaseScheduledInstances

RebootInstancesError

Errors returned by RebootInstances

RegisterImageError

Errors returned by RegisterImage

RejectTransitGatewayVpcAttachmentError

Errors returned by RejectTransitGatewayVpcAttachment

RejectVpcEndpointConnectionsError

Errors returned by RejectVpcEndpointConnections

RejectVpcPeeringConnectionError

Errors returned by RejectVpcPeeringConnection

ReleaseAddressError

Errors returned by ReleaseAddress

ReleaseHostsError

Errors returned by ReleaseHosts

ReplaceIamInstanceProfileAssociationError

Errors returned by ReplaceIamInstanceProfileAssociation

ReplaceNetworkAclAssociationError

Errors returned by ReplaceNetworkAclAssociation

ReplaceNetworkAclEntryError

Errors returned by ReplaceNetworkAclEntry

ReplaceRouteError

Errors returned by ReplaceRoute

ReplaceRouteTableAssociationError

Errors returned by ReplaceRouteTableAssociation

ReplaceTransitGatewayRouteError

Errors returned by ReplaceTransitGatewayRoute

ReportInstanceStatusError

Errors returned by ReportInstanceStatus

RequestSpotFleetError

Errors returned by RequestSpotFleet

RequestSpotInstancesError

Errors returned by RequestSpotInstances

ResetEbsDefaultKmsKeyIdError

Errors returned by ResetEbsDefaultKmsKeyId

ResetFpgaImageAttributeError

Errors returned by ResetFpgaImageAttribute

ResetImageAttributeError

Errors returned by ResetImageAttribute

ResetInstanceAttributeError

Errors returned by ResetInstanceAttribute

ResetNetworkInterfaceAttributeError

Errors returned by ResetNetworkInterfaceAttribute

ResetSnapshotAttributeError

Errors returned by ResetSnapshotAttribute

RestoreAddressToClassicError

Errors returned by RestoreAddressToClassic

RevokeClientVpnIngressError

Errors returned by RevokeClientVpnIngress

RevokeSecurityGroupEgressError

Errors returned by RevokeSecurityGroupEgress

RevokeSecurityGroupIngressError

Errors returned by RevokeSecurityGroupIngress

RunInstancesError

Errors returned by RunInstances

RunScheduledInstancesError

Errors returned by RunScheduledInstances

SearchTransitGatewayRoutesError

Errors returned by SearchTransitGatewayRoutes

StartInstancesError

Errors returned by StartInstances

StopInstancesError

Errors returned by StopInstances

TerminateClientVpnConnectionsError

Errors returned by TerminateClientVpnConnections

TerminateInstancesError

Errors returned by TerminateInstances

UnassignIpv6AddressesError

Errors returned by UnassignIpv6Addresses

UnassignPrivateIpAddressesError

Errors returned by UnassignPrivateIpAddresses

UnmonitorInstancesError

Errors returned by UnmonitorInstances

UpdateSecurityGroupRuleDescriptionsEgressError

Errors returned by UpdateSecurityGroupRuleDescriptionsEgress

UpdateSecurityGroupRuleDescriptionsIngressError

Errors returned by UpdateSecurityGroupRuleDescriptionsIngress

WithdrawByoipCidrError

Errors returned by WithdrawByoipCidr

Traits

Ec2

Trait representing the capabilities of the Amazon EC2 API. Amazon EC2 clients implement this trait.