Поделиться через


@azure/arm-carbonoptimization package

Классы

CarbonOptimizationManagementClient

Интерфейсы

CarbonEmissionData

Основной ответ для различных отчетов запросов, все результаты отчета по запросам будут содержать следующую информацию

CarbonEmissionDataAvailableDateRange

Ответ на доступный диапазон дат данных о выбросах углерода

CarbonEmissionDataListResult

Список результатов выбросов углерода

CarbonEmissionItemDetailData

Ответ на подробные выбросы углерода

CarbonEmissionMonthlySummaryData

Сводка по ежемесячным выбросам углерода

CarbonEmissionOverallSummaryData

Сводка по общим выбросам углерода

CarbonEmissionTopItemMonthlySummaryData

Ответ на основные выбросы углерода по месяцам

CarbonEmissionTopItemsSummaryData

Ответ на основные элементы по типу категории

CarbonOptimizationManagementClientOptionalParams

Необязательные параметры для клиента.

CarbonServiceOperations

Интерфейс, представляющий операции CarbonService.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

Необязательные параметры.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

Необязательные параметры.

DateRange

Диапазон дат, используемый с QueryParameter, должен находиться в течение 12 месяцев между датой начала и окончания. В некоторых случаях даты начала и окончания должны быть одинаковыми.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций.

ItemDetailsQueryFilter

Параметры запроса для ItemDetailsReport

MonthlySummaryReportQueryFilter

Параметр фильтра запросов для настройки запросов MonthlySummaryReport.

Operation

Сведения об операции REST API, возвращаемой из API операций поставщика ресурсов

OperationDisplay

Локализованные сведения о отображении и операции.

OperationsListOptionalParams

Необязательные параметры.

OperationsOperations

Интерфейс, представляющий операции операций.

OverallSummaryReportQueryFilter

Параметр фильтра запросов для настройки запросов OverallSummaryReport.

PageSettings

Параметры метода byPage

PagedAsyncIterableIterator

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

QueryFilter

Параметр фильтра общих запросов для настройки запросов данных о выбросах углерода для всех различных типов отчетов, определенных в ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

Ответ на подробные выбросы углерода в ресурсе

ResourceCarbonEmissionTopItemMonthlySummaryData

Ответ на основные выбросы углерода по месяцам для ресурса

ResourceCarbonEmissionTopItemsSummaryData

Ответ на основные элементы для категории ресурсов

ResourceGroupCarbonEmissionItemDetailData

Ответ на подробные выбросы углерода в группе ресурсов

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

Ответ на основные выбросы углерода в месяц для группы ресурсов

ResourceGroupCarbonEmissionTopItemsSummaryData

Ответ на основные элементы для ResourceGroup

SubscriptionAccessDecision

Решение о доступе для каждой подписки

TopItemsMonthlySummaryReportQueryFilter

Параметр фильтра запросов для настройки запросов TopItemsMonthlySummaryReport.

TopItemsSummaryReportQueryFilter

Параметр фильтра запросов для настройки запросов TopItemsSummaryReport.

Псевдонимы типа

AccessDecisionEnum

Перечисление для принятия решения о доступе
KnownAccessDecisionEnum можно использовать взаимозаменяемо с AccessDecisionEnum, это перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Allowed: Доступ разрешен
Запрещено: Доступ запрещен

ActionType

Расширяемое перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.
KnownActionType может использоваться взаимозаменяемо с ActionType, это перечисление содержит известные значения, которые поддерживает служба.

Известные значения, поддерживаемые службой

Внутренние: действия предназначены только для внутренних API.

CarbonEmissionDataUnion

Псевдоним для CarbonEmissionDataUnion

CategoryTypeEnum

Поддерживаемые типы категорий для использования с QueryParameter. Каждый тип представляет собой другой уровень агрегирования выбросов.
KnownCategoryTypeEnum может использоваться взаимозаменяемо с CategoryTypeEnum, это перечисление содержит известные значения, которые поддерживает сервис.

Известные значения, поддерживаемые службой

Подписка: Выбросы, агрегированные на уровне подписки.
ResourceGroup: Выбросы, агрегированные на уровне группы ресурсов.
Местоположение: Выбросы, агрегированные на уровне местоположения.
Ресурс: Выбросы, агрегированные на уровне ресурсов.
ResourceType: Выбросы, агрегированные на уровне типа ресурса.

ContinuablePage

Интерфейс, описывающий страницу результатов.

EmissionScopeEnum

Поддерживаемые области выбросов углерода для использования с QueryParameter, как определено протоколом GHG. Необходимо указать по крайней мере одну область. Выходные данные возвращают общую сумму всех указанных областей.
KnownEmissionScopeEnum можно использовать взаимозаменяемо с EmissionScopeEnum, это перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Scope1: Выбросы углекислого газа Scope 1
Scope2: Выбросы углекислого газа Scope 2
Scope3: Выбросы углекислого газа Scope3

OrderByColumnEnum

Сортировка поддерживается для столбцов в ItemDetailsReport. Этот объект содержит имена столбцов, для которым разрешена сортировка. Выберите одно из этих поддерживаемых значений
KnownOrderByColumnEnum можно использовать взаимозаменяемо с OrderByColumnEnum, это перечисление содержит известные значения, которые поддерживает служба.

Известные значения, поддерживаемые службой

ItemName: itemName, заполненный в результате ItemDetailsReport, дополнительные сведения см. в CarbonEmissionItemDetailData.
LatestMonthEmissions: Последний месяцEmissions, указанный в результате ItemDetailsReport, дополнительные сведения см. в CarbonEmissionItemDetailData.
PreviousMonthEmissions: Предыдущий месяцEmissions, заполненный в результате ItemDetailsReport, для получения дополнительной информации см. CarbonEmissionItemDetailData.
MonthOverMonthEmissionsChangeRatio: Коэффициент изменения monthOverMonthEmissionsChangeRatio в ItemDetailsReport result, дополнительные сведения см. в CarbonEmissionItemDetailData.
MonthlyEmissionsChangeValue: значение monthlyEmissionsChangeValue, отображаемое в результате ItemDetailsReport, для получения дополнительной информации см. CarbonEmissionItemDetailData.
ResourceGroup: Группа ресурсов, заполненная в результате ResourceCarbonEmissionItemDetailData, дополнительные сведения см. в разделе ResourceCarbonEmissionItemDetailData.

Origin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system
KnownOrigin может использоваться взаимозаменяемо с Origin, это перечисление содержит известные значения, которые поддерживает сервис.

Известные значения, поддерживаемые службой

user: Указывает, что операция инициирована пользователем.
system: указывает, что операция инициируется системой.
user,system: указывает, что операция инициирована пользователем или системой.

QueryFilterUnion

Псевдоним для QueryFilterUnion

ReportTypeEnum

Перечисление для типа отчета, указывающее различные форматы отчетов для данных о выбросах углерода. Каждый тип отчета возвращает различные агрегаты выбросов углерода в различных категориях, диапазоне дат, области выбросов и других параметрах.
KnownReportTypeEnum можно использовать взаимозаменяемо с ReportTypeEnum, это перечисление содержит известные значения, которые поддерживает сервис.

Известные значения, поддерживаемые службой

OverallSummaryReport: Общий сводный отчет предоставляет общие выбросы углерода за указанный диапазон дат и параметры запроса, а также сравнительные значения для общего обзора. Этот тип отчета может принимать различные значения в полях начала и окончания в DateRange (например, start: 2024-03-01 и end: 2024-06-01).
MonthlySummaryReport: MonthlySummaryReport предоставляет данные о выбросах углерода по месяцам для указанных параметров запроса. Этот тип отчета может принимать различные значения в полях начала и окончания в DateRange (например, start: 2024-03-01 и end: 2024-06-01).
TopItemsSummaryReport: TopItemsSummaryReport предоставляет N элементов с наибольшим уровнем выбросов для указанных фильтров запроса. Этот отчет возвращает данные за один месяц за один месяц, поэтому для него требуются одинаковые значения для полей начала и окончания в DateRange. За раз можно вернуть не более 10 элементов.
TopItemsMonthlySummaryReport: TopItemsMonthlyReport предоставляет N элементов с наибольшим уровнем выбросов по месяцам для указанного фильтра запроса. Возвращает данные о выбросах для верхних N элементов за месяц в пределах заданного диапазона дат. За раз можно вернуть не более 10 элементов.
ItemDetailsReport: ItemDetailsReport предоставляет детализированный список элементов на основе указанного CategoryType (например, Resource, ResourceGroup, ResourceType, Location или Subscription) для фильтра запроса. Этот отчет можно запросить только один месяц за раз, требуя одинаковых значений в полях начала и окончания в DateRange.

ResponseDataTypeEnum

Тип ответных данных Данные о выбросах углерода
KnownResponseDataTypeEnum можно использовать взаимозаменяемо с ResponseDataTypeEnum, это перечисление содержит известные значения, которые поддерживает служба.

Известные значения, поддерживаемые службой

OverallSummaryData: тип данных ответа для OverallSummaryReport
MonthlySummaryData: тип данных ответа для MonthlySummaryReport
TopItemsSummaryData: тип данных ответа для TopItemsSummaryReport
ResourceTopItemsSummaryData: тип данных ответа для Resource's TopItemsSummaryReport
ResourceGroupTopItemsSummaryData: тип данных ответа для TopItemsSummaryReport группы ресурсов.
TopItemsMonthlySummaryData: тип данных ответа для TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: тип данных ответа для TopItemsMonthlySummaryReport ресурса.
ResourceGroupTopItemsMonthlySummaryData: тип данных ответа для TopItemsMonthlySummaryReport от ResourceGroup.
ItemDetailsData: тип данных ответа для ItemDetailsReport
ResourceItemDetailsData: тип данных ответа для отчета ItemDetailsReport ресурса
ResourceGroupItemDetailsData: тип данных ответа для отчета ItemDetailsReport группы ресурсов.

SortDirectionEnum

Сортировка поддерживается для столбцов в ItemDetailsReport. Этот объект определяет направление сортировки.
KnownSortDirectionEnum можно использовать взаимозаменяемо с SortDirectionEnum, это перечисление содержит известные значения, которые поддерживает служба.

Известные значения, поддерживаемые службой

Desc: порядок убывания результата запроса.
Asc: порядок возрастания результата запроса.

Перечисления

KnownAccessDecisionEnum

Перечисление для решения о доступе

KnownActionType

Расширяемое перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.

KnownCategoryTypeEnum

Поддерживаемые типы категорий для использования с QueryParameter. Каждый тип представляет собой другой уровень агрегирования выбросов.

KnownEmissionScopeEnum

Поддерживаемые области выбросов углерода для использования с QueryParameter, как определено протоколом GHG. Необходимо указать по крайней мере одну область. Выходные данные возвращают общую сумму всех указанных областей.

KnownOrderByColumnEnum

Сортировка поддерживается для столбцов в ItemDetailsReport. Этот объект содержит имена столбцов, для которым разрешена сортировка. Выберите одно из этих поддерживаемых значений

KnownOrigin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system

KnownReportTypeEnum

Перечисление для типа отчета, указывающее различные форматы отчетов для данных о выбросах углерода. Каждый тип отчета возвращает различные агрегаты выбросов углерода в различных категориях, диапазоне дат, области выбросов и других параметрах.

KnownResponseDataTypeEnum

Тип данных ответа данных о выбросах углерода

KnownSortDirectionEnum

Сортировка поддерживается для столбцов в ItemDetailsReport. Этот объект определяет направление сортировки.

KnownVersions

Доступные версии API.