删除资源

本指南介绍了如何删除 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 资源依赖项。资源不能在没有依赖项的情况下存在。

删除应用产品

如果有任何依赖的单元种类或租户引用了应用产品,则您无法删除该应用产品。

如需删除应用产品,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 应用产品 。

    前往“应用产品”

  2. 在名称 列中,选择要删除的应用产品。

  3. 删除依赖的单元种类资源。您可以在应用产品详情 页面上的单元种类 标签页下查看应用产品的依赖单元种类资源。

    如需详细了解如何删除 App Lifecycle Manager 资源, 请参阅 删除单元种类。

  4. 在应用产品详情 页面上,点击删除 。

    您已成功删除应用产品。

删除单元种类

您必须先删除所有依赖的 单元 和 版本 资源,然后才能删除 单元种类 。

如需删除单元种类,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 单元种类 。

    前往“单元种类”

  2. 在名称 列中,选择要删除的单元种类。

  3. 在单元种类详情 页面上,点击删除 。系统会显示删除单元种类 对话框。

  4. 将单元种类的默认版本 属性设置为无默认版本 。

  5. 在对话框中输入要删除的单元种类的名称。

  6. 点击删除 以删除单元种类。

    您已成功删除单元种类资源。

删除单元

您必须先删除所有依赖的 单元 资源,然后才能删除单元。

如需删除单元,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 单元 。

    前往“单元”

  2. 在名称 列中,选择要删除的单元。

  3. 删除依赖的单元资源。您可以在单元详情 页面上的依赖项 标签页下查看单元的依赖资源。

  4. 在单元详情 页面上,点击删除。系统会显示删除单元 对话框。

  5. 在对话框中输入要删除的单元的名称。

  6. 点击删除 以删除单元。

    您已成功删除单元资源。

删除单元操作

当您删除单元操作关联的单元时,App Lifecycle Manager 会自动删除单元操作。如果单元操作正在进行中,则您无法删除该单元操作。

删除版本

如果满足以下任一条件,则您无法删除 版本 :

  • 已预配的单元 引用了该版本
  • 该版本被设置为 单元种类 资源的默认版本

您必须先删除所有依赖的 单元 资源,然后才能删除版本。

如需删除版本,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 版本 。

    前往“版本”

  2. 在名称 列中,选择要删除的版本。

  3. 删除所有依赖的单元。您可以在版本详情 页面上的单元 标签页下查看版本的依赖单元。如需了解如何删除单元,请参阅 删除单元。

  4. 从引用此版本的任何单元种类中取消设置默认版本字段。

  5. 在版本详情 页面上,点击删除。系统会显示删除版本 对话框。

  6. 在对话框中输入要删除的版本的名称。

  7. 点击删除 以删除版本。

    您已成功删除版本资源。

删除发布种类

如果任何 发布 资源引用了 发布种类 ,则您无法删除该发布种类。

如需删除发布种类,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 发布种类 。

    前往“发布种类”

  2. 在名称 列中,选择要删除的发布种类。

  3. 删除所有依赖的发布。您可以在发布种类详情 页面上的发布 标签页下查看发布种类的依赖发布资源。如需了解如何删除发布,请参阅 删除发布。

  4. 在发布详情 页面上,点击删除 。系统会显示删除发布种类 对话框。

  5. 在对话框中输入要删除的发布种类的名称。

  6. 点击删除 以删除发布种类。

    您已成功删除发布种类资源。

删除发布

如果发布正在运行,则您无法删除该发布。您必须先停止正在运行的发布,然后才能删除该发布。当您删除发布时,App Lifecycle Manager 会删除全局根发布创建的所有子发布。

如需删除发布,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 发布 。

    前往“发布”

  2. 在名称 列中,选择要删除的发布。

  3. 删除所有依赖的单元操作资源。如需详细了解如何删除单元操作 ,请参阅删除单元操作。

  4. 在发布详情 页面上,点击删除 。系统会显示删除发布 对话框。

  5. 在对话框中输入要删除的发布的名称。

  6. 点击删除 以删除发布。

    您已成功删除发布资源。

删除租户

如果有任何单元(已预配或未预配)引用了租户,则您无法删除该租户。

如需删除租户,请执行以下操作:

  1. 依次前往 App Lifecycle Manager > 租户 。

    前往“租户”

  2. 在名称 列中,选择要删除的租户。

  3. 将所有单元与租户取消关联。如需了解如何将单元与租户关联,请参阅将单元与租户关联。

  4. 在租户详情 页面上,点击删除 。系统会显示删除租户 对话框。

  5. 在对话框中输入要删除的租户的名称。

  6. 点击删除 以删除租户。

    您已成功删除租户资源。

后续步骤