本指南說明如何刪除 App Lifecycle Manager 資源。App Lifecycle Manager 會在有依附資源時,禁止刪除資源,確保資料完整性。
某個依附資源參照了您要刪除的資源。舉例來說,單元會依附於單元 kind。如果單位參照了單位種類,則無法刪除該單位種類。
App Lifecycle Manager 資源依附元件
下表說明 App Lifecycle Manager 資源之間的依附關係。只有在標題列中沒有參照該資源例項的資源時,才能刪除標題欄中的資源。舉例來說,如果單元或發行內容參照單元類型,就無法刪除單元類型資源。
| 資源類型 | 依附類型 | 單元 kind | 單位 | 單元作業 | 發布版本 | 推出作業類型 | 推出 | 租戶 | 應用程式產品 | 注意事項 |
|---|---|---|---|---|---|---|---|---|---|---|
| 單元 kind | X | X | ||||||||
| 單位 | X | X | X | X | ||||||
| 單元操作 | X | X | ||||||||
| 發布版本 | X | X | ||||||||
| 推出作業類型 | X | |||||||||
| 推出 | X | |||||||||
| 租戶 | X | |||||||||
| 應用程式 | X | X |
事前準備
嘗試刪除 App Lifecycle Manager 資源前,請務必瞭解 App Lifecycle Manager 資源依附元件。資源必須有依附元件才能存在。
刪除應用程式方案
如果有任何依附的單位種類或租戶參照應用程式,您就無法刪除該應用程式。
如要刪除應用程式方案,請按照下列步驟操作:
依序前往「應用程式生命週期管理工具」 >「應用程式產品」。
在「Name」(名稱) 欄中,選取要刪除的應用程式。
刪除依附的單元類別資源。您可以在「應用程式產品詳細資料」頁面的「單元類型」分頁下方,查看應用程式產品的相依單元類型資源。
如要進一步瞭解如何刪除 App Lifecycle Manager 資源,請參閱「刪除單元種類」。
在「應用程式供應項目詳細資料」頁面中,按一下 「刪除」。
您已成功刪除應用程式。
刪除單元 kind
刪除單位種類前,必須先刪除所有依附的單位和版本資源。
如何刪除單位種類:
依序前往「App Lifecycle Manager」 >「Unit kinds」。
在「名稱」欄中,選取要刪除的單位類型。
在「Unit kind details」(單位種類詳細資料) 頁面中,按一下 「Delete」(刪除)。系統會顯示「Delete unit kind」對話方塊。
將單元 kind 的「預設版本」屬性設為「沒有預設版本」。
在對話方塊中,輸入要刪除的單位種類名稱。
按一下「刪除」即可刪除單位種類。
您已成功刪除單位種類資源。
刪除單元
刪除單元前,必須先刪除所有依附的單元資源。
如何刪除單元:
依序前往「App Lifecycle Manager」 >「Units」。
在「名稱」欄中,選取要刪除的單位。
刪除依附單元資源。您可以在「單元詳細資料」頁面的「依附元件」分頁下,查看單元的依附資源。
在「單元詳細資料」頁面中,按一下 「刪除」。系統會顯示「Delete unit」(刪除單元) 對話方塊。
在對話方塊中輸入要刪除的單位名稱。
按一下「刪除」即可刪除單位。
您已成功刪除單位資源。
刪除單位作業
刪除相關聯的單元時,App Lifecycle Manager 會自動刪除單元作業。您無法刪除進行中的單元作業。
刪除版本
在下列情況下,您無法刪除版本:
- 佈建的單元會參照發布版本
- 發布版本已設為單元 kind 資源的預設發布版本
刪除版本前,請務必先刪除所有依附的單元資源。
如要刪除發行內容,請按照下列步驟操作:
依序前往「App Lifecycle Manager」 >「Releases」。
在「Name」(名稱) 欄中,選取要刪除的版本。
刪除所有依附單位。在「版本詳細資料」頁面的「單元」分頁下方,可以查看版本的依附單元。如要瞭解如何刪除單元,請參閱「刪除單元」。
從參照這個版本的任何單元種類中,取消設定預設版本欄位。
在「發行詳細資料」頁面中,按一下 「刪除」。系統會隨即顯示「Delete release」(刪除版本) 對話方塊。
在對話方塊中輸入要刪除的版本名稱。
按一下「刪除」即可刪除版本。
您已成功刪除版本資源。
刪除推出作業 kind
如有任何推出作業資源參照推出類型,就無法刪除該類型。
如要刪除推出作業 kind,請按照下列步驟操作:
依序前往「App Lifecycle Manager」 >「Rollout kinds」。
在「名稱」欄中,選取要刪除的推出類型。
刪除所有相依的推出作業。您可以在「推出作業種類詳細資料」頁面的「推出作業」分頁中,查看推出作業種類的相依推出作業資源。如要瞭解如何刪除推出作業,請參閱「刪除推出作業」。
在「Rollout details」(推出作業詳細資料) 頁面中,按一下 「Delete」(刪除)。系統會顯示「刪除推出類型」對話方塊。
在對話方塊中,輸入要刪除的推出種類名稱。
按一下「刪除」即可刪除推出類型。
您已成功刪除推出類型資源。
刪除推出作業
如果推出作業正在進行中,就無法刪除。必須先停止執行中的推出作業,才能刪除。刪除推出作業時,App Lifecycle Manager 會刪除全域根推出作業建立的所有子推出作業。
如要刪除推出作業,請按照下列步驟操作:
依序前往「應用程式生命週期管理工具」 >「推出作業」。
在「Name」(名稱) 欄中,選取要刪除的推出作業。
刪除所有依附的單元作業資源。如要進一步瞭解如何刪除單元作業,請參閱「刪除單元作業」。
在「Rollout details」(推出作業詳細資料) 頁面中,按一下 「Delete」(刪除)。系統會隨即顯示「Delete rollout」(刪除推出作業) 對話方塊。
在對話方塊中輸入要刪除的推出版本名稱。
按一下「刪除」即可刪除推出作業。
您已成功刪除推出作業資源。
刪除租戶
如有任何單元 (已佈建或未佈建) 參照房客,就無法刪除房客。
如要刪除租戶,請按照下列步驟操作:
依序前往「App Lifecycle Manager」 >「Tenants」。
在「Name」(名稱) 欄中,選取要刪除的租戶。
取消任何單位與租戶的關聯。如要瞭解如何將單位與房客建立關聯,請參閱「將單位與房客建立關聯」。
在「Tenant details」(租戶詳細資料) 頁面中,按一下 「Delete」(刪除)。系統會顯示「刪除租戶」對話方塊。
在對話方塊中輸入要刪除的租戶名稱。
按一下「刪除」即可刪除租戶。
您已成功刪除租戶資源。
後續步驟
- 進一步瞭解 App Lifecycle Manager。
- 瞭解如何建立及封裝 App Lifecycle Manager 資源。