Share via


RecommendationConfigurationProperties Class

Definition

The type of IoT Security recommendation.

public class RecommendationConfigurationProperties
type RecommendationConfigurationProperties = class
Public Class RecommendationConfigurationProperties
Inheritance
RecommendationConfigurationProperties

Constructors

RecommendationConfigurationProperties()

Initializes a new instance of the RecommendationConfigurationProperties class.

RecommendationConfigurationProperties(String, String, String)

Initializes a new instance of the RecommendationConfigurationProperties class.

Properties

Name

Gets

RecommendationType

Gets or sets 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'

Status

Gets or sets recommendation status. When the recommendation status is disabled recommendations are not generated. Possible values include: 'Disabled', 'Enabled'

Methods

Validate()

Validate the object.

Extension Methods

ConvertToPSType(RecommendationConfigurationProperties)

Applies to