Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
La aws-sdk
gema incluye una interfaz de línea de comandos interactiva Read-Eval-Print-Loop (REPL) en la que puedes probar el SDK para Ruby y ver los resultados inmediatamente. Las gemas del SDK for Ruby están disponibles en RubyGems.org
Requisitos previos
-
El
aws-v3.rb
está ubicado en la gema aws-sdk-resources
. La gema aws-sdk-resources
también está incluida en la gemaaws-sdk
principal. -
Necesitará una biblioteca xml, como la gema
rexml
. -
Si bien el programa funciona con Interactive Ruby Shell (
irb
), recomendamos instalar la gemapry
porque proporciona un entorno REPL más potente.
Configuración de Bundler
Si utiliza BundlerGemfile
abordarán las gemas necesarias:
-
Abra el archivo
Gemfile
que creó al instalar el AWS SDK para Ruby. Añada las líneas siguientes al archivo:gem "aws-sdk" gem "rexml" gem "pry"
-
Guarde el archivo Gemfile.
-
Instale las dependencias especificadas en su
Gemfile
:$
bundle install
Ejecución de REPL
Puede obtener acceso a REPL ejecutando aws-v3.rb
en la línea de comandos.
aws-v3.rb
Si lo prefiere, puede habilitar el registro de red HTTP mediante la configuración del indicador detallado. El registro de cables HTTP proporciona información sobre la comunicación entre el AWS SDK for Ruby y AWS. Tenga en cuenta que el indicador detallado también añade una sobrecarga que puede enlentecer la ejecución del código.
aws-v3.rb -v
SDK para Ruby incluye clases de cliente que proporcionan interfaces para los Servicios de AWS. Cada clase de cliente admite una determinada Servicio de AWS. En la utilidad REPL, cada clase de servicio tiene un auxiliar que devuelve un nuevo objeto de cliente para interactuar con ese servicio. El nombre del auxiliar será el nombre del servicio convertido a minúsculas. Por ejemplo, los nombres de los objetos Amazon S3 y Amazon EC2 helper son s3
yec2
, respectivamente. Para enumerar los buckets de Amazon S3 de su cuenta, puede introducir s3.list_buckets
en el cuadro de diálogo.
Puede escribir quit
en el mensaje de REPL para salir.