Udostępnij za pośrednictwem


Pobieranie grupy serwerów hostingu (MySQL)

 

Dotyczy: Windows Azure Pack

Pobiera listę wszystkich serwerów hostingu w określonej grupie serwerów.

Żądanie

Zastąp ciąg <ServiceMgmt> adresem punktu końcowego interfejsu API zarządzania usługami i <> identyfikatorem grupy serwerów.

Metoda

Identyfikator URI żądania

Wersja PROTOKOŁU HTTP

GET

<https:// ServiceMgmt>:30004/services/mysqlservers/serverGroups/<GroupId>/hostingServers

HTTP/1.1

Parametry identyfikatora URI

Brak.

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

HostingServer

Pobrana lista serwerów hostingu. Aby uzyskać więcej informacji, zobacz HostingServer (MySQL Object).

Przykład

Poniższy przykład kodu przedstawia żądanie grupowania serwerów hostingu listy według grupy .

GET https://<ServiceMgmt>:30004/services/mysqlservers/serverGroups/<GroupId>/hostingServers HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <Token>
x-ms-client-request-id: 7a56998f-764b-4586-970e-8191fa6ed653-2013-08-28 23:46:03Z
x-ms-client-session-id: aa1ca0e4-94b9-4db6-97ab-e1ed667173d7
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: es-ES
Host: <ServiceMgmt>:30004

W poniższym przykładzie kodu przedstawiono odpowiedź Na listę serwerów hostingu według grupy .

{
  "items": [
    {
      "Name": “computer",
      "ServerId": "lxbn7i",
      "Created": "0001-01-01T00:00:00+00:00",
      "AvailableSpaceMB": 102400,
      "TotalSpaceMB": 102400,
      "DatabaseCount": 0,
      "State": 1,
      "ServerGroups": [
        {
          "GroupId": "2n9c",
          "GroupName": "Default",
          "HostingServerCount": 1
        }
      ],
      "ConnectionString": ""
    }
  ],
  "filteredTotalCount": 1,
  "totalCount": 1
}

Zobacz też

Interfejsy serwera hostingu dostawcy zasobów MySQL