---
type: resource-type
title: virtualMachineScaleSets_virtualMachines
description: azure resource type Microsoft.Compute/virtualMachineScaleSets_virtualMachines
name: virtualMachineScaleSets_virtualMachines
lexicon: azure
resource_type: Microsoft.Compute/virtualMachineScaleSets_virtualMachines
---
`Microsoft.Compute/virtualMachineScaleSets_virtualMachines`, a resource type of the azure lexicon.

## Properties

- `name` (`string`, required): The instance ID of the virtual machine.
- `properties` (`virtualMachineScaleSets_virtualMachines_VirtualMachineScaleSetVMProperties`, required): Describes the properties of a virtual machine scale set virtual machine.
- `identity` (`virtualMachineScaleSets_virtualMachines_VirtualMachineIdentity`, optional): The identity of the virtual machine, if configured.
- `location` (`string`, optional): The geo-location where the resource lives
- `plan` (`virtualMachineScaleSets_virtualMachines_Plan`, optional): Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.
- `resources` (`any[]`, optional)
- `tags` (`Record<string, unknown>`, optional): Resource tags.

## Attributes

- `id`
