Recuperar todos los servidores de hospedaje (MySQL)
Se aplica a: Windows Azure Pack
Recupera una lista de todos los servidores de hospedaje.
Solicitud
Reemplace <ServiceMgmt> por la dirección del punto de conexión de la API de Service Management.
Método |
URI de solicitud |
Versión de HTTP |
---|---|---|
GET |
<https:// ServiceMgmt>:30004/services/mysqlservers//hostingServers |
HTTP/1.1 |
Parámetros de identificador URI
En la tabla siguiente se describen los parámetros de URI.
Parámetro del URI |
Descripción |
---|---|
skip |
Número de elementos que se van a omitir en la lista, comenzando por el retraso. Los elementos restantes se incluirán en la lista. |
take |
Número de elementos que se van a recuperar, empezando desde el principio de la lista. Los elementos restantes se excluirán de la lista. |
Encabezados de solicitud
En la tabla siguiente se describen los encabezados de solicitud requeridos y opcionales.
Encabezado de solicitud |
Descripción |
---|---|
Autorización: Portador |
Obligatorio. Token de portador de autorización. |
x-ms-principal-id |
Obligatorio. El identificador de la entidad de seguridad. |
x-ms-client-request-id |
Opcional. Identificador de solicitud de cliente. |
x-ms-client-session-id |
Opcional. Identificador de sesión de cliente. |
x-ms-principal-liveid |
Opcional. Identificador activo principal. |
Cuerpo de la solicitud
Ninguno.
Response
La respuesta incluye un código de estado HTTP, un conjunto de encabezados de respuesta y un cuerpo de respuesta.
Código de estado
Una operación correcta devuelve el código de estado 200 Correcto.
Encabezados de respuesta
La respuesta de esta operación incluye encabezados HTTP estándar. Todos los encabezados estándar se ajustan a la especificación del protocolo HTTP/1.1.
Cuerpo de la respuesta
La tabla siguiente describe los elementos clave del cuerpo de la respuesta:
Nombre del elemento |
Descripción |
---|---|
HostingServer |
Colección recuperada de servidores de hospedaje. Para obtener más información, vea HostingServer (objeto MySQL). |
Ejemplo
En el ejemplo de código siguiente se muestra una solicitud Recuperar todos los servidores de hospedaje .
GET https://<ServiceMgmt>:30004/services/mysqlservers//hostingServers?skip=0&take=25 HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <Token>
x-ms-client-request-id: f5837983-d8fa-4d87-8696-238503e911a2-2013-08-28 23:45:37Z
x-ms-client-session-id: aa1ca0e4-94b9-4db6-97ab-e1ed667173d7
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: es-ES
Host: <ServiceMgmt>:30004
Connection: Keep-Alive
En el ejemplo de código siguiente se muestra una respuesta Recuperar todos los servidores de hospedaje .
{
"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
}
Consulte también
Interfaces del servidor de hospedaje del proveedor de recursos mySQL