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