IoTSecurityAggregatedAlertInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. fluent. models. IoTSecurityAggregatedAlertInner
- com.
- com.
public final class IoTSecurityAggregatedAlertInner
extends ProxyResource
Security Solution Aggregated Alert information.
Constructor Summary
Constructor | Description |
---|---|
IoTSecurityAggregatedAlertInner() |
Creates an instance of Io |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
actionTaken()
Get the action |
Local |
aggregatedDateUtc()
Get the aggregated |
String |
alertDisplayName()
Get the alert |
String |
alertType()
Get the alert |
Long |
count()
Get the count property: Number of alerts occurrences within the aggregated time window. |
String |
description()
Get the description property: Description of the suspected vulnerability and meaning. |
String |
effectedResourceType()
Get the effected |
String |
logAnalyticsQuery()
Get the log |
String |
remediationSteps()
Get the remediation |
Reported |
reportedSeverity()
Get the reported |
String |
systemSource()
Get the system |
Map<String,String> |
tags()
Get the tags property: Resource tags. |
List<Io |
topDevicesList()
Get the top |
void |
validate()
Validates the instance. |
String |
vendorName()
Get the vendor |
Io |
withTags(Map<String,String> tags)
Set the tags property: Resource tags. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
IoTSecurityAggregatedAlertInner
public IoTSecurityAggregatedAlertInner()
Creates an instance of IoTSecurityAggregatedAlertInner class.
Method Details
actionTaken
public String actionTaken()
Get the actionTaken property: IoT Security solution alert response.
Returns:
aggregatedDateUtc
public LocalDate aggregatedDateUtc()
Get the aggregatedDateUtc property: Date of detection.
Returns:
alertDisplayName
public String alertDisplayName()
Get the alertDisplayName property: Display name of the alert type.
Returns:
alertType
public String alertType()
Get the alertType property: Name of the alert type.
Returns:
count
public Long count()
Get the count property: Number of alerts occurrences within the aggregated time window.
Returns:
description
public String description()
Get the description property: Description of the suspected vulnerability and meaning.
Returns:
effectedResourceType
public String effectedResourceType()
Get the effectedResourceType property: Azure resource ID of the resource that received the alerts.
Returns:
logAnalyticsQuery
public String logAnalyticsQuery()
Get the logAnalyticsQuery property: Log analytics query for getting the list of affected devices/alerts.
Returns:
remediationSteps
public String remediationSteps()
Get the remediationSteps property: Recommended steps for remediation.
Returns:
reportedSeverity
public ReportedSeverity reportedSeverity()
Get the reportedSeverity property: Assessed alert severity.
Returns:
systemSource
public String systemSource()
Get the systemSource property: The type of the alerted resource (Azure, Non-Azure).
Returns:
tags
public Map
Get the tags property: Resource tags.
Returns:
topDevicesList
public List
Get the topDevicesList property: 10 devices with the highest number of occurrences of this alert type, on this day.
Returns:
validate
public void validate()
Validates the instance.
vendorName
public String vendorName()
Get the vendorName property: Name of the organization that raised the alert.
Returns:
withTags
public IoTSecurityAggregatedAlertInner withTags(Map
Set the tags property: Resource tags.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for