Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Utilizzo dell'utilità AWS SDK for Ruby REPL

Modalità Focus
Utilizzo dell'utilità AWS SDK for Ruby REPL - AWS SDK per Ruby

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à.

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à.

La aws-sdk gemma include un'interfaccia interattiva a riga di comando Read-Eval-Print-Loop (REPL) in cui è possibile testare l'SDK for Ruby e vedere immediatamente i risultati. Le gemme SDK for Ruby sono disponibili all'indirizzo .org. RubyGems

Prerequisiti

  • Installazione dell' AWS SDK per Ruby.

  • aws-v3.rbSi trova nella gemma. aws-sdk-resources La aws-sdk-resources gemma è inclusa anche nella gemma principale aws-sdk.

  • Avrai bisogno di una libreria xml, come la rexml gem.

  • Sebbene il programma funzioni con Interactive Ruby Shell (irb), si consiglia di installare la pry gem, che fornisce un ambiente REPL più potente.

Configurazione del bundler

Se utilizzi Bundler, i seguenti aggiornamenti Gemfile riguarderanno i gemme prerequisiti:

  1. Apri il file Gemfile che hai creato quando hai installato l' AWS SDK for Ruby. Aggiungere le seguenti righe al file:

    gem "aws-sdk" gem "rexml" gem "pry"
  2. Salva il Gemfile.

  3. Installa le dipendenze specificate nel tuo: Gemfile

    $ bundle install

Esecuzione di REPL

È possibile accedere al REPL eseguendolo aws-v3.rb dalla riga di comando.

aws-v3.rb

In alternativa, è possibile abilitare la registrazione via cavo HTTP impostando il flag verbose. La registrazione via cavo HTTP fornisce informazioni sulla comunicazione tra AWS SDK for Ruby e. AWS Nota, il flag verbose aggiunge anche un sovraccarico che può rallentare l'esecuzione del codice.

aws-v3.rb -v

L'SDK for Ruby include classi client che forniscono interfacce a. Servizi AWS Ogni classe client supporta una particolare. Servizio AWS Nel REPL, ogni classe di servizio ha un helper che restituisce un nuovo oggetto client per interagire con quel servizio. Il nome dell'helper sarà il nome del servizio convertito in minuscolo. Ad esempio, i nomi degli oggetti EC2 helper di Amazon S3 e Amazon sono rispettivamente s3 eec2. Per elencare i bucket Amazon S3 presenti nel tuo account, puoi s3.list_buckets accedere al prompt.

Puoi digitare quit nel prompt REPL per uscire.

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.