Azure.ResourceManager.Authorization.Models Namespace

Classes

ArmAuthorizationModelFactory

Model factory for models.

AuthorizationClassicAdministrator

Classic Administrators.

AuthorizationProviderOperationInfo

Operation.

AuthorizationProviderResourceType

Resource Type.

DenyAssignmentPermission

Deny assignment permissions.

EligibleChildResource

Eligible child resource.

PolicyAssignmentProperties

Expanded info of resource scope, role definition and policy.

RoleAssignmentCreateOrUpdateContent

Role assignment create parameters.

RoleAssignmentScheduleTicketInfo

Ticket Info of the role assignment.

RoleDefinitionPermission

Role definition permissions.

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.

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.

RoleManagementPolicyProperties

Expanded info of resource scope.

RoleManagementPolicyRule

The role management policy rule. Please note 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 RoleManagementPolicyApprovalRule, RoleManagementPolicyAuthenticationContextRule, RoleManagementPolicyEnablementRule, RoleManagementPolicyExpirationRule and RoleManagementPolicyNotificationRule.

RoleManagementPolicyRuleTarget

The role management policy rule target.

RoleManagementPrincipal

The name of the entity last modified it.

RoleManagementUserInfo

The detail of a user.

Structs

AuthorizationRoleType

The role type.

NotificationDeliveryType

The type of notification.

RoleAssignmentEnablementRuleType

The type of enablement rule.

RoleAssignmentScheduleAssignmentType

Assignment type of the role assignment schedule.

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.

RoleManagementScheduleMemberType

Membership type of the role assignment schedule.

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.