AzureVMDiskDetails 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.
Disk details for E2A provider.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.AzureVMDiskDetailsTypeConverter))]
public class AzureVMDiskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IAzureVMDiskDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.AzureVMDiskDetailsTypeConverter))>]
type AzureVMDiskDetails = class
interface IAzureVMDiskDetails
interface IJsonSerializable
Public Class AzureVMDiskDetails
Implements IAzureVMDiskDetails
- Inheritance
-
AzureVMDiskDetails
- Attributes
- Implements
Constructors
AzureVMDiskDetails() |
Creates an new AzureVMDiskDetails instance. |
Properties
CustomTargetDiskName |
The custom target Azure disk name. |
DiskEncryptionSetId |
The DiskEncryptionSet ARM ID. |
DiskId |
The disk resource id. |
LunId |
Ordinal\LunId of the disk for the Azure VM. |
MaxSizeMb |
Max side in MB. |
TargetDiskLocation |
Blob uri of the Azure disk. |
TargetDiskName |
The target Azure disk name. |
VhdId |
The VHD id. |
VhdName |
VHD name. |
VhdType |
VHD type. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of AzureVMDiskDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AzureVMDiskDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IAzureVMDiskDetails. |
FromJsonString(String) |
Creates a new instance of AzureVMDiskDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AzureVMDiskDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |