Method: projects.locations.instances.rescheduleMaintenance

Reprogramme l'événement de maintenance à venir.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de l'instance pour laquelle vous souhaitez reprogrammer la maintenance: projects/{project}/locations/{locationId}/instances/{instance}

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "rescheduleType": enum (RescheduleType),
  "scheduleTime": string
}
Champs
rescheduleType

enum (RescheduleType)

Obligatoire. Si le type de replanification est SPECIFIC_TIME, scheduleTime doit être défini.

scheduleTime

string (Timestamp format)

Facultatif. Code temporel de replanification de la maintenance au format RFC 3339 si rescheduleType=SPECIFIC_TIME. Exemple : 2012-11-15T16:19:00.094Z

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

RescheduleType

Options de replanification.

Enums
RESCHEDULE_TYPE_UNSPECIFIED Non défini.
IMMEDIATE Si l'utilisateur souhaite planifier la maintenance pour qu'elle se déclenche immédiatement.
SPECIFIC_TIME Si l'utilisateur souhaite replanifier la maintenance à un moment précis.