GetVirtualMachineResult

data class GetVirtualMachineResult(val amountOfRam: Int, val azureApiVersion: String, val controllers: List<VirtualDiskControllerResponse>, val customization: GuestOSCustomizationResponse? = null, val disks: List<VirtualDiskResponse>? = null, val dnsname: String, val exposeToGuestVM: Boolean? = null, val folder: String, val guestOS: String, val guestOSType: String, val id: String, val location: String, val name: String, val nics: List<VirtualNicResponse>? = null, val numberOfCores: Int, val password: String? = null, val privateCloudId: String, val provisioningState: String, val publicIP: String, val resourcePool: ResourcePoolResponse? = null, val status: String, val tags: Map<String, String>? = null, val templateId: String? = null, val type: String, val username: String? = null, val vSphereNetworks: List<String>? = null, val vmId: String, val vmwaretools: String)

Virtual machine model

Constructors

Link copied to clipboard
constructor(amountOfRam: Int, azureApiVersion: String, controllers: List<VirtualDiskControllerResponse>, customization: GuestOSCustomizationResponse? = null, disks: List<VirtualDiskResponse>? = null, dnsname: String, exposeToGuestVM: Boolean? = null, folder: String, guestOS: String, guestOSType: String, id: String, location: String, name: String, nics: List<VirtualNicResponse>? = null, numberOfCores: Int, password: String? = null, privateCloudId: String, provisioningState: String, publicIP: String, resourcePool: ResourcePoolResponse? = null, status: String, tags: Map<String, String>? = null, templateId: String? = null, type: String, username: String? = null, vSphereNetworks: List<String>? = null, vmId: String, vmwaretools: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The amount of memory

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The list of Virtual Disks' Controllers

Link copied to clipboard

Virtual machine properties

Link copied to clipboard

The list of Virtual Disks

Link copied to clipboard

The DNS name of Virtual Machine in VCenter

Link copied to clipboard

Expose Guest OS or not

Link copied to clipboard

The path to virtual machine folder in VCenter

Link copied to clipboard

The name of Guest OS

Link copied to clipboard

The Guest OS type

Link copied to clipboard
val id: String

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/virtualMachines/{virtualMachineName}

Link copied to clipboard

Azure region

Link copied to clipboard

{virtualMachineName}

Link copied to clipboard

The list of Virtual NICs

Link copied to clipboard

The number of CPU cores

Link copied to clipboard
val password: String? = null

Password for login. Deprecated - use customization property

Link copied to clipboard

Private Cloud Id

Link copied to clipboard

The provisioning status of the resource

Link copied to clipboard

The public ip of Virtual Machine

Link copied to clipboard

Virtual Machines Resource Pool

Link copied to clipboard

The status of Virtual machine

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

The list of tags

Link copied to clipboard
val templateId: String? = null

Virtual Machine Template Id

Link copied to clipboard

{resourceProviderNamespace}/{resourceType}

Link copied to clipboard
val username: String? = null

Username for login. Deprecated - use customization property

Link copied to clipboard

The internal id of Virtual Machine in VCenter

Link copied to clipboard

VMware tools version

Link copied to clipboard

The list of Virtual VSphere Networks