HealthMonitorStateChangeCollection.GetAllAsync 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.
Obtenha as alterações de estado de integridade de um monitor de uma máquina virtual dentro da janela de tempo fornecida (o padrão é as últimas 24 horas). Parâmetros opcionais: $expand (recuperar a evidência e a configuração do monitor) e $filter (filtrar por condição de pulsação).
- Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{providerName}/{resourceCollectionName}/{resourceName}/providers/Microsoft.WorkloadMonitor/monitors/{monitorId}/history
- IdHealthMonitors_ListStateChanges de operação
public virtual Azure.AsyncPageable<Azure.ResourceManager.WorkloadMonitor.HealthMonitorStateChangeResource> GetAllAsync (string filter = default, string expand = default, DateTimeOffset? startTimestampUtc = default, DateTimeOffset? endTimestampUtc = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAllAsync : string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.WorkloadMonitor.HealthMonitorStateChangeResource>
override this.GetAllAsync : string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.WorkloadMonitor.HealthMonitorStateChangeResource>
Public Overridable Function GetAllAsync (Optional filter As String = Nothing, Optional expand As String = Nothing, Optional startTimestampUtc As Nullable(Of DateTimeOffset) = Nothing, Optional endTimestampUtc As Nullable(Of DateTimeOffset) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of HealthMonitorStateChangeResource)
Parâmetros
- filter
- String
Opcionalmente, filtre por condição de pulsação. Exemplo: $filter=isHeartbeat eq false.
- expand
- String
Opcionalmente, expanda a evidência e/ou a configuração do monitor. Exemplo: $expand=evidence,configuration.
- startTimestampUtc
- Nullable<DateTimeOffset>
O início da janela de tempo.
- endTimestampUtc
- Nullable<DateTimeOffset>
O fim da janela de tempo.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Uma coleção assíncrona de HealthMonitorStateChangeResource que pode levar várias solicitações de serviço para iterar.
Aplica-se a
Azure SDK for .NET