GetRoleAssignmentResult

data class GetRoleAssignmentResult(val condition: String? = null, val conditionVersion: String? = null, val createdBy: String, val createdOn: String, val delegatedManagedIdentityResourceId: String? = null, val description: String? = null, val id: String, val name: String, val principalId: String, val principalType: String? = null, val roleDefinitionId: String, val scope: String, val type: String, val updatedBy: String, val updatedOn: String)

Role Assignments

Constructors

Link copied to clipboard
constructor(condition: String? = null, conditionVersion: String? = null, createdBy: String, createdOn: String, delegatedManagedIdentityResourceId: String? = null, description: String? = null, id: String, name: String, principalId: String, principalType: String? = null, roleDefinitionId: String, scope: String, type: String, updatedBy: String, updatedOn: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val condition: String? = null

The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @ResourceMicrosoft.Storage/storageAccounts/blobServices/containers:ContainerName StringEqualsIgnoreCase 'foo_storage_container'

Link copied to clipboard

Version of the condition. Currently the only accepted value is '2.0'

Link copied to clipboard

Id of the user who created the assignment

Link copied to clipboard

Time it was created

Link copied to clipboard

Id of the delegated managed identity resource

Link copied to clipboard
val description: String? = null

Description of role assignment

Link copied to clipboard
val id: String

The role assignment ID.

Link copied to clipboard

The role assignment name.

Link copied to clipboard

The principal ID.

Link copied to clipboard
val principalType: String? = null

The principal type of the assigned principal ID.

Link copied to clipboard

The role definition ID.

Link copied to clipboard

The role assignment scope.

Link copied to clipboard

The role assignment type.

Link copied to clipboard

Id of the user who updated the assignment

Link copied to clipboard

Time it was updated