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 voltaREPLACE- 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 definitaEXPIRED- L'accordo ha raggiunto la data di fine definitaTERMINATED- AWS ha risolto il contratto (ad esempio, a causa di un mancato pagamento)RENEWED- L'accordo è stato rinnovato in un nuovo accordoREPLACED- 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.