Partager via


AdaptiveApplicationControlGroupData Class

Definition

Represents a machines group and set of rules to be allowed running on a machine

public class AdaptiveApplicationControlGroupData
type AdaptiveApplicationControlGroupData = class
Public Class AdaptiveApplicationControlGroupData
Inheritance
AdaptiveApplicationControlGroupData

Constructors

AdaptiveApplicationControlGroupData()

Initializes a new instance of the AdaptiveApplicationControlGroupData class.

AdaptiveApplicationControlGroupData(String, ProtectionMode, String, String, IList<AdaptiveApplicationControlIssueSummary>, String, IList<VmRecommendation>, IList<PathRecommendation>)

Initializes a new instance of the AdaptiveApplicationControlGroupData class.

Properties

ConfigurationStatus

Gets the configuration status of the machines group or machine or rule Possible values include: 'Configured', 'NotConfigured', 'InProgress', 'Failed', 'NoStatus'

EnforcementMode

Gets or sets the application control policy enforcement/protection mode of the machine group Possible values include: 'Audit', 'Enforce', 'None'

Issues

Gets

PathRecommendations

Gets or sets

ProtectionMode

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

RecommendationStatus

Gets the initial recommendation status of the machine group or machine Possible values include: 'Recommended', 'NotRecommended', 'NotAvailable', 'NoStatus'

SourceSystem

Gets the source type of the machine group Possible values include: 'Azure_AppLocker', 'Azure_AuditD', 'NonAzure_AppLocker', 'NonAzure_AuditD', 'None'

VMRecommendations

Gets or sets

Applies to