Freigeben über


AlertsManagementExtensions.GetServiceAlertSummary Methode

Definition

Überlädt

GetServiceAlertSummary(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

Rufen Sie eine zusammengefasste Anzahl Ihrer Warnungen ab, die nach verschiedenen Parametern gruppiert sind (z. B. die Gruppierung nach "Schweregrad" gibt die Anzahl der Warnungen für jeden Schweregrad zurück).

  • Anforderungspfad/abonnements/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • Vorgangs-IdAlerts_GetSummary
GetServiceAlertSummary(SubscriptionResource, AlertsSummaryGroupByField, Nullable<Boolean>, String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

Rufen Sie eine zusammengefasste Anzahl Ihrer Warnungen ab, die nach verschiedenen Parametern gruppiert sind (z. B. die Gruppierung nach "Schweregrad" gibt die Anzahl der Warnungen für jeden Schweregrad zurück).

  • Anforderungspfad/abonnements/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • Vorgangs-IdAlerts_GetSummary

GetServiceAlertSummary(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

Rufen Sie eine zusammengefasste Anzahl Ihrer Warnungen ab, die nach verschiedenen Parametern gruppiert sind (z. B. die Gruppierung nach "Schweregrad" gibt die Anzahl der Warnungen für jeden Schweregrad zurück).

  • Anforderungspfad/abonnements/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • Vorgangs-IdAlerts_GetSummary
public static Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary> GetServiceAlertSummary (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AlertsManagement.Models.SubscriptionResourceGetServiceAlertSummaryOptions options, System.Threading.CancellationToken cancellationToken = default);
static member GetServiceAlertSummary : Azure.ResourceManager.Resources.SubscriptionResource * Azure.ResourceManager.AlertsManagement.Models.SubscriptionResourceGetServiceAlertSummaryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>
<Extension()>
Public Function GetServiceAlertSummary (subscriptionResource As SubscriptionResource, options As SubscriptionResourceGetServiceAlertSummaryOptions, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ServiceAlertSummary)

Parameter

subscriptionResource
SubscriptionResource

Der SubscriptionResource instance die -Methode ausgeführt wird.

options
SubscriptionResourceGetServiceAlertSummaryOptions

Ein Eigenschaftenbehälter, der alle Parameter dieser Methode mit Ausnahme des LRO-Qualifizierers und des Anforderungskontextparameters enthält.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

options ist NULL.

Gilt für:

GetServiceAlertSummary(SubscriptionResource, AlertsSummaryGroupByField, Nullable<Boolean>, String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

Rufen Sie eine zusammengefasste Anzahl Ihrer Warnungen ab, die nach verschiedenen Parametern gruppiert sind (z. B. die Gruppierung nach "Schweregrad" gibt die Anzahl der Warnungen für jeden Schweregrad zurück).

  • Anforderungspfad/abonnements/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • Vorgangs-IdAlerts_GetSummary
public static Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary> GetServiceAlertSummary (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AlertsManagement.Models.AlertsSummaryGroupByField groupby, bool? includeSmartGroupsCount = default, string targetResource = default, string targetResourceType = default, string targetResourceGroup = default, Azure.ResourceManager.AlertsManagement.Models.MonitorServiceSourceForAlert? monitorService = default, Azure.ResourceManager.AlertsManagement.Models.MonitorCondition? monitorCondition = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity? severity = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertState? alertState = default, string alertRule = default, Azure.ResourceManager.AlertsManagement.Models.TimeRangeFilter? timeRange = default, string customTimeRange = default, System.Threading.CancellationToken cancellationToken = default);
static member GetServiceAlertSummary : Azure.ResourceManager.Resources.SubscriptionResource * Azure.ResourceManager.AlertsManagement.Models.AlertsSummaryGroupByField * Nullable<bool> * string * string * string * Nullable<Azure.ResourceManager.AlertsManagement.Models.MonitorServiceSourceForAlert> * Nullable<Azure.ResourceManager.AlertsManagement.Models.MonitorCondition> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertState> * string * Nullable<Azure.ResourceManager.AlertsManagement.Models.TimeRangeFilter> * string * System.Threading.CancellationToken -> Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>
<Extension()>
Public Function GetServiceAlertSummary (subscriptionResource As SubscriptionResource, groupby As AlertsSummaryGroupByField, Optional includeSmartGroupsCount As Nullable(Of Boolean) = Nothing, Optional targetResource As String = Nothing, Optional targetResourceType As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional monitorService As Nullable(Of MonitorServiceSourceForAlert) = Nothing, Optional monitorCondition As Nullable(Of MonitorCondition) = Nothing, Optional severity As Nullable(Of ServiceAlertSeverity) = Nothing, Optional alertState As Nullable(Of ServiceAlertState) = Nothing, Optional alertRule As String = Nothing, Optional timeRange As Nullable(Of TimeRangeFilter) = Nothing, Optional customTimeRange As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ServiceAlertSummary)

Parameter

subscriptionResource
SubscriptionResource

Der SubscriptionResource instance die -Methode ausgeführt wird.

groupby
AlertsSummaryGroupByField

Mit diesem Parameter kann das Resultset nach Eingabefeldern gruppiert werden (maximal 2 durch Trennzeichen getrennte Felder unterstützt). Beispiel: groupby=severity oder groupby=severity,alertstate.

includeSmartGroupsCount
Nullable<Boolean>

Schließen Sie die Anzahl der SmartGroups als Teil der Zusammenfassung ein. Der Standardwert ist "false".

targetResource
String

Filtern nach Zielressource( die vollständige ARM-ID ist) Standardwert ist alle auswählen.

targetResourceType
String

Filtern sie nach Zielressourcentyp. Der Standardwert ist "Alle auswählen".

targetResourceGroup
String

Filtern Sie nach dem Namen der Zielressourcengruppe. Der Standardwert ist "Alle auswählen".

monitorService
Nullable<MonitorServiceSourceForAlert>

Filtern Sie nach dem Überwachungsdienst, der die Warnung instance generiert. Der Standardwert ist "Alle auswählen".

monitorCondition
Nullable<MonitorCondition>

Filtern Sie nach Überwachungsbedingung, die entweder "Ausgelöst" oder "Aufgelöst" lautet. Der Standardwert ist , um alle auszuwählen.

severity
Nullable<ServiceAlertSeverity>

Filtern sie nach Schweregrad. Der Standardwert ist "Alle auswählen".

alertState
Nullable<ServiceAlertState>

Filtern Sie nach dem Status der Warnung instance. Der Standardwert ist , um alle auszuwählen.

alertRule
String

Filtern sie nach einer bestimmten Warnungsregel. Der Standardwert ist , um alle auszuwählen.

timeRange
Nullable<TimeRangeFilter>

Filtern Sie nach Zeitbereich nach unten aufgeführten Werten. Der Standardwert ist 1 Tag.

customTimeRange
String

Filtern Sie nach benutzerdefiniertem Zeitbereich im Format <Start-Zeit>/<Endzeit> , wobei die Zeit im ISO-8601-Format liegt. Zulässige Werte sind innerhalb von 30 Tagen nach der Abfragezeit. Es kann entweder timeRange oder customTimeRange verwendet werden, aber nicht beides. Standardwert ist „none“.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Gilt für: