ReplicationProtectedItemProperties interface
Replication protected item custom data details.
Properties
active |
The Current active location of the PE. |
allowed |
The allowed operations on the Replication protected item. |
current |
The current scenario. |
event |
The correlation Id for events associated with this protected item. |
failover |
The consolidated failover health for the VM. |
failover |
The recovery point ARM Id to which the Vm was failed over. |
friendly |
The name. |
health |
List of health errors. |
last |
The Last successful failover time. |
last |
The Last successful test failover time. |
policy |
The name of Policy governing this PE. |
policy |
The ID of Policy governing this PE. |
primary |
The friendly name of the primary fabric. |
primary |
The fabric provider of the primary fabric. |
primary |
The name of primary protection container friendly name. |
protectable |
The protected item ARM Id. |
protected |
The type of protected item type. |
protection |
The protection status. |
protection |
The protection state description. |
provider |
The Replication provider custom settings. |
recovery |
The recovery container Id. |
recovery |
The friendly name of recovery fabric. |
recovery |
The Arm Id of recovery fabric. |
recovery |
The name of recovery container friendly name. |
recovery |
The recovery provider ARM Id. |
replication |
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. |
switch |
The switch provider state. |
switch |
The switch provider state description. |
test |
The Test failover state. |
test |
The Test failover state description. |
Property Details
activeLocation
The Current active location of the PE.
activeLocation?: string
Property Value
string
allowedOperations
The allowed operations on the Replication protected item.
allowedOperations?: string[]
Property Value
string[]
currentScenario
The current scenario.
currentScenario?: CurrentScenarioDetails
Property Value
eventCorrelationId
The correlation Id for events associated with this protected item.
eventCorrelationId?: string
Property Value
string
failoverHealth
The consolidated failover health for the VM.
failoverHealth?: string
Property Value
string
failoverRecoveryPointId
The recovery point ARM Id to which the Vm was failed over.
failoverRecoveryPointId?: string
Property Value
string
friendlyName
The name.
friendlyName?: string
Property Value
string
healthErrors
lastSuccessfulFailoverTime
The Last successful failover time.
lastSuccessfulFailoverTime?: Date
Property Value
Date
lastSuccessfulTestFailoverTime
The Last successful test failover time.
lastSuccessfulTestFailoverTime?: Date
Property Value
Date
policyFriendlyName
The name of Policy governing this PE.
policyFriendlyName?: string
Property Value
string
policyId
The ID of Policy governing this PE.
policyId?: string
Property Value
string
primaryFabricFriendlyName
The friendly name of the primary fabric.
primaryFabricFriendlyName?: string
Property Value
string
primaryFabricProvider
The fabric provider of the primary fabric.
primaryFabricProvider?: string
Property Value
string
primaryProtectionContainerFriendlyName
The name of primary protection container friendly name.
primaryProtectionContainerFriendlyName?: string
Property Value
string
protectableItemId
The protected item ARM Id.
protectableItemId?: string
Property Value
string
protectedItemType
The type of protected item type.
protectedItemType?: string
Property Value
string
protectionState
The protection status.
protectionState?: string
Property Value
string
protectionStateDescription
The protection state description.
protectionStateDescription?: string
Property Value
string
providerSpecificDetails
The Replication provider custom settings.
providerSpecificDetails?: ReplicationProviderSpecificSettingsUnion
Property Value
recoveryContainerId
The recovery container Id.
recoveryContainerId?: string
Property Value
string
recoveryFabricFriendlyName
The friendly name of recovery fabric.
recoveryFabricFriendlyName?: string
Property Value
string
recoveryFabricId
The Arm Id of recovery fabric.
recoveryFabricId?: string
Property Value
string
recoveryProtectionContainerFriendlyName
The name of recovery container friendly name.
recoveryProtectionContainerFriendlyName?: string
Property Value
string
recoveryServicesProviderId
The recovery provider ARM Id.
recoveryServicesProviderId?: string
Property Value
string
replicationHealth
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.
replicationHealth?: string
Property Value
string
switchProviderState
The switch provider state.
switchProviderState?: string
Property Value
string
switchProviderStateDescription
The switch provider state description.
switchProviderStateDescription?: string
Property Value
string
testFailoverState
The Test failover state.
testFailoverState?: string
Property Value
string
testFailoverStateDescription
The Test failover state description.
testFailoverStateDescription?: string
Property Value
string