Socket
Socket
Sign inDemoInstall

@aws-sdk/client-ec2

Package Overview
Dependencies
141
Maintainers
5
Versions
429
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @aws-sdk/client-ec2

AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native


Version published
Weekly downloads
491K
decreased by-1.72%
Maintainers
5
Created
Weekly downloads
 

Readme

Source

@aws-sdk/client-ec2

Description

AWS SDK for JavaScript EC2 Client for Node.js, Browser and React Native.

Amazon Elastic Compute Cloud

You can access the features of Amazon Elastic Compute Cloud (Amazon EC2) programmatically. For more information, see the Amazon EC2 Developer Guide.

Installing

To install the this package, simply type add or install @aws-sdk/client-ec2 using your favorite package manager:

  • npm install @aws-sdk/client-ec2
  • yarn add @aws-sdk/client-ec2
  • pnpm add @aws-sdk/client-ec2

Getting Started

Import

The AWS SDK is modulized by clients and commands. To send a request, you only need to import the EC2Client and the commands you need, for example ListImagesInRecycleBinCommand:

// ES5 example
const { EC2Client, ListImagesInRecycleBinCommand } = require("@aws-sdk/client-ec2");
// ES6+ example
import { EC2Client, ListImagesInRecycleBinCommand } from "@aws-sdk/client-ec2";

Usage

To send a request, you:

  • Initiate client with configuration (e.g. credentials, region).
  • Initiate command with input parameters.
  • Call send operation on client with command object as input.
  • If you are using a custom http handler, you may call destroy() to close open connections.
// a client can be shared by different commands.
const client = new EC2Client({ region: "REGION" });

const params = {
  /** input parameters */
};
const command = new ListImagesInRecycleBinCommand(params);
Async/await

We recommend using await operator to wait for the promise returned by send operation as follows:

// async/await.
try {
  const data = await client.send(command);
  // process data.
} catch (error) {
  // error handling.
} finally {
  // finally.
}

Async-await is clean, concise, intuitive, easy to debug and has better error handling as compared to using Promise chains or callbacks.

Promises

You can also use Promise chaining to execute send operation.

client.send(command).then(
  (data) => {
    // process data.
  },
  (error) => {
    // error handling.
  }
);

Promises can also be called using .catch() and .finally() as follows:

client
  .send(command)
  .then((data) => {
    // process data.
  })
  .catch((error) => {
    // error handling.
  })
  .finally(() => {
    // finally.
  });
Callbacks

We do not recommend using callbacks because of callback hell, but they are supported by the send operation.

// callbacks.
client.send(command, (err, data) => {
  // process err and data.
});
v2 compatible style

The client can also send requests using v2 compatible style. However, it results in a bigger bundle size and may be dropped in next major version. More details in the blog post on modular packages in AWS SDK for JavaScript

import * as AWS from "@aws-sdk/client-ec2";
const client = new AWS.EC2({ region: "REGION" });

// async/await.
try {
  const data = await client.listImagesInRecycleBin(params);
  // process data.
} catch (error) {
  // error handling.
}

// Promises.
client
  .listImagesInRecycleBin(params)
  .then((data) => {
    // process data.
  })
  .catch((error) => {
    // error handling.
  });

// callbacks.
client.listImagesInRecycleBin(params, (err, data) => {
  // process err and data.
});

Troubleshooting

When the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).

try {
  const data = await client.send(command);
  // process data.
} catch (error) {
  const { requestId, cfId, extendedRequestId } = error.$metadata;
  console.log({ requestId, cfId, extendedRequestId });
  /**
   * The keys within exceptions are also parsed.
   * You can access them by specifying exception names:
   * if (error.name === 'SomeServiceException') {
   *     const value = error.specialKeyInException;
   * }
   */
}

Getting Help

Please use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests, but have limited bandwidth to address them.

To test your universal JavaScript code in Node.js, browser and react-native environments, visit our code samples repo.

Contributing

This client code is generated automatically. Any modifications will be overwritten the next time the @aws-sdk/client-ec2 package is updated. To contribute to client you can check our generate clients scripts.

License

This SDK is distributed under the Apache License, Version 2.0, see LICENSE for more information.

Client Commands (Operations List)

AcceptAddressTransfer

Command API Reference / Input / Output

AcceptReservedInstancesExchangeQuote

Command API Reference / Input / Output

AcceptTransitGatewayMulticastDomainAssociations

Command API Reference / Input / Output

AcceptTransitGatewayPeeringAttachment

Command API Reference / Input / Output

AcceptTransitGatewayVpcAttachment

Command API Reference / Input / Output

AcceptVpcEndpointConnections

Command API Reference / Input / Output

AcceptVpcPeeringConnection

Command API Reference / Input / Output

AdvertiseByoipCidr

Command API Reference / Input / Output

AllocateAddress

Command API Reference / Input / Output

AllocateHosts

Command API Reference / Input / Output

AllocateIpamPoolCidr

Command API Reference / Input / Output

ApplySecurityGroupsToClientVpnTargetNetwork

Command API Reference / Input / Output

AssignIpv6Addresses

Command API Reference / Input / Output

AssignPrivateIpAddresses

Command API Reference / Input / Output

AssignPrivateNatGatewayAddress

Command API Reference / Input / Output

AssociateAddress

Command API Reference / Input / Output

AssociateClientVpnTargetNetwork

Command API Reference / Input / Output

AssociateDhcpOptions

Command API Reference / Input / Output

AssociateEnclaveCertificateIamRole

Command API Reference / Input / Output

AssociateIamInstanceProfile

Command API Reference / Input / Output

AssociateInstanceEventWindow

Command API Reference / Input / Output

AssociateIpamByoasn

Command API Reference / Input / Output

AssociateIpamResourceDiscovery

Command API Reference / Input / Output

AssociateNatGatewayAddress

Command API Reference / Input / Output

AssociateRouteTable

Command API Reference / Input / Output

AssociateSubnetCidrBlock

Command API Reference / Input / Output

AssociateTransitGatewayMulticastDomain

Command API Reference / Input / Output

AssociateTransitGatewayPolicyTable

Command API Reference / Input / Output

AssociateTransitGatewayRouteTable

Command API Reference / Input / Output

AssociateTrunkInterface

Command API Reference / Input / Output

AssociateVpcCidrBlock

Command API Reference / Input / Output

AttachClassicLinkVpc

Command API Reference / Input / Output

AttachInternetGateway

Command API Reference / Input / Output

AttachNetworkInterface

Command API Reference / Input / Output

AttachVerifiedAccessTrustProvider

Command API Reference / Input / Output

AttachVolume

Command API Reference / Input / Output

AttachVpnGateway

Command API Reference / Input / Output

AuthorizeClientVpnIngress

Command API Reference / Input / Output

AuthorizeSecurityGroupEgress

Command API Reference / Input / Output

AuthorizeSecurityGroupIngress

Command API Reference / Input / Output

BundleInstance

Command API Reference / Input / Output

CancelBundleTask

Command API Reference / Input / Output

CancelCapacityReservation

Command API Reference / Input / Output

CancelCapacityReservationFleets

Command API Reference / Input / Output

CancelConversionTask

Command API Reference / Input / Output

CancelExportTask

Command API Reference / Input / Output

CancelImageLaunchPermission

Command API Reference / Input / Output

CancelImportTask

Command API Reference / Input / Output

CancelReservedInstancesListing

Command API Reference / Input / Output

CancelSpotFleetRequests

Command API Reference / Input / Output

CancelSpotInstanceRequests

Command API Reference / Input / Output

ConfirmProductInstance

Command API Reference / Input / Output

CopyFpgaImage

Command API Reference / Input / Output

CopyImage

Command API Reference / Input / Output

CopySnapshot

Command API Reference / Input / Output

CreateCapacityReservation

Command API Reference / Input / Output

CreateCapacityReservationFleet

Command API Reference / Input / Output

CreateCarrierGateway

Command API Reference / Input / Output

CreateClientVpnEndpoint

Command API Reference / Input / Output

CreateClientVpnRoute

Command API Reference / Input / Output

CreateCoipCidr

Command API Reference / Input / Output

CreateCoipPool

Command API Reference / Input / Output

CreateCustomerGateway

Command API Reference / Input / Output

CreateDefaultSubnet

Command API Reference / Input / Output

CreateDefaultVpc

Command API Reference / Input / Output

CreateDhcpOptions

Command API Reference / Input / Output

CreateEgressOnlyInternetGateway

Command API Reference / Input / Output

CreateFleet

Command API Reference / Input / Output

CreateFlowLogs

Command API Reference / Input / Output

CreateFpgaImage

Command API Reference / Input / Output

CreateImage

Command API Reference / Input / Output

CreateInstanceConnectEndpoint

Command API Reference / Input / Output

CreateInstanceEventWindow

Command API Reference / Input / Output

CreateInstanceExportTask

Command API Reference / Input / Output

CreateInternetGateway

Command API Reference / Input / Output

CreateIpam

Command API Reference / Input / Output

CreateIpamPool

Command API Reference / Input / Output

CreateIpamResourceDiscovery

Command API Reference / Input / Output

CreateIpamScope

Command API Reference / Input / Output

CreateKeyPair

Command API Reference / Input / Output

CreateLaunchTemplate

Command API Reference / Input / Output

CreateLaunchTemplateVersion

Command API Reference / Input / Output

CreateLocalGatewayRoute

Command API Reference / Input / Output

CreateLocalGatewayRouteTable

Command API Reference / Input / Output

CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation

Command API Reference / Input / Output

CreateLocalGatewayRouteTableVpcAssociation

Command API Reference / Input / Output

CreateManagedPrefixList

Command API Reference / Input / Output

CreateNatGateway

Command API Reference / Input / Output

CreateNetworkAcl

Command API Reference / Input / Output

CreateNetworkAclEntry

Command API Reference / Input / Output

CreateNetworkInsightsAccessScope

Command API Reference / Input / Output

CreateNetworkInsightsPath

Command API Reference / Input / Output

CreateNetworkInterface

Command API Reference / Input / Output

CreateNetworkInterfacePermission

Command API Reference / Input / Output

CreatePlacementGroup

Command API Reference / Input / Output

CreatePublicIpv4Pool

Command API Reference / Input / Output

CreateReplaceRootVolumeTask

Command API Reference / Input / Output

CreateReservedInstancesListing

Command API Reference / Input / Output

CreateRestoreImageTask

Command API Reference / Input / Output

CreateRoute

Command API Reference / Input / Output

CreateRouteTable

Command API Reference / Input / Output

CreateSecurityGroup

Command API Reference / Input / Output

CreateSnapshot

Command API Reference / Input / Output

CreateSnapshots

Command API Reference / Input / Output

CreateSpotDatafeedSubscription

Command API Reference / Input / Output

CreateStoreImageTask

Command API Reference / Input / Output

CreateSubnet

Command API Reference / Input / Output

CreateSubnetCidrReservation

Command API Reference / Input / Output

CreateTags

Command API Reference / Input / Output

CreateTrafficMirrorFilter

Command API Reference / Input / Output

CreateTrafficMirrorFilterRule

Command API Reference / Input / Output

CreateTrafficMirrorSession

Command API Reference / Input / Output

CreateTrafficMirrorTarget

Command API Reference / Input / Output

CreateTransitGateway

Command API Reference / Input / Output

CreateTransitGatewayConnect

Command API Reference / Input / Output

CreateTransitGatewayConnectPeer

Command API Reference / Input / Output

CreateTransitGatewayMulticastDomain

Command API Reference / Input / Output

CreateTransitGatewayPeeringAttachment

Command API Reference / Input / Output

CreateTransitGatewayPolicyTable

Command API Reference / Input / Output

CreateTransitGatewayPrefixListReference

Command API Reference / Input / Output

CreateTransitGatewayRoute

Command API Reference / Input / Output

CreateTransitGatewayRouteTable

Command API Reference / Input / Output

CreateTransitGatewayRouteTableAnnouncement

Command API Reference / Input / Output

CreateTransitGatewayVpcAttachment

Command API Reference / Input / Output

CreateVerifiedAccessEndpoint

Command API Reference / Input / Output

CreateVerifiedAccessGroup

Command API Reference / Input / Output

CreateVerifiedAccessInstance

Command API Reference / Input / Output

CreateVerifiedAccessTrustProvider

Command API Reference / Input / Output

CreateVolume

Command API Reference / Input / Output

CreateVpc

Command API Reference / Input / Output

CreateVpcEndpoint

Command API Reference / Input / Output

CreateVpcEndpointConnectionNotification

Command API Reference / Input / Output

CreateVpcEndpointServiceConfiguration

Command API Reference / Input / Output

CreateVpcPeeringConnection

Command API Reference / Input / Output

CreateVpnConnection

Command API Reference / Input / Output

CreateVpnConnectionRoute

Command API Reference / Input / Output

CreateVpnGateway

Command API Reference / Input / Output

DeleteCarrierGateway

Command API Reference / Input / Output

DeleteClientVpnEndpoint

Command API Reference / Input / Output

DeleteClientVpnRoute

Command API Reference / Input / Output

DeleteCoipCidr

Command API Reference / Input / Output

DeleteCoipPool

Command API Reference / Input / Output

DeleteCustomerGateway

Command API Reference / Input / Output

DeleteDhcpOptions

Command API Reference / Input / Output

DeleteEgressOnlyInternetGateway

Command API Reference / Input / Output

DeleteFleets

Command API Reference / Input / Output

DeleteFlowLogs

Command API Reference / Input / Output

DeleteFpgaImage

Command API Reference / Input / Output

DeleteInstanceConnectEndpoint

Command API Reference / Input / Output

DeleteInstanceEventWindow

Command API Reference / Input / Output

DeleteInternetGateway

Command API Reference / Input / Output

DeleteIpam

Command API Reference / Input / Output

DeleteIpamPool

Command API Reference / Input / Output

DeleteIpamResourceDiscovery

Command API Reference / Input / Output

DeleteIpamScope

Command API Reference / Input / Output

DeleteKeyPair

Command API Reference / Input / Output

DeleteLaunchTemplate

Command API Reference / Input / Output

DeleteLaunchTemplateVersions

Command API Reference / Input / Output

DeleteLocalGatewayRoute

Command API Reference / Input / Output

DeleteLocalGatewayRouteTable

Command API Reference / Input / Output

DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation

Command API Reference / Input / Output

DeleteLocalGatewayRouteTableVpcAssociation

Command API Reference / Input / Output

DeleteManagedPrefixList

Command API Reference / Input / Output

DeleteNatGateway

Command API Reference / Input / Output

DeleteNetworkAcl

Command API Reference / Input / Output

DeleteNetworkAclEntry

Command API Reference / Input / Output

DeleteNetworkInsightsAccessScope

Command API Reference / Input / Output

DeleteNetworkInsightsAccessScopeAnalysis

Command API Reference / Input / Output

DeleteNetworkInsightsAnalysis

Command API Reference / Input / Output

DeleteNetworkInsightsPath

Command API Reference / Input / Output

DeleteNetworkInterface

Command API Reference / Input / Output

DeleteNetworkInterfacePermission

Command API Reference / Input / Output

DeletePlacementGroup

Command API Reference / Input / Output

DeletePublicIpv4Pool

Command API Reference / Input / Output

DeleteQueuedReservedInstances

Command API Reference / Input / Output

DeleteRoute

Command API Reference / Input / Output

DeleteRouteTable

Command API Reference / Input / Output

DeleteSecurityGroup

Command API Reference / Input / Output

DeleteSnapshot

Command API Reference / Input / Output

DeleteSpotDatafeedSubscription

Command API Reference / Input / Output

DeleteSubnet

Command API Reference / Input / Output

DeleteSubnetCidrReservation

Command API Reference / Input / Output

DeleteTags

Command API Reference / Input / Output

DeleteTrafficMirrorFilter

Command API Reference / Input / Output

DeleteTrafficMirrorFilterRule

Command API Reference / Input / Output

DeleteTrafficMirrorSession

Command API Reference / Input / Output

DeleteTrafficMirrorTarget

Command API Reference / Input / Output

DeleteTransitGateway

Command API Reference / Input / Output

DeleteTransitGatewayConnect

Command API Reference / Input / Output

DeleteTransitGatewayConnectPeer

Command API Reference / Input / Output

DeleteTransitGatewayMulticastDomain

Command API Reference / Input / Output

DeleteTransitGatewayPeeringAttachment

Command API Reference / Input / Output

DeleteTransitGatewayPolicyTable

Command API Reference / Input / Output

DeleteTransitGatewayPrefixListReference

Command API Reference / Input / Output

DeleteTransitGatewayRoute

Command API Reference / Input / Output

DeleteTransitGatewayRouteTable

Command API Reference / Input / Output

DeleteTransitGatewayRouteTableAnnouncement

Command API Reference / Input / Output

DeleteTransitGatewayVpcAttachment

Command API Reference / Input / Output

DeleteVerifiedAccessEndpoint

Command API Reference / Input / Output

DeleteVerifiedAccessGroup

Command API Reference / Input / Output

DeleteVerifiedAccessInstance

Command API Reference / Input / Output

DeleteVerifiedAccessTrustProvider

Command API Reference / Input / Output

DeleteVolume

Command API Reference / Input / Output

DeleteVpc

Command API Reference / Input / Output

DeleteVpcEndpointConnectionNotifications

Command API Reference / Input / Output

DeleteVpcEndpoints

Command API Reference / Input / Output

DeleteVpcEndpointServiceConfigurations

Command API Reference / Input / Output

DeleteVpcPeeringConnection

Command API Reference / Input / Output

DeleteVpnConnection

Command API Reference / Input / Output

DeleteVpnConnectionRoute

Command API Reference / Input / Output

DeleteVpnGateway

Command API Reference / Input / Output

DeprovisionByoipCidr

Command API Reference / Input / Output

DeprovisionIpamByoasn

Command API Reference / Input / Output

DeprovisionIpamPoolCidr

Command API Reference / Input / Output

DeprovisionPublicIpv4PoolCidr

Command API Reference / Input / Output

DeregisterImage

Command API Reference / Input / Output

DeregisterInstanceEventNotificationAttributes

Command API Reference / Input / Output

DeregisterTransitGatewayMulticastGroupMembers

Command API Reference / Input / Output

DeregisterTransitGatewayMulticastGroupSources

Command API Reference / Input / Output

DescribeAccountAttributes

Command API Reference / Input / Output

DescribeAddresses

Command API Reference / Input / Output

DescribeAddressesAttribute

Command API Reference / Input / Output

DescribeAddressTransfers

Command API Reference / Input / Output

DescribeAggregateIdFormat

Command API Reference / Input / Output

DescribeAvailabilityZones

Command API Reference / Input / Output

DescribeAwsNetworkPerformanceMetricSubscriptions

Command API Reference / Input / Output

DescribeBundleTasks

Command API Reference / Input / Output

DescribeByoipCidrs

Command API Reference / Input / Output

DescribeCapacityBlockOfferings

Command API Reference / Input / Output

DescribeCapacityReservationFleets

Command API Reference / Input / Output

DescribeCapacityReservations

Command API Reference / Input / Output

DescribeCarrierGateways

Command API Reference / Input / Output

DescribeClassicLinkInstances

Command API Reference / Input / Output

DescribeClientVpnAuthorizationRules

Command API Reference / Input / Output

DescribeClientVpnConnections

Command API Reference / Input / Output

DescribeClientVpnEndpoints

Command API Reference / Input / Output

DescribeClientVpnRoutes

Command API Reference / Input / Output

DescribeClientVpnTargetNetworks

Command API Reference / Input / Output

DescribeCoipPools

Command API Reference / Input / Output

DescribeConversionTasks

Command API Reference / Input / Output

DescribeCustomerGateways

Command API Reference / Input / Output

DescribeDhcpOptions

Command API Reference / Input / Output

DescribeEgressOnlyInternetGateways

Command API Reference / Input / Output

DescribeElasticGpus

Command API Reference / Input / Output

DescribeExportImageTasks

Command API Reference / Input / Output

DescribeExportTasks

Command API Reference / Input / Output

DescribeFastLaunchImages

Command API Reference / Input / Output

DescribeFastSnapshotRestores

Command API Reference / Input / Output

DescribeFleetHistory

Command API Reference / Input / Output

DescribeFleetInstances

Command API Reference / Input / Output

DescribeFleets

Command API Reference / Input / Output

DescribeFlowLogs

Command API Reference / Input / Output

DescribeFpgaImageAttribute

Command API Reference / Input / Output

DescribeFpgaImages

Command API Reference / Input / Output

DescribeHostReservationOfferings

Command API Reference / Input / Output

DescribeHostReservations

Command API Reference / Input / Output

DescribeHosts

Command API Reference / Input / Output

DescribeIamInstanceProfileAssociations

Command API Reference / Input / Output

DescribeIdentityIdFormat

Command API Reference / Input / Output

DescribeIdFormat

Command API Reference / Input / Output

DescribeImageAttribute

Command API Reference / Input / Output

DescribeImages

Command API Reference / Input / Output

DescribeImportImageTasks

Command API Reference / Input / Output

DescribeImportSnapshotTasks

Command API Reference / Input / Output

DescribeInstanceAttribute

Command API Reference / Input / Output

DescribeInstanceConnectEndpoints

Command API Reference / Input / Output

DescribeInstanceCreditSpecifications

Command API Reference / Input / Output

DescribeInstanceEventNotificationAttributes

Command API Reference / Input / Output

DescribeInstanceEventWindows

Command API Reference / Input / Output

DescribeInstances

Command API Reference / Input / Output

DescribeInstanceStatus

Command API Reference / Input / Output

DescribeInstanceTopology

Command API Reference / Input / Output

DescribeInstanceTypeOfferings

Command API Reference / Input / Output

DescribeInstanceTypes

Command API Reference / Input / Output

DescribeInternetGateways

Command API Reference / Input / Output

DescribeIpamByoasn

Command API Reference / Input / Output

DescribeIpamPools

Command API Reference / Input / Output

DescribeIpamResourceDiscoveries

Command API Reference / Input / Output

DescribeIpamResourceDiscoveryAssociations

Command API Reference / Input / Output

DescribeIpams

Command API Reference / Input / Output

DescribeIpamScopes

Command API Reference / Input / Output

DescribeIpv6Pools

Command API Reference / Input / Output

DescribeKeyPairs

Command API Reference / Input / Output

DescribeLaunchTemplates

Command API Reference / Input / Output

DescribeLaunchTemplateVersions

Command API Reference / Input / Output

DescribeLocalGatewayRouteTables

Command API Reference / Input / Output

DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations

Command API Reference / Input / Output

DescribeLocalGatewayRouteTableVpcAssociations

Command API Reference / Input / Output

DescribeLocalGateways

Command API Reference / Input / Output

DescribeLocalGatewayVirtualInterfaceGroups

Command API Reference / Input / Output

DescribeLocalGatewayVirtualInterfaces

Command API Reference / Input / Output

DescribeLockedSnapshots

Command API Reference / Input / Output

DescribeMacHosts

Command API Reference / Input / Output

DescribeManagedPrefixLists

Command API Reference / Input / Output

DescribeMovingAddresses

Command API Reference / Input / Output

DescribeNatGateways

Command API Reference / Input / Output

DescribeNetworkAcls

Command API Reference / Input / Output

DescribeNetworkInsightsAccessScopeAnalyses

Command API Reference / Input / Output

DescribeNetworkInsightsAccessScopes

Command API Reference / Input / Output

DescribeNetworkInsightsAnalyses

Command API Reference / Input / Output

DescribeNetworkInsightsPaths

Command API Reference / Input / Output

DescribeNetworkInterfaceAttribute

Command API Reference / Input / Output

DescribeNetworkInterfacePermissions

Command API Reference / Input / Output

DescribeNetworkInterfaces

Command API Reference / Input / Output

DescribePlacementGroups

Command API Reference / Input / Output

DescribePrefixLists

Command API Reference / Input / Output

DescribePrincipalIdFormat

Command API Reference / Input / Output

DescribePublicIpv4Pools

Command API Reference / Input / Output

DescribeRegions

Command API Reference / Input / Output

DescribeReplaceRootVolumeTasks

Command API Reference / Input / Output

DescribeReservedInstances

Command API Reference / Input / Output

DescribeReservedInstancesListings

Command API Reference / Input / Output

DescribeReservedInstancesModifications

Command API Reference / Input / Output

DescribeReservedInstancesOfferings

Command API Reference / Input / Output

DescribeRouteTables

Command API Reference / Input / Output

DescribeScheduledInstanceAvailability

Command API Reference / Input / Output

DescribeScheduledInstances

Command API Reference / Input / Output

DescribeSecurityGroupReferences

Command API Reference / Input / Output

DescribeSecurityGroupRules

Command API Reference / Input / Output

DescribeSecurityGroups

Command API Reference / Input / Output

DescribeSnapshotAttribute

Command API Reference / Input / Output

DescribeSnapshots

Command API Reference / Input / Output

DescribeSnapshotTierStatus

Command API Reference / Input / Output

DescribeSpotDatafeedSubscription

Command API Reference / Input / Output

DescribeSpotFleetInstances

Command API Reference / Input / Output

DescribeSpotFleetRequestHistory

Command API Reference / Input / Output

DescribeSpotFleetRequests

Command API Reference / Input / Output

DescribeSpotInstanceRequests

Command API Reference / Input / Output

DescribeSpotPriceHistory

Command API Reference / Input / Output

DescribeStaleSecurityGroups

Command API Reference / Input / Output

DescribeStoreImageTasks

Command API Reference / Input / Output

DescribeSubnets

Command API Reference / Input / Output

DescribeTags

Command API Reference / Input / Output

DescribeTrafficMirrorFilters

Command API Reference / Input / Output

DescribeTrafficMirrorSessions

Command API Reference / Input / Output

DescribeTrafficMirrorTargets

Command API Reference / Input / Output

DescribeTransitGatewayAttachments

Command API Reference / Input / Output

DescribeTransitGatewayConnectPeers

Command API Reference / Input / Output

DescribeTransitGatewayConnects

Command API Reference / Input / Output

DescribeTransitGatewayMulticastDomains

Command API Reference / Input / Output

DescribeTransitGatewayPeeringAttachments

Command API Reference / Input / Output

DescribeTransitGatewayPolicyTables

Command API Reference / Input / Output

DescribeTransitGatewayRouteTableAnnouncements

Command API Reference / Input / Output

DescribeTransitGatewayRouteTables

Command API Reference / Input / Output

DescribeTransitGateways

Command API Reference / Input / Output

DescribeTransitGatewayVpcAttachments

Command API Reference / Input / Output

DescribeTrunkInterfaceAssociations

Command API Reference / Input / Output

DescribeVerifiedAccessEndpoints

Command API Reference / Input / Output

DescribeVerifiedAccessGroups

Command API Reference / Input / Output

DescribeVerifiedAccessInstanceLoggingConfigurations

Command API Reference / Input / Output

DescribeVerifiedAccessInstances

Command API Reference / Input / Output

DescribeVerifiedAccessTrustProviders

Command API Reference / Input / Output

DescribeVolumeAttribute

Command API Reference / Input / Output

DescribeVolumes

Command API Reference / Input / Output

DescribeVolumesModifications

Command API Reference / Input / Output

DescribeVolumeStatus

Command API Reference / Input / Output

DescribeVpcAttribute

Command API Reference / Input / Output

DescribeVpcClassicLink

Command API Reference / Input / Output

DescribeVpcClassicLinkDnsSupport

Command API Reference / Input / Output

DescribeVpcEndpointConnectionNotifications

Command API Reference / Input / Output

DescribeVpcEndpointConnections

Command API Reference / Input / Output

DescribeVpcEndpoints

Command API Reference / Input / Output

DescribeVpcEndpointServiceConfigurations

Command API Reference / Input / Output

DescribeVpcEndpointServicePermissions

Command API Reference / Input / Output

DescribeVpcEndpointServices

Command API Reference / Input / Output

DescribeVpcPeeringConnections

Command API Reference / Input / Output

DescribeVpcs

Command API Reference / Input / Output

DescribeVpnConnections

Command API Reference / Input / Output

DescribeVpnGateways

Command API Reference / Input / Output

DetachClassicLinkVpc

Command API Reference / Input / Output

DetachInternetGateway

Command API Reference / Input / Output

DetachNetworkInterface

Command API Reference / Input / Output

DetachVerifiedAccessTrustProvider

Command API Reference / Input / Output

DetachVolume

Command API Reference / Input / Output

DetachVpnGateway

Command API Reference / Input / Output

DisableAddressTransfer

Command API Reference / Input / Output

DisableAwsNetworkPerformanceMetricSubscription

Command API Reference / Input / Output

DisableEbsEncryptionByDefault

Command API Reference / Input / Output

DisableFastLaunch

Command API Reference / Input / Output

DisableFastSnapshotRestores

Command API Reference / Input / Output

DisableImage

Command API Reference / Input / Output

DisableImageBlockPublicAccess

Command API Reference / Input / Output

DisableImageDeprecation

Command API Reference / Input / Output

DisableImageDeregistrationProtection

Command API Reference / Input / Output

DisableIpamOrganizationAdminAccount

Command API Reference / Input / Output

DisableSerialConsoleAccess

Command API Reference / Input / Output

DisableSnapshotBlockPublicAccess

Command API Reference / Input / Output

DisableTransitGatewayRouteTablePropagation

Command API Reference / Input / Output

DisableVgwRoutePropagation

Command API Reference / Input / Output

DisableVpcClassicLink

Command API Reference / Input / Output

DisableVpcClassicLinkDnsSupport

Command API Reference / Input / Output

DisassociateAddress

Command API Reference / Input / Output

DisassociateClientVpnTargetNetwork

Command API Reference / Input / Output

DisassociateEnclaveCertificateIamRole

Command API Reference / Input / Output

DisassociateIamInstanceProfile

Command API Reference / Input / Output

DisassociateInstanceEventWindow

Command API Reference / Input / Output

DisassociateIpamByoasn

Command API Reference / Input / Output

DisassociateIpamResourceDiscovery

Command API Reference / Input / Output

DisassociateNatGatewayAddress

Command API Reference / Input / Output

DisassociateRouteTable

Command API Reference / Input / Output

DisassociateSubnetCidrBlock

Command API Reference / Input / Output

DisassociateTransitGatewayMulticastDomain

Command API Reference / Input / Output

DisassociateTransitGatewayPolicyTable

Command API Reference / Input / Output

DisassociateTransitGatewayRouteTable

Command API Reference / Input / Output

DisassociateTrunkInterface

Command API Reference / Input / Output

DisassociateVpcCidrBlock

Command API Reference / Input / Output

EnableAddressTransfer

Command API Reference / Input / Output

EnableAwsNetworkPerformanceMetricSubscription

Command API Reference / Input / Output

EnableEbsEncryptionByDefault

Command API Reference / Input / Output

EnableFastLaunch

Command API Reference / Input / Output

EnableFastSnapshotRestores

Command API Reference / Input / Output

EnableImage

Command API Reference / Input / Output

EnableImageBlockPublicAccess

Command API Reference / Input / Output

EnableImageDeprecation

Command API Reference / Input / Output

EnableImageDeregistrationProtection

Command API Reference / Input / Output

EnableIpamOrganizationAdminAccount

Command API Reference / Input / Output

EnableReachabilityAnalyzerOrganizationSharing

Command API Reference / Input / Output

EnableSerialConsoleAccess

Command API Reference / Input / Output

EnableSnapshotBlockPublicAccess

Command API Reference / Input / Output

EnableTransitGatewayRouteTablePropagation

Command API Reference / Input / Output

EnableVgwRoutePropagation

Command API Reference / Input / Output

EnableVolumeIO

Command API Reference / Input / Output

EnableVpcClassicLink

Command API Reference / Input / Output

EnableVpcClassicLinkDnsSupport

Command API Reference / Input / Output

ExportClientVpnClientCertificateRevocationList

Command API Reference / Input / Output

ExportClientVpnClientConfiguration

Command API Reference / Input / Output

ExportImage

Command API Reference / Input / Output

ExportTransitGatewayRoutes

Command API Reference / Input / Output

GetAssociatedEnclaveCertificateIamRoles

Command API Reference / Input / Output

GetAssociatedIpv6PoolCidrs

Command API Reference / Input / Output

GetAwsNetworkPerformanceData

Command API Reference / Input / Output

GetCapacityReservationUsage

Command API Reference / Input / Output

GetCoipPoolUsage

Command API Reference / Input / Output

GetConsoleOutput

Command API Reference / Input / Output

GetConsoleScreenshot

Command API Reference / Input / Output

GetDefaultCreditSpecification

Command API Reference / Input / Output

GetEbsDefaultKmsKeyId

Command API Reference / Input / Output

GetEbsEncryptionByDefault

Command API Reference / Input / Output

GetFlowLogsIntegrationTemplate

Command API Reference / Input / Output

GetGroupsForCapacityReservation

Command API Reference / Input / Output

GetHostReservationPurchasePreview

Command API Reference / Input / Output

GetImageBlockPublicAccessState

Command API Reference / Input / Output

GetInstanceMetadataDefaults

Command API Reference / Input / Output

GetInstanceTypesFromInstanceRequirements

Command API Reference / Input / Output

GetInstanceUefiData

Command API Reference / Input / Output

GetIpamAddressHistory

Command API Reference / Input / Output

GetIpamDiscoveredAccounts

Command API Reference / Input / Output

GetIpamDiscoveredPublicAddresses

Command API Reference / Input / Output

GetIpamDiscoveredResourceCidrs

Command API Reference / Input / Output

GetIpamPoolAllocations

Command API Reference / Input / Output

GetIpamPoolCidrs

Command API Reference / Input / Output

GetIpamResourceCidrs

Command API Reference / Input / Output

GetLaunchTemplateData

Command API Reference / Input / Output

GetManagedPrefixListAssociations

Command API Reference / Input / Output

GetManagedPrefixListEntries

Command API Reference / Input / Output

GetNetworkInsightsAccessScopeAnalysisFindings

Command API Reference / Input / Output

GetNetworkInsightsAccessScopeContent

Command API Reference / Input / Output

GetPasswordData

Command API Reference / Input / Output

GetReservedInstancesExchangeQuote

Command API Reference / Input / Output

GetSecurityGroupsForVpc

Command API Reference / Input / Output

GetSerialConsoleAccessStatus

Command API Reference / Input / Output

GetSnapshotBlockPublicAccessState

Command API Reference / Input / Output

GetSpotPlacementScores

Command API Reference / Input / Output

GetSubnetCidrReservations

Command API Reference / Input / Output

GetTransitGatewayAttachmentPropagations

Command API Reference / Input / Output

GetTransitGatewayMulticastDomainAssociations

Command API Reference / Input / Output

GetTransitGatewayPolicyTableAssociations

Command API Reference / Input / Output

GetTransitGatewayPolicyTableEntries

Command API Reference / Input / Output

GetTransitGatewayPrefixListReferences

Command API Reference / Input / Output

GetTransitGatewayRouteTableAssociations

Command API Reference / Input / Output

GetTransitGatewayRouteTablePropagations

Command API Reference / Input / Output

GetVerifiedAccessEndpointPolicy

Command API Reference / Input / Output

GetVerifiedAccessGroupPolicy

Command API Reference / Input / Output

GetVpnConnectionDeviceSampleConfiguration

Command API Reference / Input / Output

GetVpnConnectionDeviceTypes

Command API Reference / Input / Output

GetVpnTunnelReplacementStatus

Command API Reference / Input / Output

ImportClientVpnClientCertificateRevocationList

Command API Reference / Input / Output

ImportImage

Command API Reference / Input / Output

ImportInstance

Command API Reference / Input / Output

ImportKeyPair

Command API Reference / Input / Output

ImportSnapshot

Command API Reference / Input / Output

ImportVolume

Command API Reference / Input / Output

ListImagesInRecycleBin

Command API Reference / Input / Output

ListSnapshotsInRecycleBin

Command API Reference / Input / Output

LockSnapshot

Command API Reference / Input / Output

ModifyAddressAttribute

Command API Reference / Input / Output

ModifyAvailabilityZoneGroup

Command API Reference / Input / Output

ModifyCapacityReservation

Command API Reference / Input / Output

ModifyCapacityReservationFleet

Command API Reference / Input / Output

ModifyClientVpnEndpoint

Command API Reference / Input / Output

ModifyDefaultCreditSpecification

Command API Reference / Input / Output

ModifyEbsDefaultKmsKeyId

Command API Reference / Input / Output

ModifyFleet

Command API Reference / Input / Output

ModifyFpgaImageAttribute

Command API Reference / Input / Output

ModifyHosts

Command API Reference / Input / Output

ModifyIdentityIdFormat

Command API Reference / Input / Output

ModifyIdFormat

Command API Reference / Input / Output

ModifyImageAttribute

Command API Reference / Input / Output

ModifyInstanceAttribute

Command API Reference / Input / Output

ModifyInstanceCapacityReservationAttributes

Command API Reference / Input / Output

ModifyInstanceCreditSpecification

Command API Reference / Input / Output

ModifyInstanceEventStartTime

Command API Reference / Input / Output

ModifyInstanceEventWindow

Command API Reference / Input / Output

ModifyInstanceMaintenanceOptions

Command API Reference / Input / Output

ModifyInstanceMetadataDefaults

Command API Reference / Input / Output

ModifyInstanceMetadataOptions

Command API Reference / Input / Output

ModifyInstancePlacement

Command API Reference / Input / Output

ModifyIpam

Command API Reference / Input / Output

ModifyIpamPool

Command API Reference / Input / Output

ModifyIpamResourceCidr

Command API Reference / Input / Output

ModifyIpamResourceDiscovery

Command API Reference / Input / Output

ModifyIpamScope

Command API Reference / Input / Output

ModifyLaunchTemplate

Command API Reference / Input / Output

ModifyLocalGatewayRoute

Command API Reference / Input / Output

ModifyManagedPrefixList

Command API Reference / Input / Output

ModifyNetworkInterfaceAttribute

Command API Reference / Input / Output

ModifyPrivateDnsNameOptions

Command API Reference / Input / Output

ModifyReservedInstances

Command API Reference / Input / Output

ModifySecurityGroupRules

Command API Reference / Input / Output

ModifySnapshotAttribute

Command API Reference / Input / Output

ModifySnapshotTier

Command API Reference / Input / Output

ModifySpotFleetRequest

Command API Reference / Input / Output

ModifySubnetAttribute

Command API Reference / Input / Output

ModifyTrafficMirrorFilterNetworkServices

Command API Reference / Input / Output

ModifyTrafficMirrorFilterRule

Command API Reference / Input / Output

ModifyTrafficMirrorSession

Command API Reference / Input / Output

ModifyTransitGateway

Command API Reference / Input / Output

ModifyTransitGatewayPrefixListReference

Command API Reference / Input / Output

ModifyTransitGatewayVpcAttachment

Command API Reference / Input / Output

ModifyVerifiedAccessEndpoint

Command API Reference / Input / Output

ModifyVerifiedAccessEndpointPolicy

Command API Reference / Input / Output

ModifyVerifiedAccessGroup

Command API Reference / Input / Output

ModifyVerifiedAccessGroupPolicy

Command API Reference / Input / Output

ModifyVerifiedAccessInstance

Command API Reference / Input / Output

ModifyVerifiedAccessInstanceLoggingConfiguration

Command API Reference / Input / Output

ModifyVerifiedAccessTrustProvider

Command API Reference / Input / Output

ModifyVolume

Command API Reference / Input / Output

ModifyVolumeAttribute

Command API Reference / Input / Output

ModifyVpcAttribute

Command API Reference / Input / Output

ModifyVpcEndpoint

Command API Reference / Input / Output

ModifyVpcEndpointConnectionNotification

Command API Reference / Input / Output

ModifyVpcEndpointServiceConfiguration

Command API Reference / Input / Output

ModifyVpcEndpointServicePayerResponsibility

Command API Reference / Input / Output

ModifyVpcEndpointServicePermissions

Command API Reference / Input / Output

ModifyVpcPeeringConnectionOptions

Command API Reference / Input / Output

ModifyVpcTenancy

Command API Reference / Input / Output

ModifyVpnConnection

Command API Reference / Input / Output

ModifyVpnConnectionOptions

Command API Reference / Input / Output

ModifyVpnTunnelCertificate

Command API Reference / Input / Output

ModifyVpnTunnelOptions

Command API Reference / Input / Output

MonitorInstances

Command API Reference / Input / Output

MoveAddressToVpc

Command API Reference / Input / Output

MoveByoipCidrToIpam

Command API Reference / Input / Output

ProvisionByoipCidr

Command API Reference / Input / Output

ProvisionIpamByoasn

Command API Reference / Input / Output

ProvisionIpamPoolCidr

Command API Reference / Input / Output

ProvisionPublicIpv4PoolCidr

Command API Reference / Input / Output

PurchaseCapacityBlock

Command API Reference / Input / Output

PurchaseHostReservation

Command API Reference / Input / Output

PurchaseReservedInstancesOffering

Command API Reference / Input / Output

PurchaseScheduledInstances

Command API Reference / Input / Output

RebootInstances

Command API Reference / Input / Output

RegisterImage

Command API Reference / Input / Output

RegisterInstanceEventNotificationAttributes

Command API Reference / Input / Output

RegisterTransitGatewayMulticastGroupMembers

Command API Reference / Input / Output

RegisterTransitGatewayMulticastGroupSources

Command API Reference / Input / Output

RejectTransitGatewayMulticastDomainAssociations

Command API Reference / Input / Output

RejectTransitGatewayPeeringAttachment

Command API Reference / Input / Output

RejectTransitGatewayVpcAttachment

Command API Reference / Input / Output

RejectVpcEndpointConnections

Command API Reference / Input / Output

RejectVpcPeeringConnection

Command API Reference / Input / Output

ReleaseAddress

Command API Reference / Input / Output

ReleaseHosts

Command API Reference / Input / Output

ReleaseIpamPoolAllocation

Command API Reference / Input / Output

ReplaceIamInstanceProfileAssociation

Command API Reference / Input / Output

ReplaceNetworkAclAssociation

Command API Reference / Input / Output

ReplaceNetworkAclEntry

Command API Reference / Input / Output

ReplaceRoute

Command API Reference / Input / Output

ReplaceRouteTableAssociation

Command API Reference / Input / Output

ReplaceTransitGatewayRoute

Command API Reference / Input / Output

ReplaceVpnTunnel

Command API Reference / Input / Output

ReportInstanceStatus

Command API Reference / Input / Output

RequestSpotFleet

Command API Reference / Input / Output

RequestSpotInstances

Command API Reference / Input / Output

ResetAddressAttribute

Command API Reference / Input / Output

ResetEbsDefaultKmsKeyId

Command API Reference / Input / Output

ResetFpgaImageAttribute

Command API Reference / Input / Output

ResetImageAttribute

Command API Reference / Input / Output

ResetInstanceAttribute

Command API Reference / Input / Output

ResetNetworkInterfaceAttribute

Command API Reference / Input / Output

ResetSnapshotAttribute

Command API Reference / Input / Output

RestoreAddressToClassic

Command API Reference / Input / Output

RestoreImageFromRecycleBin

Command API Reference / Input / Output

RestoreManagedPrefixListVersion

Command API Reference / Input / Output

RestoreSnapshotFromRecycleBin

Command API Reference / Input / Output

RestoreSnapshotTier

Command API Reference / Input / Output

RevokeClientVpnIngress

Command API Reference / Input / Output

RevokeSecurityGroupEgress

Command API Reference / Input / Output

RevokeSecurityGroupIngress

Command API Reference / Input / Output

RunInstances

Command API Reference / Input / Output

RunScheduledInstances

Command API Reference / Input / Output

SearchLocalGatewayRoutes

Command API Reference / Input / Output

SearchTransitGatewayMulticastGroups

Command API Reference / Input / Output

SearchTransitGatewayRoutes

Command API Reference / Input / Output

SendDiagnosticInterrupt

Command API Reference / Input / Output

StartInstances

Command API Reference / Input / Output

StartNetworkInsightsAccessScopeAnalysis

Command API Reference / Input / Output

StartNetworkInsightsAnalysis

Command API Reference / Input / Output

StartVpcEndpointServicePrivateDnsVerification

Command API Reference / Input / Output

StopInstances

Command API Reference / Input / Output

TerminateClientVpnConnections

Command API Reference / Input / Output

TerminateInstances

Command API Reference / Input / Output

UnassignIpv6Addresses

Command API Reference / Input / Output

UnassignPrivateIpAddresses

Command API Reference / Input / Output

UnassignPrivateNatGatewayAddress

Command API Reference / Input / Output

UnlockSnapshot

Command API Reference / Input / Output

UnmonitorInstances

Command API Reference / Input / Output

UpdateSecurityGroupRuleDescriptionsEgress

Command API Reference / Input / Output

UpdateSecurityGroupRuleDescriptionsIngress

Command API Reference / Input / Output

WithdrawByoipCidr

Command API Reference / Input / Output

FAQs

Last updated on 29 Apr 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc