Azure.ResourceManager.RecoveryServicesSiteRecovery.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
A2AAddDisksContent |
A2A add disk(s) input. |
A2AApplyRecoveryPointContent |
ApplyRecoveryPoint input specific to A2A provider. |
A2AContainerCreationContent |
A2A cloud creation input. |
A2AContainerMappingContent |
A2A container mapping input. |
A2ACreateNetworkMappingContent |
Create network mappings input properties/behavior specific to Azure to Azure Network mapping. |
A2ACreateProtectionIntentContent |
A2A create protection intent input. |
A2ACrossClusterMigrationApplyRecoveryPointContent |
ApplyRecoveryPoint input specific to A2ACrossClusterMigration provider. |
A2ACrossClusterMigrationContainerCreationContent |
A2ACrossClusterMigration cloud creation input. |
A2ACrossClusterMigrationEnableProtectionContent |
A2A Cross-Cluster Migration enable protection input. |
A2ACrossClusterMigrationPolicyCreationContent |
A2A Cross-Cluster Migration Policy creation input. |
A2ACrossClusterMigrationReplicationDetails |
A2A provider specific settings. |
A2AEnableProtectionContent |
A2A enable protection input. |
A2AEventDetails |
Model class for event details of a A2A event. |
A2AExtendedLocationDetails |
ExtendedLocation details data. |
A2AFabricSpecificLocationDetails |
ExtendedLocation details data. |
A2ANetworkMappingSettings |
A2A Network Mapping fabric specific settings. |
A2APolicyCreationContent |
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. |
A2AProtectionIntentDiskDetails |
Azure VM unmanaged disk input details. |
A2AProtectionIntentManagedDiskDetails |
Azure VM managed disk input details. |
A2ARecoveryPointDetails |
A2A provider specific recovery point details. |
A2ARemoveDisksContent |
A2A remove disk(s) input. |
A2AReplicationDetails |
A2A provider specific settings. |
A2AReplicationIntentDetails |
A2A provider specific settings. |
A2AReprotectContent |
Azure specific reprotect input. |
A2ASwitchProtectionContent |
A2A specific switch protection input. |
A2ATestFailoverContent |
A2A provider specific input for test failover. |
A2AUnplannedFailoverContent |
A2A provider specific input for unplanned failover. |
A2AUnprotectedDiskDetails |
A2A unprotected disk details. |
A2AUpdateContainerMappingContent |
A2A update protection container mapping. |
A2AUpdateNetworkMappingContent |
Updates network mappings input. |
A2AUpdateReplicationProtectedItemContent |
InMage Azure V2 input to update replication protected item. |
A2AVmDiskDetails |
A2A disk input details. |
A2AVmManagedDiskDetails |
A2A managed disk input details. |
A2AVmManagedDiskUpdateDetails |
A2A Vm managed disk update details. |
A2AVmSyncedConfigDetails |
Azure to Azure VM synced configuration details. |
A2AZoneDetails |
Zone details data. |
ApplianceMonitoringDetails |
Appliance details of the migration item. |
ApplianceResourceDetails |
Details of the appliance resource. |
ArmRecoveryServicesSiteRecoveryModelFactory |
Model factory for models. |
AsrJobDetails |
This class represents job details based on specific job type. |
AsrTask |
Task of the Job. |
AutomationRunbookTaskDetails |
This class represents the task details for an automation runbook. |
ConsistencyCheckTaskDetails |
This class contains monitoring details of all the inconsistent Protected Entities in Vmm. |
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. |
DataStoreUtilizationDetails |
Details of the appliance resource. |
DisableProtectionContent |
Disable protection input. |
DisableProtectionProperties |
Disable protection input properties. |
DisableProtectionProviderSpecificContent |
Disable protection provider specific input. Please note DisableProtectionProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include InMageDisableProtectionProviderSpecificContent. |
DiscoverProtectableItemContent |
Request to add a physical machine as a protectable item in a container. |
DiscoverProtectableItemProperties |
Discover protectable item properties. |
EnableMigrationProperties |
Enable migration input properties. |
EnableMigrationProviderSpecificContent |
Enable migration provider specific input. Please note EnableMigrationProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtEnableMigrationContent. |
EnableProtectionProperties |
Enable protection input properties. |
EnableProtectionProviderSpecificContent |
Enable protection provider specific input. Please note EnableProtectionProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AEnableProtectionContent, A2ACrossClusterMigrationEnableProtectionContent, HyperVReplicaAzureEnableProtectionContent, InMageEnableProtectionContent, InMageAzureV2EnableProtectionContent and InMageRcmEnableProtectionContent. |
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. |
FabricReplicationGroupTaskDetails |
This class represents the fabric replication group task details. |
FabricSpecificCreateNetworkMappingContent |
Input details specific to fabrics during Network Mapping. Please note FabricSpecificCreateNetworkMappingContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ACreateNetworkMappingContent, VmmToAzureCreateNetworkMappingContent and VmmToVmmCreateNetworkMappingContent. |
FabricSpecificCreationContent |
Fabric provider specific settings. Please note FabricSpecificCreationContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SiteRecoveryFabricProviderCreationContent, InMageRcmFabricCreationContent and VMwareV2FabricCreationContent. |
FabricSpecificDetails |
Fabric specific details. Please note FabricSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SiteRecoveryFabricProviderSpecificDetails, HyperVSiteDetails, InMageRcmFabricSpecificDetails, VmmFabricDetails, VMwareDetails and VMwareV2FabricSpecificDetails. |
FabricSpecificUpdateNetworkMappingContent |
Input details specific to fabrics during Network Mapping. Please note FabricSpecificUpdateNetworkMappingContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AUpdateNetworkMappingContent, VmmToAzureUpdateNetworkMappingContent and VmmToVmmUpdateNetworkMappingContent. |
FailoverJobDetails |
This class represents the details for a failover job. |
FailoverProcessServerContent |
Request to failover a process server. |
FailoverProcessServerProperties |
The properties of the Failover Process Server request. |
FailoverReplicationProtectedItemDetails |
Failover details for a replication protected item. |
GatewayOperationDetails |
Details of the gateway operation. |
HealthErrorSummary |
class to define the summary of the health error details. |
HyperVFailoverIPConfigDetails |
The HyperVFailoverIPConfigDetails. |
HyperVHostDetails |
Hyper-V host details. |
HyperVIPConfigDetails |
The HyperVIPConfigDetails. |
HyperVReplica2012EventDetails |
Model class for event details of a HyperVReplica E2E event. |
HyperVReplica2012R2EventDetails |
Model class for event details of a HyperVReplica blue E2E event. |
HyperVReplicaAzureApplyRecoveryPointContent |
ApplyRecoveryPoint input specific to HyperVReplicaAzure provider. |
HyperVReplicaAzureDiskDetails |
Disk input details. |
HyperVReplicaAzureEnableProtectionContent |
HyperVReplicaAzure specific enable protection input. |
HyperVReplicaAzureEventDetails |
Model class for event details of a HyperVReplica E2A event. |
HyperVReplicaAzureFailbackProviderContent |
HyperVReplicaAzureFailback specific planned failover input. |
HyperVReplicaAzureManagedDiskDetails |
Hyper-V Managed disk details. |
HyperVReplicaAzurePlannedFailoverProviderContent |
HyperVReplicaAzure specific planned failover input. |
HyperVReplicaAzurePolicyContent |
Hyper-V Replica Azure specific input for creating a protection profile. |
HyperVReplicaAzurePolicyDetails |
Hyper-V Replica Azure specific protection profile details. |
HyperVReplicaAzureReplicationDetails |
Hyper V Replica Azure provider specific settings. |
HyperVReplicaAzureReprotectContent |
Azure specific reprotect input. |
HyperVReplicaAzureTestFailoverContent |
HvrA provider specific input for test failover. |
HyperVReplicaAzureUnplannedFailoverContent |
HvrA provider specific input for unplanned failover. |
HyperVReplicaAzureUpdateReplicationProtectedItemContent |
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. |
HyperVReplicaBluePolicyContent |
HyperV Replica Blue policy input. |
HyperVReplicaBluePolicyDetails |
Hyper-V Replica Blue specific protection profile details. |
HyperVReplicaBlueReplicationDetails |
HyperV replica 2012 R2 (Blue) replication details. |
HyperVReplicaPolicyContent |
Hyper-V Replica specific policy Input. Please note HyperVReplicaPolicyContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include HyperVReplicaBluePolicyContent. |
HyperVReplicaPolicyDetails |
Hyper-V Replica Blue specific protection profile details. |
HyperVReplicaReplicationDetails |
HyperV replica 2012 replication details. |
HyperVSiteDetails |
HyperVSite fabric specific details. |
HyperVVmDetails |
Single Host fabric provider specific VM settings. Please note HyperVVmDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VmmVmDetails. |
IdentityProviderContent |
Identity provider input. |
IdentityProviderDetails |
Identity provider details. |
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. |
InMageAzureV2ApplyRecoveryPointContent |
ApplyRecoveryPoint input specific to InMageAzureV2 provider. |
InMageAzureV2DiskDetails |
Disk input details. |
InMageAzureV2EnableProtectionContent |
VMware Azure specific enable protection input. |
InMageAzureV2EventDetails |
Model class for event details of a VMwareAzureV2 event. |
InMageAzureV2ManagedDiskDetails |
InMageAzureV2 Managed disk details. |
InMageAzureV2PolicyContent |
VMWare Azure specific policy Input. |
InMageAzureV2PolicyDetails |
InMage Azure v2 specific protection profile details. |
InMageAzureV2ProtectedDiskDetails |
InMageAzureV2 protected disk details. |
InMageAzureV2RecoveryPointDetails |
InMage Azure V2 provider specific recovery point details. |
InMageAzureV2ReplicationDetails |
InMageAzureV2 provider specific settings. |
InMageAzureV2ReprotectContent |
InMageAzureV2 specific provider input. |
InMageAzureV2SwitchProviderBlockingErrorDetails |
InMageAzureV2 switch provider blocking error details. |
InMageAzureV2SwitchProviderContent |
Provider specific input for InMageAzureV2 switch provider. |
InMageAzureV2SwitchProviderDetails |
InMageAzureV2 switch provider details. |
InMageAzureV2TestFailoverContent |
InMageAzureV2 provider specific input for test failover. |
InMageAzureV2UnplannedFailoverContent |
InMageAzureV2 provider specific input for unplanned failover. |
InMageAzureV2UpdateReplicationProtectedItemContent |
InMage Azure V2 input to update replication protected item. |
InMageBasePolicyDetails |
Base class for the policies of providers using InMage replication. |
InMageDisableProtectionProviderSpecificContent |
InMage disable protection provider specific input. |
InMageDiskDetails |
VMware/Physical specific Disk Details. |
InMageDiskExclusionContent |
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. |
InMageEnableProtectionContent |
VMware Azure specific enable protection input. |
InMageFabricSwitchProviderBlockingErrorDetails |
InMageFabric switch provider blocking error details. |
InMagePolicyContent |
VMWare Azure specific protection profile Input. |
InMagePolicyDetails |
InMage specific protection profile details. |
InMageProtectedDiskDetails |
InMage protected disk details. |
InMageRcmAgentUpgradeBlockingErrorDetails |
InMageRcm source agent upgrade blocking error details. |
InMageRcmApplianceDetails |
InMageRcm appliance details. |
InMageRcmApplianceSpecificDetails |
InMageRcm appliance specific details. |
InMageRcmApplyRecoveryPointContent |
ApplyRecoveryPoint input specific to InMageRcm provider. |
InMageRcmDiscoveredProtectedVmDetails |
InMageRcm discovered protected VM details. |
InMageRcmDiskContent |
InMageRcm disk input. |
InMageRcmDisksDefaultContent |
InMageRcm disk input. |
InMageRcmEnableProtectionContent |
InMageRcm specific enable protection input. |
InMageRcmEventDetails |
Event details for InMageRcm provider. |
InMageRcmFabricCreationContent |
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. |
InMageRcmFailbackPlannedFailoverProviderContent |
Provider specific input for InMageRcmFailback failover. |
InMageRcmFailbackPolicyCreationContent |
InMageRcmFailback policy creation input. |
InMageRcmFailbackPolicyDetails |
InMageRcm failback specific policy details. |
InMageRcmFailbackProtectedDiskDetails |
InMageRcmFailback protected disk details. |
InMageRcmFailbackReplicationDetails |
InMageRcmFailback provider specific details. |
InMageRcmFailbackReprotectContent |
InMageRcmFailback specific provider input. |
InMageRcmFailbackSyncDetails |
InMageRcmFailback disk level sync details. |
InMageRcmLastAgentUpgradeErrorDetails |
InMageRcm last source agent upgrade error details. |
InMageRcmMobilityAgentDetails |
InMageRcm mobility agent details. |
InMageRcmNicContent |
InMageRcm NIC input. |
InMageRcmNicDetails |
InMageRcm NIC details. |
InMageRcmPolicyCreationContent |
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. |
InMageRcmReprotectContent |
InMageRcm specific provider input. |
InMageRcmSyncDetails |
InMageRcm disk level sync details. |
InMageRcmTestFailoverContent |
InMageRcm provider specific input for test failover. |
InMageRcmUnplannedFailoverContent |
InMageRcm provider specific input for unplanned failover. |
InMageRcmUpdateApplianceForReplicationProtectedItemContent |
InMageRcm provider specific input to update appliance for replication protected item. |
InMageRcmUpdateContainerMappingContent |
InMageRcm update protection container mapping. |
InMageRcmUpdateReplicationProtectedItemContent |
InMageRcm provider specific input to update replication protected item. |
InMageReplicationDetails |
InMage provider specific settings. |
InMageReprotectContent |
InMageAzureV2 specific provider input. |
InMageTestFailoverContent |
Provider specific input for InMage test failover. |
InMageUnplannedFailoverContent |
Provider specific input for InMage unplanned failover. |
InMageVolumeExclusionOptions |
Guest disk signature based disk exclusion option when doing enable protection of virtual machine in InMage provider. |
ManualActionTaskDetails |
This class represents the manual action task details. |
MarsAgentDetails |
Mars agent details. |
MasterTargetServer |
Details of a Master Target Server. |
MigrateProviderSpecificContent |
Migrate provider specific input. Please note MigrateProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtMigrateContent. |
MigrationItemResyncContent |
Resync input. |
MigrationItemResyncProperties |
Resync input properties. |
MigrationProviderSpecificSettings |
Migration provider specific settings. Please note MigrationProviderSpecificSettings is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtMigrationDetails. |
MigrationRecoveryPointProperties |
Migration item recovery point properties. |
MobilityServiceUpdate |
The Mobility Service update details. |
NetworkMappingFabricSpecificSettings |
Network Mapping fabric specific settings. Please note NetworkMappingFabricSpecificSettings is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ANetworkMappingSettings, VmmToAzureNetworkMappingSettings and VmmToVmmNetworkMappingSettings. |
NewProtectionProfile |
New Protection profile input. |
NewRecoveryVirtualNetwork |
Recovery virtual network input to create new virtual network from given source network. |
OSUpgradeSupportedVersions |
Supported OS upgrade versions. |
PauseReplicationContent |
Pause replication input. |
PauseReplicationProperties |
Pause replication input properties. |
PlannedFailoverContent |
Input definition for planned failover. |
PlannedFailoverProperties |
Input definition for planned failover input properties. |
PlannedFailoverProviderSpecificFailoverContent |
Provider specific failover input. Please note PlannedFailoverProviderSpecificFailoverContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include HyperVReplicaAzurePlannedFailoverProviderContent, HyperVReplicaAzureFailbackProviderContent and InMageRcmFailbackPlannedFailoverProviderContent. |
PolicyProviderSpecificContent |
Base class for provider specific input. Please note PolicyProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2APolicyCreationContent, A2ACrossClusterMigrationPolicyCreationContent, HyperVReplicaPolicyContent, HyperVReplicaBluePolicyContent, HyperVReplicaAzurePolicyContent, InMagePolicyContent, InMageAzureV2PolicyContent, InMageRcmPolicyCreationContent, InMageRcmFailbackPolicyCreationContent and VMwareCbtPolicyCreationContent. |
PolicyProviderSpecificDetails |
Base class for Provider specific details for policies. Please note PolicyProviderSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2APolicyDetails, HyperVReplicaPolicyDetails, HyperVReplicaBluePolicyDetails, HyperVReplicaAzurePolicyDetails, HyperVReplicaBasePolicyDetails, InMagePolicyDetails, InMageAzureV2PolicyDetails, InMageBasePolicyDetails, InMageRcmPolicyDetails, InMageRcmFailbackPolicyDetails and VMwareCbtPolicyDetails. |
ProtectionContainerMappingCreateOrUpdateContent |
Configure pairing input. |
ProtectionContainerMappingPatch |
Container pairing update input. |
ProtectionContainerMappingProperties |
Protection container mapping properties. |
ProtectionContainerMappingProviderSpecificDetails |
Container mapping provider specific details. Please note ProtectionContainerMappingProviderSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AProtectionContainerMappingDetails, InMageRcmProtectionContainerMappingDetails and VMwareCbtProtectionContainerMappingDetails. |
ProtectionProfileCustomDetails |
Protection Profile custom input. Please note ProtectionProfileCustomDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExistingProtectionProfile and NewProtectionProfile. |
ProviderSpecificRecoveryPointDetails |
Replication provider specific recovery point details. Please note ProviderSpecificRecoveryPointDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ARecoveryPointDetails, InMageAzureV2RecoveryPointDetails and InMageRcmRecoveryPointDetails. |
PushInstallerDetails |
Push installer details. |
RcmProxyDetails |
RCM proxy details. |
RecoveryAvailabilitySetCustomDetails |
Recovery Availability Set custom input. Please note RecoveryAvailabilitySetCustomDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExistingRecoveryAvailabilitySet. |
RecoveryPlanA2AContent |
Recovery plan A2A input. |
RecoveryPlanA2ADetails |
Recovery plan A2A specific details. |
RecoveryPlanA2AFailoverContent |
Recovery plan A2A failover input. |
RecoveryPlanAction |
Recovery plan action details. |
RecoveryPlanActionDetails |
Recovery plan action custom details. Please note RecoveryPlanActionDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include RecoveryPlanAutomationRunbookActionDetails, RecoveryPlanManualActionDetails and RecoveryPlanScriptActionDetails. |
RecoveryPlanAutomationRunbookActionDetails |
Recovery plan Automation runbook action details. |
RecoveryPlanGroupTaskDetails |
This class represents the recovery plan group task. Please note RecoveryPlanGroupTaskDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include RecoveryPlanShutdownGroupTaskDetails. |
RecoveryPlanHyperVReplicaAzureFailbackContent |
Recovery plan HVR Azure failback input. |
RecoveryPlanHyperVReplicaAzureFailoverContent |
Recovery plan HVR Azure failover input. |
RecoveryPlanInMageAzureV2FailoverContent |
Recovery plan InMageAzureV2 failover input. |
RecoveryPlanInMageFailoverContent |
Recovery plan InMage failover input. |
RecoveryPlanInMageRcmFailbackFailoverContent |
Recovery plan InMageRcmFailback failover input. |
RecoveryPlanInMageRcmFailoverContent |
Recovery plan InMageRcm failover input. |
RecoveryPlanManualActionDetails |
Recovery plan manual action details. |
RecoveryPlanPlannedFailoverContent |
Recovery plan planned failover input. |
RecoveryPlanPlannedFailoverProperties |
Recovery plan planned failover input properties. |
RecoveryPlanProtectedItem |
Recovery plan protected item. |
RecoveryPlanProviderSpecificContent |
Recovery plan provider specific input base class. Please note RecoveryPlanProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include RecoveryPlanA2AContent. |
RecoveryPlanProviderSpecificDetails |
Recovery plan provider specific details. Please note RecoveryPlanProviderSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include RecoveryPlanA2ADetails. |
RecoveryPlanProviderSpecificFailoverContent |
Recovery plan provider specific failover input. Please note RecoveryPlanProviderSpecificFailoverContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include RecoveryPlanA2AFailoverContent, RecoveryPlanHyperVReplicaAzureFailoverContent, RecoveryPlanHyperVReplicaAzureFailbackContent, RecoveryPlanInMageFailoverContent, RecoveryPlanInMageAzureV2FailoverContent, RecoveryPlanInMageRcmFailoverContent and RecoveryPlanInMageRcmFailbackFailoverContent. |
RecoveryPlanScriptActionDetails |
Recovery plan script action details. |
RecoveryPlanShutdownGroupTaskDetails |
This class represents the recovery plan shutdown group task details. |
RecoveryPlanTestFailoverCleanupContent |
Recovery plan test failover cleanup input. |
RecoveryPlanTestFailoverCleanupProperties |
Recovery plan test failover cleanup input properties. |
RecoveryPlanTestFailoverContent |
Recovery plan test failover input. |
RecoveryPlanTestFailoverProperties |
Recovery plan test failover input properties. |
RecoveryPlanUnplannedFailoverContent |
Recovery plan unplanned failover input. |
RecoveryPlanUnplannedFailoverProperties |
Recovery plan unplanned failover input properties. |
RecoveryProximityPlacementGroupCustomDetails |
Recovery Proximity placement group custom input. Please note RecoveryProximityPlacementGroupCustomDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExistingRecoveryProximityPlacementGroup. |
RecoveryResourceGroupCustomDetails |
Recovery Resource Group custom input. Please note RecoveryResourceGroupCustomDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExistingRecoveryResourceGroup. |
RecoveryVirtualNetworkCustomDetails |
Recovery Virtual network custom input. Please note RecoveryVirtualNetworkCustomDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExistingRecoveryVirtualNetwork and NewRecoveryVirtualNetwork. |
RemoveDisksContent |
Input for remove disk(s) operation. |
RemoveDisksProviderSpecificContent |
Remove Disk provider specific input. Please note RemoveDisksProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ARemoveDisksContent. |
RemoveProtectionContainerMappingContent |
Container unpairing input. |
RenewCertificateContent |
Certificate renewal input. |
ReplicationAgentDetails |
Replication agent details. |
ReplicationEligibilityResultErrorInfo |
Error model that can be exposed to the user. |
ReplicationEligibilityResultProperties |
Properties model for replication eligibility results API. |
ReplicationGroupDetails |
Replication group details. This will be used in case of San. |
ReplicationProtectedItemCreateOrUpdateContent |
Enable protection input. |
ReplicationProtectedItemPatch |
Update replication protected item input. |
ReplicationProtectedItemProperties |
Replication protected item custom data details. |
ReplicationProtectionIntentCreateOrUpdateContent |
Create protection intent input. |
ReplicationProtectionIntentProperties |
Replication protection intent custom data details. |
ReplicationProtectionIntentProviderSpecificSettings |
Replication provider specific settings. Please note ReplicationProtectionIntentProviderSpecificSettings is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AReplicationIntentDetails. |
ReplicationProviderSpecificContainerCreationContent |
Provider specific input for container creation operation. Please note ReplicationProviderSpecificContainerCreationContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AContainerCreationContent, A2ACrossClusterMigrationContainerCreationContent and VMwareCbtContainerCreationContent. |
ReplicationProviderSpecificContainerMappingContent |
Provider specific input for pairing operations. Please note ReplicationProviderSpecificContainerMappingContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AContainerMappingContent and VMwareCbtContainerMappingContent. |
ReplicationProviderSpecificSettings |
Replication provider specific settings. Please note ReplicationProviderSpecificSettings is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AReplicationDetails, A2ACrossClusterMigrationReplicationDetails, HyperVReplicaReplicationDetails, HyperVReplicaBlueReplicationDetails, HyperVReplicaAzureReplicationDetails, HyperVReplicaBaseReplicationDetails, InMageReplicationDetails, InMageAzureV2ReplicationDetails, InMageRcmReplicationDetails and InMageRcmFailbackReplicationDetails. |
ReplicationProviderSpecificUpdateContainerMappingContent |
Provider specific input for update pairing operations. Please note ReplicationProviderSpecificUpdateContainerMappingContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AUpdateContainerMappingContent and InMageRcmUpdateContainerMappingContent. |
ReplicationResumeJobContent |
Resume job params. |
ReprotectAgentDetails |
Reprotect agent details. |
ResolveHealthContent |
Resolve health input. |
ResolveHealthError |
Resolve health errors input properties. |
ResourceHealthSummary |
Base class to define the health summary of the resources contained under an Arm resource. |
ResumeReplicationContent |
Resume replication input. |
ResumeReplicationProperties |
Resume replication input properties. |
ResumeReplicationProviderSpecificContent |
Resume replication provider specific input. Please note ResumeReplicationProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtResumeReplicationContent. |
ResyncProviderSpecificContent |
Resync provider specific input. Please note ResyncProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtResyncContent. |
ReverseReplicationContent |
Reverse replication input. |
ReverseReplicationProperties |
Reverse replication input properties. |
ReverseReplicationProviderSpecificContent |
Provider specific reverse replication input. Please note ReverseReplicationProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AReprotectContent, HyperVReplicaAzureReprotectContent, InMageReprotectContent, InMageAzureV2ReprotectContent, InMageRcmReprotectContent and InMageRcmFailbackReprotectContent. |
ScriptActionTaskDetails |
This class represents the script action task details. |
SiteRecoveryAddDisksContent |
Input for add disk(s) operation. |
SiteRecoveryAddDisksProviderSpecificContent |
Add Disks provider specific input. Please note SiteRecoveryAddDisksProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AAddDisksContent. |
SiteRecoveryAddRecoveryServicesProviderProperties |
The properties of an add provider request. |
SiteRecoveryAddVCenterProperties |
The properties of an add vCenter request. |
SiteRecoveryAgentDetails |
Agent details. |
SiteRecoveryAgentDiskDetails |
Agent disk details. |
SiteRecoveryAlertCreateOrUpdateContent |
Request to configure alerts for the system. |
SiteRecoveryAlertProperties |
The properties of an alert. |
SiteRecoveryApplianceSpecificDetails |
Appliance specific details. Please note SiteRecoveryApplianceSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include InMageRcmApplianceSpecificDetails. |
SiteRecoveryApplyRecoveryPointContent |
Input to apply recovery point. |
SiteRecoveryApplyRecoveryPointProperties |
Input properties to apply recovery point. |
SiteRecoveryApplyRecoveryPointProviderSpecificContent |
Provider specific input for apply recovery point. Please note SiteRecoveryApplyRecoveryPointProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AApplyRecoveryPointContent, A2ACrossClusterMigrationApplyRecoveryPointContent, HyperVReplicaAzureApplyRecoveryPointContent, InMageAzureV2ApplyRecoveryPointContent and InMageRcmApplyRecoveryPointContent. |
SiteRecoveryComputeSizeErrorDetails |
Represents the error used to indicate why the target compute size is not applicable. |
SiteRecoveryConfigureAlertProperties |
Properties of a configure alert request. |
SiteRecoveryCreateProtectionContainerMappingProperties |
Configure pairing input properties. |
SiteRecoveryCreateProtectionIntentProviderDetail |
Create protection intent provider specific input. Please note SiteRecoveryCreateProtectionIntentProviderDetail is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ACreateProtectionIntentContent. |
SiteRecoveryCreateRecoveryPlanProperties |
Recovery plan creation properties. |
SiteRecoveryCreateReplicationNetworkMappingProperties |
Common input details for network mapping operation. |
SiteRecoveryDataStore |
The datastore details of the MT. |
SiteRecoveryDiskDetails |
Onprem disk details data. |
SiteRecoveryDiskEncryptionInfo |
Recovery disk encryption info (BEK and KEK). |
SiteRecoveryDiskEncryptionKeyInfo |
Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows). |
SiteRecoveryDiskVolumeDetails |
Volume details. |
SiteRecoveryDraDetails |
DRA details. |
SiteRecoveryEncryptionDetails |
Encryption details for the fabric. |
SiteRecoveryEventProperties |
The properties of a monitoring event. |
SiteRecoveryEventProviderSpecificDetails |
Model class for provider specific details for an event. Please note SiteRecoveryEventProviderSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AEventDetails, HyperVReplica2012EventDetails, HyperVReplica2012R2EventDetails, HyperVReplicaAzureEventDetails, HyperVReplicaBaseEventDetails, InMageAzureV2EventDetails, InMageRcmEventDetails, InMageRcmFailbackEventDetails and VMwareCbtEventDetails. |
SiteRecoveryEventSpecificDetails |
Model class for event specific details for an event. Please note SiteRecoveryEventSpecificDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SiteRecoveryJobStatusEventDetails. |
SiteRecoveryExtendedLocation |
Extended location of the resource. |
SiteRecoveryFabricCreateOrUpdateContent |
Site details provided during the time of site creation. |
SiteRecoveryFabricProperties |
Fabric properties. |
SiteRecoveryFabricProviderCreationContent |
Fabric provider specific settings. |
SiteRecoveryFabricProviderSpecificDetails |
Azure Fabric Specific Details. |
SiteRecoveryGroupTaskDetails |
This class represents the group task details when parent child relationship exists in the drill down. Please note SiteRecoveryGroupTaskDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include InlineWorkflowTaskDetails, RecoveryPlanGroupTaskDetails and RecoveryPlanShutdownGroupTaskDetails. |
SiteRecoveryHealthError |
Health Error. |
SiteRecoveryInnerHealthError |
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. |
SiteRecoveryJobDetails |
Job details based on specific job type. Please note SiteRecoveryJobDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AsrJobDetails, ExportJobDetails, FailoverJobDetails, SwitchProtectionJobDetails and TestFailoverJobDetails. |
SiteRecoveryJobEntity |
This class contains the minimal job details required to navigate to the desired drill down. |
SiteRecoveryJobErrorDetails |
This class contains the error details per object. |
SiteRecoveryJobProperties |
Job custom data details. |
SiteRecoveryJobProviderError |
This class contains the error details per object. |
SiteRecoveryJobQueryContent |
Query parameter to enumerate jobs. |
SiteRecoveryJobStatusEventDetails |
Model class for event details of a job status event. |
SiteRecoveryJobTaskDetails |
This class represents a task which is actually a workflow so that one can navigate to its individual drill down. Please note SiteRecoveryJobTaskDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include FabricReplicationGroupTaskDetails and SiteRecoveryVmTaskDetails. |
SiteRecoveryKeyEncryptionKeyInfo |
Key Encryption Key (KEK) information. |
SiteRecoveryLogicalNetworkProperties |
Logical Network Properties. |
SiteRecoveryMigrateContent |
Input for migrate. |
SiteRecoveryMigrateProperties |
Migrate input properties. |
SiteRecoveryMigrationItemCreateOrUpdateContent |
Enable migration input. |
SiteRecoveryMigrationItemPatch |
Update migration item input. |
SiteRecoveryMigrationItemProperties |
Migration item properties. |
SiteRecoveryNetworkMappingCreateOrUpdateContent |
Create network mappings input. |
SiteRecoveryNetworkMappingPatch |
Update network mapping input. |
SiteRecoveryNetworkMappingProperties |
Network Mapping Properties. |
SiteRecoveryNetworkProperties |
Network Properties. |
SiteRecoveryOSDetails |
Disk Details. |
SiteRecoveryOSDiskDetails |
Details of the OS Disk. |
SiteRecoveryOSVersionWrapper |
Wrapper model for OSVersion to include version and service pack info. |
SiteRecoveryPlanGroup |
Recovery plan group details. |
SiteRecoveryPointProperties |
Recovery point properties. |
SiteRecoveryPolicyCreateOrUpdateContent |
Protection Policy input. |
SiteRecoveryPolicyPatch |
Update policy input. |
SiteRecoveryPolicyProperties |
Protection profile custom data details. |
SiteRecoveryProcessServer |
Details of the Process Server. |
SiteRecoveryProcessServerDetails |
Process server details. |
SiteRecoveryProtectableItemProperties |
Replication protected item custom data details. |
SiteRecoveryProtectionContainerCreateOrUpdateContent |
Create protection container input. |
SiteRecoveryProtectionContainerProperties |
Protection profile custom data details. |
SiteRecoveryRecoveryPlanCreateOrUpdateContent |
Create recovery plan input class. |
SiteRecoveryRecoveryPlanPatch |
Update recovery plan input class. |
SiteRecoveryRecoveryPlanProperties |
Recovery plan properties. |
SiteRecoveryReplicationAppliance |
Replication appliance definition. |
SiteRecoveryReplicationProviderSettings |
Replication provider specific settings. Please note SiteRecoveryReplicationProviderSettings is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include HyperVVmDetails, ReplicationGroupDetails, VMwareVmDetails and VmmVmDetails. |
SiteRecoveryRetentionVolume |
The retention details of the MT. |
SiteRecoveryRunAsAccount |
CS Accounts Details. |
SiteRecoveryServiceError |
ASR error model. |
SiteRecoveryServicesProviderCreateOrUpdateContent |
Input required to add a provider. |
SiteRecoveryServicesProviderProperties |
Recovery services provider properties. |
SiteRecoverySubnet |
Subnets of the network. |
SiteRecoverySupportedOperatingSystems |
Supported operating systems. |
SiteRecoverySupportedOSDetails |
Supported operating system details. |
SiteRecoverySupportedOSProperty |
Supported operating systems property. |
SiteRecoveryTaskTypeDetails |
Task details based on specific task type. Please note SiteRecoveryTaskTypeDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AutomationRunbookTaskDetails, ConsistencyCheckTaskDetails, FabricReplicationGroupTaskDetails, SiteRecoveryJobTaskDetails, ManualActionTaskDetails, ScriptActionTaskDetails, SiteRecoveryVmTaskDetails and VmNicUpdatesTaskDetails. |
SiteRecoveryUpdateVCenterProperties |
The properties of an update vCenter request. |
SiteRecoveryVaultSettingCreateOrUpdateContent |
Input to create vault setting. |
SiteRecoveryVaultSettingProperties |
Vault setting properties. |
SiteRecoveryVCenterCreateOrUpdateContent |
Input required to add vCenter. |
SiteRecoveryVCenterPatch |
Input required to update vCenter. |
SiteRecoveryVCenterProperties |
vCenter properties. |
SiteRecoveryVersionDetails |
Version related details. |
SiteRecoveryVmDiskDetails |
Disk details for E2A provider. |
SiteRecoveryVmEndpoint |
The SiteRecoveryVmEndpoint. |
SiteRecoveryVmTaskDetails |
This class represents the virtual machine task details. |
StorageAccountCustomDetails |
Storage account custom input. Please note StorageAccountCustomDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ExistingStorageAccount. |
StorageClassificationMappingCreateOrUpdateContent |
Storage mapping input. |
SwitchProtectionContent |
Switch protection input. |
SwitchProtectionJobDetails |
This class represents details for switch protection job. |
SwitchProtectionProperties |
Switch protection input properties. |
SwitchProtectionProviderSpecificContent |
Provider specific switch protection input. Please note SwitchProtectionProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ASwitchProtectionContent. |
SwitchProviderContent |
Input definition for switch provider. |
SwitchProviderProperties |
Input definition for switch provider input properties. |
SwitchProviderSpecificContent |
Provider specific switch provider input. Please note SwitchProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include InMageAzureV2SwitchProviderContent. |
TargetComputeSize |
Represents applicable recovery vm sizes. |
TargetComputeSizeProperties |
Represents applicable recovery vm sizes properties. |
TestFailoverCleanupContent |
Input definition for test failover cleanup. |
TestFailoverCleanupProperties |
Input definition for test failover cleanup input properties. |
TestFailoverContent |
Input definition for test failover. |
TestFailoverJobDetails |
This class represents the details for a test failover job. |
TestFailoverProperties |
Input definition for test failover input properties. |
TestFailoverProviderSpecificContent |
Provider specific test failover input. Please note TestFailoverProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2ATestFailoverContent, HyperVReplicaAzureTestFailoverContent, InMageTestFailoverContent, InMageAzureV2TestFailoverContent and InMageRcmTestFailoverContent. |
TestMigrateCleanupContent |
Input for test migrate cleanup. |
TestMigrateCleanupProperties |
Test migrate cleanup input properties. |
TestMigrateContent |
Input for test migrate. |
TestMigrateProperties |
Test migrate input properties. |
TestMigrateProviderSpecificContent |
Test migrate provider specific input. Please note TestMigrateProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtTestMigrateContent. |
UnplannedFailoverContent |
Input definition for unplanned failover. |
UnplannedFailoverProperties |
Input definition for unplanned failover input properties. |
UnplannedFailoverProviderSpecificContent |
Provider specific unplanned failover input. Please note UnplannedFailoverProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AUnplannedFailoverContent, HyperVReplicaAzureUnplannedFailoverContent, InMageUnplannedFailoverContent, InMageAzureV2UnplannedFailoverContent and InMageRcmUnplannedFailoverContent. |
UpdateApplianceForReplicationProtectedItemContent |
Update appliance for replication protected item input. |
UpdateApplianceForReplicationProtectedItemProperties |
Update appliance for protected item input properties. |
UpdateApplianceForReplicationProtectedItemProviderSpecificContent |
Update replication protected item provider specific input. Please note UpdateApplianceForReplicationProtectedItemProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include InMageRcmUpdateApplianceForReplicationProtectedItemContent. |
UpdateDiskContent |
Disk input for update. |
UpdateMigrationItemProviderSpecificContent |
Update migration item provider specific input. Please note UpdateMigrationItemProviderSpecificContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VMwareCbtUpdateMigrationItemContent. |
UpdateMobilityServiceContent |
Request to update the mobility service on a protected item. |
UpdateNetworkMappingProperties |
Common input details for network mapping operation. |
UpdateReplicationProtectedItemProperties |
Update protected item input properties. |
UpdateReplicationProtectedItemProviderContent |
Update replication protected item provider specific input. Please note UpdateReplicationProtectedItemProviderContent is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include A2AUpdateReplicationProtectedItemContent, HyperVReplicaAzureUpdateReplicationProtectedItemContent, InMageAzureV2UpdateReplicationProtectedItemContent and InMageRcmUpdateReplicationProtectedItemContent. |
VaultHealthDetails |
Vault health details definition. |
VaultHealthProperties |
class to define the health summary of the Vault. |
VaultSettingCreationProperties |
Input to create vault setting. |
VmmFabricDetails |
VMM fabric specific details. |
VmmToAzureCreateNetworkMappingContent |
Create network mappings input properties/behavior specific to Vmm to Azure Network mapping. |
VmmToAzureNetworkMappingSettings |
E2A Network Mapping fabric specific settings. |
VmmToAzureUpdateNetworkMappingContent |
Update network mappings input properties/behavior specific to vmm to azure. |
VmmToVmmCreateNetworkMappingContent |
Create network mappings input properties/behavior specific to vmm to vmm Network mapping. |
VmmToVmmNetworkMappingSettings |
E2E Network Mapping fabric specific settings. |
VmmToVmmUpdateNetworkMappingContent |
Update network mappings input properties/behavior specific to vmm to vmm. |
VmmVmDetails |
VMM fabric provider specific VM settings. |
VmNicContentDetails |
Hyper V VM network input details. |
VmNicDetails |
Hyper V VM network details. |
VmNicUpdatesTaskDetails |
This class represents the vm NicUpdates task details. |
VMwareCbtContainerCreationContent |
VMwareCbt container creation input. |
VMwareCbtContainerMappingContent |
VMwareCbt container mapping input. |
VMwareCbtDiskContent |
VMwareCbt disk input. |
VMwareCbtEnableMigrationContent |
VMwareCbt specific enable migration input. |
VMwareCbtEventDetails |
Event details for VMwareCbt provider. |
VMwareCbtMigrateContent |
VMwareCbt specific migrate input. |
VMwareCbtMigrationDetails |
VMwareCbt provider specific settings. |
VMwareCbtNicContent |
VMwareCbt NIC input. |
VMwareCbtNicDetails |
VMwareCbt NIC details. |
VMwareCbtPolicyCreationContent |
VMware Cbt policy creation input. |
VMwareCbtPolicyDetails |
VMware Cbt specific policy details. |
VMwareCbtProtectedDiskDetails |
VMwareCbt protected disk details. |
VMwareCbtProtectionContainerMappingDetails |
VMwareCbt provider specific container mapping details. |
VMwareCbtResumeReplicationContent |
VMwareCbt specific resume replication input. |
VMwareCbtResyncContent |
VMwareCbt specific resync input. |
VMwareCbtSecurityProfileProperties |
VMwareCbt security profile input. |
VMwareCbtTestMigrateContent |
VMwareCbt specific test migrate input. |
VMwareCbtUpdateDiskContent |
VMwareCbt disk input for update. |
VMwareCbtUpdateMigrationItemContent |
VMwareCbt specific update migration item input. |
VMwareDetails |
Store the fabric details specific to the VMware fabric. |
VMwareV2FabricCreationContent |
VMwareV2 fabric provider specific settings. |
VMwareV2FabricSpecificDetails |
VMwareV2 fabric specific details. |
VMwareVmDetails |
VMware provider specific settings. |
Structs
A2ARecoveryAvailabilityType |
The recovery availability type of the virtual machine. |
A2ARpRecoveryPointType |
The recovery point type. |
AgentUpgradeBlockedReason |
The AgentUpgradeBlockedReason. |
AlternateLocationRecoveryOption |
The ALR option. |
AutomationAccountAuthenticationType |
A value indicating the type authentication to use for automation Account. |
AutoProtectionOfDataDisk |
A value indicating whether the auto protection is enabled. |
ChurnOptionSelected |
A value indicating the churn option selected by user. |
DisableProtectionReason |
Disable protection reason. It can have values NotSpecified/MigrationComplete. |
ExportJobOutputSerializationType |
The output type of the jobs. |
FailoverDeploymentModel |
The failover deployment model. |
HealthErrorCategory |
The category of the health error. |
HealthErrorCustomerResolvability |
Value indicating whether the health error is customer resolvable. |
HyperVReplicaAzureRpRecoveryPointType |
The recovery point type. |
HyperVVmDiskPresenceStatus |
A value indicating whether the VM has a physical disk attached. String value of SrsDataContract.PresenceStatus enum. |
InMageRcmFailbackRecoveryPointType |
The recovery point type. |
InMageV2RpRecoveryPointType |
The recovery point type. |
MigrationItemOperation |
The MigrationItemOperation. |
MigrationRecoveryPointType |
The recovery point type. |
MobilityAgentUpgradeState |
The agent auto upgrade state. |
MultiVmGroupCreateOption |
Whether Multi VM group is auto created or specified by user. |
MultiVmSyncPointOption |
A value indicating whether multi VM sync enabled VMs should use multi VM sync points for failover. |
PlannedFailoverStatus |
The last planned failover status. |
PossibleOperationsDirection |
The PossibleOperationsDirection. |
RcmComponentStatus |
The throughput status. |
RecoveryPlanActionLocation |
The fabric location. |
RecoveryPlanGroupType |
The group type. |
RecoveryPlanPointType |
The recovery point type. |
RecoveryPointSyncType |
A value indicating whether the recovery point is multi VM consistent. |
ReplicationProtectedItemOperation |
The ReplicationProtectedItemOperation. |
RpInMageRecoveryPointType |
The recovery point type. |
SetMultiVmSyncStatus |
A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. |
SiteRecoveryAgentAutoUpdateStatus |
A value indicating whether the auto update is enabled. |
SiteRecoveryAgentVersionStatus |
A value indicating whether security update required. |
SiteRecoveryDataSyncStatus |
The data sync option. |
SiteRecoveryDiskAccountType |
The DiskType. |
SiteRecoveryDiskReplicationProgressHealth |
The progress health. |
SiteRecoveryErrorSeverity |
Severity of error. |
SiteRecoveryEthernetAddressType |
The source IP address type. |
SiteRecoveryExtendedLocationType |
The extended location type. |
SiteRecoveryLicenseType |
License type. |
SiteRecoveryMigrationState |
The migration status. |
SiteRecoveryPointType |
The recovery point type. Values from LatestTime, LatestTag or Custom. In the case of custom, the recovery point provided by RecoveryPointId will be used. In the other two cases, recovery point id will be ignored. |
SiteRecoveryProtectionHealth |
The health. |
SiteRecoveryResyncState |
The resync state. |
SiteRecoverySqlServerLicenseType |
The SQL Server license type. |
SiteRecoveryVmEncryptionType |
The encryption type of the VM. |
SiteRecoveryVmSecurityType |
The target VM security type. |
SourceSiteOperation |
A value indicating whether source site operations are required. |
TestMigrationState |
The test migrate state. |
VmReplicationProgressHealth |
The initial replication progress health. |