RecoveryPlanProperties Constructors

Definition

Overloads

RecoveryPlanProperties()

Initializes a new instance of the RecoveryPlanProperties class.

RecoveryPlanProperties(String, String, String, String, String, String, IList<String>, IList<String>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, CurrentScenarioDetails, String, String, IList<RecoveryPlanGroup>, IList<RecoveryPlanProviderSpecificDetails>)

Initializes a new instance of the RecoveryPlanProperties class.

RecoveryPlanProperties()

Initializes a new instance of the RecoveryPlanProperties class.

public RecoveryPlanProperties ();
Public Sub New ()

Applies to

RecoveryPlanProperties(String, String, String, String, String, String, IList<String>, IList<String>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, CurrentScenarioDetails, String, String, IList<RecoveryPlanGroup>, IList<RecoveryPlanProviderSpecificDetails>)

Initializes a new instance of the RecoveryPlanProperties class.

public RecoveryPlanProperties (string friendlyName = default, string primaryFabricId = default, string primaryFabricFriendlyName = default, string recoveryFabricId = default, string recoveryFabricFriendlyName = default, string failoverDeploymentModel = default, System.Collections.Generic.IList<string> replicationProviders = default, System.Collections.Generic.IList<string> allowedOperations = default, DateTime? lastPlannedFailoverTime = default, DateTime? lastUnplannedFailoverTime = default, DateTime? lastTestFailoverTime = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.CurrentScenarioDetails currentScenario = default, string currentScenarioStatus = default, string currentScenarioStatusDescription = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryPlanGroup> groups = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryPlanProviderSpecificDetails> providerSpecificDetails = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryPlanProperties : string * string * string * string * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.CurrentScenarioDetails * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryPlanGroup> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryPlanProviderSpecificDetails> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.RecoveryPlanProperties
Public Sub New (Optional friendlyName As String = Nothing, Optional primaryFabricId As String = Nothing, Optional primaryFabricFriendlyName As String = Nothing, Optional recoveryFabricId As String = Nothing, Optional recoveryFabricFriendlyName As String = Nothing, Optional failoverDeploymentModel As String = Nothing, Optional replicationProviders As IList(Of String) = Nothing, Optional allowedOperations As IList(Of String) = Nothing, Optional lastPlannedFailoverTime As Nullable(Of DateTime) = Nothing, Optional lastUnplannedFailoverTime As Nullable(Of DateTime) = Nothing, Optional lastTestFailoverTime As Nullable(Of DateTime) = Nothing, Optional currentScenario As CurrentScenarioDetails = Nothing, Optional currentScenarioStatus As String = Nothing, Optional currentScenarioStatusDescription As String = Nothing, Optional groups As IList(Of RecoveryPlanGroup) = Nothing, Optional providerSpecificDetails As IList(Of RecoveryPlanProviderSpecificDetails) = Nothing)

Parameters

friendlyName
String

The friendly name.

primaryFabricId
String

The primary fabric Id.

primaryFabricFriendlyName
String

The primary fabric friendly name.

recoveryFabricId
String

The recovery fabric Id.

recoveryFabricFriendlyName
String

The recovery fabric friendly name.

failoverDeploymentModel
String

The failover deployment model.

replicationProviders
IList<String>

The list of replication providers.

allowedOperations
IList<String>

The list of allowed operations.

lastPlannedFailoverTime
Nullable<DateTime>

The start time of the last planned failover.

lastUnplannedFailoverTime
Nullable<DateTime>

The start time of the last unplanned failover.

lastTestFailoverTime
Nullable<DateTime>

The start time of the last test failover.

currentScenario
CurrentScenarioDetails

The current scenario details.

currentScenarioStatus
String

The recovery plan status.

currentScenarioStatusDescription
String

The recovery plan status description.

groups
IList<RecoveryPlanGroup>

The recovery plan groups.

providerSpecificDetails
IList<RecoveryPlanProviderSpecificDetails>

The provider id and provider specific details.

Applies to