Class BackupConfig
BackupConfig contains backup related config on a volume.
Implements
Inherited Members
Namespace: Google.Apis.NetAppFiles.v1beta1.Data
Assembly: Google.Apis.NetAppFiles.v1beta1.dll
Syntax
public class BackupConfig : IDirectResponseSchema
Properties
BackupChainBytes
Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size).
Declaration
[JsonProperty("backupChainBytes")]
public virtual long? BackupChainBytes { get; set; }
Property Value
Type | Description |
---|---|
long? |
BackupPolicies
Optional. When specified, schedule backups will be created based on the policy configuration.
Declaration
[JsonProperty("backupPolicies")]
public virtual IList<string> BackupPolicies { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
BackupVault
Optional. Name of backup vault. Format: projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}
Declaration
[JsonProperty("backupVault")]
public virtual string BackupVault { 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 |
ScheduledBackupEnabled
Optional. When set to true, scheduled backup is enabled on the volume. This field should be nil when there's no backup policy attached.
Declaration
[JsonProperty("scheduledBackupEnabled")]
public virtual bool? ScheduledBackupEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |