@azure/arm-carbonoptimization package

Classes

CarbonOptimizationManagementClient

Interfaces

CarbonEmissionData

A resposta básica para relatório de consulta diferente, todos os resultados do relatório de consulta terão essas informações

CarbonEmissionDataAvailableDateRange

Resposta para o intervalo de datas disponível dos dados de emissões de carbono

CarbonEmissionDataListResult

Lista de resultados de emissões de carbono

CarbonEmissionItemDetailData

Resposta para emissões de carbono detalhadas

CarbonEmissionMonthlySummaryData

Resposta para o Resumo Mensal das Emissões de Carbono

CarbonEmissionOverallSummaryData

Resposta para o Resumo Geral das Emissões de Carbono

CarbonEmissionTopItemMonthlySummaryData

Resposta para os principais itens Emissões de carbono por mês

CarbonEmissionTopItemsSummaryData

Resposta para os principais itens por tipo de categoria

CarbonOptimizationManagementClientOptionalParams

Parâmetros opcionais para o cliente.

CarbonServiceOperations

Interface que representa uma operação CarbonService.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

Parâmetros opcionais.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

Parâmetros opcionais.

DateRange

Intervalo de datas a ser usado com QueryParameter, deve ser dentro de 12 meses entre a data de início e de término. Em certos casos, as datas de início e fim devem ser as mesmas datas.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha.

ItemDetailsQueryFilter

Parâmetros de consulta para ItemDetailsReport

MonthlySummaryReportQueryFilter

Parâmetro de filtro de consulta para configurar consultas MonthlySummaryReport.

Operation

Detalhes de uma operação da API REST, retornados da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa uma operação de Operações.

OverallSummaryReportQueryFilter

Parâmetro de filtro de consulta para configurar consultas OverallSummaryReport.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

QueryFilter

Parâmetro de filtro de consulta compartilhada para configurar consultas de dados de emissões de carbono para todos os diferentes tipos de relatório definidos em ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

Resposta para emissões de carbono detalhadas de recursos

ResourceCarbonEmissionTopItemMonthlySummaryData

Resposta para os principais itens emissões de carbono por mês para o recurso

ResourceCarbonEmissionTopItemsSummaryData

Resposta para os principais itens para a categoria de recurso

ResourceGroupCarbonEmissionItemDetailData

Resposta para as emissões de carbono detalhadas do Resource Group

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

Resposta para os principais itens emissões de carbono por mês para o grupo de recursos

ResourceGroupCarbonEmissionTopItemsSummaryData

Resposta para os principais itens para ResourceGroup

SubscriptionAccessDecision

Decisão de Acesso para cada Subscrição

TopItemsMonthlySummaryReportQueryFilter

Parâmetro de filtro de consulta para configurar consultas TopItemsMonthlySummaryReport.

TopItemsSummaryReportQueryFilter

Parâmetro de filtro de consulta para configurar consultas TopItemsSummaryReport.

Aliases de Tipo

AccessDecisionEnum

Enum para Decisão de Acesso
KnownAccessDecisionEnum pode ser usado de forma intercambiável com AccessDecisionEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Permitido: Acesso permitido
Acesso negado: Acesso negado

ActionType

Enum extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Interna: as ações são apenas para APIs internas.

CarbonEmissionDataUnion

Alias para CarbonEmissionDataUnion

CategoryTypeEnum

Tipos de categoria suportados a serem usados com QueryParameter. Cada tipo representa um nível diferente de agregação de dados de emissões.
KnownCategoryTypeEnum pode ser usado de forma intercambiável com CategoryTypeEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Subscrição: Emissões agregadas ao nível da subscrição.
ResourceGroup: Emissões agregadas ao nível do grupo de recursos.
Localização: Emissões agregadas ao nível da localização.
Recurso: Emissões agregadas ao nível dos recursos.
ResourceType: Emissões agregadas no nível do tipo de recurso.

ContinuablePage

Uma interface que descreve uma página de resultados.

EmissionScopeEnum

Escopos de emissão de carbono suportados a serem usados com QueryParameter, conforme definido pelo GHG Protocol. Deve ser especificado pelo menos um âmbito de aplicação. A saída retornará um total de todos os escopos especificados.
KnownEmissionScopeEnum pode ser usado de forma intercambiável com EmissionScopeEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Escopo1: Emissão de carbono Scope1
Escopo2: Emissão de carbono Scope2
Escopo3: Emissão de carbono Scope3

OrderByColumnEnum

A classificação é suportada para colunas em ItemDetailsReport. Este objeto inclui os nomes de coluna para os quais a classificação é permitida. Selecione um destes valores suportados
KnownOrderByColumnEnum pode ser usado de forma intercambiável com OrderByColumnEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

ItemName: O itemName arquivado no resultado do ItemDetailsReport, consulte CarbonEmissionItemDetailData para obter mais informações.
LatestMonthEmissions: The latestMonthEmissions arquivado no resultado do ItemDetailsReport, consulte CarbonEmissionItemDetailData para obter mais informações.
PreviousMonthEmissions: The previousMonthEmissions arquivado no resultado do ItemDetailsReport, consulte CarbonEmissionItemDetailData para obter mais informações.
MonthOverMonthEmissionsChangeRatio: O monthOverMonthEmissionsChangeRatio arquivado no resultado do ItemDetailsReport, consulte CarbonEmissionItemDetailData para obter mais informações.
MonthlyEmissionsChangeValue: O monthlyEmissionsChangeValue arquivado no resultado do ItemDetailsReport, consulte CarbonEmissionItemDetailData para obter mais informações.
ResourceGroup: O resourceGroup arquivado no resultado ResourceCarbonEmissionItemDetailData, consulte ResourceCarbonEmissionItemDetailData para obter mais informações.

Origin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com Origin, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

user: indica que a operação é iniciada por um usuário.
system: indica que a operação é iniciada por um sistema.
user,system: Indica que a operação é iniciada por um usuário ou sistema.

QueryFilterUnion

Alias para QueryFilterUnion

ReportTypeEnum

Enum for Report Type, especificando diferentes formatos de relatório para dados de emissões de carbono. Cada tipo de relatório retorna diferentes agregações de emissões de carbono em várias categorias, intervalo de datas, escopo de emissões e outros parâmetros.
KnownReportTypeEnum pode ser usado de forma intercambiável com ReportTypeEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

OverallSummaryReport: O relatório de resumo geral fornece emissões totais de carbono para o intervalo de datas especificado e parâmetros de consulta, bem como valores comparativos para uma visão geral de alto nível. Este tipo de relatório pode aceitar valores diferentes nos campos inicial e final dentro do DateRange (por exemplo, início: 2024-03-01 e fim: 2024-06-01).
MonthlySummaryReport: MonthlySummaryReport fornece dados de emissões de carbono por mês para os parâmetros de consulta especificados. Este tipo de relatório pode aceitar valores diferentes nos campos inicial e final dentro do DateRange (por exemplo, início: 2024-03-01 e fim: 2024-06-01).
TopItemsSummaryReport: TopItemsSummaryReport fornece os N itens de maior emissão para os filtros de consulta especificados. Esse relatório retorna dados de um único mês de cada vez, portanto, requer os mesmos valores para os campos inicial e final em DateRange. Um máximo de N = 10 itens podem ser devolvidos de cada vez.
TopItemsMonthlySummaryReport: TopItemsMonthlyReport fornece os N itens com maior emissão por mês para o filtro de consulta especificado. Devolve dados de emissões para os principais itens N por mês dentro do intervalo de datas determinado. Um máximo de N = 10 itens podem ser devolvidos de cada vez.
ItemDetailsReport: ItemDetailsReport fornece uma lista granular de itens com base no CategoryType especificado (por exemplo, Resource, ResourceGroup, ResourceType, Location ou Subscription) para o filtro de consulta. Esse relatório pode ser consultado por apenas um mês de cada vez, exigindo os mesmos valores nos campos inicial e final dentro do DateRange.

ResponseDataTypeEnum

O tipo de dados de resposta dos dados de emissão de carbono
KnownResponseDataTypeEnum pode ser usado de forma intercambiável com ResponseDataTypeEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

OverallSummaryData: O tipo de dados de resposta para OverallSummaryReport
MonthlySummaryData: O tipo de dados de resposta para MonthlySummaryReport
TopItemsSummaryData: O tipo de dados de resposta para TopItemsSummaryReport
ResourceTopItemsSummaryData: O tipo de dados de resposta para TopItemsSummaryReport do Resource
ResourceGroupTopItemsSummaryData: O tipo de dados de resposta para TopItemsSummaryReport do ResourceGroup
TopItemsMonthlySummaryData: O tipo de dados de resposta para TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: O tipo de dados de resposta para TopItemsMonthlySummaryReport do Resource
ResourceGroupTopItemsMonthlySummaryData: O tipo de dados de resposta para TopItemsMonthlySummaryReport do ResourceGroup
ItemDetailsData: O tipo de dados de resposta para ItemDetailsReport
ResourceItemDetailsData: O tipo de dados de resposta para ItemDetailsReport do Resource
ResourceGroupItemDetailsData: O tipo de dados de resposta para ItemDetailsReport do ResourceGroup

SortDirectionEnum

A classificação é suportada para colunas em ItemDetailsReport. Este objeto define a direção da classificação.
KnownSortDirectionEnum pode ser usado de forma intercambiável com SortDirectionEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Desc: Ordem decrescente para o resultado da consulta.
Asc: Ordem crescente para o resultado da consulta.

Enumerações

KnownAccessDecisionEnum

Enum para Decisão de Acesso

KnownActionType

Enum extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownCategoryTypeEnum

Tipos de categoria suportados a serem usados com QueryParameter. Cada tipo representa um nível diferente de agregação de dados de emissões.

KnownEmissionScopeEnum

Escopos de emissão de carbono suportados a serem usados com QueryParameter, conforme definido pelo GHG Protocol. Deve ser especificado pelo menos um âmbito de aplicação. A saída retornará um total de todos os escopos especificados.

KnownOrderByColumnEnum

A classificação é suportada para colunas em ItemDetailsReport. Este objeto inclui os nomes de coluna para os quais a classificação é permitida. Selecione um destes valores suportados

KnownOrigin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"

KnownReportTypeEnum

Enum for Report Type, especificando diferentes formatos de relatório para dados de emissões de carbono. Cada tipo de relatório retorna diferentes agregações de emissões de carbono em várias categorias, intervalo de datas, escopo de emissões e outros parâmetros.

KnownResponseDataTypeEnum

O tipo de dados de resposta dos dados de emissão de carbono

KnownSortDirectionEnum

A classificação é suportada para colunas em ItemDetailsReport. Este objeto define a direção da classificação.

KnownVersions

As versões de API disponíveis.