LabDetails interface

Lab details.

Extends

Properties

budgetPerStudent

Default monetary cap for each student in this lab

currencyPropertiesTotalAllocatedBudgetCurrency

The type of currency being used for the value.

currencyPropertiesTotalBudgetCurrency

The type of currency being used for the value.

description

Detail description of this lab

displayName

Lab Display Name

effectiveDate

Lab creation date NOTE: This property will not be serialized. It can only be populated by the server.

expirationDate

Default expiration date for each student in this lab

invitationCode

invitation code for redeemable lab NOTE: This property will not be serialized. It can only be populated by the server.

maxStudentCount

the total number of students that can be accepted to the lab. NOTE: This property will not be serialized. It can only be populated by the server.

status

The status of this lab NOTE: This property will not be serialized. It can only be populated by the server.

valuePropertiesTotalAllocatedBudgetValue

Amount value.

valuePropertiesTotalBudgetValue

Amount value.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

budgetPerStudent

Default monetary cap for each student in this lab

budgetPerStudent?: Amount

Property Value

currencyPropertiesTotalAllocatedBudgetCurrency

The type of currency being used for the value.

currencyPropertiesTotalAllocatedBudgetCurrency?: string

Property Value

string

currencyPropertiesTotalBudgetCurrency

The type of currency being used for the value.

currencyPropertiesTotalBudgetCurrency?: string

Property Value

string

description

Detail description of this lab

description?: string

Property Value

string

displayName

Lab Display Name

displayName?: string

Property Value

string

effectiveDate

Lab creation date NOTE: This property will not be serialized. It can only be populated by the server.

effectiveDate?: Date

Property Value

Date

expirationDate

Default expiration date for each student in this lab

expirationDate?: Date

Property Value

Date

invitationCode

invitation code for redeemable lab NOTE: This property will not be serialized. It can only be populated by the server.

invitationCode?: string

Property Value

string

maxStudentCount

the total number of students that can be accepted to the lab. NOTE: This property will not be serialized. It can only be populated by the server.

maxStudentCount?: number

Property Value

number

status

The status of this lab NOTE: This property will not be serialized. It can only be populated by the server.

status?: string

Property Value

string

valuePropertiesTotalAllocatedBudgetValue

Amount value.

valuePropertiesTotalAllocatedBudgetValue?: number

Property Value

number

valuePropertiesTotalBudgetValue

Amount value.

valuePropertiesTotalBudgetValue?: number

Property Value

number

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From Resource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type