獲取應用程式升級

取得在這個應用程式上執行之最新升級的詳細資料。

傳回最新應用程式升級狀態的相關資訊,以及有助於進行應用程式健康情況問題偵錯的詳細資料。

要求

方法 要求 URI
GET /Applications/{applicationId}/$/GetUpgradeProgress?api-version=6.0&timeout={timeout}

參數

名稱 類型 必要 Location
applicationId 字串 Path
api-version 字串 查詢
timeout 整數 (int64) 查詢

applicationId

類型: 字串
必需: 是

應用程式的身分識別。 這通常是沒有 'fabric:' URI 配置之應用程式的完整名稱。 從 6.0 版開始,階層的名稱會以 "~" 字元分隔。 例如,如果應用程式名稱是 "fabric:/myapp/app1",則應用程式識別在 6.0+ 中會是 "myapp~app1",而在舊版中會是 "myapp/app1"。


api-version

類型: 字串
必需: 是
預設值6.0

API 的版本。 此參數是必需的,其值必須為"6.0"。

服務結構 REST API 版本基於引入或更改 API 的執行階段版本。 服務結構運行時支援多個版本的 API。 這是 API 支援的最新版本。 如果傳遞了較低的 API 版本,則返回的回應可能與本規範中記錄的回應不同。

此外,運行時接受任何版本高於當前受支援的版本,以連接到運行時的當前版本。 因此,如果最新的 API 版本為 6.0,但如果運行時為 6.1,為了更輕鬆地編寫用戶端,運行時將接受該 API 的版本 6.1。 但是,API 的行為將按文檔記錄的 6.0 版本進行。


timeout

類型: 整數 (int64)
必需: 否
預設值60
包含最大值4294967295
包含最小 :1

伺服器超時,用於在幾秒鐘內執行操作。 此超時指定用戶端願意等待請求的操作完成的時間持續時間。 此參數的預設值為 60 秒。

回應

HTTP 狀態碼 描述 回應結構描述
200 (確定) 應用程式升級詳細資訊。
應用程式升級進度資訊
所有其他狀態碼 詳細的錯誤回應。
結構錯誤