Partager via


ItemLevelRestoreTargetInfo Constructeur

Définition

Initialise une nouvelle instance d’ItemLevelRestoreTargetInfo.

public ItemLevelRestoreTargetInfo (Azure.ResourceManager.DataProtectionBackup.Models.RecoverySetting recoverySetting, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.ItemLevelRestoreCriteria> restoreCriteria, Azure.ResourceManager.DataProtectionBackup.Models.DataSourceInfo datasourceInfo);
new Azure.ResourceManager.DataProtectionBackup.Models.ItemLevelRestoreTargetInfo : Azure.ResourceManager.DataProtectionBackup.Models.RecoverySetting * seq<Azure.ResourceManager.DataProtectionBackup.Models.ItemLevelRestoreCriteria> * Azure.ResourceManager.DataProtectionBackup.Models.DataSourceInfo -> Azure.ResourceManager.DataProtectionBackup.Models.ItemLevelRestoreTargetInfo
Public Sub New (recoverySetting As RecoverySetting, restoreCriteria As IEnumerable(Of ItemLevelRestoreCriteria), datasourceInfo As DataSourceInfo)

Paramètres

recoverySetting
RecoverySetting

Option de récupération.

restoreCriteria
IEnumerable<ItemLevelRestoreCriteria>

Critères de restauration Veuillez noter que ItemLevelRestoreCriteria est la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent ItemPathBasedRestoreCriteria, KubernetesClusterRestoreCriteria, KubernetesStorageClassRestoreCriteriaKubernetesPVRestoreCriteriaet RangeBasedItemLevelRestoreCriteria.

datasourceInfo
DataSourceInfo

Informations de DS cible.

Exceptions

restoreCriteria ou datasourceInfo est null.

S’applique à