リソース: バックアップ
クラスタのバックアップ。
| 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 にエクスポートします。 | 
                
 | 
              特定のバックアップの詳細を取得します。 | 
                
 | 
              バックアップ コレクションが所有するすべてのバックアップを一覧表示します。 |