Interface SmartGroup
public interface SmartGroup
An immutable client-side representation of SmartGroup.
-
Method Summary
Modifier and TypeMethodDescriptionGets the alertsCount property: Total number of alerts in smart group.Gets the alertSeverities property: Summary of alertSeverities in the smart group.Gets the alertStates property: Summary of alertStates in the smart group.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.alertsmanagement.fluent.models.SmartGroupInner object.Gets the lastModifiedDateTime property: Last updated time of smart group.Gets the lastModifiedUsername property: Last modified by user name.Gets the monitorConditions property: Summary of monitorConditions in the smart group.Gets the monitorServices property: Summary of monitorServices in the smart group.name()
Gets the name property: The name of the resource.nextLink()
Gets the nextLink property: The URI to fetch the next page of alerts.Gets the resourceGroups property: Summary of target resource groups in the smart group.Gets the resources property: Summary of target resources in the smart group.Gets the resourceTypes property: Summary of target resource types in the smart group.severity()
Gets the severity property: Severity of smart group is the highest(Sev0 >...Gets the smartGroupState property: Smart group state.Gets the startDateTime property: Creation time of smart group.type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
alertsCount
Long alertsCount()Gets the alertsCount property: Total number of alerts in smart group.- Returns:
- the alertsCount value.
-
smartGroupState
State smartGroupState()Gets the smartGroupState property: Smart group state.- Returns:
- the smartGroupState value.
-
severity
Severity severity()Gets the severity property: Severity of smart group is the highest(Sev0 >... > Sev4) severity of all the alerts in the group.- Returns:
- the severity value.
-
startDateTime
OffsetDateTime startDateTime()Gets the startDateTime property: Creation time of smart group. Date-Time in ISO-8601 format.- Returns:
- the startDateTime value.
-
lastModifiedDateTime
OffsetDateTime lastModifiedDateTime()Gets the lastModifiedDateTime property: Last updated time of smart group. Date-Time in ISO-8601 format.- Returns:
- the lastModifiedDateTime value.
-
lastModifiedUsername
String lastModifiedUsername()Gets the lastModifiedUsername property: Last modified by user name.- Returns:
- the lastModifiedUsername value.
-
resources
List<SmartGroupAggregatedProperty> resources()Gets the resources property: Summary of target resources in the smart group.- Returns:
- the resources value.
-
resourceTypes
List<SmartGroupAggregatedProperty> resourceTypes()Gets the resourceTypes property: Summary of target resource types in the smart group.- Returns:
- the resourceTypes value.
-
resourceGroups
List<SmartGroupAggregatedProperty> resourceGroups()Gets the resourceGroups property: Summary of target resource groups in the smart group.- Returns:
- the resourceGroups value.
-
monitorServices
List<SmartGroupAggregatedProperty> monitorServices()Gets the monitorServices property: Summary of monitorServices in the smart group.- Returns:
- the monitorServices value.
-
monitorConditions
List<SmartGroupAggregatedProperty> monitorConditions()Gets the monitorConditions property: Summary of monitorConditions in the smart group.- Returns:
- the monitorConditions value.
-
alertStates
List<SmartGroupAggregatedProperty> alertStates()Gets the alertStates property: Summary of alertStates in the smart group.- Returns:
- the alertStates value.
-
alertSeverities
List<SmartGroupAggregatedProperty> alertSeverities()Gets the alertSeverities property: Summary of alertSeverities in the smart group.- Returns:
- the alertSeverities value.
-
nextLink
String nextLink()Gets the nextLink property: The URI to fetch the next page of alerts. Call ListNext() with this URI to fetch the next page alerts.- Returns:
- the nextLink value.
-
innerModel
SmartGroupInner innerModel()Gets the inner com.azure.resourcemanager.alertsmanagement.fluent.models.SmartGroupInner object.- Returns:
- the inner object.
-