UsageAggregatesOperations 클래스
UsageAggregatesOperations 작업.
이 클래스를 직접 인스턴스화해서는 안 됩니다. 대신 클라이언트 인스턴스를 만들어서 인스턴스화하고 특성으로 연결해야 합니다.
- 상속
-
builtins.objectUsageAggregatesOperations
생성자
UsageAggregatesOperations(client, config, serializer, deserializer)
매개 변수
- client
서비스 요청에 대한 클라이언트입니다.
- config
서비스 클라이언트의 구성입니다.
- serializer
개체 모델 직렬 변환기입니다.
- deserializer
개체 모델 역직렬 변환기입니다.
변수
- models
이 작업 그룹에 사용되는 모델 클래스에 대한 별칭입니다.
메서드
list |
날짜 범위에 대해 집계된 Azure 구독 사용량 데이터를 쿼리합니다. |
list
날짜 범위에 대해 집계된 Azure 구독 사용량 데이터를 쿼리합니다.
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']
매개 변수
- show_details
- bool
True
는 인스턴스 수준 세부 정보에서 사용량 현황 데이터를 반환하고, false
서버 쪽 집계를 더 적은 세부 정보로 발생합니다. 예를 들어 3개의 웹 사이트 인스턴스가 있는 경우 기본적으로 웹 사이트 사용량에 대해 3개의 줄 항목을 받게 됩니다. showDetails = false를 지정하면 데이터는 기간 내에 웹 사이트 사용량에 대한 단일 줄 항목으로 집계됩니다(지정된 subscriptionId, meterId, usageStartTime 및 usageEndTime의 경우).
- aggregation_granularity
- str 또는 AggregationGranularity
Daily
(기본값)은 데이터를 매일 세분성으로 반환하고, Hourly
매시간 세분성으로 데이터를 반환합니다.
- continuation_token_parameter
- str
이전 호출의 응답 본문에 연속 토큰 문자열이 제공될 때 사용되므로 큰 결과 집합을 통해 페이징할 수 있습니다. 데이터가 없는 경우 전달된 일/시간(세분성에 따라)의 시작 부분에서 데이터가 검색됩니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
UsageAggregationListResult의 인스턴스 또는 cls(response)의 결과와 같은 반복기
반환 형식
예외
특성
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