Delen via


ReplicationProtectedItemProperties Class

Definition

Replication protected item custom data details.

public class ReplicationProtectedItemProperties
type ReplicationProtectedItemProperties = class
Public Class ReplicationProtectedItemProperties
Inheritance
ReplicationProtectedItemProperties

Constructors

ReplicationProtectedItemProperties()

Initializes a new instance of the ReplicationProtectedItemProperties class.

ReplicationProtectedItemProperties(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, IList<String>, String, String, IList<HealthError>, String, String, Nullable<DateTime>, Nullable<DateTime>, CurrentScenarioDetails, String, ReplicationProviderSpecificSettings, String, String)

Initializes a new instance of the ReplicationProtectedItemProperties class.

Properties

ActiveLocation

Gets or sets the Current active location of the PE.

AllowedOperations

Gets or sets the allowed operations on the Replication protected item.

CurrentScenario

Gets or sets the current scenario.

EventCorrelationId

Gets or sets the correlation Id for events associated with this protected item.

FailoverHealth

Gets or sets the consolidated failover health for the VM.

FailoverRecoveryPointId

Gets or sets the recovery point ARM Id to which the Vm was failed over.

FriendlyName

Gets or sets the name.

HealthErrors

Gets or sets list of health errors.

LastSuccessfulFailoverTime

Gets or sets the Last successful failover time.

LastSuccessfulTestFailoverTime

Gets or sets the Last successful test failover time.

PolicyFriendlyName

Gets or sets the name of Policy governing this PE.

PolicyId

Gets or sets the ID of Policy governing this PE.

PrimaryFabricFriendlyName

Gets or sets the friendly name of the primary fabric.

PrimaryFabricProvider

Gets or sets the fabric provider of the primary fabric.

PrimaryProtectionContainerFriendlyName

Gets or sets the name of primary protection container friendly name.

ProtectableItemId

Gets or sets the protected item ARM Id.

ProtectedItemType

Gets or sets the type of protected item type.

ProtectionState

Gets or sets the protection status.

ProtectionStateDescription

Gets or sets the protection state description.

ProviderSpecificDetails

Gets or sets the Replication provider custom settings.

RecoveryContainerId

Gets or sets the recovery container Id.

RecoveryFabricFriendlyName

Gets or sets the friendly name of recovery fabric.

RecoveryFabricId

Gets or sets the Arm Id of recovery fabric.

RecoveryProtectionContainerFriendlyName

Gets or sets the name of recovery container friendly name.

RecoveryServicesProviderId

Gets or sets the recovery provider ARM Id.

ReplicationHealth

Gets or sets the consolidated protection health for the VM taking any issues with SRS as well as all the replication units associated with the VM's replication group into account. This is a string representation of the ProtectionHealth enumeration.

SwitchProviderState

Gets or sets the switch provider state.

SwitchProviderStateDescription

Gets or sets the switch provider state description.

TestFailoverState

Gets or sets the Test failover state.

TestFailoverStateDescription

Gets or sets the Test failover state description.

Applies to