Share via


HyperVReplicaAzureManagedDiskDetails Class

Definition

Hyper-V Managed disk details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.HyperVReplicaAzureManagedDiskDetailsTypeConverter))]
public class HyperVReplicaAzureManagedDiskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IHyperVReplicaAzureManagedDiskDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.HyperVReplicaAzureManagedDiskDetailsTypeConverter))>]
type HyperVReplicaAzureManagedDiskDetails = class
    interface IHyperVReplicaAzureManagedDiskDetails
    interface IJsonSerializable
Public Class HyperVReplicaAzureManagedDiskDetails
Implements IHyperVReplicaAzureManagedDiskDetails
Inheritance
HyperVReplicaAzureManagedDiskDetails
Attributes
Implements

Constructors

HyperVReplicaAzureManagedDiskDetails()

Creates an new HyperVReplicaAzureManagedDiskDetails instance.

Properties

DiskEncryptionSetId

The disk encryption set ARM Id.

DiskId

The disk Id.

ReplicaDiskType

The replica disk type.

SeedManagedDiskId

Seed managed disk Id.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HyperVReplicaAzureManagedDiskDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HyperVReplicaAzureManagedDiskDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IHyperVReplicaAzureManagedDiskDetails.

FromJsonString(String)

Creates a new instance of HyperVReplicaAzureManagedDiskDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of HyperVReplicaAzureManagedDiskDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to