Share via


InMageAzureV2DiskInputDetails Class

Definition

Disk input details.

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

Constructors

InMageAzureV2DiskInputDetails()

Creates an new InMageAzureV2DiskInputDetails instance.

Properties

DiskEncryptionSetId

The DiskEncryptionSet ARM ID.

DiskId

The DiskId.

DiskType

The DiskType.

LogStorageAccountId

The LogStorageAccountId.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageAzureV2DiskInputDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageAzureV2DiskInputDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageAzureV2DiskInputDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to