Method: projects.locations.instances.rescheduleMaintenance

Realiza la fase de aplicación del verbo instances.reschedulekeep.

Solicitud HTTP

POST https://memcache.googleapis.com/v1beta2/{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 se debe configurar scheduleTime.

scheduleTime

string (Timestamp format)

Marca de tiempo en la que se debe reprogramar el mantenimiento si SchedulerType=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.

Alcances de autorización

Requiere el siguiente alcance 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 desea programar el mantenimiento para que se lleve a cabo ahora.
NEXT_AVAILABLE_WINDOW Si el usuario quiere usar la política de mantenimiento existente para encontrar el siguiente período disponible.
SPECIFIC_TIME Si el usuario desea reprogramar el mantenimiento para un horario específico.