public sealed class BackupConfig : IMessage<BackupConfig>, IEquatable<BackupConfig>, IDeepCloneable<BackupConfig>, IBufferMessage, IMessageReference documentation and code samples for the NetApp v1 API class BackupConfig.
BackupConfig contains backup related config on a volume.
Implements
IMessageBackupConfig, IEquatableBackupConfig, IDeepCloneableBackupConfig, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
BackupConfig()
public BackupConfig()BackupConfig(BackupConfig)
public BackupConfig(BackupConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
BackupConfig |
Properties
BackupChainBytes
public long BackupChainBytes { get; set; }Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size).
| Property Value | |
|---|---|
| Type | Description |
long |
|
BackupPolicies
public RepeatedField<string> BackupPolicies { get; }Optional. When specified, schedule backups will be created based on the policy configuration.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
BackupPoliciesAsBackupPolicyNames
public ResourceNameList<BackupPolicyName> BackupPoliciesAsBackupPolicyNames { get; }BackupPolicyName-typed view over the BackupPolicies resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListBackupPolicyName |
|
BackupVault
public string BackupVault { get; set; }Optional. Name of backup vault. Format: projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}
| Property Value | |
|---|---|
| Type | Description |
string |
|
BackupVaultAsBackupVaultName
public BackupVaultName BackupVaultAsBackupVaultName { get; set; }BackupVaultName-typed view over the BackupVault resource name property.
| Property Value | |
|---|---|
| Type | Description |
BackupVaultName |
|
HasBackupChainBytes
public bool HasBackupChainBytes { get; }Gets whether the "backup_chain_bytes" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasScheduledBackupEnabled
public bool HasScheduledBackupEnabled { get; }Gets whether the "scheduled_backup_enabled" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ScheduledBackupEnabled
public bool ScheduledBackupEnabled { get; set; }Optional. When set to true, scheduled backup is enabled on the volume. This field should be nil when there's no backup policy attached.
| Property Value | |
|---|---|
| Type | Description |
bool |
|