Udostępnij za pośrednictwem


Aktualizowanie serwera hostingu (MySQL)

 

Dotyczy: Windows Azure Pack

Aktualizacje ustawienia serwera hostingu.

Żądanie

Zastąp element <ServiceMgmt> adresem punktu końcowego interfejsu API zarządzania usługami i <identyfikatorem serverId> identyfikatorem serwera.

Metoda

Identyfikator URI żądania

Wersja PROTOKOŁU HTTP

PUT

<https:// ServiceMgmt>:30004/services/mysqlservers/hostingServers/<ServerId>

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

W poniższej tabeli opisano elementy treści żądania.

Nazwa elementu

Opis

HostServer

Serwer hostingu do zaktualizowania. Aby uzyskać więcej informacji, zobacz HostingServer (MySQL Object).

Reakcja

Odpowiedź zawiera kod stanu HTTP, zestaw nagłówków odpowiedzi i treść odpowiedzi.

Kod stanu

Pomyślna operacja zwraca kod stanu 200 (OK).

Nagłówki odpowiedzi

Odpowiedź dla tej operacji obejmuje standardowe nagłówki HTTP. Wszystkie standardowe nagłówki są zgodne ze specyfikacją protokołu HTTP/1.1.

Treść odpowiedzi

W poniższej tabeli opisano kluczowe elementy treści odpowiedzi:

Nazwa elementu

Opis

HostServer

Zaktualizowany serwer hostingu. Aby uzyskać więcej informacji, zobacz HostingServer (MySQL Object).

Przykład

Poniższy przykład kodu przedstawia żądanie Aktualizacji serwera hostingu .

PUT https://<ServiceMgmt>:30004//services/mysqlservers/hostingServers/<ServerId> HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <Token>
x-ms-client-request-id: ab6c4386-b15a-48ed-b831-1dff55fde640-2013-09-05 17:15:07Z
x-ms-client-session-id: 210da08a-5a97-4a66-b1bd-39d3e047a3ea
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: en-US
Content-Type: application/json; charset=utf-8
Host: <ServiceMgmt>:30004
Content-Length: 242
Expect: 100-continue

{
  "Name": null,
  "ServerId": "7a49mh",
  "Created": "0001-01-01T00:00:00+00:00",
  "AvailableSpaceMB": 0,
  "TotalSpaceMB": 0,
  "DatabaseCount": 0,
  "State": null,
  "ServerGroups": [
    {
      "GroupId": "dkxiaq",
      "GroupName": null,
      "HostingServerCount": 0
    }
  ],
  "ConnectionString": null
}

Poniższy przykład kodu przedstawia odpowiedź Update a Hosting Server (Aktualizacja serwera hostingu ).

{
  "Name": null,
  "ServerId": "7a49mh",
  "Created": "0001-01-01T00:00:00+00:00",
  "AvailableSpaceMB": 0,
  "TotalSpaceMB": 0,
  "DatabaseCount": 0,
  "State": null,
  "ServerGroups": [
    {
      "GroupId": "dkxiaq",
      "GroupName": null,
      "HostingServerCount": 0
    }
  ],
  "ConnectionString": null
}

Zobacz też

Interfejsy serwera hostingu dostawcy zasobów MySQL