DSCResources/MSFT_IntuneDeviceEnrollmentPlatformRestriction/MSFT_IntuneDeviceEnrollmentPlatformRestriction.schema.mof
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 |
[ClassVersion("1.0.0.0"), FriendlyName("IntuneDeviceEnrollmentPlatformRestriction")]
class MSFT_IntuneDeviceEnrollmentPlatformRestriction : OMI_BaseResource { [Key, Description("Display name of the device enrollment platform restriction.")] String DisplayName; [Write, Description("Description of the device enrollment platform restriction.")] String Description; [Write, Description("N/A")] Boolean AndroidPlatformBlocked; [Write, Description("N/A")] Boolean AndroidPersonalDeviceEnrollmentBlocked; [Write, Description("N/A")] String AndroidOSMinimumVersion; [Write, Description("N/A")] String AndroidOSMaximumVersion; [Write, Description("N/A")] Boolean iOSPlatformBlocked; [Write, Description("N/A")] Boolean iOSPersonalDeviceEnrollmentBlocked; [Write, Description("N/A")] String iOSOSMinimumVersion; [Write, Description("N/A")] String iOSOSMaximumVersion; [Write, Description("N/A")] Boolean MacPlatformBlocked; [Write, Description("N/A")] Boolean MacPersonalDeviceEnrollmentBlocked; [Write, Description("N/A")] String MacOSMinimumVersion; [Write, Description("N/A")] String MacOSMaximumVersion; [Write, Description("N/A")] Boolean WindowsPlatformBlocked; [Write, Description("N/A")] Boolean WindowsPersonalDeviceEnrollmentBlocked; [Write, Description("N/A")] String WindowsOSMinimumVersion; [Write, Description("N/A")] String WindowsOSMaximumVersion; [Write, Description("N/A")] Boolean WindowsMobilePlatformBlocked; [Write, Description("N/A")] Boolean WindowsMobilePersonalDeviceEnrollmentBlocked; [Write, Description("N/A")] String WindowsMobileOSMinimumVersion; [Write, Description("N/A")] String WindowsMobileOSMaximumVersion; [Write, Description("Present ensures the restriction exists, absent ensures it is removed."), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] string Ensure; [Required, Description("Credentials of the Intune Admin"), EmbeddedInstance("MSFT_Credential")] String GlobalAdminAccount; }; |