共用方式為


(MySQL) 擷取主控伺服器群組

 

適用于:Windows Azure Pack

擷取指定伺服器群組內所有主控伺服器的清單。

要求

將 ServiceMgmt > 取代為您的服務管理 API 端點位址,並將 < GroupId > 取代 < 為伺服器群組的識別碼。

方法

要求 URI

HTTP 版本

GET

<HTTPs:// ServiceMgmt > :30004/services/mysqlservers/serverGroups/ < GroupId > /hostingServers

HTTP/1.1

URI 參數

無。

要求標頭

下表描述必要的和選用的要求標頭。

要求標頭

描述

授權:持有人

必要。 授權持有人權杖。

x-ms-principal-id

必要。 主體識別碼。

x-ms-client-request-id

選擇性。 用戶端要求識別碼。

x-ms-client-session-id

選擇性。 用戶端會話識別碼。

x-ms-principal-liveid

選擇性。 主體 Live 識別碼。

要求本文

無。

回應

回應包括 HTTP 狀態碼、一組回應標頭和回應主體。

狀態碼

成功的作業會傳回狀態碼 200 (OK)。

回應標頭

此作業的回應包括標準 HTTP 標頭。 所有標準標頭都符合 HTTP/1.1 通訊協定規格

回應本文

下表描述回應主體的重要元素:

元素名稱

描述

HostingServer

主控伺服器的擷取清單。 如需詳細資訊,請參閱 HostingServer (MySQL 物件)

範例

下列程式碼範例顯示 依群組要求列出主控伺服器

GET https://<ServiceMgmt>:30004/services/mysqlservers/serverGroups/<GroupId>/hostingServers HTTP/1.1
x-ms-version: 2012-03-01
Accept: application/json
Authorization: Bearer <Token>
x-ms-client-request-id: 7a56998f-764b-4586-970e-8191fa6ed653-2013-08-28 23:46:03Z
x-ms-client-session-id: aa1ca0e4-94b9-4db6-97ab-e1ed667173d7
x-ms-principal-id: <SERVICEMGMT>%5cAdministrator
Accept-Language: es-ES
Host: <ServiceMgmt>:30004

下列程式碼範例顯示 依群組列出主控伺服器 回應。

{
  "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
}

另請參閱

MySQL 資源提供者裝載伺服器介面