ReplicationProtectedItemProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Replication protected item custom data details.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ReplicationProtectedItemPropertiesTypeConverter))]
public class ReplicationProtectedItemProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IReplicationProtectedItemProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ReplicationProtectedItemPropertiesTypeConverter))>]
type ReplicationProtectedItemProperties = class
interface IReplicationProtectedItemProperties
interface IJsonSerializable
Public Class ReplicationProtectedItemProperties
Implements IReplicationProtectedItemProperties
- Inheritance
-
ReplicationProtectedItemProperties
- Attributes
- Implements
Constructors
ReplicationProtectedItemProperties() |
Creates an new ReplicationProtectedItemProperties instance. |
Properties
ActiveLocation |
The Current active location of the PE. |
AllowedOperation |
The allowed operations on the Replication protected item. |
CurrentScenarioJobId |
ARM Id of the job being executed. |
CurrentScenarioName |
Scenario name. |
CurrentScenarioStartTime |
Start time of the workflow. |
EventCorrelationId |
The correlation Id for events associated with this protected item. |
FailoverHealth |
The consolidated failover health for the VM. |
FailoverRecoveryPointId |
The recovery point ARM Id to which the Vm was failed over. |
FriendlyName |
The name. |
HealthError |
List of health errors. |
LastSuccessfulFailoverTime |
The Last successful failover time. |
LastSuccessfulTestFailoverTime |
The Last successful test failover time. |
PolicyFriendlyName |
The name of Policy governing this PE. |
PolicyId |
The ID of Policy governing this PE. |
PrimaryFabricFriendlyName |
The friendly name of the primary fabric. |
PrimaryFabricProvider |
The fabric provider of the primary fabric. |
PrimaryProtectionContainerFriendlyName |
The name of primary protection container friendly name. |
ProtectableItemId |
The protected item ARM Id. |
ProtectedItemType |
The type of protected item type. |
ProtectionState |
The protection status. |
ProtectionStateDescription |
The protection state description. |
ProviderSpecificDetailInstanceType |
Gets the Instance type. |
RecoveryContainerId |
The recovery container Id. |
RecoveryFabricFriendlyName |
The friendly name of recovery fabric. |
RecoveryFabricId |
The Arm Id of recovery fabric. |
RecoveryProtectionContainerFriendlyName |
The name of recovery container friendly name. |
RecoveryServicesProviderId |
The recovery provider ARM Id. |
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. |
SwitchProviderState |
The switch provider state. |
SwitchProviderStateDescription |
The switch provider state description. |
TestFailoverState |
The Test failover state. |
TestFailoverStateDescription |
The Test failover state description. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ReplicationProtectedItemProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ReplicationProtectedItemProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IReplicationProtectedItemProperties. |
FromJsonString(String) |
Creates a new instance of ReplicationProtectedItemProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ReplicationProtectedItemProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |