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.
Intégration AWS Support dans des applications pilotées par des événements à l'aide d'Amazon EventBridge
Vous pouvez les AWS Support intégrer à des applications pilotées par des événements (EDAs) qui utilisent des événements qui se produisent AWS Support pour communiquer entre les composants de l'application et lancer des processus en aval.
Par exemple, vous pouvez être averti chaque fois que les AWS Support événements suivants se produisent dans votre compte :
-
Un dossier d'assistance est créé, résolu ou rouvert
-
Une correspondance est ajoutée à un dossier de support existant
Pour ce faire, utilisez Amazon EventBridge pour acheminer les événements depuis AWS Support d'autres composants logiciels. Amazon EventBridge est un service sans serveur qui utilise des événements pour connecter les composants de l'application entre eux, ce qui vous permet d'intégrer plus facilement des AWS services, par exemple AWS Support dans des architectures pilotées par des événements, sans code ni opérations supplémentaires.
Comment EventBridge achemine les AWS Support événements
Voici comment EventBridge cela fonctionne avec les AWS Support événements :
Comme c'est le cas pour de nombreux AWS services, AWS Support génère et envoie des événements au bus d'événements EventBridge par défaut. Un bus d'événements est un routeur qui reçoit des événements et les achemine vers les destinations, ou cibles, que vous spécifiez. Les cibles peuvent inclure d'autres AWS services, des applications personnalisées et des applications partenaires SaaS.
EventBridge achemine les événements conformément aux règles que vous créez sur le bus d'événements. Pour chaque règle, vous spécifiez un filtre, ou un modèle d'événement, afin de sélectionner uniquement les événements souhaités. Chaque fois qu'un événement est envoyé au bus d'événements EventBridge , comparez-le à chaque règle. Si l'événement correspond à la règle, EventBridge achemine l'événement vers la ou les cibles spécifiées.
AWS Support événements
AWS Support envoie automatiquement les événements suivants au bus EventBridge d'événements par défaut.
| Type de détail de l'événement | Description |
|---|---|
|
Représente une modification apportée à un dossier de support. |
Structure d'évènements
Tous les événements des AWS services contiennent deux types de données :
Ensemble commun de champs contenant des métadonnées relatives à l'événement, telles que le AWS service à l'origine de l'événement, l'heure à laquelle l'événement a été généré, le compte et la région dans lesquels l'événement a eu lieu, etc. Pour les définitions de ces champs généraux, consultez la section Structure des événements dans le Amazon EventBridge Events Reference.
-
detailChamp contenant des données spécifiques à cet événement de service particulier.
AWS Support livraison d'événements via AWS CloudTrail
AWS les services peuvent envoyer des événements directement au bus d'événements EventBridge par défaut. En outre, AWS CloudTrail envoie également des événements provenant de nombreux AWS services à EventBridge . Ces événements peuvent inclure des appels d'API, des connexions et des actions à la console, des événements de service et CloudTrail des statistiques. Pour plus d'informations, consultez les événements AWS de service fournis via AWS CloudTrail dans le guide de EventBridge l'utilisateur.
Pour obtenir la liste des AWS Support événements envoyés à EventBridge, reportez-vous à la AWS Support rubrique correspondante dans la référence EventBridge des événements.
Création de modèles d'événements qui correspondent aux AWS Support événements
Les modèles d'événements sont des filtres qui spécifient les données que doivent contenir les événements que vous souhaitez sélectionner.
Chaque modèle d'événement est un objet JSON qui contient :
-
Un attribut
sourcequi identifie le service qui envoie l’événement. Pour les AWS Support événements, la source estaws.support. -
(Facultatif) :
detail-typeattribut qui contient un tableau des noms d'événements à associer. -
(Facultatif) : un attribut
detailqui contient toute autre donnée d’événement à rechercher.
Par exemple, le modèle d'événement suivant permet de sélectionner tous les événements Support Case Update parmi AWS Support :
{ "source": ["aws.support"], "detail-type": ["Support Case Update"] }
Vous pouvez préciser votre sélection d'événements en incluant des valeurs dans l'événement lui-même. Par exemple, le modèle d'événement suivant correspond aux événements Support Case Update qui représentent la réouverture d'un dossier :
{ "source": ["aws.support"], "detail-type": ["Support Case Update"], "detail": { "event-name": "ReopenCase" } }
Pour plus d'informations sur la rédaction de modèles d'événements, consultez la section Modèles d'événements dans le guide de EventBridge l'utilisateur.
Consultez aussi
Pour plus d'informations sur l'utilisation EventBridge avec AWS Support, consultez les ressources suivantes :