summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/matterbridge/msgraph.go/beta/PrivilegedRoleSettingsModel.go
blob: 07aefeca6b0f4ee5e4d40c43d43ed2d8d56ef1e9 (plain) (blame)
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
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

import "time"

// PrivilegedRoleSettings undocumented
type PrivilegedRoleSettings struct {
	// Entity is the base model of PrivilegedRoleSettings
	Entity
	// ApproverIDs undocumented
	ApproverIDs []string `json:"approverIds,omitempty"`
	// MinElevationDuration undocumented
	MinElevationDuration *time.Duration `json:"minElevationDuration,omitempty"`
	// MaxElavationDuration undocumented
	MaxElavationDuration *time.Duration `json:"maxElavationDuration,omitempty"`
	// ElevationDuration undocumented
	ElevationDuration *time.Duration `json:"elevationDuration,omitempty"`
	// NotificationToUserOnElevation undocumented
	NotificationToUserOnElevation *bool `json:"notificationToUserOnElevation,omitempty"`
	// TicketingInfoOnElevation undocumented
	TicketingInfoOnElevation *bool `json:"ticketingInfoOnElevation,omitempty"`
	// MFAOnElevation undocumented
	MFAOnElevation *bool `json:"mfaOnElevation,omitempty"`
	// LastGlobalAdmin undocumented
	LastGlobalAdmin *bool `json:"lastGlobalAdmin,omitempty"`
	// IsMFAOnElevationConfigurable undocumented
	IsMFAOnElevationConfigurable *bool `json:"isMfaOnElevationConfigurable,omitempty"`
	// ApprovalOnElevation undocumented
	ApprovalOnElevation *bool `json:"approvalOnElevation,omitempty"`
}