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

This class implements implements methods for MAB backup provider
Inheritance: IPsBackupProvider
Afficher le fichier Open project: Azure/azure-powershell Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CreatePolicy ( ) : Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse
DeletePolicy ( ) : void
DisableProtection ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
EnableProtection ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
GetDefaultRetentionPolicyObject ( ) : RetentionPolicyBase
GetDefaultSchedulePolicyObject ( ) : SchedulePolicyBase
GetPolicy ( ) : Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse
GetProtectedItem ( ) : Management.RecoveryServices.Backup.Models.ProtectedItemResponse
GetRecoveryPointDetails ( ) : RecoveryPointBase
Initialize ( object>.Dictionary providerData, ServiceClientAdapter serviceClientAdapter ) : void

Initializes the provider with the data recieved from the cmdlet layer

ListBackupManagementServers ( ) : List
ListProtectedItems ( ) : List
ListProtectionContainers ( ) : List

Lists containers registered to the recovery services vault according to the provider data

ListRecoveryPoints ( ) : List
ModifyPolicy ( ) : Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse
TriggerBackup ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
TriggerRestore ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse

Method Details

CreatePolicy() public méthode

public CreatePolicy ( ) : Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse
Résultat Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse

DeletePolicy() public méthode

public DeletePolicy ( ) : void
Résultat void

DisableProtection() public méthode

public DisableProtection ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
Résultat Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse

EnableProtection() public méthode

public EnableProtection ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
Résultat Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse

GetDefaultRetentionPolicyObject() public méthode

public GetDefaultRetentionPolicyObject ( ) : RetentionPolicyBase
Résultat RetentionPolicyBase

GetDefaultSchedulePolicyObject() public méthode

public GetDefaultSchedulePolicyObject ( ) : SchedulePolicyBase
Résultat SchedulePolicyBase

GetPolicy() public méthode

public GetPolicy ( ) : Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse
Résultat Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse

GetProtectedItem() public méthode

public GetProtectedItem ( ) : Management.RecoveryServices.Backup.Models.ProtectedItemResponse
Résultat Management.RecoveryServices.Backup.Models.ProtectedItemResponse

GetRecoveryPointDetails() public méthode

public GetRecoveryPointDetails ( ) : RecoveryPointBase
Résultat Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.RecoveryPointBase

Initialize() public méthode

Initializes the provider with the data recieved from the cmdlet layer
public Initialize ( object>.Dictionary providerData, ServiceClientAdapter serviceClientAdapter ) : void
providerData object>.Dictionary Data from the cmdlet layer intended for the provider
serviceClientAdapter Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS.ServiceClientAdapter Service client adapter for communicating with the backend service
Résultat void

ListBackupManagementServers() public méthode

public ListBackupManagementServers ( ) : List
Résultat List

ListProtectedItems() public méthode

public ListProtectedItems ( ) : List
Résultat List

ListProtectionContainers() public méthode

Lists containers registered to the recovery services vault according to the provider data
public ListProtectionContainers ( ) : List
Résultat List

ListRecoveryPoints() public méthode

public ListRecoveryPoints ( ) : List
Résultat List

ModifyPolicy() public méthode

public ModifyPolicy ( ) : Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse
Résultat Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionPolicyResponse

TriggerBackup() public méthode

public TriggerBackup ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
Résultat Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse

TriggerRestore() public méthode

public TriggerRestore ( ) : Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse
Résultat Management.RecoveryServices.Backup.Models.BaseRecoveryServicesJobResponse