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évocation d'un abonné ou d'une source d'événement
RevokeResourceretire un abonné ou une source d'événements d'un bus. C'est le seul contrôle qu'un propriétaire de bus a sur une ressource appartenant à un autre compte, et il n'a pas besoin de la coopération de ce compte. Il est autorisé à utiliser le bus, et seul le compte propriétaire du bus peut l'appeler. Le compte propriétaire de l'abonné ne peut pas révoquer son propre abonné.
Note
Vous révoquez à l'aide du AWS CLI (aws eventsv2 revoke-resource), de l'API ou d'un SDK. La console ne propose pas de révocation.
La révocation est définitive et ne peut être annulée. Un abonné révoqué arrête de livrer et refuse les opérations de mutation avec. InvalidStateException Une source d'événement révoquée cesse d'être ingérée : chaque événement qu'elle aurait transféré est refusé au fur et à mesure de son arrivée. DeleteSubscriberet DeleteEventSource restez disponibles afin que le propriétaire de la ressource puisse la nettoyer. DescribeSubscriberDescribeEventSource, et les deux opérations de liste renvoient un Revoked champ qui n'est présent que lorsqu'il l'esttrue.
Important
Il n'est pas possible d'annuler, alors confirmez la cible DescribeEventSource avant DescribeSubscriber ou avant de procéder à la révocation. Vérifiez l'ARN, le bus et la cible.
La révocation concerne une ressource, et non le compte qui l'a créée. Ce compte peut créer un autre abonné ou une autre source d'événements et continuer. Pour arrêter le compte, refusez-le également events:CreateSubscriber et events:CreateEventSource dans la politique de ressources du bus, ou supprimez le AWS RAM partage. La suppression de la ressource n'est pas une alternative : DeleteSubscriber et DeleteEventSource sont autorisées pour la ressource nommée dans la demande, de sorte que seul son propriétaire peut la supprimer.