Création de demandes de service pour les clients - AWS SDK for JavaScript

Le guide de référence de l'API AWS SDK for JavaScript V3 décrit en détail toutes les opérations de l'API pour la AWS SDK for JavaScript version 3 (V3).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création de demandes de service pour les clients

Il est simple de faire des demandes aux clients de AWS service. La version 3 (V3) du SDK pour vous JavaScript permet d'envoyer des demandes.

Note

Vous pouvez également effectuer des opérations à l'aide des commandes de la version 2 (V2) lorsque vous utilisez la version 3 du SDK pour. JavaScript Pour de plus amples informations, veuillez consulter Utilisation des commandes V2.

Pour envoyer une demande :
  1. Initialisez un objet client avec la configuration souhaitée, telle qu'une AWS région spécifique.

  2. (Facultatif) Créez un objet JSON de demande avec les valeurs de la demande, telles que le nom d'un compartiment Amazon S3 spécifique. Vous pouvez examiner les paramètres de la demande en consultant la rubrique de référence de l'API relative à l'interface dont le nom est associé à la méthode client. Par exemple, si vous utilisez la méthode AbcCommandclient, l'interface de demande est AbcInput.

  3. Initialisez une commande de service, éventuellement, avec l'objet de demande en entrée.

  4. Appelez send le client avec l'objet de commande en entrée.

Par exemple, pour répertorier vos tables Amazon DynamoDB, vous pouvez us-west-2 le faire avec 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); } })();