Partager via


UsageAggregatesListOptionalParams interface

Paramètres facultatifs.

Extends

Propriétés

aggregationGranularity

Daily (valeur par défaut) retourne les données en granularité quotidienne, Hourly retourne les données en granularité horaire.

continuationToken

Utilisé lorsqu’une chaîne de jeton de continuation est fournie dans le corps de la réponse de l’appel précédent, ce qui permet la pagination via un jeu de résultats volumineux. S’il n’est pas présent, les données sont récupérées à partir du début de la journée/heure (en fonction de la granularité) transmises.

showDetails

True retourne des données d’utilisation en détail au niveau de l’instance, false provoque l’agrégation côté serveur avec moins de détails. Par exemple, si vous avez 3 instances de site web, par défaut, vous obtiendrez 3 éléments de ligne pour la consommation du site web. Si vous spécifiez showDetails = false, les données sont agrégées en tant qu’élément de ligne unique pour la consommation du site web au cours de la période (pour les id d’abonnement, meterId, usageStartTime et usageEndTime donnés).

Propriétés héritées

abortSignal

Signal qui peut être utilisé pour abandonner les demandes.

onResponse

Fonction à appeler chaque fois qu’une réponse est reçue du serveur lors de l’exécution de l’opération demandée. Peut être appelé plusieurs fois.

requestOptions

Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.

serializerOptions

Options permettant de remplacer le comportement de sérialisation/de désérialisation.

tracingOptions

Options utilisées lorsque le suivi est activé.

Détails de la propriété

aggregationGranularity

Daily (valeur par défaut) retourne les données en granularité quotidienne, Hourly retourne les données en granularité horaire.

aggregationGranularity?: AggregationGranularity

Valeur de propriété

continuationToken

Utilisé lorsqu’une chaîne de jeton de continuation est fournie dans le corps de la réponse de l’appel précédent, ce qui permet la pagination via un jeu de résultats volumineux. S’il n’est pas présent, les données sont récupérées à partir du début de la journée/heure (en fonction de la granularité) transmises.

continuationToken?: string

Valeur de propriété

string

showDetails

True retourne des données d’utilisation en détail au niveau de l’instance, false provoque l’agrégation côté serveur avec moins de détails. Par exemple, si vous avez 3 instances de site web, par défaut, vous obtiendrez 3 éléments de ligne pour la consommation du site web. Si vous spécifiez showDetails = false, les données sont agrégées en tant qu’élément de ligne unique pour la consommation du site web au cours de la période (pour les id d’abonnement, meterId, usageStartTime et usageEndTime donnés).

showDetails?: boolean

Valeur de propriété

boolean

Détails de la propriété héritée

abortSignal

Signal qui peut être utilisé pour abandonner les demandes.

abortSignal?: AbortSignalLike

Valeur de propriété

héritée de coreClient.OperationOptions.abortSignal

onResponse

Fonction à appeler chaque fois qu’une réponse est reçue du serveur lors de l’exécution de l’opération demandée. Peut être appelé plusieurs fois.

onResponse?: RawResponseCallback

Valeur de propriété

héritée de coreClient.OperationOptions.onResponse

requestOptions

Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.

requestOptions?: OperationRequestOptions

Valeur de propriété

héritée de coreClient.OperationOptions.requestOptions

serializerOptions

Options permettant de remplacer le comportement de sérialisation/de désérialisation.

serializerOptions?: SerializerOptions

Valeur de propriété

héritée de coreClient.OperationOptions.serializerOptions

tracingOptions

Options utilisées lorsque le suivi est activé.

tracingOptions?: OperationTracingOptions

Valeur de propriété

héritée de coreClient.OperationOptions.tracingOptions