AdaptiveApplicationControlGroup Class
AdaptiveApplicationControlGroup.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
AdaptiveApplicationControlGroup(*, enforcement_mode: str | _models.EnforcementMode | None = None, protection_mode: _models.ProtectionMode | None = None, vm_recommendations: List[_models.VmRecommendation] | None = None, path_recommendations: List[_models.PathRecommendation] | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
enforcement_mode
|
The application control policy enforcement/protection mode of the machine group. Known values are: "Audit", "Enforce", and "None". Default value: None
|
|
protection_mode
|
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux. Default value: None
|
|
vm_recommendations
|
Default value: None
|
|
path_recommendations
|
Default value: None
|
Variables
| Name | Description |
|---|---|
|
location
|
Location where the resource is stored. |
|
id
|
Resource Id. |
|
name
|
Resource name. |
|
type
|
Resource type. |
|
enforcement_mode
|
The application control policy enforcement/protection mode of the machine group. Known values are: "Audit", "Enforce", and "None". |
|
protection_mode
|
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux. |
|
configuration_status
|
The configuration status of the machines group or machine or rule. Known values are: "Configured", "NotConfigured", "InProgress", "Failed", and "NoStatus". |
|
recommendation_status
|
The initial recommendation status of the machine group or machine. Known values are: "Recommended", "NotRecommended", "NotAvailable", and "NoStatus". |
|
issues
|
|
|
source_system
|
str or
SourceSystem
The source type of the machine group. Known values are: "Azure_AppLocker", "Azure_AuditD", "NonAzure_AppLocker", "NonAzure_AuditD", and "None". |
|
vm_recommendations
|
|
|
path_recommendations
|
|