Method: projects.locations.instances.rescheduleMaintenance

今後のメンテナンス イベントのスケジュールを変更します。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。メンテナンスのスケジュールを変更するインスタンスの名前: projects/{project}/locations/{locationId}/instances/{instance}

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

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

RescheduleType

スケジュール変更オプション。

列挙型
RESCHEDULE_TYPE_UNSPECIFIED 未設定。
IMMEDIATE ユーザーが今すぐメンテナンスを実施するようにスケジュールを設定する場合。
SPECIFIC_TIME ユーザーがメンテナンスのスケージュールを特定の時間に変更する場合。