Tous les produits
Search
Centre de documentation

API Gateway:API Gateway-EventBridge service-linked role

Dernière mise à jour :Aug 09, 2026

API Gateway utilise le rôle lié au service AliyunServiceRoleForApigatewayPutEventsToEventBridge pour publier des événements sur votre bus d'événements dans EventBridge. Un rôle lié au service est un rôle RAM qu'un service cloud crée et gère automatiquement avec des permissions prédéfinies. Pour plus d'informations, consultez la documentation RAM sur les rôles liés au service.

Détails du rôle

Propriété Valeur
Nom du rôle AliyunServiceRoleForApigatewayPutEventsToEventBridge
Type de rôle Rôle lié au service (rôle RAM)
Stratégie jointe AliyunServiceRolePolicyForApigatewayPutEventsToEventBridge

Contenu de la stratégie :

La stratégie jointe accorde à API Gateway l'autorisation d'appeler l'action eventbridge:PutEvents sur toutes les ressources EventBridge, ce qui permet à API Gateway de publier des événements sur n'importe quel bus d'événements de votre compte.

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "eventbridge:PutEvents",
      "Resource": "*"
    }
  ]
}

Création du rôle

Lorsque vous créez un service backend de type EventBridge, API Gateway vous invite à créer le rôle lié au service AliyunServiceRoleForApigatewayPutEventsToEventBridge . Une fois le rôle créé, API Gateway l'utilise pour publier des événements sur votre bus d'événements chaque fois que vous créez et appelez des API qui utilisent le service backend EventBridge.

Suppression du rôle AliyunServiceRoleForApigatewayPutEventsToEventBridge

Avant de supprimer le rôle lié au service AliyunServiceRoleForApigatewayPutEventsToEventBridge , supprimez tous les services backends et les API qui en dépendent. Une fois les ressources dépendantes supprimées, vous pouvez supprimer le rôle depuis la console RAM.

Étape 1 : Supprimer les services backends dépendants

  1. Connectez-vous à la console API Gateway.

  2. Dans le volet de navigation de gauche, choisissez Manage APIs > Backend Services.

  3. Sur la page Backend Services , utilisez la colonne Type pour filtrer les services backends EventBridge.

  4. Recherchez le service backend à supprimer et cliquez sur Delete dans la colonne Actions .

  5. Répétez l'étape précédente pour chaque service backend EventBridge que vous souhaitez supprimer.

Étape 2 : Supprimer le rôle

  1. Connectez-vous à la console RAM.

  2. Dans le volet de navigation de gauche, choisissez Identities > Roles.

  3. Recherchez le rôle AliyunServiceRoleForApigatewayPutEventsToEventBridge et cliquez sur Delete dans la colonne Actions .

Informations connexes