DefinitionAuthorization

data class DefinitionAuthorization(val delegatedRoleDefinitionIds: List<String>? = null, val principalDisplayName: String? = null, val principalId: String, val roleDefinitionId: String)

Constructors

Link copied to clipboard
constructor(delegatedRoleDefinitionIds: List<String>? = null, principalDisplayName: String? = null, principalId: String, roleDefinitionId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The set of role definition ids which define all the permissions that the principal id can assign.

Link copied to clipboard

The display name of the security group/service principal/user that would be assigned permissions to the projected subscription.

Link copied to clipboard

Principal ID of the security group/service principal/user that would be assigned permissions to the projected subscription.

Link copied to clipboard

The role definition identifier. This role will define the permissions that are granted to the principal. This cannot be an Owner role.