2.3.7. 删除


删除 方法可删除现有对象。它们通常不支持参数,因为它们是管理单个对象的服务方法,并且服务已经知道要删除的对象。

删除带有标识符 123的虚拟机

vm_service = vms_service.vm_service('123')
vms_service.remove

有些 删除 方法支持参数来控制要删除的方式或参数。例如,可以在保留其磁盘的同时删除虚拟机,使用 detach_only 布尔值参数:

在保留磁盘时删除虚拟机

vm_service.remove(detach_only: true)

如果对象被成功删除,则 remove 方法会返回 nil。它不会返回已删除的对象。

如果无法删除对象,SDK 将引发一个 错误 异常,其中包含故障的详细信息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.