기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 Amazon EventBridge 사용 AWS Billing Conductor
AWS Billing Conductor 는 애플리케이션을 다양한 소스의 데이터와 연결하는 데 사용할 수 있는 이벤트 버스 서비스인 Amazon EventBridge와 통합됩니다. 자세한 내용은 Amazon EventBridge 사용 설명서를 참조하세요.
Amazon EventBridge를 사용하여 AWS Billing Conductor 이벤트를 수신할 수 있습니다. 그런 다음 생성한 규칙에 따라 Amazon EventBridge는 이벤트가 규칙에서 지정한 값과 일치할 때 하나 이상의 대상 작업을 호출합니다. 이벤트 유형에 따라 이벤트 정보를 캡처하거나, 알림을 보내거나, 다른 작업을 수행할 수 있습니다. AWS Billing Conductor 이벤트에 대한 Amazon EventBridge 규칙을 설정하려면 Amazon EventBridge 사용 설명서의 Amazon EventBridge에서 규칙 생성을 참조하세요. EventBridge
예:에 대한 Amazon EventBridge 이벤트 AWS Billing Conductor
AWS Billing Conductor 는 결제 전송이 수락되었지만 해당 결제 그룹이 구성되지 않았거나 활성 결제 전송과 연결된 결제 그룹이 삭제된 경우 Billing Group Configuration Recommended for Billing Transfer 세부 정보 유형과 함께 일일 요약 이벤트를 내보냅니다. 결제 전송이 수락되면 해당 조직의 계정이 Billing and Cost Management 도구의 견적 비용 데이터에 액세스할 수 있도록 청구서 소스 계정의 조직에 대한 결제 그룹을 구성하는 것이 좋습니다. 결제 그룹이 없으면 CloudWatch를 통해 사용 데이터를 계속 사용할 수 있지만 결제 그룹을 구성하면 예산 구성과 같은 비용을 더 쉽게 모니터링할 수 있습니다.
참고
이 이벤트 유형은 현재 미국 동부(버지니아 북부) 리전()에서만 지원됩니다.us-east-1
다음은이 이벤트의 일반화된 예입니다. 를 사용하여 Amazon EventBridge 이벤트(예: 이벤트)를 구독할 수 있습니다 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 } ] } }