Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Verwenden Sie das REPL-Hilfsprogramm AWS SDK for Ruby

Fokusmodus
Verwenden Sie das REPL-Hilfsprogramm AWS SDK for Ruby - AWS SDK for Ruby

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Das aws-sdk Gem enthält eine interaktive Read-Eval-Print-Loop (REPL) Befehlszeilenschnittstelle, über die Sie das SDK for Ruby testen und sofort die Ergebnisse sehen können. SDK for Ruby Gems sind unter RubyGems.org verfügbar.

Voraussetzungen

  • Installieren Sie das AWS SDK for Ruby.

  • Das aws-v3.rbbefindet sich im aws-sdk-resourcesEdelstein. Der aws-sdk-resources Edelstein ist auch im aws-sdkHaupt-Edelstein enthalten.

  • Sie benötigen eine XML-Bibliothek, z. B. den rexml Edelstein.

  • Obwohl das Programm mit der interaktiven Ruby-Shell (irb) funktioniert, empfehlen wir Ihnen, das pry Gem zu installieren, das eine leistungsfähigere REPL-Umgebung bietet.

Bundler-Setup

Wenn Sie Bundler verwenden, werden die folgenden Updates für Gemfile Sie die erforderlichen Gems beheben:

  1. Öffnen Sie IhreGemfile, die Sie bei der Installation des AWS SDK for Ruby erstellt haben. Fügen Sie der Datei die folgenden Zeilen hinzu:

    gem "aws-sdk" gem "rexml" gem "pry"
  2. Speichern Sie das Gemfile.

  3. Installieren Sie die in IhremGemfile: angegebenen Abhängigkeiten:

    $ bundle install

REPL ausführen

Sie können auf die REPL zugreifen, indem Sie sie von der Befehlszeile aws-v3.rb aus ausführen.

aws-v3.rb

Alternativ können Sie die HTTP-Verbindungsprotokollierung aktivieren, indem Sie das Verbose-Flag setzen. HTTP Wire Logging liefert Informationen über die Kommunikation zwischen dem AWS SDK for Ruby und AWS. Beachten Sie, dass das verbose-Flag auch zusätzlichen Aufwand verursacht, der dazu führen kann, dass Ihr Code langsamer ausgeführt wird.

aws-v3.rb -v

Das SDK for Ruby enthält Clientklassen, die Schnittstellen zu den bereitstellen AWS-Services. Jede Client-Klasse unterstützt eine bestimmte AWS-Service. In der REPL hat jede Serviceklasse einen Helfer, der ein neues Client-Objekt für die Interaktion mit diesem Dienst zurückgibt. Der Name des Helpers ist der Name des Dienstes, der in Kleinbuchstaben umgewandelt wurde. Die Namen der Amazon S3- und EC2 Amazon-Helper-Objekte lauten ec2 beispielsweise s3 und. Um die Amazon S3 S3-Buckets in Ihrem Konto aufzulisten, können Sie die Aufforderung s3.list_buckets eingeben.

Sie können quit in die REPL-Eingabeaufforderung tippen, um den Vorgang zu beenden.

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.