Udostępnij za pośrednictwem


@azure/arm-carbonoptimization package

Klasy

CarbonOptimizationManagementClient

Interfejsy

CarbonEmissionData

Podstawowa odpowiedź dla różnych raportów zapytań, wszystkie wyniki raportu zapytania będą zawierały te informacje

CarbonEmissionDataAvailableDateRange

Odpowiedź na dostępny zakres dat danych emisji dwutlenku węgla

CarbonEmissionDataListResult

Lista wyników emisji dwutlenku węgla

CarbonEmissionItemDetailData

Odpowiedź na szczegółowe emisje dwutlenku węgla

CarbonEmissionMonthlySummaryData

Odpowiedź na podsumowanie miesięcznych emisji dwutlenku węgla

CarbonEmissionOverallSummaryData

Odpowiedź na podsumowanie ogólnej emisji dwutlenku węgla

CarbonEmissionTopItemMonthlySummaryData

Odpowiedź na najważniejsze emisje dwutlenku węgla według miesięcy

CarbonEmissionTopItemsSummaryData

Odpowiedź dla najważniejszych elementów według typu kategorii

CarbonOptimizationManagementClientOptionalParams

Parametry opcjonalne dla klienta.

CarbonServiceOperations

Interfejs reprezentujący operacje CarbonService.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

Parametry opcjonalne.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

Parametry opcjonalne.

DateRange

Zakres dat, który ma być używany z parametrem QueryParameter, powinien należeć do 12 miesięcy od daty rozpoczęcia i zakończenia. W niektórych przypadkach daty rozpoczęcia i zakończenia muszą być takie same.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem.

ItemDetailsQueryFilter

Parametry zapytania dla elementu ItemDetailsReport

MonthlySummaryReportQueryFilter

Parametr filtru zapytania w celu skonfigurowania zapytań MonthlySummaryReport.

Operation

Szczegóły operacji interfejsu API REST zwrócone z interfejsu API operacji dostawcy zasobów

OperationDisplay

Zlokalizowane informacje o wyświetlaniu i operacji.

OperationsListOptionalParams

Parametry opcjonalne.

OperationsOperations

Interfejs reprezentujący operacje.

OverallSummaryReportQueryFilter

Parametr filtru zapytania w celu skonfigurowania zapytań OverallSummaryReport.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

QueryFilter

Udostępniony parametr filtru zapytania do konfigurowania zapytań o dane dotyczące emisji dwutlenku węgla dla wszystkich różnych typów raportów zdefiniowanych w ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

Odpowiedź na szczegółowe emisje dwutlenku węgla w zasobie

ResourceCarbonEmissionTopItemMonthlySummaryData

Odpowiedź dotycząca najważniejszych emisji dwutlenku węgla według miesięcy dla zasobów

ResourceCarbonEmissionTopItemsSummaryData

Odpowiedź dotycząca najważniejszych elementów dla kategorii zasobów

ResourceGroupCarbonEmissionItemDetailData

Odpowiedź na szczegółowe emisje dwutlenku węgla dla grupy zasobów

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

Odpowiedź dotycząca najważniejszych emisji dwutlenku węgla według miesięcy dla grupy zasobów

ResourceGroupCarbonEmissionTopItemsSummaryData

Odpowiedź dla najważniejszych elementów grupy zasobów

SubscriptionAccessDecision

Decyzja dotycząca dostępu dla każdej subskrypcji

TopItemsMonthlySummaryReportQueryFilter

Parametr filtru zapytania służący do konfigurowania zapytań TopItemsMonthlySummaryReport.

TopItemsSummaryReportQueryFilter

Parametr filtru zapytania służący do konfigurowania zapytań TopItemsSummaryReport.

Aliasy typu

AccessDecisionEnum

Wyliczenie dla decyzji o dostępie
KnownAccessDecisionEnum może być używany zamiennie z AccessDecisionEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Dozwolone: Dostęp dozwolony
Odmowa: Odmowa dostępu

ActionType

Wyliczenie rozszerzalne. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.
KnownActionType może być używany zamiennie z ActionType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Wewnętrzne: Akcje są przeznaczone tylko dla wewnętrznych interfejsów API.

CarbonEmissionDataUnion

Alias dla CarbonEmissionDataUnion

CategoryTypeEnum

Obsługiwane typy kategorii do użycia z parametrem QueryParameter. Każdy typ reprezentuje inny poziom agregacji danych emisji.
KnownCategoryTypeEnum może być używany zamiennie z CategoryTypeEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Subskrypcja: Emisje zagregowane na poziomie subskrypcji.
Grupa zasobów: Emisje zagregowane na poziomie grupy zasobów.
Lokalizacja: emisje zagregowane na poziomie lokalizacji.
Zasób: emisje zagregowane na poziomie zasobów.
ResourceType: emisje zagregowane na poziomie typu zasobu.

ContinuablePage

Interfejs opisujący stronę wyników.

EmissionScopeEnum

Obsługiwane zakresy emisji dwutlenku węgla do użycia z parametrem QueryParameter zgodnie z definicją protokołu GHG. Należy określić co najmniej jeden zakres. Dane wyjściowe będą zwracać łącznie wszystkie określone zakresy.
KnownEmissionScopeEnum może być używany zamiennie z EmissionScopeEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Zakres 1: Emisja dwutlenku węgla w zakresie 1
Zakres 2: Emisja dwutlenku węgla w zakresie 2
Zakres 3: Emisja dwutlenku węgla w Scope3

OrderByColumnEnum

Sortowanie jest obsługiwane w przypadku kolumn w elemencie ItemDetailsReport. Ten obiekt zawiera nazwy kolumn, dla których jest dozwolone sortowanie. Wybierz jedną z tych obsługiwanych wartości
KnownOrderByColumnEnum może być używany zamiennie z OrderByColumnEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

ItemName: itemName zapisany w wyniku ItemDetailsReport, zobacz CarbonEmissionItemDetailData, aby uzyskać więcej informacji.
LatestMonthEmissions: Najnowsze emisje miesiąca złożone w wyniku ItemDetailsReport, zobacz CarbonEmissionItemDetailData, aby uzyskać więcej informacji.
PreviousMonthEmissions: Poprzedni miesiącEmisje złożone w wyniku ItemDetailsReport, zobacz CarbonEmissionItemDetailData, aby uzyskać więcej informacji.
MonthOverMonthEmissionsChangeRatio: MonthOverMonthEmissionsChangeRatio złożony w wyniku ItemDetailsReport, zobacz CarbonEmissionItemDetailData, aby uzyskać więcej informacji.
MonthlyEmissionsChangeValue: wartość monthlyEmissionsChangeValue zapisana w wyniku ItemDetailsReport, zobacz CarbonEmissionItemDetailData, aby uzyskać więcej informacji.
ResourceGroup: grupa zasobów złożona w wyniku ResourceCarbonEmissionItemDetailData, zobacz ResourceCarbonEmissionItemDetailData, aby uzyskać więcej informacji.

Origin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"
KnownOrigin może być używany zamiennie z Origin, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

user: wskazuje, że operacja została zainicjowana przez użytkownika.
system: Wskazuje, że operacja została zainicjowana przez system.
user,system: Wskazuje, że operacja została zainicjowana przez użytkownika lub system.

QueryFilterUnion

Alias dla QueryFilterUnion

ReportTypeEnum

Wyliczenie dla typu raportu, określając różne formaty raportu dla danych emisji dwutlenku węgla. Każdy typ raportu zwraca różne agregacje emisji dwutlenku węgla w różnych kategoriach, zakresie dat, zakresie emisji i innych parametrach.
KnownReportTypeEnum może być używany zamiennie z ReportTypeEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

OverallSummaryReport: Ogólny raport podsumowujący zawiera łączne emisje dwutlenku węgla dla określonego zakresu dat i parametrów zapytania, a także wartości porównawcze dla ogólnego przeglądu. Ten typ raportu może akceptować różne wartości w polach początkowych i końcowych w obszarze DateRange (np. początek: 2024-03-01 i koniec: 2024-06-01).
MonthlySummaryReport: MonthlySummaryReport zawiera dane dotyczące emisji dwutlenku węgla według miesięcy dla określonych parametrów zapytania. Ten typ raportu może akceptować różne wartości w polach początkowych i końcowych w obszarze DateRange (np. początek: 2024-03-01 i koniec: 2024-06-01).
TopItemsSummaryReport: TopItemsSummaryReport zawiera N elementów o najwyższej emisji dla określonych filtrów zapytań. Ten raport zwraca dane dla jednego miesiąca w danym momencie, dlatego wymaga tych samych wartości dla pól początkowych i końcowych w elemecie DateRange. Jednocześnie można zwrócić maksymalnie N=10 elementów.
TopItemsMonthlySummaryReport: TopItemsMonthlyReport zawiera N elementów o najwyższej emisji według miesiąca dla określonego filtru zapytania. Zwraca dane emisji dla pierwszych N elementów według miesięcy w danym zakresie dat. Jednocześnie można zwrócić maksymalnie N=10 elementów.
ItemDetailsReport: ItemDetailsReport zawiera szczegółową listę elementów na podstawie określonego typu kategorii (np. Resource, ResourceGroup, ResourceType, Location lub Subscription) dla filtru zapytania. Ten raport może być odpytywane tylko przez jeden miesiąc w danym momencie, wymagając tych samych wartości w polach początkowych i końcowych w obszarze DateRange.

ResponseDataTypeEnum

Typ danych odpowiedzi danych o emisji dwutlenku węgla
KnownResponseDataTypeEnum może być używany zamiennie z ResponseDataTypeEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

OverallSummaryData: typ danych odpowiedzi dla OverallSummaryReport
MonthlySummaryData: typ danych odpowiedzi dla MonthlySummaryReport
TopItemsSummaryData: typ danych odpowiedzi dla TopItemsSummaryReport
ResourceTopItemsSummaryData: typ danych odpowiedzi dla raportu TopItemsSummaryReport zasobu
ResourceGroupTopItemsSummaryData: typ danych odpowiedzi dla raportu TopItemsSummaryReport grupy zasobów
TopItemsMonthlySummaryData: typ danych odpowiedzi dla TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: typ danych odpowiedzi dla raportu TopItemsMonthlySummaryReport zasobu
ResourceGroupTopItemsMonthlySummaryData: typ danych odpowiedzi dla raportu TopItemsMonthlySummaryReport grupy zasobów
ItemDetailsData: typ danych odpowiedzi dla ItemDetailsReport
ResourceItemDetailsData: typ danych odpowiedzi dla ItemDetailsReport zasobu
ResourceGroupItemDetailsData: typ danych odpowiedzi dla raportu ItemDetailsReport grupy zasobów

SortDirectionEnum

Sortowanie jest obsługiwane w przypadku kolumn w elemencie ItemDetailsReport. Ten obiekt definiuje kierunek sortowania.
KnownSortDirectionEnum może być używany zamiennie z SortDirectionEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Desc: Kolejność malejąca dla wyniku zapytania.
Asc: Kolejność rosnąca dla wyniku zapytania.

Wyliczenia

KnownAccessDecisionEnum

Wyliczenie do podejmowania decyzji o dostępie

KnownActionType

Wyliczenie rozszerzalne. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.

KnownCategoryTypeEnum

Obsługiwane typy kategorii do użycia z parametrem QueryParameter. Każdy typ reprezentuje inny poziom agregacji danych emisji.

KnownEmissionScopeEnum

Obsługiwane zakresy emisji dwutlenku węgla do użycia z parametrem QueryParameter zgodnie z definicją protokołu GHG. Należy określić co najmniej jeden zakres. Dane wyjściowe będą zwracać łącznie wszystkie określone zakresy.

KnownOrderByColumnEnum

Sortowanie jest obsługiwane w przypadku kolumn w elemencie ItemDetailsReport. Ten obiekt zawiera nazwy kolumn, dla których jest dozwolone sortowanie. Wybierz jedną z tych obsługiwanych wartości

KnownOrigin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"

KnownReportTypeEnum

Wyliczenie dla typu raportu, określając różne formaty raportu dla danych emisji dwutlenku węgla. Każdy typ raportu zwraca różne agregacje emisji dwutlenku węgla w różnych kategoriach, zakresie dat, zakresie emisji i innych parametrach.

KnownResponseDataTypeEnum

Typ danych odpowiedzi danych emisji dwutlenku węgla

KnownSortDirectionEnum

Sortowanie jest obsługiwane w przypadku kolumn w elemencie ItemDetailsReport. Ten obiekt definiuje kierunek sortowania.

KnownVersions

Dostępne wersje interfejsu API.