Référence EventBridge des autorisations Amazon - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Référence EventBridge des autorisations Amazon

Pour spécifier une action dans une EventBridge politique, utilisez le events: préfixe suivi du nom de l'APIopération, comme indiqué dans l'exemple suivant.

"Action": "events:PutRule"

Pour spécifier plusieurs actions  dans une seule instruction, séparez-les par des virgules, comme suit :

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

Pour spécifier plusieurs actions, vous pouvez également utiliser des caractères génériques. Par exemple, vous pouvez spécifier toutes les actions qui commencent par le mot "Put" comme suit.

"Action": "events:Put*"

Pour spécifier toutes les EventBridge API actions, utilisez le * caractère générique comme suit.

"Action": "events:*"

Le tableau suivant répertorie les EventBridge API opérations et les actions correspondantes que vous pouvez spécifier dans une IAM politique.

EventBridge APIopération Autorisations nécessaires Description

DeleteRule

events:DeleteRule

Requise pour supprimer une règle.

DescribeEventBus

events:DescribeEventBus

Obligatoire pour répertorier les comptes qui sont autorisés à écrire des événements dans le bus d'événements du compte actuel.

DescribeRule

events:DescribeRule

Requise pour répertorier les détails relatifs à une règle.

DisableRule

events:DisableRule

Requise pour désactiver une règle.

EnableRule

events:EnableRule

Requise pour activer une règle.

ListRuleNamesByTarget

events:ListRuleNamesByTarget

Requise pour répertorier les règles associées à une cible.

ListRules

events:ListRules

Requise pour répertorier toutes les règles de votre compte.

ListTagsForResource

events:ListTagsForResource

Obligatoire pour répertorier toutes les balises associées à une EventBridge ressource. Actuellement, seules les règles peuvent être balisées.

ListTargetsByRule

events:ListTargetsByRule

Requise pour afficher toutes les cibles associées à une règle.

PutEvents

events:PutEvents

Requise pour ajouter des événements personnalisés qui peuvent être associés à des règles.

PutPermission

events:PutPermission

Obligatoire pour accorder à un autre compte l'autorisation d'écrire des événements dans le bus d'événement par défaut du compte.

PutRule

events:PutRule

Requise pour créer ou mettre à jour une règle.

PutTargets

events:PutTargets

Requise pour ajouter des cibles à une règle.

RemovePermission

events:RemovePermission

Obligatoire pour révoquer à un autre compte l'autorisation d'écrire des événements dans le bus d'événement par défaut du compte.

RemoveTargets

events:RemoveTargets

Requise pour supprimer une cible d'une règle.

TestEventPattern

events:TestEventPattern

Requise pour tester un modèle d'événement par rapport à un événement donné.