Generate Reservation Details Report - By Billing Account Id
Genera il report dei dettagli delle prenotazioni per l'intervallo di date specificato in modo asincrono in base all'ID registrazione. I dettagli di utilizzo della prenotazione possono essere visualizzati solo da determinati ruoli aziendali. Per altri dettagli sui ruoli, vedere: https://docs.microsoft.com/en-us/azure/cost-management-billing/manage/understand-ea-roles#usage-and-costs-access-by-role
POST https://management.azure.com/providers/microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/generateReservationDetailsReport?api-version=2025-03-01&startDate={startDate}&endDate={endDate}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
billing
|
path | True |
string |
ID account di fatturazione |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
|
end
|
query | True |
string |
Data di fine |
|
start
|
query | True |
string |
Data di inizio |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Operazione di Azure completata correttamente. |
|
| 202 Accepted |
Operazione di risorsa accettata. Intestazioni Location: string |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
ReservationDetails
Esempio di richiesta
POST https://management.azure.com/providers/microsoft.Billing/billingAccounts/9845612/providers/Microsoft.CostManagement/generateReservationDetailsReport?api-version=2025-03-01&startDate=2020-01-01&endDate=2020-01-30
Risposta di esempio
{
"properties": {
"reportUrl": "https://storage.blob.core.windows.net/details/20200911/00000000-0000-0000-0000-000000000000?sv=2016-05-31&sr=b&sig=jep8HT2aphfUkyERRZa5LRfd9RPzjXbzB%2F9TNiQ",
"validUntil": "2020-09-12T02:56:55.5021869Z"
},
"status": "Completed"
}
Location: https://management.azure.com/providers/Microsoft.Billing/billingAccounts/9845612/providers/Microsoft.CostManagement/reservationDetailsOperationResults/cf9f95c9-af6b-41dd-a622-e6f4fc60c3ee?api-version=2019-11-01
Retry-After: 60
Definizioni
| Nome | Descrizione |
|---|---|
|
Error |
Dettagli dell'errore. |
|
Error |
La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore. \n\nAlcune risposte agli errori: \n\n * 429 TooManyRequests - La richiesta è limitata. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "x-ms-ratelimit-microsoft.consumption-retry-after". \n\n * 503 ServiceUnavailable - Il servizio è temporaneamente non disponibile. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "Retry-After". |
|
Operation |
Stato dell'operazione a esecuzione prolungata. |
|
Operation |
Enum rappresenta lo stato di un'operazione asincrona. |
|
Reservation |
Il file CSV del collegamento BLOB reportUrl è costituito dai dati di utilizzo della prenotazione con lo schema seguente a granularità giornaliera |
ErrorDetails
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore. |
| message |
string |
Messaggio di errore che indica il motivo per cui l'operazione non è riuscita. |
ErrorResponse
La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore. \n\nAlcune risposte agli errori: \n\n * 429 TooManyRequests - La richiesta è limitata. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "x-ms-ratelimit-microsoft.consumption-retry-after". \n\n * 503 ServiceUnavailable - Il servizio è temporaneamente non disponibile. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "Retry-After".
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Dettagli dell'errore. |
OperationStatus
Stato dell'operazione a esecuzione prolungata.
| Nome | Tipo | Descrizione |
|---|---|---|
| properties.reportUrl |
Il file CSV del collegamento BLOB reportUrl è costituito dai dati di utilizzo della prenotazione con lo schema seguente a granularità giornaliera |
|
| properties.validUntil |
string (date-time) |
Ora in cui l'URL del report non è valido. |
| status |
Stato dell'operazione a esecuzione prolungata. |
OperationStatusType
Enum rappresenta lo stato di un'operazione asincrona.
| Valore | Descrizione |
|---|---|
| Running | |
| Completed | |
| Failed |
ReservationReportSchema
Il file CSV del collegamento BLOB reportUrl è costituito dai dati di utilizzo della prenotazione con lo schema seguente a granularità giornaliera
| Valore | Descrizione |
|---|---|
| InstanceFlexibilityGroup | |
| InstanceFlexibilityRatio | |
| InstanceId | |
| Kind | |
| ReservationId | |
| ReservationOrderId | |
| ReservedHours | |
| SkuName | |
| TotalReservedQuantity | |
| UsageDate | |
| UsedHours |