Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan utilitas AWS SDK for Ruby REPL
aws-sdk
Permata mencakup 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.rb
Itu terletak di aws-sdk-resources
permata. aws-sdk-resources
Permata itu juga disertakan olehaws-sdk
permata utama. -
Anda akan membutuhkan perpustakaan xml. seperti
rexml
permata. -
Meskipun program ini bekerja dengan Interactive Ruby Shell (
irb
), kami menyarankan Anda menginstalpry
permata, yang menyediakan lingkungan REPL yang lebih kuat.
Pengaturan bundler
Jika Anda menggunakan BundlerGemfile
akan membahas permata prasyarat:
-
Buka
Gemfile
yang 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 tertentuLayanan 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 s3
pembantu Amazon S3 dan Amazon EC2 adalah dan, masing-masing. ec2
Untuk membuat daftar bucket Amazon S3 di akun Anda, Anda dapat masuk s3.list_buckets
ke prompt.
Anda dapat mengetik quit
ke prompt REPL untuk keluar.