Compartilhar via


UsageAggregatesListOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

aggregationGranularity

Daily (padrão) retorna os dados em granularidade diária, Hourly retorna os dados em granularidade por hora.

continuationToken

Usado quando uma cadeia de caracteres de token de continuação é fornecida no corpo da resposta da chamada anterior, habilitando a paginação por meio de um grande conjunto de resultados. Se não estiverem presentes, os dados serão recuperados do início do dia/hora (com base na granularidade) passados.

showDetails

True retorna dados de uso em detalhes no nível da instância, false causa agregação do lado do servidor com menos detalhes. Por exemplo, se você tiver três instâncias de site, por padrão, obterá três itens de linha para consumo de site. Se você especificar showDetails = false, os dados serão agregados como um único item de linha para consumo de site dentro do período de tempo (para a subscriptionId, meterId, usageStartTime e usageEndTime fornecidas).

Propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para essa operação.

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

Detalhes da propriedade

aggregationGranularity

Daily (padrão) retorna os dados em granularidade diária, Hourly retorna os dados em granularidade por hora.

aggregationGranularity?: AggregationGranularity

Valor da propriedade

continuationToken

Usado quando uma cadeia de caracteres de token de continuação é fornecida no corpo da resposta da chamada anterior, habilitando a paginação por meio de um grande conjunto de resultados. Se não estiverem presentes, os dados serão recuperados do início do dia/hora (com base na granularidade) passados.

continuationToken?: string

Valor da propriedade

string

showDetails

True retorna dados de uso em detalhes no nível da instância, false causa agregação do lado do servidor com menos detalhes. Por exemplo, se você tiver três instâncias de site, por padrão, obterá três itens de linha para consumo de site. Se você especificar showDetails = false, os dados serão agregados como um único item de linha para consumo de site dentro do período de tempo (para a subscriptionId, meterId, usageStartTime e usageEndTime fornecidas).

showDetails?: boolean

Valor da propriedade

boolean

Detalhes das propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

abortSignal?: AbortSignalLike

Valor da propriedade

Herdado de coreClient.OperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor da propriedade

Herdado de coreClient.OperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para essa operação.

requestOptions?: OperationRequestOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

serializerOptions?: SerializerOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.serializerOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado de coreClient.OperationOptions.tracingOptions