Partager via


IBaselinesOperations.ListWithHttpMessagesAsync Méthode

Définition

Répertorie les valeurs de base des métriques pour une ressource.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<System.Collections.Generic.IEnumerable<Microsoft.Azure.Management.Monitor.Models.SingleMetricBaseline>>> ListWithHttpMessagesAsync (string resourceUri, string metricnames = default, string metricnamespace = default, string timespan = default, TimeSpan? interval = default, string aggregation = default, string sensitivities = default, string filter = default, Microsoft.Azure.Management.Monitor.Models.ResultType? resultType = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ListWithHttpMessagesAsync : string * string * string * string * Nullable<TimeSpan> * string * string * string * Nullable<Microsoft.Azure.Management.Monitor.Models.ResultType> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<seq<Microsoft.Azure.Management.Monitor.Models.SingleMetricBaseline>>>
Public Function ListWithHttpMessagesAsync (resourceUri As String, Optional metricnames As String = Nothing, Optional metricnamespace As String = Nothing, Optional timespan As String = Nothing, Optional interval As Nullable(Of TimeSpan) = Nothing, Optional aggregation As String = Nothing, Optional sensitivities As String = Nothing, Optional filter As String = Nothing, Optional resultType As Nullable(Of ResultType) = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IEnumerable(Of SingleMetricBaseline)))

Paramètres

resourceUri
String

Identificateur de la ressource.

metricnames
String

Noms des métriques (séparés par des virgules) à récupérer. Cas particulier : si un nom de métrique lui-même contient une virgule, utilisez %2 pour l’indiquer. Par exemple : 'Metric,Name1' doit être 'Metric%2Name1'

metricnamespace
String

Espace de noms de métrique pour lequel interroger les définitions de métriques.

timespan
String

Intervalle de temps de la requête. Il s’agit d’une chaîne au format « startDateTime_ISO/endDateTime_ISO ».

interval
Nullable<TimeSpan>

Intervalle (c’est-à-dire timegrain) de la requête.

aggregation
String

Liste des types d’agrégation (séparés par des virgules) à récupérer.

sensitivities
String

Liste des sensibilités (séparées par des virgules) à récupérer.

filter
String

Le $filter est utilisé pour réduire l’ensemble de données de métriques retournées. Exemple : La métrique contient les métadonnées A, B et C. - Retourne toutes les séries chronologiques de C où A = a1 et B = b1 ou b2 $filter=A eq 'a1' et B eq 'b1' ou B eq 'b2' et C eq '*' - Variante non valide : $filter=A eq 'a1' et B eq 'b1' et C eq '*' ou B = 'b2' Ceci n’est pas valide, car l’opérateur logique ou l’opérateur ne peut pas séparer deux noms de métadonnées différents. - Retourne toutes les séries chronologiques où A = a1, B = b1 et C = c1 : $filter=A eq 'a1' et B eq 'b1' et C eq 'c1' - Retourne toutes les séries chronologiques où A = a1 $filter=A eq 'a1' et B eq '' et C eq ''. Cas particulier : lorsque le nom de dimension ou la valeur de dimension utilise des crochets. Par exemple : lorsque le nom de la dimension est faible (test) 1 Au lieu d’utiliser $filter= « dim (test) 1 eq '' " , utilisez **$filter= « dim %2528test%2529 1 eq '' « ** Lorsque le nom de la dimension est faible (test) 3 et que la valeur de dimension est dim3 (test) val Au lieu d’utiliser $filter= « dim (test) 3 eq 'dim3 (test) val' " utilisez $filter= « dim %2528test%2529 3 eq 'dim3 %2528test%2529 val' »

resultType
Nullable<ResultType>

Permet de récupérer uniquement les métadonnées de la base de référence. Lors de la demande de données, toutes les informations sont récupérées. Les valeurs possibles sont les suivantes : 'Data', 'Metadata'

customHeaders
Dictionary<String,List<String>>

En-têtes qui seront ajoutés à la demande.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Exceptions

Levée lorsque l’opération a retourné un code de status non valide

Levée en cas d’impossibilité de désérialiser la réponse

Levée lorsqu’un paramètre obligatoire a la valeur Null

S’applique à