En este documento, se explica cómo borrar reservas. Para obtener información sobre cómo borrar solicitudes de reserva futuras, consulta Cancela o borra solicitudes de reserva futuras.
Borra una reserva para dejar de generar cargos por los recursos reservados que ya no necesitas.
Limitaciones
Antes de borrar una reserva, ten en cuenta lo siguiente:
Solo puedes borrar una reserva compartida en el mismo proyecto en el que la creaste.
Solo puedes borrar una reserva segmentada si no la consumen instancias de Compute Engine. Si alguna instancia consume la reserva, antes de borrarla, haz una de las siguientes acciones:
Solo puedes borrar una reserva creada de forma automática para una reserva futura después de que finalice su período de reserva.
Solo puedes borrar una reserva adjunta a un compromiso si primero la desvinculas reemplazándola.
Antes de comenzar
-
Si aún no lo hiciste, configura la autenticación.
La autenticación es el proceso mediante el cual se verifica tu identidad para acceder a los servicios y las APIs de Google Cloud .
Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
- Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
En la consola de Google Cloud, ve a la página Reservas.
En la pestaña Reservas según demanda (predeterminada), selecciona las reservas que quieras borrar.
Haz clic en
Borrar.Para confirmar la acción, haz clic en Borrar.
RESERVATION_NAME
por el nombre de la reserva.ZONE
: Es la zona en la que existe la reserva.PROJECT_ID
: Es el ID del proyecto en el que creaste la reserva.ZONE
: Es la zona en la que existe la reserva.RESERVATION_NAME
por el nombre de la reserva.- Obtén información sobre cómo ver tus reservas.
Go
Para usar las muestras de Go de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Java
Para usar las muestras de Java de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Node.js
Para usar las muestras de Node.js de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Python
Para usar las muestras de Python de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Para obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud .
Roles obligatorios
Para obtener el permiso que necesitas para borrar reservas, pídele a tu administrador que te otorgue el rol de IAM Administrador de Compute (
roles/compute.admin
) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.Este rol predefinido contiene el permiso
compute.reservations.delete
, que se requiere para borrar reservas.También puedes obtener este permiso con roles personalizados o con otros roles predefinidos.
Borrar una reserva
Si borras una reserva que puede consumirse automáticamente con cualquier instancia de procesamiento que coincida, las instancias que consumen la reserva borrada seguirán ejecutándose. Se te seguirán cobrando cargos por esas instancias.
Puedes borrar reservas individuales o varias a la vez. Para reservas múltiples, usa la consola de Google Cloud. Para reservas individuales, selecciona una de las siguientes opciones:
Console
gcloud
Para borrar una reserva, usa el comando
gcloud compute reservations delete
:gcloud compute reservations delete RESERVATION_NAME \ --zone=ZONE
Reemplaza lo siguiente:
Go
Java
Node.js
Python
REST
Para borrar una reserva, realiza una solicitud
DELETE
al métodoreservation.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME
Reemplaza lo siguiente:
¿Qué sigue?
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-04-03 (UTC)
-