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.
Utiliser Amazon EventBridge avec AWS Billing Conductor
AWS Billing Conductor est intégré à Amazon EventBridge, un service de bus d'événements que vous pouvez utiliser pour connecter vos applications à des données provenant de diverses sources. Pour plus d'informations, consultez le guide de EventBridge l'utilisateur Amazon.
Vous pouvez utiliser Amazon EventBridge pour recevoir des AWS Billing Conductor événements. Ensuite, en fonction des règles que vous créez, Amazon EventBridge invoque une ou plusieurs actions cibles lorsqu'un événement correspond aux valeurs que vous spécifiez dans une règle. Selon le type d'événement, vous pouvez saisir des informations sur l'événement, envoyer des notifications ou effectuer d'autres actions. Pour configurer une EventBridge règle Amazon pour les AWS Billing Conductor événements, consultez la section Créer une règle dans Amazon EventBridge dans le guide de EventBridge l'utilisateur Amazon.
Exemple : EventBridge événement Amazon pour AWS Billing Conductor
AWS Billing Conductor émet un événement récapitulatif quotidien avec le type de Billing Group Configuration
Recommended for Billing Transfer détail lorsqu'un transfert de facturation est accepté mais qu'aucun groupe de facturation correspondant n'est configuré, ou lorsqu'un groupe de facturation associé à un transfert de facturation actif est supprimé. Lorsqu'un transfert de facturation est accepté, nous vous recommandons de configurer un groupe de facturation pour l'organisation du compte source de la facture, afin de permettre aux comptes de cette organisation d'accéder aux données de coûts pro forma dans les outils de Billing and Cost Management. Sans groupe de facturation, les données d'utilisation restent disponibles CloudWatch, mais la configuration d'un groupe de facturation permet aux administrateurs des comptes source de facturation de surveiller plus facilement les coûts, par exemple par le biais de la configuration des budgets.
Note
Ce type d'événement n'est actuellement pris en charge que dans la région USA Est (Virginie du Nordus-east-1) ().
Voici un exemple généralisé de cet événement. Vous pouvez vous abonner à EventBridge des événements Amazon (tels que celui-ci) en utilisant Notifications des utilisateurs 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 } ] } }