ArmNetAppModelFactory.ElasticBackupPolicyProperties Method

Definition

public static Azure.ResourceManager.NetApp.Models.ElasticBackupPolicyProperties ElasticBackupPolicyProperties(Azure.ResourceManager.NetApp.Models.NetAppProvisioningState? provisioningState = default, int? dailyBackupsToKeep = default, int? weeklyBackupsToKeep = default, int? monthlyBackupsToKeep = default, int? assignedVolumesCount = default, Azure.ResourceManager.NetApp.Models.ElasticBackupPolicyState? policyState = default);
static member ElasticBackupPolicyProperties : Nullable<Azure.ResourceManager.NetApp.Models.NetAppProvisioningState> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.NetApp.Models.ElasticBackupPolicyState> -> Azure.ResourceManager.NetApp.Models.ElasticBackupPolicyProperties
Public Shared Function ElasticBackupPolicyProperties (Optional provisioningState As Nullable(Of NetAppProvisioningState) = Nothing, Optional dailyBackupsToKeep As Nullable(Of Integer) = Nothing, Optional weeklyBackupsToKeep As Nullable(Of Integer) = Nothing, Optional monthlyBackupsToKeep As Nullable(Of Integer) = Nothing, Optional assignedVolumesCount As Nullable(Of Integer) = Nothing, Optional policyState As Nullable(Of ElasticBackupPolicyState) = Nothing) As ElasticBackupPolicyProperties

Parameters

provisioningState
Nullable<NetAppProvisioningState>

Azure lifecycle management.

dailyBackupsToKeep
Nullable<Int32>

Daily backups count to keep.

weeklyBackupsToKeep
Nullable<Int32>

Weekly backups count to keep.

monthlyBackupsToKeep
Nullable<Int32>

Monthly backups count to keep.

assignedVolumesCount
Nullable<Int32>

The number of volumes currently using this Backup Policy.

policyState
Nullable<ElasticBackupPolicyState>

The property to identify whether Backup Policy is enabled or not.

Returns

A new ElasticBackupPolicyProperties instance for mocking.

Applies to