IoTSecurityAggregatedRecommendation Interface

public interface IoTSecurityAggregatedRecommendation

An immutable client-side representation of IoTSecurityAggregatedRecommendation.

Method Summary

Modifier and Type Method and Description
abstract String description()

Gets the description property: Description of the suspected vulnerability and meaning.

abstract String detectedBy()

Gets the detectedBy property: Name of the organization that made the recommendation.

abstract Long healthyDevices()

Gets the healthyDevices property: Number of healthy devices within the IoT Security solution.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract IoTSecurityAggregatedRecommendationInner innerModel()

Gets the inner com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedRecommendationInner object.

abstract String logAnalyticsQuery()

Gets the logAnalyticsQuery property: Log analytics query for getting the list of affected devices/alerts.

abstract String name()

Gets the name property: The name of the resource.

abstract String recommendationDisplayName()

Gets the recommendationDisplayName property: Display name of the recommendation type.

abstract String recommendationName()

Gets the recommendationName property: Name of the recommendation.

abstract String recommendationTypeId()

Gets the recommendationTypeId property: Recommendation-type GUID.

abstract String remediationSteps()

Gets the remediationSteps property: Recommended steps for remediation.

abstract ReportedSeverity reportedSeverity()

Gets the reportedSeverity property: Assessed recommendation severity.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Long unhealthyDeviceCount()

Gets the unhealthyDeviceCount property: Number of unhealthy devices within the IoT Security solution.

Method Details

description

public abstract String description()

Gets the description property: Description of the suspected vulnerability and meaning.

Returns:

the description value.

detectedBy

public abstract String detectedBy()

Gets the detectedBy property: Name of the organization that made the recommendation.

Returns:

the detectedBy value.

healthyDevices

public abstract Long healthyDevices()

Gets the healthyDevices property: Number of healthy devices within the IoT Security solution.

Returns:

the healthyDevices value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract IoTSecurityAggregatedRecommendationInner innerModel()

Gets the inner com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedRecommendationInner object.

Returns:

the inner object.

logAnalyticsQuery

public abstract String logAnalyticsQuery()

Gets the logAnalyticsQuery property: Log analytics query for getting the list of affected devices/alerts.

Returns:

the logAnalyticsQuery value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

recommendationDisplayName

public abstract String recommendationDisplayName()

Gets the recommendationDisplayName property: Display name of the recommendation type.

Returns:

the recommendationDisplayName value.

recommendationName

public abstract String recommendationName()

Gets the recommendationName property: Name of the recommendation.

Returns:

the recommendationName value.

recommendationTypeId

public abstract String recommendationTypeId()

Gets the recommendationTypeId property: Recommendation-type GUID.

Returns:

the recommendationTypeId value.

remediationSteps

public abstract String remediationSteps()

Gets the remediationSteps property: Recommended steps for remediation.

Returns:

the remediationSteps value.

reportedSeverity

public abstract ReportedSeverity reportedSeverity()

Gets the reportedSeverity property: Assessed recommendation severity.

Returns:

the reportedSeverity value.

tags

public abstract Map tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

unhealthyDeviceCount

public abstract Long unhealthyDeviceCount()

Gets the unhealthyDeviceCount property: Number of unhealthy devices within the IoT Security solution.

Returns:

the unhealthyDeviceCount value.

Applies to