PathRecommendation Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
PathRecommendation() |
Initializes a new instance of the PathRecommendation class. |
PathRecommendation(String, String, String, PublisherInfo, Nullable<Boolean>, IList<String>, IList<UserRecommendation>, String, String) |
Initializes a new instance of the PathRecommendation class. |
PathRecommendation()
Initializes a new instance of the PathRecommendation class.
public PathRecommendation ();
Public Sub New ()
Applies to
PathRecommendation(String, String, String, PublisherInfo, Nullable<Boolean>, IList<String>, IList<UserRecommendation>, String, String)
Initializes a new instance of the PathRecommendation class.
public PathRecommendation (string path = default, string action = default, string type = default, Microsoft.Azure.Management.Security.Models.PublisherInfo publisherInfo = default, bool? common = default, System.Collections.Generic.IList<string> userSids = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.UserRecommendation> usernames = default, string fileType = default, string configurationStatus = default);
new Microsoft.Azure.Management.Security.Models.PathRecommendation : string * string * string * Microsoft.Azure.Management.Security.Models.PublisherInfo * Nullable<bool> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.UserRecommendation> * string * string -> Microsoft.Azure.Management.Security.Models.PathRecommendation
Public Sub New (Optional path As String = Nothing, Optional action As String = Nothing, Optional type As String = Nothing, Optional publisherInfo As PublisherInfo = Nothing, Optional common As Nullable(Of Boolean) = Nothing, Optional userSids As IList(Of String) = Nothing, Optional usernames As IList(Of UserRecommendation) = Nothing, Optional fileType As String = Nothing, Optional configurationStatus As String = Nothing)
Parameters
- path
- String
The full path of the file, or an identifier of the application
- action
- String
The recommendation action of the machine or rule Possible values include: 'Recommended', 'Add', 'Remove'
- type
- String
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'
- publisherInfo
- PublisherInfo
Represents the publisher information of a process/rule
- usernames
- IList<UserRecommendation>
- fileType
- String
The type of the file (for Linux files - Executable is used) Possible values include: 'Exe', 'Dll', 'Msi', 'Script', 'Executable', 'Unknown'
- configurationStatus
- String
The configuration status of the machines group or machine or rule Possible values include: 'Configured', 'NotConfigured', 'InProgress', 'Failed', 'NoStatus'