REST Resource: projects.locations.backupVaults

Resource: BackupVault

A NetApp BackupVault.

JSON representation
{
  "name": string,
  "state": enum (State),
  "createTime": string,
  "description": string,
  "labels": {
    string: string,
    ...
  }
}
Fields
name

string

Identifier. The resource name of the backup vault. Format: projects/{projectId}/locations/{location}/backupVaults/{backupVaultId}.

state

enum (State)

Output only. The backup vault state.

createTime

string (Timestamp format)

Output only. Create time of the backup vault.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

description

string

Description of the backup vault.

labels

map (key: string, value: string)

Resource labels to represent user provided metadata.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

State

The Backup Vault States

Enums
STATE_UNSPECIFIED State not set.
CREATING BackupVault is being created.
READY BackupVault is available for use.
DELETING BackupVault is being deleted.
ERROR BackupVault is not valid and cannot be used.
UPDATING BackupVault is being updated.

Methods

create

Creates new backup vault

delete

Warning!

get

Returns the description of the specified backup vault

list

Returns list of all available backup vaults.

patch

Updates the settings of a specific backup vault.