MonitorExtensions.GetActivityLogsAsync 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.
Stellt die Liste der Datensätze aus den Aktivitätsprotokollen bereit.
- Anfordern von Path/subscriptions/{subscriptionId}/providers/Microsoft.Insights/eventtypes/management/values
- Vorgang IdActivityLogs_List
public static Azure.AsyncPageable<Azure.ResourceManager.Monitor.Models.EventDataInfo> GetActivityLogsAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string filter, string select = default, System.Threading.CancellationToken cancellationToken = default);
static member GetActivityLogsAsync : Azure.ResourceManager.Resources.SubscriptionResource * string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Monitor.Models.EventDataInfo>
<Extension()>
Public Function GetActivityLogsAsync (subscriptionResource As SubscriptionResource, filter As String, Optional select As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of EventDataInfo)
Parameter
- subscriptionResource
- SubscriptionResource
Der SubscriptionResource instance, für den die Methode ausgeführt wird.
- filter
- String
Reduziert den gesammelten Datensatz.< br>Dieses Argument ist erforderlich und erfordert auch mindestens das Startdatum/die Startzeit.< br>Das argument $filter ist sehr eingeschränkt und lässt nur die folgenden Muster zu.< br>- Listenereignisse für eine Ressourcengruppe: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und resourceGroupName eq 'resourceGroupName'.< br>- Listenereignisse für Ressource: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und resourceUri eq 'resourceURI'.< br>- Listen Sie Ereignisse für ein Abonnement in einem Zeitbereich auf: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z'.< br>- Listenereignisse für einen Ressourcenanbieter: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und resourceProvider eq 'resourceProviderName'.< br>- Listenereignisse für eine Korrelations-ID: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und correlationId eq 'correlationID'.< br><br>HINWEIS: Keine andere Syntax ist zulässig.
- select
- String
Wird verwendet, um Ereignisse nur mit den angegebenen Eigenschaften abzurufen.< br>Das argument $select ist eine durch Trennzeichen getrennte Liste von Eigenschaftsnamen, die zurückgegeben werden sollen. Mögliche Werte sind: authorization, claims, correlationId, description, eventDataId, eventName, eventTimestamp, httpRequest, level, operationId, operationName, properties, resourceGroupName, resourceProviderName, resourceId, status, submissionTimestamp, subStatus , subscriptionId.
- cancellationToken
- CancellationToken
Das zu verwendende Abbruchtoken.
Gibt zurück
Eine asynchrone Sammlung von, bei der EventDataInfo mehrere Dienstanforderungen zum Durchlaufen verwendet werden können.
Ausnahmen
filter
ist NULL.