Freigeben über


RuleBasedBackupPolicy Konstruktor

Definition

Initialisiert eine neue instance von 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))

Parameter

dataSourceTypes
IEnumerable<String>

Typ der Datenquelle für die Sicherungsverwaltung.

policyRules
IEnumerable<DataProtectionBasePolicyRule>

Richtlinienregelwörterbuch, das Regeln für jeden Sicherungstyp enthält, d. h. Voll/Inkrementelle/Protokolle usw. Beachten Sie, dass DataProtectionBasePolicyRule es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen DataProtectionBackupRule und DataProtectionRetentionRule.

Ausnahmen

dataSourceTypes oder policyRules ist NULL.

Gilt für: