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.
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 |
|
static
Io |
fromJson(JsonReader jsonReader)
Reads an instance of Io |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
logAnalyticsQuery()
Get the log |
| String |
name()
Get the name property: The name of the resource. |
| String |
remediationSteps()
Get the remediation |
|
Reported |
reportedSeverity()
Get the reported |
|
System |
systemData()
Get the system |
| String |
systemSource()
Get the system |
| Map<String,String> |
tags()
Get the tags property: Resource tags. |
|
Json |
toJson(JsonWriter jsonWriter) |
|
List<Io |
topDevicesList()
Get the top |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
| String |
vendorName()
Get the vendor |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
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:
fromJson
public static IoTSecurityAggregatedAlertInner fromJson(JsonReader jsonReader)
Reads an instance of IoTSecurityAggregatedAlertInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
IoTSecurityAggregatedAlertInner.id()Returns:
logAnalyticsQuery
public String logAnalyticsQuery()
Get the logAnalyticsQuery property: Log analytics query for getting the list of affected devices/alerts.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
IoTSecurityAggregatedAlertInner.name()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:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
systemSource
public String systemSource()
Get the systemSource property: The type of the alerted resource (Azure, Non-Azure).
Returns:
tags
public Map<String,String> tags()
Get the tags property: Resource tags.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
IoTSecurityAggregatedAlertInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
topDevicesList
public List<IoTSecurityAggregatedAlertPropertiesTopDevicesListItem> topDevicesList()
Get the topDevicesList property: 10 devices with the highest number of occurrences of this alert type, on this day.
Returns:
type
public String type()
Get the type property: The type of the resource.
Overrides:
IoTSecurityAggregatedAlertInner.type()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: