Partager via


AlertsManagementExtensions.GetServiceAlertSummaryAsync Méthode

Définition

Surcharges

GetServiceAlertSummaryAsync(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

Obtenez un nombre résumé de vos alertes regroupées par différents paramètres (par exemple, le regroupement par « Gravité » renvoie le nombre d’alertes pour chaque gravité).

  • Chemin/abonnements de la demande/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary d’opération
GetServiceAlertSummaryAsync(SubscriptionResource, AlertsSummaryGroupByField, Nullable<Boolean>, String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

Obtenez un nombre résumé de vos alertes regroupées par différents paramètres (par exemple, le regroupement par « Gravité » renvoie le nombre d’alertes pour chaque gravité).

  • Chemin/abonnements de la demande/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary d’opération

GetServiceAlertSummaryAsync(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

Obtenez un nombre résumé de vos alertes regroupées par différents paramètres (par exemple, le regroupement par « Gravité » renvoie le nombre d’alertes pour chaque gravité).

  • Chemin/abonnements de la demande/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary d’opération
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>> GetServiceAlertSummaryAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AlertsManagement.Models.SubscriptionResourceGetServiceAlertSummaryOptions options, System.Threading.CancellationToken cancellationToken = default);
static member GetServiceAlertSummaryAsync : Azure.ResourceManager.Resources.SubscriptionResource * Azure.ResourceManager.AlertsManagement.Models.SubscriptionResourceGetServiceAlertSummaryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>>
<Extension()>
Public Function GetServiceAlertSummaryAsync (subscriptionResource As SubscriptionResource, options As SubscriptionResourceGetServiceAlertSummaryOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ServiceAlertSummary))

Paramètres

subscriptionResource
SubscriptionResource

Instance SubscriptionResource sur laquelle la méthode s’exécute.

options
SubscriptionResourceGetServiceAlertSummaryOptions

Un conteneur de propriétés qui contient tous les paramètres de cette méthode, à l’exception du qualificateur LRO et du paramètre de contexte de requête.

cancellationToken
CancellationToken

Jeton d’annulation à utiliser.

Retours

Exceptions

options a la valeur null.

S’applique à

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

Obtenez un nombre résumé de vos alertes regroupées par différents paramètres (par exemple, le regroupement par « Gravité » renvoie le nombre d’alertes pour chaque gravité).

  • Chemin/abonnements de la demande/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary d’opération
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>> GetServiceAlertSummaryAsync (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 GetServiceAlertSummaryAsync : 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 -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSummary>>
<Extension()>
Public Function GetServiceAlertSummaryAsync (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 Task(Of Response(Of ServiceAlertSummary))

Paramètres

subscriptionResource
SubscriptionResource

Instance SubscriptionResource sur laquelle la méthode s’exécute.

groupby
AlertsSummaryGroupByField

Ce paramètre permet au jeu de résultats d’être regroupé par champs d’entrée (2 champs séparés par des virgules maximum pris en charge). Par exemple, groupby=severity ou groupby=severity,alertstate.

includeSmartGroupsCount
Nullable<Boolean>

Incluez le nombre de SmartGroups dans le résumé. La valeur par défaut est « false ».

targetResource
String

Filtrez par ressource cible( qui est un ID ARM complet) La valeur par défaut est sélectionner tout.

targetResourceType
String

Filtrez par type de ressource cible. La valeur par défaut est sélectionner tout.

targetResourceGroup
String

Filtrez par nom de groupe de ressources cible. La valeur par défaut est sélectionner tout.

monitorService
Nullable<MonitorServiceSourceForAlert>

Filtrez en générant le instance d’alerte. La valeur par défaut est sélectionner tout.

monitorCondition
Nullable<MonitorCondition>

Filtrez par condition de surveillance qui est « Déclenché » ou « Résolu ». La valeur par défaut consiste à sélectionner tout.

severity
Nullable<ServiceAlertSeverity>

Filtrez par gravité. La valeur par défaut est sélectionner tout.

alertState
Nullable<ServiceAlertState>

Filtrez par état du instance d’alerte. La valeur par défaut consiste à sélectionner tout.

alertRule
String

Filtrez par règle d’alerte spécifique. La valeur par défaut consiste à sélectionner tout.

timeRange
Nullable<TimeRangeFilter>

Filtrez par intervalle de temps selon les valeurs répertoriées ci-dessous. La valeur par défaut est 1 jour.

customTimeRange
String

Filtrez par intervalle de temps personnalisé au format <heure> de début/<heure> de fin où l’heure est au format (format ISO-8601)'. Les valeurs autorisées sont dans les 30 jours suivant l’heure de la requête. TimeRange ou customTimeRange peut être utilisé, mais pas les deux. La valeur par défaut est none.

cancellationToken
CancellationToken

Jeton d’annulation à utiliser.

Retours

S’applique à