|
CarbonEmission(String, Double, Double, Nullable<Double>, Nullable<Double>)
|
The basic response for different query report, all query report result will have these information
Please note this is the abstract base class. The derived classes available for instantiation are: CarbonEmissionOverallSummary, CarbonEmissionMonthlySummary, CarbonEmissionTopItemsSummary, ResourceCarbonEmissionTopItemsSummary, ResourceGroupCarbonEmissionTopItemsSummary, CarbonEmissionTopItemMonthlySummary, ResourceCarbonEmissionTopItemMonthlySummary, ResourceGroupCarbonEmissionTopItemMonthlySummary, CarbonEmissionItemDetail, ResourceCarbonEmissionItemDetail, and ResourceGroupCarbonEmissionItemDetail.
|
|
CarbonEmissionAvailableDateRange(DateTimeOffset, DateTimeOffset)
|
Response for available date range of carbon emission data.
|
|
CarbonEmissionItemDetail(Double, Double, Nullable<Double>, Nullable<Double>, String, CarbonEmissionCategoryType)
|
Response for detailed carbon emissions.
|
|
CarbonEmissionListResult(IEnumerable<CarbonEmission>, String, IEnumerable<SubscriptionAccessDecision>)
|
List of carbon emission results.
|
|
CarbonEmissionMonthlySummary(Double, Double, Nullable<Double>, Nullable<Double>, String, Double)
|
Response for Monthly Carbon Emissions Summary.
|
|
CarbonEmissionOverallSummary(Double, Double, Nullable<Double>, Nullable<Double>)
|
Response for Overall Carbon Emissions Summary.
|
|
CarbonEmissionQueryDateRange(DateTimeOffset, DateTimeOffset)
|
Date range to be used with QueryParameter, it should be within 12 months between start and end date. In certain cases, start and end dates must be the same date.
|
|
CarbonEmissionQueryFilter(String, CarbonEmissionQueryDateRange,
IEnumerable<String>, IEnumerable<String>, IEnumerable<ResourceType>,
IEnumerable<AzureLocation>, IEnumerable<CarbonEmissionScope>)
|
Shared query filter parameter to configure carbon emissions data queries for all different report type defined in ReportTypeEnum.
Please note this is the abstract base class. The derived classes available for instantiation are: OverallSummaryReportQueryFilter, MonthlySummaryReportQueryFilter, TopItemsSummaryReportQueryFilter, TopItemsMonthlySummaryReportQueryFilter, and ItemDetailsQueryFilter.
|
|
CarbonEmissionTopItemMonthlySummary(Double, Double, Nullable<Double>, Nullable<Double>, String, CarbonEmissionCategoryType, String)
|
Response for Top Items Carbon Emissions by Month.
|
|
CarbonEmissionTopItemsSummary(Double, Double, Nullable<Double>, Nullable<Double>, String, CarbonEmissionCategoryType)
|
Response for Top Items by Category Type.
|
|
ItemDetailsQueryFilter(CarbonEmissionQueryDateRange, IEnumerable<String>,
IEnumerable<String>, IEnumerable<ResourceType>, IEnumerable<AzureLocation>,
IEnumerable<CarbonEmissionScope>, CarbonEmissionCategoryType,
CarbonEmissionQueryOrderByColumn, CarbonEmissionQuerySortDirection,
Int32, String)
|
Query Parameters for ItemDetailsReport.
|
|
MonthlySummaryReportQueryFilter(CarbonEmissionQueryDateRange,
IEnumerable<String>, IEnumerable<String>, IEnumerable<ResourceType>,
IEnumerable<AzureLocation>, IEnumerable<CarbonEmissionScope>)
|
Query filter parameter to configure MonthlySummaryReport queries.
|
|
OverallSummaryReportQueryFilter(CarbonEmissionQueryDateRange,
IEnumerable<String>, IEnumerable<String>, IEnumerable<ResourceType>,
IEnumerable<AzureLocation>, IEnumerable<CarbonEmissionScope>)
|
Query filter parameter to configure OverallSummaryReport queries.
|
|
ResourceCarbonEmissionItemDetail(Double, Double, Nullable<Double>,
Nullable<Double>, String, CarbonEmissionCategoryType, String,
String, ResourceIdentifier, Nullable<AzureLocation>, Nullable<ResourceType>)
|
Response for Resource detailed carbon emissions.
|
|
ResourceCarbonEmissionTopItemMonthlySummary(Double, Double, Nullable<Double>,
Nullable<Double>, String, CarbonEmissionCategoryType, String,
String, String, ResourceIdentifier)
|
Response for top items carbon emissions by month for resource.
|
|
ResourceCarbonEmissionTopItemsSummary(Double, Double, Nullable<Double>,
Nullable<Double>, String, CarbonEmissionCategoryType, String,
String, ResourceIdentifier)
|
Response for Top Items For Resource Category.
|
|
ResourceGroupCarbonEmissionItemDetail(Double, Double, Nullable<Double>,
Nullable<Double>, String, CarbonEmissionCategoryType, String,
ResourceIdentifier)
|
Response for Resource Group detailed carbon emissions.
|
|
ResourceGroupCarbonEmissionTopItemMonthlySummary(Double, Double,
Nullable<Double>, Nullable<Double>, String, CarbonEmissionCategoryType,
String, String, ResourceIdentifier)
|
Response for top items carbon emissions by month for resource group.
|
|
ResourceGroupCarbonEmissionTopItemsSummary(Double, Double, Nullable<Double>,
Nullable<Double>, String, CarbonEmissionCategoryType, String,
ResourceIdentifier)
|
Response for Top Items For ResourceGroup.
|
|
SubscriptionAccessDecision(String, CarbonEmissionAccessDecision, String)
|
Access Decision for each Subscription.
|
|
TopItemsMonthlySummaryReportQueryFilter(CarbonEmissionQueryDateRange,
IEnumerable<String>, IEnumerable<String>, IEnumerable<ResourceType>,
IEnumerable<AzureLocation>, IEnumerable<CarbonEmissionScope>,
CarbonEmissionCategoryType, Int32)
|
Query filter parameter to configure TopItemsMonthlySummaryReport queries.
|
|
TopItemsSummaryReportQueryFilter(CarbonEmissionQueryDateRange,
IEnumerable<String>, IEnumerable<String>, IEnumerable<ResourceType>,
IEnumerable<AzureLocation>, IEnumerable<CarbonEmissionScope>,
CarbonEmissionCategoryType, Int32)
|
Query filter parameter to configure TopItemsSummaryReport queries.
|