matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/DeviceEnrollmentPlatformRestrictionsConfigurationModel.go

24 lines
1.9 KiB
Go

// 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"`
}