MonitorExtensions.GetActivityLogsAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a lista de registros dos logs de atividades.
- Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.Insights/eventtypes/management/values
- Operação 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)
Parâmetros
- subscriptionResource
- SubscriptionResource
A SubscriptionResource instância em que o método será executado.
- filter
- String
Reduz o conjunto de dados coletados.< br>Esse argumento é necessário e também requer pelo menos a data/hora de início.< br>O argumento $filter é muito restrito e permite apenas os seguintes padrões.< br> - Listar eventos para um grupo de recursos: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e resourceGroupName eq 'resourceGroupName'.< br>- Listar eventos para o recurso: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e resourceUri eq 'resourceURI'.< br>- Listar eventos para uma assinatura em um intervalo de tempo: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z'.< br>- Listar eventos para um provedor de recursos: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventoTimestamp le '2014-07-20T04:36:37.6407898Z' e resourceProvider eq 'resourceProviderName'.< br> - Listar eventos para uma ID de correlação: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z ' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e correlationId eq 'correlationID'.< br><br>OBSERVAÇÃO: nenhuma outra sintaxe é permitida.
- select
- String
Usado para buscar eventos apenas com as propriedades fornecidas.< br>O argumento $select é uma lista separada por vírgulas de nomes de propriedade a serem retornados. Os valores possíveis são: authorization, claims, correlationId, description, eventDataId, eventName, eventTimestamp, httpRequest, level, operationId, operationName, properties, resourceGroupName, resourceProviderName, resourceId, status, submissionTimestamp, subStatus , subscriptionId.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Uma coleção assíncrona de EventDataInfo que pode levar várias solicitações de serviço para iterar.
Exceções
filter
é nulo.