Azure VM
Azure VM connector allows you to manage virtual machines.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC High) - China Cloud operated by 21Vianet |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC High) - China Cloud operated by 21Vianet |
Contact | |
---|---|
Name | Microsoft |
URL | https://azure.microsoft.com/support/ |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://azure.microsoft.com/en-us/services/virtual-machines/ |
Privacy policy | https://privacy.microsoft.com/ |
Categories | Productivity |
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 1000 | 60 seconds |
Deallocate virtual machine |
Shuts down the virtual machine and releases the compute resources. You are not billed for the compute resources that this virtual machine uses. |
Deallocate virtual machine in a VM scale set |
Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated. |
Get virtual machine |
Gets a virtual machine. |
Get virtual machine in a VM scale set |
Gets a virtual machine in a VM scale set. |
Power off virtual machine |
Power off (stop) a virtual machine. The virtual machine can be restarted with the same provisioned resources. You are still charged for this virtual machine. |
Power off virtual machine in a VM scale set |
Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. |
Reapply virtual machine |
Reapply a virtual machine's state. |
Redeploy virtual machine |
Shuts down the virtual machine, moves it to a new node, and powers it back on. |
Redeploy virtual machine in a VM scale set |
Shuts down the virtual machine in the VM scale set, moves it to a new node, and powers it back on. |
Reimage virtual machine in a VM scale set |
Reimages (upgrade the operating system) a specific virtual machine in a VM scale set. |
Restart virtual machine |
Restarts a virtual machine. |
Restart virtual machine in a VM scale set |
Restarts a virtual machine in a VM scale set. |
Start virtual machine |
Starts a virtual machine. |
Start virtual machine in a VM scale set |
Starts a virtual machine in a VM scale set. |
Shuts down the virtual machine and releases the compute resources. You are not billed for the compute resources that this virtual machine uses.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Gets a virtual machine.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Returns
Virtual Machine information.
- Body
- VirtualMachine
Gets a virtual machine in a VM scale set.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Returns
Virtual Machine information.
Power off (stop) a virtual machine. The virtual machine can be restarted with the same provisioned resources. You are still charged for this virtual machine.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Reapply a virtual machine's state.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Shuts down the virtual machine, moves it to a new node, and powers it back on.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Shuts down the virtual machine in the VM scale set, moves it to a new node, and powers it back on.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Restarts a virtual machine.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Restarts a virtual machine in a VM scale set.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Starts a virtual machine.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine
|
virtualMachineName | True | string |
The name of the virtual machine. |
Starts a virtual machine in a VM scale set.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subscription Id
|
subscriptionId | True | string |
Microsoft Azure subscription. |
Resource Group
|
resourceGroupName | True | string |
The name of the resource group. |
Virtual Machine Scale Set
|
virtualMachineScaleSetName | True | string |
The name of the virtual machine scale set. |
Virtual Machine in a VM scale set
|
virtualMachineInScaleSetInstanceId | True | string |
The name of the virtual machine in a VM scale set. |
Virtual Machine information.
Name | Path | Type | Description |
---|---|---|---|
Id
|
id | string |
The ID of the virtual machine. |
Name
|
name | string |
The Name of the virtual machine. |
InstanceId
|
instanceId | string |
The instance Id of the virtual machine. |
properties
|
properties | VirtualMachineInScaleSetProperties |
Virtual Machine properties. |
Virtual Machine properties.
Name | Path | Type | Description |
---|---|---|---|
ProvisioningState
|
provisioningState | string |
The state of the virtual machine. |
Virtual Machine information.
Name | Path | Type | Description |
---|---|---|---|
Id
|
id | string |
The ID of the virtual machine. |
Name
|
name | string |
The Name of the virtual machine. |
properties
|
properties | VirtualMachineProperties |
Virtual Machine properties. |
Virtual Machine properties.
Name | Path | Type | Description |
---|---|---|---|
ProvisioningState
|
provisioningState | string |
The state of the virtual machine. |