Udostępnij za pośrednictwem


Generate Detailed Cost Report Operation Status - Get

Pobierz stan określonej operacji. Ten link znajduje się w nagłówku odpowiedzi na żądanie utworzenia generateDetailedCostReport.

GET https://management.azure.com/{scope}/providers/Microsoft.CostManagement/operationStatus/{operationId}?api-version=2024-08-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
operationId
path True

string

Identyfikator operacji docelowej.

scope
path True

string

Identyfikator zasobu usługi ARM dla subskrypcji, grupy zasobów, konta rozliczeniowego lub innych zakresów rozliczeniowych. Aby uzyskać szczegółowe informacje, zobacz https://aka.ms/costmgmt/scopes.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

GenerateDetailedCostReportOperationStatuses

OK. Żądanie zakończyło się pomyślnie.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Get details of the operation status

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-08-01

Przykładowa odpowiedź

{
  "id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/operationStatus/00000000-0000-0000-0000-000000000000",
  "name": "00000000-0000-0000-0000-000000000000",
  "status": "Completed",
  "type": "Microsoft.Consumption/operationStatus",
  "properties": {
    "downloadUrl": "https://ccmreportstorageeastus.blob.core.windows.net/armreports/20201207/00000000-0000-0000-0000-000000000000?sv=2020-05-31&sr=b&sig=abcd",
    "validTill": "2020-12-08T05:55:59.4394737Z"
  },
  "error": {
    "code": "0",
    "message": null
  }
}

Definicje

Nazwa Opis
ErrorDetails

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa nie może przetworzyć przychodzącego żądania. Przyczyna jest podana w komunikacie o błędzie.

Niektóre odpowiedzi na błędy:

  • 429 TooManyRequests — żądanie jest ograniczane. Ponów próbę po upływie czasu określonego w nagłówku "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable — usługa jest tymczasowo niedostępna. Ponów próbę po upływie czasu określonego w nagłówku "Ponów próbę po".

GenerateDetailedCostReportOperationStatuses

Stan długotrwałej operacji dla szczegółowego raportu dotyczącego kosztów.

ReportOperationStatusType

Stan długotrwałej operacji.

Status

Stan długotrwałej operacji.

ErrorDetails

Szczegóły błędu.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa nie może przetworzyć przychodzącego żądania. Przyczyna jest podana w komunikacie o błędzie.

Niektóre odpowiedzi na błędy:

  • 429 TooManyRequests — żądanie jest ograniczane. Ponów próbę po upływie czasu określonego w nagłówku "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable — usługa jest tymczasowo niedostępna. Ponów próbę po upływie czasu określonego w nagłówku "Ponów próbę po".

Nazwa Typ Opis
error

ErrorDetails

Szczegóły błędu.

GenerateDetailedCostReportOperationStatuses

Stan długotrwałej operacji dla szczegółowego raportu dotyczącego kosztów.

Nazwa Typ Opis
endTime

string

EndTime operacji.

error

ErrorDetails

Szczegóły błędu.

id

string

Identyfikator długotrwałej operacji.

name

string

Nazwa długotrwałej operacji.

properties.downloadUrl

string

Adres URL do pobrania wygenerowanego raportu.

properties.expiryTime

string (date-time)

Czas, w którym adres URL raportu staje się nieprawidłowy/wygasa w utc, np. 2020-12-08T05:55:59.4394737Z.

properties.validTill

string (date-time)

Czas, w którym adres URL raportu staje się nieprawidłowy/wygasa w utc, np. 2020-12-08T05:55:59.4394737Z.

startTime

string

Godzina rozpoczęcia operacji.

status

Status

Stan długotrwałej operacji.

type

string

Typ długotrwałej operacji.

ReportOperationStatusType

Stan długotrwałej operacji.

Wartość Opis
Completed
Failed
InProgress
NoDataFound
Queued
ReadyToDownload
TimedOut

Status

Stan długotrwałej operacji.

Nazwa Typ Opis
status

ReportOperationStatusType

Stan długotrwałej operacji.