本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取消部署
您可以取消作用中部署,以防止其軟體元件安裝在AWS IoT Greengrass核心裝置上。如果您取消以物件群組為目標的部署,您新增至群組的核心裝置將不會收到該連續部署。如果核心裝置已執行部署,則取消部署時不會變更該裝置上的元件。您必須建立新部署或修訂部署,才能修改在接收已取消部署的核心裝置上執行的元件。
取消部署的步驟 (AWS CLI)
-
執行下列命令以尋找目標之最新部署修訂版本的識別碼。最新修訂版是目標唯一可以處於作用中狀態的部署,因為先前的部署會在您建立新修訂時取消。以目
targetArn
項目或項目群組的 ARN 取代目標項目AWS IoT或項目群組的 ARN。aws greengrassv2 list-deployments --target-arn
targetArn
回應包含一份包含目標最新部署的清單。複製回應,以便在下一個步驟中使用。
deploymentId
-
執行下列命令以取消部署。以上一個步驟的
ID 取代部署
ID。aws greengrassv2 cancel-deployment --deployment-id
deploymentId
如果項目成功,部署狀態會變更為
CANCELED
。