--- title: Microsoft Azure Virtual Machine Spoke description: Manage the Microsoft Azure Virtual Machine \(VM\) from your ServiceNow instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/azure-vir-mach-spoke.html release: australia product: Integration Hub classification: integration-hub topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Integration Hub spokes, Build integrations, Integration Hub, Workflow Data Fabric] --- # Microsoft Azure Virtual Machine Spoke Manage the Microsoft Azure Virtual Machine \(VM\) from your ServiceNow instance. ## Request apps on the Store Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html). ## Integration Hub subscription This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf). ## Spoke version The Microsoft Azure Virtual Machine spoke v2.0.0 is the latest version. For version history of the spoke, see [Microsoft Azure Virtual Machine spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-microsoft-azure-virtual-machine.html). ## Spoke dependencies If you’re having trouble installing the app, ensure that these dependent plugins are installed: - ServiceNow IntegrationHub Action Step - REST \(com.glide.hub.action\_step.rest\) - ServiceNow IntegrationHub Runtime \(com.glide.hub.integration.runtime\) - ServiceNow Flow Designer - Dynamic Inputs \(com.glide.hub.dynamic\_inputs\) - Complex Object \(com.glide.cobject\) - ServiceNow IntegrationHub Action Step - Get Connection Info \(com.glide.hub.action\_step.get\_connection\_info\) - ServiceNow IntegrationHub Action Template - Data Stream \(com.glide.hub.action\_type.datastream\) - Microsoft Azure Resource Management Spoke v2.0. After installing, you must configure the connection for the Microsoft Azure Resource Management Spoke v2.0 connection record to request OAuth tokens from the Microsoft Azure portal. **Note:** Some of these plugins are licensable features and require an appropriate license if used outside the spoke implementation. For information on licenses, contact your account manager. ## Supported versions This spoke was built for the Application Programming Interface \(API\) version 2024-03-01, but may be compatible with the later versions. ## Spoke requirements - Microsoft Azure Resource Management spoke \(com.sn.ms.azure.resource.mgmt.spoke\) - Microsoft Azure Virtual Network spoke \(com.sn.ms.azure.virtual.network.spoke\) - Microsoft Azure Managed Storage spoke \(com.sn.ms.azure.managed.storage.spoke\) ## Spoke flows and subflows This spoke has no flows or subflows. ## Spoke actions The Microsoft Azure Virtual Machine spoke provides actions to automate the Microsoft Azure Virtual Machine tasks when events occur in the ServiceNow instance. Available actions include:
| Category | Action | Description |
|---|---|---|
| Image Management | Create Image from Virtual Machine | Creates an image from an existing virtual machine. |
| Delete Image | Deletes an image.**Note:** Use the Look up Operational Status of Resource' action from Azure Resource Management spoke to find the status of the operation. | |
| Look up Image | Retrieves image information from a specified resource group. | |
| Look up Images Stream by Resource Group | Retrieves the list of images under a Resource Group. | |
| Look up Images Stream by Subscription ID | Retrieves the list of images in the subscription. | |
| Set Tags on Image | Sets the tags on image.**Note:** Use the Look up Operational Status of Resource' action from Azure Resource Management spoke to find the status of the operation. | |
| Virtual Machine Management | Attach Disk | Attaches data disk to the virtual machine. |
| Create virtual machine. | Creates a virtual machine. | |
| Create Virtual Machine from Image | Creates virtual machines from an image. | |
| Deallocate Virtual Machine | Shuts down the virtual machine and releases the compute resources. | |
| Delete Virtual Machine | Deletes a virtual machine. | |
| Detach Disk | Detaches data disk from the virtual machine.**Note:** Use the Look up Operational Status of Resource' action from Azure Resource Management spoke to find the status of the operation. | |
| Generalize Virtual Machine | Sets the OS state of the virtual machine to generalized. | |
| Look up Virtual Machine | Retrieves information about a virtual machine. | |
| Look up Virtual Machine Runtime Details | Retrieves the information about the run-time state of a virtual machine. | |
| Look up Virtual Machines Stream by Resource Group | Retrieves the list of virtual machines under a Resource Group. | |
| Look up Virtual Machines Stream by Subscription ID | Retrieves all virtual machines in the specified subscription. | |
| Power Off Virtual Machine | Powers off a virtual machine or stops it. | |
| Redeploy Virtual Machine | Shuts down the virtual machine, moves it to a new node, and powers it back on. | |
| Resize Virtual Machine | Resizes the specified virtual machine. **Note:** This operation can take a while to complete. | |
| Restart Virtual Machine | Restarts a virtual machine. | |
| Start Virtual Machine | Starts a virtual machine. | |
| Virtual Machine Image Resource Management | Look up Virtual Machine Image | Gets a virtual machine image. |