ArmRecoveryServicesSiteRecoveryModelFactory Class

Definition

Model factory for models.

public static class ArmRecoveryServicesSiteRecoveryModelFactory
type ArmRecoveryServicesSiteRecoveryModelFactory = class
Public Class ArmRecoveryServicesSiteRecoveryModelFactory
Inheritance
ArmRecoveryServicesSiteRecoveryModelFactory

Methods

A2ACreateNetworkMappingContent(ResourceIdentifier)

Initializes a new instance of A2ACreateNetworkMappingContent.

A2ACreateProtectionIntentContent(ResourceIdentifier, AzureLocation, AzureLocation, String, A2ARecoveryAvailabilityType, ProtectionProfileCustomDetails, ResourceIdentifier, StorageAccountCustomDetails, RecoveryAvailabilitySetCustomDetails, RecoveryVirtualNetworkCustomDetails, RecoveryProximityPlacementGroupCustomDetails, Nullable<AutoProtectionOfDataDisk>, IEnumerable<A2AProtectionIntentDiskDetails>, IEnumerable<A2AProtectionIntentManagedDiskDetails>, String, String, StorageAccountCustomDetails, SiteRecoveryDiskEncryptionInfo, String, Nullable<SiteRecoveryAgentAutoUpdateStatus>, Nullable<AutomationAccountAuthenticationType>, ResourceIdentifier)

Initializes a new instance of A2ACreateProtectionIntentContent.

A2ACrossClusterMigrationReplicationDetails(ResourceIdentifier, Nullable<AzureLocation>, String, String, String, String)

Initializes a new instance of A2ACrossClusterMigrationReplicationDetails.

A2AEnableProtectionContent(ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, ResourceIdentifier, IEnumerable<A2AVmDiskDetails>, IEnumerable<A2AVmManagedDiskDetails>, String, String, ResourceIdentifier, SiteRecoveryDiskEncryptionInfo, String, SiteRecoveryExtendedLocation, ResourceIdentifier, String, ResourceIdentifier, ResourceIdentifier, Nullable<AutoProtectionOfDataDisk>)

Initializes a new instance of A2AEnableProtectionContent.

A2AEventDetails(String, ResourceIdentifier, String, Nullable<AzureLocation>, String, Nullable<AzureLocation>)

Initializes a new instance of A2AEventDetails.

A2AExtendedLocationDetails(SiteRecoveryExtendedLocation, SiteRecoveryExtendedLocation)

Initializes a new instance of A2AExtendedLocationDetails.

A2AFabricSpecificLocationDetails(String, String, SiteRecoveryExtendedLocation, SiteRecoveryExtendedLocation, Nullable<AzureLocation>, Nullable<AzureLocation>, String, String, SiteRecoveryExtendedLocation, SiteRecoveryExtendedLocation, Nullable<AzureLocation>, Nullable<AzureLocation>)

Initializes a new instance of A2AFabricSpecificLocationDetails.

A2ANetworkMappingSettings(Nullable<AzureLocation>, Nullable<AzureLocation>)

Initializes a new instance of A2ANetworkMappingSettings.

A2APolicyCreationContent(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, SetMultiVmSyncStatus)

Initializes a new instance of A2APolicyCreationContent.

A2APolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>)

Initializes a new instance of A2APolicyDetails.

A2AProtectedDiskDetails(Uri, ResourceIdentifier, ResourceIdentifier, Uri, String, Nullable<Int64>, ResourceIdentifier, String, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Double>, Nullable<Double>, String, IEnumerable<String>, Nullable<Boolean>, String, ResourceIdentifier, Nullable<Boolean>, String, ResourceIdentifier, String, String)

Initializes a new instance of A2AProtectedDiskDetails.

A2AProtectedManagedDiskDetails(String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, ResourceIdentifier, String, Nullable<Int64>, ResourceIdentifier, String, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Double>, Nullable<Double>, String, IEnumerable<String>, Nullable<Boolean>, String, ResourceIdentifier, Nullable<Boolean>, String, ResourceIdentifier, String, String)

Initializes a new instance of A2AProtectedManagedDiskDetails.

A2AProtectionContainerMappingDetails(Nullable<SiteRecoveryAgentAutoUpdateStatus>, ResourceIdentifier, Nullable<AutomationAccountAuthenticationType>, String, String)

Initializes a new instance of A2AProtectionContainerMappingDetails.

A2ARecoveryPointDetails(Nullable<RecoveryPointSyncType>, IEnumerable<String>)

Initializes a new instance of A2ARecoveryPointDetails.

A2AReplicationDetails(ResourceIdentifier, String, Nullable<AzureLocation>, String, SiteRecoveryExtendedLocation, SiteRecoveryExtendedLocation, Nullable<AzureLocation>, String, String, Nullable<MultiVmGroupCreateOption>, String, IEnumerable<A2AProtectedDiskDetails>, IEnumerable<A2AUnprotectedDiskDetails>, IEnumerable<A2AProtectedManagedDiskDetails>, ResourceIdentifier, Nullable<AzureLocation>, Nullable<AzureLocation>, String, String, String, ResourceIdentifier, String, String, ResourceIdentifier, ResourceIdentifier, IEnumerable<VmNicDetails>, A2AVmSyncedConfigDetails, Nullable<Int32>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<Boolean>, ResourceIdentifier, String, String, String, ResourceIdentifier, Nullable<Int64>, Nullable<DateTimeOffset>, String, String, SiteRecoveryExtendedLocation, SiteRecoveryExtendedLocation, Nullable<SiteRecoveryVmEncryptionType>, String, String, ResourceIdentifier, Nullable<AutoProtectionOfDataDisk>, ResourceIdentifier, ResourceIdentifier, Nullable<ChurnOptionSelected>)

Initializes a new instance of A2AReplicationDetails.

A2AReplicationIntentDetails(ResourceIdentifier, Nullable<AzureLocation>, Nullable<AzureLocation>, String, IEnumerable<A2AProtectionIntentDiskDetails>, IEnumerable<A2AProtectionIntentManagedDiskDetails>, ResourceIdentifier, ProtectionProfileCustomDetails, StorageAccountCustomDetails, RecoveryAvailabilitySetCustomDetails, RecoveryVirtualNetworkCustomDetails, RecoveryProximityPlacementGroupCustomDetails, Nullable<AutoProtectionOfDataDisk>, String, String, StorageAccountCustomDetails, SiteRecoveryDiskEncryptionInfo, String, String, Nullable<SiteRecoveryAgentAutoUpdateStatus>, ResourceIdentifier, Nullable<AutomationAccountAuthenticationType>)

Initializes a new instance of A2AReplicationIntentDetails.

A2AUnprotectedDiskDetails(Nullable<Int32>, Nullable<AutoProtectionOfDataDisk>)

Initializes a new instance of A2AUnprotectedDiskDetails.

A2AVmManagedDiskDetails(String, ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, SiteRecoveryDiskEncryptionInfo)

Initializes a new instance of A2AVmManagedDiskDetails.

A2AVmSyncedConfigDetails(IReadOnlyDictionary<String,String>, IEnumerable<SiteRecoveryVmEndpoint>)

Initializes a new instance of A2AVmSyncedConfigDetails.

A2AZoneDetails(String, String)

Initializes a new instance of A2AZoneDetails.

ApplianceMonitoringDetails(ApplianceResourceDetails, ApplianceResourceDetails, IEnumerable<DataStoreUtilizationDetails>, ApplianceResourceDetails, ApplianceResourceDetails, ApplianceResourceDetails)

Initializes a new instance of ApplianceMonitoringDetails.

ApplianceResourceDetails(Nullable<Int64>, Nullable<Double>, Nullable<Double>, String)

Initializes a new instance of ApplianceResourceDetails.

AsrJobDetails(IReadOnlyDictionary<String,String>)

Initializes a new instance of AsrJobDetails.

AsrTask(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, String, String, String, String, SiteRecoveryTaskTypeDetails, SiteRecoveryGroupTaskDetails, IEnumerable<SiteRecoveryJobErrorDetails>)

Initializes a new instance of AsrTask.

AutomationRunbookTaskDetails(String, String, String, String, String, String, ResourceIdentifier, String, Nullable<Boolean>)

Initializes a new instance of AutomationRunbookTaskDetails.

ConsistencyCheckTaskDetails(IEnumerable<InconsistentVmDetails>)

Initializes a new instance of ConsistencyCheckTaskDetails.

CriticalJobHistoryDetails(String, ResourceIdentifier, Nullable<DateTimeOffset>, String)

Initializes a new instance of CriticalJobHistoryDetails.

CurrentJobDetails(String, ResourceIdentifier, Nullable<DateTimeOffset>)

Initializes a new instance of CurrentJobDetails.

CurrentScenarioDetails(String, ResourceIdentifier, Nullable<DateTimeOffset>)

Initializes a new instance of CurrentScenarioDetails.

DataStoreUtilizationDetails(Nullable<Int64>, Nullable<Int64>, String)

Initializes a new instance of DataStoreUtilizationDetails.

ExportJobDetails(IReadOnlyDictionary<String,String>, Uri, String)

Initializes a new instance of ExportJobDetails.

FabricReplicationGroupTaskDetails(SiteRecoveryJobEntity, String, String)

Initializes a new instance of FabricReplicationGroupTaskDetails.

FailoverJobDetails(IReadOnlyDictionary<String,String>, IEnumerable<FailoverReplicationProtectedItemDetails>)

Initializes a new instance of FailoverJobDetails.

FailoverReplicationProtectedItemDetails(String, String, String, String, String, String, String, ResourceIdentifier, Nullable<DateTimeOffset>)

Initializes a new instance of FailoverReplicationProtectedItemDetails.

GatewayOperationDetails(String, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, IEnumerable<String>, Nullable<Int64>)

Initializes a new instance of GatewayOperationDetails.

HealthErrorSummary(String, Nullable<HealthErrorCategory>, Nullable<SiteRecoveryErrorSeverity>, String, String, String, IEnumerable<String>)

Initializes a new instance of HealthErrorSummary.

HyperVHostDetails(String, String, String)

Initializes a new instance of HyperVHostDetails.

HyperVIPConfigDetails(String, Nullable<Boolean>, String, IPAddress, String, Nullable<Boolean>, String, IPAddress, String, ResourceIdentifier, IEnumerable<String>, String, IPAddress, ResourceIdentifier, IEnumerable<String>)

Initializes a new instance of HyperVIPConfigDetails.

HyperVReplica2012EventDetails(String, String, String, String)

Initializes a new instance of HyperVReplica2012EventDetails.

HyperVReplica2012R2EventDetails(String, String, String, String)

Initializes a new instance of HyperVReplica2012R2EventDetails.

HyperVReplicaAzureEventDetails(String, String, String)

Initializes a new instance of HyperVReplicaAzureEventDetails.

HyperVReplicaAzureManagedDiskDetails(String, String, String, ResourceIdentifier)

Initializes a new instance of HyperVReplicaAzureManagedDiskDetails.

HyperVReplicaAzurePolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, ResourceIdentifier)

Initializes a new instance of HyperVReplicaAzurePolicyDetails.

HyperVReplicaAzureReplicationDetails(IEnumerable<SiteRecoveryVmDiskDetails>, String, String, String, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<DateTimeOffset>, String, String, String, InitialReplicationDetails, IEnumerable<VmNicDetails>, ResourceIdentifier, String, String, SiteRecoveryOSDetails, Nullable<Int32>, Nullable<Int32>, String, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, String, String, String, Nullable<DateTimeOffset>, IReadOnlyDictionary<String, String>, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String, String>, IReadOnlyDictionary<String,String>, IEnumerable<HyperVReplicaAzureManagedDiskDetails>, IEnumerable<OSUpgradeSupportedVersions>)

Initializes a new instance of HyperVReplicaAzureReplicationDetails.

HyperVReplicaBaseEventDetails(String, String, String, String)

Initializes a new instance of HyperVReplicaBaseEventDetails.

HyperVReplicaBasePolicyDetails(Nullable<Int32>, Nullable<Int32>, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of HyperVReplicaBasePolicyDetails.

HyperVReplicaBaseReplicationDetails(Nullable<DateTimeOffset>, IEnumerable<VmNicDetails>, String, String, String, InitialReplicationDetails, IEnumerable<SiteRecoveryDiskDetails>)

Initializes a new instance of HyperVReplicaBaseReplicationDetails.

HyperVReplicaBluePolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of HyperVReplicaBluePolicyDetails.

HyperVReplicaBlueReplicationDetails(Nullable<DateTimeOffset>, IEnumerable<VmNicDetails>, String, String, String, InitialReplicationDetails, IEnumerable<SiteRecoveryDiskDetails>)

Initializes a new instance of HyperVReplicaBlueReplicationDetails.

HyperVReplicaPolicyDetails(Nullable<Int32>, Nullable<Int32>, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of HyperVReplicaPolicyDetails.

HyperVReplicaReplicationDetails(Nullable<DateTimeOffset>, IEnumerable<VmNicDetails>, String, String, String, InitialReplicationDetails, IEnumerable<SiteRecoveryDiskDetails>)

Initializes a new instance of HyperVReplicaReplicationDetails.

HyperVSiteDetails(IEnumerable<HyperVHostDetails>)

Initializes a new instance of HyperVSiteDetails.

HyperVVmDetails(String, String, SiteRecoveryOSDetails, IEnumerable<SiteRecoveryDiskDetails>, Nullable<HyperVVmDiskPresenceStatus>, Nullable<HyperVVmDiskPresenceStatus>, Nullable<HyperVVmDiskPresenceStatus>, String)

Initializes a new instance of HyperVVmDetails.

IdentityProviderDetails(Nullable<Guid>, String, String, String, String)

Initializes a new instance of IdentityProviderDetails.

InconsistentVmDetails(String, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of InconsistentVmDetails.

InitialReplicationDetails(String, String)

Initializes a new instance of InitialReplicationDetails.

InlineWorkflowTaskDetails(IEnumerable<AsrTask>, IEnumerable<String>)

Initializes a new instance of InlineWorkflowTaskDetails.

InMageAgentDetails(String, String, String, Nullable<DateTimeOffset>)

Initializes a new instance of InMageAgentDetails.

InMageAzureV2EventDetails(String, String, String, String, String, String, String)

Initializes a new instance of InMageAzureV2EventDetails.

InMageAzureV2ManagedDiskDetails(String, String, String, ResourceIdentifier, String)

Initializes a new instance of InMageAzureV2ManagedDiskDetails.

InMageAzureV2PolicyContent(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, SetMultiVmSyncStatus)

Initializes a new instance of InMageAzureV2PolicyContent.

InMageAzureV2PolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of InMageAzureV2PolicyDetails.

InMageAzureV2ProtectedDiskDetails(String, String, String, String, Nullable<Int64>, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Double>, Nullable<Double>, Nullable<Double>, String, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, Nullable<Int64>)

Initializes a new instance of InMageAzureV2ProtectedDiskDetails.

InMageAzureV2RecoveryPointDetails(String)

Initializes a new instance of InMageAzureV2RecoveryPointDetails.

InMageAzureV2ReplicationDetails(String, String, String, String, String, String, Nullable<Int32>, Nullable<Int64>, Nullable<Double>, Nullable<Double>, IPAddress, String, Nullable<DateTimeOffset>, String, String, Nullable<DateTimeOffset>, Nullable<Guid>, String, String, String, String, IEnumerable<InMageAzureV2ProtectedDiskDetails>, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, IEnumerable<SiteRecoveryVmDiskDetails>, String, String, String, ResourceIdentifier, IEnumerable<VmNicDetails>, ResourceIdentifier, ResourceIdentifier, String, String, String, IEnumerable<String>, String, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, String, String, String, IEnumerable<SiteRecoveryHealthError>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, IEnumerable<InMageAzureV2ManagedDiskDetails>, Nullable<DateTimeOffset>, String, String, Nullable<Boolean>, Nullable<Int64>, String, IReadOnlyDictionary<String, String>, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String, String>, IReadOnlyDictionary<String,String>, IEnumerable<InMageAzureV2SwitchProviderBlockingErrorDetails>, InMageAzureV2SwitchProviderDetails, IEnumerable<String>, IEnumerable<OSUpgradeSupportedVersions>, String)

Initializes a new instance of InMageAzureV2ReplicationDetails.

InMageAzureV2SwitchProviderBlockingErrorDetails(String, String, String, String, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String, String>)

Initializes a new instance of InMageAzureV2SwitchProviderBlockingErrorDetails.

InMageAzureV2SwitchProviderContent(ResourceIdentifier, ResourceIdentifier, String)

Initializes a new instance of InMageAzureV2SwitchProviderContent.

InMageAzureV2SwitchProviderDetails(ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String)

Initializes a new instance of InMageAzureV2SwitchProviderDetails.

InMageBasePolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of InMageBasePolicyDetails.

InMageDiskDetails(String, String, String, String, String, IEnumerable<SiteRecoveryDiskVolumeDetails>)

Initializes a new instance of InMageDiskDetails.

InMageEnableProtectionContent(String, String, Guid, String, String, String, String, String, InMageDiskExclusionContent, IEnumerable<String>)

Initializes a new instance of InMageEnableProtectionContent.

InMageFabricSwitchProviderBlockingErrorDetails(String, String, String, String, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String, String>)

Initializes a new instance of InMageFabricSwitchProviderBlockingErrorDetails.

InMagePolicyContent(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, SetMultiVmSyncStatus)

Initializes a new instance of InMagePolicyContent.

InMagePolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of InMagePolicyDetails.

InMageProtectedDiskDetails(String, String, String, String, Nullable<Int64>, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Double>, Nullable<Double>, Nullable<Double>, String, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

Initializes a new instance of InMageProtectedDiskDetails.

InMageRcmAgentUpgradeBlockingErrorDetails(String, String, String, String, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String,String>)

Initializes a new instance of InMageRcmAgentUpgradeBlockingErrorDetails.

InMageRcmApplianceDetails(String, String, ResourceIdentifier, SiteRecoveryProcessServerDetails, RcmProxyDetails, PushInstallerDetails, ReplicationAgentDetails, ReprotectAgentDetails, MarsAgentDetails, SiteRecoveryDraDetails, IEnumerable<InMageRcmFabricSwitchProviderBlockingErrorDetails>)

Initializes a new instance of InMageRcmApplianceDetails.

InMageRcmApplianceSpecificDetails(IEnumerable<InMageRcmApplianceDetails>)

Initializes a new instance of InMageRcmApplianceSpecificDetails.

InMageRcmApplyRecoveryPointContent(ResourceIdentifier)

Initializes a new instance of InMageRcmApplyRecoveryPointContent.

InMageRcmDiscoveredProtectedVmDetails(String, String, IEnumerable<String>, IEnumerable<IPAddress>, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, Nullable<DateTimeOffset>)

Initializes a new instance of InMageRcmDiscoveredProtectedVmDetails.

InMageRcmDiskContent(String, ResourceIdentifier, SiteRecoveryDiskAccountType, ResourceIdentifier)

Initializes a new instance of InMageRcmDiskContent.

InMageRcmDisksDefaultContent(ResourceIdentifier, SiteRecoveryDiskAccountType, ResourceIdentifier)

Initializes a new instance of InMageRcmDisksDefaultContent.

InMageRcmEnableProtectionContent(String, IEnumerable<InMageRcmDiskContent>, InMageRcmDisksDefaultContent, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, String, String, String, Nullable<SiteRecoveryLicenseType>, ResourceIdentifier, String, ResourceIdentifier, ResourceIdentifier, String, Guid, String)

Initializes a new instance of InMageRcmEnableProtectionContent.

InMageRcmEventDetails(String, String, String, ResourceIdentifier, String, String, String, String)

Initializes a new instance of InMageRcmEventDetails.

InMageRcmFabricCreationContent(ResourceIdentifier, ResourceIdentifier, IdentityProviderContent)

Initializes a new instance of InMageRcmFabricCreationContent.

InMageRcmFabricSpecificDetails(ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, String, Uri, Uri, IdentityProviderDetails, IEnumerable<SiteRecoveryProcessServerDetails>, IEnumerable<RcmProxyDetails>, IEnumerable<PushInstallerDetails>, IEnumerable<ReplicationAgentDetails>, IEnumerable<ReprotectAgentDetails>, IEnumerable<MarsAgentDetails>, IEnumerable<SiteRecoveryDraDetails>, IEnumerable<SiteRecoveryAgentDetails>)

Initializes a new instance of InMageRcmFabricSpecificDetails.

InMageRcmFabricSwitchProviderBlockingErrorDetails(String, String, String, String, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String, String>)

Initializes a new instance of InMageRcmFabricSwitchProviderBlockingErrorDetails.

InMageRcmFailbackDiscoveredProtectedVmDetails(String, String, IEnumerable<String>, IEnumerable<IPAddress>, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, Nullable<DateTimeOffset>)

Initializes a new instance of InMageRcmFailbackDiscoveredProtectedVmDetails.

InMageRcmFailbackEventDetails(String, String, String, String, String)

Initializes a new instance of InMageRcmFailbackEventDetails.

InMageRcmFailbackMobilityAgentDetails(String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<AgentUpgradeBlockedReason>, String)

Initializes a new instance of InMageRcmFailbackMobilityAgentDetails.

InMageRcmFailbackNicDetails(String, String, String, IPAddress)

Initializes a new instance of InMageRcmFailbackNicDetails.

InMageRcmFailbackPlannedFailoverProviderContent(InMageRcmFailbackRecoveryPointType)

Initializes a new instance of InMageRcmFailbackPlannedFailoverProviderContent.

InMageRcmFailbackPolicyDetails(Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of InMageRcmFailbackPolicyDetails.

InMageRcmFailbackProtectedDiskDetails(String, String, String, Nullable<Int64>, String, Nullable<Double>, Nullable<Double>, String, InMageRcmFailbackSyncDetails, InMageRcmFailbackSyncDetails, Nullable<DateTimeOffset>)

Initializes a new instance of InMageRcmFailbackProtectedDiskDetails.

InMageRcmFailbackReplicationDetails(String, ResourceIdentifier, String, String, String, String, ResourceIdentifier, String, String, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<VmReplicationProgressHealth>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<VmReplicationProgressHealth>, String, Nullable<SiteRecoveryResyncState>, IEnumerable<InMageRcmFailbackProtectedDiskDetails>, InMageRcmFailbackMobilityAgentDetails, IEnumerable<InMageRcmFailbackNicDetails>, Nullable<DateTimeOffset>, Nullable<PlannedFailoverStatus>, InMageRcmFailbackDiscoveredProtectedVmDetails, ResourceIdentifier, String, Nullable<Boolean>)

Initializes a new instance of InMageRcmFailbackReplicationDetails.

InMageRcmFailbackReprotectContent(Guid, String, ResourceIdentifier)

Initializes a new instance of InMageRcmFailbackReprotectContent.

InMageRcmFailbackSyncDetails(Nullable<SiteRecoveryDiskReplicationProgressHealth>, Nullable<Int64>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>)

Initializes a new instance of InMageRcmFailbackSyncDetails.

InMageRcmLastAgentUpgradeErrorDetails(String, String, String, String, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String,String>)

Initializes a new instance of InMageRcmLastAgentUpgradeErrorDetails.

InMageRcmMobilityAgentDetails(String, String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<AgentUpgradeBlockedReason>, String)

Initializes a new instance of InMageRcmMobilityAgentDetails.

InMageRcmNicContent(String, String, String, String, IPAddress, String, IPAddress)

Initializes a new instance of InMageRcmNicContent.

InMageRcmNicDetails(String, String, String, IPAddress, Nullable<SiteRecoveryEthernetAddressType>, ResourceIdentifier, String, IPAddress, Nullable<SiteRecoveryEthernetAddressType>, String, String, IPAddress, Nullable<SiteRecoveryEthernetAddressType>)

Initializes a new instance of InMageRcmNicDetails.

InMageRcmPolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of InMageRcmPolicyDetails.

InMageRcmProtectedDiskDetails(String, String, String, Nullable<Int64>, ResourceIdentifier, ResourceIdentifier, String, Uri, String, Nullable<SiteRecoveryDiskAccountType>, Nullable<Double>, Nullable<Double>, String, InMageRcmSyncDetails, InMageRcmSyncDetails)

Initializes a new instance of InMageRcmProtectedDiskDetails.

InMageRcmProtectionContainerMappingDetails(String)

Initializes a new instance of InMageRcmProtectionContainerMappingDetails.

InMageRcmRecoveryPointDetails(String)

Initializes a new instance of InMageRcmRecoveryPointDetails.

InMageRcmReplicationDetails(String, String, String, String, Nullable<Guid>, Nullable<Int32>, Nullable<Double>, String, String, String, String, IPAddress, String, String, ResourceIdentifier, String, String, ResourceIdentifier, String, ResourceIdentifier, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<VmReplicationProgressHealth>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<VmReplicationProgressHealth>, String, Nullable<SiteRecoveryResyncState>, Nullable<MobilityAgentUpgradeState>, String, String, String, IEnumerable<InMageRcmProtectedDiskDetails>, String, Nullable<Boolean>, InMageRcmMobilityAgentDetails, IEnumerable<InMageRcmLastAgentUpgradeErrorDetails>, IEnumerable<InMageRcmAgentUpgradeBlockingErrorDetails>, IEnumerable<InMageRcmNicDetails>, InMageRcmDiscoveredProtectedVmDetails)

Initializes a new instance of InMageRcmReplicationDetails.

InMageRcmReprotectContent(String, String, ResourceIdentifier, ResourceIdentifier)

Initializes a new instance of InMageRcmReprotectContent.

InMageRcmSyncDetails(Nullable<SiteRecoveryDiskReplicationProgressHealth>, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>)

Initializes a new instance of InMageRcmSyncDetails.

InMageRcmUnplannedFailoverContent(String, ResourceIdentifier)

Initializes a new instance of InMageRcmUnplannedFailoverContent.

InMageRcmUpdateContainerMappingContent(String)

Initializes a new instance of InMageRcmUpdateContainerMappingContent.

InMageReplicationDetails(String, Nullable<Int32>, Nullable<Int32>, SiteRecoveryOSDiskDetails, String, String, String, String, InitialReplicationDetails, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Double>, Nullable<Double>, Nullable<Int64>, IEnumerable<InMageProtectedDiskDetails>, IPAddress, Nullable<DateTimeOffset>, Nullable<Guid>, String, IReadOnlyDictionary<String,DateTimeOffset>, String, String, String, String, String, InMageAgentDetails, String, String, IEnumerable<VmNicDetails>, String, ResourceIdentifier, IEnumerable<String>, IEnumerable<SiteRecoveryHealthError>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, Nullable<Boolean>, Nullable<Int64>, String)

Initializes a new instance of InMageReplicationDetails.

InMageReprotectContent(String, Guid, String, String, String, InMageDiskExclusionContent, String, IEnumerable<String>)

Initializes a new instance of InMageReprotectContent.

ManualActionTaskDetails(String, String, String)

Initializes a new instance of ManualActionTaskDetails.

MarsAgentDetails(String, String, String, ResourceIdentifier, String, String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of MarsAgentDetails.

MasterTargetServer(String, IPAddress, String, String, String, Nullable<DateTimeOffset>, String, IEnumerable<SiteRecoveryRetentionVolume>, IEnumerable<SiteRecoveryDataStore>, IEnumerable<SiteRecoveryHealthError>, IEnumerable<SiteRecoveryHealthError>, Nullable<Int32>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, SiteRecoveryVersionDetails, SiteRecoveryVersionDetails)

Initializes a new instance of MasterTargetServer.

MigrationRecoveryPointData(ResourceIdentifier, String, ResourceType, SystemData, MigrationRecoveryPointProperties, Nullable<AzureLocation>)

Initializes a new instance of MigrationRecoveryPointData.

MigrationRecoveryPointProperties(Nullable<DateTimeOffset>, Nullable<MigrationRecoveryPointType>)

Initializes a new instance of MigrationRecoveryPointProperties.

MobilityServiceUpdate(String, String, String)

Initializes a new instance of MobilityServiceUpdate.

OSUpgradeSupportedVersions(String, IEnumerable<String>)

Initializes a new instance of OSUpgradeSupportedVersions.

ProtectionContainerMappingData(ResourceIdentifier, String, ResourceType, SystemData, ProtectionContainerMappingProperties, Nullable<AzureLocation>)

Initializes a new instance of ProtectionContainerMappingData.

ProtectionContainerMappingProperties(ResourceIdentifier, String, ProtectionContainerMappingProviderSpecificDetails, String, IEnumerable<SiteRecoveryHealthError>, ResourceIdentifier, String, String, String, String, String)

Initializes a new instance of ProtectionContainerMappingProperties.

PushInstallerDetails(String, String, String, ResourceIdentifier, String, String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of PushInstallerDetails.

RcmProxyDetails(String, String, String, ResourceIdentifier, String, String, String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of RcmProxyDetails.

RecoveryPlanA2ADetails(String, String, SiteRecoveryExtendedLocation, SiteRecoveryExtendedLocation)

Initializes a new instance of RecoveryPlanA2ADetails.

RecoveryPlanA2AFailoverContent(A2ARpRecoveryPointType, String, Nullable<MultiVmSyncPointOption>)

Initializes a new instance of RecoveryPlanA2AFailoverContent.

RecoveryPlanGroupTaskDetails(IEnumerable<AsrTask>, String, String, String)

Initializes a new instance of RecoveryPlanGroupTaskDetails.

RecoveryPlanHyperVReplicaAzureFailbackContent(SiteRecoveryDataSyncStatus, AlternateLocationRecoveryOption)

Initializes a new instance of RecoveryPlanHyperVReplicaAzureFailbackContent.

RecoveryPlanInMageAzureV2FailoverContent(InMageV2RpRecoveryPointType, String)

Initializes a new instance of RecoveryPlanInMageAzureV2FailoverContent.

RecoveryPlanInMageFailoverContent(RpInMageRecoveryPointType)

Initializes a new instance of RecoveryPlanInMageFailoverContent.

RecoveryPlanInMageRcmFailbackFailoverContent(InMageRcmFailbackRecoveryPointType, String)

Initializes a new instance of RecoveryPlanInMageRcmFailbackFailoverContent.

RecoveryPlanInMageRcmFailoverContent(RecoveryPlanPointType, String)

Initializes a new instance of RecoveryPlanInMageRcmFailoverContent.

RecoveryPlanPlannedFailoverProperties(PossibleOperationsDirection, IEnumerable<RecoveryPlanProviderSpecificFailoverContent>)

Initializes a new instance of RecoveryPlanPlannedFailoverProperties.

RecoveryPlanShutdownGroupTaskDetails(IEnumerable<AsrTask>, String, String, String)

Initializes a new instance of RecoveryPlanShutdownGroupTaskDetails.

RecoveryPlanTestFailoverProperties(PossibleOperationsDirection, String, ResourceIdentifier, IEnumerable<RecoveryPlanProviderSpecificFailoverContent>)

Initializes a new instance of RecoveryPlanTestFailoverProperties.

RecoveryPlanUnplannedFailoverProperties(PossibleOperationsDirection, SourceSiteOperation, IEnumerable<RecoveryPlanProviderSpecificFailoverContent>)

Initializes a new instance of RecoveryPlanUnplannedFailoverProperties.

ReplicationAgentDetails(String, String, String, ResourceIdentifier, String, String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of ReplicationAgentDetails.

ReplicationEligibilityResultData(ResourceIdentifier, String, ResourceType, SystemData, ReplicationEligibilityResultProperties)

Initializes a new instance of ReplicationEligibilityResultData.

ReplicationEligibilityResultErrorInfo(String, String, String, String, String)

Initializes a new instance of ReplicationEligibilityResultErrorInfo.

ReplicationEligibilityResultProperties(String, IEnumerable<ReplicationEligibilityResultErrorInfo>)

Initializes a new instance of ReplicationEligibilityResultProperties.

ReplicationProtectedItemData(ResourceIdentifier, String, ResourceType, SystemData, ReplicationProtectedItemProperties, Nullable<AzureLocation>)

Initializes a new instance of ReplicationProtectedItemData.

ReplicationProtectedItemProperties(String, String, ResourceIdentifier, String, String, String, String, ResourceIdentifier, String, String, String, String, String, String, String, String, String, IEnumerable<String>, String, String, IEnumerable<SiteRecoveryHealthError>, ResourceIdentifier, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, CurrentScenarioDetails, ResourceIdentifier, ReplicationProviderSpecificSettings, ResourceIdentifier, Nullable<Guid>)

Initializes a new instance of ReplicationProtectedItemProperties.

ReplicationProtectionIntentData(ResourceIdentifier, String, ResourceType, SystemData, ReplicationProtectionIntentProperties, Nullable<AzureLocation>)

Initializes a new instance of ReplicationProtectionIntentData.

ReplicationProtectionIntentProperties(String, ResourceIdentifier, String, Nullable<Boolean>, String, ReplicationProtectionIntentProviderSpecificSettings)

Initializes a new instance of ReplicationProtectionIntentProperties.

ReprotectAgentDetails(String, String, String, ResourceIdentifier, String, String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>, Nullable<Int32>, IEnumerable<String>, String, Nullable<DateTimeOffset>)

Initializes a new instance of ReprotectAgentDetails.

ResourceHealthSummary(Nullable<Int32>, IEnumerable<HealthErrorSummary>, IReadOnlyDictionary<String,Int32>)

Initializes a new instance of ResourceHealthSummary.

ScriptActionTaskDetails(String, String, String, Nullable<Boolean>)

Initializes a new instance of ScriptActionTaskDetails.

SiteRecoveryAddRecoveryServicesProviderProperties(String, String, String, IdentityProviderContent, IdentityProviderContent, IdentityProviderContent)

Initializes a new instance of SiteRecoveryAddRecoveryServicesProviderProperties.

SiteRecoveryAgentDetails(String, String, String, String, IEnumerable<SiteRecoveryAgentDiskDetails>)

Initializes a new instance of SiteRecoveryAgentDetails.

SiteRecoveryAgentDiskDetails(String, String, String, Nullable<Int64>, Nullable<Int32>)

Initializes a new instance of SiteRecoveryAgentDiskDetails.

SiteRecoveryAlertData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryAlertProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryAlertData.

SiteRecoveryAlertProperties(String, IEnumerable<String>, String)

Initializes a new instance of SiteRecoveryAlertProperties.

SiteRecoveryApplyRecoveryPointProperties(ResourceIdentifier, SiteRecoveryApplyRecoveryPointProviderSpecificContent)

Initializes a new instance of SiteRecoveryApplyRecoveryPointProperties.

SiteRecoveryComputeSizeErrorDetails(String, String)

Initializes a new instance of SiteRecoveryComputeSizeErrorDetails.

SiteRecoveryCreateRecoveryPlanProperties(ResourceIdentifier, ResourceIdentifier, Nullable<FailoverDeploymentModel>, IEnumerable<SiteRecoveryPlanGroup>, IEnumerable<RecoveryPlanProviderSpecificContent>)

Initializes a new instance of SiteRecoveryCreateRecoveryPlanProperties.

SiteRecoveryCreateReplicationNetworkMappingProperties(String, ResourceIdentifier, FabricSpecificCreateNetworkMappingContent)

Initializes a new instance of SiteRecoveryCreateReplicationNetworkMappingProperties.

SiteRecoveryDataStore(String, Nullable<Guid>, String, String, String)

Initializes a new instance of SiteRecoveryDataStore.

SiteRecoveryDiskDetails(Nullable<Int64>, String, String, String)

Initializes a new instance of SiteRecoveryDiskDetails.

SiteRecoveryDiskVolumeDetails(String, String)

Initializes a new instance of SiteRecoveryDiskVolumeDetails.

SiteRecoveryDraDetails(String, String, String, String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of SiteRecoveryDraDetails.

SiteRecoveryEncryptionDetails(String, String, Nullable<DateTimeOffset>)

Initializes a new instance of SiteRecoveryEncryptionDetails.

SiteRecoveryEventData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryEventProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryEventData.

SiteRecoveryEventProperties(String, String, String, String, String, String, Nullable<DateTimeOffset>, ResourceIdentifier, SiteRecoveryEventProviderSpecificDetails, SiteRecoveryEventSpecificDetails, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of SiteRecoveryEventProperties.

SiteRecoveryFabricData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryFabricProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryFabricData.

SiteRecoveryFabricProperties(String, SiteRecoveryEncryptionDetails, SiteRecoveryEncryptionDetails, String, String, FabricSpecificDetails, IEnumerable<SiteRecoveryHealthError>, String)

Initializes a new instance of SiteRecoveryFabricProperties.

SiteRecoveryFabricProviderSpecificDetails(Nullable<AzureLocation>, IEnumerable<ResourceIdentifier>, IEnumerable<A2AZoneDetails>, IEnumerable<A2AExtendedLocationDetails>, IEnumerable<A2AFabricSpecificLocationDetails>)

Initializes a new instance of SiteRecoveryFabricProviderSpecificDetails.

SiteRecoveryGroupTaskDetails(String, IEnumerable<AsrTask>)

Initializes a new instance of SiteRecoveryGroupTaskDetails.

SiteRecoveryHealthError(IEnumerable<SiteRecoveryInnerHealthError>, String, String, String, String, String, String, String, String, String, Nullable<DateTimeOffset>, String, String, String, Nullable<HealthErrorCustomerResolvability>)

Initializes a new instance of SiteRecoveryHealthError.

SiteRecoveryInnerHealthError(String, String, String, String, String, String, String, String, String, Nullable<DateTimeOffset>, String, String, String, Nullable<HealthErrorCustomerResolvability>)

Initializes a new instance of SiteRecoveryInnerHealthError.

SiteRecoveryJobData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryJobProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryJobData.

SiteRecoveryJobDetails(String, IReadOnlyDictionary<String,String>)

Initializes a new instance of SiteRecoveryJobDetails.

SiteRecoveryJobEntity(ResourceIdentifier, String, String, String, String, String)

Initializes a new instance of SiteRecoveryJobEntity.

SiteRecoveryJobErrorDetails(SiteRecoveryServiceError, SiteRecoveryJobProviderError, String, Nullable<DateTimeOffset>, String)

Initializes a new instance of SiteRecoveryJobErrorDetails.

SiteRecoveryJobProperties(String, String, String, String, String, IEnumerable<AsrTask>, IEnumerable<SiteRecoveryJobErrorDetails>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, String, String, String, SiteRecoveryJobDetails)

Initializes a new instance of SiteRecoveryJobProperties.

SiteRecoveryJobProviderError(Nullable<Int32>, String, String, String, String)

Initializes a new instance of SiteRecoveryJobProviderError.

SiteRecoveryJobStatusEventDetails(ResourceIdentifier, String, String, String)

Initializes a new instance of SiteRecoveryJobStatusEventDetails.

SiteRecoveryJobTaskDetails(SiteRecoveryJobEntity)

Initializes a new instance of SiteRecoveryJobTaskDetails.

SiteRecoveryLogicalNetworkData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryLogicalNetworkProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryLogicalNetworkData.

SiteRecoveryLogicalNetworkProperties(String, String, String, String)

Initializes a new instance of SiteRecoveryLogicalNetworkProperties.

SiteRecoveryMigrationItemData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryMigrationItemProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryMigrationItemData.

SiteRecoveryMigrationItemProperties(String, ResourceIdentifier, String, String, String, Nullable<SiteRecoveryMigrationState>, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, String, Nullable<TestMigrationState>, String, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>, IEnumerable<MigrationItemOperation>, CurrentJobDetails, IEnumerable<CriticalJobHistoryDetails>, String, MigrationProviderSpecificSettings)

Initializes a new instance of SiteRecoveryMigrationItemProperties.

SiteRecoveryNetworkData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryNetworkProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryNetworkData.

SiteRecoveryNetworkMappingData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryNetworkMappingProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryNetworkMappingData.

SiteRecoveryNetworkMappingProperties(String, String, ResourceIdentifier, String, String, ResourceIdentifier, ResourceIdentifier, String, NetworkMappingFabricSpecificSettings)

Initializes a new instance of SiteRecoveryNetworkMappingProperties.

SiteRecoveryNetworkProperties(String, IEnumerable<SiteRecoverySubnet>, String, String)

Initializes a new instance of SiteRecoveryNetworkProperties.

SiteRecoveryOSDetails(String, String, String, String, String, String)

Initializes a new instance of SiteRecoveryOSDetails.

SiteRecoveryOSDiskDetails(String, String, String)

Initializes a new instance of SiteRecoveryOSDiskDetails.

SiteRecoveryOSVersionWrapper(String, String)

Initializes a new instance of SiteRecoveryOSVersionWrapper.

SiteRecoveryPointData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryPointProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryPointData.

SiteRecoveryPointProperties(Nullable<DateTimeOffset>, String, ProviderSpecificRecoveryPointDetails)

Initializes a new instance of SiteRecoveryPointProperties.

SiteRecoveryPolicyData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryPolicyProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryPolicyData.

SiteRecoveryPolicyProperties(String, PolicyProviderSpecificDetails)

Initializes a new instance of SiteRecoveryPolicyProperties.

SiteRecoveryProcessServer(String, String, IPAddress, String, String, Nullable<DateTimeOffset>, String, IEnumerable<MobilityServiceUpdate>, String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<DateTimeOffset>, Nullable<Int32>, String, IEnumerable<SiteRecoveryHealthError>, Nullable<DateTimeOffset>, SiteRecoveryVersionDetails, Nullable<SiteRecoveryProtectionHealth>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, String, String)

Initializes a new instance of SiteRecoveryProcessServer.

SiteRecoveryProcessServerDetails(String, String, String, ResourceIdentifier, String, IEnumerable<IPAddress>, String, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Double>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Double>, Nullable<Int64>, Nullable<Int64>, Nullable<Double>, Nullable<RcmComponentStatus>, Nullable<Int64>, Nullable<RcmComponentStatus>, Nullable<RcmComponentStatus>, Nullable<RcmComponentStatus>, Nullable<RcmComponentStatus>, Nullable<SiteRecoveryProtectionHealth>, IEnumerable<SiteRecoveryHealthError>, Nullable<Int32>, Nullable<SiteRecoveryProtectionHealth>)

Initializes a new instance of SiteRecoveryProcessServerDetails.

SiteRecoveryProtectableItemData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryProtectableItemProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryProtectableItemData.

SiteRecoveryProtectableItemProperties(String, String, ResourceIdentifier, ResourceIdentifier, IEnumerable<String>, IEnumerable<String>, SiteRecoveryReplicationProviderSettings)

Initializes a new instance of SiteRecoveryProtectableItemProperties.

SiteRecoveryProtectionContainerData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryProtectionContainerProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryProtectionContainerData.

SiteRecoveryProtectionContainerProperties(String, String, String, Nullable<Int32>, String, String, String)

Initializes a new instance of SiteRecoveryProtectionContainerProperties.

SiteRecoveryRecoveryPlanData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryRecoveryPlanProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryRecoveryPlanData.

SiteRecoveryRecoveryPlanProperties(String, ResourceIdentifier, String, ResourceIdentifier, String, String, IEnumerable<String>, IEnumerable<String>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, CurrentScenarioDetails, String, String, IEnumerable<SiteRecoveryPlanGroup>, IEnumerable<RecoveryPlanProviderSpecificDetails>)

Initializes a new instance of SiteRecoveryRecoveryPlanProperties.

SiteRecoveryReplicationAppliance(SiteRecoveryApplianceSpecificDetails)

Initializes a new instance of SiteRecoveryReplicationAppliance.

SiteRecoveryRetentionVolume(String, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>)

Initializes a new instance of SiteRecoveryRetentionVolume.

SiteRecoveryRunAsAccount(String, String)

Initializes a new instance of SiteRecoveryRunAsAccount.

SiteRecoveryServiceError(String, String, String, String, String)

Initializes a new instance of SiteRecoveryServiceError.

SiteRecoveryServicesProviderData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryServicesProviderProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryServicesProviderData.

SiteRecoveryServicesProviderProperties(String, String, String, String, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, String, Nullable<Int32>, IEnumerable<String>, IEnumerable<SiteRecoveryHealthError>, String, String, String, String, IdentityProviderDetails, IdentityProviderDetails, IdentityProviderDetails, SiteRecoveryVersionDetails)

Initializes a new instance of SiteRecoveryServicesProviderProperties.

SiteRecoverySubnet(String, String, IEnumerable<String>)

Initializes a new instance of SiteRecoverySubnet.

SiteRecoverySupportedOperatingSystems(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<SiteRecoverySupportedOSProperty>, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoverySupportedOperatingSystems.

SiteRecoverySupportedOSDetails(String, String, IEnumerable<SiteRecoveryOSVersionWrapper>)

Initializes a new instance of SiteRecoverySupportedOSDetails.

SiteRecoverySupportedOSProperty(String, IEnumerable<SiteRecoverySupportedOSDetails>)

Initializes a new instance of SiteRecoverySupportedOSProperty.

SiteRecoveryVaultSettingData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryVaultSettingProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryVaultSettingData.

SiteRecoveryVaultSettingProperties(ResourceIdentifier, String)

Initializes a new instance of SiteRecoveryVaultSettingProperties.

SiteRecoveryVCenterData(ResourceIdentifier, String, ResourceType, SystemData, SiteRecoveryVCenterProperties, Nullable<AzureLocation>)

Initializes a new instance of SiteRecoveryVCenterData.

SiteRecoveryVCenterProperties(String, String, Nullable<DateTimeOffset>, String, Nullable<Guid>, IPAddress, String, String, String, String, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of SiteRecoveryVCenterProperties.

SiteRecoveryVersionDetails(String, Nullable<DateTimeOffset>, Nullable<SiteRecoveryAgentVersionStatus>)

Initializes a new instance of SiteRecoveryVersionDetails.

SiteRecoveryVmDiskDetails(String, String, String, String, String, String, String, String, ResourceIdentifier, String)

Initializes a new instance of SiteRecoveryVmDiskDetails.

SiteRecoveryVmEndpoint(String, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of SiteRecoveryVmEndpoint.

SiteRecoveryVmTaskDetails(SiteRecoveryJobEntity, String, String)

Initializes a new instance of SiteRecoveryVmTaskDetails.

StorageClassificationData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<AzureLocation>)

Initializes a new instance of StorageClassificationData.

StorageClassificationMappingData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, Nullable<AzureLocation>)

Initializes a new instance of StorageClassificationMappingData.

SwitchProtectionJobDetails(IReadOnlyDictionary<String,String>, ResourceIdentifier)

Initializes a new instance of SwitchProtectionJobDetails.

TargetComputeSize(ResourceIdentifier, String, ResourceType, SystemData, TargetComputeSizeProperties)

Initializes a new instance of TargetComputeSize.

TargetComputeSizeProperties(String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Int32>, Nullable<Int32>, IEnumerable<SiteRecoveryComputeSizeErrorDetails>, String, IEnumerable<String>)

Initializes a new instance of TargetComputeSizeProperties.

TestFailoverJobDetails(IReadOnlyDictionary<String,String>, String, String, String, String, String, IEnumerable<FailoverReplicationProtectedItemDetails>)

Initializes a new instance of TestFailoverJobDetails.

UpdateDiskContent(String, String)

Initializes a new instance of UpdateDiskContent.

VaultHealthDetails(ResourceIdentifier, String, ResourceType, SystemData, VaultHealthProperties, Nullable<AzureLocation>)

Initializes a new instance of VaultHealthDetails.

VaultHealthProperties(IEnumerable<SiteRecoveryHealthError>, ResourceHealthSummary, ResourceHealthSummary, ResourceHealthSummary)

Initializes a new instance of VaultHealthProperties.

VmmVmDetails(String, String, SiteRecoveryOSDetails, IEnumerable<SiteRecoveryDiskDetails>, Nullable<HyperVVmDiskPresenceStatus>, Nullable<HyperVVmDiskPresenceStatus>, Nullable<HyperVVmDiskPresenceStatus>, String)

Initializes a new instance of VmmVmDetails.

VmNicDetails(String, String, ResourceIdentifier, String, ResourceIdentifier, IEnumerable<HyperVIPConfigDetails>, String, String, Nullable<Boolean>, ResourceIdentifier, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String)

Initializes a new instance of VmNicDetails.

VmNicUpdatesTaskDetails(String, String, String)

Initializes a new instance of VmNicUpdatesTaskDetails.

VMwareCbtContainerMappingContent(ResourceIdentifier, Uri, ResourceIdentifier, String, String, String)

Initializes a new instance of VMwareCbtContainerMappingContent.

VMwareCbtDiskContent(String, Nullable<SiteRecoveryDiskAccountType>, String, ResourceIdentifier, String, ResourceIdentifier)

Initializes a new instance of VMwareCbtDiskContent.

VMwareCbtEnableMigrationContent(ResourceIdentifier, IEnumerable<VMwareCbtDiskContent>, Nullable<SiteRecoveryLicenseType>, Nullable<SiteRecoverySqlServerLicenseType>, String, ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, String, ResourceIdentifier, String, ResourceIdentifier, ResourceIdentifier, VMwareCbtSecurityProfileProperties, ResourceIdentifier, String, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String, String>, IDictionary<String,String>)

Initializes a new instance of VMwareCbtEnableMigrationContent.

VMwareCbtEventDetails(String)

Initializes a new instance of VMwareCbtEventDetails.

VMwareCbtMigrateContent(String, String)

Initializes a new instance of VMwareCbtMigrateContent.

VMwareCbtMigrationDetails(ResourceIdentifier, String, String, String, String, String, String, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, String, String, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, ResourceIdentifier, VMwareCbtSecurityProfileProperties, ResourceIdentifier, IReadOnlyDictionary<String, String>, IEnumerable<VMwareCbtProtectedDiskDetails>, ResourceIdentifier, ResourceIdentifier, IEnumerable<VMwareCbtNicDetails>, IReadOnlyDictionary<String, String>, ResourceIdentifier, Nullable<DateTimeOffset>, ResourceIdentifier, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Nullable<SiteRecoveryResyncState>, String, IReadOnlyDictionary<String,String>, IReadOnlyDictionary<String, String>, IEnumerable<String>, ApplianceMonitoringDetails, GatewayOperationDetails, String)

Initializes a new instance of VMwareCbtMigrationDetails.

VMwareCbtNicContent(String, String, String, IPAddress, String, String, String, IPAddress)

Initializes a new instance of VMwareCbtNicContent.

VMwareCbtNicDetails(String, String, IPAddress, Nullable<SiteRecoveryEthernetAddressType>, ResourceIdentifier, IPAddress, Nullable<SiteRecoveryEthernetAddressType>, String, ResourceIdentifier, String, IPAddress, Nullable<SiteRecoveryEthernetAddressType>, String, String)

Initializes a new instance of VMwareCbtNicDetails.

VMwareCbtPolicyDetails(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of VMwareCbtPolicyDetails.

VMwareCbtProtectedDiskDetails(String, String, Nullable<SiteRecoveryDiskAccountType>, String, String, Nullable<Int64>, ResourceIdentifier, String, ResourceIdentifier, String, Uri, String, Uri, String, GatewayOperationDetails)

Initializes a new instance of VMwareCbtProtectedDiskDetails.

VMwareCbtProtectionContainerMappingDetails(ResourceIdentifier, Uri, ResourceIdentifier, String, String, String, IReadOnlyDictionary<String, Int32>, IEnumerable<String>)

Initializes a new instance of VMwareCbtProtectionContainerMappingDetails.

VMwareCbtResyncContent(String)

Initializes a new instance of VMwareCbtResyncContent.

VMwareCbtTestMigrateContent(ResourceIdentifier, ResourceIdentifier, IEnumerable<VMwareCbtNicContent>, String)

Initializes a new instance of VMwareCbtTestMigrateContent.

VMwareCbtUpdateDiskContent(String, String, String)

Initializes a new instance of VMwareCbtUpdateDiskContent.

VMwareDetails(IEnumerable<SiteRecoveryProcessServer>, IEnumerable<MasterTargetServer>, IEnumerable<SiteRecoveryRunAsAccount>, String, String, String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<Int64>, Nullable<Int64>, String, String, String, String, String, String, IPAddress, String, String, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<Int32>, String, Nullable<DateTimeOffset>, SiteRecoveryVersionDetails, IEnumerable<InMageFabricSwitchProviderBlockingErrorDetails>)

Initializes a new instance of VMwareDetails.

VMwareV2FabricCreationContent(ResourceIdentifier, ResourceIdentifier, ResourceIdentifier)

Initializes a new instance of VMwareV2FabricCreationContent.

VMwareV2FabricSpecificDetails(ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, ResourceIdentifier, String, IEnumerable<SiteRecoveryProcessServerDetails>)

Initializes a new instance of VMwareV2FabricSpecificDetails.

VMwareVmDetails(String, String, String, String, IPAddress, String, String, String, IEnumerable<InMageDiskDetails>, IEnumerable<SiteRecoveryHealthError>)

Initializes a new instance of VMwareVmDetails.

Applies to