Package-level declarations
Types
Link copied to clipboard
Assigns a given Principal (User or Group) to a given Role.
Link copied to clipboard
data class AssignmentArgs constructor(val condition: Output<String>? = null, val conditionVersion: Output<String>? = null, val delegatedManagedIdentityResourceId: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val principalId: Output<String>? = null, val principalType: Output<String>? = null, val roleDefinitionId: Output<String>? = null, val roleDefinitionName: Output<String>? = null, val scope: Output<String>? = null, val skipServicePrincipalAadCheck: Output<Boolean>? = null) : ConvertibleToJava<AssignmentArgs>
Assigns a given Principal (User or Group) to a given Role.
Link copied to clipboard
class AssignmentArgsBuilder
Builder for AssignmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Assignment.
Link copied to clipboard
Manages a custom Role Definition, used to assign Roles to Users/Principals. See 'Understand role definitions' in the Azure documentation for more details.
Link copied to clipboard
data class DefinitionArgs constructor(val assignableScopes: Output<List<String>>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val permissions: Output<List<DefinitionPermissionArgs>>? = null, val roleDefinitionId: Output<String>? = null, val scope: Output<String>? = null) : ConvertibleToJava<DefinitionArgs>
Manages a custom Role Definition, used to assign Roles to Users/Principals. See 'Understand role definitions' in the Azure documentation for more details.
Link copied to clipboard
class DefinitionArgsBuilder
Builder for DefinitionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Definition.
Link copied to clipboard
object RoleFunctions
Functions
Link copied to clipboard
suspend fun assignment(name: String, block: suspend AssignmentResourceBuilder.() -> Unit): Assignment
Link copied to clipboard
suspend fun definition(name: String, block: suspend DefinitionResourceBuilder.() -> Unit): Definition