As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usando a Amazon EventBridge com AWS Billing Conductor
AWS Billing Conductor é integrado à Amazon EventBridge, um serviço de ônibus de eventos que você pode usar para conectar seus aplicativos a dados de várias fontes. Para obter mais informações, consulte o Guia EventBridge do usuário da Amazon.
Você pode usar EventBridge a Amazon para receber AWS Billing Conductor eventos. Então, com base nas regras que você cria, a Amazon EventBridge invoca uma ou mais ações-alvo quando um evento corresponde aos valores que você especifica em uma regra. Dependendo do tipo de evento, você pode capturar informações do evento, enviar notificações ou realizar outras ações. Para configurar uma EventBridge regra da Amazon para AWS Billing Conductor eventos, consulte Criar uma regra na Amazon EventBridge no Guia do EventBridge usuário da Amazon.
Exemplo: EventBridge evento da Amazon para AWS Billing Conductor
AWS Billing Conductor emite um evento de resumo diário com o tipo de Billing Group Configuration
Recommended for Billing Transfer detalhe quando uma transferência de cobrança é aceita, mas nenhum grupo de cobrança correspondente é configurado, ou quando um grupo de cobrança associado a uma transferência de cobrança ativa é excluído. Quando uma transferência de cobrança é aceita, recomendamos configurar um grupo de cobrança para a organização da conta de origem da fatura, o que permite que as contas dessa organização acessem dados de custo pro forma nas ferramentas de Billing and Cost Management. Sem um grupo de cobrança, os dados de uso permanecem disponíveis por meio de CloudWatch, mas a configuração de um grupo de cobrança torna mais fácil para os administradores da conta de origem da fatura monitorar os custos, como por meio da configuração de orçamentos.
nota
Atualmente, esse tipo de evento só é suportado na região Leste dos EUA (Norte da Virgínia) (us-east-1).
Veja a seguir um exemplo generalizado desse evento. Você pode se inscrever em EventBridge eventos da Amazon (como este) usando Notificações de Usuários da 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 } ] } }