翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
での Amazon EventBridge の使用 AWS Billing Conductor
AWS Billing Conductor は、アプリケーションをさまざまなソースのデータに接続するために使用できるイベントバスサービスである Amazon EventBridge と統合されています。詳細については、Amazon EventBridge ユーザーガイドを参照してください。
Amazon EventBridge を使用して AWS Billing Conductor イベントを受信できます。次に、作成したルールに基づいて、イベントがルールで指定した値と一致すると、Amazon EventBridge は 1 つ以上のターゲットアクションを呼び出します。イベントのタイプに応じて、イベント情報をキャプチャしたり、通知を送信したり、その他のアクションを実行したりできます。 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詳細タイプの日次サマリーイベントを発行します。請求転送が承諾されたら、請求元アカウントの組織の請求グループを設定することをお勧めします。これにより、その組織のアカウントは請求およびコスト管理ツールの見積りコストデータにアクセスできます。請求グループがない場合、使用状況データは CloudWatch を通じて引き続き利用できますが、請求グループを設定すると、請求元アカウント管理者が予算設定などのコストを簡単にモニタリングできるようになります。
注記
このイベントタイプは現在、米国東部 (バージニア北部) リージョン () でのみサポートされていますus-east-1。
このイベントの一般的な例を次に示します。を使用して Amazon EventBridge イベント (このイベントなど) をサブスクライブできます AWS User Notifications。
{ "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 } ] } }