

# 공유 용량 예약에 대한 결제 할당 요청 모니터링
<a name="billing-ownership-events"></a>

Amazon EC2는 결제 할당 요청 상태가 변경될 때 Amazon EventBridge 이벤트를 전송합니다.
+ 요청이 `accepted` \| `rejected` \| `expired` \| `revoked` 상태가 되면 이벤트가 용량 예약 소유자에게 전송됩니다.
+ 요청이 `pending` \| `expired` \| `cancelled` \| `revoked` 상태가 되면 이벤트가 요청된 소비자 계정으로 전송됩니다.

Amazon EventBridge에 대한 자세한 내용은 [Amazon EventBridge 사용 설명서](https://docs.aws.amazon.com/eventbridge/latest/userguide/)를 참조하세요.

다음은 Amazon EventBridge 이벤트 패턴입니다.

```
{
   "version":"0",
   "id":"12345678-1234-1234-1234-123456789012",
   "detail-type":"On-Demand Capacity Reservation Billing Ownership Request {{pending|accepted|rejected|cancelled|revoked|expired}}",
   "source":"aws.ec2",
   "account":"{{account_id}}",
   "time":"{{state_change_timestamp}}",
   "region":"{{region}}",
   "resources":[
      "arn:aws:ec2:{{region}}:{{cr_owner_account_id}}:capacity-reservation/{{cr_id}}"
   ],
   "detail":{
      "capacity-reservation-id":"{{cr_id}}",
      "updateTime":{{timestamp}},
      "ownerAccountId":"{{cr_owner_account_id}}",
      "unusedReservationChargesOwnerID":"{{consumer_account_id}}",
      "status":"{{pending|accepted|rejected|cancelled|revoked|expired}}",
      "statusMessage":"{{message}}
   }
}
```

다음은 소비자 계정(`111111111111`)이 공유 용량 예약(`cr-01234567890abcdef`)에 대한 청구 할당 요청을 수락할 때 용량 예약 소유자(`222222222222`)에게 전송되는 이벤트 예제입니다.

```
{
   "version":"0",
   "id":"12345678-1234-1234-1234-123456789012",
   "detail-type":"On-Demand Capacity Reservation Billing Ownership Request accepted",
   "source":"aws.ec2",
   "account":"222222222222",
   "time":"2024-09-01Thh:59:59Z",
   "region":"us-east-1",
   "resources":[
      "arn:aws:ec2:us-east-1:222222222222:capacity-reservation/cr-01234567890abcdef"
   ],
   "detail":{
      "capacity-reservation-id":"cr-01234567890abcdef",
      "updateTime":"2024-08-01Thh:59:59Z",
      "ownerAccountId":"222222222222",
      "unusedReservationChargesOwnerID":"111111111111",
      "status":"accepted",
      "statusMessage":"billing transfer status message"
   }
}
```