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á.
Parâmetros gerais
A lista a seguir contém os parâmetros que todas as ações usam para assinar solicitações do Signature versão 4 com uma string de consulta. Todos os parâmetros específicos de uma ação são listados no tópico para a ação. Para obter mais informações sobre o Signature versão 4, consulte Solicitações deAWS API de assinatura no Guia do usuário do IAM.
- Action
-
A ação a ser executada.
Tipo: string
Obrigatório: sim
- Version
-
A versão da API para a qual a solicitação foi escrita, expressa no formato AAAA-MM-DD.
Tipo: string
Obrigatório: sim
- X-Amz-Algorithm
-
O algoritmo de hash que foi usado para criar a assinatura da solicitação.
Condição: especifique esse parâmetro quando incluir as informações de autenticação em uma string de consulta em vez de no cabeçalho da autorização HTTP.
Tipo: string
Valores válidos:
AWS4-HMAC-SHA256
Obrigatório: Condicional
- X-Amz-Credential
-
O valor de escopo da credencial, uma string que inclui a sua chave de acesso, a data, a região visada, o serviço que está sendo solicitado e uma sequência de encerramento ("aws4_request"). O valor é expresso no seguinte formato: chave_acesso/AAAAMMDD/região/serviço/aws4_request.
Para obter mais informações, consulte Criar uma solicitação deAWS API assinada no Guia do usuário do IAM.
Condição: especifique esse parâmetro quando incluir as informações de autenticação em uma string de consulta em vez de no cabeçalho da autorização HTTP.
Tipo: string
Obrigatório: Condicional
- X-Amz-Date
-
A data usada para criar a assinatura. O formato deve ser o formato básico ISO 8601 (AAAAMMDD'T'HHMMSS'Z'). Por exemplo, a data/hora a seguir é um valor X-Amz-Date válido:
20120325T120000Z
.Condição: X-Amz-Date é opcional para todas as solicitações e pode ser usado para substituir a data usada para assinar solicitações. Se o cabeçalho Date (Data) for especificado no formato básico ISO 8601, o valor X-Amz-Date não será necessário. Quando X-Amz-Date é usado, sempre substitui o valor do cabeçalho Date (Data). Para obter mais informações, consulte Elementos de uma assinatura de solicitação deAWS API no Guia do usuário do IAM.
Tipo: string
Obrigatório: Condicional
- X-Amz-Security-Token
-
O token de segurança temporário que foi obtido por meio de uma chamada paraAWS Security Token Service (AWS STS). Para obter uma lista de serviços que são compatíveis com credenciais de segurança temporárias doAWS STS, vá para Serviços da AWSque que funcionam com o IAM no Manual do usuário do IAM.
Condição: se estiver usando credenciais de segurança temporárias doAWS STS, você deverá incluir o token de segurança.
Tipo: string
Obrigatório: Condicional
- X-Amz-Signature
-
Especifica a assinatura com codificação hexadecimal que foi calculada com base na string a ser assinada e na chave de assinatura derivada.
Condição: especifique esse parâmetro quando incluir as informações de autenticação em uma string de consulta em vez de no cabeçalho da autorização HTTP.
Tipo: string
Obrigatório: Condicional
- X-Amz-SignedHeaders
-
Especifica todos os cabeçalhos HTTP que foram incluídos como parte da solicitação canônica. Para obter mais informações sobre como especificar cabeçalhos assinados, consulte Criar uma solicitação deAWS API assinada no Guia do usuário do IAM.
Condição: especifique esse parâmetro quando incluir as informações de autenticação em uma string de consulta em vez de no cabeçalho da autorização HTTP.
Tipo: string
Obrigatório: Condicional