GetZeroTrustDevicePostureRulesResult

data class GetZeroTrustDevicePostureRulesResult(val description: String, val expiration: String, val id: String, val input: GetZeroTrustDevicePostureRulesResultInput, val matches: List<GetZeroTrustDevicePostureRulesResultMatch>, val name: String, val schedule: String, val type: String)

Constructors

Link copied to clipboard
constructor(description: String, expiration: String, id: String, input: GetZeroTrustDevicePostureRulesResultInput, matches: List<GetZeroTrustDevicePostureRulesResultMatch>, name: String, schedule: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The description of the device posture rule.

Link copied to clipboard

Sets the expiration time for a posture check result. If empty, the result remains valid until it is overwritten by new data from the WARP client.

Link copied to clipboard
val id: String

API UUID.

Link copied to clipboard

The value to be checked against.

Link copied to clipboard

The conditions that the client must match to run the rule.

Link copied to clipboard

The name of the device posture rule.

Link copied to clipboard

Polling frequency for the WARP client posture check. Default: 5m (poll every five minutes). Minimum: 1m.

Link copied to clipboard

The type of device posture rule. Available values: "file", "application", "tanium", "gateway", "warp", "diskencryption", "sentinelone", "carbonblack", "firewall", "osversion", "domainjoined", "clientcertificate", "clientcertificatev2", "uniqueclientid", "kolide", "taniums2s", "crowdstrikes2s", "intune", "workspaceone", "sentinelones2s", "custom_s2s".