Skip to main content

iot_security_solutions_analytics_aggregated_alert

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

Overview

Nameiot_security_solutions_analytics_aggregated_alert
TypeResource
Idazure.security.iot_security_solutions_analytics_aggregated_alert

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.
actionTakenstringIoT Security solution alert response.
aggregatedDateUtcstring (date)Date of detection.
alertDisplayNamestringDisplay name of the alert type.
alertTypestringName of the alert type.
countintegerNumber of alerts occurrences within the aggregated time window.
descriptionstringDescription of the suspected vulnerability and meaning.
effectedResourceTypestringAzure resource ID of the resource that received the alerts.
logAnalyticsQuerystringLog analytics query for getting the list of affected devices/alerts.
remediationStepsstringRecommended steps for remediation.
reportedSeveritystringAssessed alert severity. Known values are: "Informational", "Low", "Medium", and "High". (Informational, Low, Medium, High)
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
systemSourcestringThe type of the alerted resource (Azure, Non-Azure).
tagsobjectResource tags.
topDevicesListarray10 devices with the highest number of occurrences of this alert type, on this day.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
vendorNamestringName of the organization that raised the alert.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, solution_name, aggregated_alert_name, subscription_idUse this method to get a single the aggregated alert of yours IoT Security solution. This aggregation is performed by alert name.
listselectresource_group_name, solution_name, subscription_id$topUse this method to get the aggregated alert list of yours IoT Security solution.
dismissexecresource_group_name, solution_name, aggregated_alert_name, subscription_idUse this method to dismiss an aggregated IoT Security Solution Alert.

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_alert_namestringIdentifier of the aggregated alert. 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 a single the aggregated alert of yours IoT Security solution. This aggregation is performed by alert name.

SELECT
id,
name,
actionTaken,
aggregatedDateUtc,
alertDisplayName,
alertType,
count,
description,
effectedResourceType,
logAnalyticsQuery,
remediationSteps,
reportedSeverity,
systemData,
systemSource,
tags,
topDevicesList,
type,
vendorName
FROM azure.security.iot_security_solutions_analytics_aggregated_alert
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND solution_name = '{{ solution_name }}' -- required
AND aggregated_alert_name = '{{ aggregated_alert_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

Lifecycle Methods

Use this method to dismiss an aggregated IoT Security Solution Alert.

EXEC azure.security.iot_security_solutions_analytics_aggregated_alert.dismiss 
@resource_group_name='{{ resource_group_name }}' --required,
@solution_name='{{ solution_name }}' --required,
@aggregated_alert_name='{{ aggregated_alert_name }}' --required,
@subscription_id='{{ subscription_id }}' --required
;