Posture
List device posture rules
Get device posture rule details
Create a device posture rule
Update a device posture rule
Delete a device posture rule
ModelsExpand Collapse
DeviceInput = FileInput { operating_system, path, exists, 2 more } or UniqueClientIDInput { id, operating_system } or DomainJoinedInput { operating_system, domain } or 17 moreThe value to be checked against.
The value to be checked against.
DiskEncryptionInput object { checkDisks, requireAll }
TeamsDevicesClientCertificateV2InputRequest object { certificate_id, check_private_key, operating_system, 4 more }
Confirm the certificate was not imported from another device. We recommend keeping this enabled unless the certificate was deployed without a private key.
Certificate Common Name. This may include one or more variables in the ${ } notation. Only ${serial_number} and ${hostname} are valid variables.
extended_key_usage: optional array of "clientAuth" or "emailProtection"List of values indicating purposes for which the certificate public key can be used.
List of values indicating purposes for which the certificate public key can be used.
CrowdstrikeInput object { connection_id, last_seen, operator, 6 more }
KolideInput object { connection_id, auth_state, countOperator, issue_count }
TaniumInput object { connection_id, eid_last_seen, operator, 3 more }
SentineloneS2sInput object { connection_id, active_threats, infected, 4 more }
DevicePostureRule object { id, description, enabled, 6 more }
Whether the rule is enabled. This is a computed, read-only value. It is false for deprecated Kolide posture rules that still use the issue_count input, and true otherwise.
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.
Polling frequency for the WARP client posture check. Default: 5m (poll every five minutes). Minimum: 1m.