Partager via


RuleBasedBackupPolicy Constructeur

Définition

Initialise une nouvelle instance de RuleBasedBackupPolicy.

public RuleBasedBackupPolicy (System.Collections.Generic.IEnumerable<string> dataSourceTypes, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBasePolicyRule> policyRules);
new Azure.ResourceManager.DataProtectionBackup.Models.RuleBasedBackupPolicy : seq<string> * seq<Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBasePolicyRule> -> Azure.ResourceManager.DataProtectionBackup.Models.RuleBasedBackupPolicy
Public Sub New (dataSourceTypes As IEnumerable(Of String), policyRules As IEnumerable(Of DataProtectionBasePolicyRule))

Paramètres

dataSourceTypes
IEnumerable<String>

Type de source de données pour la gestion des sauvegardes.

policyRules
IEnumerable<DataProtectionBasePolicyRule>

Dictionnaire de règles de stratégie qui contient des règles pour chaque type de sauvegarde, c’est-à-dire Full/Incremental/Logs, etc. Veuillez noter DataProtectionBasePolicyRule que est la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent DataProtectionBackupRule et DataProtectionRetentionRule.

Exceptions

dataSourceTypes ou policyRules est null.

S’applique à