REST Resource: projects.locations.services.backups

リソース: バックアップ

バックアップ リソースの詳細。

JSON 表現
{
  "name": string,
  "createTime": string,
  "endTime": string,
  "state": enum (State),
  "serviceRevision": {
    object (Service)
  },
  "description": string,
  "restoringServices": [
    string
  ]
}
フィールド
name

string

変更不可。バックアップの相対リソース名(次の形式)。

projects/{projectNumber}/locations/{locationId}/services/{serviceId}/backups/{backupId}

createTime

string (Timestamp format)

出力専用。バックアップが開始された日時。

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

endTime

string (Timestamp format)

出力専用。バックアップの作成が完了した日時。

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

state

enum (State)

出力専用。バックアップの現在の状態。

serviceRevision

object (Service)

出力専用。バックアップ時のサービスのリビジョン。

description

string

バックアップの説明。

restoringServices[]

string

出力専用。バックアップから復元中のサービス。

バックアップの現在の状態。

列挙型
STATE_UNSPECIFIED バックアップの状態は不明です。
CREATING バックアップを作成しています。
DELETING バックアップを削除しています。
ACTIVE バックアップは有効で、使用できる状態です。
FAILED バックアップに失敗しました。
RESTORING バックアップを復元しています。

メソッド

create

指定されたプロジェクトとロケーションに新しいバックアップを作成します。

delete

1 つのバックアップを削除します。

get

1 つのバックアップの詳細を取得します。

getIamPolicy

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

list

サービスのバックアップを一覧表示します。

setIamPolicy

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

testIamPermissions

指定されたリソースに対して呼び出し元が持っている権限を返します。