Configurar clientes de serviço no AWS SDK para C++ - AWS SDK para C++

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

Configurar clientes de serviço no AWS SDK para C++

Para acessar programaticamente os Serviços da AWS, o AWS SDK para C++ usa uma classe de cliente para cada AWS service (Serviço da AWS). Se seu aplicativo precisar acessar o Amazon EC2, por exemplo, seu aplicativo criará um objeto cliente do Amazon EC2 para interagir com esse serviço. Em seguida, você usa o cliente de serviço para fazer solicitações para esse AWS service (Serviço da AWS).

Para fazer requisições a um AWS service (Serviço da AWS), você primeiro cria um cliente de serviço. Para cada AWS service (Serviço da AWS) utilizado pelo seu código, ele tem sua própria biblioteca e tipo dedicado para interagir com ele. O cliente expõe um método para cada operação de API exposta pelo serviço.

Há muitas maneiras alternativas de configurar o comportamento do SDK, mas tudo está relacionado ao comportamento dos clientes de serviço. Nenhuma configuração tem efeito até que um cliente de serviço criado com base nela seja utilizado.

Você precisa estabelecer como seu código faz a autenticação com a AWS ao desenvolver com os Serviços da AWS. Você também deve definir a Região da AWS que deseja usar.

O Guia de referência de SDKs e ferramentas da AWS também contém configurações, recursos e outros conceitos fundamentais comuns entre muitos dos AWS SDKs.