get | SELECT | api-version, labName, name, resourceGroupName, subscriptionId | Get virtual machine. |
list | SELECT | api-version, labName, resourceGroupName, subscriptionId | List virtual machines in a given lab. |
create_or_update | INSERT | api-version, labName, name, resourceGroupName, subscriptionId, data__properties | Create or replace an existing virtual machine. This operation can take a while to complete. |
delete | DELETE | api-version, labName, name, resourceGroupName, subscriptionId | Delete virtual machine. This operation can take a while to complete. |
_list | EXEC | api-version, labName, resourceGroupName, subscriptionId | List virtual machines in a given lab. |
add_data_disk | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Attach a new or existing data disk to virtual machine. This operation can take a while to complete. |
apply_artifacts | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Apply artifacts to virtual machine. This operation can take a while to complete. |
claim | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Take ownership of an existing virtual machine This operation can take a while to complete. |
detach_data_disk | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Detach the specified disk from the virtual machine. This operation can take a while to complete. |
redeploy | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Redeploy a virtual machine This operation can take a while to complete. |
resize | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Resize Virtual Machine. This operation can take a while to complete. |
restart | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Restart a virtual machine. This operation can take a while to complete. |
start | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Start a virtual machine. This operation can take a while to complete. |
stop | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Stop a virtual machine This operation can take a while to complete. |
transfer_disks | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Transfers all data disks attached to the virtual machine to be owned by the current user. This operation can take a while to complete. |
un_claim | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Release ownership of an existing virtual machine This operation can take a while to complete. |
update | EXEC | api-version, labName, name, resourceGroupName, subscriptionId | Allows modifying tags of virtual machines. All other properties will be ignored. |