@azure/arm-carbonoptimization package

الفصول

CarbonOptimizationManagementClient

الواجهات

CarbonEmissionData

ستحتوي الاستجابة الأساسية لتقرير الاستعلام المختلف ، على جميع نتائج تقرير الاستعلام على هذه المعلومات

CarbonEmissionDataAvailableDateRange

الاستجابة للنطاق الزمني المتاح لبيانات انبعاثات الكربون

CarbonEmissionDataListResult

قائمة نتائج انبعاثات الكربون

CarbonEmissionItemDetailData

الاستجابة لانبعاثات الكربون التفصيلية

CarbonEmissionMonthlySummaryData

الاستجابة لملخص انبعاثات الكربون الشهرية

CarbonEmissionOverallSummaryData

ملخص الاستجابة لانبعاثات الكربون الإجمالية

CarbonEmissionTopItemMonthlySummaryData

الاستجابة لأهم العناصر انبعاثات الكربون حسب الشهر

CarbonEmissionTopItemsSummaryData

الاستجابة لأهم العناصر حسب نوع الفئة

CarbonOptimizationManagementClientOptionalParams

معلمات اختيارية للعميل.

CarbonServiceOperations

واجهة تمثل عمليات CarbonService.

CarbonServiceQueryCarbonEmissionDataAvailableDateRangeOptionalParams

المعلمات الاختيارية.

CarbonServiceQueryCarbonEmissionReportsOptionalParams

المعلمات الاختيارية.

DateRange

النطاق الزمني لاستخدامه مع QueryParameter ، يجب أن يكون في غضون 12 شهرا بين تاريخ البدء والانتهاء. في بعض الحالات، يجب أن يكون تاريخ البدء والانتهاء في نفس التاريخ.

ErrorAdditionalInfo

خطأ إدارة الموارد معلومات إضافية.

ErrorDetail

تفاصيل الخطأ.

ErrorResponse

استجابة الخطأ الشائعة لجميع واجهات برمجة تطبيقات Azure Resource Manager لإرجاع تفاصيل الخطأ للعمليات الفاشلة.

ItemDetailsQueryFilter

معلمات الاستعلام عن ItemDetailsReport

MonthlySummaryReportQueryFilter

معلمة عامل تصفية الاستعلام لتكوين استعلامات MonthlySummaryReport.

Operation

تفاصيل عملية REST API، التي تم إرجاعها من واجهة برمجة تطبيقات عمليات موفر الموارد

OperationDisplay

معلومات العرض المترجمة للعملية و.

OperationsListOptionalParams

المعلمات الاختيارية.

OperationsOperations

واجهة تمثل عمليات العمليات.

OverallSummaryReportQueryFilter

معلمة عامل تصفية الاستعلام لتكوين استعلامات OverallSummaryReport.

PageSettings

خيارات لأسلوب byPage

PagedAsyncIterableIterator

واجهة تسمح بالتكرار غير المتزامن حتى الاكتمال والصفحة.

QueryFilter

معلمة عامل تصفية الاستعلام المشترك لتكوين استعلامات بيانات انبعاثات الكربون لجميع أنواع التقارير المختلفة المحددة في ReportTypeEnum.

ResourceCarbonEmissionItemDetailData

الاستجابة لانبعاثات الكربون التفصيلية للموارد

ResourceCarbonEmissionTopItemMonthlySummaryData

الاستجابة لأهم البنود انبعاثات الكربونية حسب الشهر للموارد

ResourceCarbonEmissionTopItemsSummaryData

الاستجابة لأهم العناصر لفئة الموارد

ResourceGroupCarbonEmissionItemDetailData

الاستجابة لانبعاثات الكربون المفصلة لمجموعة الموارد

ResourceGroupCarbonEmissionTopItemMonthlySummaryData

الاستجابة لأهم البنود انبعاثات الكربونية حسب الشهر لمجموعة الموارد

ResourceGroupCarbonEmissionTopItemsSummaryData

الاستجابة لأهم العناصر ل ResourceGroup

SubscriptionAccessDecision

قرار الوصول لكل اشتراك

TopItemsMonthlySummaryReportQueryFilter

معلمة عامل تصفية الاستعلام لتكوين استعلامات TopItemsMonthlySummaryReport.

TopItemsSummaryReportQueryFilter

معلمة عامل تصفية الاستعلام لتكوين استعلامات TopItemsSummaryReport.

النوع أسماء مستعارة

AccessDecisionEnum

Enum for Access Decision
يمكن استخدام KnownAccessDecisionEnum بالتبادل مع AccessDecisionEnum ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

مسموح به: الوصول مسموح به
مرفوض: تم رفض الوصول

ActionType

تعدادات قابلة للتوسيع. يشير إلى نوع الإجراء. يشير "داخلي" إلى الإجراءات التي هي لواجهات برمجة التطبيقات الداخلية فقط.
يمكن استخدام KnownActionType بالتبادل مع ActionType ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

داخلي: الإجراءات مخصصة لواجهات برمجة التطبيقات الداخلية فقط.

CarbonEmissionDataUnion

الاسم المستعار ل CarbonEmission DataUnion

CategoryTypeEnum

أنواع الفئات المدعومة لاستخدامها مع QueryParameter. يمثل كل نمط مستوى مختلفا من تجميع بيانات الانبعاثات.
يمكن استخدام KnownCategoryTypeEnum بالتبادل مع CategoryTypeEnum ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

الاشتراك: الانبعاثات المجمعة على مستوى الاشتراك.
ResourceGroup: الانبعاثات المجمعة على مستوى مجموعة الموارد.
الموقع: الانبعاثات المجمعة على مستوى الموقع.
المورد: الانبعاثات المجمعة على مستوى الموارد.
ResourceType: الانبعاثات المجمعة على مستوى نوع المورد.

ContinuablePage

واجهة تصف صفحة من النتائج.

EmissionScopeEnum

نطاقات انبعاثات الكربون المدعومة لاستخدامها مع QueryParameter ، كما هو محدد في بروتوكول غازات الدفيئة. يجب تحديد نطاق واحد على الأقل. سيرجع الإخراج إجمالي جميع النطاقات المحددة.
يمكن استخدام KnownEmissionScopeEnum بالتبادل مع EmissionScopeEnum ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

النطاق 1: انبعاثات الكربون من النطاق 1
النطاق 2: انبعاثات الكربون من النطاق 2
النطاق 3: انبعاثات الكربون من النطاق 3

OrderByColumnEnum

يتم دعم الفرز للأعمدة في ItemDetailsReport. يتضمن هذا الكائن أسماء الأعمدة المسموح بها الفرز. حدد إحدى هذه القيم المدعومة
يمكن استخدام KnownOrderByColumnEnum بالتبادل مع OrderByColumnEnum ، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

ItemName: الملف المقدم في ItemDetailsReport ، راجع CarbonEmissionItemDetailData لمزيد من المعلومات.
LatestMonthEmissions: النتيجة الأحدث الشهرية المودعة في ItemDetailsReport ، راجع CarbonEmissionItemDetailData لمزيد من المعلومات.
PreviousMonthEmissions: الانبعاثات السابقة المودعة في ItemDetailsReport ، راجع CarbonEmissionItemDetailData لمزيد من المعلومات.
MonthOverMonthEmissionsChangeRatio: الmonthOverMonthEmissionsChangeRatio المودعة في ItemDetailsReport ، راجع CarbonEmissionItemDetailData لمزيد من المعلومات.
MonthlyEmissionsChangeValue: النتيجة الشهرية EmissionsChangeValue المودعة في ItemDetailsReport ، راجع CarbonEmissionItemDetailData لمزيد من المعلومات.
ResourceGroup: تم إيداع resourceGroup في نتيجة ResourceCarbonEmissionItemDetailData ، راجع ResourceCarbonEmissionItemDetailData لمزيد من المعلومات.

Origin

المنفذ المقصود للعملية؛ كما هو الحال في التحكم في الوصول المستند إلى الموارد (RBAC) وسجلات التدقيق UX. القيمة الافتراضية هي "المستخدم، النظام"
يمكن استخدام KnownOrigin بالتبادل مع Origin، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

user: يشير إلى أن العملية قد بدأها المستخدم.
system: يشير إلى أن العملية قد بدأت بواسطة نظام.
المستخدم ، النظام: يشير إلى أن العملية بدأها مستخدم أو نظام.

QueryFilterUnion

الاسم المستعار ل QueryFilterUnion

ReportTypeEnum

تعداد لنوع التقرير ، مع تحديد تنسيقات التقارير المختلفة لبيانات انبعاثات الكربون. يقوم كل نوع من أنواع التقرير بإرجاع تجميعات مختلفة من انبعاثات الكربون عبر فئات مختلفة ونطاق التاريخ ونطاق الانبعاثات والمعلمات الأخرى.
يمكن استخدام KnownReportTypeEnum بالتبادل مع ReportTypeEnum ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

بشكل عامالملخص: يوفر التقرير الملخص الشامل إجمالي انبعاثات الكربون للنطاق الزمني المحدد ومعلمات الاستعلام ، بالإضافة إلى قيم مقارنة لنظرة عامة عالية المستوى. يمكن أن يقبل هذا النوع من التقارير قيما مختلفة في حقلي البداية والنهاية داخل DateRange (على سبيل المثال، البدء: 2024-03-01 والنهاية: 2024-06-01).
MonthlySummaryReport: يوفر MonthlySummaryReport بيانات انبعاثات الكربون حسب الشهر لمعلمات الاستعلام المحددة. يمكن أن يقبل هذا النوع من التقارير قيما مختلفة في حقلي البداية والنهاية داخل DateRange (على سبيل المثال، البدء: 2024-03-01 والنهاية: 2024-06-01).
TopItemsSummaryReport: يوفر TopItemsSummaryReport N العناصر الأعلى انبعاثات لعوامل تصفية الاستعلام المحددة. يعرض هذا التقرير البيانات لشهر واحد في كل مرة، لذا فهو يتطلب نفس القيم لحقلي البداية والنهاية داخل DateRange. يمكن إرجاع عناصر N = 10 كحد أقصى في المرة الواحدة.
TopItemsMonthlySummaryReport: يوفر TopItemsMonthlyReport N العناصر الأعلى انبعاثا حسب الشهر لعامل تصفية الاستعلام المحدد. إرجاع بيانات الانبعاثات لأهم N من العناصر حسب الشهر ضمن النطاق الزمني المحدد. يمكن إرجاع عناصر N = 10 كحد أقصى في المرة الواحدة.
ItemDetailsReport: يوفر ItemDetailsReport قائمة دقيقة بالعناصر استنادا إلى CategoryType المحدد (على سبيل المثال، Resource أو ResourceGroup أو ResourceType أو Location أو Subscription) لعامل تصفية الاستعلام. يمكن الاستعلام عن هذا التقرير لمدة شهر واحد فقط في كل مرة، مما يتطلب نفس القيم في حقلي البداية والنهاية داخل DateRange.

ResponseDataTypeEnum

نوع بيانات الاستجابة لبيانات انبعاثات الكربون
يمكن استخدام KnownResponseDataTypeEnum بالتبادل مع ResponseDataTypeEnum ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

بشكل عامSummaryData: نوع بيانات الاستجابة ل OverallSummaryReport
MonthlySummaryData: نوع بيانات الاستجابة ل MonthlySummaryReport
TopItemsSummaryData: نوع بيانات الاستجابة ل TopItemsSummaryReport
ResourceTopItemsSummaryData: نوع بيانات الاستجابة ل TopItemsSummaryReport الخاص بالمورد
ResourceGroupTopItemsSummaryData: نوع بيانات الاستجابة ل TopItemsSummaryReport الخاص ب ResourceGroup
TopItemsMonthlySummaryData: نوع بيانات الاستجابة ل TopItemsMonthlySummaryReport
ResourceTopItemsMonthlySummaryData: نوع بيانات الاستجابة ل TopItemsMonthlySummaryReport الخاص بالمورد
ResourceGroupTopItemsMonthlySummaryData: نوع بيانات الاستجابة ل TopItemsMonthlySummaryReport الخاص ب ResourceGroup.
ItemDetailsData: نوع بيانات الاستجابة ل ItemDetailsReport
ResourceItemDetailsData: نوع بيانات الاستجابة ل ItemDetailsReport الخاص بالمورد
ResourceGroupItemDetailsData: نوع بيانات الاستجابة ل ItemDetailsReport الخاص ب ResourceGroup

SortDirectionEnum

يتم دعم الفرز للأعمدة في ItemDetailsReport. يحدد هذا الكائن اتجاه الفرز.
يمكن استخدام KnownSortDirectionEnum بالتبادل مع SortDirectionEnum ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

Desc: ترتيب تنازلي لنتيجة الاستعلام.
Asc: ترتيب تصاعدي لنتيجة الاستعلام.

التعدادات

KnownAccessDecisionEnum

Enum for Access Decision

KnownActionType

تعدادات قابلة للتوسيع. يشير إلى نوع الإجراء. يشير "داخلي" إلى الإجراءات التي هي لواجهات برمجة التطبيقات الداخلية فقط.

KnownCategoryTypeEnum

أنواع الفئات المدعومة لاستخدامها مع QueryParameter. يمثل كل نمط مستوى مختلفا من تجميع بيانات الانبعاثات.

KnownEmissionScopeEnum

نطاقات انبعاثات الكربون المدعومة لاستخدامها مع QueryParameter ، كما هو محدد في بروتوكول غازات الدفيئة. يجب تحديد نطاق واحد على الأقل. سيرجع الإخراج إجمالي جميع النطاقات المحددة.

KnownOrderByColumnEnum

يتم دعم الفرز للأعمدة في ItemDetailsReport. يتضمن هذا الكائن أسماء الأعمدة المسموح بها الفرز. حدد إحدى هذه القيم المدعومة

KnownOrigin

المنفذ المقصود للعملية؛ كما هو الحال في التحكم في الوصول المستند إلى الموارد (RBAC) وسجلات التدقيق UX. القيمة الافتراضية هي "المستخدم، النظام"

KnownReportTypeEnum

تعداد لنوع التقرير ، مع تحديد تنسيقات التقارير المختلفة لبيانات انبعاثات الكربون. يقوم كل نوع من أنواع التقرير بإرجاع تجميعات مختلفة من انبعاثات الكربون عبر فئات مختلفة ونطاق التاريخ ونطاق الانبعاثات والمعلمات الأخرى.

KnownResponseDataTypeEnum

نوع بيانات الاستجابة لبيانات انبعاثات الكربون

KnownSortDirectionEnum

يتم دعم الفرز للأعمدة في ItemDetailsReport. يحدد هذا الكائن اتجاه الفرز.

KnownVersions

إصدارات واجهة برمجة التطبيقات المتوفرة.