Method: projects.locations.instances.rescheduleMaintenance

Reprograma el próximo evento de mantenimiento.

Solicitud HTTP

POST https://memorystore.googleapis.com/v1/{name=projects/*/locations/*/instances/*}:rescheduleMaintenance

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. Nombre de la instancia para la que se reprogramará el mantenimiento: projects/{project}/locations/{locationId}/instances/{instance}

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "rescheduleType": enum (RescheduleType),
  "scheduleTime": string
}
Campos
rescheduleType

enum (RescheduleType)

Obligatorio. Si el tipo de reprogramación es SPECIFIC_TIME, se debe establecer scheduleTime.

scheduleTime

string (Timestamp format)

Opcional. Marca de tiempo en la que se debe reprogramar el mantenimiento si se usa rescheduleType=SPECIFIC_TIME, en formato RFC 3339. Ejemplo: 2012-11-15T16:19:00.094Z.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/cloud-platform

RescheduleType

Opciones de reprogramación.

Enums
RESCHEDULE_TYPE_UNSPECIFIED Sin establecer
IMMEDIATE Si el usuario quiere programar el mantenimiento para que se realice ahora.
SPECIFIC_TIME Si el usuario quiere reprogramar el mantenimiento para una hora específica.