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 utiliza la sintaxis de transcodificación a gRPC.

Parámetros de ruta

Parámetros
name

string

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

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos que presentan 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 definir scheduleTime.

scheduleTime

string (Timestamp format)

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

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos 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 la solicitud se hace correctamente, en el cuerpo de la respuesta se incluye una instancia de Operation.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

RescheduleType

Opciones de reprogramación.

Enumeraciones
RESCHEDULE_TYPE_UNSPECIFIED Sin definir.
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 concreta.