DevicePostureRuleInputArgs

data class DevicePostureRuleInputArgs(val activeThreats: Output<Int>? = null, val certificateId: Output<String>? = null, val checkDisks: Output<List<String>>? = null, val cn: Output<String>? = null, val complianceStatus: Output<String>? = null, val connectionId: Output<String>? = null, val countOperator: Output<String>? = null, val domain: Output<String>? = null, val eidLastSeen: Output<String>? = null, val enabled: Output<Boolean>? = null, val exists: Output<Boolean>? = null, val id: Output<String>? = null, val infected: Output<Boolean>? = null, val isActive: Output<Boolean>? = null, val issueCount: Output<String>? = null, val networkStatus: Output<String>? = null, val operator: Output<String>? = null, val os: Output<String>? = null, val osDistroName: Output<String>? = null, val osDistroRevision: Output<String>? = null, val overall: Output<String>? = null, val path: Output<String>? = null, val requireAll: Output<Boolean>? = null, val riskLevel: Output<String>? = null, val running: Output<Boolean>? = null, val sensorConfig: Output<String>? = null, val sha256: Output<String>? = null, val thumbprint: Output<String>? = null, val totalScore: Output<Int>? = null, val version: Output<String>? = null, val versionOperator: Output<String>? = null) : ConvertibleToJava<DevicePostureRuleInputArgs>

Constructors

Link copied to clipboard
fun DevicePostureRuleInputArgs(activeThreats: Output<Int>? = null, certificateId: Output<String>? = null, checkDisks: Output<List<String>>? = null, cn: Output<String>? = null, complianceStatus: Output<String>? = null, connectionId: Output<String>? = null, countOperator: Output<String>? = null, domain: Output<String>? = null, eidLastSeen: Output<String>? = null, enabled: Output<Boolean>? = null, exists: Output<Boolean>? = null, id: Output<String>? = null, infected: Output<Boolean>? = null, isActive: Output<Boolean>? = null, issueCount: Output<String>? = null, networkStatus: Output<String>? = null, operator: Output<String>? = null, os: Output<String>? = null, osDistroName: Output<String>? = null, osDistroRevision: Output<String>? = null, overall: Output<String>? = null, path: Output<String>? = null, requireAll: Output<Boolean>? = null, riskLevel: Output<String>? = null, running: Output<Boolean>? = null, sensorConfig: Output<String>? = null, sha256: Output<String>? = null, thumbprint: Output<String>? = null, totalScore: Output<Int>? = null, version: Output<String>? = null, versionOperator: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): DevicePostureRuleInputArgs

Properties

Link copied to clipboard
val activeThreats: Output<Int>? = null

The number of active threats from SentinelOne.

Link copied to clipboard
val certificateId: Output<String>? = null

The UUID of a Cloudflare managed certificate.

Link copied to clipboard
val checkDisks: Output<List<String>>? = null

Specific volume(s) to check for encryption.

Link copied to clipboard
val cn: Output<String>? = null

The common name for a certificate.

Link copied to clipboard
val complianceStatus: Output<String>? = null

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

Link copied to clipboard
val connectionId: Output<String>? = null

The workspace one connection id.

Link copied to clipboard
val countOperator: Output<String>? = null

The count comparison operator for kolide. Available values: >, >=, <, <=, ==.

Link copied to clipboard
val domain: Output<String>? = null

The domain that the client must join.

Link copied to clipboard
val eidLastSeen: Output<String>? = null

The datetime a device last seen in RFC 3339 format from Tanium.

Link copied to clipboard
val enabled: Output<Boolean>? = null

True if the firewall must be enabled.

Link copied to clipboard
val exists: Output<Boolean>? = null

Checks if the file should exist.

Link copied to clipboard
val id: Output<String>? = null

The Teams List id.

Link copied to clipboard
val infected: Output<Boolean>? = null

True if SentinelOne device is infected.

Link copied to clipboard
val isActive: Output<Boolean>? = null

True if SentinelOne device is active.

Link copied to clipboard
val issueCount: Output<String>? = null

The number of issues for kolide.

Link copied to clipboard
val networkStatus: Output<String>? = null

The network status from SentinelOne. Available values: connected, disconnected, disconnecting, connecting.

Link copied to clipboard
val operator: Output<String>? = null

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

Link copied to clipboard
val os: Output<String>? = null

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

Link copied to clipboard
val osDistroName: Output<String>? = null

The operating system excluding version information.

Link copied to clipboard
val osDistroRevision: Output<String>? = null

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

Link copied to clipboard
val overall: Output<String>? = null

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

Link copied to clipboard
val path: Output<String>? = null

The path to the file.

Link copied to clipboard
val requireAll: Output<Boolean>? = null

True if all drives must be encrypted.

Link copied to clipboard
val riskLevel: Output<String>? = null

The risk level from Tanium. Available values: low, medium, high, critical.

Link copied to clipboard
val running: Output<Boolean>? = null

Checks if the application should be running.

Link copied to clipboard
val sensorConfig: Output<String>? = null

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

Link copied to clipboard
val sha256: Output<String>? = null

The sha256 hash of the file.

Link copied to clipboard
val thumbprint: Output<String>? = null

The thumbprint of the file certificate.

Link copied to clipboard
val totalScore: Output<Int>? = null

The total score from Tanium.

Link copied to clipboard
val version: Output<String>? = null

The operating system semantic version.

Link copied to clipboard
val versionOperator: Output<String>? = null

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