EA 예약 인스턴스 사용량 요약 API에서 마이그레이션
예약 인스턴스 사용량 요약을 가져오기 위해 이전에 Enterprise Reporting consumer.azure.com API를 사용했던 EA 고객은 패리티 Azure Resource Manager API로 마이그레이션해야 합니다. 다음 지침은 마이그레이션 API와 새 API 간의 계약 차이점을 마이그레이션하고 토론하는 데 도움이 됩니다.
참고 항목
모든 Azure Enterprise Reporting API는 사용 중지됩니다. 가능한 한 빨리 Microsoft Cost Management API로 마이그레이션해야 합니다.
API를 호출하려면 서비스 주체에게 권한을 할당합니다.
API를 호출하기 전에 올바른 권한으로 서비스 이용자를 구성해야 합니다. 서비스 사용자를 이용해 API를 호출합니다. 자세한 내용은 Cost Management API에 권한 할당을 참조하세요.
예약 인스턴스 사용량 요약 API 호출
다음 요청 URI를 사용하여 새 예약 요약 API를 호출합니다.
지원되는 요청
다음 범위를 사용하여 API를 호출합니다.
- 등록:
providers/Microsoft.Billing/billingAccounts/{billingAccountId}
https://management.azure.com/{scope}/Microsoft.Consumption/reservationSummaries?grain=daily&$filter=properties/usageDate ge 2017-10-01 AND properties/usageDate le 2017-11-20&api-version=2023-05-01
https://management.azure.com/{scope}/Microsoft.Consumption/reservationSummaries?grain=daily&$filter=properties/usageDate ge 2017-10-01 AND properties/usageDate le 2017-11-20&api-version=2023-05-01
응답 본문 변경
이전 응답
[
{
"reservationOrderId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"reservationId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
"skuName": "Standard_F1s",
"reservedHours": 24,
"usageDate": "2018-05-01T00:00:00",
"usedHours": 23,
"minUtilizationPercentage": 0,
"avgUtilizationPercentage": 95.83,
"maxUtilizationPercentage": 100
}
]
새 응답:
{
"value": [
{
"id": "/providers/Microsoft.Billing/billingAccounts/12345/providers/Microsoft.Consumption/reservationSummaries/reservationSummaries_Id1",
"name": "reservationSummaries_Id1",
"type": "Microsoft.Consumption/reservationSummaries",
"tags": null,
"properties": {
"reservationOrderId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"reservationId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
"skuName": "Standard_B1s",
"reservedHours": 720,
"usageDate": "2018-09-01T00:00:00-07:00",
"usedHours": 0,
"minUtilizationPercentage": 0,
"avgUtilizationPercentage": 0,
"maxUtilizationPercentage": 0
}
}
]
}
관련 콘텐츠
- EA Reporting에서 ARM API로 마이그레이션 개요 문서를 참조하세요.