本指南介绍了如何删除 App Lifecycle Manager 资源。 App Lifecycle Manager 会在存在依赖资源时阻止删除资源,以确保数据完整性。
依赖资源具有对您要删除的资源的引用。 例如,单元依赖于单元种类。如果单元引用了单元种类,则您无法删除该单元种类。
App Lifecycle Manager 资源依赖项
下表介绍了 App Lifecycle Manager 资源之间的依赖关系。只有当标头行中没有资源引用标头列中的资源实例时,才能删除标头列中的资源。例如,如果单元或版本引用了单元种类,则无法删除单元种类资源。
| 资源类型 | 依赖类型 | 单元种类 | 单元 | 单元操作 | 版本 | 发布种类 | 发布 | 租户 | 应用产品 | 备注 |
|---|---|---|---|---|---|---|---|---|---|---|
| 单元种类 | X | X | ||||||||
| 单元 | X | X | X | X | ||||||
| 单元操作 | X | X | ||||||||
| 版本 | X | X | ||||||||
| 发布种类 | X | |||||||||
| 发布 | X | |||||||||
| 租户 | X | |||||||||
| 应用产品 | X | X |
准备工作
在尝试删除 App Lifecycle Manager 资源之前,您应该了解 App Lifecycle Manager 资源依赖项。资源不能在没有依赖项的情况下存在。
删除应用产品
如果有任何依赖的单元种类或租户引用了应用产品,则您无法删除该应用产品。
如需删除应用产品,请执行以下操作:
依次前往 App Lifecycle Manager > 应用产品 。
在名称 列中,选择要删除的应用产品。
删除依赖的单元种类资源。您可以在应用产品详情 页面上的单元种类 标签页下查看应用产品的依赖单元种类资源。
如需详细了解如何删除 App Lifecycle Manager 资源, 请参阅 删除单元种类。
在应用产品详情 页面上,点击删除 。
您已成功删除应用产品。
删除单元种类
您必须先删除所有依赖的 单元 和 版本 资源,然后才能删除 单元种类 。
如需删除单元种类,请执行以下操作:
依次前往 App Lifecycle Manager > 单元种类 。
在名称 列中,选择要删除的单元种类。
在单元种类详情 页面上,点击删除 。系统会显示删除单元种类 对话框。
将单元种类的默认版本 属性设置为无默认版本 。
在对话框中输入要删除的单元种类的名称。
点击删除 以删除单元种类。
您已成功删除单元种类资源。
删除单元
您必须先删除所有依赖的 单元 资源,然后才能删除单元。
如需删除单元,请执行以下操作:
依次前往 App Lifecycle Manager > 单元 。
在名称 列中,选择要删除的单元。
删除依赖的单元资源。您可以在单元详情 页面上的依赖项 标签页下查看单元的依赖资源。
在单元详情 页面上,点击删除。系统会显示删除单元 对话框。
在对话框中输入要删除的单元的名称。
点击删除 以删除单元。
您已成功删除单元资源。
删除单元操作
当您删除单元操作关联的单元时,App Lifecycle Manager 会自动删除单元操作。如果单元操作正在进行中,则您无法删除该单元操作。
删除版本
如果满足以下任一条件,则您无法删除 版本 :
- 已预配的单元 引用了该版本
- 该版本被设置为 单元种类 资源的默认版本
您必须先删除所有依赖的 单元 资源,然后才能删除版本。
如需删除版本,请执行以下操作:
依次前往 App Lifecycle Manager > 版本 。
在名称 列中,选择要删除的版本。
删除所有依赖的单元。您可以在版本详情 页面上的单元 标签页下查看版本的依赖单元。如需了解如何删除单元,请参阅 删除单元。
从引用此版本的任何单元种类中取消设置默认版本字段。
在版本详情 页面上,点击删除。系统会显示删除版本 对话框。
在对话框中输入要删除的版本的名称。
点击删除 以删除版本。
您已成功删除版本资源。
删除发布种类
如果任何 发布 资源引用了 发布种类 ,则您无法删除该发布种类。
如需删除发布种类,请执行以下操作:
依次前往 App Lifecycle Manager > 发布种类 。
在名称 列中,选择要删除的发布种类。
删除所有依赖的发布。您可以在发布种类详情 页面上的发布 标签页下查看发布种类的依赖发布资源。如需了解如何删除发布,请参阅 删除发布。
在发布详情 页面上,点击删除 。系统会显示删除发布种类 对话框。
在对话框中输入要删除的发布种类的名称。
点击删除 以删除发布种类。
您已成功删除发布种类资源。
删除发布
如果发布正在运行,则您无法删除该发布。您必须先停止正在运行的发布,然后才能删除该发布。当您删除发布时,App Lifecycle Manager 会删除全局根发布创建的所有子发布。
如需删除发布,请执行以下操作:
依次前往 App Lifecycle Manager > 发布 。
在名称 列中,选择要删除的发布。
删除所有依赖的单元操作资源。如需详细了解如何删除单元操作 ,请参阅删除单元操作。
在发布详情 页面上,点击删除 。系统会显示删除发布 对话框。
在对话框中输入要删除的发布的名称。
点击删除 以删除发布。
您已成功删除发布资源。
删除租户
如果有任何单元(已预配或未预配)引用了租户,则您无法删除该租户。
如需删除租户,请执行以下操作:
依次前往 App Lifecycle Manager > 租户 。
在名称 列中,选择要删除的租户。
将所有单元与租户取消关联。如需了解如何将单元与租户关联,请参阅将单元与租户关联。
在租户详情 页面上,点击删除 。系统会显示删除租户 对话框。
在对话框中输入要删除的租户的名称。
点击删除 以删除租户。
您已成功删除租户资源。