リソース: バックアップ
クラスタのバックアップ。
JSON 表現 |
---|
{ "name": string, "createTime": string, "cluster": string, "clusterUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
フィールド | |
---|---|
name |
ID。バックアップの完全なリソースパス。名前の最後の部分は、[YYYYMMDDHHMMSS]_[短縮クラスタ UID] の形式のバックアップ ID、またはバックアップ クラスタでユーザーが指定した ID です。例: 20240515123000_1234 |
createTime |
出力専用。バックアップが作成された日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
cluster |
出力専用。このバックアップのクラスタ リソースパス。 |
clusterUid |
出力専用。このバックアップのクラスタ UID。 |
totalSizeBytes |
出力専用。バックアップの合計サイズ(バイト単位)。 |
expireTime |
出力専用。バックアップの有効期限が切れる日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
engineVersion |
出力のみ。redis-7.2、valkey-7.5 |
backupFiles[] |
出力専用。バックアップのバックアップ ファイルのリスト。 |
nodeType |
出力専用。クラスタのノードタイプ。 |
replicaCount |
出力専用。クラスタのレプリカ数。 |
shardCount |
出力専用。クラスタのシャード数。 |
backupType |
出力専用。バックアップのタイプ。 |
state |
出力専用。バックアップの状態。 |
encryptionInfo |
出力専用。バックアップの暗号化情報。 |
uid |
出力専用。システムによって割り当てられたバックアップの固有識別子。 |
BackupFile
バックアップは複数のバックアップ ファイルで構成されています。
JSON 表現 |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
フィールド | |
---|---|
fileName |
出力のみ。例: |
sizeBytes |
出力専用。バックアップ ファイルのサイズ(バイト単位)。 |
createTime |
出力専用。バックアップ ファイルが作成された日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
BackupType
バックアップのタイプ。
列挙型 | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
デフォルト値。設定されていません。 |
ON_DEMAND |
オンデマンド バックアップ。 |
AUTOMATED |
自動バックアップ。 |
状態
バックアップの状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。設定されていません。 |
CREATING |
バックアップを作成しています。 |
ACTIVE |
バックアップは使用可能な状態です。 |
DELETING |
バックアップを削除しています。 |
SUSPENDED |
バックアップは、プロジェクトの削除や請求先アカウントの閉鎖などの理由により、現在一時停止されています。 |
メソッド |
|
---|---|
|
特定のバックアップを削除します。 |
|
特定のバックアップを顧客のターゲット Cloud Storage URI にエクスポートします。 |
|
特定のバックアップの詳細を取得します。 |
|
バックアップ コレクションが所有するすべてのバックアップを一覧表示します。 |