Microsoft.Azure.Commands.RecoveryServices.SiteRecovery Namespace

Classes

ARMError

ARM specified Error

ARMException

ARM exception class.

ARMExceptionDetails

Service based exception details.

ARMResourceIdPaths

Constants for current version.

ARMResourceTypeConstants

ARM Resource Type Constants

ARMRoutePathConstants

Constants for Route paths.

ASRA2AProtectionContainerMappingDetails

A2A ProtectionContainerMapping provider settings

AsrA2AUnprotectedDiskDetails
ASRAgentDetails

Agent details.

ASRAgentDiskDetails

Agent disk details.

ASRAlertSetting

Azure Site Recovery Notification/Alert settings.

ASRAzureFabricSpecificDetails

Fabric Specific Details for Azure.

ASRAzuretoAzureDiskReplicationConfig

Azure VM disk details required for AzureToAzure protection.

ASRAzureToAzureNetworkMappingDetails

Azure to Azure specific properties for network mapping.

ASRAzureToAzurePolicyDetails

ASR AzureToAzure policy details.

ASRAzureToAzureProtectedDiskDetails

AzureToAzure replication provider specific protected disk details.

ASRAzureToAzureReplicationDetails
ASRAzureToAzureSpecificRPIDetails

AzureToAzure Specific Replication Protected Item Details.

ASRAzureToAzureVmSyncedConfigDetails

Azure to Azure VM synced configuration details.

ASRDataStore

The Datastore details of the MT.

ASRDraDetails

Dra details.

ASRErrorDetails

This class contains the error details per object.

ASREvent

Azure Site Recovery events.

ASREventProviderSpecificDetails

The definition of a Event Specific Details.

ASREventSpecificDetails

Model class for provider specific details for an event.

ASRFabric

Azure Site Recovery Site object.

ASRFabricSpecificDetails

Fabric Specific Details.

ASRFabricSpecificNetworkMappingDetails

Fabric specific details

ASRFabricSpecificVMDetails

Fabric Specific Virtual Machine Details.

ASRGroupTaskDetails

ASRGroupTaskDetails of the Task.

ASRHealthError

The definition of a health object.

ASRHealthEventServerity

ASR Heatlth Event Severity mapped with Monitoring Event in SRS.

ASRHyperVReplica2012EventDetails

Model class for event details of a HyperVReplica E2E event.

ASRHyperVReplica2012R2EventDetails

Model class for event details of a HyperVReplica blue E2E event.

ASRHyperVReplicaAzureEventDetails

Model class for event details of a HyperVReplica E2A event.

ASRHyperVReplicaAzureOsDetails

Disk Details.

ASRHyperVReplicaAzurePolicyDetails

ASR HyperV Replica Azure enable protection input.

ASRHyperVReplicaAzureSpecificRPIDetails

InMageAzureV2 Specific Replication Protected Item Details.

ASRHyperVReplicaAzureVmDiskDetails
ASRHyperVReplicaBaseEventDetails

Abstract model class for event details of a HyperVReplica E2E event.

ASRHyperVReplicaBlueRPIDetails
ASRHyperVReplicaDiskDetails

Onprem disk details data.

ASRHyperVReplicaPolicyDetails
ASRHyperVReplicaRPIDetails
AsrInMageAzureV2DiskInput

Azure VM disk details required for vMWareToAzure protection.

ASRInMageAzureV2EventDetails

Model class for event details of a VMwareAzureV2 event.

ASRInMageAzureV2PolicyDetails

InMageAzureV2 Specific Policy Details.

ASRInMageAzureV2SpecificRPIDetails

InMageAzureV2 Specific Replication Protected Item Details.

ASRInMagePolicyDetails

InMage Specific Policy Details.

ASRInMageRcmAgentUpgradeBlockingErrorDetails

InMageRcm source agent upgrade blocking error details.

ASRInMageRcmDiscoveredProtectedVmDetails

InMageRcm SDS discovered vm details.

ASRInMageRcmDiskInput

Azure VM disk details required for InMageRcm protection.

ASRInMageRcmEventDetails

Model class for event details of an InMageRcm event.

ASRInMageRcmFabricSpecificDetails

Fabric specific details for InMageRcm.

ASRInMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback SDS discovered vm details.

ASRInMageRcmFailbackEventDetails

Model class for event details of an InMageRcmFailback event.

ASRInMageRcmFailbackMobilityAgentDetails

InMageRcmFailback mobility agent details.

ASRInMageRcmFailbackNicDetails

InMageRcmFailback NIC details.

ASRInMageRcmFailbackPolicyDetails

InMageRcmFailback specific policy details.

ASRInMageRcmFailbackProtectedDiskDetails

InMageRcmFailback replication provider specific protected disk details.

ASRInMageRcmFailbackSpecificRPIDetails

InMageRcmFailback specific replication protected item details.

ASRInMageRcmFailbackSyncDetails

InMageRcmFailback disk level sync details.

ASRInMageRcmLastAgentUpgradeErrorDetails

InMageRcm last source agent upgrade error details.

ASRInMageRcmMobilityAgentDetails

InMageRcm mobility agent details.

ASRInMageRcmNicDetails

InMageRcm NIC details.

ASRInMageRcmPolicyDetails

InMageRcm specific policy details.

ASRInMageRcmProtectedDiskDetails

InMageRcm replication provider specific protected disk details.

ASRInMageRcmSpecificRPIDetails

InMageRcm specific replication protected item details.

ASRInMageRcmSpecificVMDetails

Fabric Specific Virtual Machine Details for InMageRcm.

ASRInMageRcmSyncDetails

InMageRcm disk level sync details.

ASRInMageSpecificRPIDetails

InMage Specific Replication Protected Item Details.

ASRInputEndpoint

Azure VM input endpoint details.

ASRJob

Azure Site Recovery Job.

ASRJobStatusEventDetails

Model class for event details of a job status event.

ASRLogicalNetwork

Azure Site Recovery Logical Network.

ASRMarsAgentDetails

Mars agent details.

ASRMasterTargetServer

Details of a Master Target Server.

ASRMobilityServiceUpdate

The Mobility Service update details.

ASRNetwork

Azure Site Recovery Network.

ASRNetworkMapping

Azure Site Recovery Network Mapping.

ASRPolicy

Azure Site Recovery Policy.

ASRPolicyProviderSettingsDetails

Policy provider settings

ASRProcessServer

Details of the Process Server.

ASRProcessServerDetails

Process server details.

ASRProtectableItem

Azure Site Recovery Protectable Item

ASRProtectionContainer

Azure Site Recovery Protection Container.

ASRProtectionContainerMapping

Azure Site Recovery Protection Container Mapping.

ASRProtectionContainerMappingProviderSpecificDetails

ProtectionContainerMapping provider settings

ASRProviderError

This class contains the provider error details per object.

ASRProviderSpecificRPIDetails

Provider Specific Replication Protected Item Details.

ASRPushInstallerDetails

Push installer details.

ASRRcmProxyDetails

Rcm proxy details.

ASRRecoveryPlan

Azure Site Recovery Recovery Plan.

ASRRecoveryPlanA2ADetails
ASRRecoveryPlanAction
ASRRecoveryPlanActionDetails
ASRRecoveryPlanAutomationRunbookActionDetails
ASRRecoveryPlanGroup
ASRRecoveryPlanManualActionDetails
ASRRecoveryPlanScriptActionDetails
ASRRecoveryPoint

PS Recovery Point Class.

ASRRecoveryServicesProvider

Azure Site Recovery Server.

ASRReplicationAgentDetails

Replication agent details.

ASRReplicationProtectedItem

Azure Site Recovery Replication Protected Item.

ASRReprotectAgentDetails

Reprotect agent details.

ASRRetentionVolume

The retention details of the MT.

ASRRoleAssignment

Azure role assignment details.

ASRRunAsAccount

CS Accounts Details.

ASRServiceError

This class contains the ASR error details per object.

ASRStorageClassification

Represents Azure site recovery storage classification.

ASRStorageClassificationMapping

Represents Azure site recovery storage classification mapping.

ASRTask

Task of the Job.

ASRTaskBase

ASRTaskBase.

ASRVaultSettings

Azure Site Recovery Vault Settings.

ASRvCenter

Azure Site Recovery vCenter server.

AsrVirtualHardDisk

Disk details.

ASRVmmToAzureNetworkMappingDetails

Vmm to Azure specific properties for network mapping.

ASRVmmToVmmNetworkMappingDetails

Vmm to Vmm specific properties for network mapping.

ASRVMNicConfig

Partial ASR details of a NIC.

ASRVMNicDetails

ASR VM Nic Details

ASRVMWareSpecificDetails

Fabric Specific Details for VMWare.

ASRVMWareSpecificVMDetails

Fabric Specific Virtual Machine Details for VMWare.

AsrVolume

Volume details in the Disk.

CertUtils
CikTokenDetails

CIK token details.

Constants

General Constant definition

CustomPage<T>

Azure Site Recovery custom page.

DataContractUtils

Helper around serialization/deserialization of objects. This one is a thin wrapper around DataContractUtils template class which is the one doing the heavy lifting.

DataContractUtils<T>

Template class for DataContractUtils.

Error

Error contract returned when some exception occurs in ASR REST API.

FabricProviders

Fabric type class.

HttpHeaders

Http headers.

HyperVReplicaSpecificRPIDetails

HyperV replica 2012 replication details.

JobStatus

Possible states of the Job.

JsonCreationConverter<T>

Custom Convertor for deserializing JSON

OperatingSystem

Operating system details.

PSAsrComputeManagementClient

Recovery services convenience client.

PSAsrFabricDiscoveryClient

Recovery services convenience client.

PSIPConfigInputDetails

IP config details of a NIC.

PSRecoveryServicesClient

Recovery services convenience client.

PSSiteRecoveryLongRunningOperation
RecoveryPlanActionDetailsConverter

Custom Convertor for deserializing RecoveryPlanActionDetails(RecoveryPlan) object

RecoveryPlanProviderSpecificDetailsConverter

Custom Convertor for deserializing RecoveryPlanProviderSpecificDetails(RecoveryPlan) object

SendToOwners

Status of whether email alerts should be sent or not.

SiteRecoveryAutoMapperProfile
SiteRecoveryCmdletBase

The base class for all Windows Azure Recovery Services commands

SiteRecoveryMapperExtension
StorageClassificationExtensions

Extension methods for Storage classification.

TaskStatus

Possible states of the Task.

Utilities

Class to define Utility methods

VMNic
VMwareDisk

VMware disk details.

VMwareMachine

Discovered machine details.

VMwareMachineProperties

VMware machine properties.

VMwareNetworkAdapter

VMware NIC details.

VMwareRunAsAccount

RunAsAccount details.

VMwareRunAsAccountProperties

RunAsAccount properties.

Enums

CikSupportedHashFunctions

Hash functions which can be used to calculate CIK HMAC.

CryptoAlgorithm

The types of crypto algorithms

ProcessServerFailoverType

types of process server failover.

PSAsrFabricDiscoveryEndpoints

Fabric discovery Http endpoints.

RecoveryPlanActionDetailsType

Recovery Plan Action Types

RecoveryPlanProviderType

Recovery Plan Provider Types

RpErrorCode

The RP service error code that needs to be handled by portal.