GetAdaptiveApplicationControlResult

data class GetAdaptiveApplicationControlResult(val configurationStatus: String, val enforcementMode: String? = null, val id: String, val issues: List<AdaptiveApplicationControlIssueSummaryResponse>, val location: String, val name: String, val pathRecommendations: List<PathRecommendationResponse>? = null, val protectionMode: ProtectionModeResponse? = null, val recommendationStatus: String, val sourceSystem: String, val type: String, val vmRecommendations: List<VmRecommendationResponse>? = null)

Constructors

Link copied to clipboard
constructor(configurationStatus: String, enforcementMode: String? = null, id: String, issues: List<AdaptiveApplicationControlIssueSummaryResponse>, location: String, name: String, pathRecommendations: List<PathRecommendationResponse>? = null, protectionMode: ProtectionModeResponse? = null, recommendationStatus: String, sourceSystem: String, type: String, vmRecommendations: List<VmRecommendationResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The configuration status of the machines group or machine or rule

Link copied to clipboard
val enforcementMode: String? = null

The application control policy enforcement/protection mode of the machine group

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

Location where the resource is stored

Link copied to clipboard

Resource name

Link copied to clipboard

The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.

Link copied to clipboard

The initial recommendation status of the machine group or machine

Link copied to clipboard

The source type of the machine group

Link copied to clipboard

Resource type

Link copied to clipboard