Method: projects.locations.instances.finishMigration

移行プロセスを完了します。

このオペレーションが正常に完了すると、ターゲット インスタンスは次のようになります。1. 移行元インスタンスからのレプリケーションを停止します。2. 読み取りと書き込みの両方を許可します。

HTTP リクエスト


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

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

パスパラメータ

パラメータ
name

string

必須。移行を完了するインスタンスのリソース名。形式: projects/{project}/locations/{location}/instances/{instance}

リクエストの本文

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

JSON 表現
{
  "force": boolean
}
フィールド
force

boolean

省略可。デフォルトでは、instances.finishMigration オペレーションにより、呼び出し時のソース オフセットに追いつくようにターゲット レプリケーション オフセットが調整されます。このオフセット検証チェックをバイパスするには、このフィールドを true に設定します。

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

次の OAuth スコープのいずれかが必要です。

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

IAM 権限

name リソースに対する次の IAM 権限が必要です。

  • memorystore.instances.finishMigration

詳細については、IAM のドキュメントをご覧ください。