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
}