REST Resource: projects.locations.backupCollections

Resource: BackupCollection

BackupCollection of an instance.

JSON representation
{
  "name": string,
  "instanceUid": string,
  "instance": string,
  "kmsKey": string,
  "uid": string,
  "createTime": string,
  "totalBackupSizeBytes": string,
  "totalBackupCount": string,
  "lastBackupTime": string
}
Fields
name

string

Identifier. Full resource path of the backup collection.

instanceUid

string

Output only. The instance uid of the backup collection.

instance

string

Output only. The full resource path of the instance the backup collection belongs to. Example: projects/{project}/locations/{location}/instances/{instance}

kmsKey

string

Output only. The KMS key used to encrypt the backups under this backup collection.

uid

string

Output only. System assigned unique identifier of the backup collection.

createTime

string (Timestamp format)

Output only. The time when the backup collection was created.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

totalBackupSizeBytes

string (int64 format)

Output only. Total size of all backups in the backup collection.

totalBackupCount

string (int64 format)

Output only. Total number of backups in the backup collection.

lastBackupTime

string (Timestamp format)

Output only. The last time a backup was created in the backup collection.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

Methods

get

Get a backup collection.

list

Lists all backup collections owned by a consumer project in either the specified location (region) or all locations.