models Package
Classes
| ApprovalSettings |
The approval settings. |
| ApprovalStage |
The approval stage. |
| CloudErrorBody |
An error response from the service. |
| EligibleChildResource |
Eligible child resource. Variables are only populated by the server, and will be ignored when sending a request. |
| EligibleChildResourcesListResult |
Eligible child resources list operation result. |
| ErrorAdditionalInfo |
The resource management error additional info. Variables are only populated by the server, and will be ignored when sending a request. |
| ErrorDetail |
The error detail. Variables are only populated by the server, and will be ignored when sending a request. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). |
| ExpandedProperties |
ExpandedProperties. |
| ExpandedPropertiesPrincipal |
Details of the principal. |
| ExpandedPropertiesRoleDefinition |
Details of role definition. |
| ExpandedPropertiesScope |
Details of the resource scope. |
| Permission |
Role definition permissions. |
| PolicyAssignmentProperties |
PolicyAssignmentProperties. |
| PolicyAssignmentPropertiesPolicy |
Details of the policy. Variables are only populated by the server, and will be ignored when sending a request. |
| PolicyAssignmentPropertiesRoleDefinition |
Details of role definition. |
| PolicyAssignmentPropertiesScope |
Details of the resource scope. |
| PolicyProperties |
PolicyProperties. Variables are only populated by the server, and will be ignored when sending a request. |
| PolicyPropertiesScope |
Details of the resource scope. |
| Principal |
The name of the entity last modified it. |
| RoleAssignment |
Role Assignments. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleAssignmentCreateParameters |
Role assignment create parameters. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| RoleAssignmentFilter |
Role Assignments filter. |
| RoleAssignmentListResult |
Role assignment list operation result. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleAssignmentSchedule |
Role Assignment schedule. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleAssignmentScheduleFilter |
Role assignment schedule filter. |
| RoleAssignmentScheduleInstance |
Information about current or upcoming role assignment schedule instance. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleAssignmentScheduleInstanceFilter |
Role assignment schedule instance filter. |
| RoleAssignmentScheduleInstanceListResult |
Role assignment schedule instance list operation result. |
| RoleAssignmentScheduleListResult |
Role assignment schedule list operation result. |
| RoleAssignmentScheduleRequest |
Role Assignment schedule request. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleAssignmentScheduleRequestFilter |
Role assignment schedule request filter. |
| RoleAssignmentScheduleRequestListResult |
Role assignment schedule request list operation result. |
| RoleAssignmentScheduleRequestPropertiesScheduleInfo |
Schedule info of the role assignment schedule. |
| RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration |
Expiration of the role assignment schedule. |
| RoleAssignmentScheduleRequestPropertiesTicketInfo |
Ticket Info of the role assignment. |
| RoleEligibilitySchedule |
Role eligibility schedule. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleEligibilityScheduleFilter |
Role eligibility schedule filter. |
| RoleEligibilityScheduleInstance |
Information about current or upcoming role eligibility schedule instance. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleEligibilityScheduleInstanceFilter |
Role eligibility schedule instance filter. |
| RoleEligibilityScheduleInstanceListResult |
Role eligibility schedule instance list operation result. |
| RoleEligibilityScheduleListResult |
role eligibility schedule list operation result. |
| RoleEligibilityScheduleRequest |
Role Eligibility schedule request. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleEligibilityScheduleRequestFilter |
Role eligibility schedule request filter. |
| RoleEligibilityScheduleRequestListResult |
Role eligibility schedule request list operation result. |
| RoleEligibilityScheduleRequestPropertiesScheduleInfo |
Schedule info of the role eligibility schedule. |
| RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration |
Expiration of the role eligibility schedule. |
| RoleEligibilityScheduleRequestPropertiesTicketInfo |
Ticket Info of the role eligibility. |
| RoleManagementPolicy |
Role management policy. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleManagementPolicyApprovalRule |
The role management policy approval rule. All required parameters must be populated in order to send to Azure. |
| RoleManagementPolicyAssignment |
Role management policy. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleManagementPolicyAssignmentListResult |
Role management policy assignment list operation result. |
| RoleManagementPolicyAuthenticationContextRule |
The role management policy authentication context rule. All required parameters must be populated in order to send to Azure. |
| RoleManagementPolicyEnablementRule |
The role management policy rule. All required parameters must be populated in order to send to Azure. |
| RoleManagementPolicyExpirationRule |
The role management policy expiration rule. All required parameters must be populated in order to send to Azure. |
| RoleManagementPolicyListResult |
Role management policy list operation result. |
| RoleManagementPolicyNotificationRule |
The role management policy notification rule. All required parameters must be populated in order to send to Azure. |
| RoleManagementPolicyRule |
The role management policy rule. You probably want to use the sub-classes and not this class directly. Known sub-classes are: RoleManagementPolicyApprovalRule, RoleManagementPolicyAuthenticationContextRule, RoleManagementPolicyEnablementRule, RoleManagementPolicyExpirationRule, RoleManagementPolicyNotificationRule All required parameters must be populated in order to send to Azure. |
| RoleManagementPolicyRuleTarget |
The role management policy rule target. |
| UserSet |
The detail of a user. |
| ValidationResponse |
Validation response. Variables are only populated by the server, and will be ignored when sending a request. |
| ValidationResponseErrorInfo |
Failed validation result details. Variables are only populated by the server, and will be ignored when sending a request. |
Enums
| ApprovalMode |
The type of rule. |
| AssignmentType |
Assignment type of the role assignment schedule. |
| EnablementRules |
The type of enablement rule. |
| MemberType |
Membership type of the role assignment schedule. |
| NotificationDeliveryMechanism |
The type of notification. |
| NotificationLevel |
The notification level. |
| PrincipalType |
The principal type of the assigned principal ID. |
| RecipientType |
The recipient type. |
| RequestType |
The type of the role assignment schedule request. Eg: SelfActivate, AdminAssign etc. |
| RoleManagementPolicyRuleType |
The type of rule. |
| Status |
The status of the role assignment schedule. |
| Type |
Type of the role assignment schedule expiration. |
| UserType |
The type of user. |