Method: projects.locations.instances.rescheduleMaintenance

重新排定日後的維護事件。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
instance

string

這是必要旗標,Memcache 執行個體資源名稱,格式為 projects/{projectId}/locations/{locationId}/instances/{instanceId},其中 locationId 是指 GCP 地區。

要求主體

要求主體包含下列結構的資料:

JSON 表示法
{
  "rescheduleType": enum (RescheduleType),
  "scheduleTime": string
}
欄位
rescheduleType

enum (RescheduleType)

這是必要旗標,如果重新安排時間的類型為 SPECIFIC_TIME,則必須一併設定 scheduleTime。

scheduleTime

string (Timestamp format)

如果 rescheduleType=SPECIFIC_TIME,則為維護作業應重新排定的時間戳記,格式為 RFC 3339,例如 2012-11-15T16:19:00.094Z

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

回應主體

如果成功,回應主體會包含 Operation 的執行個體。

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱Authentication Overview

RescheduleType

重新安排時間的選項。

列舉
RESCHEDULE_TYPE_UNSPECIFIED 未設定。
IMMEDIATE 使用者想立即安排維護作業。
NEXT_AVAILABLE_WINDOW 如果使用者想使用現有的維護政策,尋找下一個可用時段。
SPECIFIC_TIME 如果使用者想將維護作業重新安排到特定時間。