AWS EventBridge Eventi relativi al Marketplace Agreement - Marketplace AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS EventBridge Eventi relativi al Marketplace Agreement

Marketplace AWS invia notifiche ad Amazon EventBridge quando si verificano determinati eventi nel ciclo di vita dei tuoi contratti (ad esempio offerte che hai acquistato). Puoi utilizzare questi eventi per automatizzare i flussi di lavoro e tenere traccia degli acquisti sul marketplace.

La tabella seguente elenca gli eventi dell'acquirente che vengono Marketplace AWS inviati a: EventBridge

Event Description
Contratto di acquisto creato - Accettatore Inviato quando un nuovo contratto di acquisto viene creato, rinnovato o sostituito nel tuo account
Contratto di acquisto modificato - Accettatore Inviato quando vengono apportate modifiche a un contratto di acquisto esistente
Contratto di acquisto scaduto - Accettatore Inviato quando un contratto di acquisto viene annullato, scaduto, rinnovato o sostituito

Panoramica

Gli acquirenti ricevono EventBridge notifiche per i seguenti eventi del ciclo di vita del contratto di acquisto:

  • Creazione del contratto

  • Modifiche all'accordo

  • Fine del contratto (annullamento, scadenza o risoluzione)

Tutti gli eventi vengono inviati al bus degli EventBridge eventi predefinito nella us-east-1 regione con la fonte aws.agreement-marketplace dell'evento.

Tipi di evento

Contratto di acquisto creato - Acceptor

Marketplace AWS invia questo evento quando viene creato un nuovo contratto di acquisto nell'account dell'utente.

Scenari di attivazione:

  • NEW- L'accordo viene creato per la prima volta

  • REPLACE- Una nuova offerta privata deve essere accettata come parte di un'offerta basata su accordo (ABO)

  • RENEW- Un contratto si rinnova automaticamente alla scadenza (se abilitato)

Schema degli eventi:

{ "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" } } }

Contratto di acquisto modificato - Accettatore

Marketplace AWS invia questo evento quando vengono apportate modifiche a un contratto di acquisto esistente, ad esempio modifiche ai termini, ai prezzi o ad altri parametri del contratto.

Schema dell'evento:

{ "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" } } }

Contratto di acquisto terminato - Accettatore

Marketplace AWS invia questo evento alla scadenza di un contratto di acquisto.

Scenari di attivazione:

  • CANCELLED- Hai concluso il contratto prima della data di fine definita

  • EXPIRED- L'accordo ha raggiunto la data di fine definita

  • TERMINATED- AWS ha risolto il contratto (ad esempio, a causa di un mancato pagamento)

  • RENEWED- L'accordo è stato rinnovato in un nuovo accordo

  • REPLACED- L'accordo è stato sostituito utilizzando un'offerta sostitutiva del contratto

Schema dell'evento:

{ "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" } } }

Campi di eventi comuni

Tutti gli eventi per gli acquirenti includono i seguenti campi comuni:

Campo Description
requestId UUID utilizzato per deduplicare gli eventi duplicati
catalog Il catalogo AWS Marketplace (in genere "AWSMarketplace«)
agreementId Identificatore univoco per l'accordo
acceptor.accountId L'ID del tuo AWS account
proposer.accountId L'ID dell' AWS account del venditore
offer.id L'identificatore dell'offerta

Regole di EventBridge impostazione

Per ricevere queste notifiche, crea EventBridge regole che corrispondano agli schemi degli eventi per gli acquirenti. Per ulteriori informazioni sulla creazione di regole, consulta Creating Amazon EventBridge rules nella Amazon EventBridge User Guide.