get | SELECT | resourceGroupName, subscriptionId, virtualMachineName | Get properties of the provided virtual machine. |
list_by_resource_group | SELECT | resourceGroupName, subscriptionId | Get a list of virtual machines in the provided resource group. |
list_by_subscription | SELECT | subscriptionId | Get a list of virtual machines in the provided subscription. |
create_or_update | INSERT | resourceGroupName, subscriptionId, virtualMachineName, data__extendedLocation, data__properties | Create a new virtual machine or update the properties of the existing virtual machine. |
delete | DELETE | resourceGroupName, subscriptionId, virtualMachineName | Delete the provided virtual machine. |
_list_by_resource_group | EXEC | resourceGroupName, subscriptionId | Get a list of virtual machines in the provided resource group. |
_list_by_subscription | EXEC | subscriptionId | Get a list of virtual machines in the provided subscription. |
power_off | EXEC | resourceGroupName, subscriptionId, virtualMachineName | Power off the provided virtual machine. |
reimage | EXEC | resourceGroupName, subscriptionId, virtualMachineName | Reimage the provided virtual machine. |
restart | EXEC | resourceGroupName, subscriptionId, virtualMachineName | Restart the provided virtual machine. |
start | EXEC | resourceGroupName, subscriptionId, virtualMachineName | Start the provided virtual machine. |
update | EXEC | resourceGroupName, subscriptionId, virtualMachineName | Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. Properties and tag updates can be done independently. |