Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Utiliser l'utilitaire AWS SDK for Ruby REPL - AWS SDK pour Ruby

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.

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.

Utiliser l'utilitaire AWS SDK for Ruby REPL

La aws-sdk gemme inclut une interface de ligne de commande interactive Read-Eval-Print-Loop (REPL) où vous pouvez tester le SDK pour Ruby et voir immédiatement les résultats. Le SDK pour les gemmes Ruby est disponible sur .orgRubyGems.

Prérequis

  • Installez le AWS SDK pour Ruby.

  • aws-v3.rbIl est situé dans le aws-sdk-resourcesjoyau. La aws-sdk-resources gemme est également incluse dans la aws-sdkgemme principale.

  • Vous aurez besoin d'une bibliothèque XML, telle que la rexml gemme.

  • Bien que le programme fonctionne avec l'Interactive Ruby Shell (irb), nous vous recommandons d'installer la pry gemme, qui fournit un environnement REPL plus puissant.

Configuration du bundler

Si vous utilisez Bundler, les mises à jour suivantes Gemfile répondront aux gemmes requises :

  1. Ouvrez Gemfile celui que vous avez créé lors de l'installation du AWS SDK pour Ruby. Ajoutez les lignes suivantes dans le fichier :

    gem "aws-sdk" gem "rexml" gem "pry"
  2. Enregistrez le Gemfile.

  3. Installez les dépendances spécifiées dans votre Gemfile :

    $ bundle install

Exécution de REPL

Vous pouvez accéder au REPL en l'exécutant aws-v3.rb depuis la ligne de commande.

aws-v3.rb

Vous pouvez également activer la journalisation des connexions HTTP en définissant l'indicateur détaillé. La journalisation par câble HTTP fournit des informations sur la communication entre le AWS SDK for Ruby AWS et. Notez que l'indicateur détaillé ajoute également une surcharge qui peut ralentir l'exécution de votre code.

aws-v3.rb -v

Le SDK pour Ruby inclut des classes clientes qui fournissent des interfaces au Services AWS. Chaque classe de clients prend en charge une classe particulière Service AWS. Dans le REPL, chaque classe de service possède un assistant qui renvoie un nouvel objet client pour interagir avec ce service. Le nom de l'assistant sera le nom du service converti en minuscules. Par exemple, les noms des objets d' EC2 assistance Amazon S3 et Amazon sont respectivement s3 ec2 et. Pour répertorier les compartiments Amazon S3 de votre compte, vous pouvez saisir s3.list_buckets l'invite.

Vous pouvez taper quit dans l'invite REPL pour quitter.

Rubrique précédente :

Utiliser le SDK
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.