Pobieranie informacji o koncie
Operacja Get Account Information
zwraca nazwę jednostki SKU i rodzaj konta dla określonego konta. Jest dostępna w wersji 2018-03-28 i nowszych wersji usługi.
Żądanie
Żądanie można skonstruować Get Account Information
przy użyciu prawidłowego żądania autoryzowanego za pośrednictwem klucza współdzielonego lub autoryzacji sygnatury dostępu współdzielonego (SAS).
Jeśli dodasz restype
wartość account
i comp
wartość , properties
żądanie użyje Get Account Information
operacji . W poniższej tabeli przedstawiono przykłady:
Metoda | Identyfikator URI żądania | Wersja PROTOKOŁU HTTP |
---|---|---|
GET/HEAD |
https://myaccount.blob.core.windows.net/?restype=account&comp=properties |
HTTP/1.1 |
GET/HEAD |
https://myaccount.blob.core.windows.net/?restype=account&comp=properties&sv=myvalidsastoken |
HTTP/1.1 |
GET/HEAD |
https://myaccount.blob.core.windows.net/mycontainer/?restype=account&comp=properties&sv=myvalidsastoken |
HTTP/1.1 |
GET/HEAD |
https://myaccount.blob.core.windows.net/mycontainer/myblob?restype=account&comp=properties&sv=myvalidsastoken |
HTTP/1.1 |
Parametry identyfikatora URI
W identyfikatorze URI żądania można określić następujące dodatkowe parametry:
Parametr | Opis |
---|---|
restype |
Wymagane. Wartość parametru restype musi mieć wartość account . |
comp |
Wymagane. Wartość parametru comp musi mieć wartość properties . |
Nagłówki żądań
W poniższej tabeli opisano wymagane i opcjonalne nagłówki żądań:
Nagłówek żądania | Opis |
---|---|
Authorization |
Wymagane. Określa schemat autoryzacji, nazwę konta i podpis. Aby uzyskać więcej informacji, zobacz Autoryzowanie żądań do usługi Azure Storage. |
Date or x-ms-date |
Wymagane. Określa dla żądania godzinę w formacie uniwersalnego czasu koordynowanego (UTC). Aby uzyskać więcej informacji, zobacz Autoryzowanie żądań do usługi Azure Storage. |
x-ms-version |
Wymagane dla wszystkich autoryzowanych żądań. Określa wersję operacji do użycia dla tego żądania. W przypadku tej operacji wersja musi mieć wartość 2018-03-28 lub nowszą. Aby uzyskać więcej informacji, zobacz Przechowywanie wersji usług Azure Storage. |
x-ms-client-request-id |
Opcjonalny. Udostępnia nieprzezroczystą wartość wygenerowaną przez klienta z limitem znaków 1-kibibyte (KiB), który jest rejestrowany w dziennikach podczas konfigurowania rejestrowania. Zdecydowanie zalecamy używanie tego nagłówka do korelowania działań po stronie klienta z żądaniami odbieranymi przez serwer. |
Treść żądania
Brak.
Reakcja
Odpowiedź zawiera kod stanu HTTP i zestaw nagłówków odpowiedzi.
Kod stanu
Operacja zakończona powodzeniem zwraca kod stanu 200 (OK).
Aby uzyskać informacje o kodach stanu, zobacz Stan i kody błędów.
Nagłówki odpowiedzi
Odpowiedź na tę operację zawiera następujące nagłówki. Odpowiedź może również zawierać dodatkowe standardowe nagłówki HTTP. Wszystkie nagłówki standardowe są zgodne ze specyfikacją protokołu HTTP/1.1.
Nagłówek odpowiedzi | Opis |
---|---|
x-ms-request-id |
Jednoznacznie identyfikuje wykonane żądanie. Można go użyć do rozwiązywania problemów z żądaniem. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z operacjami interfejsu API. |
x-ms-version |
Wersja 2009-09-19 lub nowsza. Wskazuje wersję Azure Blob Storage, która jest używana do wykonania żądania. |
Date |
Wartość daty/godziny UTC wskazująca godzinę, w której usługa wysłała odpowiedź. |
Content-Length |
Określa długość treści żądania. W przypadku tej operacji długość zawartości będzie zawsze równa zero. |
x-ms-sku-name |
Określa nazwę jednostki SKU określonego konta. |
x-ms-account-kind |
Identyfikuje rodzaj konta określonego konta. Możliwe wartości to Storage , BlobStorage i StorageV2 . Nagłówek rozróżnia konta magazynu Ogólnego przeznaczenia v1 (GPv1) i Ogólnego przeznaczenia v2 (GPv2) przy użyciu podciągów V2 dla kont GPv2. |
x-ms-client-request-id |
Może służyć do rozwiązywania problemów z żądaniami i odpowiadającymi im odpowiedziami. Wartość tego nagłówka jest równa wartości x-ms-client-request-id nagłówka, jeśli znajduje się w żądaniu, a wartość wynosi co najwyżej 1024 widoczne znaki ASCII.
x-ms-client-request-id Jeśli nagłówek nie znajduje się w żądaniu, ten nagłówek nie będzie obecny w odpowiedzi. |
x-ms-is-hns-enabled |
Wersja 2019-07-07 lub nowsza. Wskazuje, czy konto ma włączoną hierarchiczną przestrzeń nazw. |
Treść odpowiedzi
Brak.
Przykładowa odpowiedź
Response Status:
HTTP/1.1 200 OK
Response Headers:
Date: Sat, 28 Mar 2018 12:43:08 GMT
x-ms-version: 2018-03-28
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
Content-Length: 0
x-ms-sku-name: Standard_LRS
x-ms-account-kind: StorageV2
Autoryzacja
Autoryzacja jest wymagana podczas wywoływania dowolnej operacji dostępu do danych w usłudze Azure Storage. Możesz autoryzować operację zgodnie z Get Account Information
poniższym opisem.
Ta operacja nie obsługuje autoryzacji opartej na protokole OAuth za pośrednictwem tokenu dostępu z usługi Azure Active Directory/msi lub sygnatury dostępu współdzielonego delegowania użytkownika.
Uwagi
Ścieżka adresu URL żądania nie ma wpływu na informacje, które daje ta operacja. Jego celem jest umożliwienie żądania poprawnego autoryzowania za pomocą tokenu SAS, który określa dozwolony zasób.
Określony zasób nie musi istnieć, aby ta operacja powiodła się. Na przykład token SAS wygenerowany z nieistniejący obiekt blob i prawidłowe uprawnienia powiedzie się ze ścieżką adresu URL zawierającą poprawną nazwę konta, poprawną nazwę kontenera i nazwę nieistniejących obiektów blob.
Rozliczenia
Żądania cen mogą pochodzić od klientów korzystających z interfejsów API usługi Blob Storage bezpośrednio za pośrednictwem interfejsu API REST usługi Blob Storage lub biblioteki klienta usługi Azure Storage. Te żądania naliczają opłaty za transakcję. Typ transakcji wpływa na sposób naliczania opłat za konto. Na przykład transakcje odczytu są naliczane w innej kategorii rozliczeniowej niż transakcje zapisu. W poniższej tabeli przedstawiono kategorię rozliczeń dla Get Account Information
żądań na podstawie typu konta magazynu:
Operacja | Typ konta magazynu | Kategoria rozliczeń |
---|---|---|
Uzyskiwanie informacji o koncie | Blokowy obiekt blob w warstwie Premium Standardowa ogólnego przeznaczenia, wersja 2 |
Inne operacje |
Uzyskiwanie informacji o koncie | Standardowa ogólnego przeznaczenia, wersja 1 | Operacje odczytu |
Aby dowiedzieć się więcej o cenach dla określonej kategorii rozliczeniowej, zobacz Azure Blob Storage Cennik.