Valider un serveur d’hébergement (MySQL)
S’applique à : Windows Azure Pack
Valide le serveur d’hébergement spécifié dans le groupe spécifié.
Requête
Remplacez <ServiceMgmt> par votre adresse de point de terminaison d’API Gestion des services. Remplacez <ServerId> par l’identificateur du serveur à supprimer et <GroupId> par l’identificateur du groupe de serveurs qui contient le serveur d’hébergement.
Méthode |
URI de demande |
Version HTTP |
---|---|---|
POST |
<https:// ServiceMgmt>:30004/services/mysqlservers/serverGroups/<GroupId>/hostingServers |
HTTP/1.1 |
Paramètres URI
Le tableau suivant décrit les paramètres d’URI.
Paramètre d’URI |
Description |
---|---|
Procéder à la validation |
Obligatoire. Définissez la valeur True pour démarrer la validation. |
En-têtes de requête
Le tableau suivant décrit les en-têtes de demande obligatoires ou facultatifs.
En-tête de requête |
Description |
---|---|
Autorisation : porteur |
Obligatoire. Jeton du porteur d’autorisation. |
x-ms-principal-id |
Obligatoire. Identificateur du principal. |
x-ms-client-request-id |
facultatif. Identificateur de demande client. |
x-ms-client-session-id |
facultatif. Identificateur de session client. |
x-ms-principal-liveid |
facultatif. Identificateur en direct du principal. |
Corps de la demande
Le tableau suivant décrit les éléments du corps de la demande.
Nom de l'élément |
Description |
---|---|
HostingServer |
Serveur d’hébergement à valider. Pour plus d’informations, consultez HostingServer (Objet MySQL). |
response
La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse.
Code d’état
Une opération réussie envoie le code d'état 200 (OK). Si le serveur d’hébergement n’est pas vérifié correctement, 400 (demande incorrecte) est retourné.
En-têtes de réponse
La réponse de cette opération inclut des en-têtes HTTP standard. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.
Corps de la réponse
Le tableau suivant décrit les éléments clés du corps de la réponse :
Nom de l'élément |
Description |
---|---|
HostingServer |
Serveur d’hébergement validé. Pour plus d’informations, consultez HostingServer (Objet MySQL). |
Exemple
L’exemple de code suivant montre une requête Valider un serveur d’hébergement .
POST https://<ServiceMgmt>:30004/services/mysqlservers/serverGroups/<GroupId>/hostingServers?Validate=True HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <token>
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: en-US
Content-Type: application/json; charset=utf-8
Host: <ServiceMgmt>:30004
Content-Length: 232
Expect: 100-continue
{
"Name": "computer",
"ServerId": null,
"Created": "0001-01-01T00:00:00+00:00",
"AvailableSpaceMB": 0,
"TotalSpaceMB": 0,
"DatabaseCount": 0,
"State": null,
"ServerGroups": [
],
"ConnectionString": "server=computer;User Id=root;password=pass@word1"
}
L’exemple de code suivant montre une réponse Valider un serveur d’hébergement .
{
"Name": "computer",
"ServerId": null,
"Created": "0001-01-01T00:00:00+00:00",
"AvailableSpaceMB": 0,
"TotalSpaceMB": 0,
"DatabaseCount": 0,
"State": null,
"ServerGroups": [
],
"ConnectionString": "server=computer;user id=root;password=********"
}
Voir aussi
Interfaces du serveur d’hébergement du fournisseur de ressources MySQL