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á.
Glossário
- Versão da API
-
Os serviços têm uma ou mais versões de API, e a versão que você está usando determina quais operações e parâmetros são válidos. As versões da API são formatadas como uma data. Por exemplo, a versão mais recente da API do Amazon S3 é
2006-03-01
. Especifique uma versão ao configurar um objeto do cliente. - Cliente
-
Os objetos de clientes são usados para executar operações para um serviço. Cada serviço compatível com o SDK tem um objeto de cliente correspondente. Os objetos de clientes têm métodos que correspondem um para um com as operações do serviço. Consulte o guia de uso básico para obter detalhes sobre como criar e usar objetos de cliente.
- Comando
-
Os objetos de comandos encapsulam a execução de uma operação. Ao seguir os padrões de uso básico do SDK, você não lidará diretamente com objetos de comando. Os objetos de comando podem ser acessados usando o método
getCommand()
de um cliente para usar recursos avançados do SDK, como solicitações simultâneas e processamento em lotes. Consulte o guia Objetos de comando no AWS SDK for PHP Versão 3 para obter mais detalhes. - Manipulador
-
Um manipulador é uma função que executa a transformação real de um comando e de uma solicitação em um resultado. Um manipulador normalmente envia solicitações HTTP. Os manipuladores podem ser compostos com middleware para aumentar seu comportamento. Um manipulador é uma função que aceita uma
Aws\CommandInterface
e umaPsr\Http\Message\RequestInterface
e retorna uma promessa que é cumprida com umaAws\ResultInterface
ou rejeitada com uma razão deAws\Exception\AwsException
. - JMESPath
-
JMESPath
é uma linguagem de consulta de dados do tipo JSON. O AWS SDK for PHP usa expressões do JMESPath para consultar estruturas de dados do PHP. As expressões de JMESPath podem ser usadas diretamente nos objetos Aws\Result
eAws\ResultPaginator
por meio do métodosearch($expression)
. - Middleware
-
Middleware é um tipo especial de função de alto nível que aumenta o comportamento de transferência de um comando e delegação para um manipulador "próximo". As funções de middleware aceitam uma
Aws\CommandInterface
e umaPsr\Http\Message\RequestInterface
e retornam uma promessa que é cumprida com umaAws\ResultInterface
ou rejeitada com um motivo deAws\Exception\AwsException
. - Operação
-
Refere-se a uma única operação em uma API do serviço (por exemplo,
CreateTable
para o DynamoDB,RunInstances
para o Amazon EC2). No SDK, as operações são executadas chamando um método com o mesmo nome no objeto do cliente do serviço correspondente. A execução de uma operação envolve a preparação e o envio de uma solicitação HTTP ao serviço e a análise da resposta. Esse processo de execução de uma operação é abstraído pelo SDK por meio de objetos de comando. - Paginador
-
Algumas operações de serviços da AWS são paginadas e respondem com resultados truncados. Por exemplo, a operação do
ListObjects
do Amazon S3 retorna só até 1000 objetos por vez. Operações como estas exigem fazer solicitações subsequentes com parâmetros de token (ou marcador) para recuperar todo o conjunto de resultados. Paginadores são um recurso do SDK que atuam como uma abstração sobre esse processo para facilitar o uso de APIs paginadas aos desenvolvedores. Eles são acessados por meio do métodogetPaginator()
do cliente. Consulte o guia Paginadores no AWS SDK for PHP Versão 3 para obter mais detalhes. - Promessa
-
Uma promessa representa o resultado eventual de uma operação assíncrona. A principal maneira de interagir com uma promessa é por meio de seu método, que registra retornos de chamada para receber o valor eventual de uma promessa ou o motivo pelo qual a promessa não pode ser cumprida.
- região
-
Os serviços são suportados em uma ou mais regiões geográficas. Os serviços podem ter diferentes endpoints/URLs em cada região, que existem para reduzir a latência de dados nos aplicativos. Forneça uma região ao configurar um objeto do cliente para que o SDK possa determinar qual endpoint usar com o serviço.
- SDK
-
O termo "SDK" pode se referir à biblioteca do AWS SDK for PHP como um todo, mas também se refere à classe
Aws\Sdk
(documentação), que atua como uma fábrica para os objetos de cliente para cada serviço. A classeSdk
também permite que você forneça um conjunto de valores globais da configuração que são aplicados a todos os objetos de cliente que ela cria. - Serviço
-
A forma geral de fazer referência a qualquer um dos serviços da AWS (por exemplo, Amazon S3, Amazon DynamoDB, AWS OpsWorks, etc.). Cada serviço tem um objeto de cliente correspondente no SDK que oferece suporte a uma ou mais versões da API. Cada serviço também tem uma ou mais operações que compõem sua API. Os serviços são suportados em uma ou mais regiões.
- Assinatura
-
Ao executar operações, o SDK usa suas credenciais para criar uma assinatura digital de sua solicitação. Em seguida, o serviço verifica a assinatura antes de processar a solicitação. O processo de assinatura é encapsulado pelo SDK e ocorre automaticamente usando as credenciais que você configura para o cliente.
- Waiter
-
Os waiters são um recurso do SDK que facilitam o trabalho com operações que alteram o estado de um recurso e que são eventualmente consistentes ou assíncronos por natureza. Por exemplo, a operação do Amazon DynamoDB
CreateTable
devolve uma resposta imediatamente, mas a tabela pode não estar pronta para acesso por vários segundos. A execução de um waiter permite que você aguarde até que um recurso entre em um estado específico suspendendo e sondando o status do recurso. Os waiters são acessados por meio do métodowaitUntil()
do cliente. Consulte o guia Waiters no AWS SDK for PHP Versão 3 para obter mais detalhes.
Para ter acesso à terminologia mais recente da AWS, consulte o Glossário da AWS na Referência geral da AWS.