Este documento explica cómo eliminar reservas. Para saber cómo eliminar futuras solicitudes de reserva, consulte Cancelar o eliminar futuras solicitudes de reserva .
Elimine una reserva para dejar de incurrir en cargos por recursos reservados que ya no necesita.
Limitaciones
Antes de eliminar una reserva, considere lo siguiente:
Solo puedes eliminar una reserva compartida en el mismo proyecto donde la creaste.
Solo puedes eliminar una reserva dirigida específicamente si ninguna instancia de Compute Engine la consume. Si alguna instancia consume la reserva, antes de eliminarla, realice una de las siguientes acciones:
Solo puede eliminar una reserva creada automáticamente para una reserva futura después de que finalice su período de reserva.
Sólo puede eliminar una reserva adjunta a un compromiso si primero la separa reemplazando la reserva .
Antes de comenzar
- Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. 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, vaya a la página Reservas .
En la pestaña Reservas bajo demanda (predeterminada), seleccione las reservas que desea eliminar.
Haga clic en
Eliminar .Para confirmar, haga clic en Eliminar .
RESERVATION_NAME
: el nombre de la reserva.ZONE
: la zona donde existe la reserva.PROJECT_ID
: el ID del proyecto donde creaste la reserva.ZONE
: la zona donde existe la reserva.RESERVATION_NAME
: el nombre de la reserva.- Aprenda cómo ver sus 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 requeridos
Para obtener el permiso que necesita para eliminar reservas, solicite a su administrador que le otorgue el rol de IAM de Administrador de Compute (
roles/compute.admin
) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulte Administrar el acceso a proyectos, carpetas y organizaciones .Esta función predefinida contiene el permiso
compute.reservations.delete
, que es necesario para eliminar reservas.Es posible que también pueda obtener este permiso con roles personalizados u otros roles predefinidos .
Eliminar una reserva
Si elimina una reserva que cualquier instancia informática coincidente puede consumir automáticamente, todas las instancias que consuman la reserva eliminada seguirán ejecutándose. Continúa incurriendo en cargos por esos casos.
Puede eliminar reservas individuales o reservas múltiples a la vez. Para reservas múltiples, use la consola de Google Cloud. Para reservas individuales, seleccione cualquiera de las siguientes opciones:
Consola
nube de gcloud
Para eliminar una reserva, usa el comando
gcloud compute reservations delete
:gcloud compute reservations delete RESERVATION_NAME \ --zone=ZONE
Reemplace lo siguiente:
Ir
Java
Nodo.js
Pitón
DESCANSAR
Para eliminar una reserva, realice una solicitud
DELETE
al métodoreservation.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME
Reemplace lo siguiente:
¿Qué sigue?
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-04-17 (UTC).
-