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