Partilhar via


Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models Namespace

Classes

A2AAddDisksInput

A2A add disk(s) input.

A2AApplyRecoveryPointInput

ApplyRecoveryPoint input specific to A2A provider.

A2AContainerCreationInput

A2A cloud creation input.

A2AContainerMappingInput

A2A container mapping input.

A2ACreateProtectionIntentInput

A2A create protection intent input.

A2ACrossClusterMigrationApplyRecoveryPointInput

ApplyRecoveryPoint input specific to A2ACrossClusterMigration provider.

A2ACrossClusterMigrationContainerCreationInput

A2ACrossClusterMigration cloud creation input.

A2ACrossClusterMigrationEnableProtectionInput

A2A Cross-Cluster Migration enable protection input.

A2ACrossClusterMigrationPolicyCreationInput

A2A Cross-Cluster Migration Policy creation input.

A2ACrossClusterMigrationReplicationDetails

A2A provider specific settings.

A2AEnableProtectionInput

A2A enable protection input.

A2AEventDetails

Model class for event details of a A2A event.

A2AExtendedLocationDetails

ExtendedLocation details data.

A2AFabricSpecificLocationDetails

ExtendedLocation details data.

A2APolicyCreationInput

A2A Policy creation input.

A2APolicyDetails

A2A specific policy details.

A2AProtectedDiskDetails

A2A protected disk details.

A2AProtectedManagedDiskDetails

A2A protected managed disk details.

A2AProtectionContainerMappingDetails

A2A provider specific settings.

A2AProtectionIntentDiskInputDetails

Azure VM unmanaged disk input details.

A2AProtectionIntentManagedDiskInputDetails

Azure VM managed disk input details.

A2ARecoveryAvailabilityType

Defines values for A2ARecoveryAvailabilityType.

A2ARecoveryPointDetails

A2A provider specific recovery point details.

A2ARemoveDisksInput

A2A remove disk(s) input.

A2AReplicationDetails

A2A provider specific settings.

A2AReplicationIntentDetails

A2A provider specific settings.

A2AReprotectInput

Azure specific reprotect input.

A2ARpRecoveryPointType

Defines values for A2ARpRecoveryPointType.

A2ASwitchProtectionInput

A2A specific switch protection input.

A2ATestFailoverInput

A2A provider specific input for test failover.

A2AUnplannedFailoverInput

A2A provider specific input for unplanned failover.

A2AUnprotectedDiskDetails

A2A unprotected disk details.

A2AUpdateContainerMappingInput

A2A update protection container mapping.

A2AUpdateReplicationProtectedItemInput

InMage Azure V2 input to update replication protected item.

A2AVmDiskInputDetails

A2A disk input details.

A2AVmManagedDiskInputDetails

A2A managed disk input details.

A2AVmManagedDiskUpdateDetails

A2A Vm managed disk update details.

A2AZoneDetails

Zone details data.

AddDisksInput

Input for add disk(s) operation.

AddDisksInputProperties

Add Disks input properties.

AddDisksProviderSpecificInput

Add Disks provider specific input.

AddRecoveryServicesProviderInput

Input required to add a provider.

AddRecoveryServicesProviderInputProperties

The properties of an add provider request.

AddVCenterRequest

Input required to add vCenter.

AddVCenterRequestProperties

The properties of an add vCenter request.

AgentAutoUpdateStatus

Defines values for AgentAutoUpdateStatus.

AgentDetails

Agent details.

AgentDiskDetails

Agent disk details.

AgentUpgradeBlockedReason

Defines values for AgentUpgradeBlockedReason.

AgentVersionStatus

Defines values for AgentVersionStatus.

Alert

Implements the Alert class.

AlertProperties

The properties of an alert.

AlternateLocationRecoveryOption

Defines values for AlternateLocationRecoveryOption.

ApplianceQueryParameter

Query parameter to get appliance.

ApplianceSpecificDetails

Appliance specific details.

ApplyRecoveryPointInput

Input to apply recovery point.

ApplyRecoveryPointInputProperties

Input properties to apply recovery point.

ApplyRecoveryPointProviderSpecificInput

Provider specific input for apply recovery point.

AsrJobDetails

This class represents job details based on specific job type.

ASRTask

Task of the Job.

AutomationAccountAuthenticationType

Defines values for AutomationAccountAuthenticationType.

AutomationRunbookTaskDetails

This class represents the task details for an automation runbook.

AutoProtectionOfDataDisk

Defines values for AutoProtectionOfDataDisk.

AzureFabricCreationInput

Fabric provider specific settings.

AzureFabricSpecificDetails

Azure Fabric Specific Details.

AzureToAzureCreateNetworkMappingInput

Create network mappings input properties/behavior specific to Azure to Azure Network mapping.

AzureToAzureNetworkMappingSettings

A2A Network Mapping fabric specific settings.

AzureToAzureUpdateNetworkMappingInput

Updates network mappings input.

AzureToAzureVmSyncedConfigDetails

Azure to Azure VM synced configuration details.

AzureVmDiskDetails

Disk details for E2A provider.

ComputeSizeErrorDetails

Represents the error used to indicate why the target compute size is not applicable.

ConfigurationSettings

Replication provider specific settings.

ConfigureAlertRequest

Request to configure alerts for the system.

ConfigureAlertRequestProperties

Properties of a configure alert request.

ConsistencyCheckTaskDetails

This class contains monitoring details of all the inconsistent Protected Entities in Vmm.

CreateNetworkMappingInput

Create network mappings input.

CreateNetworkMappingInputProperties

Common input details for network mapping operation.

CreatePolicyInput

Protection Policy input.

CreatePolicyInputProperties

Policy creation properties.

CreateProtectionContainerInput

Create protection container input.

CreateProtectionContainerInputProperties

Create protection container input properties.

CreateProtectionContainerMappingInput

Configure pairing input.

CreateProtectionContainerMappingInputProperties

Configure pairing input properties.

CreateProtectionIntentInput

Create protection intent input.

CreateProtectionIntentProperties

Create protection intent input properties.

CreateProtectionIntentProviderSpecificDetails

Create protection intent provider specific input.

CreateRecoveryPlanInput

Create recovery plan input class.

CreateRecoveryPlanInputProperties

Recovery plan creation properties.

CriticalJobHistoryDetails

Critical past job details of the migration item.

CurrentJobDetails

Current job details of the migration item.

CurrentScenarioDetails

Current scenario details of the protected entity.

DataStore

The datastore details of the MT.

DataSyncStatus

Defines values for DataSyncStatus.

DisableProtectionInput

Disable protection input.

DisableProtectionInputProperties

Disable protection input properties.

DisableProtectionProviderSpecificInput

Disable protection provider specific input.

DisableProtectionReason

Defines values for DisableProtectionReason.

DiscoverProtectableItemRequest

Request to add a physical machine as a protectable item in a container.

DiscoverProtectableItemRequestProperties

Discover protectable item properties.

DiskAccountType

Defines values for DiskAccountType.

DiskDetails

Onprem disk details data.

DiskEncryptionInfo

Recovery disk encryption info (BEK and KEK).

DiskEncryptionKeyInfo

Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows).

DiskReplicationProgressHealth

Defines values for DiskReplicationProgressHealth.

DiskVolumeDetails

Volume details.

Display

Contains the localized display information for this particular operation / action. These value will be used by several clients for (1) custom role definitions for RBAC; (2) complex query filters for the event service; and (3) audit history / records for management operations.

DraDetails

DRA details.

EnableMigrationInput

Enable migration input.

EnableMigrationInputProperties

Enable migration input properties.

EnableMigrationProviderSpecificInput

Enable migration provider specific input.

EnableProtectionInput

Enable protection input.

EnableProtectionInputProperties

Enable protection input properties.

EnableProtectionProviderSpecificInput

Enable protection provider specific input.

EncryptionDetails

Encryption details for the fabric.

EthernetAddressType

Defines values for EthernetAddressType.

EventModel

Implements the Event class.

EventProperties

The properties of a monitoring event.

EventProviderSpecificDetails

Model class for provider specific details for an event.

EventQueryParameter

Implements the event query parameter.

EventSpecificDetails

Model class for event specific details for an event.

ExistingProtectionProfile

Existing storage account input.

ExistingRecoveryAvailabilitySet

Existing recovery availability set input.

ExistingRecoveryProximityPlacementGroup

Existing recovery proximity placement group input.

ExistingRecoveryResourceGroup

Existing recovery resource group input.

ExistingRecoveryVirtualNetwork

Existing recovery virtual network input.

ExistingStorageAccount

Existing storage account input.

ExportJobDetails

This class represents details for export jobs workflow.

ExportJobOutputSerializationType

Defines values for ExportJobOutputSerializationType.

ExtendedLocation

Extended location of the resource.

ExtendedLocationType

Defines values for ExtendedLocationType.

Fabric

Fabric definition.

FabricCreationInput

Site details provided during the time of site creation.

FabricCreationInputProperties

Properties of site details provided during the time of site creation.

FabricProperties

Fabric properties.

FabricQueryParameter

Query parameter to get fabric.

FabricReplicationGroupTaskDetails

This class represents the fabric replication group task details.

FabricSpecificCreateNetworkMappingInput

Input details specific to fabrics during Network Mapping.

FabricSpecificCreationInput

Fabric provider specific settings.

FabricSpecificDetails

Fabric specific details.

FabricSpecificUpdateNetworkMappingInput

Input details specific to fabrics during Network Mapping.

FailoverDeploymentModel

Defines values for FailoverDeploymentModel.

FailoverJobDetails

This class represents the details for a failover job.

FailoverProcessServerRequest

Request to failover a process server.

FailoverProcessServerRequestProperties

The properties of the Failover Process Server request.

FailoverReplicationProtectedItemDetails

Failover details for a replication protected item.

GroupTaskDetails

This class represents the group task details when parent child relationship exists in the drill down.

HealthError

Health Error.

HealthErrorCategory

Defines values for HealthErrorCategory.

HealthErrorCustomerResolvability

Defines values for HealthErrorCustomerResolvability.

HealthErrorSummary

class to define the summary of the health error details.

HyperVHostDetails

Hyper-V host details.

HyperVReplica2012EventDetails

Model class for event details of a HyperVReplica E2E event.

HyperVReplica2012R2EventDetails

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

HyperVReplicaAzureApplyRecoveryPointInput

ApplyRecoveryPoint input specific to HyperVReplicaAzure provider.

HyperVReplicaAzureDiskInputDetails

Disk input details.

HyperVReplicaAzureEnableProtectionInput

HyperVReplicaAzure specific enable protection input.

HyperVReplicaAzureEventDetails

Model class for event details of a HyperVReplica E2A event.

HyperVReplicaAzureFailbackProviderInput

HyperVReplicaAzureFailback specific planned failover input.

HyperVReplicaAzureManagedDiskDetails

Hyper-V Managed disk details.

HyperVReplicaAzurePlannedFailoverProviderInput

HyperVReplicaAzure specific planned failover input.

HyperVReplicaAzurePolicyDetails

Hyper-V Replica Azure specific protection profile details.

HyperVReplicaAzurePolicyInput

Hyper-V Replica Azure specific input for creating a protection profile.

HyperVReplicaAzureReplicationDetails

Hyper V Replica Azure provider specific settings.

HyperVReplicaAzureReprotectInput

Azure specific reprotect input.

HyperVReplicaAzureRpRecoveryPointType

Defines values for HyperVReplicaAzureRpRecoveryPointType.

HyperVReplicaAzureTestFailoverInput

HvrA provider specific input for test failover.

HyperVReplicaAzureUnplannedFailoverInput

HvrA provider specific input for unplanned failover.

HyperVReplicaAzureUpdateReplicationProtectedItemInput

HyperV replica Azure input to update replication protected item.

HyperVReplicaBaseEventDetails

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

HyperVReplicaBasePolicyDetails

Base class for HyperVReplica policy details.

HyperVReplicaBaseReplicationDetails

Hyper V replica provider specific settings base class.

HyperVReplicaBluePolicyDetails

Hyper-V Replica Blue specific protection profile details.

HyperVReplicaBluePolicyInput

HyperV Replica Blue policy input.

HyperVReplicaBlueReplicationDetails

HyperV replica 2012 R2 (Blue) replication details.

HyperVReplicaPolicyDetails

Hyper-V Replica Blue specific protection profile details.

HyperVReplicaPolicyInput

Hyper-V Replica specific policy Input.

HyperVReplicaReplicationDetails

HyperV replica 2012 replication details.

HyperVSiteDetails

HyperVSite fabric specific details.

HyperVVirtualMachineDetails

Single Host fabric provider specific VM settings.

IdentityProviderDetails

Identity provider details.

IdentityProviderInput

Identity provider input.

InconsistentVmDetails

This class stores the monitoring details for consistency check of inconsistent Protected Entity.

InitialReplicationDetails

Initial replication details.

InlineWorkflowTaskDetails

This class represents the inline workflow task details.

InMageAgentDetails

The details of the InMage agent.

InMageAzureV2ApplyRecoveryPointInput

ApplyRecoveryPoint input specific to InMageAzureV2 provider.

InMageAzureV2DiskInputDetails

Disk input details.

InMageAzureV2EnableProtectionInput

VMware Azure specific enable protection input.

InMageAzureV2EventDetails

Model class for event details of a VMwareAzureV2 event.

InMageAzureV2ManagedDiskDetails

InMageAzureV2 Managed disk details.

InMageAzureV2PolicyDetails

InMage Azure v2 specific protection profile details.

InMageAzureV2PolicyInput

VMWare Azure specific policy Input.

InMageAzureV2ProtectedDiskDetails

InMageAzureV2 protected disk details.

InMageAzureV2RecoveryPointDetails

InMage Azure V2 provider specific recovery point details.

InMageAzureV2ReplicationDetails

InMageAzureV2 provider specific settings.

InMageAzureV2ReprotectInput

InMageAzureV2 specific provider input.

InMageAzureV2SwitchProviderBlockingErrorDetails

InMageAzureV2 switch provider blocking error details.

InMageAzureV2SwitchProviderDetails

InMageAzureV2 switch provider details.

InMageAzureV2SwitchProviderInput

Provider specific input for InMageAzureV2 switch provider.

InMageAzureV2TestFailoverInput

InMageAzureV2 provider specific input for test failover.

InMageAzureV2UnplannedFailoverInput

InMageAzureV2 provider specific input for unplanned failover.

InMageAzureV2UpdateReplicationProtectedItemInput

InMage Azure V2 input to update replication protected item.

InMageBasePolicyDetails

Base class for the policies of providers using InMage replication.

InMageDisableProtectionProviderSpecificInput

InMage disable protection provider specific input.

InMageDiskDetails

VMware/Physical specific Disk Details.

InMageDiskExclusionInput

DiskExclusionInput when doing enable protection of virtual machine in InMage provider.

InMageDiskSignatureExclusionOptions

Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.

InMageEnableProtectionInput

VMware Azure specific enable protection input.

InMageFabricSwitchProviderBlockingErrorDetails

InMageFabric switch provider blocking error details.

InMagePolicyDetails

InMage specific protection profile details.

InMagePolicyInput

VMWare Azure specific protection profile Input.

InMageProtectedDiskDetails

InMage protected disk details.

InMageRcmAgentUpgradeBlockingErrorDetails

InMageRcm source agent upgrade blocking error details.

InMageRcmApplianceDetails

InMageRcm appliance details.

InMageRcmApplianceSpecificDetails

InMageRcm appliance specific details.

InMageRcmApplyRecoveryPointInput

ApplyRecoveryPoint input specific to InMageRcm provider.

InMageRcmDiscoveredProtectedVmDetails

InMageRcm discovered protected VM details.

InMageRcmDiskInput

InMageRcm disk input.

InMageRcmDisksDefaultInput

InMageRcm disk input.

InMageRcmEnableProtectionInput

InMageRcm specific enable protection input.

InMageRcmEventDetails

Event details for InMageRcm provider.

InMageRcmFabricCreationInput

InMageRcm fabric provider specific settings.

InMageRcmFabricSpecificDetails

InMageRcm fabric specific details.

InMageRcmFabricSwitchProviderBlockingErrorDetails

InMageRcmFabric switch provider blocking error details.

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback discovered VM details.

InMageRcmFailbackEventDetails

Event details for InMageRcmFailback provider.

InMageRcmFailbackMobilityAgentDetails

InMageRcmFailback mobility agent details.

InMageRcmFailbackNicDetails

InMageRcmFailback NIC details.

InMageRcmFailbackPlannedFailoverProviderInput

Provider specific input for InMageRcmFailback failover.

InMageRcmFailbackPolicyCreationInput

InMageRcmFailback policy creation input.

InMageRcmFailbackPolicyDetails

InMageRcm failback specific policy details.

InMageRcmFailbackProtectedDiskDetails

InMageRcmFailback protected disk details.

InMageRcmFailbackRecoveryPointType

Defines values for InMageRcmFailbackRecoveryPointType.

InMageRcmFailbackReplicationDetails

InMageRcmFailback provider specific details.

InMageRcmFailbackReprotectInput

InMageRcmFailback specific provider input.

InMageRcmFailbackSyncDetails

InMageRcmFailback disk level sync details.

InMageRcmLastAgentUpgradeErrorDetails

InMageRcm last source agent upgrade error details.

InMageRcmMobilityAgentDetails

InMageRcm mobility agent details.

InMageRcmNicDetails

InMageRcm NIC details.

InMageRcmNicInput

InMageRcm NIC input.

InMageRcmPolicyCreationInput

InMageRcm policy creation input.

InMageRcmPolicyDetails

InMageRcm specific policy details.

InMageRcmProtectedDiskDetails

InMageRcm protected disk details.

InMageRcmProtectionContainerMappingDetails

InMageRcm provider specific container mapping details.

InMageRcmRecoveryPointDetails

InMageRcm provider specific recovery point details.

InMageRcmReplicationDetails

InMageRcm provider specific details.

InMageRcmReprotectInput

InMageRcm specific provider input.

InMageRcmSyncDetails

InMageRcm disk level sync details.

InMageRcmTestFailoverInput

InMageRcm provider specific input for test failover.

InMageRcmUnplannedFailoverInput

InMageRcm provider specific input for unplanned failover.

InMageRcmUpdateApplianceForReplicationProtectedItemInput

InMageRcm provider specific input to update appliance for replication protected item.

InMageRcmUpdateContainerMappingInput

InMageRcm update protection container mapping.

InMageRcmUpdateReplicationProtectedItemInput

InMageRcm provider specific input to update replication protected item.

InMageReplicationDetails

InMage provider specific settings.

InMageReprotectInput

InMageAzureV2 specific provider input.

InMageTestFailoverInput

Provider specific input for InMage test failover.

InMageUnplannedFailoverInput

Provider specific input for InMage unplanned failover.

InMageV2RpRecoveryPointType

Defines values for InMageV2RpRecoveryPointType.

InMageVolumeExclusionOptions

Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider.

InnerHealthError

Implements InnerHealthError class. HealthError object has a list of InnerHealthErrors as child errors. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.

InputEndpoint
IPConfigDetails
IPConfigInputDetails
Job

Job details.

JobDetails

Job details based on specific job type.

JobEntity

This class contains the minimal job details required to navigate to the desired drill down.

JobErrorDetails

This class contains the error details per object.

JobProperties

Job custom data details.

JobQueryParameter

Query parameter to enumerate jobs.

JobStatusEventDetails

Model class for event details of a job status event.

JobTaskDetails

This class represents a task which is actually a workflow so that one can navigate to its individual drill down.

KeyEncryptionKeyInfo

Key Encryption Key (KEK) information.

LicenseType

Defines values for LicenseType.

LogicalNetwork

Logical network data model.

LogicalNetworkProperties

Logical Network Properties.

ManualActionTaskDetails

This class represents the manual action task details.

MarsAgentDetails

Mars agent details.

MasterTargetServer

Details of a Master Target Server.

MigrateInput

Input for migrate.

MigrateInputProperties

Migrate input properties.

MigrateProviderSpecificInput

Migrate provider specific input.

MigrationItem

Migration item.

MigrationItemOperation

Defines values for MigrationItemOperation.

MigrationItemProperties

Migration item properties.

MigrationItemsQueryParameter

Query parameter to enumerate migration items.

MigrationProviderSpecificSettings

Migration provider specific settings.

MigrationRecoveryPoint

Recovery point for a migration item.

MigrationRecoveryPointProperties

Migration item recovery point properties.

MigrationRecoveryPointType

Defines values for MigrationRecoveryPointType.

MigrationState

Defines values for MigrationState.

MobilityAgentUpgradeState

Defines values for MobilityAgentUpgradeState.

MobilityServiceUpdate

The Mobility Service update details.

MultiVmGroupCreateOption

Defines values for MultiVmGroupCreateOption.

MultiVmSyncPointOption

Defines values for MultiVmSyncPointOption.

Network

Network model.

NetworkMapping

Network Mapping model. Ideally it should have been possible to inherit this class from prev version in InheritedModels as long as there is no difference in structure or method signature. Since there were no base Models for certain fields and methods viz NetworkMappingProperties and Load with required return type, the class has been introduced in its entirety with references to base models to facilitate extensions in subsequent versions.

NetworkMappingFabricSpecificSettings

Network Mapping fabric specific settings.

NetworkMappingProperties

Network Mapping Properties.

NetworkProperties

Network Properties.

NewProtectionProfile

New Protection profile input.

NewRecoveryVirtualNetwork

Recovery virtual network input to create new virtual network from given source network.

OperationsDiscovery

Operations discovery class.

OSDetails

Disk Details.

OSDiskDetails

Details of the OS Disk.

OSVersionWrapper

Wrapper model for OSVersion to include version and service pack info.

Page<T>

Defines a page in Azure responses.

PauseReplicationInput

Pause replication input.

PauseReplicationInputProperties

Pause replication input properties.

PlannedFailoverInput

Input definition for planned failover.

PlannedFailoverInputProperties

Input definition for planned failover input properties.

PlannedFailoverProviderSpecificFailoverInput

Provider specific failover input.

PlannedFailoverStatus

Defines values for PlannedFailoverStatus.

Policy

Protection profile details.

PolicyProperties

Protection profile custom data details.

PolicyProviderSpecificDetails

Base class for Provider specific details for policies.

PolicyProviderSpecificInput

Base class for provider specific input.

PossibleOperationsDirections

Defines values for PossibleOperationsDirections.

PresenceStatus

Defines values for PresenceStatus.

ProcessServer

Details of the Process Server.

ProcessServerDetails

Process server details.

ProtectableItem

Replication protected item.

ProtectableItemProperties

Replication protected item custom data details.

ProtectableItemQueryParameter

Query parameter to enumerate Protectable items.

ProtectedItemsQueryParameter

Query parameter to enumerate protected items.

ProtectionContainer

Protection container details.

ProtectionContainerFabricSpecificDetails

Base class for fabric specific details of container.

ProtectionContainerMapping

Protection container mapping object.

ProtectionContainerMappingProperties

Protection container mapping properties.

ProtectionContainerMappingProviderSpecificDetails

Container mapping provider specific details.

ProtectionContainerProperties

Protection profile custom data details.

ProtectionHealth

Defines values for ProtectionHealth.

ProtectionProfileCustomDetails

Protection Profile custom input.

ProviderError

This class contains the error details per object.

ProviderSpecificRecoveryPointDetails

Replication provider specific recovery point details.

PushInstallerDetails

Push installer details.

RcmComponentStatus

Defines values for RcmComponentStatus.

RcmProxyDetails

RCM proxy details.

RecoveryAvailabilitySetCustomDetails

Recovery Availability Set custom input.

RecoveryPlan

Recovery plan details.

RecoveryPlanA2ADetails

Recovery plan A2A specific details.

RecoveryPlanA2AFailoverInput

Recovery plan A2A failover input.

RecoveryPlanA2AInput

Recovery plan A2A input.

RecoveryPlanAction

Recovery plan action details.

RecoveryPlanActionDetails

Recovery plan action custom details.

RecoveryPlanActionLocation

Defines values for RecoveryPlanActionLocation.

RecoveryPlanAutomationRunbookActionDetails

Recovery plan Automation runbook action details.

RecoveryPlanGroup

Recovery plan group details.

RecoveryPlanGroupTaskDetails

This class represents the recovery plan group task.

RecoveryPlanGroupType

Defines values for RecoveryPlanGroupType.

RecoveryPlanHyperVReplicaAzureFailbackInput

Recovery plan HVR Azure failback input.

RecoveryPlanHyperVReplicaAzureFailoverInput

Recovery plan HVR Azure failover input.

RecoveryPlanInMageAzureV2FailoverInput

Recovery plan InMageAzureV2 failover input.

RecoveryPlanInMageFailoverInput

Recovery plan InMage failover input.

RecoveryPlanInMageRcmFailbackFailoverInput

Recovery plan InMageRcmFailback failover input.

RecoveryPlanInMageRcmFailoverInput

Recovery plan InMageRcm failover input.

RecoveryPlanManualActionDetails

Recovery plan manual action details.

RecoveryPlanPlannedFailoverInput

Recovery plan planned failover input.

RecoveryPlanPlannedFailoverInputProperties

Recovery plan planned failover input properties.

RecoveryPlanPointType

Defines values for RecoveryPlanPointType.

RecoveryPlanProperties

Recovery plan properties.

RecoveryPlanProtectedItem

Recovery plan protected item.

RecoveryPlanProviderSpecificDetails

Recovery plan provider specific details.

RecoveryPlanProviderSpecificFailoverInput

Recovery plan provider specific failover input.

RecoveryPlanProviderSpecificInput

Recovery plan provider specific input base class.

RecoveryPlanScriptActionDetails

Recovery plan script action details.

RecoveryPlanShutdownGroupTaskDetails

This class represents the recovery plan shutdown group task details.

RecoveryPlanTestFailoverCleanupInput

Recovery plan test failover cleanup input.

RecoveryPlanTestFailoverCleanupInputProperties

Recovery plan test failover cleanup input properties.

RecoveryPlanTestFailoverInput

Recovery plan test failover input.

RecoveryPlanTestFailoverInputProperties

Recovery plan test failover input properties.

RecoveryPlanUnplannedFailoverInput

Recovery plan unplanned failover input.

RecoveryPlanUnplannedFailoverInputProperties

Recovery plan unplanned failover input properties.

RecoveryPoint

Recovery point.

RecoveryPointProperties

Recovery point properties.

RecoveryPointSyncType

Defines values for RecoveryPointSyncType.

RecoveryPointType

Defines values for RecoveryPointType.

RecoveryProximityPlacementGroupCustomDetails

Recovery Proximity placement group custom input.

RecoveryResourceGroupCustomDetails

Recovery Resource Group custom input.

RecoveryServicesProvider

Provider details.

RecoveryServicesProviderProperties

Recovery services provider properties.

RecoveryVirtualNetworkCustomDetails

Recovery Virtual network custom input.

RemoveDisksInput

Input for remove disk(s) operation.

RemoveDisksInputProperties

Remove Disk input properties.

RemoveDisksProviderSpecificInput

Remove Disk provider specific input.

RemoveProtectionContainerMappingInput

Container unpairing input.

RemoveProtectionContainerMappingInputProperties

Unpairing input properties.

RenewCertificateInput

Certificate renewal input.

RenewCertificateInputProperties

Renew Certificate input properties.

ReplicationAgentDetails

Replication agent details.

ReplicationAppliance

Replication appliance definition.

ReplicationApplianceProperties

Replication appliance properties.

ReplicationEligibilityResults

Replication eligibility results response model.

ReplicationEligibilityResultsCollection

Replication eligibility results collection response model.

ReplicationEligibilityResultsErrorInfo

Error model that can be exposed to the user.

ReplicationEligibilityResultsProperties

Properties model for replication eligibility results API.

ReplicationGroupDetails

Replication group details. This will be used in case of San.

ReplicationProtectedItem

Replication protected item.

ReplicationProtectedItemOperation

Defines values for ReplicationProtectedItemOperation.

ReplicationProtectedItemProperties

Replication protected item custom data details.

ReplicationProtectedItemsUpdateMobilityServiceHeaders
ReplicationProtectionIntent

Replication protection intent.

ReplicationProtectionIntentProperties

Replication protection intent custom data details.

ReplicationProtectionIntentProviderSpecificSettings

Replication provider specific settings.

ReplicationProviderContainerUnmappingInput

Provider specific input for unpairing operations.

ReplicationProviderSpecificContainerCreationInput

Provider specific input for container creation operation.

ReplicationProviderSpecificContainerMappingInput

Provider specific input for pairing operations.

ReplicationProviderSpecificSettings

Replication provider specific settings.

ReplicationProviderSpecificUpdateContainerMappingInput

Provider specific input for update pairing operations.

ReprotectAgentDetails

Reprotect agent details.

ResolveHealthError

Resolve health errors input properties.

ResolveHealthInput

Resolve health input.

ResolveHealthInputProperties

Resolve health input properties.

Resource

Azure resource.

ResourceHealthSummary

Base class to define the health summary of the resources contained under an Arm resource.

ResumeJobParams

Resume job params.

ResumeJobParamsProperties

Resume job properties.

ResumeReplicationInput

Resume replication input.

ResumeReplicationInputProperties

Resume replication input properties.

ResumeReplicationProviderSpecificInput

Resume replication provider specific input.

ResyncInput

Resync input.

ResyncInputProperties

Resync input properties.

ResyncProviderSpecificInput

Resync provider specific input.

ResyncState

Defines values for ResyncState.

RetentionVolume

The retention details of the MT.

ReverseReplicationInput

Reverse replication input.

ReverseReplicationInputProperties

Reverse replication input properties.

ReverseReplicationProviderSpecificInput

Provider specific reverse replication input.

RoleAssignment

Azure role assignment details.

RpInMageRecoveryPointType

Defines values for RpInMageRecoveryPointType.

RunAsAccount

CS Accounts Details.

ScriptActionTaskDetails

This class represents the script action task details.

SecurityType

Defines values for SecurityType.

ServiceError

ASR error model.

SetMultiVmSyncStatus

Defines values for SetMultiVmSyncStatus.

Severity

Defines values for Severity.

SourceSiteOperations

Defines values for SourceSiteOperations.

SqlServerLicenseType

Defines values for SqlServerLicenseType.

StorageAccountCustomDetails

Storage account custom input.

StorageClassification

Storage object definition.

StorageClassificationMapping

Storage mapping object.

StorageClassificationMappingInput

Storage mapping input.

StorageClassificationMappingProperties

Storage mapping properties.

StorageClassificationProperties

Storage object properties.

StorageMappingInputProperties

Storage mapping input properties.

Subnet

Subnets of the network.

SupportedOperatingSystems

Supported operating systems.

SupportedOSDetails

Supported operating system details.

SupportedOSProperties

Supported operating systems properties.

SupportedOSProperty

Supported operating systems property.

SwitchProtectionInput

Switch protection input.

SwitchProtectionInputProperties

Switch protection input properties.

SwitchProtectionJobDetails

This class represents details for switch protection job.

SwitchProtectionProviderSpecificInput

Provider specific switch protection input.

SwitchProviderInput

Input definition for switch provider.

SwitchProviderInputProperties

Input definition for switch provider input properties.

SwitchProviderSpecificInput

Provider specific switch provider input.

TargetComputeSize

Represents applicable recovery vm sizes.

TargetComputeSizeProperties

Represents applicable recovery vm sizes properties.

TaskTypeDetails

Task details based on specific task type.

TestFailoverCleanupInput

Input definition for test failover cleanup.

TestFailoverCleanupInputProperties

Input definition for test failover cleanup input properties.

TestFailoverInput

Input definition for test failover.

TestFailoverInputProperties

Input definition for test failover input properties.

TestFailoverJobDetails

This class represents the details for a test failover job.

TestFailoverProviderSpecificInput

Provider specific test failover input.

TestMigrateCleanupInput

Input for test migrate cleanup.

TestMigrateCleanupInputProperties

Test migrate cleanup input properties.

TestMigrateInput

Input for test migrate.

TestMigrateInputProperties

Test migrate input properties.

TestMigrateProviderSpecificInput

Test migrate provider specific input.

TestMigrationState

Defines values for TestMigrationState.

UnplannedFailoverInput

Input definition for unplanned failover.

UnplannedFailoverInputProperties

Input definition for unplanned failover input properties.

UnplannedFailoverProviderSpecificInput

Provider specific unplanned failover input.

UpdateApplianceForReplicationProtectedItemInput

Update appliance for replication protected item input.

UpdateApplianceForReplicationProtectedItemInputProperties

Update appliance for protected item input properties.

UpdateApplianceForReplicationProtectedItemProviderSpecificInput

Update replication protected item provider specific input.

UpdateDiskInput

Disk input for update.

UpdateMigrationItemInput

Update migration item input.

UpdateMigrationItemInputProperties

Update migration item input properties.

UpdateMigrationItemProviderSpecificInput

Update migration item provider specific input.

UpdateMobilityServiceRequest

Request to update the mobility service on a protected item.

UpdateMobilityServiceRequestProperties

The properties of an update mobility service request.

UpdateNetworkMappingInput

Update network mapping input.

UpdateNetworkMappingInputProperties

Common input details for network mapping operation.

UpdatePolicyInput

Update policy input.

UpdatePolicyInputProperties

Policy update properties.

UpdateProtectionContainerMappingInput

Container pairing update input.

UpdateProtectionContainerMappingInputProperties

Container pairing update input.

UpdateRecoveryPlanInput

Update recovery plan input class.

UpdateRecoveryPlanInputProperties

Recovery plan update properties.

UpdateReplicationProtectedItemInput

Update replication protected item input.

UpdateReplicationProtectedItemInputProperties

Update protected item input properties.

UpdateReplicationProtectedItemProviderInput

Update replication protected item provider specific input.

UpdateVCenterRequest

Input required to update vCenter.

UpdateVCenterRequestProperties

The properties of an update vCenter request.

VaultHealthDetails

Vault health details definition.

VaultHealthProperties

class to define the health summary of the Vault.

VaultSetting

Vault setting.

VaultSettingCreationInput

Input to create vault setting.

VaultSettingCreationInputProperties

Input to create vault setting.

VaultSettingProperties

Vault setting properties.

VCenter

vCenter definition.

VCenterProperties

vCenter properties.

VersionDetails

Version related details.

VirtualMachineTaskDetails

This class represents the virtual machine task details.

VmEncryptionType

Defines values for VmEncryptionType.

VmmDetails

VMM fabric specific details.

VmmToAzureCreateNetworkMappingInput

Create network mappings input properties/behavior specific to Vmm to Azure Network mapping.

VmmToAzureNetworkMappingSettings

E2A Network Mapping fabric specific settings.

VmmToAzureUpdateNetworkMappingInput

Update network mappings input properties/behavior specific to vmm to azure.

VmmToVmmCreateNetworkMappingInput

Create network mappings input properties/behavior specific to vmm to vmm Network mapping.

VmmToVmmNetworkMappingSettings

E2E Network Mapping fabric specific settings.

VmmToVmmUpdateNetworkMappingInput

Update network mappings input properties/behavior specific to vmm to vmm.

VmmVirtualMachineDetails

VMM fabric provider specific VM settings.

VMNicDetails

Hyper V VM network details.

VMNicInputDetails

Hyper V VM network input details.

VmNicUpdatesTaskDetails

This class represents the vm NicUpdates task details.

VmReplicationProgressHealth

Defines values for VmReplicationProgressHealth.

VMwareCbtContainerCreationInput

VMwareCbt container creation input.

VMwareCbtContainerMappingInput

VMwareCbt container mapping input.

VMwareCbtDiskInput

VMwareCbt disk input.

VMwareCbtEnableMigrationInput

VMwareCbt specific enable migration input.

VMwareCbtEventDetails

Event details for VMwareCbt provider.

VMwareCbtMigrateInput

VMwareCbt specific migrate input.

VMwareCbtMigrationDetails

VMwareCbt provider specific settings.

VMwareCbtNicDetails

VMwareCbt NIC details.

VMwareCbtNicInput

VMwareCbt NIC input.

VMwareCbtPolicyCreationInput

VMware Cbt policy creation input.

VmwareCbtPolicyDetails

VMware Cbt specific policy details.

VMwareCbtProtectedDiskDetails

VMwareCbt protected disk details.

VMwareCbtProtectionContainerMappingDetails

VMwareCbt provider specific container mapping details.

VMwareCbtResumeReplicationInput

VMwareCbt specific resume replication input.

VMwareCbtResyncInput

VMwareCbt specific resync input.

VMwareCbtSecurityProfileProperties

VMwareCbt security profile input.

VMwareCbtTestMigrateInput

VMwareCbt specific test migrate input.

VMwareCbtUpdateDiskInput

VMwareCbt disk input for update.

VMwareCbtUpdateMigrationItemInput

VMwareCbt specific update migration item input.

VMwareDetails

Store the fabric details specific to the VMware fabric.

VMwareV2FabricCreationInput

VMwareV2 fabric provider specific settings.

VMwareV2FabricSpecificDetails

VMwareV2 fabric specific details.

VMwareVirtualMachineDetails

VMware provider specific settings.