Compartilhar via


Azure.Provisioning.Authorization Namespace

Classes

AuthorizationRoleDefinition

AuthorizationRoleDefinition.

AuthorizationRoleDefinition.ResourceVersions

Supported AuthorizationRoleDefinition resource versions.

PolicyAssignmentProperties

Expanded info of resource scope, role definition and policy.

RoleAssignment

RoleAssignment.

RoleAssignment.ResourceVersions

Supported RoleAssignment resource versions.

RoleAssignmentScheduleRequest

RoleAssignmentScheduleRequest.

RoleAssignmentScheduleRequest.ResourceVersions

Supported RoleAssignmentScheduleRequest resource versions.

RoleAssignmentScheduleTicketInfo

Ticket Info of the role assignment.

RoleDefinitionPermission

Role definition permissions.

RoleEligibilityScheduleRequest

RoleEligibilityScheduleRequest.

RoleEligibilityScheduleRequest.ResourceVersions

Supported RoleEligibilityScheduleRequest resource versions.

RoleEligibilityScheduleRequestPropertiesTicketInfo

Ticket Info of the role eligibility.

RoleManagementApprovalSettings

The approval settings.

RoleManagementApprovalStage

The approval stage.

RoleManagementExpandedProperties

The RoleManagementExpandedProperties.

RoleManagementPolicyApprovalRule

The role management policy approval rule.

RoleManagementPolicyAssignment

RoleManagementPolicyAssignment.

RoleManagementPolicyAssignment.ResourceVersions

Supported RoleManagementPolicyAssignment resource versions.

RoleManagementPolicyAuthenticationContextRule

The role management policy authentication context rule.

RoleManagementPolicyEnablementRule

The role management policy enablement rule.

RoleManagementPolicyExpirationRule

The role management policy expiration rule.

RoleManagementPolicyNotificationRule

The role management policy notification rule.

RoleManagementPolicyRule

The role management policy rule. Please note Azure.ResourceManager.Authorization.Models.RoleManagementPolicyRule is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include Azure.ResourceManager.Authorization.Models.RoleManagementPolicyApprovalRule, Azure.ResourceManager.Authorization.Models.RoleManagementPolicyAuthenticationContextRule, Azure.ResourceManager.Authorization.Models.RoleManagementPolicyEnablementRule, Azure.ResourceManager.Authorization.Models.RoleManagementPolicyExpirationRule and Azure.ResourceManager.Authorization.Models.RoleManagementPolicyNotificationRule.

RoleManagementPolicyRuleTarget

The role management policy rule target.

RoleManagementPrincipal

The name of the entity last modified it.

RoleManagementUserInfo

The detail of a user.

Enums

AuthorizationRoleType

The role type.

NotificationDeliveryType

The type of notification.

RoleAssignmentEnablementRuleType

The type of enablement rule.

RoleManagementApprovalMode

The type of rule.

RoleManagementAssignmentLevel

The assignment level to which rule is applied.

RoleManagementPolicyNotificationLevel

The notification level.

RoleManagementPolicyRecipientType

The recipient type.

RoleManagementPrincipalType

The principal type of the assigned principal ID.

RoleManagementScheduleExpirationType

Type of the role assignment schedule expiration.

RoleManagementScheduleRequestType

The type of the role assignment schedule request. Eg: SelfActivate, AdminAssign etc.

RoleManagementScheduleStatus

The status of the role assignment schedule.

RoleManagementScopeType

Type of the scope.

RoleManagementUserType

The type of user.