View a markdown version of this page

Usare Amazon EventBridge con AWS Billing Conductor - AWS Direttore di fatturazione

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à.

Usare Amazon EventBridge con AWS Billing Conductor

AWS Billing Conductor è integrato con Amazon EventBridge, un servizio di bus di eventi che puoi utilizzare per connettere le tue applicazioni con dati provenienti da una varietà di fonti. Per ulteriori informazioni, consulta la Amazon EventBridge User Guide.

Puoi usare Amazon EventBridge per ricevere AWS Billing Conductor eventi. Quindi, in base alle regole che EventBridge crei, Amazon richiama una o più azioni mirate quando un evento corrisponde ai valori specificati in una regola. A seconda del tipo di evento, puoi acquisire informazioni sull'evento, inviare notifiche o eseguire altre azioni. Per configurare una EventBridge regola Amazon per AWS Billing Conductor gli eventi, consulta Create a rule in Amazon EventBridge nella Amazon EventBridge User Guide.

Esempio: EventBridge evento Amazon per AWS Billing Conductor

AWS Billing Conductor emette un evento di riepilogo giornaliero con il tipo di Billing Group Configuration Recommended for Billing Transfer dettaglio quando viene accettato un trasferimento di fatturazione ma non è configurato alcun gruppo di fatturazione corrispondente o quando viene eliminato un gruppo di fatturazione associato a un trasferimento di fatturazione attivo. Quando viene accettato un trasferimento di fatturazione, consigliamo di configurare un gruppo di fatturazione per l'organizzazione dell'account di origine della fattura, che consenta agli account di quell'organizzazione di accedere ai dati di costo pro forma negli strumenti di Billing and Cost Management. Senza un gruppo di fatturazione, i dati di utilizzo rimangono disponibili tramite CloudWatch, ma la configurazione di un gruppo di fatturazione semplifica il monitoraggio dei costi da parte degli amministratori degli account di origine delle fatture, ad esempio tramite la configurazione dei budget.

Nota

Questo tipo di evento è attualmente supportato solo nella regione Stati Uniti orientali (Virginia settentrionale) (). us-east-1

Di seguito è riportato un esempio generalizzato di questo evento. Puoi iscriverti a EventBridge eventi Amazon (come questo) utilizzando Notifiche all'utente AWS.

{ "account": "<account ID>", // 12-digit account ID "region": "us-east-1", // Currently only us-east-1 is supported "detail-type": "Billing Group Configuration Recommended for Billing Transfer", "source": "aws.billingconductor", "version": "0", "time": "<date>", // Format: yyyy-MM-dd'T'HH:mm:ssZ "id": "<id>", // alphanumeric string "resources": [], "detail": { "targetDate": "<date>", // Format: yyyy-MM-dd "recipientId": "<account ID>", // 12-digit recipient account ID "eventBridgeEventId": "<event ID>", // unique event identifier "directTransfersAccepted": [ { "transferArn": "<transfer ARN>", // ARN of the one-level billing transfer "billSourceAccountId": "<account ID>", // 12-digit bill source account ID "effectiveTimestamp": "<timestamp>", // Format: yyyy-MM-dd'T'HH:mm:ssZ "acceptedTimestamp": "<timestamp>" // Format: yyyy-MM-dd'T'HH:mm:ssZ } ], "indirectTransfersAccepted": [ { "receiverTransferTransferArn": "<transfer ARN>", // ARN of the receiver's transfer "transferBillSourceTransferArn": "<transfer ARN>", // ARN of the bill source's transfer "billTransferAccountId": "<account ID>", // 12-digit bill transfer account ID "billSourceAccountId": "<account ID>", // 12-digit bill source account ID "effectiveTimestamp": "<timestamp>", // Format: yyyy-MM-dd'T'HH:mm:ssZ "acceptedTimestamp": "<timestamp>" // Format: yyyy-MM-dd'T'HH:mm:ssZ } ], "directBillingGroupsDeleted": [ { "billingGroupArn": "<billing group ARN>", // ARN of the deleted billing group "billSourceAccountId": "<account ID>", // 12-digit bill source account ID "transferId": "<transfer ID>", // associated transfer ID "deletedTimestamp": "<timestamp>" // Format: yyyy-MM-dd'T'HH:mm:ssZ } ], "indirectBillingGroupsDeleted": [ { "billingGroupArn": "<billing group ARN>", // ARN of the deleted billing group "billTransferAccountId": "<account ID>", // 12-digit bill transfer account ID "billSourceAccountId": "<account ID>", // 12-digit bill source account ID "receiverTransferTransferId": "<transfer ID>", // receiver's transfer ID "transferBillSourceTransferId": "<transfer ID>", // bill source's transfer ID "deletedTimestamp": "<timestamp>" // Format: yyyy-MM-dd'T'HH:mm:ssZ } ] } }