Interface protos.google.cloud.alloydb.v1.IBackup (1.9.0)

Properties of a Backup.

Package

@google-cloud/alloydb

Properties

annotations

annotations?: ({ [k: string]: string }|null);

Backup annotations

clusterName

clusterName?: (string|null);

Backup clusterName

clusterUid

clusterUid?: (string|null);

Backup clusterUid

createTime

createTime?: (google.protobuf.ITimestamp|null);

Backup createTime

databaseVersion

databaseVersion?: (google.cloud.alloydb.v1.DatabaseVersion|keyof typeof google.cloud.alloydb.v1.DatabaseVersion|null);

Backup databaseVersion

deleteTime

deleteTime?: (google.protobuf.ITimestamp|null);

Backup deleteTime

description

description?: (string|null);

Backup description

displayName

displayName?: (string|null);

Backup displayName

encryptionConfig

encryptionConfig?: (google.cloud.alloydb.v1.IEncryptionConfig|null);

Backup encryptionConfig

encryptionInfo

encryptionInfo?: (google.cloud.alloydb.v1.IEncryptionInfo|null);

Backup encryptionInfo

etag

etag?: (string|null);

Backup etag

expiryQuantity

expiryQuantity?: (google.cloud.alloydb.v1.Backup.IQuantityBasedExpiry|null);

Backup expiryQuantity

expiryTime

expiryTime?: (google.protobuf.ITimestamp|null);

Backup expiryTime

labels

labels?: ({ [k: string]: string }|null);

Backup labels

name

name?: (string|null);

Backup name

reconciling

reconciling?: (boolean|null);

Backup reconciling

sizeBytes

sizeBytes?: (number|Long|string|null);

Backup sizeBytes

state

state?: (google.cloud.alloydb.v1.Backup.State|keyof typeof google.cloud.alloydb.v1.Backup.State|null);

Backup state

type

type?: (google.cloud.alloydb.v1.Backup.Type|keyof typeof google.cloud.alloydb.v1.Backup.Type|null);

Backup type

uid

uid?: (string|null);

Backup uid

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Backup updateTime