Class BackupRetentionPolicy
Retention policy for backups in the backup vault
Implements
Inherited Members
Namespace: Google.Apis.NetAppFiles.v1.Data
Assembly: Google.Apis.NetAppFiles.v1.dll
Syntax
public class BackupRetentionPolicy : IDirectResponseSchema
Properties
BackupMinimumEnforcedRetentionDays
Required. Minimum retention duration in days for backups in the backup vault.
Declaration
[JsonProperty("backupMinimumEnforcedRetentionDays")]
public virtual int? BackupMinimumEnforcedRetentionDays { get; set; }
Property Value
Type | Description |
---|---|
int? |
DailyBackupImmutable
Optional. Indicates if the daily backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
Declaration
[JsonProperty("dailyBackupImmutable")]
public virtual bool? DailyBackupImmutable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ManualBackupImmutable
Optional. Indicates if the manual backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
Declaration
[JsonProperty("manualBackupImmutable")]
public virtual bool? ManualBackupImmutable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
MonthlyBackupImmutable
Optional. Indicates if the monthly backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
Declaration
[JsonProperty("monthlyBackupImmutable")]
public virtual bool? MonthlyBackupImmutable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
WeeklyBackupImmutable
Optional. Indicates if the weekly backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
Declaration
[JsonProperty("weeklyBackupImmutable")]
public virtual bool? WeeklyBackupImmutable { get; set; }
Property Value
Type | Description |
---|---|
bool? |