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.
AWS EventBridge Événements relatifs aux Marketplace Agreement
AWS Marketplace envoie des notifications à Amazon EventBridge lorsque certains événements se produisent au cours du cycle de vie de vos contrats (c'est-à-dire les offres que vous avez achetées). Vous pouvez utiliser ces événements pour automatiser les flux de travail et suivre vos achats sur le marché.
Le tableau suivant répertorie les événements destinés aux acheteurs AWS Marketplace envoyés à EventBridge :
| Événement | Description |
|---|---|
| Contrat d'achat créé - Accepteur | Envoyé lorsqu'un nouveau contrat d'achat est créé, renouvelé ou remplacé dans votre compte |
| Contrat d'achat modifié - Accepteur | Envoyé lorsque des modifications sont apportées à un contrat d'achat existant |
| Contrat d'achat terminé - Accepteur | Envoyé lorsqu'un contrat d'achat est annulé, expiré, résilié, renouvelé ou remplacé |
Aperçu
Les acheteurs reçoivent des EventBridge notifications concernant les événements suivants relatifs au cycle de vie du contrat d'achat :
Création d'un accord
Modifications de l'accord
Fin du contrat (annulation, expiration ou résiliation)
Tous les événements sont envoyés à votre bus d' EventBridge événements par défaut dans la us-east-1 région où se trouve la source de l'événementaws.agreement-marketplace.
Types d'événements
Contrat d'achat créé - Accepteur
AWS Marketplace envoie cet événement lorsqu'un nouveau contrat d'achat est créé sur votre compte.
Scénarios de déclenchement :
NEW- L'accord est créé pour la première foisREPLACE- Une nouvelle offre privée doit être acceptée dans le cadre d'une offre basée sur un accord (ABO)RENEW- Un accord est automatiquement renouvelé à son expiration (si activé)
Schéma d'événement :
{ "version": "0", "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv", "detail-type": "Purchase Agreement Created - Acceptor", "source": "aws.agreement-marketplace", "account": "<Buyer Account ID>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::agreement:agmt-9xyz8wmklp67rt32nb1qv45ds" ], "detail": { "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-9xyz8wmklp67rt32nb1qv45ds", "intent": "NEW|RENEW|REPLACE", "status": "ACTIVE", "acceptanceTime": "2024-06-26T21:36:03Z", "startTime": "2024-08-30T21:36:03Z", "endTime": "2025-05-30T21:36:03Z" }, "acceptor": { "accountId": "<Buyer Account ID>" }, "proposer": { "accountId": "<Proposer Account ID>" }, "offer": { "id": "offer-abcdef123456" } } }
Contrat d'achat modifié - Accepteur
AWS Marketplace envoie cet événement lorsque des modifications sont apportées à un contrat d'achat existant, telles que des modifications des conditions, des prix ou d'autres paramètres du contrat.
Schéma d'événement :
{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "Purchase Agreement Amended Acceptor", "source": "aws.agreement-marketplace", "account": "<Buyer Account ID>", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs" ], "detail": { "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-4mwg1nevbokzw95eca5797ixs", "intent": "AMEND", "status": "ACTIVE", "acceptanceTime": "2024-06-26T21:36:03Z", "startTime": "2024-08-30T21:36:03Z", "endTime": "2025-05-30T21:36:03Z" }, "acceptor": { "accountId": "<Buyer Account ID>" }, "proposer": { "accountId": "<Proposer Account ID>" }, "offer": { "id": "offer-1234567890123" } } }
Contrat d'achat terminé - Accepteur
AWS Marketplace envoie cet événement lorsqu'un contrat d'achat prend fin.
Scénarios de déclenchement :
CANCELLED- Vous avez résilié le contrat avant la date de fin définieEXPIRED- L'accord a atteint sa date de fin définieTERMINATED- AWS a résilié le contrat (par exemple, en raison d'un échec de paiement)RENEWED- L'accord a été renouvelé pour devenir un nouvel accordREPLACED- Le contrat a été remplacé par une offre de remplacement du contrat
Schéma d'événement :
{ "version": "0", "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv", "detail-type": "Purchase Agreement Ended - Acceptor", "source": "aws.agreement-marketplace", "account": "987654321098", "time": "2024-08-30T21:36:03Z", "region": "us-east-1", "resources": [ "arn:aws:aws-marketplace:aws:agreement:agmt-9xyz8wmklp67rt32nb1qv45ds" ], "detail": { "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab", "catalog": "AWSMarketplace", "agreement": { "id": "agmt-9xyz8wmklp67rt32nb1qv45ds", "status": "CANCELLED|EXPIRED|RENEWED|REPLACED|TERMINATED" }, "acceptor": { "accountId": "<Buyer Account ID>" }, "proposer": { "accountId": "<Proposer Account ID>" }, "offer": { "id": "offer-abcdef123456" } } }
Champs d'événements courants
Tous les événements destinés aux acheteurs incluent les champs communs suivants :
| Champ | Description |
|---|---|
requestId |
UUID utilisé pour dédupliquer les événements dupliqués |
catalog |
Le catalogue AWS Marketplace (généralement AWSMarketplace « ») |
agreementId |
Identifiant unique pour l'accord |
acceptor.accountId |
L'identifiant AWS de votre compte |
proposer.accountId |
L'identifiant du AWS compte du vendeur |
offer.id |
L'identifiant de l'offre |
Configuration des EventBridge règles
Pour recevoir ces notifications, créez des EventBridge règles qui correspondent aux modèles d'événements pour les acheteurs. Pour plus d'informations sur la création de règles, consultez la section Création de EventBridge règles Amazon dans le guide de EventBridge l'utilisateur Amazon.