REST Resource: projects.locations.restorePlans.restores.volumeRestores

リソース: VolumeRestore

VolumeBackup からボリュームを復元するオペレーションを表します。次の ID: 13

JSON 表現
{
  "name": string,
  "uid": string,
  "createTime": string,
  "updateTime": string,
  "volumeBackup": string,
  "targetPvc": {
    object (NamespacedName)
  },
  "volumeHandle": string,
  "volumeType": enum (VolumeType),
  "completeTime": string,
  "state": enum (State),
  "stateMessage": string,
  "etag": string
}
フィールド
name

string

出力専用。VolumeRestore リソースの完全な名前。形式: projects/*/locations/*/restorePlans/*/restores/*/volumeRestores/*

uid

string

出力専用。サーバー生成の UUID 形式のグローバル固有識別子。

createTime

string (Timestamp format)

出力専用。この VolumeRestore リソースが作成されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

出力専用。この VolumeRestore リソースが最後に更新されたタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

volumeBackup

string

出力専用。ボリュームを復元する VolumeBackup の完全な名前。形式: projects/*/locations/*/backupPlans/*/backups/*/volumeBackups/*

targetPvc

object (NamespacedName)

出力専用。復元するターゲット Kubernetes PVC への参照。

volumeHandle

string

出力専用。ボリューム バックアップからターゲット PVC 用に作成された基盤となるボリュームに対するストレージ システム固有の不透明なハンドラ。

volumeType

enum (VolumeType)

出力専用。プロビジョニングされたボリュームのタイプ

completeTime

string (Timestamp format)

出力専用。関連する基盤となるボリュームの復元が完了したタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

state

enum (State)

出力専用。この VolumeRestore の現在の状態。

stateMessage

string

出力専用。VolumeRestore が現在の状態である理由を説明する、人間が読める形式のメッセージ。

etag

string

出力専用。etag は、オプティミスティック同時実行制御でボリューム復元の同時更新による相互の上書きを防ぐために使用されます。競合状態を回避するために、システムが読み込み / 変更 / 書き込みサイクルで etag を使用して、ボリューム復元の更新を行うことを強くおすすめします。

VolumeType

サポートされているボリューム タイプ。

列挙型
VOLUME_TYPE_UNSPECIFIED デフォルト
GCE_PERSISTENT_DISK Compute Engine Persistent Disk ボリューム

State

VolumeRestore の現在の状態

列挙型
STATE_UNSPECIFIED これは不正な状態であり、発生を防ぐ必要があります。
CREATING 復元するボリュームが特定され、復元プロセスがまもなく開始します。
RESTORING 現在、ボリュームの復元中です。
SUCCEEDED ボリュームが正常に復元されました。
FAILED ボリュームの復元プロセスが失敗しました。
DELETING この VolumeRestore リソースは削除中です。

メソッド

get

単一の VolumeRestore の詳細を取得します。

getIamPolicy

リソースのアクセス制御ポリシーを取得します。

list

指定された復元の VolumeRestore を一覧表示します。

setIamPolicy

指定したリソースにアクセス制御ポリシーを設定します。

testIamPermissions

呼び出し元が指定されたリソース上で持つ権限を返します。