GetLabResult

data class GetLabResult(val createdByObjectId: String, val createdByUserPrincipalName: String, val createdDate: String, val id: String, val invitationCode: String, val latestOperationResult: LatestOperationResultResponse, val location: String? = null, val maxUsersInLab: Int? = null, val name: String, val provisioningState: String? = null, val tags: Map<String, String>? = null, val type: String, val uniqueIdentifier: String? = null, val usageQuota: String? = null, val userAccessMode: String? = null, val userQuota: Int)

Represents a lab.

Constructors

Link copied to clipboard
constructor(createdByObjectId: String, createdByUserPrincipalName: String, createdDate: String, id: String, invitationCode: String, latestOperationResult: LatestOperationResultResponse, location: String? = null, maxUsersInLab: Int? = null, name: String, provisioningState: String? = null, tags: Map<String, String>? = null, type: String, uniqueIdentifier: String? = null, usageQuota: String? = null, userAccessMode: String? = null, userQuota: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Object id of the user that created the lab.

Link copied to clipboard

Lab creator name

Link copied to clipboard

Creation date for the lab

Link copied to clipboard
val id: String

The identifier of the resource.

Link copied to clipboard

Invitation code that users can use to join a lab.

Link copied to clipboard

The details of the latest operation. ex: status, error

Link copied to clipboard
val location: String? = null

The location of the resource.

Link copied to clipboard
val maxUsersInLab: Int? = null

Maximum number of users allowed in the lab.

Link copied to clipboard

The name of the resource.

Link copied to clipboard

The provisioning status of the resource.

Link copied to clipboard
val tags: Map<String, String>? = null

The tags of the resource.

Link copied to clipboard

The type of the resource.

Link copied to clipboard

The unique immutable identifier of a resource (Guid).

Link copied to clipboard
val usageQuota: String? = null

Maximum duration a user can use an environment for in the lab.

Link copied to clipboard
val userAccessMode: String? = null

Lab user access mode (open to all vs. restricted to those listed on the lab).

Link copied to clipboard

Maximum value MaxUsersInLab can be set to, as specified by the service