{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.windows10MobileCompliancePolicy", "title": "microsoft.graph.windows10MobileCompliancePolicy", "allOf": [ { "$ref": "#/components/schemas/microsoft.graph.deviceCompliancePolicy" }, { "title": "windows10MobileCompliancePolicy", "required": [ "@odata.type" ], "type": "object", "properties": { "bitLockerEnabled": { "type": "boolean", "description": "Require devices to be reported healthy by Windows Device Health Attestation - bit locker is enabled" }, "codeIntegrityEnabled": { "type": "boolean", "description": "Require devices to be reported as healthy by Windows Device Health Attestation." }, "earlyLaunchAntiMalwareDriverEnabled": { "type": "boolean", "description": "Require devices to be reported as healthy by Windows Device Health Attestation - early launch antimalware driver is enabled." }, "osMaximumVersion": { "type": "string", "description": "Maximum Windows Phone version.", "nullable": true }, "osMinimumVersion": { "type": "string", "description": "Minimum Windows Phone version.", "nullable": true }, "passwordBlockSimple": { "type": "boolean", "description": "Whether or not to block syncing the calendar." }, "passwordExpirationDays": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "Number of days before password expiration. Valid values 1 to 255", "format": "int32", "nullable": true }, "passwordMinimumCharacterSetCount": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "The number of character sets required in the password.", "format": "int32", "nullable": true }, "passwordMinimumLength": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "Minimum password length. Valid values 4 to 16", "format": "int32", "nullable": true }, "passwordMinutesOfInactivityBeforeLock": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "Minutes of inactivity before a password is required.", "format": "int32", "nullable": true }, "passwordPreviousPasswordBlockCount": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "The number of previous passwords to prevent re-use of.", "format": "int32", "nullable": true }, "passwordRequired": { "type": "boolean", "description": "Require a password to unlock Windows Phone device." }, "passwordRequiredType": { "$ref": "#/components/schemas/microsoft.graph.requiredPasswordType" }, "passwordRequireToUnlockFromIdle": { "type": "boolean", "description": "Require a password to unlock an idle device." }, "secureBootEnabled": { "type": "boolean", "description": "Require devices to be reported as healthy by Windows Device Health Attestation - secure boot is enabled." }, "storageRequireEncryption": { "type": "boolean", "description": "Require encryption on windows devices." }, "@odata.type": { "type": "string", "default": "#microsoft.graph.windows10MobileCompliancePolicy" } }, "description": "This class contains compliance settings for Windows 10 Mobile." } ], "x-ms-discriminator-value": "#microsoft.graph.windows10MobileCompliancePolicy" }