UsageAggregatesOperations Classe
UsageAggregatesOperações.
Não deve instantanear esta aula diretamente. Em vez disso, deve criar uma instância do Cliente que o instantaneamente para si e o anexe como um atributo.
- Herança
-
builtins.objectUsageAggregatesOperations
Construtor
UsageAggregatesOperations(client, config, serializer, deserializer)
Parâmetros
- client
Cliente para pedidos de serviço.
- config
Configuração do cliente de serviço.
- serializer
Um serializador modelo de objeto.
- deserializer
Um deserializador modelo de objeto.
Variáveis
- models
Pseudónimo para modelos de classes usadas neste grupo de operações.
Métodos
list |
Consulta agregada dados de consumo de subscrição Azure para um intervalo de datas. |
list
Consulta agregada dados de consumo de subscrição Azure para um intervalo de datas.
list(reported_start_time: datetime.datetime, reported_end_time: datetime.datetime, show_details: bool | None = None, aggregation_granularity: str | '_models.AggregationGranularity' | None = 'Daily', continuation_token_parameter: str | None = None, **kwargs: Any) -> Iterable['_models.UsageAggregationListResult']
Parâmetros
- show_details
- bool
True
retorna os dados de utilização em detalhes de nível de exemplo, false
causa agregação do lado do servidor com menos detalhes. Por exemplo, se tiver 3 instâncias do site, por padrão obterá 3 itens de linha para consumo de website. Se especificar o showDetails = falso, os dados serão agregados como um item de uma única linha para consumo de website dentro do período de tempo (para a subscrição DadoId, meterId, usageStartTime e usageEndTime).
- aggregation_granularity
- str ou AggregationGranularity
Daily
(predefinição) devolve os dados em granularidade diária, Hourly
devolve os dados em granularidade horária.
- continuation_token_parameter
- str
Utilizado quando uma corda de token de continuação é fornecida no corpo de resposta da chamada anterior, permitindo a paging através de um grande conjunto de resultados. Se não estiverem presentes, os dados são recuperados desde o início do dia/hora (com base na granularidade) transmitidos.
- cls
- callable
Um tipo ou função personalizado que será passado a resposta direta
Devoluções
Um iterador semelhante a exemplo de UseAggregationListResult ou o resultado de cls(resposta)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.commerce.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\commerce\\models\\__init__.py'>
Azure SDK for Python