As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
O aws-sdk
gem inclui uma interface de linha de comando interativa Read-Eval-Print-Loop (REPL) na qual você pode testar o SDK para Ruby e ver imediatamente os resultados. As gems do SDK for Ruby estão disponíveis em .org. RubyGems
Pré-requisitos
-
O
aws-v3.rb
está localizado no gem aws-sdk-resources
. O gem aws-sdk-resources
também foi incluído pelo gemaws-sdk
principal. -
Você precisará de uma biblioteca xml, como a do gem
rexml
. -
Embora o programa funcione com o Interactive Ruby Shell (IRB) (
irb
), recomendamos que você instale o gempry
, que fornece um ambiente REPL mais poderoso.
Configuração do Bundler
Se você usa o BundlerGemfile
abordarão os gems de pré-requisito:
-
Abra o
Gemfile
que você criou quando instalou o AWS SDK para Ruby. Adicione as seguintes linhas ao arquivo:gem "aws-sdk" gem "rexml" gem "pry"
-
Salve o Gemfile.
-
Instale as dependências especificadas em seu
Gemfile
:$
bundle install
Executar o REPL
É possível acessar o REPL executando o aws-v3.rb
a partir da linha de comando.
aws-v3.rb
Como alternativa, você pode habilitar o log de comunicação HTTP definindo a flag de verbose. O log de conexões HTTP fornece informações sobre a comunicação entre o AWS SDK for Ruby e. AWS Observe que a flag de verbose também adiciona overhead que pode tornar a execução do seu código mais lenta.
aws-v3.rb -v
O SDK para Ruby inclui classes de cliente que fornecem interfaces para os Serviços da AWS. Cada classe de cliente oferece suporte a uma determinada AWS service (Serviço da AWS). No REPL, cada classe de serviço tem um auxiliar que retorna um novo objeto cliente para interagir com esse serviço. O nome do auxiliar será o nome do serviço convertido em minúsculas. Por exemplo, os nomes dos objetos Amazon S3 e Amazon EC2 Helper são s3
eec2
, respectivamente. Para listar os buckets do Amazon S3 em sua conta, você pode inserir s3.list_buckets
no prompt.
Você pode digitar quit
no prompt do REPL para sair.