取得封裝
Get Package
作業會擷取部署的雲端服務封裝,並將封裝檔案儲存至 Microsoft Azure Blob 儲存體。
放入儲存體的封裝檔案如下:
服務組態檔 - 雲端服務組態檔 (.cscfg) 提供雲端服務和個別角色的組態設定,包括角色實例數目。
服務套件 - 服務 套件 (.cspkg) 包含應用程式程式碼和服務定義檔。
要求
請使用下列格式指定 Get Package
要求。 請以訂閱識別碼取代 <subscription-id>
、以雲端服務的名稱取代 <cloudservice-name>
、以 staging
或 production
取代 <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 |
唯一識別對管理服務發出之要求的值。 |
回應本文
無。