StudentLabDetails interface

Student lab details.

Extends

Properties

budget

Student Budget NOTE: This property will not be serialized. It can only be populated by the server.

description

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

displayName

Student lab Display Name NOTE: This property will not be serialized. It can only be populated by the server.

effectiveDate

User Added Date NOTE: This property will not be serialized. It can only be populated by the server.

expirationDate

Date the lab will expire and by default will be the expiration date for each student in this lab NOTE: This property will not be serialized. It can only be populated by the server.

labScope

Lab Scope. /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default NOTE: This property will not be serialized. It can only be populated by the server.

role

Student Role NOTE: This property will not be serialized. It can only be populated by the server.

status

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

subscriptionId

Subscription Id NOTE: This property will not be serialized. It can only be populated by the server.

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

budget

Student Budget NOTE: This property will not be serialized. It can only be populated by the server.

budget?: Amount

Property Value

description

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

description?: string

Property Value

string

displayName

Student lab Display Name NOTE: This property will not be serialized. It can only be populated by the server.

displayName?: string

Property Value

string

effectiveDate

User Added Date NOTE: This property will not be serialized. It can only be populated by the server.

effectiveDate?: Date

Property Value

Date

expirationDate

Date the lab will expire and by default will be the expiration date for each student in this lab NOTE: This property will not be serialized. It can only be populated by the server.

expirationDate?: Date

Property Value

Date

labScope

Lab Scope. /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default NOTE: This property will not be serialized. It can only be populated by the server.

labScope?: string

Property Value

string

role

Student Role NOTE: This property will not be serialized. It can only be populated by the server.

role?: string

Property Value

string

status

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

status?: string

Property Value

string

subscriptionId

Subscription Id NOTE: This property will not be serialized. It can only be populated by the server.

subscriptionId?: string

Property Value

string

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