IotSecurityRecommendationType Struct
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.
The type of IoT Security recommendation.
public readonly struct IotSecurityRecommendationType : IEquatable<Azure.ResourceManager.SecurityCenter.Models.IotSecurityRecommendationType>
type IotSecurityRecommendationType = struct
Public Structure IotSecurityRecommendationType
Implements IEquatable(Of IotSecurityRecommendationType)
- Inheritance
-
IotSecurityRecommendationType
- Implements
Constructors
IotSecurityRecommendationType(String) |
Initializes a new instance of IotSecurityRecommendationType. |
Properties
IotAcrAuthentication |
Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication. |
IotAgentSendsUnutilizedMessages |
IoT agent message size capacity is currently underutilized, causing an increase in the number of sent messages. Adjust message intervals for better utilization. |
IotBaseline |
Identified security related system configuration issues. |
IotEdgeHubMemOptimize |
You can optimize Edge Hub memory usage by turning off protocol heads for any protocols not used by Edge modules in your solution. |
IotEdgeLoggingOptions |
Logging is disabled for this edge module. |
IotInconsistentModuleSettings |
A minority within a device security group has inconsistent Edge Module settings with the rest of their group. |
IotInstallAgent |
Install the Azure Security of Things Agent. |
IotIPFilterDenyAll |
IP Filter Configuration should have rules defined for allowed traffic and should deny all other traffic by default. |
IotIPFilterPermissiveRule |
An Allow IP Filter rules source IP range is too large. Overly permissive rules might expose your IoT hub to malicious intenders. |
IotOpenPorts |
A listening endpoint was found on the device. |
IotPermissiveFirewallPolicy |
An Allowed firewall policy was found (INPUT/OUTPUT). The policy should Deny all traffic by default and define rules to allow necessary communication to/from the device. |
IotPermissiveInputFirewallRules |
A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports. |
IotPermissiveOutputFirewallRules |
A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports. |
IotPrivilegedDockerOptions |
Edge module is configured to run in privileged mode, with extensive Linux capabilities or with host-level network access (send/receive data to host machine). |
IotSharedCredentials |
Same authentication credentials to the IoT Hub used by multiple devices. This could indicate an illegitimate device impersonating a legitimate device. It also exposes the risk of device impersonation by an attacker. |
IotVulnerableTlsCipherSuite |
Insecure TLS configurations detected. Immediate upgrade recommended. |
Methods
Equals(IotSecurityRecommendationType) |
Indicates whether the current object is equal to another object of the same type. |
ToString() |
Returns the fully qualified type name of this instance. |
Operators
Equality(IotSecurityRecommendationType, IotSecurityRecommendationType) |
Determines if two IotSecurityRecommendationType values are the same. |
Implicit(String to IotSecurityRecommendationType) |
Converts a string to a IotSecurityRecommendationType. |
Inequality(IotSecurityRecommendationType, IotSecurityRecommendationType) |
Determines if two IotSecurityRecommendationType values are not the same. |