GetZeroTrustDevicePostureIntegrationResult

data class GetZeroTrustDevicePostureIntegrationResult(val accountId: String, val config: GetZeroTrustDevicePostureIntegrationConfig, val id: String, val integrationId: String? = null, val interval: String, val name: String, val type: String)

A collection of values returned by getZeroTrustDevicePostureIntegration.

Constructors

constructor(accountId: String, config: GetZeroTrustDevicePostureIntegrationConfig, id: String, integrationId: String? = null, interval: String, name: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

The configuration object containing third-party integration information.

Link copied to clipboard
val id: String

API UUID.

Link copied to clipboard
val integrationId: String? = null

API UUID.

Link copied to clipboard

The interval between each posture check with the third-party API. Use m for minutes (e.g. 5m) and h for hours (e.g. 12h).

Link copied to clipboard

The name of the device posture integration.

Link copied to clipboard

The type of device posture integration. Available values: "workspaceone", "crowdstrikes2s", "uptycs", "intune", "kolide", "tanium", "sentinelones2s", "customs2s".