AWS EventBridge Événements relatifs aux Marketplace Agreement - AWS Marketplace

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 fois

  • REPLACE- 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éfinie

  • EXPIRED- L'accord a atteint sa date de fin définie

  • TERMINATED- 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 accord

  • REPLACED- 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.