Partager via


AdaptiveApplicationControlGroup Class

Definition

[Microsoft.Rest.Serialization.JsonTransformation]
public class AdaptiveApplicationControlGroup
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AdaptiveApplicationControlGroup = class
Public Class AdaptiveApplicationControlGroup
Inheritance
AdaptiveApplicationControlGroup
Attributes

Constructors

AdaptiveApplicationControlGroup()

Initializes a new instance of the AdaptiveApplicationControlGroup class.

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

Initializes a new instance of the AdaptiveApplicationControlGroup 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'

Id

Gets resource Id

Issues

Gets

Location

Gets location where the resource is stored

Name

Gets resource name

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'

Type

Gets resource type

VMRecommendations

Gets or sets

Extension Methods

ConvertToPSType(AdaptiveApplicationControlGroup)

Applies to