ميزانيات Microsoft.Consumption 2018-06-30
تعريف مورد Bicep
نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في Bicep.
نطاقات النشر الصالحة لمورد الموازنات هي:
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Consumption/budgets، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Consumption/budgets@2018-06-30' = {
name: 'string'
scope: resourceSymbolicName
eTag: 'string'
properties: {
amount: int
category: 'string'
filters: {
meters: [
'string'
]
resourceGroups: [
'string'
]
resources: [
'string'
]
tags: {}
}
notifications: {}
timeGrain: 'string'
timePeriod: {
endDate: 'string'
startDate: 'string'
}
}
}
قيم Property
الموازنات
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 1-63 الأحرف الصالحة: الأبجدية الرقمية والواصلات والتسطير السفلي. |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى Bicep، قم بتعيين هذه الخاصية إلى الاسم الرمزي للمورد لتطبيق مورد الملحق. |
eTag | eTag للمورد. لمعالجة سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. | سلسلة |
خصائص | خصائص الموازنة. | خصائص الموازنة |
خصائص الموازنة
الاسم | الوصف | القيمة |
---|---|---|
المبلغ | المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الموازنة | int (مطلوب) |
الفئة | فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. | "التكلفة" "الاستخدام" (مطلوب) |
التصفيات | يمكن استخدامها لتصفية الميزانيات حسب مجموعة الموارد أو المورد أو المقياس. | عوامل التصفية |
الإخطارات | قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. | كائن |
timeGrain | الوقت الذي تغطيه الميزانية. ستتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. | "سنويا" 'شهريا' 'ربع سنوي' (مطلوب) |
timePeriod | له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء المستقبلي عن ثلاثة أشهر. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. | BudgetTimePeriod (مطلوب) |
عوامل التصفية
الاسم | الوصف | القيمة |
---|---|---|
متر | قائمة عوامل التصفية على العدادات (GUID)، إلزامية لموازنات فئة الاستخدام. | سلسلة [] |
resourceGroups | قائمة عوامل التصفية على مجموعات الموارد، المسموح بها على مستوى الاشتراك فقط. | سلسلة [] |
موارد | قائمة عوامل التصفية على الموارد. | سلسلة [] |
العلامات | قاموس عوامل التصفية على العلامات. | كائن |
BudgetTimePeriod
الاسم | الوصف | القيمة |
---|---|---|
endDate | تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فإننا نوقع هذا افتراضيا على 10 سنوات من تاريخ البدء. | سلسلة |
startDate | تاريخ بدء الموازنة. | سلسلة (مطلوبة) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء موازنة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة باستخدام عامل التصفية |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة بسيطة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
تعريف مورد قالب ARM
نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في قوالب ARM.
نطاقات النشر الصالحة لمورد الموازنات هي:
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Consumption/budgets، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Consumption/budgets",
"apiVersion": "2018-06-30",
"name": "string",
"scope": "string",
"eTag": "string",
"properties": {
"amount": "int",
"category": "string",
"filters": {
"meters": [ "string" ],
"resourceGroups": [ "string" ],
"resources": [ "string" ],
"tags": {}
},
"notifications": {},
"timeGrain": "string",
"timePeriod": {
"endDate": "string",
"startDate": "string"
}
}
}
قيم Property
الموازنات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Consumption/budgets' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2018-06-30' |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 1-63 الأحرف الصالحة: الأبجدية الرقمية والواصلات والتسطير السفلي. |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى JSON، قم بتعيين القيمة إلى الاسم الكامل للمورد لتطبيق مورد الملحق عليه. |
eTag | eTag للمورد. لمعالجة سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. | سلسلة |
خصائص | خصائص الموازنة. | خصائص الموازنة |
خصائص الموازنة
الاسم | الوصف | القيمة |
---|---|---|
المبلغ | المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الموازنة | int (مطلوب) |
الفئة | فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. | "التكلفة" "الاستخدام" (مطلوب) |
التصفيات | يمكن استخدامها لتصفية الميزانيات حسب مجموعة الموارد أو المورد أو المقياس. | عوامل التصفية |
الإخطارات | قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. | كائن |
timeGrain | الوقت الذي تغطيه الميزانية. ستتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. | "سنويا" 'شهريا' 'ربع سنوي' (مطلوب) |
timePeriod | له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء المستقبلي عن ثلاثة أشهر. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. | BudgetTimePeriod (مطلوب) |
عوامل التصفية
الاسم | الوصف | القيمة |
---|---|---|
متر | قائمة عوامل التصفية على العدادات (GUID)، إلزامية لموازنات فئة الاستخدام. | سلسلة [] |
resourceGroups | قائمة عوامل التصفية على مجموعات الموارد، المسموح بها على مستوى الاشتراك فقط. | سلسلة [] |
موارد | قائمة عوامل التصفية على الموارد. | سلسلة [] |
العلامات | قاموس عوامل التصفية على العلامات. | كائن |
BudgetTimePeriod
الاسم | الوصف | القيمة |
---|---|---|
endDate | تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا إلى 10 سنوات من تاريخ البدء. | سلسلة |
startDate | تاريخ بدء الموازنة. | سلسلة (مطلوب) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء موازنة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة باستخدام عامل التصفية |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة بسيطة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
تعريف مورد Terraform (موفر AzAPI)
نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية parent_id
على هذا المورد لتعيين نطاق هذا المورد.
نطاقات النشر الصالحة لمورد الموازنات هي:
- الاشتراكات
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Consumption/budgets، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Consumption/budgets@2018-06-30"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
amount = int
category = "string"
filters = {
meters = [
"string"
]
resourceGroups = [
"string"
]
resources = [
"string"
]
tags = {}
}
notifications = {}
timeGrain = "string"
timePeriod = {
endDate = "string"
startDate = "string"
}
}
eTag = "string"
})
}
قيم Property
الموازنات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Consumption/budgets@2018-06-30" |
الاسم | اسم المورد | سلسلة (مطلوب) حد الحرف: 1-63 أحرف صالحة: الأبجدية الرقمية والواصلات والتسطير السفلي. |
parent_id | معرف المورد لتطبيق مورد الملحق هذا عليه. | سلسلة (مطلوب) |
eTag | eTag للمورد. للتعامل مع سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. | سلسلة |
خصائص | خصائص الموازنة. | الموازنات |
الموازنات
الاسم | الوصف | القيمة |
---|---|---|
المبلغ | المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الميزانية | int (مطلوب) |
الفئة | فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. | "التكلفة" "الاستخدام" (مطلوب) |
التصفيات | يمكن استخدام لتصفية الميزانيات حسب مجموعة الموارد أو المورد أو العداد. | عوامل التصفية |
الإخطارات | قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. | كائن |
timeGrain | الوقت الذي تغطيه الميزانية. سيتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. | "سنويا" "شهريا" "ربع سنوي" (مطلوب) |
timePeriod | له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء المستقبلي عن ثلاثة أشهر. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. | BudgetTimePeriod (مطلوب) |
عوامل التصفية
الاسم | الوصف | القيمة |
---|---|---|
متر | قائمة عوامل التصفية على العدادات (GUID)، إلزامية لميزانيات فئة الاستخدام. | سلسلة [] |
resourceGroups | قائمة عوامل التصفية على مجموعات الموارد، المسموح بها على مستوى الاشتراك فقط. | سلسلة [] |
موارد | قائمة عوامل التصفية على الموارد. | سلسلة [] |
العلامات | قاموس عوامل التصفية على العلامات. | كائن |
BudgetTimePeriod
الاسم | الوصف | القيمة |
---|---|---|
endDate | تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا إلى 10 سنوات من تاريخ البدء. | سلسلة |
startDate | تاريخ بدء الموازنة. | سلسلة (مطلوب) |