ComputeVmPropertiesResponse

data class ComputeVmPropertiesResponse(val dataDiskIds: List<String>? = null, val dataDisks: List<ComputeDataDiskResponse>? = null, val networkInterfaceId: String? = null, val osDiskId: String? = null, val osType: String? = null, val statuses: List<ComputeVmInstanceViewStatusResponse>? = null, val vmSize: String? = null)

Properties of a virtual machine returned by the Microsoft.Compute API.

Constructors

Link copied to clipboard
constructor(dataDiskIds: List<String>? = null, dataDisks: List<ComputeDataDiskResponse>? = null, networkInterfaceId: String? = null, osDiskId: String? = null, osType: String? = null, statuses: List<ComputeVmInstanceViewStatusResponse>? = null, vmSize: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val dataDiskIds: List<String>? = null

Gets data disks blob uri for the virtual machine.

Link copied to clipboard

Gets all data disks attached to the virtual machine.

Link copied to clipboard

Gets the network interface ID of the virtual machine.

Link copied to clipboard
val osDiskId: String? = null

Gets OS disk blob uri for the virtual machine.

Link copied to clipboard
val osType: String? = null

Gets the OS type of the virtual machine.

Link copied to clipboard

Gets the statuses of the virtual machine.

Link copied to clipboard
val vmSize: String? = null

Gets the size of the virtual machine.