Class Schedule
Defines scheduling parameters for automatically creating Backups via this BackupPlan.
Implements
Inherited Members
Namespace: Google.Apis.BackupforGKE.v1.Data
Assembly: Google.Apis.BackupforGKE.v1.dll
Syntax
public class Schedule : IDirectResponseSchema
Properties
CronSchedule
Optional. A standard cron string that defines a repeating schedule for creating Backups via this BackupPlan. This is mutually exclusive with the rpo_config field since at most one schedule can be defined for a BackupPlan. If this is defined, then backup_retain_days must also be defined. Default (empty): no automatic backup creation will occur.
Declaration
[JsonProperty("cronSchedule")]
public virtual string CronSchedule { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
NextScheduledBackupTime
object representation of NextScheduledBackupTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use NextScheduledBackupTimeDateTimeOffset instead.")]
public virtual object NextScheduledBackupTime { get; set; }
Property Value
Type | Description |
---|---|
object |
NextScheduledBackupTimeDateTimeOffset
DateTimeOffset representation of NextScheduledBackupTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? NextScheduledBackupTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
NextScheduledBackupTimeRaw
Output only. Start time of next scheduled backup under this BackupPlan by either cron_schedule or rpo config.
Declaration
[JsonProperty("nextScheduledBackupTime")]
public virtual string NextScheduledBackupTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Paused
Optional. This flag denotes whether automatic Backup creation is paused for this BackupPlan. Default: False
Declaration
[JsonProperty("paused")]
public virtual bool? Paused { get; set; }
Property Value
Type | Description |
---|---|
bool? |
RpoConfig
Optional. Defines the RPO schedule configuration for this BackupPlan. This is mutually exclusive with the cron_schedule field since at most one schedule can be defined for a BackupPLan. If this is defined, then backup_retain_days must also be defined. Default (empty): no automatic backup creation will occur.
Declaration
[JsonProperty("rpoConfig")]
public virtual RpoConfig RpoConfig { get; set; }
Property Value
Type | Description |
---|---|
RpoConfig |