Interface protos.google.cloud.backupdr.v1.IBackupVault (0.7.0)

Properties of a BackupVault.

Package

@google-cloud/backupdr

Properties

accessRestriction

accessRestriction?: (google.cloud.backupdr.v1.BackupVault.AccessRestriction|keyof typeof google.cloud.backupdr.v1.BackupVault.AccessRestriction|null);

BackupVault accessRestriction

annotations

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

BackupVault annotations

backupCount

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

BackupVault backupCount

backupMinimumEnforcedRetentionDuration

backupMinimumEnforcedRetentionDuration?: (google.protobuf.IDuration|null);

BackupVault backupMinimumEnforcedRetentionDuration

backupRetentionInheritance

backupRetentionInheritance?: (google.cloud.backupdr.v1.BackupVault.BackupRetentionInheritance|keyof typeof google.cloud.backupdr.v1.BackupVault.BackupRetentionInheritance|null);

BackupVault backupRetentionInheritance

createTime

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

BackupVault createTime

deletable

deletable?: (boolean|null);

BackupVault deletable

description

description?: (string|null);

BackupVault description

effectiveTime

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

BackupVault effectiveTime

encryptionConfig

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

BackupVault encryptionConfig

etag

etag?: (string|null);

BackupVault etag

labels

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

BackupVault labels

name

name?: (string|null);

BackupVault name

serviceAccount

serviceAccount?: (string|null);

BackupVault serviceAccount

state

state?: (google.cloud.backupdr.v1.BackupVault.State|keyof typeof google.cloud.backupdr.v1.BackupVault.State|null);

BackupVault state

totalStoredBytes

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

BackupVault totalStoredBytes

uid

uid?: (string|null);

BackupVault uid

updateTime

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

BackupVault updateTime