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
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. |
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. |
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. |
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. |
AddDisksContent |
Input for add disk(s) operation. |
AddDisksProviderSpecificInput |
Add Disks provider specific input. Please note AddDisksProviderSpecificInput 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 A2AAddDisksInput. |
AddRecoveryServicesProviderInputProperties |
The properties of an add provider request. |
AddVCenterRequestProperties |
The properties of an add vCenter request. |
AgentDetails |
Agent details. |
AgentDiskDetails |
Agent disk details. |
AlertCreateOrUpdateContent |
Request to configure alerts for the system. |
AlertProperties |
The properties of an alert. |
ApplianceSpecificDetails |
Appliance specific details. Please note ApplianceSpecificDetails 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. |
ApplyRecoveryPointContent |
Input to apply recovery point. |
ApplyRecoveryPointInputProperties |
Input properties to apply recovery point. |
ApplyRecoveryPointProviderSpecificInput |
Provider specific input for apply recovery point. Please note ApplyRecoveryPointProviderSpecificInput 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 A2AApplyRecoveryPointInput, A2ACrossClusterMigrationApplyRecoveryPointInput, HyperVReplicaAzureApplyRecoveryPointInput, InMageAzureV2ApplyRecoveryPointInput and InMageRcmApplyRecoveryPointInput. |
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. |
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. Please note ConfigurationSettings 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 HyperVVirtualMachineDetails, ReplicationGroupDetails, VMwareVirtualMachineDetails and VmmVirtualMachineDetails. |
ConfigureAlertRequestProperties |
Properties of a configure alert request. |
ConsistencyCheckTaskDetails |
This class contains monitoring details of all the inconsistent Protected Entities in Vmm. |
CreateNetworkMappingInputProperties |
Common input details for network mapping operation. |
CreateProtectionContainerMappingInputProperties |
Configure pairing input properties. |
CreateProtectionIntentProviderSpecificDetails |
Create protection intent provider specific input. Please note CreateProtectionIntentProviderSpecificDetails 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 A2ACreateProtectionIntentInput. |
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. |
DisableProtectionContent |
Disable protection input. |
DisableProtectionInputProperties |
Disable protection input properties. |
DisableProtectionProviderSpecificInput |
Disable protection provider specific input. Please note DisableProtectionProviderSpecificInput 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 InMageDisableProtectionProviderSpecificInput. |
DiscoverProtectableItemContent |
Request to add a physical machine as a protectable item in a container. |
DiscoverProtectableItemRequestProperties |
Discover protectable item properties. |
DiskDetails |
Onprem disk details data. |
DiskEncryptionInfo |
Recovery disk encryption info (BEK and KEK). |
DiskEncryptionKeyInfo |
Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows). |
DiskVolumeDetails |
Volume details. |
DraDetails |
DRA details. |
EnableMigrationInputProperties |
Enable migration input properties. |
EnableMigrationProviderSpecificInput |
Enable migration provider specific input. Please note EnableMigrationProviderSpecificInput 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 VMwareCbtEnableMigrationInput. |
EnableProtectionInputProperties |
Enable protection input properties. |
EnableProtectionProviderSpecificInput |
Enable protection provider specific input. Please note EnableProtectionProviderSpecificInput 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 A2AEnableProtectionInput, A2ACrossClusterMigrationEnableProtectionInput, HyperVReplicaAzureEnableProtectionInput, InMageEnableProtectionInput, InMageAzureV2EnableProtectionInput and InMageRcmEnableProtectionInput. |
EncryptionDetails |
Encryption details for the fabric. |
EventProperties |
The properties of a monitoring event. |
EventProviderSpecificDetails |
Model class for provider specific details for an event. Please note EventProviderSpecificDetails 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. |
EventSpecificDetails |
Model class for event specific details for an event. Please note EventSpecificDetails 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 JobStatusEventDetails. |
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. |
ExtendedLocation |
Extended location of the resource. |
FabricCreateOrUpdateContent |
Site details provided during the time of site creation. |
FabricProperties |
Fabric properties. |
FabricReplicationGroupTaskDetails |
This class represents the fabric replication group task details. |
FabricSpecificCreateNetworkMappingInput |
Input details specific to fabrics during Network Mapping. Please note FabricSpecificCreateNetworkMappingInput 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 AzureToAzureCreateNetworkMappingInput, VmmToAzureCreateNetworkMappingInput and VmmToVmmCreateNetworkMappingInput. |
FabricSpecificCreationInput |
Fabric provider specific settings. Please note FabricSpecificCreationInput 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 AzureFabricCreationInput, InMageRcmFabricCreationInput and VMwareV2FabricCreationInput. |
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 AzureFabricSpecificDetails, HyperVSiteDetails, InMageRcmFabricSpecificDetails, VmmDetails, VMwareDetails and VMwareV2FabricSpecificDetails. |
FabricSpecificUpdateNetworkMappingInput |
Input details specific to fabrics during Network Mapping. Please note FabricSpecificUpdateNetworkMappingInput 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 AzureToAzureUpdateNetworkMappingInput, VmmToAzureUpdateNetworkMappingInput and VmmToVmmUpdateNetworkMappingInput. |
FailoverJobDetails |
This class represents the details for a failover job. |
FailoverProcessServerContent |
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. Please note GroupTaskDetails 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. |
HealthError |
Health Error. |
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. |
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. Please note HyperVReplicaPolicyInput 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 HyperVReplicaBluePolicyInput. |
HyperVReplicaReplicationDetails |
HyperV replica 2012 replication details. |
HyperVSiteDetails |
HyperVSite fabric specific details. |
HyperVVirtualMachineDetails |
Single Host fabric provider specific VM settings. Please note HyperVVirtualMachineDetails 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 VmmVirtualMachineDetails. |
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. |
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. |
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 |
The InputEndpoint. |
IPConfigDetails |
The IPConfigDetails. |
IPConfigInputDetails |
The IPConfigInputDetails. |
JobDetails |
Job details based on specific job type. Please note JobDetails 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. |
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. Please note JobTaskDetails 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 VirtualMachineTaskDetails. |
KeyEncryptionKeyInfo |
Key Encryption Key (KEK) information. |
LogicalNetworkProperties |
Logical Network Properties. |
ManualActionTaskDetails |
This class represents the manual action task details. |
MarsAgentDetails |
Mars agent details. |
MasterTargetServer |
Details of a Master Target Server. |
MigrateContent |
Input for migrate. |
MigrateInputProperties |
Migrate input properties. |
MigrateProviderSpecificInput |
Migrate provider specific input. Please note MigrateProviderSpecificInput 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 VMwareCbtMigrateInput. |
MigrationItemCreateOrUpdateContent |
Enable migration input. |
MigrationItemPatch |
Update migration item input. |
MigrationItemProperties |
Migration item 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. |
NetworkMappingCreateOrUpdateContent |
Create network mappings input. |
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 AzureToAzureNetworkMappingSettings, VmmToAzureNetworkMappingSettings and VmmToVmmNetworkMappingSettings. |
NetworkMappingPatch |
Update network mapping input. |
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. |
OSDetails |
Disk Details. |
OSDiskDetails |
Details of the OS Disk. |
OSVersionWrapper |
Wrapper model for OSVersion to include version and service pack info. |
PauseReplicationContent |
Pause replication input. |
PauseReplicationInputProperties |
Pause replication input properties. |
PlannedFailoverContent |
Input definition for planned failover. |
PlannedFailoverInputProperties |
Input definition for planned failover input properties. |
PlannedFailoverProviderSpecificFailoverInput |
Provider specific failover input. Please note PlannedFailoverProviderSpecificFailoverInput 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 HyperVReplicaAzurePlannedFailoverProviderInput, HyperVReplicaAzureFailbackProviderInput and InMageRcmFailbackPlannedFailoverProviderInput. |
PolicyCreateOrUpdateContent |
Protection Policy input. |
PolicyPatch |
Update policy input. |
PolicyProperties |
Protection profile custom data details. |
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. |
PolicyProviderSpecificInput |
Base class for provider specific input. Please note PolicyProviderSpecificInput 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 A2APolicyCreationInput, A2ACrossClusterMigrationPolicyCreationInput, HyperVReplicaPolicyInput, HyperVReplicaBluePolicyInput, HyperVReplicaAzurePolicyInput, InMagePolicyInput, InMageAzureV2PolicyInput, InMageRcmPolicyCreationInput, InMageRcmFailbackPolicyCreationInput and VMwareCbtPolicyCreationInput. |
ProcessServer |
Details of the Process Server. |
ProcessServerDetails |
Process server details. |
ProtectableItemProperties |
Replication protected item custom data details. |
ProtectionContainerCreateOrUpdateContent |
Create protection container input. |
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. |
ProtectionContainerProperties |
Protection profile custom data details. |
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. |
ProviderError |
This class contains the error details per object. |
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. |
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. 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. |
RecoveryPlanCreateOrUpdateContent |
Create recovery plan input class. |
RecoveryPlanGroup |
Recovery plan group 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. |
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. |
RecoveryPlanPatch |
Update recovery plan input class. |
RecoveryPlanPlannedFailoverContent |
Recovery plan planned failover input. |
RecoveryPlanPlannedFailoverInputProperties |
Recovery plan planned failover input properties. |
RecoveryPlanProperties |
Recovery plan properties. |
RecoveryPlanProtectedItem |
Recovery plan protected item. |
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. |
RecoveryPlanProviderSpecificFailoverInput |
Recovery plan provider specific failover input. Please note RecoveryPlanProviderSpecificFailoverInput 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 RecoveryPlanA2AFailoverInput, RecoveryPlanHyperVReplicaAzureFailoverInput, RecoveryPlanHyperVReplicaAzureFailbackInput, RecoveryPlanInMageFailoverInput, RecoveryPlanInMageAzureV2FailoverInput, RecoveryPlanInMageRcmFailoverInput and RecoveryPlanInMageRcmFailbackFailoverInput. |
RecoveryPlanProviderSpecificInput |
Recovery plan provider specific input base class. Please note RecoveryPlanProviderSpecificInput 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 RecoveryPlanA2AInput. |
RecoveryPlanScriptActionDetails |
Recovery plan script action details. |
RecoveryPlanShutdownGroupTaskDetails |
This class represents the recovery plan shutdown group task details. |
RecoveryPlanTestFailoverCleanupContent |
Recovery plan test failover cleanup input. |
RecoveryPlanTestFailoverCleanupInputProperties |
Recovery plan test failover cleanup input properties. |
RecoveryPlanTestFailoverContent |
Recovery plan test failover input. |
RecoveryPlanTestFailoverInputProperties |
Recovery plan test failover input properties. |
RecoveryPlanUnplannedFailoverContent |
Recovery plan unplanned failover input. |
RecoveryPlanUnplannedFailoverInputProperties |
Recovery plan unplanned failover input properties. |
RecoveryPointProperties |
Recovery point 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. |
RecoveryServicesProviderCreateOrUpdateContent |
Input required to add a provider. |
RecoveryServicesProviderProperties |
Recovery services provider properties. |
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. |
RemoveDisksProviderSpecificInput |
Remove Disk provider specific input. Please note RemoveDisksProviderSpecificInput 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 A2ARemoveDisksInput. |
RemoveProtectionContainerMappingContent |
Container unpairing input. |
RenewCertificateContent |
Certificate renewal input. |
ReplicationAgentDetails |
Replication agent details. |
ReplicationAppliance |
Replication appliance definition. |
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. |
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. |
ReplicationProviderSpecificContainerCreationInput |
Provider specific input for container creation operation. Please note ReplicationProviderSpecificContainerCreationInput 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 A2AContainerCreationInput, A2ACrossClusterMigrationContainerCreationInput and VMwareCbtContainerCreationInput. |
ReplicationProviderSpecificContainerMappingInput |
Provider specific input for pairing operations. Please note ReplicationProviderSpecificContainerMappingInput 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 A2AContainerMappingInput and VMwareCbtContainerMappingInput. |
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. |
ReplicationProviderSpecificUpdateContainerMappingInput |
Provider specific input for update pairing operations. Please note ReplicationProviderSpecificUpdateContainerMappingInput 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 A2AUpdateContainerMappingInput and InMageRcmUpdateContainerMappingInput. |
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. |
ResumeJobParams |
Resume job params. |
ResumeReplicationContent |
Resume replication input. |
ResumeReplicationInputProperties |
Resume replication input properties. |
ResumeReplicationProviderSpecificInput |
Resume replication provider specific input. Please note ResumeReplicationProviderSpecificInput 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 VMwareCbtResumeReplicationInput. |
ResyncContent |
Resync input. |
ResyncInputProperties |
Resync input properties. |
ResyncProviderSpecificInput |
Resync provider specific input. Please note ResyncProviderSpecificInput 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 VMwareCbtResyncInput. |
RetentionVolume |
The retention details of the MT. |
ReverseReplicationContent |
Reverse replication input. |
ReverseReplicationInputProperties |
Reverse replication input properties. |
ReverseReplicationProviderSpecificInput |
Provider specific reverse replication input. Please note ReverseReplicationProviderSpecificInput 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 A2AReprotectInput, HyperVReplicaAzureReprotectInput, InMageReprotectInput, InMageAzureV2ReprotectInput, InMageRcmReprotectInput and InMageRcmFailbackReprotectInput. |
RunAsAccount |
CS Accounts Details. |
ScriptActionTaskDetails |
This class represents the script action task details. |
ServiceError |
ASR error model. |
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. |
Subnet |
Subnets of the network. |
SupportedOperatingSystems |
Supported operating systems. |
SupportedOSDetails |
Supported operating system details. |
SupportedOSProperty |
Supported operating systems property. |
SwitchProtectionContent |
Switch protection input. |
SwitchProtectionInputProperties |
Switch protection input properties. |
SwitchProtectionJobDetails |
This class represents details for switch protection job. |
SwitchProtectionProviderSpecificInput |
Provider specific switch protection input. Please note SwitchProtectionProviderSpecificInput 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 A2ASwitchProtectionInput. |
SwitchProviderContent |
Input definition for switch provider. |
SwitchProviderInputProperties |
Input definition for switch provider input properties. |
SwitchProviderSpecificInput |
Provider specific switch provider input. Please note SwitchProviderSpecificInput 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 InMageAzureV2SwitchProviderInput. |
TargetComputeSize |
Represents applicable recovery vm sizes. |
TargetComputeSizeProperties |
Represents applicable recovery vm sizes properties. |
TaskTypeDetails |
Task details based on specific task type. Please note TaskTypeDetails 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, JobTaskDetails, ManualActionTaskDetails, ScriptActionTaskDetails, VirtualMachineTaskDetails and VmNicUpdatesTaskDetails. |
TestFailoverCleanupContent |
Input definition for test failover cleanup. |
TestFailoverCleanupInputProperties |
Input definition for test failover cleanup input properties. |
TestFailoverContent |
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. Please note TestFailoverProviderSpecificInput 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 A2ATestFailoverInput, HyperVReplicaAzureTestFailoverInput, InMageTestFailoverInput, InMageAzureV2TestFailoverInput and InMageRcmTestFailoverInput. |
TestMigrateCleanupContent |
Input for test migrate cleanup. |
TestMigrateCleanupInputProperties |
Test migrate cleanup input properties. |
TestMigrateContent |
Input for test migrate. |
TestMigrateInputProperties |
Test migrate input properties. |
TestMigrateProviderSpecificInput |
Test migrate provider specific input. Please note TestMigrateProviderSpecificInput 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 VMwareCbtTestMigrateInput. |
UnplannedFailoverContent |
Input definition for unplanned failover. |
UnplannedFailoverInputProperties |
Input definition for unplanned failover input properties. |
UnplannedFailoverProviderSpecificInput |
Provider specific unplanned failover input. Please note UnplannedFailoverProviderSpecificInput 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 A2AUnplannedFailoverInput, HyperVReplicaAzureUnplannedFailoverInput, InMageUnplannedFailoverInput, InMageAzureV2UnplannedFailoverInput and InMageRcmUnplannedFailoverInput. |
UpdateApplianceForReplicationProtectedItemContent |
Update appliance for replication protected item input. |
UpdateApplianceForReplicationProtectedItemInputProperties |
Update appliance for protected item input properties. |
UpdateApplianceForReplicationProtectedItemProviderSpecificInput |
Update replication protected item provider specific input. Please note UpdateApplianceForReplicationProtectedItemProviderSpecificInput 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 InMageRcmUpdateApplianceForReplicationProtectedItemInput. |
UpdateDiskInput |
Disk input for update. |
UpdateMigrationItemProviderSpecificInput |
Update migration item provider specific input. Please note UpdateMigrationItemProviderSpecificInput 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 VMwareCbtUpdateMigrationItemInput. |
UpdateMobilityServiceContent |
Request to update the mobility service on a protected item. |
UpdateNetworkMappingInputProperties |
Common input details for network mapping operation. |
UpdateReplicationProtectedItemInputProperties |
Update protected item input properties. |
UpdateReplicationProtectedItemProviderInput |
Update replication protected item provider specific input. Please note UpdateReplicationProtectedItemProviderInput 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 A2AUpdateReplicationProtectedItemInput, HyperVReplicaAzureUpdateReplicationProtectedItemInput, InMageAzureV2UpdateReplicationProtectedItemInput and InMageRcmUpdateReplicationProtectedItemInput. |
UpdateVCenterRequestProperties |
The properties of an update vCenter request. |
VaultHealthDetails |
Vault health details definition. |
VaultHealthProperties |
class to define the health summary of the Vault. |
VaultSettingCreateOrUpdateContent |
Input to create vault setting. |
VaultSettingCreationInputProperties |
Input to create vault setting. |
VaultSettingProperties |
Vault setting properties. |
VCenterCreateOrUpdateContent |
Input required to add vCenter. |
VCenterPatch |
Input required to update vCenter. |
VCenterProperties |
vCenter properties. |
VersionDetails |
Version related details. |
VirtualMachineTaskDetails |
This class represents the virtual machine task details. |
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. |
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. |
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. |
Structs
A2ARecoveryAvailabilityType |
The recovery availability type of the virtual machine. |
A2ARpRecoveryPointType |
The recovery point type. |
AgentAutoUpdateStatus |
A value indicating whether the auto update is enabled. |
AgentUpgradeBlockedReason |
The AgentUpgradeBlockedReason. |
AgentVersionStatus |
A value indicating whether security update required. |
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. |
DataSyncStatus |
The data sync option. |
DisableProtectionReason |
Disable protection reason. It can have values NotSpecified/MigrationComplete. |
DiskAccountType |
The DiskType. |
DiskReplicationProgressHealth |
The progress health. |
EthernetAddressType |
The source IP address type. |
ExportJobOutputSerializationType |
The output type of the jobs. |
ExtendedLocationType |
The extended location type. |
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. |
InMageRcmFailbackRecoveryPointType |
The recovery point type. |
InMageV2RpRecoveryPointType |
The recovery point type. |
LicenseType |
License type. |
MigrationItemOperation |
The MigrationItemOperation. |
MigrationRecoveryPointType |
The recovery point type. |
MigrationState |
The migration status. |
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. |
PresenceStatus |
A value indicating whether the VM has a physical disk attached. String value of SrsDataContract.PresenceStatus enum. |
ProtectionHealth |
The health. |
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. |
RecoveryPointType |
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. |
ReplicationProtectedItemOperation |
The ReplicationProtectedItemOperation. |
ResyncState |
The resync state. |
RpInMageRecoveryPointType |
The recovery point type. |
SetMultiVmSyncStatus |
A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'. |
Severity |
Severity of error. |
SourceSiteOperation |
A value indicating whether source site operations are required. |
SqlServerLicenseType |
The SQL Server license type. |
TestMigrationState |
The test migrate state. |
VmEncryptionType |
The encryption type of the VM. |
VmReplicationProgressHealth |
The initial replication progress health. |
Feedback
Submit and view feedback for