Share via


InMageAzureV2ManagedDiskDetails Class

Definition

InMageAzureV2 Managed disk details.

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

Constructors

InMageAzureV2ManagedDiskDetails()

Creates an new InMageAzureV2ManagedDiskDetails instance.

Properties

DiskEncryptionSetId

The DiskEncryptionSet ARM ID.

DiskId

The disk id.

ReplicaDiskType

The replica disk type.

SeedManagedDiskId

Seed managed disk Id.

TargetDiskName

The target disk name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageAzureV2ManagedDiskDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageAzureV2ManagedDiskDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageAzureV2ManagedDiskDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to