ميزانيات Microsoft.Consumption

تعريف مورد Bicep

نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.

استخدم الخاصية scope على هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في Bicep.

نطاقات النشر الصالحة لمورد الموازنات هي:

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

تنسيق المورد

لإنشاء مورد Microsoft.Consumption/budgets، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Consumption/budgets@2021-10-01' = {
  name: 'string'
  scope: resourceSymbolicName
  eTag: 'string'
  properties: {
    amount: int
    category: 'Cost'
    filter: {
      and: [
        {
          dimensions: {
            name: 'string'
            operator: 'In'
            values: [
              'string'
            ]
          }
          tags: {
            name: 'string'
            operator: 'In'
            values: [
              'string'
            ]
          }
        }
      ]
      dimensions: {
        name: 'string'
        operator: 'In'
        values: [
          'string'
        ]
      }
      tags: {
        name: 'string'
        operator: 'In'
        values: [
          'string'
        ]
      }
    }
    notifications: {}
    timeGrain: 'string'
    timePeriod: {
      endDate: 'string'
      startDate: 'string'
    }
  }
}

قيم Property

الموازنات

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-63

أحرف صالحة:
الأبجدية الرقمية والواصلات والتسطير السفلي.
النطاق استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. المورد المستهدف

بالنسبة إلى Bicep، قم بتعيين هذه الخاصية إلى الاسم الرمزي للمورد لتطبيق مورد الملحق.
eTag eTag للمورد. للتعامل مع سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. سلسلة
خصائص خصائص الموازنة. الموازنات

الموازنات

الاسم الوصف القيمة
المبلغ المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الميزانية int (مطلوب)
الفئة فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. "التكلفة" (مطلوب)
عامل التصفية يمكن استخدام لتصفية الميزانيات حسب الأبعاد و/أو العلامات المحددة من قبل المستخدم. ملف الموازنة
الإخطارات قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. كائن
timeGrain الوقت الذي تغطيه الميزانية. سيتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. يتم دعم BillingMonth و BillingQuarter و BillingAnnual فقط من قبل عملاء WD 'سنويا'
'BillingAnnual'
'BillingMonth'
'BillingQuarter'
'شهريا'
'ربع سنوي' (مطلوب)
timePeriod له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء في المستقبل عن اثني عشر شهرا. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. BudgetTimePeriod (مطلوب)

ملف الموازنة

الاسم الوصف القيمة
و تعبير "AND" المنطقي. يجب أن يحتوي على عنصرين على الأقل. BudgetFilterProperties[]
الأبعاد يحتوي على تعبير مقارنة لبعد BudgetComparisonExpression
العلامات يحتوي على تعبير مقارنة لعلامة كائن

خصائص تصفية الموازنة

الاسم الوصف القيمة
الأبعاد يحتوي على تعبير مقارنة لبعد BudgetComparisonExpression
العلامات يحتوي على تعبير مقارنة لعلامة كائن

BudgetComparisonExpression

الاسم الوصف القيمة
الاسم اسم العمود المراد استخدامه في المقارنة. سلسلة (مطلوبة)
عامل التشغيل عامل التشغيل المراد استخدامه للمقارنة. 'In' (مطلوب)
القيم صفيف القيم المراد استخدامها للمقارنة string[] (مطلوب)

BudgetTimePeriod

الاسم الوصف القيمة
endDate تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فإننا نوقع هذا افتراضيا على 10 سنوات من تاريخ البدء. سلسلة
startDate تاريخ بدء الموازنة. سلسلة (مطلوبة)

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء موازنة

نشر في Azure
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك.
إنشاء موازنة باستخدام عامل التصفية

نشر في Azure
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك.
إنشاء موازنة بسيطة

نشر في Azure
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك.

تعريف مورد قالب ARM

نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.

استخدم الخاصية على scope هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في قوالب ARM.

نطاقات النشر الصالحة لمورد الموازنات هي:

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

تنسيق المورد

لإنشاء مورد Microsoft.Consumption/budgets، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Consumption/budgets",
  "apiVersion": "2021-10-01",
  "name": "string",
  "scope": "string",
  "eTag": "string",
  "properties": {
    "amount": "int",
    "category": "Cost",
    "filter": {
      "and": [
        {
          "dimensions": {
            "name": "string",
            "operator": "In",
            "values": [ "string" ]
          },
          "tags": {
            "name": "string",
            "operator": "In",
            "values": [ "string" ]
          }
        }
      ],
      "dimensions": {
        "name": "string",
        "operator": "In",
        "values": [ "string" ]
      },
      "tags": {
        "name": "string",
        "operator": "In",
        "values": [ "string" ]
      }
    },
    "notifications": {},
    "timeGrain": "string",
    "timePeriod": {
      "endDate": "string",
      "startDate": "string"
    }
  }
}

قيم Property

الموازنات

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Consumption/budgets'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2021-10-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 1-63

الأحرف الصالحة:
الأبجدية الرقمية والواصلات والتسطير السفلي.
النطاق استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. المورد المستهدف

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

خصائص الموازنة

الاسم الوصف القيمة
المبلغ المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الموازنة int (مطلوب)
الفئة فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. "التكلفة" (مطلوب)
عامل التصفية يمكن استخدامها لتصفية الميزانيات حسب الأبعاد و/أو العلامات المحددة من قبل المستخدم. تصفية الموازنة
الإخطارات قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. كائن
timeGrain الوقت الذي تغطيه الميزانية. ستتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. يتم دعم BillingMonth و BillingQuarter و BillingAnnual فقط من قبل عملاء WD "سنويا"
"الفوترة السنوية"
'BillingMonth'
"BillingQuarter"
'شهريا'
'ربع سنوي' (مطلوب)
timePeriod له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء المستقبلي عن اثني عشر شهرا. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. BudgetTimePeriod (مطلوب)

تصفية الموازنة

الاسم الوصف القيمة
و التعبير المنطقي "AND". يجب أن يحتوي على عنصرين على الأقل. BudgetFilterProperties[]
الأبعاد يحتوي على تعبير مقارنة لبعد BudgetComparisonExpression
العلامات يحتوي على تعبير مقارنة لعلامة كائن

خصائص تصفية الموازنة

الاسم الوصف القيمة
الأبعاد يحتوي على تعبير مقارنة لبعد BudgetComparisonExpression
العلامات يحتوي على تعبير مقارنة لعلامة كائن

BudgetComparisonExpression

الاسم الوصف القيمة
الاسم اسم العمود المراد استخدامه في المقارنة. سلسلة (مطلوبة)
عامل التشغيل عامل التشغيل المراد استخدامه للمقارنة. 'In' (مطلوب)
القيم صفيف القيم المراد استخدامها للمقارنة string[] (مطلوب)

BudgetTimePeriod

الاسم الوصف القيمة
endDate تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فإننا نوقع هذا افتراضيا على 10 سنوات من تاريخ البدء. سلسلة
startDate تاريخ بدء الموازنة. سلسلة (مطلوبة)

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء موازنة

نشر في Azure
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك.
إنشاء موازنة باستخدام عامل التصفية

نشر في Azure
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك.
إنشاء موازنة بسيطة

نشر في Azure
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك.

تعريف مورد Terraform (موفر AzAPI)

نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.

استخدم الخاصية على parent_id هذا المورد لتعيين نطاق هذا المورد.

نطاقات النشر الصالحة لمورد الموازنات هي:

  • مجموعات الموارد
  • الاشتراكات

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

تنسيق المورد

لإنشاء مورد Microsoft.Consumption/budgets، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Consumption/budgets@2021-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      amount = int
      category = "Cost"
      filter = {
        and = [
          {
            dimensions = {
              name = "string"
              operator = "In"
              values = [
                "string"
              ]
            }
            tags = {
              name = "string"
              operator = "In"
              values = [
                "string"
              ]
            }
          }
        ]
        dimensions = {
          name = "string"
          operator = "In"
          values = [
            "string"
          ]
        }
        tags = {
          name = "string"
          operator = "In"
          values = [
            "string"
          ]
        }
      }
      notifications = {}
      timeGrain = "string"
      timePeriod = {
        endDate = "string"
        startDate = "string"
      }
    }
    eTag = "string"
  })
}

قيم Property

الموازنات

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Consumption/budgets@2021-10-01"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-63

أحرف صالحة:
الأبجدية الرقمية والواصلات والتسطير السفلي.
parent_id معرف المورد لتطبيق مورد الملحق هذا عليه. سلسلة (مطلوب)
eTag eTag للمورد. للتعامل مع سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. سلسلة
خصائص خصائص الموازنة. الموازنات

الموازنات

الاسم الوصف القيمة
المبلغ المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الميزانية int (مطلوب)
الفئة فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. "التكلفة" (مطلوب)
عامل التصفية يمكن استخدام لتصفية الميزانيات حسب الأبعاد و/أو العلامات المحددة من قبل المستخدم. ملف الموازنة
الإخطارات قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. كائن
timeGrain الوقت الذي تغطيه الميزانية. سيتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. يتم دعم BillingMonth و BillingQuarter و BillingAnnual فقط من قبل عملاء WD "سنويا"
"BillingAnnual"
"BillingMonth"
"BillingQuarter"
"شهريا"
"ربع سنوي" (مطلوب)
timePeriod له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء في المستقبل عن اثني عشر شهرا. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. BudgetTimePeriod (مطلوب)

ملف الموازنة

الاسم الوصف القيمة
و تعبير "AND" المنطقي. يجب أن يحتوي على عنصرين على الأقل. BudgetFilterProperties[]
الأبعاد يحتوي على تعبير مقارنة لبعد BudgetComparisonExpression
العلامات يحتوي على تعبير مقارنة لعلامة كائن

إعدادات تصفية الموازنة

الاسم الوصف القيمة
الأبعاد يحتوي على تعبير مقارنة لبعد BudgetComparisonExpression
العلامات يحتوي على تعبير مقارنة لعلامة كائن

BudgetComparisonExpression

الاسم الوصف القيمة
الاسم اسم العمود المراد استخدامه بالمقارنة. سلسلة (مطلوب)
عامل التشغيل عامل التشغيل المراد استخدامه للمقارنة. "In" (مطلوب)
القيم صفيف القيم المراد استخدامها للمقارنة string[] (مطلوب)

BudgetTimePeriod

الاسم الوصف القيمة
endDate تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا إلى 10 سنوات من تاريخ البدء. سلسلة
startDate تاريخ بدء الموازنة. سلسلة (مطلوب)