Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan utilitas AWS SDK for Ruby REPL
aws-sdkPermata menyertakan antarmuka baris perintah interaktif Read-Eval-Print-Loop (REPL) di mana Anda dapat menguji SDK for Ruby dan segera melihat hasilnya. SDK for Ruby gems tersedia RubyGems di .org.
Prasyarat
-
aws-v3.rbItu terletak di aws-sdk-resourcespermata. aws-sdk-resourcesPermata itu juga disertakan olehaws-sdkpermata utama. -
Anda akan membutuhkan perpustakaan xml. seperti
rexmlpermata. -
Meskipun program ini bekerja dengan Interactive Ruby Shell (
irb), kami menyarankan Anda menginstalprypermata, yang menyediakan lingkungan REPL yang lebih kuat.
Pengaturan bundler
Jika Anda menggunakan BundlerGemfile akan membahas permata prasyarat:
-
Buka
Gemfileyang Anda buat saat menginstal AWS SDK for Ruby. Tambahkan baris berikut ke file:gem "aws-sdk" gem "rexml" gem "pry" -
Simpan Gemfile.
-
Instal dependensi yang ditentukan dalam:
Gemfile$bundle install
Menjalankan REPL
Anda dapat mengakses REPL dengan menjalankan aws-v3.rb dari baris perintah.
aws-v3.rb
Atau, Anda dapat mengaktifkan pencatatan kawat HTTP dengan menyetel flag verbose. HTTP wire logging memberikan informasi tentang komunikasi antara AWS SDK for AWS Ruby dan. Catatan, flag verbose juga menambahkan overhead yang dapat membuat kode Anda berjalan lebih lambat.
aws-v3.rb -v
SDK for Ruby mencakup kelas klien yang menyediakan antarmuka ke file. Layanan AWS Setiap kelas klien mendukung yang tertentu Layanan AWS. Dalam REPL, setiap kelas layanan memiliki helper yang mengembalikan objek klien baru untuk berinteraksi dengan layanan itu. Nama pembantu akan menjadi nama layanan yang dikonversi ke huruf kecil. Misalnya, nama-nama objek EC2 pembantu Amazon S3 dan Amazon adalah s3 danec2, masing-masing. Untuk membuat daftar bucket Amazon S3 di akun Anda, Anda dapat masuk s3.list_buckets ke prompt.
Anda dapat quit mengetik prompt REPL untuk keluar.