import { EC2Client, AcceptReservedInstancesExchangeQuoteCommand } from "@aws-sdk/client-ec2"; // ES Modules import
// const { EC2Client, AcceptReservedInstancesExchangeQuoteCommand } = require("@aws-sdk/client-ec2"); // CommonJS import
const client = new EC2Client(config);
const command = new AcceptReservedInstancesExchangeQuoteCommand(input);
const response = await client.send(command);
import { EC2Client, AcceptVpcEndpointConnectionsCommand } from "@aws-sdk/client-ec2"; // ES Modules import
// const { EC2Client, AcceptVpcEndpointConnectionsCommand } = require("@aws-sdk/client-ec2"); // CommonJS import
const client = new EC2Client(config);
const command = new AcceptVpcEndpointConnectionsCommand(input);
const response = await client.send(command);
import { EC2Client, AcceptVpcPeeringConnectionCommand } from "@aws-sdk/client-ec2"; // ES Modules import
// const { EC2Client, AcceptVpcPeeringConnectionCommand } = require("@aws-sdk/client-ec2"); // CommonJS import
const client = new EC2Client(config);
const command = new AcceptVpcPeeringConnectionCommand(input);
const response = await client.send(command);
import { EC2Client, AcceptTransitGatewayVpcAttachmentCommand } from "@aws-sdk/client-ec2"; // ES Modules import
// const { EC2Client, AcceptTransitGatewayVpcAttachmentCommand } = require("@aws-sdk/client-ec2"); // CommonJS import
const client = new EC2Client(config);
const command = new AcceptTransitGatewayVpcAttachmentCommand(input);
const response = await client.send(command);
import * as AWS from "@aws-sdk/client-ec2";
const client = new AWS.EC2({ region: "REGION" });
// async/await.
try {
const data = await client.acceptReservedInstancesExchangeQuote(params);
// process data.
} catch (error) {
// error handling.
}
// Promises.
client
.acceptReservedInstancesExchangeQuote(params)
.then((data) => {
// process data.
})
.catch((error) => {
// error handling.
});
// callbacks.
client.acceptReservedInstancesExchangeQuote(params, (err, data) => {
// proccess err and data.
});