Method: projects.locations.instances.rescheduleMaintenance

Reprograma el próximo evento de mantenimiento.

Solicitud HTTP

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

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

Parámetros de ruta de acceso

Parámetros
instance

string

Obligatorio. Es el nombre del recurso de la instancia de Memcache con el formato projects/{projectId}/locations/{locationId}/instances/{instanceId}, en el que locationId hace referencia a una región de GCP.

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, también debes configurar scheduleTime.

scheduleTime

string (Timestamp format)

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

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Cuerpo de la respuesta

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

Permisos de autorización

Se requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.

RescheduleType

Opciones de reprogramación.

Enums
RESCHEDULE_TYPE_UNSPECIFIED Sin establecer
IMMEDIATE Si el usuario quiere programar el mantenimiento para que se realice ahora.
NEXT_AVAILABLE_WINDOW Si el usuario quiere usar la política de mantenimiento existente para encontrar la siguiente ventana disponible.
SPECIFIC_TIME Si el usuario quiere reprogramar el mantenimiento para una hora específica.