RecoveryServicesSiteRecoveryExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.RecoveryServicesSiteRecovery.

public static class RecoveryServicesSiteRecoveryExtensions
type RecoveryServicesSiteRecoveryExtensions = class
Public Module RecoveryServicesSiteRecoveryExtensions
Inheritance
RecoveryServicesSiteRecoveryExtensions

Methods

GetMigrationRecoveryPointResource(ArmClient, ResourceIdentifier)

Gets an object representing a MigrationRecoveryPointResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String, String) to create a MigrationRecoveryPointResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetMigrationRecoveryPointResource(ResourceIdentifier) instead.

GetProtectionContainerMappingResource(ArmClient, ResourceIdentifier)

Gets an object representing a ProtectionContainerMappingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a ProtectionContainerMappingResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetProtectionContainerMappingResource(ResourceIdentifier) instead.

GetProtectionContainerMappings(ResourceGroupResource, String, CancellationToken)

Lists the protection container mappings in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainerMappings
  • Operation Id: ReplicationProtectionContainerMappings_List
  • Default Api Version: 2023-08-01
  • Resource: ProtectionContainerMappingResource
GetProtectionContainerMappingsAsync(ResourceGroupResource, String, CancellationToken)

Lists the protection container mappings in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainerMappings
  • Operation Id: ReplicationProtectionContainerMappings_List
  • Default Api Version: 2023-08-01
  • Resource: ProtectionContainerMappingResource
GetReplicationAppliances(ResourceGroupResource, String, String, CancellationToken)

Gets the list of Azure Site Recovery appliances for the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAppliances
  • Operation Id: ReplicationAppliances_List
  • Default Api Version: 2023-08-01
GetReplicationAppliancesAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the list of Azure Site Recovery appliances for the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAppliances
  • Operation Id: ReplicationAppliances_List
  • Default Api Version: 2023-08-01
GetReplicationEligibilityResult(ResourceGroupResource, String, CancellationToken)

Validates whether a given VM can be protected or not in which case returns list of errors.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default
  • Operation Id: ReplicationEligibilityResults_Get
  • Default Api Version: 2023-08-01
  • Resource: ReplicationEligibilityResultResource
GetReplicationEligibilityResultAsync(ResourceGroupResource, String, CancellationToken)

Validates whether a given VM can be protected or not in which case returns list of errors.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default
  • Operation Id: ReplicationEligibilityResults_Get
  • Default Api Version: 2023-08-01
  • Resource: ReplicationEligibilityResultResource
GetReplicationEligibilityResultResource(ArmClient, ResourceIdentifier)

Gets an object representing a ReplicationEligibilityResultResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a ReplicationEligibilityResultResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetReplicationEligibilityResultResource(ResourceIdentifier) instead.

GetReplicationEligibilityResults(ResourceGroupResource, String)

Gets a collection of ReplicationEligibilityResultResources in the ResourceGroupResource. MockingTo mock this method, please mock GetReplicationEligibilityResults(String) instead.

GetReplicationProtectedItemResource(ArmClient, ResourceIdentifier)

Gets an object representing a ReplicationProtectedItemResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a ReplicationProtectedItemResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetReplicationProtectedItemResource(ResourceIdentifier) instead.

GetReplicationProtectedItems(ResourceGroupResource, String, String, String, CancellationToken)

Gets the list of ASR replication protected items in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectedItems
  • Operation Id: ReplicationProtectedItems_List
  • Default Api Version: 2023-08-01
  • Resource: ReplicationProtectedItemResource
GetReplicationProtectedItemsAsync(ResourceGroupResource, String, String, String, CancellationToken)

Gets the list of ASR replication protected items in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectedItems
  • Operation Id: ReplicationProtectedItems_List
  • Default Api Version: 2023-08-01
  • Resource: ReplicationProtectedItemResource
GetReplicationProtectionIntent(ResourceGroupResource, String, String, CancellationToken)

Gets the details of an ASR replication protection intent.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}
  • Operation Id: ReplicationProtectionIntents_Get
  • Default Api Version: 2023-08-01
  • Resource: ReplicationProtectionIntentResource
GetReplicationProtectionIntentAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the details of an ASR replication protection intent.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName}
  • Operation Id: ReplicationProtectionIntents_Get
  • Default Api Version: 2023-08-01
  • Resource: ReplicationProtectionIntentResource
GetReplicationProtectionIntentResource(ArmClient, ResourceIdentifier)

Gets an object representing a ReplicationProtectionIntentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a ReplicationProtectionIntentResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetReplicationProtectionIntentResource(ResourceIdentifier) instead.

GetReplicationProtectionIntents(ResourceGroupResource, String)

Gets a collection of ReplicationProtectionIntentResources in the ResourceGroupResource. MockingTo mock this method, please mock GetReplicationProtectionIntents(String) instead.

GetReplicationVaultHealth(ResourceGroupResource, String, CancellationToken)

Gets the health details of the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth
  • Operation Id: ReplicationVaultHealth_Get
  • Default Api Version: 2023-08-01
GetReplicationVaultHealthAsync(ResourceGroupResource, String, CancellationToken)

Gets the health details of the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth
  • Operation Id: ReplicationVaultHealth_Get
  • Default Api Version: 2023-08-01
GetSiteRecoveryAlert(ResourceGroupResource, String, String, CancellationToken)

Gets the details of the specified email notification(alert) configuration.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}
  • Operation Id: ReplicationAlertSettings_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryAlertResource
GetSiteRecoveryAlertAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the details of the specified email notification(alert) configuration.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}
  • Operation Id: ReplicationAlertSettings_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryAlertResource
GetSiteRecoveryAlertResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryAlertResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryAlertResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryAlertResource(ResourceIdentifier) instead.

GetSiteRecoveryAlerts(ResourceGroupResource, String)

Gets a collection of SiteRecoveryAlertResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryAlerts(String) instead.

GetSiteRecoveryEvent(ResourceGroupResource, String, String, CancellationToken)

The operation to get the details of an Azure Site recovery event.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents/{eventName}
  • Operation Id: ReplicationEvents_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryEventResource
GetSiteRecoveryEventAsync(ResourceGroupResource, String, String, CancellationToken)

The operation to get the details of an Azure Site recovery event.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents/{eventName}
  • Operation Id: ReplicationEvents_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryEventResource
GetSiteRecoveryEventResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryEventResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryEventResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryEventResource(ResourceIdentifier) instead.

GetSiteRecoveryEvents(ResourceGroupResource, String)

Gets a collection of SiteRecoveryEventResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryEvents(String) instead.

GetSiteRecoveryFabric(ResourceGroupResource, String, String, String, CancellationToken)

Gets the details of an Azure Site Recovery fabric.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}
  • Operation Id: ReplicationFabrics_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryFabricResource
GetSiteRecoveryFabricAsync(ResourceGroupResource, String, String, String, CancellationToken)

Gets the details of an Azure Site Recovery fabric.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}
  • Operation Id: ReplicationFabrics_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryFabricResource
GetSiteRecoveryFabricResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryFabricResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryFabricResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryFabricResource(ResourceIdentifier) instead.

GetSiteRecoveryFabrics(ResourceGroupResource, String)

Gets a collection of SiteRecoveryFabricResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryFabrics(String) instead.

GetSiteRecoveryJob(ResourceGroupResource, String, String, CancellationToken)

Get the details of an Azure Site Recovery job.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}
  • Operation Id: ReplicationJobs_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryJobResource
GetSiteRecoveryJobAsync(ResourceGroupResource, String, String, CancellationToken)

Get the details of an Azure Site Recovery job.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}
  • Operation Id: ReplicationJobs_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryJobResource
GetSiteRecoveryJobResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryJobResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryJobResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryJobResource(ResourceIdentifier) instead.

GetSiteRecoveryJobs(ResourceGroupResource, String)

Gets a collection of SiteRecoveryJobResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryJobs(String) instead.

GetSiteRecoveryLogicalNetworkResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryLogicalNetworkResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SiteRecoveryLogicalNetworkResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryLogicalNetworkResource(ResourceIdentifier) instead.

GetSiteRecoveryMigrationItemResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryMigrationItemResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a SiteRecoveryMigrationItemResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryMigrationItemResource(ResourceIdentifier) instead.

GetSiteRecoveryMigrationItems(ResourceGroupResource, String, String, String, String, CancellationToken)

Gets the list of migration items in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationMigrationItems
  • Operation Id: ReplicationMigrationItems_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryMigrationItemResource
GetSiteRecoveryMigrationItemsAsync(ResourceGroupResource, String, String, String, String, CancellationToken)

Gets the list of migration items in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationMigrationItems
  • Operation Id: ReplicationMigrationItems_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryMigrationItemResource
GetSiteRecoveryNetworkMappingResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryNetworkMappingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a SiteRecoveryNetworkMappingResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryNetworkMappingResource(ResourceIdentifier) instead.

GetSiteRecoveryNetworkMappings(ResourceGroupResource, String, CancellationToken)

Lists all ASR network mappings in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworkMappings
  • Operation Id: ReplicationNetworkMappings_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryNetworkMappingResource
GetSiteRecoveryNetworkMappingsAsync(ResourceGroupResource, String, CancellationToken)

Lists all ASR network mappings in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworkMappings
  • Operation Id: ReplicationNetworkMappings_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryNetworkMappingResource
GetSiteRecoveryNetworkResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryNetworkResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SiteRecoveryNetworkResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryNetworkResource(ResourceIdentifier) instead.

GetSiteRecoveryNetworks(ResourceGroupResource, String, CancellationToken)

Lists the networks available in a vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworks
  • Operation Id: ReplicationNetworks_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryNetworkResource
GetSiteRecoveryNetworksAsync(ResourceGroupResource, String, CancellationToken)

Lists the networks available in a vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationNetworks
  • Operation Id: ReplicationNetworks_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryNetworkResource
GetSiteRecoveryPointResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryPointResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String, String) to create a SiteRecoveryPointResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryPointResource(ResourceIdentifier) instead.

GetSiteRecoveryPolicies(ResourceGroupResource, String)

Gets a collection of SiteRecoveryPolicyResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryPolicies(String) instead.

GetSiteRecoveryPolicy(ResourceGroupResource, String, String, CancellationToken)

Gets the details of a replication policy.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}
  • Operation Id: ReplicationPolicies_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryPolicyResource
GetSiteRecoveryPolicyAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the details of a replication policy.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationPolicies/{policyName}
  • Operation Id: ReplicationPolicies_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryPolicyResource
GetSiteRecoveryPolicyResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryPolicyResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryPolicyResource(ResourceIdentifier) instead.

GetSiteRecoveryProtectableItemResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryProtectableItemResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a SiteRecoveryProtectableItemResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryProtectableItemResource(ResourceIdentifier) instead.

GetSiteRecoveryProtectionContainerResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryProtectionContainerResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SiteRecoveryProtectionContainerResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryProtectionContainerResource(ResourceIdentifier) instead.

GetSiteRecoveryProtectionContainers(ResourceGroupResource, String, CancellationToken)

Lists the protection containers in a vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainers
  • Operation Id: ReplicationProtectionContainers_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryProtectionContainerResource
GetSiteRecoveryProtectionContainersAsync(ResourceGroupResource, String, CancellationToken)

Lists the protection containers in a vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionContainers
  • Operation Id: ReplicationProtectionContainers_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryProtectionContainerResource
GetSiteRecoveryRecoveryPlan(ResourceGroupResource, String, String, CancellationToken)

Gets the details of the recovery plan.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}
  • Operation Id: ReplicationRecoveryPlans_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryRecoveryPlanResource
GetSiteRecoveryRecoveryPlanAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the details of the recovery plan.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryPlans/{recoveryPlanName}
  • Operation Id: ReplicationRecoveryPlans_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryRecoveryPlanResource
GetSiteRecoveryRecoveryPlanResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryRecoveryPlanResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryRecoveryPlanResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryRecoveryPlanResource(ResourceIdentifier) instead.

GetSiteRecoveryRecoveryPlans(ResourceGroupResource, String)

Gets a collection of SiteRecoveryRecoveryPlanResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryRecoveryPlans(String) instead.

GetSiteRecoveryServicesProviderResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryServicesProviderResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SiteRecoveryServicesProviderResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryServicesProviderResource(ResourceIdentifier) instead.

GetSiteRecoveryServicesProviders(ResourceGroupResource, String, CancellationToken)

Lists the registered recovery services providers in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryServicesProviders
  • Operation Id: ReplicationRecoveryServicesProviders_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryServicesProviderResource
GetSiteRecoveryServicesProvidersAsync(ResourceGroupResource, String, CancellationToken)

Lists the registered recovery services providers in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationRecoveryServicesProviders
  • Operation Id: ReplicationRecoveryServicesProviders_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryServicesProviderResource
GetSiteRecoveryVaultSetting(ResourceGroupResource, String, String, CancellationToken)

Gets the vault setting. This includes the Migration Hub connection settings.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings/{vaultSettingName}
  • Operation Id: ReplicationVaultSetting_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryVaultSettingResource
GetSiteRecoveryVaultSettingAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the vault setting. This includes the Migration Hub connection settings.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultSettings/{vaultSettingName}
  • Operation Id: ReplicationVaultSetting_Get
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryVaultSettingResource
GetSiteRecoveryVaultSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryVaultSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SiteRecoveryVaultSettingResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryVaultSettingResource(ResourceIdentifier) instead.

GetSiteRecoveryVaultSettings(ResourceGroupResource, String)

Gets a collection of SiteRecoveryVaultSettingResources in the ResourceGroupResource. MockingTo mock this method, please mock GetSiteRecoveryVaultSettings(String) instead.

GetSiteRecoveryVCenterResource(ArmClient, ResourceIdentifier)

Gets an object representing a SiteRecoveryVCenterResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SiteRecoveryVCenterResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSiteRecoveryVCenterResource(ResourceIdentifier) instead.

GetSiteRecoveryVCenters(ResourceGroupResource, String, CancellationToken)

Lists the vCenter servers registered in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationvCenters
  • Operation Id: ReplicationvCenters_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryVCenterResource
GetSiteRecoveryVCentersAsync(ResourceGroupResource, String, CancellationToken)

Lists the vCenter servers registered in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationvCenters
  • Operation Id: ReplicationvCenters_List
  • Default Api Version: 2023-08-01
  • Resource: SiteRecoveryVCenterResource
GetStorageClassificationMappingResource(ArmClient, ResourceIdentifier)

Gets an object representing a StorageClassificationMappingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a StorageClassificationMappingResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetStorageClassificationMappingResource(ResourceIdentifier) instead.

GetStorageClassificationMappings(ResourceGroupResource, String, CancellationToken)

Lists the storage classification mappings in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassificationMappings
  • Operation Id: ReplicationStorageClassificationMappings_List
  • Default Api Version: 2023-08-01
  • Resource: StorageClassificationMappingResource
GetStorageClassificationMappingsAsync(ResourceGroupResource, String, CancellationToken)

Lists the storage classification mappings in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassificationMappings
  • Operation Id: ReplicationStorageClassificationMappings_List
  • Default Api Version: 2023-08-01
  • Resource: StorageClassificationMappingResource
GetStorageClassificationResource(ArmClient, ResourceIdentifier)

Gets an object representing a StorageClassificationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a StorageClassificationResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetStorageClassificationResource(ResourceIdentifier) instead.

GetStorageClassifications(ResourceGroupResource, String, CancellationToken)

Lists the storage classifications in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassifications
  • Operation Id: ReplicationStorageClassifications_List
  • Default Api Version: 2023-08-01
  • Resource: StorageClassificationResource
GetStorageClassificationsAsync(ResourceGroupResource, String, CancellationToken)

Lists the storage classifications in the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationStorageClassifications
  • Operation Id: ReplicationStorageClassifications_List
  • Default Api Version: 2023-08-01
  • Resource: StorageClassificationResource
GetSupportedOperatingSystem(ResourceGroupResource, String, String, CancellationToken)

Gets the data of supported operating systems by SRS.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationSupportedOperatingSystems
  • Operation Id: SupportedOperatingSystems_Get
  • Default Api Version: 2023-08-01
GetSupportedOperatingSystemAsync(ResourceGroupResource, String, String, CancellationToken)

Gets the data of supported operating systems by SRS.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationSupportedOperatingSystems
  • Operation Id: SupportedOperatingSystems_Get
  • Default Api Version: 2023-08-01
RefreshReplicationVaultHealth(ResourceGroupResource, WaitUntil, String, CancellationToken)

Refreshes health summary of the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth/default/refresh
  • Operation Id: ReplicationVaultHealth_Refresh
  • Default Api Version: 2023-08-01
RefreshReplicationVaultHealthAsync(ResourceGroupResource, WaitUntil, String, CancellationToken)

Refreshes health summary of the vault.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationVaultHealth/default/refresh
  • Operation Id: ReplicationVaultHealth_Refresh
  • Default Api Version: 2023-08-01

Applies to