ArmRecoveryServicesBackupModelFactory.SqlProtectionPolicy Method

Definition

Azure SQL workload-specific backup policy.

public static Azure.ResourceManager.RecoveryServicesBackup.Models.SqlProtectionPolicy SqlProtectionPolicy(int? protectedItemsCount = default, System.Collections.Generic.IEnumerable<string> resourceGuardOperationRequests = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupRetentionPolicy retentionPolicy = default);
static member SqlProtectionPolicy : Nullable<int> * seq<string> * Azure.ResourceManager.RecoveryServicesBackup.Models.BackupRetentionPolicy -> Azure.ResourceManager.RecoveryServicesBackup.Models.SqlProtectionPolicy
Public Shared Function SqlProtectionPolicy (Optional protectedItemsCount As Nullable(Of Integer) = Nothing, Optional resourceGuardOperationRequests As IEnumerable(Of String) = Nothing, Optional retentionPolicy As BackupRetentionPolicy = Nothing) As SqlProtectionPolicy

Parameters

protectedItemsCount
Nullable<Int32>

Number of items associated with this policy.

resourceGuardOperationRequests
IEnumerable<String>

ResourceGuard Operation Requests.

retentionPolicy
BackupRetentionPolicy

Retention policy details.

Returns

A new SqlProtectionPolicy instance for mocking.

Applies to