Freigeben über


ISmartGroupsOperations.GetAllWithHttpMessagesAsync Methode

Definition

Abrufen aller intelligenten Gruppen innerhalb eines angegebenen Abonnements

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.AlertsManagement.Models.SmartGroup>>> GetAllWithHttpMessagesAsync (string targetResource = default, string targetResourceGroup = default, string targetResourceType = default, string monitorService = default, string monitorCondition = default, string severity = default, string smartGroupState = default, string timeRange = default, long? pageCount = default, string sortBy = default, string sortOrder = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAllWithHttpMessagesAsync : string * string * string * string * string * string * string * string * Nullable<int64> * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.AlertsManagement.Models.SmartGroup>>>
Public Function GetAllWithHttpMessagesAsync (Optional targetResource As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional targetResourceType As String = Nothing, Optional monitorService As String = Nothing, Optional monitorCondition As String = Nothing, Optional severity As String = Nothing, Optional smartGroupState As String = Nothing, Optional timeRange As String = Nothing, Optional pageCount As Nullable(Of Long) = Nothing, Optional sortBy As String = Nothing, Optional sortOrder As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IPage(Of SmartGroup)))

Parameter

targetResource
String

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

targetResourceGroup
String

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

targetResourceType
String

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

monitorService
String

Filtern Sie nach dem Überwachungsdienst, der die Warnung instance generiert. Der Standardwert ist "Alle auswählen". Mögliche Werte sind: "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 ist , um alle auszuwählen. Mögliche Werte: "Fired", "Resolved"

severity
String

Filtern sie nach Schweregrad. Der Standardwert ist "Alle auswählen". Mögliche Werte: "Sev0", "Sev1", "Sev2", "Sev3", "Sev4"

smartGroupState
String

Filtern sie nach dem Status der intelligenten Gruppe. Der Standardwert ist , um alle auszuwählen. Mögliche Werte: "New", "Acknowledged", "Closed"

timeRange
String

Filtern Sie nach Zeitbereich nach unten aufgeführten Werten. Der Standardwert ist 1 Tag. Mögliche Werte: "1h", "1d", "7d", "30d"

pageCount
Nullable<Int64>

Bestimmt die Anzahl von Warnungen, die pro Seite als Antwort zurückgegeben werden. Zulässiger 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 Eingabefeld. Der Standardwert ist nach "lastModifiedDateTime" sortiert. Mögliche Werte: "alertsCount", "state", "severity", "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"

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.

Wird ausgelöst, wenn die Antwort nicht deserialisiert werden kann

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Hinweise

Listet alle intelligenten Gruppen innerhalb eines angegebenen Abonnements auf.

Gilt für: