選取您的 Cookie 偏好設定

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

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

使用 AWS SDK 的紅寶石 REPL 實用程序 - AWS 適用於 Ruby 的 SDK

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

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

使用 AWS SDK 的紅寶石 REPL 實用程序

aws-sdk寶石包括一個讀取-發射-打印循環(REPL)交互式命令行界面,您可以在其中測試 SDK for Ruby 並立即查看結果。紅寶石寶石的 SDK 可在 RubyGems.org 上找到。

先決條件

  • 安裝適用於 Ruby 的 AWS SDK .

  • aws-v3.rbaws-sdk-resources寶石。aws-sdk-resources寶石也包含在主要aws-sdk寶石中。

  • 您將需要一個 xml 庫,例如rexml寶石。

  • 雖然該程序確實與交互式 Ruby 外殼(irb)一起工作,但我們建議您安裝 pry gem,它提供了更強大的 REPL 環境。

捆綁器設置

如果您使用 Bundler,以下更新您的Gemfile意志解決先決條件寶石:

  1. 打開Gemfile您在安裝 AWS SDK for Ruby 時創建的。在檔案中新增下列各行:

    gem "aws-sdk" gem "rexml" gem "pry"
  2. 保存寶石文件。

  3. 安裝在以下指定的依賴關係Gemfile

    $ bundle install

執行回應

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

aws-v3.rb

或者,您可以透過設定詳細旗標來啟用 HTTP 配線記錄。HTTP 線路記錄提供有關 AWS SDK 之間的通訊資訊,適用於 Ruby 和AWS. 請注意,詳細標誌也會增加開銷,使您的代碼運行速度變慢。

aws-v3.rb -v

SDK for Ruby 包含提供介面的用戶端類別AWS 服務。每個客戶端類都支持一個特定的AWS 服務。在 REPL 中,每個服務類都有一個幫助程序,該幫助程序返回與該服務進行交互的新客戶端對象。助手的名稱將是轉換為小寫的服務的名稱。例如,Amazon S3 和亞馬 Amazon EC2 助手物件的名稱分別為s3ec2。若要列出帳戶中的 Amazon S3 儲存貯體,您可以輸s3.list_buckets入提示。

您可以輸quit入 REPL 提示符退出。

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