AlertsOperationsExtensions.GetAll Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Listen Sie alle vorhandenen Warnungen auf, bei denen die Ergebnisse anhand mehrerer Parameter (z. B. Zeitbereich) gefiltert werden können. Die Ergebnisse können dann nach den spezifischen Feldern sortiert werden, wobei der Standardwert lastModifiedDateTime ist.
public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.AlertsManagement.Models.Alert> GetAll (this Microsoft.Azure.Management.AlertsManagement.IAlertsOperations operations, string targetResource = default, string targetResourceType = default, string targetResourceGroup = default, string monitorService = default, string monitorCondition = default, string severity = default, string alertState = default, string alertRule = default, string smartGroupId = default, bool? includeContext = default, bool? includeEgressConfig = default, long? pageCount = default, string sortBy = default, string sortOrder = default, string select = default, string timeRange = default, string customTimeRange = default);
static member GetAll : Microsoft.Azure.Management.AlertsManagement.IAlertsOperations * string * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Nullable<int64> * string * string * string * string * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.AlertsManagement.Models.Alert>
<Extension()>
Public Function GetAll (operations As IAlertsOperations, Optional targetResource As String = Nothing, Optional targetResourceType As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional monitorService As String = Nothing, Optional monitorCondition As String = Nothing, Optional severity As String = Nothing, Optional alertState As String = Nothing, Optional alertRule As String = Nothing, Optional smartGroupId As String = Nothing, Optional includeContext As Nullable(Of Boolean) = Nothing, Optional includeEgressConfig As Nullable(Of Boolean) = Nothing, Optional pageCount As Nullable(Of Long) = Nothing, Optional sortBy As String = Nothing, Optional sortOrder As String = Nothing, Optional select As String = Nothing, Optional timeRange As String = Nothing, Optional customTimeRange As String = Nothing) As IPage(Of Alert)
Parameter
- operations
- IAlertsOperations
Die Vorgangsgruppe für diese Erweiterungsmethode.
- targetResource
- String
Filtern nach Zielressource( die vollständige ARM-ID) 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
- String
Filtern Sie nach dem Monitordienst, der die Warnung instance generiert. Der Standardwert ist "Alle auswählen". Mögliche Werte: "Application Insights", "ActivityLog Administrative", "ActivityLog Security", "ActivityLog Recommendation", "ActivityLog Policy", "ActivityLog Autoscale", "Log Analytics", "Nagios", "Platform", "SCOM", "ServiceHealth", "SmartDetector", "VM Insights", "Zabbix"
- monitorCondition
- String
Filtern Sie nach Überwachungsbedingung, die entweder "Ausgelöst" oder "Aufgelöst" lautet. Der Standardwert besteht darin, alle auszuwählen. Mögliche Werte: "Fired", "Resolved"
- severity
- String
Filtern Sie nach Schweregrad. Der Standardwert ist "Alle auswählen". Mögliche Werte sind: "Sev0", "Sev1", "Sev2", "Sev3", "Sev4"
- alertState
- String
Filtern Sie nach dem Status der warnungs instance. Der Standardwert besteht darin, alle auszuwählen. Mögliche Werte: "Neu", "Bestätigt", "Geschlossen"
- alertRule
- String
Filtern Sie nach einer bestimmten Warnungsregel. Der Standardwert besteht darin, alle auszuwählen.
- smartGroupId
- String
Filtern Sie die Warnungsliste nach der Smart Group ID. Der Standardwert ist keine.
Schließen Sie Kontext ein, der kontextspezifische Daten für den Monitordienst enthält. Der Standardwert ist false.
Schließen Sie ausgehende Konfiguration ein, die zum Anzeigen des Inhalts im Portal verwendet wird. Der Standardwert ist "false".
Bestimmt die Anzahl der pro Seite zurückgegebenen Warnungen als Antwort. Der zulässige Wert liegt zwischen 1 und 250. Wenn der Filter "includeContent" ausgewählt ist, ist der maximal zulässige Wert 25. Der Standardwert ist 25.
- sortBy
- String
Sortieren Sie die Abfrageergebnisse nach dem Eingabefeld. Standardwert ist "lastModifiedDateTime". Mögliche Werte: "name", "severity", "alertState", "monitorCondition", "targetResource", "targetResourceName", "targetResourceGroup", "targetResourceType", "startDateTime", "lastModifiedDateTime"
- sortOrder
- String
Sortieren Sie die Reihenfolge der Abfrageergebnisse entweder aufsteigend oder absteigend. Der Standardwert ist "desc" für Zeitfelder und "asc" für andere Felder. Mögliche Werte: "asc", "desc"
- select
- String
Dieser Filter ermöglicht die Auswahl der Felder (durch Kommas getrennt), die Teil des wesentlichen Abschnitts sein würden. Dies würde es ermöglichen, nur die erforderlichen Felder zu projizieren, anstatt den gesamten Inhalt zu erhalten. Standardmäßig werden alle Felder im Abschnitt essentials abgerufen.
- timeRange
- String
Filtern Sie nach Zeitbereich nach den unten aufgeführten Werten. Der Standardwert ist 1 Tag. Mögliche Werte: "1h", "1d", "7d", "30d"
- customTimeRange
- String
Filtern Sie nach benutzerdefiniertem Zeitbereich im Format <Startzeit>/<Endzeit> , in dem sich die Zeit befindet (ISO-8601-Format)". Zulässige Werte sind innerhalb von 30 Tagen ab Abfragezeit. Entweder timeRange oder customTimeRange kann verwendet werden, aber nicht beides. Standardwert ist „none“.
Gibt zurück
Gilt für:
Azure SDK for .NET