Compartir a través de


AlertsManagementExtensions.GetServiceAlertSummary Método

Definición

Sobrecargas

GetServiceAlertSummary(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

Obtenga un recuento resumido de las alertas agrupadas por varios parámetros (por ejemplo, la agrupación por "Gravedad" devuelve el recuento de alertas para cada gravedad).

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary de operaciones
GetServiceAlertSummary(SubscriptionResource, AlertsSummaryGroupByField, Nullable<Boolean>, String, String, String, Nullable<MonitorServiceSourceForAlert>, Nullable<MonitorCondition>, Nullable<ServiceAlertSeverity>, Nullable<ServiceAlertState>, String, Nullable<TimeRangeFilter>, String, CancellationToken)

Obtenga un recuento resumido de las alertas agrupadas por varios parámetros (por ejemplo, la agrupación por "Gravedad" devuelve el recuento de alertas para cada gravedad).

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary de operaciones

GetServiceAlertSummary(SubscriptionResource, SubscriptionResourceGetServiceAlertSummaryOptions, CancellationToken)

Obtenga un recuento resumido de las alertas agrupadas por varios parámetros (por ejemplo, la agrupación por "Gravedad" devuelve el recuento de alertas para cada gravedad).

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary de operaciones
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)

Parámetros

subscriptionResource
SubscriptionResource

Instancia SubscriptionResource en la que se ejecutará el método.

options
SubscriptionResourceGetServiceAlertSummaryOptions

Contenedor de propiedades que contiene todos los parámetros de este método, excepto el calificador LRO y el parámetro de contexto de solicitud.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Excepciones

options es null.

Se aplica a

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

Obtenga un recuento resumido de las alertas agrupadas por varios parámetros (por ejemplo, la agrupación por "Gravedad" devuelve el recuento de alertas para cada gravedad).

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/providers/Microsoft.AlertsManagement/alertsSummary
  • IdAlerts_GetSummary de operaciones
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)

Parámetros

subscriptionResource
SubscriptionResource

Instancia SubscriptionResource en la que se ejecutará el método.

groupby
AlertsSummaryGroupByField

Este parámetro permite que el conjunto de resultados se agrupe por campos de entrada (se admite un máximo de 2 campos separados por comas). Por ejemplo, groupby=severity o groupby=severity,alertstate.

includeSmartGroupsCount
Nullable<Boolean>

Incluya el recuento de SmartGroups como parte del resumen. El valor predeterminado es "false".

targetResource
String

Filtrar por recurso de destino( que es el id. de ARM completo) El valor predeterminado es seleccionar todo.

targetResourceType
String

Filtre por tipo de recurso de destino. El valor predeterminado es seleccionar todo.

targetResourceGroup
String

Filtre por nombre del grupo de recursos de destino. El valor predeterminado es seleccionar todo.

monitorService
Nullable<MonitorServiceSourceForAlert>

Filtre por servicio de supervisión que genere la instancia de alerta. El valor predeterminado es seleccionar todo.

monitorCondition
Nullable<MonitorCondition>

Filtre por condición de supervisión que sea "Desencadenada" o "Resuelta". El valor predeterminado es seleccionar todo.

severity
Nullable<ServiceAlertSeverity>

Filtre por gravedad. El valor predeterminado es seleccionar todo.

alertState
Nullable<ServiceAlertState>

Filtre por estado de la instancia de alerta. El valor predeterminado es seleccionar todo.

alertRule
String

Filtre por regla de alerta específica. El valor predeterminado es seleccionar todo.

timeRange
Nullable<TimeRangeFilter>

Filtre por intervalo de tiempo por los siguientes valores enumerados. El valor predeterminado es 1 día.

customTimeRange
String

Filtre por intervalo de tiempo personalizado en el formato <hora> de inicio/<hora> de finalización donde la hora esté en formato ISO-8601". Los valores permitidos se encuentran en un plazo de 30 días a partir del tiempo de consulta. Se puede usar timeRange o customTimeRange, pero no ambos. El valor predeterminado es none.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Se aplica a