PathRecommendation Class
Represents a path that is recommended to be allowed and its properties.
- Inheritance
-
PathRecommendation
Constructor
PathRecommendation(*, path: Optional[str] = None, action: Optional[Union[str, azure.mgmt.security.models._security_center_enums.RecommendationAction]] = None, type: Optional[Union[str, azure.mgmt.security.models._security_center_enums.RecommendationType]] = None, publisher_info: Optional[azure.mgmt.security.models._models_py3.PublisherInfo] = None, common: Optional[bool] = None, user_sids: Optional[List[str]] = None, usernames: Optional[List[azure.mgmt.security.models._models_py3.UserRecommendation]] = None, file_type: Optional[Union[str, azure.mgmt.security.models._security_center_enums.FileType]] = None, configuration_status: Optional[Union[str, azure.mgmt.security.models._security_center_enums.ConfigurationStatus]] = None, **kwargs)
Parameters
- action
- str or RecommendationAction
The recommendation action of the machine or rule. Possible values include: "Recommended", "Add", "Remove".
- type
- str or RecommendationType
The type of IoT Security recommendation. Possible values include: "IoT_ACRAuthentication", "IoT_AgentSendsUnutilizedMessages", "IoT_Baseline", "IoT_EdgeHubMemOptimize", "IoT_EdgeLoggingOptions", "IoT_InconsistentModuleSettings", "IoT_InstallAgent", "IoT_IPFilter_DenyAll", "IoT_IPFilter_PermissiveRule", "IoT_OpenPorts", "IoT_PermissiveFirewallPolicy", "IoT_PermissiveInputFirewallRules", "IoT_PermissiveOutputFirewallRules", "IoT_PrivilegedDockerOptions", "IoT_SharedCredentials", "IoT_VulnerableTLSCipherSuite".
- usernames
- list[UserRecommendation]
The type of the file (for Linux files - Executable is used). Possible values include: "Exe", "Dll", "Msi", "Script", "Executable", "Unknown".
- configuration_status
- str or ConfigurationStatus
The configuration status of the machines group or machine or rule. Possible values include: "Configured", "NotConfigured", "InProgress", "Failed", "NoStatus".
Feedback
Submit and view feedback for