

 La [AWS SDK per JavaScript V3 API Reference Guide](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/) descrive in dettaglio tutte le operazioni API per la AWS SDK per JavaScript versione 3 (V3). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea richieste ai clienti di servizio
<a name="the-request-object"></a>

Effettuare richieste ai clienti del AWS servizio è semplice. La versione 3 (V3) dell'SDK JavaScript consente di inviare richieste. 

**Nota**  
È inoltre possibile eseguire operazioni utilizzando i comandi della versione 2 (V2) quando si utilizza la versione 3 dell'SDK for. JavaScript Per ulteriori informazioni, consulta [Utilizzo dei comandi v2](migrating.md#using_v2_commands).

**Per inviare una richiesta:**

1. Inizializza un oggetto client con la configurazione desiderata, ad esempio una AWS regione specifica.

1. (Facoltativo) Crea un oggetto JSON di richiesta con i valori per la richiesta, ad esempio il nome di uno specifico bucket Amazon S3. Puoi esaminare i parametri della richiesta consultando l'argomento API Reference relativo all'interfaccia con il nome associato al metodo client. Ad esempio, se si utilizza il metodo *AbcCommand* client, l'interfaccia di richiesta è*AbcInput*.

1. Inizializza un comando di servizio, facoltativamente, con l'oggetto di richiesta come input.

1. Chiama `send` il client con l'oggetto comando come input.

Ad esempio, per elencare le tue tabelle Amazon DynamoDB, puoi farlo con `us-west-2` async/await.

```
import {
  DynamoDBClient,
  ListTablesCommand
} from "@aws-sdk/client-dynamodb";

(async function () {
  const dbClient = new DynamoDBClient({ region: 'us-west-2' });
  const command = new ListTablesCommand({});

  try {
    const results = await dbClient.send(command);
    console.log(results.TableNames.join('\n'));
  } catch (err) {
    console.error(err);
  }
})();
```