Okta.Sdk.Model.DeviceAssuranceWindowsPlatform
February 10, 2026 ยท View on GitHub
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| CreatedBy | string | [optional] [readonly] | |
| CreatedDate | string | [optional] [readonly] | |
| DevicePostureChecks | DevicePostureChecks | [optional] | |
| DisplayRemediationMode | string | <x-lifecycle-container><x-lifecycle class="ea"></x-lifecycle></x-lifecycle-container>Represents the remediation mode of this device assurance policy when users are denied access due to device noncompliance | [optional] |
| GracePeriod | GracePeriod | [optional] | |
| Id | string | [optional] [readonly] | |
| LastUpdate | string | [optional] [readonly] | |
| LastUpdatedBy | string | [optional] [readonly] | |
| Name | string | Display name of the device assurance policy | [optional] |
| Platform | Platform | [optional] | |
| Links | LinksSelf | [optional] | |
| DiskEncryptionType | DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType | [optional] | |
| OsVersion | OSVersionFourComponents | [optional] | |
| OsVersionConstraints | List<OSVersionConstraint> | <x-lifecycle-container><x-lifecycle class="ea"></x-lifecycle></x-lifecycle-container>Specifies the Windows version requirements for the assurance policy. Each requirement must correspond to a different major version (Windows 11 or Windows 10). If a requirement isn't specified for a major version, then devices on that major version satisfy the condition. There are two types of OS requirements: * Static: A specific Windows version requirement that doesn't change until you update the policy. A static OS Windows requirement is specified with `majorVersionConstraint` and `minimum`. * Dynamic: A Windows version requirement that is relative to the latest major release and security patch. A dynamic OS Windows requirement is specified with `majorVersionConstraint` and `dynamicVersionRequirement`. > Note: Dynamic OS requirements are available only if the Dynamic OS version compliance self-service EA feature is enabled. The `osVersionConstraints` property is only supported for the Windows platform. You can't specify both `osVersion.minimum` and `osVersionConstraints` properties at the same time. | [optional] |
| ScreenLockType | DeviceAssuranceAndroidPlatformAllOfScreenLockType | [optional] | |
| SecureHardwarePresent | bool? | Indicates if the device contains secure hardware functionality. When specified, only `true` is a valid value. | [optional] |
| ThirdPartySignalProviders | DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders | [optional] |