SharedDiskReplicationItemProperties 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.
Shared Disk Replication item custom data details.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.SharedDiskReplicationItemPropertiesTypeConverter))]
public class SharedDiskReplicationItemProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ISharedDiskReplicationItemProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.SharedDiskReplicationItemPropertiesTypeConverter))>]
type SharedDiskReplicationItemProperties = class
interface ISharedDiskReplicationItemProperties
interface IJsonSerializable
Public Class SharedDiskReplicationItemProperties
Implements ISharedDiskReplicationItemProperties
- Inheritance
-
SharedDiskReplicationItemProperties
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| SharedDiskReplicationItemProperties() |
Creates an new SharedDiskReplicationItemProperties instance. |
Properties
| Name | Description |
|---|---|
| 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. |
| HealthError |
List of health errors. |
| ProtectionState |
The protection state of shared disk. |
| 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. |
| SharedDiskProviderSpecificDetailInstanceType |
Gets the Instance type. |
| TestFailoverState |
The tfo state of shared disk. |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of SharedDiskReplicationItemProperties. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of SharedDiskReplicationItemProperties. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ISharedDiskReplicationItemProperties. |
| FromJsonString(String) |
Creates a new instance of SharedDiskReplicationItemProperties, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of SharedDiskReplicationItemProperties into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |