RoleAssignmentCreateParameters interface

Role assignment create parameters.

Properties

condition

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

conditionVersion

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

createdBy

Id of the user who created the assignment

createdOn

Time it was created

delegatedManagedIdentityResourceId

Id of the delegated managed identity resource

description

Description of role assignment

principalId

The principal ID.

principalType

The principal type of the assigned principal ID.

roleDefinitionId

The role definition ID.

scope

The role assignment scope.

updatedBy

Id of the user who updated the assignment

updatedOn

Time it was updated

Property Details

condition

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

condition?: string

Property Value

string

conditionVersion

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

conditionVersion?: string

Property Value

string

createdBy

Id of the user who created the assignment

createdBy?: string

Property Value

string

createdOn

Time it was created

createdOn?: Date

Property Value

Date

delegatedManagedIdentityResourceId

Id of the delegated managed identity resource

delegatedManagedIdentityResourceId?: string

Property Value

string

description

Description of role assignment

description?: string

Property Value

string

principalId

The principal ID.

principalId: string

Property Value

string

principalType

The principal type of the assigned principal ID.

principalType?: string

Property Value

string

roleDefinitionId

The role definition ID.

roleDefinitionId: string

Property Value

string

scope

The role assignment scope.

scope?: string

Property Value

string

updatedBy

Id of the user who updated the assignment

updatedBy?: string

Property Value

string

updatedOn

Time it was updated

updatedOn?: Date

Property Value

Date