Borra una solicitud de reserva futura en el modo de calendario

En este documento, se explica cómo cancelar o borrar de forma permanente una solicitud de reserva futura en el modo de calendario.

Si ya no necesitas una solicitud de reserva futura en modo de calendario, puedes realizar una o ambas de las siguientes acciones:

  • Cancela la solicitud de reserva: Puedes cancelar una solicitud para evitar que Compute Engine aprovisione los recursos solicitados y que se generen cargos por ellos. Después de cancelar una solicitud, puedes conservarla para consultarla en el futuro o borrarla.

  • Borra la solicitud de reserva: Después de cancelar una solicitud o después de que la solicitud alcance su hora de finalización, puedes borrarla de forma permanente para quitar el registro de tu proyecto.

Solo el proyecto propietario, es decir, el proyecto en el que existe una solicitud, puede cancelar o borrar una solicitud compartida. Para obtener más información sobre los requisitos y las limitaciones que se aplican cuando cancelas o borras una solicitud en el modo de calendario, consulta Acerca de las solicitudes de reserva futuras en el modo de calendario.

Antes de comenzar

  • Si aún no lo hiciste, configura la autenticación. La autenticación verifica tu identidad para acceder a los servicios y las APIs de Cloud de Confiance by S3NS . Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:

    Selecciona la pestaña que corresponda a la forma en que planeas usar las muestras de esta página:

    Console

    Cuando usas la consola de Cloud de Confiance para acceder a los servicios y las APIs de Cloud de Confiance by S3NS , no necesitas configurar la autenticación.

    gcloud

    1. Instala Google Cloud CLI y, luego, accede a gcloud CLI con tu identidad federada. Después de acceder, inicializa Google Cloud CLI con el siguiente comando:

      gcloud init
  • Configura una región y una zona predeterminadas.
  • REST

    Para usar las muestras de la API de REST incluidas en esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la gcloud CLI.

      Instala Google Cloud CLI y, luego, accede a gcloud CLI con tu identidad federada.

    Para obtener más información, consulta Autentícate para usar REST en la documentación de autenticación de Cloud de Confiance .

Roles obligatorios

Para obtener los permisos que necesitas cancelar o borrar tus solicitudes de reserva futuras en el modo de calendario, pídele a tu administrador que te otorgue el rol de IAM de Administrador de reserva futura de Compute (roles/compute.futureReservationAdmin) 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 los permisos necesarios para cancelar o borrar solicitudes de reserva futuras en el modo de calendario. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para cancelar o borrar solicitudes de reserva futuras en el modo de calendario:

  • Para cancelar una solicitud de reserva futura, usa compute.futureReservations.cancel en el proyecto.
  • Para borrar una solicitud de reserva futura, usa compute.futureReservations.delete en el proyecto.

También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.

Cancela una solicitud de reserva futura en el modo de calendario

Puedes cancelar una solicitud de reserva futura en el modo de calendario si cumple con una de las siguientes condiciones:

  • La hora de inicio es dentro de más de 30 días.

  • Cancelas la solicitud en un plazo de 24 horas después de la aprobación y faltan al menos cuatro días para la hora de inicio.

Después de cancelar la solicitud, Compute Engine borra la reserva vacía que se creó para la solicitud. Puedes ver los detalles de tu solicitud o borrarla.

Para cancelar varias solicitudes de reserva futura en el modo de calendario, usa la consola deCloud de Confiance . De lo contrario, para cancelar una sola solicitud, selecciona una de las siguientes opciones:

Console

  1. En la consola de Cloud de Confiance , ve a la página Reservas.

    Ir a Reservas

  2. Haz clic en la pestaña Reservas futuras.

  3. Selecciona cada solicitud de reserva futura en el modo de calendario que desees cancelar.

  4. Haz clic en Cancelar.

  5. Para confirmar, haz clic en Cancelar. La cancelación de una solicitud de reserva puede tardar unos minutos en completarse.

gcloud

Para cancelar una solicitud de reserva futura en el modo de calendario, usa el comando gcloud compute future-reservations cancel:

gcloud compute future-reservations cancel FUTURE_RESERVATION_NAME \
    --zone=ZONE

Reemplaza lo siguiente:

  • FUTURE_RESERVATION_NAME: Es el nombre de tu solicitud de reserva futura en el modo de calendario.

  • ZONE: Es la zona en la que existe tu solicitud.

REST

Para cancelar una solicitud de reserva futura en el modo de calendario, realiza una solicitud POST al método futureReservations.cancel:

POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME/cancel

Reemplaza lo siguiente:

  • PROJECT_ID: Es el ID del proyecto en el que existe tu solicitud de reserva futura en modo de calendario.

  • ZONE: Es la zona en la que existe tu solicitud.

  • FUTURE_RESERVATION_NAME: Es el nombre de tu solicitud.

Borra una solicitud de reserva futura en el modo de calendario

Solo puedes borrar una solicitud de reserva futura en el modo de calendario después de que ocurra uno de los siguientes eventos:

  • La solicitud está en el estado CANCELLED.

  • La solicitud alcanzó su hora de finalización.

Para borrar varias solicitudes de reserva futura en el modo de calendario de forma simultánea, usa la consola de Cloud de Confiance . De lo contrario, para borrar una sola solicitud, selecciona una de las siguientes opciones:

Console

  1. En la consola de Cloud de Confiance , ve a la página Reservas.

    Ir a Reservas

  2. Haz clic en la pestaña Reservas futuras.

  3. Selecciona cada solicitud de reserva futura en modo de calendario que desees borrar.

  4. Haz clic en Borrar.

  5. Para confirmar la acción, haz clic en Borrar. Borrar una solicitud puede tardar hasta un minuto en completarse.

gcloud

Para borrar una solicitud de reserva futura en el modo de calendario, usa el comando gcloud compute future-reservations delete:

gcloud compute future-reservations delete FUTURE_RESERVATION_NAME \
    --zone=ZONE

Reemplaza lo siguiente:

  • FUTURE_RESERVATION_NAME: Es el nombre de tu solicitud de reserva futura en el modo de calendario.

  • ZONE: Es la zona en la que existe tu solicitud.

REST

Para borrar una solicitud de reserva futura en el modo de calendario, realiza una solicitud DELETE al método futureReservations.delete:

DELETE https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME

Reemplaza lo siguiente:

  • PROJECT_ID: Es el ID del proyecto en el que existe tu solicitud de reserva futura en modo de calendario.

  • ZONE: Es la zona en la que existe tu solicitud.

  • FUTURE_RESERVATION_NAME: Es el nombre de tu solicitud.

¿Qué sigue?