GetVirtualHardDiskResult

data class GetVirtualHardDiskResult(val blockSizeBytes: Int? = null, val containerId: String? = null, val diskFileFormat: String? = null, val diskSizeGB: Double? = null, val dynamic: Boolean? = null, val extendedLocation: ExtendedLocationResponse? = null, val hyperVGeneration: String? = null, val id: String, val location: String, val logicalSectorBytes: Int? = null, val name: String, val physicalSectorBytes: Int? = null, val provisioningState: String, val status: VirtualHardDiskStatusResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The virtual hard disk resource definition.

Constructors

Link copied to clipboard
constructor(blockSizeBytes: Int? = null, containerId: String? = null, diskFileFormat: String? = null, diskSizeGB: Double? = null, dynamic: Boolean? = null, extendedLocation: ExtendedLocationResponse? = null, hyperVGeneration: String? = null, id: String, location: String, logicalSectorBytes: Int? = null, name: String, physicalSectorBytes: Int? = null, provisioningState: String, status: VirtualHardDiskStatusResponse, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val blockSizeBytes: Int? = null
Link copied to clipboard
val containerId: String? = null

Storage ContainerID of the storage container to be used for VHD

Link copied to clipboard
val diskFileFormat: String? = null

The format of the actual VHD file vhd, vhdx

Link copied to clipboard
val diskSizeGB: Double? = null

Size of the disk in GB

Link copied to clipboard
val dynamic: Boolean? = null

Boolean for enabling dynamic sizing on the virtual hard disk

Link copied to clipboard

The extendedLocation of the resource.

Link copied to clipboard

The hypervisor generation of the Virtual Machine V1, V2

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard
val logicalSectorBytes: Int? = null
Link copied to clipboard

The name of the resource

Link copied to clipboard
Link copied to clipboard

Provisioning state of the virtual hard disk.

Link copied to clipboard

The observed state of virtual hard disks

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"