Interface protos.google.cloud.gkebackup.v1.IBackupPlan (1.3.0)

Properties of a BackupPlan.

Package

@google-cloud/gke-backup

Properties

backupConfig

backupConfig?: (google.cloud.gkebackup.v1.BackupPlan.IBackupConfig|null);

BackupPlan backupConfig

backupSchedule

backupSchedule?: (google.cloud.gkebackup.v1.BackupPlan.ISchedule|null);

BackupPlan backupSchedule

cluster

cluster?: (string|null);

BackupPlan cluster

createTime

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

BackupPlan createTime

deactivated

deactivated?: (boolean|null);

BackupPlan deactivated

description

description?: (string|null);

BackupPlan description

etag

etag?: (string|null);

BackupPlan etag

labels

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

BackupPlan labels

name

name?: (string|null);

BackupPlan name

protectedPodCount

protectedPodCount?: (number|null);

BackupPlan protectedPodCount

retentionPolicy

retentionPolicy?: (google.cloud.gkebackup.v1.BackupPlan.IRetentionPolicy|null);

BackupPlan retentionPolicy

rpoRiskLevel

rpoRiskLevel?: (number|null);

BackupPlan rpoRiskLevel

rpoRiskReason

rpoRiskReason?: (string|null);

BackupPlan rpoRiskReason

state

state?: (google.cloud.gkebackup.v1.BackupPlan.State|keyof typeof google.cloud.gkebackup.v1.BackupPlan.State|null);

BackupPlan state

stateReason

stateReason?: (string|null);

BackupPlan stateReason

uid

uid?: (string|null);

BackupPlan uid

updateTime

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

BackupPlan updateTime