ReplicationProtectionCluster 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 protection Cluster.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ReplicationProtectionClusterTypeConverter))]
public class ReplicationProtectionCluster : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IReplicationProtectionCluster
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ReplicationProtectionClusterTypeConverter))>]
type ReplicationProtectionCluster = class
interface IReplicationProtectionCluster
interface IJsonSerializable
Public Class ReplicationProtectionCluster
Implements IReplicationProtectionCluster
- Inheritance
-
ReplicationProtectionCluster
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| ReplicationProtectionCluster() |
Creates an new ReplicationProtectionCluster instance. |
Properties
| Name | Description |
|---|---|
| ActiveLocation |
The Current active location of the Protection cluster. |
| AgentClusterId |
The Agent cluster Id. |
| AllowedOperation |
The allowed operations on the Replication protection cluster. |
| AreAllClusterNodesRegistered |
A value indicating whether all nodes of the cluster are registered or not. |
| ClusterFqdn |
The cluster FQDN. |
| ClusterNodeFqdn |
The List of cluster Node FQDNs. |
| ClusterProtectedItemId |
The List of Protected Item Id's. |
| ClusterRegisteredNode |
The registered node details. |
| CurrentScenarioName |
Scenario name. |
| HealthError |
List of health errors. |
| Id |
The protection cluster Id. |
| JobId |
ARM Id of the job being executed. |
| LastSuccessfulFailoverTime |
The last successful failover time. |
| LastSuccessfulTestFailoverTime |
The last successful test failover time. |
| Name |
The name of the protection cluster. |
| PolicyFriendlyName |
The name of Policy governing this PE. |
| PolicyId |
The Policy Id. |
| 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. |
| ProtectionClusterType |
The type of protection cluster type. |
| ProtectionState |
The protection status. |
| ProtectionStateDescription |
The protection state description. |
| ProviderSpecificDetailInstanceType |
Gets the Instance type. |
| ProvisioningState |
The provisioning state of the cluster. |
| 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. |
| 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. |
| SharedDiskPropertiesCurrentScenarioJobId |
ARM Id of the job being executed. |
| SharedDiskPropertiesCurrentScenarioName |
Scenario name. |
| SharedDiskPropertiesCurrentScenarioStartTime |
Start time of the workflow. |
| SharedDiskPropertyActiveLocation |
The Current active location of the PE. |
| SharedDiskPropertyAllowedOperation |
The allowed operations on the Replication protected item. |
| SharedDiskPropertyHealthError |
List of health errors. |
| SharedDiskPropertyProtectionState |
The protection state of shared disk. |
| SharedDiskPropertyReplicationHealth |
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. |
| SharedDiskPropertyTestFailoverState |
The tfo state of shared disk. |
| SharedDiskProviderSpecificDetailInstanceType |
Gets the Instance type. |
| StartTime |
Start time of the workflow. |
| TestFailoverState |
The Test failover state. |
| TestFailoverStateDescription |
The Test failover state description. |
| Type |
The Type of the object. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ReplicationProtectionCluster. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ReplicationProtectionCluster. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IReplicationProtectionCluster. |
| FromJsonString(String) |
Creates a new instance of ReplicationProtectionCluster, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of ReplicationProtectionCluster into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |