Share via


IRecoveryPlan Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.RecoveryPlanTypeConverter))]
public interface IRecoveryPlan : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.RecoveryPlanTypeConverter))>]
type IRecoveryPlan = interface
    interface IJsonSerializable
    interface IResource
Public Interface IRecoveryPlan
Implements IResource
Derived
Attributes
Implements

Properties

AllowedOperation

The list of allowed operations.

CurrentScenarioJobId

ARM Id of the job being executed.

CurrentScenarioName

Scenario name.

CurrentScenarioStartTime

Start time of the workflow.

CurrentScenarioStatus

The recovery plan status.

CurrentScenarioStatusDescription

The recovery plan status description.

FailoverDeploymentModel

The failover deployment model.

FriendlyName

The friendly name.

Group

The recovery plan groups.

Id

Resource Id

(Inherited from IResource)
LastPlannedFailoverTime

The start time of the last planned failover.

LastTestFailoverTime

The start time of the last test failover.

LastUnplannedFailoverTime

The start time of the last unplanned failover.

Location

Resource Location

(Inherited from IResource)
Name

Resource Name

(Inherited from IResource)
PrimaryFabricFriendlyName

The primary fabric friendly name.

PrimaryFabricId

The primary fabric Id.

ProviderSpecificDetail

The provider id and provider specific details.

RecoveryFabricFriendlyName

The recovery fabric friendly name.

RecoveryFabricId

The recovery fabric Id.

ReplicationProvider

The list of replication providers.

Type

Resource Type

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to