다음을 통해 공유


QueryFilter interface

ReportTypeEnum에 정의된 모든 다른 보고서 유형에 대한 탄소 배출 데이터 쿼리를 구성하는 공유 쿼리 필터 매개 변수입니다.

속성

carbonScopeList

탄소 배출 범위 목록입니다. Required. 목록 형식의 EmissionScopeEnum(예: Scope1, Scope2, Scope3)에서 하나 이상의 값을 허용합니다. 출력에는 지정된 범위에 대한 총 배출량이 포함됩니다.

dateRange

탄소 배출 데이터의 시작 및 종료 날짜입니다. Required. ItemDetailsReport 및 TopItemsSummaryReport의 경우 한 번에 한 달의 데이터만 지원되므로 시작 및 종료 날짜는 DateRange 내에서 동일해야 합니다(예: 시작: 2024-06-01 및 끝: 2024-06-01).

locationList

각 위치가 소문자로 지정된 탄소 배출 데이터의 위치(Azure 지역 표시 이름) 목록입니다(예: 'east us'). Optional. 'az account list-locations -o table' 명령을 사용하여 Azure 지역 표시 이름을 찾을 수 있습니다.

reportType

가능한 판별자 값: OverallSummaryReport, MonthlySummaryReport, TopItemsSummaryReport, TopItemsMonthlySummaryReport, ItemDetailsReport

resourceGroupUrlList

탄소 배출 데이터에 대한 리소스 그룹 URL 목록입니다. Optional. 각 URL은 '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroup}' 형식을 따라야 하며 모든 소문자여야 합니다.

resourceTypeList

탄소 배출 데이터에 대한 리소스 종류 목록입니다. Optional. 각 리소스 종류는 'microsoft' 형식에 따라 소문자로 지정해야 합니다. {service}/{resourceType}'( 예: 'microsoft.storage/storageaccounts')

subscriptionList

탄소 배출 데이터가 요청되는 구독 ID 목록입니다. Required. 각 구독 ID는 소문자 형식이어야 합니다. 목록의 최대 길이는 100입니다.

속성 세부 정보

carbonScopeList

탄소 배출 범위 목록입니다. Required. 목록 형식의 EmissionScopeEnum(예: Scope1, Scope2, Scope3)에서 하나 이상의 값을 허용합니다. 출력에는 지정된 범위에 대한 총 배출량이 포함됩니다.

carbonScopeList: string[]

속성 값

string[]

dateRange

탄소 배출 데이터의 시작 및 종료 날짜입니다. Required. ItemDetailsReport 및 TopItemsSummaryReport의 경우 한 번에 한 달의 데이터만 지원되므로 시작 및 종료 날짜는 DateRange 내에서 동일해야 합니다(예: 시작: 2024-06-01 및 끝: 2024-06-01).

dateRange: DateRange

속성 값

locationList

각 위치가 소문자로 지정된 탄소 배출 데이터의 위치(Azure 지역 표시 이름) 목록입니다(예: 'east us'). Optional. 'az account list-locations -o table' 명령을 사용하여 Azure 지역 표시 이름을 찾을 수 있습니다.

locationList?: string[]

속성 값

string[]

reportType

가능한 판별자 값: OverallSummaryReport, MonthlySummaryReport, TopItemsSummaryReport, TopItemsMonthlySummaryReport, ItemDetailsReport

reportType: string

속성 값

string

resourceGroupUrlList

탄소 배출 데이터에 대한 리소스 그룹 URL 목록입니다. Optional. 각 URL은 '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroup}' 형식을 따라야 하며 모든 소문자여야 합니다.

resourceGroupUrlList?: string[]

속성 값

string[]

resourceTypeList

탄소 배출 데이터에 대한 리소스 종류 목록입니다. Optional. 각 리소스 종류는 'microsoft' 형식에 따라 소문자로 지정해야 합니다. {service}/{resourceType}'( 예: 'microsoft.storage/storageaccounts')

resourceTypeList?: string[]

속성 값

string[]

subscriptionList

탄소 배출 데이터가 요청되는 구독 ID 목록입니다. Required. 각 구독 ID는 소문자 형식이어야 합니다. 목록의 최대 길이는 100입니다.

subscriptionList: string[]

속성 값

string[]