1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
// DeviceEnrollmentPlatformRestrictionsConfiguration Device Enrollment Configuration that restricts the types of devices a user can enroll
type DeviceEnrollmentPlatformRestrictionsConfiguration struct {
// DeviceEnrollmentConfiguration is the base model of DeviceEnrollmentPlatformRestrictionsConfiguration
DeviceEnrollmentConfiguration
// IOSRestriction Ios restrictions based on platform, platform operating system version, and device ownership
IOSRestriction *DeviceEnrollmentPlatformRestriction `json:"iosRestriction,omitempty"`
// WindowsRestriction Windows restrictions based on platform, platform operating system version, and device ownership
WindowsRestriction *DeviceEnrollmentPlatformRestriction `json:"windowsRestriction,omitempty"`
// WindowsMobileRestriction Windows mobile restrictions based on platform, platform operating system version, and device ownership
WindowsMobileRestriction *DeviceEnrollmentPlatformRestriction `json:"windowsMobileRestriction,omitempty"`
// AndroidRestriction Android restrictions based on platform, platform operating system version, and device ownership
AndroidRestriction *DeviceEnrollmentPlatformRestriction `json:"androidRestriction,omitempty"`
// AndroidForWorkRestriction Android for work restrictions based on platform, platform operating system version, and device ownership
AndroidForWorkRestriction *DeviceEnrollmentPlatformRestriction `json:"androidForWorkRestriction,omitempty"`
// MacRestriction Mac restrictions based on platform, platform operating system version, and device ownership
MacRestriction *DeviceEnrollmentPlatformRestriction `json:"macRestriction,omitempty"`
// MacOSRestriction Mac restrictions based on platform, platform operating system version, and device ownership
MacOSRestriction *DeviceEnrollmentPlatformRestriction `json:"macOSRestriction,omitempty"`
}
|