RoleAssignmentScheduleInstance interface
Information about current or upcoming role assignment schedule instance
Properties
assignment |
Assignment type of the role assignment schedule |
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 |
Version of the condition. Currently accepted value is '2.0' |
created |
DateTime when role assignment schedule was created |
end |
The endDateTime of the role assignment schedule instance |
expanded |
Additional properties of principal, scope and role definition |
id | The role assignment schedule instance ID. NOTE: This property will not be serialized. It can only be populated by the server. |
linked |
roleEligibilityScheduleId used to activate |
linked |
roleEligibilityScheduleInstanceId linked to this roleAssignmentScheduleInstance |
member |
Membership type of the role assignment schedule |
name | The role assignment schedule instance name. NOTE: This property will not be serialized. It can only be populated by the server. |
origin |
Role Assignment Id in external system |
principal |
The principal ID. |
principal |
The principal type of the assigned principal ID. |
role |
Id of the master role assignment schedule |
role |
The role definition ID. |
scope | The role assignment schedule scope. |
start |
The startDateTime of the role assignment schedule instance |
status | The status of the role assignment schedule instance. |
type | The role assignment schedule instance type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
assignmentType
Assignment type of the role assignment schedule
assignmentType?: string
Property Value
string
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 accepted value is '2.0'
conditionVersion?: string
Property Value
string
createdOn
DateTime when role assignment schedule was created
createdOn?: Date
Property Value
Date
endDateTime
The endDateTime of the role assignment schedule instance
endDateTime?: Date
Property Value
Date
expandedProperties
Additional properties of principal, scope and role definition
expandedProperties?: ExpandedProperties
Property Value
id
The role assignment schedule instance ID. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
linkedRoleEligibilityScheduleId
roleEligibilityScheduleId used to activate
linkedRoleEligibilityScheduleId?: string
Property Value
string
linkedRoleEligibilityScheduleInstanceId
roleEligibilityScheduleInstanceId linked to this roleAssignmentScheduleInstance
linkedRoleEligibilityScheduleInstanceId?: string
Property Value
string
memberType
Membership type of the role assignment schedule
memberType?: string
Property Value
string
name
The role assignment schedule instance name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
originRoleAssignmentId
Role Assignment Id in external system
originRoleAssignmentId?: 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
roleAssignmentScheduleId
Id of the master role assignment schedule
roleAssignmentScheduleId?: string
Property Value
string
roleDefinitionId
The role definition ID.
roleDefinitionId?: string
Property Value
string
scope
The role assignment schedule scope.
scope?: string
Property Value
string
startDateTime
The startDateTime of the role assignment schedule instance
startDateTime?: Date
Property Value
Date
status
The status of the role assignment schedule instance.
status?: string
Property Value
string
type
The role assignment schedule instance type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string