-
Notifications
You must be signed in to change notification settings - Fork 0
/
ModelRbac.go
34 lines (30 loc) · 1.59 KB
/
ModelRbac.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// Code generated by msgraph.go/gen DO NOT EDIT.
package msgraph
// RbacApplication undocumented
type RbacApplication struct {
// Entity is the base model of RbacApplication
Entity
ODataType string `json:"@odata.type,omitempty"`
// RoleAssignments undocumented
RoleAssignments []UnifiedRoleAssignment `json:"roleAssignments,omitempty"`
// RoleDefinitions undocumented
RoleDefinitions []UnifiedRoleDefinition `json:"roleDefinitions,omitempty"`
// RoleAssignmentScheduleInstances undocumented
RoleAssignmentScheduleInstances []UnifiedRoleAssignmentScheduleInstance `json:"roleAssignmentScheduleInstances,omitempty"`
// RoleAssignmentScheduleRequests undocumented
RoleAssignmentScheduleRequests []UnifiedRoleAssignmentScheduleRequestObject `json:"roleAssignmentScheduleRequests,omitempty"`
// RoleAssignmentSchedules undocumented
RoleAssignmentSchedules []UnifiedRoleAssignmentSchedule `json:"roleAssignmentSchedules,omitempty"`
// RoleEligibilityScheduleInstances undocumented
RoleEligibilityScheduleInstances []UnifiedRoleEligibilityScheduleInstance `json:"roleEligibilityScheduleInstances,omitempty"`
// RoleEligibilityScheduleRequests undocumented
RoleEligibilityScheduleRequests []UnifiedRoleEligibilityScheduleRequestObject `json:"roleEligibilityScheduleRequests,omitempty"`
// RoleEligibilitySchedules undocumented
RoleEligibilitySchedules []UnifiedRoleEligibilitySchedule `json:"roleEligibilitySchedules,omitempty"`
}
func NewRbacApplication() (*RbacApplication, error) {
newRbacApplication := &RbacApplication{
ODataType: "#microsoft.graph.RbacApplication",
}
return newRbacApplication, nil
}