public sealed class BackupPlan.Types.Schedule : IMessage<BackupPlan.Types.Schedule>, IEquatable<BackupPlan.Types.Schedule>, IDeepCloneable<BackupPlan.Types.Schedule>, IBufferMessage, IMessage
Reference documentation and code samples for the Backup for GKE v1 API class BackupPlan.Types.Schedule.
Defines scheduling parameters for automatically creating Backups via this BackupPlan.
Implements
IMessageBackupPlanTypesSchedule, IEquatableBackupPlanTypesSchedule, IDeepCloneableBackupPlanTypesSchedule, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
Schedule()
public Schedule()
Schedule(Schedule)
public Schedule(BackupPlan.Types.Schedule other)
Parameter | |
---|---|
Name | Description |
other | BackupPlanTypesSchedule |
Properties
CronSchedule
public string CronSchedule { get; set; }
A standard cron string that defines a repeating schedule for creating Backups via this BackupPlan. If this is defined, then [backup_retain_days][google.cloud.gkebackup.v1.BackupPlan.RetentionPolicy.backup_retain_days] must also be defined.
Default (empty): no automatic backup creation will occur.
Property Value | |
---|---|
Type | Description |
string |
Paused
public bool Paused { get; set; }
This flag denotes whether automatic Backup creation is paused for this BackupPlan.
Default: False
Property Value | |
---|---|
Type | Description |
bool |