Compartilhar via


ItemLevelRestoreTargetInfo Classe

Definição

Restaurar informações de destino para a operação de restauração no nível do item.

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

Construtores

ItemLevelRestoreTargetInfo(RecoverySetting, IEnumerable<ItemLevelRestoreCriteria>, DataSourceInfo)

Inicializa uma nova instância de ItemLevelRestoreTargetInfo.

Propriedades

DatasourceAuthCredentials

Credenciais a serem usadas para autenticar com o provedor de fonte de dados. DataProtectionBackupAuthCredentials Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem SecretStoreBasedAuthCredentials.

DatasourceInfo

Informações do DS de destino.

DatasourceSetInfo

Informações do conjunto de DS de destino.

RecoverySetting

Opção de recuperação.

(Herdado de RestoreTargetInfoBase)
RestoreCriteria

Critérios de restauração Observe ItemLevelRestoreCriteria que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ItemPathBasedRestoreCriteria, KubernetesClusterRestoreCriteria, KubernetesPVRestoreCriteriae RangeBasedItemLevelRestoreCriteriaKubernetesStorageClassRestoreCriteria .

RestoreLocation

Região de restauração de destino.

(Herdado de RestoreTargetInfoBase)

Aplica-se a