Pobieranie wszystkich baz danych na serwerze (MySQL)
Dotyczy: Pakiet Windows Azure Pack
Pobiera listę wszystkich baz danych na określonym serwerze hostingu.
Żądanie
Zastąp ciąg <ServiceMgmt> adresem punktu końcowego interfejsu API zarządzania usługami i <> identyfikatorem serwera.
Metoda |
Identyfikator URI żądania |
Wersja PROTOKOŁU HTTP |
---|---|---|
GET |
<https:// ServiceMgmt>:30004/services/mysqlservers/hostingServers/<ServerId>/databases?skip=0&take=25 |
HTTP/1.1 |
Parametry identyfikatora URI
W poniższej tabeli opisano parametry identyfikatora URI.
Parametr identyfikatora URI |
Opis |
---|---|
Pominąć |
Liczba elementów do obejścia na liście, począwszy od błagania. Pozostałe elementy zostaną uwzględnione na liście. |
take |
Liczba elementów do pobrania, począwszy od początku listy. Pozostałe elementy zostaną wykluczone z listy. |
Nagłówki żądań
W poniższej tabeli opisano wymagane i opcjonalne nagłówki żądań.
Nagłówek żądania |
Opis |
---|---|
Autoryzacja: elementu nośnego |
Wymagane. Token elementu nośnego autoryzacji. |
x-ms-principal-id |
Wymagane. Identyfikator podmiotu zabezpieczeń. |
x-ms-client-request-id |
Opcjonalny. Identyfikator żądania klienta. |
x-ms-client-session-id |
Opcjonalny. Identyfikator sesji klienta. |
x-ms-principal-liveid |
Opcjonalny. Główny identyfikator na żywo. |
Treść żądania
Brak.
Reakcja
Odpowiedź zawiera kod stanu HTTP, zestaw nagłówków odpowiedzi i treść odpowiedzi.
Kod stanu
Operacja zakończona powodzeniem zwraca kod stanu 200 (OK).
Nagłówki odpowiedzi
Odpowiedź na tę operację obejmuje standardowe nagłówki HTTP. Wszystkie nagłówki standardowe są zgodne ze specyfikacją protokołu HTTP/1.1.
Treść odpowiedzi
W poniższej tabeli opisano kluczowe elementy treści odpowiedzi:
Nazwa elementu |
Opis |
---|---|
SqlDatabase |
Pobrana lista baz danych. Aby uzyskać więcej informacji, zobacz MySqlDatabase (Object). |
Przykład
Poniższy przykład kodu przedstawia żądanie Pobierania wszystkich baz danych na serwerze hostingu .
GET https://<ServiceMgmt>:30004/services/mysqlservers/hostingServers/<ServerId>/databases?skip=0&take=25 HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <Token>
x-ms-client-request-id: 5917471f-f9d9-48b3-952d-9679335f96fe-2013-08-28 23:45:45Z
x-ms-client-session-id: aa1ca0e4-94b9-4db6-97ab-e1ed667173d7
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: es-ES
Host: <ServiceMgmt>:30004
Poniższy przykład kodu przedstawia odpowiedź Pobierz wszystkie bazy danych na serwerze hostingu .
{
"items": [
],
"filteredTotalCount": 0,
"totalCount": 0
}