Lightweight apps that the Azure VM Agent runs after deployment to configure a running VM or install software on it; their resource type is Microsoft.Compute/virtualMachines/extensions.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains VM extensions in context, with comparison tables and the common traps.
Terms in this definition
- Azure VM Agent
Software inside each VM that handles communication with the Azure fabric controller and carries out VM extensions, so no extension can be installed on a VM lacking it.
- Agents (classic) API
First-generation Foundry Agent Service API, based on threads, messages and runs. It is deprecated, replaced by conversations and responses, and retires on 31 March 2027.
- Model deployment
Inside a resource, each deployment is a named copy of a Foundry model with its own TPM quota and deployment type. Requests identify the model by this deployment name.
Related terms
- extensionProfile
Part of a scale set model that lists VM extensions, such as DSC or Custom Script, so each instance receives them when provisioned.