En este documento se explica cómo modificar las solicitudes de reserva futuras.
Puedes modificar una solicitud de reserva futura en cualquier momento antes de la hora de inicio, siempre que no se haya cancelado o no esté pendiente de aprobación. Modificar una solicitud de reserva futura es útil cuando cambian tus necesidades de capacidad. Por ejemplo, cuando quieres aumentar el número de instancias de máquina virtual (VM) reservadas o cambiar el periodo de reserva. Si quieres modificar una solicitud de reserva futura compartida, debes hacerlo con el proyecto propietario.
Para modificar una reserva creada automáticamente después de que haya finalizado el periodo de reserva, consulta Modificar reservas.
Antes de empezar
-
Si aún no lo has hecho, configura la autenticación.
La autenticación verifica tu identidad para acceder a Google Cloud servicios y APIs. Para ejecutar código o ejemplos 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
-
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.
- Set a default region and zone.
REST
Para usar las muestras de la API REST de esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la CLI de gcloud.
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.
Para obtener más información, consulta el artículo Autenticarse para usar REST de la documentación sobre autenticación de Google Cloud .
Roles obligatorios
Para obtener el permiso que necesitas para modificar futuras solicitudes de reserva, pide a tu administrador que te conceda el rol de gestión de identidades y accesos Administrador de reservas futuras de Compute (
roles/compute.futureReservationAdmin
) en el proyecto. Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.Este rol predefinido contiene el permiso
compute.futureReservations.update
, que es necesario para modificar futuras solicitudes de reserva.También puedes obtener este permiso con roles personalizados u otros roles predefinidos.
Propiedades modificables
Una solicitud de reserva futura tiene varias propiedades que definen la reserva, determinan su comportamiento y especifican los recursos que se van a reservar. Puede modificar estas propiedades tal como se describe en las secciones siguientes.
Después de la creación
Después de crear una solicitud de reserva futura, no puedes modificar las siguientes propiedades:
Nombre de la solicitud de reserva futura.
El proyecto en el que se creó la solicitud de reserva futura.
La zona en la que se encuentra la futura solicitud de reserva.
La plantilla de instancia que se va a usar y las propiedades de la VM especificadas en la plantilla de instancia.
Para modificar cualquiera de estas propiedades antes de que una solicitud de reserva futura alcance el tiempo de bloqueo, crea una nueva solicitud.
Antes del envío
Antes de enviar una solicitud de reserva futura a Google Cloud para que la revise, o después de enviar una solicitud de reserva futura para que la revise y se rechace, puede modificar las siguientes propiedades:
Opción de eliminación automática
Descripción
GPUs y el tipo de GPU
Discos SSD locales y tipo de interfaz de los discos
Serie y tipo de máquina
Plataforma de CPU mínima
Prefijo del nombre
Opciones para compartir
Hora de inicio y de finalización del periodo de reserva
Número total (número de VMs)
La modificación del estado de una solicitud de reserva futura en borrador es inmediata y no hay límites en el número de veces que puedes modificarla. Si modificas una solicitud de reserva futura que se ha rechazado (
DECLINED
), solo podrás hacerlo si la vuelves a enviar para que se revise.Después de la aprobación
Una vez que Google Cloud apruebe una reserva futura, podrás modificarla antes de que alcance el estado de aprovisionamiento (
PROVISIONING
). En concreto, puedes modificar las siguientes propiedades:Modificando la reserva en cualquier momento:
Opción de eliminación automática
Descripción
Prefijo del nombre
Si envías una solicitud de modificación al menos 72 horas antes de la hora de inicio:
GPUs y tipo de GPU*
Discos SSD locales y el tipo de interfaz de los discos*
Serie y tipo de máquina*
Plataforma de CPU mínima*
Opciones para compartir
Hora de inicio y de finalización del periodo de reserva
Número total (número de VMs)*
* Si solicitas cambiar alguna propiedad de la máquina virtual o aumentar o reducir significativamente el número total en un plazo de 14 días a partir de la hora de inicio de la reserva futura, es probable que Google Cloud rechace tu solicitud de modificación.
Modificar solicitudes de reserva futuras
Antes de modificar una solicitud de reserva futura, consulta las propiedades que puedes modificar, si aún no lo has hecho.
Si quieres modificar una solicitud de reserva futura de un solo proyecto creada a través de una plantilla de instancia para convertirla en una solicitud de reserva futura compartida, no puedes usar la misma plantilla para crear VMs que puedan consumir las reservas creadas automáticamente fuera del proyecto que creó la solicitud de reserva futura compartida. En los proyectos con los que se comparte la reserva futura, debes crear plantillas de instancia similares o crear VMs especificando las propiedades directamente.
Para modificar una solicitud de reserva futura, selecciona una de las siguientes opciones:
Consola
En la Google Cloud consola, ve a la página Reservas.
Haz clic en la pestaña Reservas futuras.
En la columna Nombre, haga clic en el nombre de la solicitud de reserva futura que quiera modificar.
Se abrirá la página de detalles de la solicitud de reserva futura seleccionada.
Si quieres modificar la opción de eliminación automática, la descripción o el prefijo del nombre de una reserva futura aprobada, haz una o varias de las siguientes acciones:
Para modificar la opción de eliminación automática, en la fila Tiempo de eliminación automática de reservas creadas automáticamente, haz clic en
Editar y, a continuación, haz lo siguiente:Especifica si quieres habilitar, inhabilitar o modificar la opción de eliminación automática. Para ello, haz una de las siguientes acciones:
Para habilitar la opción de eliminación automática o cambiar la hora en la que Compute Engine elimina automáticamente las reservas creadas automáticamente, haz lo siguiente:
Haz clic en el interruptor Habilitar eliminación automática para activarlo.
Opcional: En Tiempo de eliminación automática, introduce una nueva fecha y hora para eliminar las reservas creadas automáticamente. La fecha y la hora deben ser posteriores a la hora de finalización del periodo de reserva. Si dejas este campo vacío, las reservas creadas automáticamente se eliminarán en un plazo de dos horas después de la hora de finalización del periodo de reserva.
De lo contrario, haz clic en el interruptor Habilitar eliminación automática para desactivarlo.
Haz clic en Enviar.
Para modificar el prefijo del nombre, en la fila Prefijo, haga clic en
Editar y, a continuación, haga lo siguiente:En Prefijo, introduce un prefijo de nombre nuevo.
Haz clic en Enviar.
Para modificar la descripción, en la fila Descripción, haga clic en
Editar y, a continuación, siga estos pasos:En Descripción, escriba una nueva descripción.
Haz clic en Enviar.
Haz clic en
Editar o en Editar borrador.Se abrirá la página para editar la solicitud de reserva futura seleccionada.
Para modificar una solicitud de reserva futura y enviarla aGoogle Cloud para que la revise, o bien guardar el borrador de la solicitud, haz una o varias de las siguientes acciones:
En Prefijo, introduce un prefijo de nombre para las reservas creadas automáticamente que se hayan aprovisionado para esta futura solicitud de reserva.
En Descripción, escriba una nueva descripción.
Modifica la hora de inicio o la hora de finalización de tu solicitud de reserva. Asegúrate de lo siguiente:
La hora de inicio no puede ser posterior a un año a partir de la fecha y la hora en las que envíes una solicitud de revisión de una reserva futura.
Especifique un valor recomendado para la hora de inicio para asegurarse de que tiene suficiente tiempo antes de que su reserva futura entre en el periodo de bloqueo.
Especifica un periodo mínimo de reserva recomendado para aumentar las probabilidades de que Google Cloud apruebe tu solicitud después de enviarla a revisión.
En la sección Tipo de recurso compartido, puedes seleccionar Local o Compartido. Si seleccionas Compartido, puedes añadir o quitar proyectos para compartir la futura solicitud de reserva. Puedes incluir hasta 100 proyectos.
En Número de instancias de VM, introduce el número total de VMs que quieras reservar.
Si modificas una reserva futura que no se ha creado a partir de una plantilla de instancia, en la sección Configuración de la máquina, puedes cambiar lo siguiente:
La serie y el tipo de máquina que se usan en las VMs reservadas.
Las GPUs que se van a asociar a las VMs reservadas.
Los discos SSD locales y el tipo de interfaz de disco de las VMs reservadas.
En la sección Eliminación automática de reservas generadas automáticamente, puede habilitar o inhabilitar la eliminación automática de las reservas creadas automáticamente para sus futuras solicitudes de reserva.
En función del estado de aprovisionamiento de la solicitud de reserva futura que estés modificando, haz una de las siguientes acciones:
Si estás modificando un borrador de solicitud de reserva futura, haz una de las siguientes acciones:
Para guardar los cambios, haz clic en Guardar borrador.
Para enviar la solicitud de reserva futura a Google Cloud para que la revise, haz clic en Enviar.
De lo contrario, haz clic en Enviar.
Si envías una solicitud de modificación, se abrirá la página Reservas. De lo contrario, se abrirá la página de detalles de la reserva futura.
gcloud
Para modificar una solicitud de reserva futura, usa el comando
gcloud beta compute future-reservations update
.gcloud beta compute future-reservations update FUTURE_RESERVATION_NAME \ --accelerator=count=NUMBER_OF_ACCELERATORS,type=ACCELERATOR_TYPE \ --description="DESCRIPTION" \ --local-ssd=size=375,interface=INTERFACE \ --machine-type=MACHINE_TYPE \ --min-cpu-platform=MIN_CPU_PLATFORM \ --name-prefix=NAME_PREFIX \ --planning-status=PLANNING_STATUS \ --share-setting=SHARE_SETTING \ --share-with=CONSUMER_PROJECT_IDS \ --start-time=START_TIME \ --end-time=END_TIME \ --total-count=TOTAL_COUNT \ --zone=ZONE
Haz los cambios siguientes:
FUTURE_RESERVATION_NAME
: el nombre de la solicitud de reserva futura.PLANNING_STATUS
: el estado de planificación de la solicitud de reserva futura. Se debe utilizar uno de los valores indicados a continuación.Para modificar una solicitud de reserva futura en borrador sin enviarla a revisión, siga estos pasos:
DRAFT
.Para enviar la solicitud de reserva futura a revisión, sigue estos pasos:
SUBMITTED
.
ZONE
: la zona en la que se encuentra la futura solicitud de reserva.
Sustituye uno o varios de los siguientes marcadores de posición o quítalos junto con sus correspondientes marcas:
Para permitir que Compute Engine elimine automáticamente las reservas creadas automáticamente después de la hora de finalización del periodo de reserva, haga una de las siguientes acciones:
Para eliminar las reservas en un plazo de dos horas después de la hora de finalización (opción predeterminada), incluye la marca
--auto-delete-auto-created-reservations
.gcloud beta compute future-reservations update FUTURE_RESERVATION_NAME \ --auto-delete-auto-created-reservations \ --planning-status=PLANNING_STATUS \ --zone=ZONE
Para eliminar las reservas creadas automáticamente en un momento concreto después de la hora de finalización del periodo de reserva, incluye las marcas
--auto-delete-auto-created-reservations
y--auto-created-reservations-delete-time
.gcloud beta compute future-reservations update FUTURE_RESERVATION_NAME \ --auto-created-reservations-delete-time=AUTO_CREATED_RESERVATIONS_DELETE_TIME \ --auto-delete-auto-created-reservations \ --planning-status=PLANNING_STATUS \ --zone=ZONE
Sustituye
AUTO_CREATED_RESERVATIONS_DELETE_TIME
por una fecha y una hora con el formato de una marca de tiempo RFC 3339.Para eliminar las reservas creadas automáticamente después de un periodo específico tras la hora de finalización del periodo de reserva, incluye las marcas
--auto-delete-auto-created-reservations
y--auto-created-reservations-duration
.gcloud beta compute future-reservations update FUTURE_RESERVATION_NAME \ --auto-created-reservations-duration=DURATION_BEFORE_DELETE \ --auto-delete-auto-created-reservations \ --planning-status=PLANNING_STATUS \ --zone=ZONE
Sustituye
DURATION_BEFORE_DELETE
por una duración en días, horas, minutos o segundos. Por ejemplo, especifica30m
para 30 minutos o1d2h3m4s
para 1 día, 2 horas, 3 minutos y 4 segundos.
Para inhabilitar la eliminación automática de las reservas creadas automáticamente que se hayan aprovisionado para esta solicitud de reserva futura en Compute Engine, incluya la marca
--no-auto-delete-auto-created-reservations
.gcloud beta compute future-reservations update FUTURE_RESERVATION_NAME \ --no-auto-delete-auto-created-reservations \ --planning-status=PLANNING_STATUS \ --zone=ZONE
Para añadir o quitar GPUs conectadas a VMs N1 reservadas, o bien para actualizar el tipo de GPU, haz una de las siguientes acciones:
Para cambiar el número y el tipo de GPUs, sustituye lo siguiente:
NUMBER_OF_ACCELERATORS
: número de GPUs que se van a añadir por VM reservada.ACCELERATOR_TYPE
: el tipo de GPU que se va a añadir a las VMs reservadas. Comprueba que la GPU esté disponible en la zona donde se encuentra la futura solicitud de reserva. De lo contrario, no se podrá modificar la solicitud.
Para quitar todas las GPUs asociadas a las VMs N1 reservadas, sustituye la marca
--accelerator
por la marca--clear-accelerator
.
DESCRIPTION
: una nueva descripción para tu futura solicitud de reserva.Para añadir o quitar discos SSD locales de tus VMs reservadas, o editar el tipo de interfaz de disco SSD local, haz una de las siguientes acciones:
Para añadir discos SSD locales o editar el tipo de interfaz de disco, sustituye
INTERFACE
por uno de los siguientes valores:Si tu imagen de disco de arranque tiene controladores NVMe optimizados:
nvme
.En caso contrario,
scsi
.
Incluye la marca
--local-ssd
para todos los discos SSD locales que quieras añadir. Puedes especificar un máximo de 24 discos SSD locales.Para quitar todos los discos SSD locales conectados a las VMs reservadas, quite todas las marcas
--local-ssd
e incluya la marca--clear-local-ssd
.
MACHINE_TYPE
: el nuevo tipo de máquina que se usará en cada VM reservada. Si cambia el tipo de máquina, especifique también un periodo de reserva mínimo recomendado para la nueva serie de máquinas. De lo contrario,es probable que Google Cloud rechace tu solicitud de modificación.MINIMUM_CPU_PLATFORM
: una nueva plataforma de CPU mínima que se usará en cada VM reservada.NAME_PREFIX
: un nuevo prefijo de nombre para las reservas creadas automáticamente que se aprovisionan para tu futura solicitud de reserva.SHARE_SETTING
: un nuevo tipo de uso compartido para tu futura solicitud de reserva. Se debe utilizar uno de los valores indicados a continuación.Para enviar una solicitud de reserva futura de un solo proyecto, sigue estos pasos:
local
. Para evitar errores, también debes sustituir la marca--share-with
por la marca--clear-share-settings
.Para una solicitud de reserva futura compartida:
projects
. Para evitar errores, también debe especificar al menos un proyecto de consumidor en la marca--share-with
.
CONSUMER_PROJECT_IDS
: lista de IDs separados por comas de los proyectos con los que quieras compartir tu futura solicitud de reserva. Por ejemplo,project-1,project-2
. Puedes especificar hasta 100 proyectos de consumidor.START_TIME
: la nueva hora de inicio del periodo de reserva, con el formato de marca de tiempo RFC 3339. La hora de inicio no puede ser posterior a un año a partir de la fecha y la hora en las que envíes la solicitud de modificación a revisión. Para tener tiempo suficiente para cancelar, eliminar o modificar una reserva futura después de que se haya aprobado y antes de que llegue el momento de bloqueo, especifica una hora de inicio recomendada.END_TIME
: la nueva hora de finalización del periodo de reserva, con el formato de marca de tiempo RFC 3339. Para aumentar las probabilidades de queGoogle Cloud apruebe tu solicitud después de enviarla, especifica un periodo de reserva mínimo recomendado. Para especificar una duración en lugar de una hora de finalización, sustituye la marca--end-time
por la marca--duration=END_DURATION
. SustituyeEND_DURATION
por la duración del periodo de reserva en segundos. Por ejemplo, especifica1209600
para 1.209.600 segundos (14 días).TOTAL_COUNT
: El nuevo número total de máquinas virtuales que quieres reservar para el periodo, la configuración de las máquinas virtuales y los proyectos especificados en tu futura solicitud de reserva. Si quieres aumentar el número total, verifica que tienes suficiente cuota para los recursos que vas a reservar. De lo contrario, Google Cloud rechazará tu solicitud de modificación.
Por ejemplo, supongamos que tienes una solicitud de reserva de futuro compartido en borrador llamada
fr-03
y ubicada en la zonaus-central1-a
. Supongamos que quieres modificar esta solicitud de reserva futura compartida haciendo los siguientes cambios:Convierte la solicitud en una solicitud de reserva futura de un solo proyecto.
Inhabilita la opción de eliminación automática.
Reserva 100 VMs.
Envía la solicitud de reserva futura a Google Cloud para que la revise.
Para modificar
fr-03
, ejecuta el siguiente comando:gcloud beta compute future-reservations update fr-03 \ --clear-share-settings \ --no-auto-delete-auto-created-reservations \ --planning-status=SUBMITTED \ --share-setting=local \ --total-count=100 \ --zone=us-central1-a
REST
Para modificar una solicitud de reserva futura, haz una solicitud
PATCH
al métodobeta.futureReservations.update
.PATCH https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME?updateMask=UPDATE_FIELDS { "autoDeleteAutoCreatedReservations": "AUTO_DELETE_AUTO_CREATED_RESERVATIONS", "description": "DESCRIPTION", "name": "FUTURE_RESERVATION_NAME", "namePrefix": "NAME_PREFIX", "planningStatus": "PLANNING_STATUS", "shareSettings": { "projects": [ "CONSUMER_PROJECT_ID_1", "CONSUMER_PROJECT_ID_2" ], "shareType": "SHARE_TYPE" }, "specificSkuProperties": { "instanceProperties": { "guestAccelerators": [ { "acceleratorCount": NUMBER_OF_ACCELERATORS, "acceleratorType": "ACCELERATOR_TYPE" } ], "localSsds": [ { "diskSizeGb": "375", "interface": "INTERFACE_1" }, { "diskSizeGb": "375", "interface": "INTERFACE_2" } ], "machineType": "MACHINE_TYPE", "minCpuPlatform": "MINIMUM_CPU_PLATFORM" }, "totalCount": "TOTAL_COUNT" }, "timeWindow": { "endTime": "END_TIME", "startTime": "START_TIME" } }
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto en el que se encuentra la futura solicitud de reserva.ZONE
: la zona en la que se encuentra la futura solicitud de reserva.FUTURE_RESERVATION_NAME
: el nombre de la solicitud de reserva futura.UPDATE_FIELDS
: lista de campos separados por comas que se van a actualizar en el cuerpo de la solicitud. Debes codificar cada coma como%2C
. Si especifica un campo en el parámetro de consultaupdateMask
y en el cuerpo de la solicitud, se actualizará el valor del campo. De lo contrario, si solo especificas el campo en el parámetro de consultaupdateMask
, se eliminará.Por ejemplo, para actualizar los campos
autoDeleteAutoCreatedReservations
,totalCount
yendTime
en tu futura solicitud de reserva, especifica lo siguiente:autoDeleteAutoCreatedReservations%2CspecificSkuProperties.totalCount%2CtimeWindow.endTime
PLANNING_STATUS
: el estado de planificación de la solicitud de reserva futura. Se debe utilizar uno de los valores indicados a continuación.Para modificar una solicitud de reserva futura en borrador sin enviarla a revisión, siga estos pasos:
DRAFT
.Para enviar la solicitud de modificación a revisión, sigue estos pasos:
SUBMITTED
.
Sustituye uno o varios de los siguientes marcadores de posición o elimínalos junto con sus campos correspondientes:
AUTO_DELETE_AUTO_CREATED_RESERVATIONS
: Si asignas el valortrue
a este campo, Compute Engine eliminará automáticamente las reservas creadas automáticamente que se hayan aprovisionado para tu futura solicitud de reserva. De forma predeterminada, la eliminación se produce en un plazo de dos horas después de la hora de finalización del periodo de reserva. Para cambiarlo, haz una de las siguientes acciones:Para eliminar las reservas creadas automáticamente a una hora específica después de la hora de finalización del periodo de reserva, define
autoDeleteAutoCreatedReservations
comotrue
y especifica el campoautoCreatedReservationsDeleteTime
.PATCH https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME?updateMask=autoDeleteAutoCreatedReservations%2CautoCreatedReservationsDeleteTime%2CplanningStatus { "autoDeleteAutoCreatedReservations": "true", "autoCreatedReservationsDeleteTime": "DELETE_TIME", "name": "FUTURE_RESERVATION_NAME", "planningStatus": "PLANNING_STATUS" }
Sustituye
DELETE_TIME
por la fecha y la hora en las que Compute Engine elimina las reservas. La fecha y la hora deben tener el formato de marca de tiempo RFC 3339.Para eliminar las reservas creadas automáticamente después de un periodo específico desde la hora de inicio del periodo de reserva, define
autoDeleteAutoCreatedReservations
comotrue
y especifica el campoautoCreatedReservationsDuration
.PATCH https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME?updateMask=autoDeleteAutoCreatedReservations%2CautoCreatedReservationsDuration%2CplanningStatus { "autoDeleteAutoCreatedReservations": "true", "autoCreatedReservationsDuration": { "seconds": "DURATION_BEFORE_DELETE" }, "name": "FUTURE_RESERVATION_NAME", "planningStatus": "PLANNING_STATUS" }
Sustituye
DURATION_BEFORE_DELETE
por una duración en segundos. Por ejemplo, especifica604800
para 604.800 segundos (7 días).
DESCRIPTION
: una nueva descripción para la futura solicitud de reserva.NAME_PREFIX
: un nuevo prefijo de nombre para las reservas creadas automáticamente que se aprovisionan para tu futura solicitud de reserva.CONSUMER_PROJECT_ID_1
yCONSUMER_PROJECT_ID_2
: los IDs de los proyectos con los que quieres compartir tu futura solicitud de reserva. Los proyectos deben estar en la misma organización que el proyecto propietario. Puedes especificar hasta 100 proyectos de consumidor.SHARE_TYPE
: un nuevo tipo de uso compartido para tu futura solicitud de reserva. Elige una de estas opciones:Para especificar una solicitud de reserva futura de un solo proyecto, haz lo siguiente:
Especifica
LOCAL
.Elimina el campo
shareSettings.projects
.
Para especificar una solicitud de reserva futura compartida, haz lo siguiente:
Especifica
SPECIFIC_PROJECTS
.Especifica al menos un proyecto de consumidor en el campo
shareSettings.projects
. Los proyectos de consumidor deben estar en la misma organización que el proyecto propietario. Puede especificar hasta 100 proyectos de consumidor.
Para cambiar el número y el tipo de GPUs que quieres asociar a tus VMs N1 reservadas, sustituye lo siguiente:
NUMBER_OF_ACCELERATORS
: número de GPUs que se van a añadir por máquina virtual reservada.ACCELERATOR_TYPE
: el tipo de GPU que se va a añadir a las VMs reservadas. Comprueba que la GPU esté disponible en la zona donde se encuentra la futura solicitud de reserva. De lo contrario, no se podrá modificar la solicitud.
INTERFACE_1
yINTERFACE_2
: el tipo de interfaz de disco de los discos SSD locales vinculados a cada VM reservada. Se debe utilizar uno de los valores indicados a continuación.Si tu imagen de disco de arranque tiene controladores NVMe optimizados:
NVME
.En caso contrario,
SCSI
.Puedes especificar un máximo de 24 discos SSD locales.
MACHINE_TYPE
: el nuevo tipo de máquina que se usará en cada VM reservada. Si cambia el tipo de máquina, especifique también un periodo de reserva mínimo recomendado para la nueva serie de máquinas. De lo contrario,es menos probable que Google Cloud apruebe tu solicitud de modificación.MINIMUM_CPU_PLATFORM
: una nueva plataforma de CPU mínima que se usará en cada VM reservada.TOTAL_COUNT
: El nuevo número total de máquinas virtuales que quieres reservar para el periodo, la configuración de las máquinas virtuales y los proyectos especificados en esta solicitud de reserva futura. Si quieres aumentar el número total, verifica que tienes suficiente cuota para los recursos que vas a reservar. De lo contrario, Google Cloud rechazará tu solicitud de modificación.START_TIME
: la nueva hora de inicio del periodo de reserva, con el formato de marca de tiempo RFC 3339. La hora de inicio no puede ser posterior a un año a partir de la fecha y la hora en las que envíes la solicitud de modificación a revisión. Para tener tiempo suficiente para cancelar, eliminar o modificar una reserva futura después de que se haya aprobado y antes de que llegue el momento de bloqueo, especifica una hora de inicio recomendada.END_TIME
: la nueva hora de finalización del periodo de reserva, con el formato de marca de tiempo RFC 3339. Para aumentar las probabilidades de queGoogle Cloud apruebe tu solicitud después de enviarla, especifica un periodo de reserva mínimo. Para especificar una duración en lugar de una hora de finalización, sustituye el campoendTime
por el campoduration
:PATCH https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations/FUTURE_RESERVATION_NAME?updateMask=timeWindow.duration%2CplanningStatus { "name": "FUTURE_RESERVATION_NAME", "planningStatus": "PLANNING_STATUS", "timeWindow": { "duration": { "seconds": "END_DURATION" } } }
Sustituye
END_DURATION
por una duración en segundos. Por ejemplo, especifica1209600
para 1.209.600 segundos (14 días).
Por ejemplo, supongamos que tienes una solicitud de reserva de futuro compartido en borrador llamada
fr-03
y ubicada en la zonaus-central1-a
. Supongamos que quieres modificar esta solicitud de reserva futura compartida haciendo los siguientes cambios:Convierte la solicitud en una solicitud de reserva futura de un solo proyecto.
Inhabilita la opción de eliminación automática.
Reserva 100 VMs.
Envía la solicitud de reserva futura a Google Cloud para que la revise.
Para modificar
fr-03
, haz una solicitudPATCH
de la siguiente manera:PATCH https://compute.googleapis.com/compute/beta/projects/example-project/zones/us-central1-a/futureReservations/fr-03?updateMask=autoDeleteAutoCreatedReservations%2CplanningStatus%2CshareSettings.shareType%2CspecificSkuProperties.totalCount { "autoDeleteAutoCreatedReservations": false, "name": "fr-03", "planningStatus": "SUBMITTED", "shareSettings": { "shareType": "LOCAL" }, "specificSkuProperties": { "totalCount": "100" } }
Después de modificar una solicitud de reserva futura, puedes monitorizar su aprovisionamiento o actualizar su estado consultando los detalles de la solicitud de reserva futura.
Cambiar otras propiedades en una solicitud de reserva futura
Para cambiar las propiedades que no puede modificar después de crear una solicitud de reserva futura y antes de que se apruebe y entre en el periodo de bloqueo, siga estos pasos:
Para evitar que la solicitud de reserva futura restrinja el tipo de solicitudes de reserva futuras que puedes crear en tu proyecto o en los proyectos con los que se comparte la solicitud de reserva futura, elimina la solicitud de reserva futura.
Crea una solicitud de reserva futura compartida o de un solo proyecto con los cambios que quieras.
Solucionar problemas
Si tienes problemas al modificar una solicitud de reserva futura, consulta cómo solucionar problemas con las solicitudes de reserva futuras.
Si sigues teniendo problemas después de solucionarlos, ponte en contacto con tu representante de cuenta o con el Google Cloud equipo de Asistencia.
Siguientes pasos
Consulta cómo ver las solicitudes de reserva futuras.
Consulta cómo cancelar o eliminar solicitudes de reserva futuras.
Después de la hora de inicio de un periodo de reserva, consulta cómo consumir las reservas creadas automáticamente.
Una vez que haya finalizado el periodo de reserva, consulta cómo modificar las reservas creadas automáticamente.
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-09-10 (UTC).
-