Partilhar via


Recupere todos os servidores de hospedagem (MySQL)

 

Aplica-se a: Windows Azure Pack

Recupera uma lista de todos os servidores de hospedagem.

Pedir

Substitua <o ServiceMgmt> pelo seu endereço de ponto final API de Gestão de Serviços.

Método

URI do pedido

Versão HTTP

GET

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

HTTP/1.1

Parâmetros do URI

A tabela seguinte descreve os parâmetros URI.

Parâmetro URI

Description

saltar

O número de itens a contornar na lista, a partir da mendigagem. Os restantes itens serão incluídos na lista.

take

O número de itens a recuperar, a partir do início da lista. Os restantes itens serão excluídos da lista.

Pedido cabeçalhos

A tabela seguinte descreve os cabeçalhos de pedido necessários e opcionais.

Cabeçalho do pedido

Description

Autorização: Portador

Obrigatório. O sinal do portador da autorização.

x-ms-principal-id

Obrigatório. O identificador principal.

x-ms-cliente-pedido-id

Opcional. O identificador de pedido do cliente.

x-ms-cliente-sessão-id

Opcional. O identificador da sessão do cliente.

x-ms-principal-liveid

Opcional. O principal identificador ao vivo.

Corpo do Pedido

Nenhum.

Resposta

A resposta inclui um código de estado HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta.

Código de Estado

Uma operação bem sucedida devolve o código de estado 200 (OK).

Cabeçalhos de Resposta

A resposta para esta operação inclui cabeçalhos HTTP padrão. Todos os cabeçalhos standard estão de acordo com a especificação do protocolo HTTP/1.1.

Corpo de Resposta

A tabela a seguir descreve os elementos-chave do organismo de resposta:

Nome do elemento

Descrição

HospedagemServer

A coleção recuperada de servidores de hospedagem. Para obter mais informações, consulte HostingServer (Objeto MySQL).

Exemplo

O seguinte exemplo de código mostra um pedido de 'Recuperar todos os servidores de hospedagem '.

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

O seguinte exemplo de código mostra uma resposta de Todos os Servidores de Hospedagem .

{
  "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 também

MySQL Fornecedor de recursos hospedando interfaces de servidor