RosterProfileArgs

data class RosterProfileArgs(val activeDirectoryGroupId: Output<String>? = null, val lmsInstance: Output<String>? = null, val ltiClientId: Output<String>? = null, val ltiContextId: Output<String>? = null, val ltiRosterEndpoint: Output<String>? = null) : ConvertibleToJava<RosterProfileArgs>

The lab user list management profile.

Constructors

Link copied to clipboard
constructor(activeDirectoryGroupId: Output<String>? = null, lmsInstance: Output<String>? = null, ltiClientId: Output<String>? = null, ltiContextId: Output<String>? = null, ltiRosterEndpoint: Output<String>? = null)

Properties

Link copied to clipboard
val activeDirectoryGroupId: Output<String>? = null

The AAD group ID which this lab roster is populated from. Having this set enables AAD sync mode.

Link copied to clipboard
val lmsInstance: Output<String>? = null

The base URI identifying the lms instance.

Link copied to clipboard
val ltiClientId: Output<String>? = null

The unique id of the azure lab services tool in the lms.

Link copied to clipboard
val ltiContextId: Output<String>? = null

The unique context identifier for the lab in the lms.

Link copied to clipboard
val ltiRosterEndpoint: Output<String>? = null

The uri of the names and roles service endpoint on the lms for the class attached to this lab.

Functions

Link copied to clipboard
open override fun toJava(): RosterProfileArgs