Skip to main content

iot_security_solutions_analytics_recommendation

Creates, updates, deletes, gets or lists an iot_security_solutions_analytics_recommendation resource.

Overview

Nameiot_security_solutions_analytics_recommendation
TypeResource
Idazure.security.iot_security_solutions_analytics_recommendation

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
descriptionstringDescription of the suspected vulnerability and meaning.
detectedBystringName of the organization that made the recommendation.
healthyDevicesintegerNumber of healthy devices within the IoT Security solution.
logAnalyticsQuerystringLog analytics query for getting the list of affected devices/alerts.
recommendationDisplayNamestringDisplay name of the recommendation type.
recommendationNamestringName of the recommendation.
recommendationTypeIdstringRecommendation-type GUID.
remediationStepsstringRecommended steps for remediation.
reportedSeveritystringAssessed recommendation severity. Known values are: "Informational", "Low", "Medium", and "High". (Informational, Low, Medium, High)
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
tagsobjectResource tags.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
unhealthyDeviceCountintegerNumber of unhealthy devices within the IoT Security solution.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, solution_name, aggregated_recommendation_name, subscription_idUse this method to get the aggregated security analytics recommendation of yours IoT Security solution. This aggregation is performed by recommendation name.
listselectresource_group_name, solution_name, subscription_id$topUse this method to get the list of aggregated security analytics recommendations of yours IoT Security solution.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
aggregated_recommendation_namestringName of the recommendation aggregated for this query. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
solution_namestringThe name of the IoT Security solution. Required.
subscription_idstring
$topintegerNumber of results to retrieve. Default value is None.

SELECT examples

Use this method to get the aggregated security analytics recommendation of yours IoT Security solution. This aggregation is performed by recommendation name.

SELECT
id,
name,
description,
detectedBy,
healthyDevices,
logAnalyticsQuery,
recommendationDisplayName,
recommendationName,
recommendationTypeId,
remediationSteps,
reportedSeverity,
systemData,
tags,
type,
unhealthyDeviceCount
FROM azure.security.iot_security_solutions_analytics_recommendation
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND solution_name = '{{ solution_name }}' -- required
AND aggregated_recommendation_name = '{{ aggregated_recommendation_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;