DevicePostureRuleInput

data class DevicePostureRuleInput(val complianceStatus: String? = null, val connectionId: String? = null, val domain: String? = null, val enabled: Boolean? = null, val exists: Boolean? = null, val id: String? = null, val operator: String? = null, val os: String? = null, val osDistroName: String? = null, val osDistroRevision: String? = null, val overall: String? = null, val path: String? = null, val requireAll: Boolean? = null, val running: Boolean? = null, val sensorConfig: String? = null, val sha256: String? = null, val thumbprint: String? = null, val version: String? = null, val versionOperator: String? = null)

Constructors

Link copied to clipboard
constructor(complianceStatus: String? = null, connectionId: String? = null, domain: String? = null, enabled: Boolean? = null, exists: Boolean? = null, id: String? = null, operator: String? = null, os: String? = null, osDistroName: String? = null, osDistroRevision: String? = null, overall: String? = null, path: String? = null, requireAll: Boolean? = null, running: Boolean? = null, sensorConfig: String? = null, sha256: String? = null, thumbprint: String? = null, version: String? = null, versionOperator: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The workspace one device compliance status. Available values: compliant, noncompliant.

Link copied to clipboard
val connectionId: String? = null

The workspace one connection id.

Link copied to clipboard
val domain: String? = null

The domain that the client must join.

Link copied to clipboard
val enabled: Boolean? = null

True if the firewall must be enabled.

Link copied to clipboard
val exists: Boolean? = null

Checks if the file should exist.

Link copied to clipboard
val id: String? = null

The Teams List id.

Link copied to clipboard
val operator: String? = null

The version comparison operator. Available values: >, >=, <, <=, ==.

Link copied to clipboard
val os: String? = null

OS signal score from Crowdstrike. Value must be between 1 and 100.

Link copied to clipboard
val osDistroName: String? = null

The operating system excluding version information.

Link copied to clipboard

The operating system version excluding OS name information or release name.

Link copied to clipboard
val overall: String? = null

Overall ZTA score from Crowdstrike. Value must be between 1 and 100.

Link copied to clipboard
val path: String? = null

The path to the file.

Link copied to clipboard
val requireAll: Boolean? = null

True if all drives must be encrypted.

Link copied to clipboard
val running: Boolean? = null

Checks if the application should be running.

Link copied to clipboard
val sensorConfig: String? = null

Sensor signal score from Crowdstrike. Value must be between 1 and 100.

Link copied to clipboard
val sha256: String? = null

The sha256 hash of the file.

Link copied to clipboard
val thumbprint: String? = null

The thumbprint of the file certificate.

Link copied to clipboard
val version: String? = null

The operating system semantic version.

Link copied to clipboard
val versionOperator: String? = null

The version comparison operator for crowdstrike. Available values: >, >=, <, <=, ==.