Skip to main content

labs

Overview

Namelabs
TypeResource
Idazure.dev_test_labs.labs

Fields

NameDatatypeDescription
idstringThe identifier of the resource.
namestringThe name of the resource.
locationstringThe location of the resource.
propertiesobjectProperties of a lab.
tagsobjectThe tags of the resource.
typestringThe type of the resource.

Methods

NameAccessible byRequired ParamsDescription
getSELECTapi-version, name, resourceGroupName, subscriptionIdGet lab.
list_by_resource_groupSELECTapi-version, resourceGroupName, subscriptionIdList labs in a resource group.
list_by_subscriptionSELECTapi-version, subscriptionIdList labs in a subscription.
create_or_updateINSERTapi-version, name, resourceGroupName, subscriptionIdCreate or replace an existing lab. This operation can take a while to complete.
deleteDELETEapi-version, name, resourceGroupName, subscriptionIdDelete lab. This operation can take a while to complete.
_list_by_resource_groupEXECapi-version, resourceGroupName, subscriptionIdList labs in a resource group.
_list_by_subscriptionEXECapi-version, subscriptionIdList labs in a subscription.
claim_any_vmEXECapi-version, name, resourceGroupName, subscriptionIdClaim a random claimable virtual machine in the lab. This operation can take a while to complete.
export_resource_usageEXECapi-version, name, resourceGroupName, subscriptionIdExports the lab resource usage into a storage account This operation can take a while to complete.
generate_upload_uriEXECapi-version, name, resourceGroupName, subscriptionIdGenerate a URI for uploading custom disk images to a Lab.
import_virtual_machineEXECapi-version, name, resourceGroupName, subscriptionIdImport a virtual machine into a different lab. This operation can take a while to complete.
updateEXECapi-version, name, resourceGroupName, subscriptionIdAllows modifying tags of labs. All other properties will be ignored.