com.azure.resourcemanager.carbonoptimization.models
Package containing the data models for CarbonOptimization. Carbon Report Resource Provider query API.
Classes
| AccessDecisionEnum |
Enum for Access Decision. |
| ActionType |
Extensible enum. |
| CarbonEmissionData |
The basic response for different query report, all query report result will have these information. |
| CarbonEmissionItemDetailData |
Response for detailed carbon emissions. |
| CarbonEmissionMonthlySummaryData |
Response for Monthly Carbon Emissions Summary. |
| CarbonEmissionOverallSummaryData |
Response for Overall Carbon Emissions Summary. |
| CarbonEmissionTopItemMonthlySummaryData |
Response for Top Items Carbon Emissions by Month. |
| CarbonEmissionTopItemsSummaryData |
Response for Top Items by Category Type. |
| CategoryTypeEnum |
Supported category types to be used with Query |
| DateRange |
Date range to be used with Query |
| EmissionScopeEnum |
Supported carbon emission scopes to be used with Query |
| ItemDetailsQueryFilter |
Query Parameters for Item |
| MonthlySummaryReportQueryFilter |
Query filter parameter to configure Monthly |
| OperationDisplay |
Localized display information for and operation. |
| OrderByColumnEnum |
Sorting is supported for columns in Item |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. |
| OverallSummaryReportQueryFilter |
Query filter parameter to configure Overall |
| QueryFilter |
Shared query filter parameter to configure carbon emissions data queries for all different report type defined in Report |
| ReportTypeEnum |
Enum for Report Type, specifying different report formats for carbon emissions data. |
| ResourceCarbonEmissionItemDetailData |
Response for Resource detailed carbon emissions. |
| ResourceCarbonEmissionTopItemMonthlySummaryData |
Response for top items carbon emissions by month for resource. |
| ResourceCarbonEmissionTopItemsSummaryData |
Response for Top Items For Resource Category. |
| ResourceGroupCarbonEmissionItemDetailData |
Response for Resource Group detailed carbon emissions. |
| ResourceGroupCarbonEmissionTopItemMonthlySummaryData |
Response for top items carbon emissions by month for resource group. |
| ResourceGroupCarbonEmissionTopItemsSummaryData |
Response for Top Items For Resource |
| ResponseDataTypeEnum |
The response data type of Carbon emission data. |
| SortDirectionEnum |
Sorting is supported for columns in Item |
| SubscriptionAccessDecision |
Access Decision for each Subscription. |
| TopItemsMonthlySummaryReportQueryFilter |
Query filter parameter to configure Top |
| TopItemsSummaryReportQueryFilter |
Query filter parameter to configure Top |
Interfaces
| CarbonEmissionDataAvailableDateRange |
An immutable client-side representation of Carbon |
| CarbonEmissionDataListResult |
An immutable client-side representation of Carbon |
| CarbonServices |
Resource collection API of Carbon |
| Operation |
An immutable client-side representation of Operation. |
| Operations |
Resource collection API of Operations. |