PathRecommendationResponse

data class PathRecommendationResponse(val action: String? = null, val common: Boolean? = null, val configurationStatus: String? = null, val fileType: String? = null, val path: String? = null, val publisherInfo: PublisherInfoResponse? = null, val type: String? = null, val userSids: List<String>? = null, val usernames: List<UserRecommendationResponse>? = null)

Represents a path that is recommended to be allowed and its properties

Constructors

Link copied to clipboard
constructor(action: String? = null, common: Boolean? = null, configurationStatus: String? = null, fileType: String? = null, path: String? = null, publisherInfo: PublisherInfoResponse? = null, type: String? = null, userSids: List<String>? = null, usernames: List<UserRecommendationResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val action: String? = null

The recommendation action of the machine or rule

Link copied to clipboard
val common: Boolean? = null

Whether the application is commonly run on the machine

Link copied to clipboard

The configuration status of the machines group or machine or rule

Link copied to clipboard
val fileType: String? = null

The type of the file (for Linux files - Executable is used)

Link copied to clipboard
val path: String? = null

The full path of the file, or an identifier of the application

Link copied to clipboard

Represents the publisher information of a process/rule

Link copied to clipboard
val type: String? = null

The type of the rule to be allowed

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