删除预留


本文档介绍如何删除预留。

准备工作

  • 查看预留的要求限制
  • 如果您尚未设置身份验证,请进行设置。身份验证是通过其进行身份验证以访问 Google Cloud 服务和 API 的过程。如需从本地开发环境运行代码或示例,您可以按如下方式向 Compute Engine 进行身份验证。

    选择标签页以了解您打算如何使用本页面上的示例:

    控制台

    当您使用 Google Cloud 控制台访问 Google Cloud 服务和 API 时,无需设置身份验证。

    gcloud

    1. 安装 Google Cloud CLI,然后通过运行以下命令初始化 Google Cloud CLI:

      gcloud init
    2. 设置默认区域和可用区

    REST

    如需在本地开发环境中使用本页面上的 REST API 示例,请使用您提供给 gcloud CLI 的凭据。

      安装 Google Cloud CLI,然后通过运行以下命令初始化 Google Cloud CLI:

      gcloud init

删除预留

在删除预留之前,请确保满足以下条件:

删除预留后,您便无需再为预留付费,而且预留的虚拟机将不再为您预留。之前预留的虚拟机将继续运行,您仍然需要为这些虚拟机付费。

如需删除当前项目中的预留,请使用 Google Cloud 控制台、gcloud CLI 或 REST。

控制台

如需删除预留,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,转到预留页面。

    转到“预留”

    此时会打开预留页面。

  2. 选中您要删除的每个预留旁边的复选框。

  3. 点击 删除预留

  4. 请点击删除来确认操作。

    删除预留的操作可能需要一些时间才能完成。

gcloud

如需删除预留,请使用 gcloud compute reservations delete 命令

gcloud compute reservations delete RESERVATION_NAME \
    --project=PROJECT_ID \
    --zone=ZONE

请替换以下内容:

  • RESERVATION_NAME:要删除的现有预留的名称。
  • PROJECT_ID:您用于创建预留的项目的 ID。
  • ZONE:预留所在的可用区。

REST

如需删除预留,请向 reservation.delete 方法发出 DELETE 请求。

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME

替换以下内容:

  • PROJECT_ID:您用于创建预留的项目的 ID。
  • ZONE:预留所在的可用区。
  • RESERVATION_NAME:要删除的预留的名称。

后续步骤