Condividi tramite


@azure/arm-carbonoptimization package

Classi

CarbonOptimizationManagementClient

Interfacce

CarbonEmissionData

La risposta di base per diversi rapporti di query, tutti i risultati del rapporto di query avranno queste informazioni

CarbonEmissionDataAvailableDateRange

Risposta per l'intervallo di date disponibile dei dati sulle emissioni di carbonio

CarbonEmissionDataListResult

Elenco dei risultati delle emissioni di carbonio

CarbonEmissionItemDetailData

Risposta alle emissioni di carbonio dettagliate

CarbonEmissionMonthlySummaryData

Risposta al riepilogo delle emissioni di carbonio mensili

CarbonEmissionOverallSummaryData

Riepilogo delle emissioni di carbonio complessive

CarbonEmissionTopItemMonthlySummaryData

Risposta per le principali emissioni di carbonio per mese

CarbonEmissionTopItemsSummaryData

Risposta per gli elementi principali per tipo di categoria

CarbonOptimizationManagementClientOptionalParams

Parametri facoltativi per il client.

CarbonServiceOperations

Interfaccia che rappresenta un'operazione CarbonService.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

Parametri facoltativi.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

Parametri facoltativi.

DateRange

L'intervallo di date da usare con QueryParameter deve essere compreso tra 12 mesi tra la data di inizio e quella di fine. In alcuni casi, le date di inizio e di fine devono essere la stessa data.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite.

ItemDetailsQueryFilter

Parametri di query per ItemDetailsReport

MonthlySummaryReportQueryFilter

Parametro filtro query per configurare le query MonthlySummaryReport.

Operation

Dettagli di un'operazione API REST, restituita dall'API operazioni del provider di risorse

OperationDisplay

Informazioni di visualizzazione localizzate per e operazioni.

OperationsListOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operations.

OverallSummaryReportQueryFilter

Parametro filtro query per configurare le query OverallSummaryReport.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

QueryFilter

Parametro di filtro di query condiviso per configurare le query sui dati sulle emissioni di carbonio per tutti i diversi tipi di report definiti in ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

Risposta per le emissioni di carbonio dettagliate delle risorse

ResourceCarbonEmissionTopItemMonthlySummaryData

Risposta per le principali emissioni di carbonio per mese per le risorse

ResourceCarbonEmissionTopItemsSummaryData

Risposta per gli elementi principali per la categoria di risorse

ResourceGroupCarbonEmissionItemDetailData

Risposta per le emissioni dettagliate di carbonio del gruppo di risorse

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

Risposta per le principali emissioni di carbonio per mese per gruppo di risorse

ResourceGroupCarbonEmissionTopItemsSummaryData

Risposta per gli elementi principali per ResourceGroup

SubscriptionAccessDecision

Decisione di accesso per ogni sottoscrizione

TopItemsMonthlySummaryReportQueryFilter

Parametro filtro query per configurare le query TopItemsMonthlySummaryReport.

TopItemsSummaryReportQueryFilter

Parametro di filtro query per configurare le query TopItemsSummaryReport.

Alias tipo

AccessDecisionEnum

Enum per la decisione di accesso
KnownAccessDecisionEnum può essere utilizzato in modo intercambiabile con AccessDecisionEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Consentito: Accesso consentito
Negato: accesso negato

ActionType

Enum estensibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.
KnownActionType può essere utilizzato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Interno: le azioni sono per le API solo interne.

CarbonEmissionDataUnion

Alias per CarbonEmissionDataUnion

CategoryTypeEnum

Tipi di categoria supportati da usare con QueryParameter. Ogni tipo rappresenta un livello diverso di aggregazione dei dati sulle emissioni.
KnownCategoryTypeEnum può essere utilizzato in modo intercambiabile con CategoryTypeEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Abbonamento: emissioni aggregate a livello di abbonamento.
ResourceGroup: emissioni aggregate a livello di gruppo di risorse.
Ubicazione: emissioni aggregate a livello di ubicazione.
Risorsa: emissioni aggregate a livello di risorsa.
ResourceType: emissioni aggregate a livello di tipo di risorsa.

ContinuablePage

Interfaccia che descrive una pagina di risultati.

EmissionScopeEnum

Ambiti di emissione di carbonio supportati da usare con QueryParameter, come definito dal protocollo GHG. È necessario specificare almeno un ambito. L'output restituirà un totale di tutti gli ambiti specificati.
KnownEmissionScopeEnum può essere utilizzato in modo intercambiabile con EmissionScopeEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Scope1: emissioni di carbonio Scope1
Scope2: emissioni di carbonio Scope2
Scope3: emissioni di carbonio Scope3

OrderByColumnEnum

L'ordinamento è supportato per le colonne in ItemDetailsReport. Questo oggetto include i nomi di colonna per cui è consentito l'ordinamento. Seleziona uno di questi valori supportati
KnownOrderByColumnEnum può essere utilizzato in modo intercambiabile con OrderByColumnEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ItemName: l'itemName archiviato nel risultato di ItemDetailsReport, vedere CarbonEmissionItemDetailData per ulteriori informazioni.
LatestMonthEmissions: l'ultimo MonthEmissions archiviato nel risultato di ItemDetailsReport, vedere CarbonEmissionItemDetailData per ulteriori informazioni.
PreviousMonthEmissions: il previousMonthEmissions archiviato nel risultato di ItemDetailsReport, vedere CarbonEmissionItemDetailData per ulteriori informazioni.
MonthOverMonthEmissionsChangeRatio: il monthOverMonthEmissionsChangeRatio archiviato nel risultato di ItemDetailsReport, vedere CarbonEmissionItemDetailData per ulteriori informazioni.
MonthlyEmissionsChangeValue: il monthlyEmissionsChangeValue archiviato nel risultato di ItemDetailsReport, vedere CarbonEmissionItemDetailData per ulteriori informazioni.
ResourceGroup: il resourceGroup archiviato nel risultato di ResourceCarbonEmissionItemDetailData, vedere ResourceCarbonEmissionItemDetailData per altre informazioni.

Origin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"
KnownOrigin può essere utilizzato in modo intercambiabile con Origin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

user: indica che l'operazione è stata avviata da un utente.
system: indica che l'operazione è stata avviata da un sistema.
user,system: Indica che l'operazione è stata avviata da un utente o da un sistema.

QueryFilterUnion

Alias per QueryFilterUnion

ReportTypeEnum

Enumerazione per Tipo di report, specificando formati di report diversi per i dati sulle emissioni di carbonio. Ogni tipo di report restituisce aggregazioni diverse di emissioni di carbonio in varie categorie, intervallo di date, ambito delle emissioni e altri parametri.
KnownReportTypeEnum può essere utilizzato in modo intercambiabile con ReportTypeEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

OverallSummaryReport: il report di riepilogo generale fornisce le emissioni totali di carbonio per l'intervallo di date specificato e i parametri di query, nonché i valori comparativi per una panoramica di alto livello. Questo tipo di report può accettare valori diversi nei campi di inizio e fine all'interno di DateRange (ad esempio, inizio: 2024-03-01 e fine: 2024-06-01).
MonthlySummaryReport: MonthlySummaryReport fornisce dati sulle emissioni di carbonio per mese per i parametri di query specificati. Questo tipo di report può accettare valori diversi nei campi di inizio e fine all'interno di DateRange (ad esempio, inizio: 2024-03-01 e fine: 2024-06-01).
TopItemsSummaryReport: TopItemsSummaryReport fornisce gli N elementi con la massima emissione per i filtri di query specificati. Questo report restituisce i dati per un singolo mese alla volta, quindi richiede gli stessi valori per i campi di inizio e fine all'interno di DateRange. È possibile restituire un massimo di N=10 elementi alla volta.
TopItemsMonthlySummaryReport: TopItemsMonthlyReport fornisce gli N elementi con la massima emissione per mese per il filtro di query specificato. Restituisce i dati sulle emissioni per i primi N elementi al mese entro l'intervallo di date specificato. È possibile restituire un massimo di N=10 elementi alla volta.
ItemDetailsReport: ItemDetailsReport fornisce un elenco granulare di elementi in base al CategoryType specificato (ad esempio, Resource, ResourceGroup, ResourceType, Location o Subscription) per il filtro di query. Questo report può essere sottoposto a query per un solo mese alla volta, richiedendo gli stessi valori nei campi di inizio e fine all'interno di DateRange.

ResponseDataTypeEnum

Il tipo di dati di risposta dei dati sulle emissioni di carbonio
KnownResponseDataTypeEnum può essere utilizzato in modo intercambiabile con ResponseDataTypeEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

OverallSummaryData: il tipo di dati di risposta per OverallSummaryReport
MonthlySummaryData: il tipo di dati di risposta per MonthlySummaryReport
TopItemsSummaryData: tipo di dati di risposta per TopItemsSummaryReport
ResourceTopItemsSummaryData: il tipo di dati di risposta per TopItemsSummaryReport della risorsa
ResourceGroupTopItemsSummaryData: tipo di dati di risposta per TopItemsSummaryReport di ResourceGroup
TopItemsMonthlySummaryData: il tipo di dati di risposta per TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: il tipo di dati di risposta per TopItemsMonthlySummaryReport della risorsa
ResourceGroupTopItemsMonthlySummaryData: il tipo di dati di risposta per TopItemsMonthlySummaryReport di ResourceGroup
ItemDetailsData: il tipo di dati di risposta per ItemDetailsReport
ResourceItemDetailsData: il tipo di dati di risposta per ItemDetailsReport della risorsa
ResourceGroupItemDetailsData: tipo di dati di risposta per ItemDetailsReport di ResourceGroup

SortDirectionEnum

L'ordinamento è supportato per le colonne in ItemDetailsReport. Questo oggetto definisce la direzione di ordinamento.
KnownSortDirectionEnum può essere usato in modo intercambiabile con SortDirectionEnum, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Desc: ordine decrescente per il risultato della query.
Asc: ordine crescente per il risultato della query.

Enumerazioni

KnownAccessDecisionEnum

Enumerazione per la decisione di accesso

KnownActionType

Enum estensibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.

KnownCategoryTypeEnum

Tipi di categoria supportati da usare con QueryParameter. Ogni tipo rappresenta un livello diverso di aggregazione dei dati sulle emissioni.

KnownEmissionScopeEnum

Ambiti di emissione di carbonio supportati da usare con QueryParameter, come definito dal protocollo GHG. È necessario specificare almeno un ambito. L'output restituirà un totale di tutti gli ambiti specificati.

KnownOrderByColumnEnum

L'ordinamento è supportato per le colonne in ItemDetailsReport. Questo oggetto include i nomi di colonna per cui è consentito l'ordinamento. Selezionare uno di questi valori supportati

KnownOrigin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"

KnownReportTypeEnum

Enumerazione per Tipo di report, specificando formati di report diversi per i dati sulle emissioni di carbonio. Ogni tipo di report restituisce aggregazioni diverse di emissioni di carbonio in varie categorie, intervallo di date, ambito delle emissioni e altri parametri.

KnownResponseDataTypeEnum

Tipo di dati di risposta dei dati sulle emissioni di carbonio

KnownSortDirectionEnum

L'ordinamento è supportato per le colonne in ItemDetailsReport. Questo oggetto definisce la direzione di ordinamento.

KnownVersions

Versioni dell'API disponibili.