NetApp v1 API - Class BackupConfig (1.4.0)

public sealed class BackupConfig : IMessage<BackupConfig>, IEquatable<BackupConfig>, IDeepCloneable<BackupConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the NetApp v1 API class BackupConfig.

BackupConfig contains backup related config on a volume.

Inheritance

object > BackupConfig

Namespace

Google.Cloud.NetApp.V1

Assembly

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