@azure/arm-carbonoptimization package

Klassen

CarbonOptimizationManagementClient

Interfaces

CarbonEmissionData

Het basisantwoord voor verschillende queryrapporten, alle resultaten van queryrapporten bevatten deze informatie

CarbonEmissionDataAvailableDateRange

Antwoord voor het beschikbare datumbereik van koolstofuitgiftegegevens

CarbonEmissionDataListResult

Lijst met koolstofuitgifteresultaten

CarbonEmissionItemDetailData

Antwoord op gedetailleerde koolstofuitstoot

CarbonEmissionMonthlySummaryData

Antwoord voor maandelijkse koolstofuitstootsamenvatting

CarbonEmissionOverallSummaryData

Antwoord op het algemene koolstofuitstootoverzicht

CarbonEmissionTopItemMonthlySummaryData

Antwoord op koolstofuitstoot van topitems per maand

CarbonEmissionTopItemsSummaryData

Antwoord voor topitems op categorietype

CarbonOptimizationManagementClientOptionalParams

Optionele parameters voor de client.

CarbonServiceOperations

Interface die een CarbonService-bewerking vertegenwoordigt.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

Optionele parameters.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

Optionele parameters.

DateRange

Het datumbereik dat moet worden gebruikt met QueryParameter, moet binnen 12 maanden liggen tussen de begin- en einddatum. In bepaalde gevallen moeten begin- en einddatums dezelfde datum zijn.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen.

ItemDetailsQueryFilter

Queryparameters voor ItemDetailsReport

MonthlySummaryReportQueryFilter

Queryfilterparameter voor het configureren van MonthlySummaryReport-query's.

Operation

Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API

OperationDisplay

Gelokaliseerde weergavegegevens voor en bewerkingen.

OperationsListOptionalParams

Optionele parameters.

OperationsOperations

Interface voor bewerkingen.

OverallSummaryReportQueryFilter

Queryfilterparameter voor het configureren van OverallSummaryReport-query's.

PageSettings

Opties voor de methode byPage

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

QueryFilter

Gedeelde queryfilterparameter voor het configureren van gegevensquery's voor koolstofemissies voor alle verschillende rapporttypen die zijn gedefinieerd in ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

Antwoord voor gedetailleerde koolstofuitstoot van resources

ResourceCarbonEmissionTopItemMonthlySummaryData

Antwoord voor koolstofuitstoot van topitems per maand voor resource

ResourceCarbonEmissionTopItemsSummaryData

Antwoord voor de belangrijkste items voor resourcecategorie

ResourceGroupCarbonEmissionItemDetailData

Antwoord voor gedetailleerde koolstofuitstoot van resourcegroep

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

Antwoord voor koolstofuitstoot van topitems per maand voor resourcegroep

ResourceGroupCarbonEmissionTopItemsSummaryData

Antwoord voor topitems voor ResourceGroup

SubscriptionAccessDecision

Toegangsbeslissing voor elk abonnement

TopItemsMonthlySummaryReportQueryFilter

Queryfilterparameter voor het configureren van TopItemsMonthlySummaryReport-query's.

TopItemsSummaryReportQueryFilter

Queryfilterparameter voor het configureren van TopItemsSummaryReport-query's.

Type-aliassen

AccessDecisionEnum

Enum voor toegang Besluit
KnownAccessDecisionEnum kan door elkaar worden gebruikt met AccessDecisionEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Toegestaan: Toegang toegestaan
Geweigerd: Toegang geweigerd

ActionType

Uitbreidbare enum. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.
KnownActionType kan door elkaar worden gebruikt met ActionType, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Intern: Acties zijn alleen voor interne API's.

CarbonEmissionDataUnion

Alias voor CarbonEmissionDataUnion

CategoryTypeEnum

Ondersteunde categorietypen die moeten worden gebruikt met QueryParameter. Elk type vertegenwoordigt een ander niveau van gegevensaggregatie van emissies.
KnownCategoryTypeEnum kan door elkaar worden gebruikt met CategoryTypeEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Abonnement: Emissies geaggregeerd op abonnementsniveau.
ResourceGroup: Emissies geaggregeerd op het niveau van de resourcegroep.
Locatie: Emissies geaggregeerd op locatieniveau.
Hulpbron: Emissies geaggregeerd op het niveau van de hulpbronnen.
ResourceType: Emissies geaggregeerd op het niveau van het resourcetype.

ContinuablePage

Een interface die een pagina met resultaten beschrijft.

EmissionScopeEnum

Ondersteunde koolstofuitgiftebereiken die moeten worden gebruikt met QueryParameter, zoals gedefinieerd door het GHG-protocol. Er moet ten minste één bereik worden opgegeven. De uitvoer retourneert een totaal van alle opgegeven bereiken.
KnownEmissionScopeEnum kan door elkaar worden gebruikt met EmissionScopeEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Scope 1: Scope 1 koolstofemissie
Scope 2: Scope 2 koolstofemissie
Scope 3: Scope 3 koolstofemissie

OrderByColumnEnum

Sorteren wordt ondersteund voor kolommen in ItemDetailsReport. Dit object bevat de kolomnamen waarvoor sorteren is toegestaan. Selecteer een van de volgende ondersteunde waarden
KnownOrderByColumnEnum kan door elkaar worden gebruikt met OrderByColumnEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

ItemName: De itemName die is ingediend in het resultaat van ItemDetailsReport, zie CarbonEmissionItemDetailData voor meer informatie.
LatestMonthEmissions: De laatsteMonthEmissions die is ingediend in het resultaat van ItemDetailsReport, zie CarbonEmissionItemDetailData voor meer informatie.
PreviousMonthEmissions: De previousMonthEmissions die is ingediend in ItemDetailsRapportresultaat, zie CarbonEmissionItemDetailData voor meer informatie.
MonthOverMonthEmissionsChangeRatio: De monthOverMonthEmissionsChangeRatio die is ingediend in ItemDetailsRapportresultaat, zie CarbonEmissionItemDetailData voor meer informatie.
MonthlyEmissionsChangeValue: De monthlyEmissionsChangeValue die is opgeslagen in het resultaat van ItemDetailsReport, zie CarbonEmissionItemDetailData voor meer informatie.
ResourceGroup: De resourceGroup die is opgeslagen in het resultaat van ResourceCarbonEmissionItemDetailData, zie ResourceCarbonEmissionItemDetailData voor meer informatie.

Origin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'
KnownOrigin kan door elkaar gebruikt worden met Origin, deze enum bevat de bekende waarden die de dienst ondersteunt.

Bekende waarden die door de service worden ondersteund

gebruiker: Geeft aan dat de bewerking is gestart door een gebruiker.
systeem: Geeft aan dat de bewerking wordt geïnitieerd door een systeem.
gebruiker,systeem: Geeft aan dat de bewerking is gestart door een gebruiker of systeem.

QueryFilterUnion

Alias voor QueryFilterUnion

ReportTypeEnum

Enum voor rapporttype, waarbij verschillende rapportindelingen worden opgegeven voor koolstofuitstootgegevens. Elk rapporttype retourneert verschillende aggregaties van koolstofemissies in verschillende categorieën, datumbereik, emissiebereik en andere parameters.
KnownReportTypeEnum kan door elkaar worden gebruikt met ReportTypeEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

OverallSummaryReport: Het algemene overzichtsrapport bevat de totale koolstofemissies voor het opgegeven datumbereik en de queryparameters, evenals vergelijkende waarden voor een overzicht op hoog niveau. Dit rapporttype kan verschillende waarden accepteren in de begin- en eindvelden binnen DateRange (bijvoorbeeld start: 2024-03-01 en eind: 2024-06-01).
MonthlySummaryReport: MonthlySummaryReport biedt gegevens over koolstofemissies per maand voor de opgegeven queryparameters. Dit rapporttype kan verschillende waarden accepteren in de begin- en eindvelden binnen DateRange (bijvoorbeeld start: 2024-03-01 en eind: 2024-06-01).
TopItemsSummaryReport: TopItemsSummaryReport biedt de N items met de hoogste uitstoot voor de opgegeven queryfilters. Dit rapport retourneert gegevens voor één maand tegelijk, dus vereist het dezelfde waarden voor de begin- en eindvelden binnen DateRange. Een maximum van N=10 items kan tegelijk worden geretourneerd.
TopItemsMonthlySummaryReport: TopItemsMonthlyReport biedt de N items met de hoogste uitstoot per maand voor het opgegeven queryfilter. Retourneert emissiegegevens voor de belangrijkste N-items per maand binnen het opgegeven datumbereik. Een maximum van N=10 items kan tegelijk worden geretourneerd.
ItemDetailsReport: ItemDetailsReport biedt een gedetailleerde lijst met items op basis van het opgegeven CategoryType (bijvoorbeeld Resource, ResourceGroup, ResourceType, Locatie of Abonnement) voor het queryfilter. Dit rapport kan slechts één maand tegelijk worden opgevraagd. Hiervoor zijn dezelfde waarden in de begin- en eindvelden in DateRange vereist.

ResponseDataTypeEnum

Het type responsgegevens van koolstofemissiegegevens
KnownResponseDataTypeEnum kan door elkaar worden gebruikt met ResponseDataTypeEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

OverallSummaryData: het gegevenstype voor antwoorden voor OverallSummaryReport
MonthlySummaryData: het type responsgegevens voor MonthlySummaryReport
TopItemsSummaryData: het type reactiegegevens voor TopItemsSummaryReport
ResourceTopItemsSummaryData: het type antwoordgegevens voor TopItemsSummaryReport van Resource
ResourceGroupTopItemsSummaryData: het antwoordgegevenstype voor het TopItemsSummaryReport van ResourceGroup
TopItemsMonthlySummaryData: het type responsgegevens voor TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: het type responsgegevens voor het TopItemsMonthlySummaryReport van Resource
ResourceGroupTopItemsMonthlySummaryData: het type responsgegevens voor het TopItemsMonthlySummaryReport van ResourceGroup
ItemDetailsData: het type reactiegegevens voor ItemDetailsReport
ResourceItemDetailsData: het type antwoordgegevens voor het ItemDetailsReport van Resource
ResourceGroupItemDetailsData: het type antwoordgegevens voor het ItemDetailsReport van ResourceGroup

SortDirectionEnum

Sorteren wordt ondersteund voor kolommen in ItemDetailsReport. Dit object definieert sorteerrichting.
KnownSortDirectionEnum kan door elkaar worden gebruikt met SortDirectionEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Desc: Aflopende volgorde voor het resultaat van de query.
Asc: Oplopende volgorde voor het resultaat van de query.

Enums

KnownAccessDecisionEnum

Opsomming voor toegangsbeslissing

KnownActionType

Uitbreidbare enum. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.

KnownCategoryTypeEnum

Ondersteunde categorietypen die moeten worden gebruikt met QueryParameter. Elk type vertegenwoordigt een ander niveau van gegevensaggregatie van emissies.

KnownEmissionScopeEnum

Ondersteunde koolstofuitgiftebereiken die moeten worden gebruikt met QueryParameter, zoals gedefinieerd door het GHG-protocol. Er moet ten minste één bereik worden opgegeven. De uitvoer retourneert een totaal van alle opgegeven bereiken.

KnownOrderByColumnEnum

Sorteren wordt ondersteund voor kolommen in ItemDetailsReport. Dit object bevat de kolomnamen waarvoor sorteren is toegestaan. Selecteer een van deze ondersteunde waarden

KnownOrigin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'

KnownReportTypeEnum

Enum voor rapporttype, waarbij verschillende rapportindelingen worden opgegeven voor koolstofuitstootgegevens. Elk rapporttype retourneert verschillende aggregaties van koolstofemissies in verschillende categorieën, datumbereik, emissiebereik en andere parameters.

KnownResponseDataTypeEnum

Het gegevenstype respons van koolstofuitgiftegegevens

KnownSortDirectionEnum

Sorteren wordt ondersteund voor kolommen in ItemDetailsReport. Dit object definieert sorteerrichting.

KnownVersions

De beschikbare API-versies.