Skip to main content
PUT
Definir a política do tópico
Exige a ação IAM notifications:PutTopicPolicy. Veja NOTIFICATIONS permissões para a lista completa, o escopo de cada ação e um exemplo de política.

Autorizações

Authorization
string
header
obrigatório

Um token bearer OAuth 2.0, enviado como Authorization: Bearer <token>. Esta é a forma recomendada de autenticação.

Obtenha o token trocando o par de chaves de acesso de uma conta de serviço em POST /v1/oauth/token com grant_type=client_credentials. Esse é o fluxo padrão de credenciais de cliente; bibliotecas compatíveis com OAuth podem obter e renovar o token para você.

Os tokens duram uma hora por padrão. O mesmo par de chaves de acesso também serve como credencial AWS SigV4 para o endpoint de objetos compatível com S3, que aceita somente esse método de autenticação.

Parâmetros de caminho

topic_id
string<uuid>
obrigatório
Exemplo:

"a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d"

Corpo

application/json
document
object
obrigatório

Documento de política com o mesmo formato de declarações das políticas de bucket. Definido como objeto opaco para permitir evolução do mecanismo de políticas.

Resposta

Política armazenada com recursos normalizados.

document
object
obrigatório

Documento de política com o mesmo formato de declarações das políticas de bucket. Definido como objeto opaco para permitir evolução do mecanismo de políticas.