匯出 (0) 列印
全部展開

服務管理 REST API 參考

更新日期: 2014年9月

服務管理 API 可讓您以程式設計的方式,透過管理入口網站存取大部分的功能。

服務管理 API 是 REST API。所有 API 作業都是透過 SSL 執行,並使用 X.509 v3 憑證相互驗證。

Microsoft Azure 訂閱是 Azure 中的唯一使用者帳戶。可透過服務管理 API 使用的所有資源,都組織在訂閱之下。當您建立 Azure 訂閱時,只會以訂閱識別碼進行識別。每次呼叫服務管理 API 時,訂閱識別碼都是構成 URI 的一部分。

儲存體帳戶是 Azure Blob、佇列和表格服務的唯一端點。如需 Blob、佇列及表格服務的詳細資訊,請參閱<Windows Azure 儲存體服務 REST 應用程式開發介面參考>。

您必須建立儲存體帳戶,才能使用 Blob、佇列及表格服務。您為儲存體帳戶設定的名稱,會成為您為 Blob、佇列或表格資源定址之 URI 中的主機名稱。例如,若要將 Blob 服務中的容器資源定址,您可以使用類似下列的 URI,其中 <storage-account> 是指您的儲存體帳戶名稱:

http://<storage-account>.blob.core.windows.net/mycontainer

每個儲存體帳戶都有兩個相關聯的存取金鑰,一個主要存取金鑰和一個次要存取金鑰。這些金鑰可用來對儲存體帳戶進行驗證要求。

您可以使用服務管理 API 以管理現有的儲存體帳戶。API 包含下列作業:在訂閱中列出儲存體帳戶、傳回儲存體帳戶屬性、擷取主要或次要存取金鑰,以及重新產生金鑰。如需 API 作業的完整清單,請參閱<儲存體帳戶的相關作業>。

雲端服務是一種容器,適用於您在 Azure 中的應用程式部署。您為雲端服務設定的名稱必須是 Azure 中唯一的。當您呼叫服務管理 API,在此雲端服務上進行運作時,此名稱是構成 URI 的一部分。

服務管理 API 中有數項作業可讓您管理雲端服務,您可以依其部署名稱參考部署,或是參考部署執行所在的部署環境 (預備環境或生產環境)。

note附註
雲端服務上有一些服務管理作業是非同步的。如需呼叫非同步作業的詳細資訊,請參閱<Tracking Asynchronous Service Management Requests>。

如需 API 作業的完整清單,請參閱<雲端服務的相關作業>。

您可以使用管理入口網站,將管理憑證上傳至訂閱的 Azure 憑證存放區。憑證現在已針對您的服務,從二進位檔分別封裝並上傳。這表示除了開發人員以外,目前還有某人可以管理憑證,例如 IT 管理員。服務定義檔會為憑證指定邏輯名稱,指出可在本機存放區找到憑證的名稱和位置,並且在憑證與雲端服務端點之間建立關聯。服務組態檔會在憑證的邏輯名稱與其指紋之間建立關聯。

如需 API 作業的完整清單,請參閱<服務憑證的相關作業>。

當您建立雲端服務或儲存體帳戶時,必須為其指定地理位置。若要這麼做,您可以指定資料中心位置,或是指定雲端服務或儲存體帳戶應為同質群組的一部分。請注意,您必須選擇其中一項,不能兩者都指定。

同質群組可確保您的雲端服務與 Azure 資料中心位置相同。如果訂閱中的雲端服務需要一起運作,例如,如果您的雲端服務將資料儲存在 Blob 或表格服務中,或是依賴工作流程的佇列服務,您就可以將雲端服務和儲存體帳戶組織在同質群組中,以獲得最佳效能。

同質群組定義在訂閱層級,並可用於您建立的任何後續雲端服務或儲存體帳戶。建立儲存體帳戶或雲端服務時,您可以建立同質群組。然後在您建立其他雲端服務時,將其與同質群組建立關聯。

note附註
如果您建立雲端服務或儲存體帳戶,而未在建立時使其與同質群組產生關聯,往後若想要使其與同質群組產生關聯,就必須刪除並重新建立服務。

您可以使用服務管理 API 建立、列出、更新和取得同質群組的屬性,以及訂閱中的位置。如需 API 作業的完整清單,請參閱<同質群組的相關作業>和<位置的相關作業>。

您可以使用服務管理 API 檢視指定時間範圍的訂閱記錄。例如,您可以列出上個月建立的所有雲端服務。如需 API 作業的完整清單,請參閱<訂用帳戶相關作業>。

您可以使用服務管理 API 建立及管理虛擬機器。如需 API 作業的完整清單,請參閱下列資訊:

您可以設定及管理虛擬網路的組態。如需 API 作業的完整清單,請參閱<虛擬網路的相關作業>和<虛擬網路閘道的相關作業>。

另請參閱

顯示:
© 2014 Microsoft