HyperVReplicaAzureManagedDiskDetails Class

Definition

Hyper-V Managed disk details.

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

Constructors

Name Description
HyperVReplicaAzureManagedDiskDetails()

Creates an new HyperVReplicaAzureManagedDiskDetails instance.

Properties

Name Description
DiskEncryptionSetId

The disk encryption set ARM Id.

DiskId

The disk Id.

DiskSizeInGb

The target disk size in GB.

Iop

The number of IOPS allowed for Premium V2 and Ultra disks.

ReplicaDiskType

The replica disk type.

SectorSizeInByte

The logical sector size (in bytes), 512 by default.

SeedManagedDiskId

Seed managed disk Id.

TargetDiskAccountType

The disk type.

ThroughputInMbps

The total throughput in Mbps for Premium V2 and Ultra disks.

Methods

Name Description
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.Api20250801.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