@azure/arm-carbonoptimization package

Kelas

CarbonOptimizationManagementClient

Antarmuka

CarbonEmissionData

Respons dasar untuk laporan kueri yang berbeda, semua hasil laporan kueri akan memiliki informasi ini

CarbonEmissionDataAvailableDateRange

Respons untuk rentang tanggal data emisi karbon yang tersedia

CarbonEmissionDataListResult

Daftar hasil emisi karbon

CarbonEmissionItemDetailData

Respons untuk emisi karbon terperinci

CarbonEmissionMonthlySummaryData

Respons untuk Ringkasan Emisi Karbon Bulanan

CarbonEmissionOverallSummaryData

Respons untuk Ringkasan Emisi Karbon Keseluruhan

CarbonEmissionTopItemMonthlySummaryData

Respons untuk Item Teratas Emisi Karbon menurut Bulan

CarbonEmissionTopItemsSummaryData

Respons untuk Item Teratas menurut Jenis Kategori

CarbonOptimizationManagementClientOptionalParams

Parameter opsional untuk klien.

CarbonServiceOperations

Antarmuka yang mewakili operasi CarbonService.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

Parameter opsional.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

Parameter opsional.

DateRange

Rentang tanggal yang akan digunakan dengan QueryParameter, harus dalam waktu 12 bulan antara tanggal mulai dan berakhir. Dalam kasus tertentu, tanggal mulai dan berakhir harus tanggal yang sama.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal.

ItemDetailsQueryFilter

Parameter Kueri untuk ItemDetailsReport

MonthlySummaryReportQueryFilter

Parameter filter kueri untuk mengonfigurasi kueri MonthlySummaryReport.

Operation

Detail operasi REST API, dikembalikan dari API Operasi Penyedia Sumber Daya

OperationDisplay

Informasi tampilan yang dilokalkan untuk operasi dan .

OperationsListOptionalParams

Parameter opsional.

OperationsOperations

Antarmuka yang mewakili operasi Operasi.

OverallSummaryReportQueryFilter

Parameter filter kueri untuk mengonfigurasi kueri OverallSummaryReport.

PageSettings

Opsi untuk metode byPage

PagedAsyncIterableIterator

Antarmuka yang memungkinkan iterasi yang dapat diulang asinkron baik ke penyelesaian maupun berdasarkan halaman.

QueryFilter

Parameter filter kueri bersama untuk mengonfigurasi kueri data emisi karbon untuk semua jenis laporan berbeda yang ditentukan dalam ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

Respons untuk Emisi karbon terperinci sumber daya

ResourceCarbonEmissionTopItemMonthlySummaryData

Respons untuk emisi karbon item teratas menurut bulan untuk sumber daya

ResourceCarbonEmissionTopItemsSummaryData

Respons untuk Item Teratas Untuk Kategori Sumber Daya

ResourceGroupCarbonEmissionItemDetailData

Respons untuk emisi karbon terperinci Grup Sumber Daya

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

Respons untuk emisi karbon item teratas menurut bulan untuk grup sumber daya

ResourceGroupCarbonEmissionTopItemsSummaryData

Respons untuk Item Teratas Untuk ResourceGroup

SubscriptionAccessDecision

Keputusan Akses untuk setiap Langganan

TopItemsMonthlySummaryReportQueryFilter

Parameter filter kueri untuk mengonfigurasi kueri TopItemsMonthlySummaryReport.

TopItemsSummaryReportQueryFilter

Parameter filter kueri untuk mengonfigurasi kueri TopItemsSummaryReport.

Alias Jenis

AccessDecisionEnum

Enum untuk Keputusan Akses
KnownAccessDecisionEnum dapat digunakan secara bergantian dengan AccessDecisionEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Diizinkan: Akses diizinkan
Ditolak: Akses ditolak

ActionType

Enum yang dapat diperluas. Menunjukkan jenis tindakan. "Internal" mengacu pada tindakan yang hanya untuk API internal saja.
KnownActionType dapat digunakan secara bergantian dengan ActionType, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Internal: Tindakan hanya untuk API internal.

CarbonEmissionDataUnion

Alias untuk CarbonEmissionDataUnion

CategoryTypeEnum

Jenis kategori yang didukung untuk digunakan dengan QueryParameter. Setiap jenis mewakili tingkat agregasi data emisi yang berbeda.
KnownCategoryTypeEnum dapat digunakan secara bergantian dengan CategoryTypeEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Langganan: Emisi yang dikumpulkan pada tingkat langganan.
ResourceGroup: Emisi yang dikumpulkan di tingkat grup sumber daya.
Lokasi: Emisi yang dikumpulkan di tingkat lokasi.
Sumber daya: Emisi yang dikumpulkan pada tingkat sumber daya.
ResourceType: Emisi yang dikumpulkan pada tingkat jenis sumber daya.

ContinuablePage

Antarmuka yang menjelaskan halaman hasil.

EmissionScopeEnum

Cakupan emisi karbon yang didukung untuk digunakan dengan QueryParameter, seperti yang didefinisikan oleh Protokol GRK. Setidaknya satu cakupan harus ditentukan. Output akan mengembalikan total semua cakupan yang ditentukan.
KnownEmissionScopeEnum dapat digunakan secara bergantian dengan EmissionScopeEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Cakupan 1: Emisi karbon Scope1
Lingkup2: Emisi karbon Scope2
Scope3: Emisi karbon Scope3

OrderByColumnEnum

Pengurutan didukung untuk kolom di ItemDetailsReport. Objek ini mencakup nama kolom yang diperbolehkan untuk pengurutan. Pilih salah satu nilai yang didukung ini
KnownOrderByColumnEnum dapat digunakan secara bergantian dengan OrderByColumnEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

ItemName: itemName yang diajukan dalam hasil ItemDetailsReport, lihat CarbonEmissionItemDetailData untuk informasi selengkapnya.
LatestMonthEmissions: LatestMonthEmissions yang diajukan di hasil ItemDetailsReport, lihat CarbonEmissionItemDetailData untuk informasi selengkapnya.
PreviousMonthEmissions: PreviousMonthEmissions yang diajukan di hasil ItemDetailsReport, lihat CarbonEmissionItemDetailData untuk informasi selengkapnya.
MonthOverMonthEmissionsChangeRatio: monthOverMonthEmissionsChangeRatio yang diajukan di hasil ItemDetailsReport, lihat CarbonEmissionItemDetailData untuk informasi selengkapnya.
MonthlyEmissionsChangeValue: Hasil monthlyEmissionsChangeValue yang diajukan di hasil ItemDetailsReport, lihat CarbonEmissionItemDetailData untuk informasi selengkapnya.
ResourceGroup: ResourceGroup yang diajukan dalam hasil ResourceCarbonEmissionItemDetailData, lihat ResourceCarbonEmissionItemDetailData untuk informasi selengkapnya.

Origin

Pelaksana operasi yang dimaksudkan; seperti dalam Resource Based Access Control (RBAC) dan log audit UX. Nilai defaultnya adalah "user,system"
KnownOrigin dapat digunakan secara bergantian dengan Origin, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

user: Menunjukkan operasi dimulai oleh pengguna.
sistem: Menunjukkan operasi dimulai oleh sistem.
user,system: Menunjukkan operasi dimulai oleh pengguna atau sistem.

QueryFilterUnion

Alias untuk QueryFilterUnion

ReportTypeEnum

Enum untuk Jenis Laporan, menentukan format laporan yang berbeda untuk data emisi karbon. Setiap jenis laporan mengembalikan agregasi emisi karbon yang berbeda di berbagai kategori, rentang tanggal, cakupan emisi, dan parameter lainnya.
KnownReportTypeEnum dapat digunakan secara bergantian dengan ReportTypeEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Laporan Ringkasan Keseluruhan: Laporan ringkasan keseluruhan menyediakan total emisi karbon untuk rentang tanggal dan parameter kueri yang ditentukan, serta nilai komparatif untuk gambaran umum tingkat tinggi. Jenis laporan ini dapat menerima nilai yang berbeda di bidang awal dan akhir dalam DateRange (misalnya, mulai: 2024-03-01 dan akhir: 2024-06-01).
MonthlySummaryReport: MonthlySummaryReport menyediakan data emisi karbon berdasarkan bulan untuk parameter kueri yang ditentukan. Jenis laporan ini dapat menerima nilai yang berbeda di bidang awal dan akhir dalam DateRange (misalnya, mulai: 2024-03-01 dan akhir: 2024-06-01).
TopItemsSummaryReport: TopItemsSummaryReport menyediakan N item dengan pemancar tertinggi untuk filter kueri yang ditentukan. Laporan ini mengembalikan data untuk satu bulan sekaligus, sehingga memerlukan nilai yang sama untuk bidang awal dan akhir dalam DateRange. Maksimum item N=10 dapat dikembalikan pada satu waktu.
TopItemsMonthlySummaryReport: TopItemsMonthlyReport menyediakan N item dengan pemancar tertinggi berdasarkan bulan untuk filter kueri yang ditentukan. Mengembalikan data emisi untuk item N teratas menurut bulan dalam rentang tanggal yang diberikan. Maksimum item N=10 dapat dikembalikan pada satu waktu.
ItemDetailsReport: ItemDetailsReport menyediakan daftar item terperinci berdasarkan CategoryType yang ditentukan (misalnya, ResourcePoint, ResourceGroup, ResourceType, Location, atau Subscription) untuk filter kueri. Laporan ini hanya dapat dikueri selama satu bulan sekaligus, memerlukan nilai yang sama di bidang awal dan akhir dalam DateRange.

ResponseDataTypeEnum

Jenis data respons data emisi Karbon
KnownResponseDataTypeEnum dapat digunakan secara bergantian dengan ResponseDataTypeEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

OverallSummaryData: Jenis data respons untuk OverallSummaryReport
MonthlySummaryData: Jenis data respons untuk MonthlySummaryReport
TopItemsSummaryData: Jenis data respons untuk TopItemsSummaryReport
ResourceTopItemsSummaryData: Jenis data respons untuk TopItemsSummaryReport Resource
ResourceGroupTopItemsSummaryData: Jenis data respons untuk TopItemsSummaryReport ResourceGroup
TopItemsMonthlySummaryData: Jenis data respons untuk TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: Jenis data respons untuk TopItemsMonthlySummaryReport Resource
ResourceGroupTopItemsMonthlySummaryData: Jenis data respons untuk TopItemsMonthlySummaryReport ResourceGroup
ItemDetailsData: Jenis data respons untuk ItemDetailsReport
ResourceItemDetailsData: Jenis data respons untuk ItemDetailsReport Resource
ResourceGroupItemDetailsData: Jenis data respons untuk ItemDetailsReport ResourceGroup

SortDirectionEnum

Pengurutan didukung untuk kolom di ItemDetailsReport. Objek ini menentukan arah pengurutan.
KnownSortDirectionEnum dapat digunakan secara bergantian dengan SortDirectionEnum, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Desc: Urutan menurun untuk hasil kueri.
Asc: Urutan menaik untuk hasil kueri.

Enum

KnownAccessDecisionEnum

Enum untuk Keputusan Akses

KnownActionType

Enum yang dapat diperluas. Menunjukkan jenis tindakan. "Internal" mengacu pada tindakan yang hanya untuk API internal saja.

KnownCategoryTypeEnum

Jenis kategori yang didukung untuk digunakan dengan QueryParameter. Setiap jenis mewakili tingkat agregasi data emisi yang berbeda.

KnownEmissionScopeEnum

Cakupan emisi karbon yang didukung untuk digunakan dengan QueryParameter, seperti yang didefinisikan oleh Protokol GRK. Setidaknya satu cakupan harus ditentukan. Output akan mengembalikan total semua cakupan yang ditentukan.

KnownOrderByColumnEnum

Pengurutan didukung untuk kolom di ItemDetailsReport. Objek ini mencakup nama kolom yang diperbolehkan untuk pengurutan. Pilih salah satu nilai yang didukung ini

KnownOrigin

Pelaksana operasi yang dimaksudkan; seperti dalam Resource Based Access Control (RBAC) dan log audit UX. Nilai defaultnya adalah "user,system"

KnownReportTypeEnum

Enum untuk Jenis Laporan, menentukan format laporan yang berbeda untuk data emisi karbon. Setiap jenis laporan mengembalikan agregasi emisi karbon yang berbeda di berbagai kategori, rentang tanggal, cakupan emisi, dan parameter lainnya.

KnownResponseDataTypeEnum

Jenis data respons data emisi karbon

KnownSortDirectionEnum

Pengurutan didukung untuk kolom di ItemDetailsReport. Objek ini menentukan arah pengurutan.

KnownVersions

Versi API yang tersedia.