Skip to main content

labs

Overview

Namelabs
TypeResource
Idazure_extras.education.labs

Fields

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
namestringThe name of the resource
propertiesobjectLab detail result properties.
systemDataobjectMetadata pertaining to creation and last modification of the resource.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

NameAccessible byRequired ParamsDescription
listSELECTbillingAccountName, billingProfileName, invoiceSectionNameGet the details for a specific lab associated with the provided billing account name, billing profile name, and invoice section name.
create_or_updateINSERTbillingAccountName, billingProfileName, invoiceSectionNameCreate a new lab or update a previously created lab.
deleteDELETEbillingAccountName, billingProfileName, invoiceSectionNameDelete a specific lab associated with the provided billing account name, billing profile name, and invoice section name. Note all students must be removed from the lab in order to delete the lab.
_listEXECbillingAccountName, billingProfileName, invoiceSectionNameGet the details for a specific lab associated with the provided billing account name, billing profile name, and invoice section name.
exec_getEXECbillingAccountName, billingProfileName, invoiceSectionNameGet the details for a specific lab associated with the provided billing account name, billing profile name, and invoice section name.
generate_invite_codeEXECbillingAccountName, billingProfileName, invoiceSectionNameGenerate invite code for a lab