Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Usando o utilitário AWS SDK for Ruby REPL

Modo de foco
Usando o utilitário AWS SDK for Ruby REPL - AWS SDK para Ruby

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á.

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

  • Instalando o AWS SDK para Ruby.

  • O aws-v3.rb está localizado no gem aws-sdk-resources. O gem aws-sdk-resources também foi incluído pelo gem aws-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 Bundler, as seguintes atualizações em seu Gemfile abordarão os gems de pré-requisito:

  1. 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"
  2. Salve o Gemfile.

  3. 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.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.