Referência de permissões do Amazon EventBridge - Amazon EventBridge

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

Referência de permissões do Amazon EventBridge

Para especificar uma ação em uma política do EventBridge, use o prefixo events: seguido do nome da operação da API, conforme mostrado no exemplo a seguir.

"Action": "events:PutRule"

Para especificar várias ações do  em uma única declaração, separe-as com vírgulas, conforme a seguir.

"Action": ["events:action1", "events:action2"]

Para especificar várias ações, também é possível usar curingas. Por exemplo, é possível especificar todas as ações cujo nome começa com a palavra "Put", da seguinte forma:

"Action": "events:Put*"

Para especificar todas as ações de API do *, use o curinga da seguinte forma:

"Action": "events:*"

A tabela a seguir lista as operações de API do EventBridge e as ações correspondentes que podem ser especificadas em uma política do IAM.

Operação da API do EventBridge Permissões obrigatórias Descrição

DeleteRule

events:DeleteRule

Necessária para excluir uma regra.

DescribeEventBus

events:DescribeEventBus

Necessário para listar as contas com permissão para gravar eventos no barramento de eventos da conta atual.

DescribeRule

events:DescribeRule

Necessária para listar os detalhes sobre uma regra.

DisableRule

events:DisableRule

Necessária para desativar uma regra.

EnableRule

events:EnableRule

Necessária para ativar uma regra.

ListRuleNamesByTarget

events:ListRuleNamesByTarget

Necessária para listar as regras associadas a um destino.

ListRules

events:ListRules

Necessária para listar todas as regras em sua conta.

ListTagsForResource

events:ListTagsForResource

Necessária para listar todas as tags associadas a um recurso EventBridge. Atualmente, somente as regras podem ser marcadas com tags.

ListTargetsByRule

events:ListTargetsByRule

Necessária para listar todos os destinos associados a uma regra.

PutEvents

events:PutEvents

Necessária para adicionar eventos personalizados que podem ser vinculados a regras.

PutPermission

events:PutPermission

Necessário para conceder a uma outra conta a permissão para gravar eventos no barramento de eventos padrão da conta.

PutRule

events:PutRule

Necessária para criar ou atualizar uma regra.

PutTargets

events:PutTargets

Necessária para adicionar destinos a uma regra.

RemovePermission

events:RemovePermission

Necessário para revogar a permissão de uma outra conta para gravar eventos no barramento de eventos padrão da conta.

RemoveTargets

events:RemoveTargets

Necessária para remover um destino de uma regra.

TestEventPattern

events:TestEventPattern

Necessária para testar um evento padrão em um determinado evento.