GetVirtualMachineResult

data class GetVirtualMachineResult(val extendedLocation: ExtendedLocationResponse? = null, val guestAgentProfile: GuestAgentProfileResponse? = null, val hardwareProfile: VirtualMachinePropertiesResponseHardwareProfile? = null, val id: String, val identity: IdentityResponse? = null, val location: String, val name: String, val networkProfile: VirtualMachinePropertiesResponseNetworkProfile? = null, val osProfile: VirtualMachinePropertiesResponseOsProfile? = null, val provisioningState: String, val securityProfile: VirtualMachinePropertiesResponseSecurityProfile? = null, val status: VirtualMachineStatusResponse, val storageProfile: VirtualMachinePropertiesResponseStorageProfile? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val vmId: String)

The virtual machine resource definition.

Constructors

Link copied to clipboard
constructor(extendedLocation: ExtendedLocationResponse? = null, guestAgentProfile: GuestAgentProfileResponse? = null, hardwareProfile: VirtualMachinePropertiesResponseHardwareProfile? = null, id: String, identity: IdentityResponse? = null, location: String, name: String, networkProfile: VirtualMachinePropertiesResponseNetworkProfile? = null, osProfile: VirtualMachinePropertiesResponseOsProfile? = null, provisioningState: String, securityProfile: VirtualMachinePropertiesResponseSecurityProfile? = null, status: VirtualMachineStatusResponse, storageProfile: VirtualMachinePropertiesResponseStorageProfile? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String, vmId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The extendedLocation of the resource.

Link copied to clipboard

Guest agent status properties.

Link copied to clipboard

HardwareProfile - Specifies the hardware settings for the virtual machine.

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

Identity for the resource.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The name of the resource

Link copied to clipboard

NetworkProfile - describes the network configuration the virtual machine

Link copied to clipboard

OsProfile - describes the configuration of the operating system and sets login data

Link copied to clipboard

Provisioning state of the virtual machine.

Link copied to clipboard

SecurityProfile - Specifies the security settings for the virtual machine.

Link copied to clipboard

The observed state of virtual machines

Link copied to clipboard

StorageProfile - contains information about the disks and storage information for the virtual machine

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"

Link copied to clipboard

Unique identifier for the vm resource.