state欄位與此方案目前正在採取的特定動作相對應。狀態將根據軟體更新程序的進度而變化。以下清單定義了每個潛在狀態:
- Unknown
- 此方案可能剛剛建立,還沒有機會完全初始化,或者已發生資料庫損毀。
- Init
- 方案已建立,正在等待佇列分配以開始處理。
- PendingPlanValidation
- 此方案目前正在針對所選選項、資產資料和遠端作業系統資料處理驗證邏輯。
- AcceptingPlan
- 此方案已通過所有驗證檢查並已進入排程佇列。
- ProcessingPlanType
- 此方案正在確定採取哪個更新動作路徑。
- RejectingPlan
- 此方案驗證失敗,正在從排程佇列中移除。
- StartingPlan
- 此方案正在從排程佇列中移出以開始軟體更新。
- PlanFailed
- 此方案驗證失敗,或者服務傳回了一個條件,指示路徑由於出現不可預見的錯誤情況而應停止進一步處理。
- SchedulingScanForOSUpdates
- 已針對電腦或行動裝置將
ScheduleOSUpdateScan命令排入佇列。此命令請求電腦重新整理其可用更新清單。 - ProcessingScheduleOSUpdatesScanResponse
- 電腦或行動裝置已傳回
ScheduleOSUpdateScan命令,方案正在確定下一步。 - WaitingForScheduleOSUpdateScanToComplete
- 排程邏輯在處理下一步之前等待逾時。
- CollectingAvailableOSUpdates
- 已針對電腦或行動裝置將
AvailableOSUpdates命令排入佇列。此命令請求電腦和行動裝置傳回任何可安裝的更新。 - ProcessingAvailableOSUpdatesResponse
- 電腦或行動裝置已傳回
AvailableOSUpdates命令,方案正在確定下一步。 - ProcessingSchedulingType
- 此方案正在確定是否應進行MDM安裝或聲明式裝置管理安裝。
- SchedulingDDM
- 此方案正在繼續進行聲明式裝置管理安裝—將在Jamf聲明式儲存服務上建立聲明,並針對電腦或行動裝置將
DeclarativeManagement命令排入佇列。 - SchedulingMDM
- 此方案正在繼續進行MDM安裝。
- WaitingToStartDDMUpdate
- 此方案正在等待來自電腦或行動裝置的第一個聲明式裝置管理狀態更新(其表明已開始軟體更新)。
- ProcessingDDMStatusResponse
- 此方案正在根據電腦或行動裝置的最近狀態更新來確定下一步。
- CollectingDDMStatus
- 最後的狀態更新顯示軟體更新仍在進行中,方案將繼續監控更新。
- SchedulingOSUpdate
- 已針對電腦或行動裝置將
ScheduleOSUpdate命令排入佇列。 - ProcessingScheduleOSUpdateResponse
- 電腦或行動裝置已傳回
ScheduleOSUpdate命令,方案正在確定下一步。 - CollectingOSUpdateStatus
- 已針對電腦或行動裝置將
OSUpdateStatus命令排入佇列。此命令提供有關軟體更新的下載和安裝進度的資訊。 - ProcessingOSUpdateStatusResponse
- 電腦或行動裝置已傳回
OSUpdateStatus命令,方案正在確定下一步。 - WaitingToCollectOSUpdateStatus
- 此方案已暫停處理,以便讓電腦或行動裝置有時間在軟體更新過程中進一步進行,然後再請求另一個
OSUpdateStatus命令。 - PlanCompleted
- 此方案已成功完成。軟體更新將安裝在電腦或行動裝置上。
- PlanCanceled
- 由於Jamf Pro使用者手動取消已排入佇列的MDM命令,因此取消此方案。
- PlanException
- 此方案遇到了未考慮到的異常情況。此方案將永久停止。
- ProcessingPlanTypeMdm
- 該方案正在確定首先佇列的安裝動作MDM命令。