共用方式為


取得封裝

Get Package 作業會擷取部署的雲端服務封裝,並將封裝檔案儲存至 Microsoft Azure Blob 儲存體。

放入儲存體的封裝檔案如下:

  • 服務組態檔 - 雲端服務組態檔 (.cscfg) 提供雲端服務和個別角色的組態設定,包括角色實例數目。

  • 服務套件 - 服務 套件 (.cspkg) 包含應用程式程式碼和服務定義檔。

要求

請使用下列格式指定 Get Package 要求。 請以訂閱識別碼取代 <subscription-id>、以雲端服務的名稱取代 <cloudservice-name>、以 stagingproduction 取代 <deployment-slot>,或以部署的名稱取代 <deployment-name>

方法 要求 URI
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/package
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot>/package

URI 參數

URI 參數 Description
containerUri=<container-uri> 必要。 指定將要儲存封裝的容器所在 URI。
overwriteExisting=<overwriteExisting> 選擇性。 指定是否應該覆寫儲存體容器內現有的封裝。 若為 true 便會覆寫指定的儲存體容器底下同名的封裝,否則為 false

要求標頭

下表描述要求標頭。

要求標頭 描述
x-ms-version 必要。 指定用於這個要求的作業版本。 此標頭應設定為 2012-03-01 或更新版本。
ContentLength 必要。 必須設定為 0。

要求本文

無。

回應

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

狀態碼

成功的作業會傳回狀態碼「202 (已接受)」。

回應標頭

這項作業的回應包括下列標頭。 回應也可能包括其他標準 HTTP 標頭。

回應標頭 Description
x-ms-request-id 唯一識別對管理服務發出之要求的值。

回應本文

無。