Share via


ArmSecurityCenterModelFactory.IotSecurityAggregatedRecommendationData Method

Definition

Initializes a new instance of IotSecurityAggregatedRecommendationData.

public static Azure.ResourceManager.SecurityCenter.IotSecurityAggregatedRecommendationData IotSecurityAggregatedRecommendationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string recommendationName = default, string recommendationDisplayName = default, string description = default, string recommendationTypeId = default, string detectedBy = default, string remediationSteps = default, Azure.ResourceManager.SecurityCenter.Models.ReportedSeverity? reportedSeverity = default, long? healthyDevices = default, long? unhealthyDeviceCount = default, string logAnalyticsQuery = default, System.Collections.Generic.IDictionary<string,string> tags = default);
static member IotSecurityAggregatedRecommendationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * string * string * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.ReportedSeverity> * Nullable<int64> * Nullable<int64> * string * System.Collections.Generic.IDictionary<string, string> -> Azure.ResourceManager.SecurityCenter.IotSecurityAggregatedRecommendationData
Public Shared Function IotSecurityAggregatedRecommendationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional recommendationName As String = Nothing, Optional recommendationDisplayName As String = Nothing, Optional description As String = Nothing, Optional recommendationTypeId As String = Nothing, Optional detectedBy As String = Nothing, Optional remediationSteps As String = Nothing, Optional reportedSeverity As Nullable(Of ReportedSeverity) = Nothing, Optional healthyDevices As Nullable(Of Long) = Nothing, Optional unhealthyDeviceCount As Nullable(Of Long) = Nothing, Optional logAnalyticsQuery As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing) As IotSecurityAggregatedRecommendationData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

recommendationName
String

Name of the recommendation.

recommendationDisplayName
String

Display name of the recommendation type.

description
String

Description of the suspected vulnerability and meaning.

recommendationTypeId
String

Recommendation-type GUID.

detectedBy
String

Name of the organization that made the recommendation.

remediationSteps
String

Recommended steps for remediation.

reportedSeverity
Nullable<ReportedSeverity>

Assessed recommendation severity.

healthyDevices
Nullable<Int64>

Number of healthy devices within the IoT Security solution.

unhealthyDeviceCount
Nullable<Int64>

Number of unhealthy devices within the IoT Security solution.

logAnalyticsQuery
String

Log analytics query for getting the list of affected devices/alerts.

tags
IDictionary<String,String>

Resource tags.

Returns

A new IotSecurityAggregatedRecommendationData instance for mocking.

Applies to