Lab Args
data class LabArgs(val labAccountName: Output<String>? = null, val labName: Output<String>? = null, val location: Output<String>? = null, val maxUsersInLab: Output<Int>? = null, val provisioningState: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val uniqueIdentifier: Output<String>? = null, val usageQuota: Output<String>? = null, val userAccessMode: Output<Either<String, LabUserAccessMode>>? = null) : ConvertibleToJava<LabArgs>
Represents a lab. API Version: 2018-10-15.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:labservices:Lab myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LabServices/labaccounts/{labAccountName}/labs/{labName}
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(labAccountName: Output<String>? = null, labName: Output<String>? = null, location: Output<String>? = null, maxUsersInLab: Output<Int>? = null, provisioningState: Output<String>? = null, resourceGroupName: Output<String>? = null, tags: Output<Map<String, String>>? = null, uniqueIdentifier: Output<String>? = null, usageQuota: Output<String>? = null, userAccessMode: Output<Either<String, LabUserAccessMode>>? = null)
Properties
Link copied to clipboard
The name of the lab Account.
Link copied to clipboard
Maximum number of users allowed in the lab.
Link copied to clipboard
The provisioning status of the resource.
Link copied to clipboard
The name of the resource group.
Link copied to clipboard
The unique immutable identifier of a resource (Guid).
Link copied to clipboard
Maximum duration a user can use an environment for in the lab.
Link copied to clipboard
Lab user access mode (open to all vs. restricted to those listed on the lab).