Freigeben über


ItemLevelRestoreTargetInfo Klasse

Definition

Wiederherstellungszielinformationen für den Wiederherstellungsvorgang auf Elementebene.

public class ItemLevelRestoreTargetInfo : Azure.ResourceManager.DataProtectionBackup.Models.RestoreTargetInfoBase
type ItemLevelRestoreTargetInfo = class
    inherit RestoreTargetInfoBase
Public Class ItemLevelRestoreTargetInfo
Inherits RestoreTargetInfoBase
Vererbung
ItemLevelRestoreTargetInfo

Konstruktoren

ItemLevelRestoreTargetInfo(RecoverySetting, IEnumerable<ItemLevelRestoreCriteria>, DataSourceInfo)

Initialisiert eine neue instance von ItemLevelRestoreTargetInfo.

Eigenschaften

DatasourceAuthCredentials

Anmeldeinformationen, die zur Authentifizierung beim Datenquellenanbieter verwendet werden sollen. Beachten Sie, dass DataProtectionBackupAuthCredentials 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. Zu den verfügbaren abgeleiteten Klassen gehören SecretStoreBasedAuthCredentials.

DatasourceInfo

Informationen zum Ziel-DS.

DatasourceSetInfo

Informationen zum Ziel-DS-Satz.

RecoverySetting

Wiederherstellungsoption.

(Geerbt von RestoreTargetInfoBase)
RestoreCriteria

Wiederherstellungskriterien Beachten Sie, dass ItemLevelRestoreCriteria 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 sind ItemPathBasedRestoreCriteria, KubernetesClusterRestoreCriteria, KubernetesPVRestoreCriteriaund KubernetesStorageClassRestoreCriteriaRangeBasedItemLevelRestoreCriteria.

RestoreLocation

Zielwiederherstellungsbereich.

(Geerbt von RestoreTargetInfoBase)

Gilt für: