選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用適用於 Ruby REPL 的 AWS SDK 公用程式 - AWS 適用於 Ruby 的 SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用適用於 Ruby REPL 的 AWS SDK 公用程式

aws-sdk Gem 套件包含 Read-Eval-Print-Loop (REPL) 互動式命令列界面,您可以在其中測試適用於 Ruby 的 SDK,並立即查看結果。適用於 Ruby Gem 的 SDK 可在 RubyGems.org 取得。

先決條件

  • 安裝適用於 Ruby 的 AWS SDK.

  • aws-v3.rb 位於 aws-sdk-resources Gem 套件中。aws-sdk-resources Gem 套件也包含在主要 aws-sdk Gem 套件中。

  • 您將需要 xml 程式庫,例如 rexml gem。

  • 雖然此程式確實適用於互動式 Ruby Shell (irb),但我們建議您安裝 pry Gem,以提供更強大的 REPL 環境。

Bundler 設定

如果您使用 Bundler,下列 的更新Gemfile將解決先決條件 Gem 套件:

  1. 開啟您在安裝適用於 Ruby 的 AWS SDK 時Gemfile建立的 。在檔案中新增下列各行:

    gem "aws-sdk" gem "rexml" gem "pry"
  2. 儲存 Gemfile。

  3. 安裝 中指定的相依性Gemfile

    $ bundle install

執行 REPL

您可以從aws-v3.rb命令列執行 來存取 REPL。

aws-v3.rb

或者,您也可以設定詳細旗標來啟用 HTTP 線路記錄。HTTP 線路記錄提供適用於 Ruby 的 AWS SDK 與 之間通訊的相關資訊 AWS。請注意,詳細旗標也會增加額外負荷,讓您的程式碼執行速度變慢。

aws-v3.rb -v

適用於 Ruby 的 SDK 包含提供界面給 的用戶端類別 AWS 服務。每個用戶端類別都支援特定 AWS 服務。在 REPL 中,每個服務類別都有一個協助程式,會傳回新的用戶端物件,以便與該服務互動。協助程式的名稱將是轉換為小寫的服務名稱。例如,Amazon S3 和 Amazon EC2 協助程式物件的名稱ec2分別為 s3和 。若要列出您帳戶中的 Amazon S3 儲存貯體,您可以在提示s3.list_buckets中輸入 。

您可以在 REPL 提示quit中輸入 以結束。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。