C# Class Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ProviderModel.PsBackupProviderManager

This class implements provider intialization based on workload and backup management type.
Afficher le fichier Open project: Azure/azure-powershell Class Usage Examples

Méthodes publiques

Méthode Description
GetProviderInstance ( ContainerType containerType ) : IPsBackupProvider

To get provider instance using container type.

GetProviderInstance ( ContainerType containerType, BackupManagementType backupManagementType ) : IPsBackupProvider

Gets an instance of the provider based on the container type and backup management type (optional)

GetProviderInstance ( PsBackupProviderTypes providerType ) : IPsBackupProvider

To get provider instance using provider type.

GetProviderInstance ( WorkloadType workloadType ) : IPsBackupProvider

To get provider instance using workload type.

GetProviderInstance ( WorkloadType workloadType, BackupManagementType backupManagementType ) : IPsBackupProvider

To get provider instance using workload and backup management type.

GetProviderInstanceForBackupManagementServer ( ) : IPsBackupProvider

To get provider instance for backup management server.

PsBackupProviderManager ( object>.Dictionary providerDataIn, ServiceClientAdapter serviceClientAdapterIn ) : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS

Method Details

GetProviderInstance() public méthode

To get provider instance using container type.
public GetProviderInstance ( ContainerType containerType ) : IPsBackupProvider
containerType ContainerType
Résultat IPsBackupProvider

GetProviderInstance() public méthode

Gets an instance of the provider based on the container type and backup management type (optional)
public GetProviderInstance ( ContainerType containerType, BackupManagementType backupManagementType ) : IPsBackupProvider
containerType ContainerType Type of the container
backupManagementType BackupManagementType Type of the backup management type (optional)
Résultat IPsBackupProvider

GetProviderInstance() public méthode

To get provider instance using provider type.
public GetProviderInstance ( PsBackupProviderTypes providerType ) : IPsBackupProvider
providerType PsBackupProviderTypes
Résultat IPsBackupProvider

GetProviderInstance() public méthode

To get provider instance using workload type.
public GetProviderInstance ( WorkloadType workloadType ) : IPsBackupProvider
workloadType WorkloadType
Résultat IPsBackupProvider

GetProviderInstance() public méthode

To get provider instance using workload and backup management type.
public GetProviderInstance ( WorkloadType workloadType, BackupManagementType backupManagementType ) : IPsBackupProvider
workloadType WorkloadType
backupManagementType BackupManagementType
Résultat IPsBackupProvider

GetProviderInstanceForBackupManagementServer() public méthode

To get provider instance for backup management server.
public GetProviderInstanceForBackupManagementServer ( ) : IPsBackupProvider
Résultat IPsBackupProvider

PsBackupProviderManager() public méthode

public PsBackupProviderManager ( object>.Dictionary providerDataIn, ServiceClientAdapter serviceClientAdapterIn ) : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS
providerDataIn object>.Dictionary
serviceClientAdapterIn Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS.ServiceClientAdapter
Résultat Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS