ميزانيات Microsoft.Consumption 2019-10-01
تعريف مورد Bicep
نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في Bicep.
نطاقات النشر الصالحة لمورد الموازنات هي:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Consumption/budgets، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Consumption/budgets@2019-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'
]
}
not: {
dimensions: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
tags: {
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 | "سنويا" "الفوترة السنوية" 'BillingMonth' "BillingQuarter" 'شهريا' 'ربع سنوي' (مطلوب) |
timePeriod | له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء المستقبلي عن اثني عشر شهرا. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. | BudgetTimePeriod (مطلوب) |
تصفية الموازنة
الاسم | الوصف | القيمة |
---|---|---|
و | التعبير المنطقي "AND". يجب أن يحتوي على عنصرين على الأقل. | BudgetFilterProperties[] |
الأبعاد | يحتوي على تعبير مقارنة لبعد | BudgetComparisonExpression |
not | التعبير المنطقي "NOT". | خصائص تصفية الموازنة |
العلامات | يحتوي على تعبير مقارنة لعلامة | كائن |
خصائص تصفية الموازنة
الاسم | الوصف | القيمة |
---|---|---|
الأبعاد | يحتوي على تعبير مقارنة لبعد | BudgetComparisonExpression |
العلامات | يحتوي على تعبير مقارنة لعلامة | كائن |
BudgetComparisonExpression
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم العمود المراد استخدامه في المقارنة. | سلسلة (مطلوبة) |
عامل التشغيل | عامل التشغيل المراد استخدامه للمقارنة. | 'In' (مطلوب) |
القيم | صفيف القيم المراد استخدامها للمقارنة | string[] (مطلوب) |
BudgetTimePeriod
الاسم | الوصف | القيمة |
---|---|---|
endDate | تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فإننا نوقع هذا افتراضيا على 10 سنوات من تاريخ البدء. | سلسلة |
startDate | تاريخ بدء الموازنة. | سلسلة (مطلوبة) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء موازنة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة باستخدام عامل التصفية |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة بسيطة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
تعريف مورد قالب ARM
نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في قوالب ARM.
نطاقات النشر الصالحة لمورد الموازنات هي:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Consumption/budgets، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Consumption/budgets",
"apiVersion": "2019-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" ]
},
"not": {
"dimensions": {
"name": "string",
"operator": "In",
"values": [ "string" ]
},
"tags": {
"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 | إصدار واجهة برمجة تطبيقات المورد | '2019-10-01' |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 1-63 الأحرف الصالحة: الأبجدية الرقمية والواصلات والتسطير السفلي. |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى JSON، قم بتعيين القيمة إلى الاسم الكامل للمورد لتطبيق مورد الملحق عليه. |
eTag | eTag للمورد. لمعالجة سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. | سلسلة |
خصائص | خصائص الموازنة. | خصائص الموازنة |
خصائص الموازنة
الاسم | الوصف | القيمة |
---|---|---|
المبلغ | المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الموازنة | int (مطلوب) |
الفئة | فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. | "التكلفة" (مطلوب) |
عامل التصفية | يمكن استخدام لتصفية الميزانيات حسب الأبعاد و/أو العلامات المحددة من قبل المستخدم. | ملف الموازنة |
الإخطارات | قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. | كائن |
timeGrain | الوقت الذي تغطيه الميزانية. سيتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. يتم دعم BillingMonth و BillingQuarter و BillingAnnual فقط من قبل عملاء WD | 'سنويا' 'BillingAnnual' 'BillingMonth' 'BillingQuarter' 'شهريا' 'ربع سنوي' (مطلوب) |
timePeriod | له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء في المستقبل عن اثني عشر شهرا. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. | BudgetTimePeriod (مطلوب) |
ملف الموازنة
الاسم | الوصف | القيمة |
---|---|---|
و | تعبير "AND" المنطقي. يجب أن يحتوي على عنصرين على الأقل. | BudgetFilterProperties[] |
الأبعاد | يحتوي على تعبير مقارنة لبعد | BudgetComparisonExpression |
not | تعبير "NOT" المنطقي. | إعدادات تصفية الموازنة |
العلامات | يحتوي على تعبير مقارنة لعلامة | كائن |
إعدادات تصفية الموازنة
الاسم | الوصف | القيمة |
---|---|---|
الأبعاد | يحتوي على تعبير مقارنة لبعد | BudgetComparisonExpression |
العلامات | يحتوي على تعبير مقارنة لعلامة | كائن |
BudgetComparisonExpression
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم العمود المراد استخدامه بالمقارنة. | سلسلة (مطلوب) |
عامل التشغيل | عامل التشغيل المراد استخدامه للمقارنة. | 'In' (مطلوب) |
القيم | صفيف القيم المراد استخدامها للمقارنة | string[] (مطلوب) |
BudgetTimePeriod
الاسم | الوصف | القيمة |
---|---|---|
endDate | تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا إلى 10 سنوات من تاريخ البدء. | سلسلة |
startDate | تاريخ بدء الموازنة. | سلسلة (مطلوب) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء موازنة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة باستخدام عامل التصفية |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
إنشاء موازنة بسيطة |
يوضح هذا القالب كيفية إنشاء ميزانية ضمن اشتراك. |
تعريف مورد Terraform (موفر AzAPI)
نوع مورد الموازنات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية parent_id
على هذا المورد لتعيين نطاق هذا المورد.
نطاقات النشر الصالحة لمورد الموازنات هي:
- مجموعات الموارد
- الاشتراكات
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Consumption/budgets، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Consumption/budgets@2019-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"
]
}
not = {
dimensions = {
name = "string"
operator = "In"
values = [
"string"
]
}
tags = {
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@2019-10-01" |
الاسم | اسم المورد | سلسلة (مطلوب) حد الحرف: 1-63 أحرف صالحة: الأبجدية الرقمية والواصلات والتسطير السفلي. |
parent_id | معرف المورد لتطبيق مورد الملحق هذا عليه. | سلسلة (مطلوب) |
eTag | eTag للمورد. للتعامل مع سيناريو التحديث المتزامن، سيتم استخدام هذا الحقل لتحديد ما إذا كان المستخدم يقوم بتحديث أحدث إصدار أم لا. | سلسلة |
خصائص | خصائص الموازنة. | الموازنات |
الموازنات
الاسم | الوصف | القيمة |
---|---|---|
المبلغ | المبلغ الإجمالي للتكلفة التي يجب تعقبها مع الميزانية | int (مطلوب) |
الفئة | فئة الموازنة، سواء كانت الموازنة تتعقب التكلفة أو الاستخدام. | "التكلفة" (مطلوب) |
عامل التصفية | يمكن استخدام لتصفية الميزانيات حسب الأبعاد و/أو العلامات المحددة من قبل المستخدم. | ملف الموازنة |
الإخطارات | قاموس الإعلامات المقترنة بالميزانية. يمكن أن تحتوي الموازنة على ما يصل إلى خمسة إعلامات. | كائن |
timeGrain | الوقت الذي تغطيه الميزانية. سيتم إعادة تعيين تعقب المبلغ استنادا إلى الفترة الزمنية. يتم دعم BillingMonth و BillingQuarter و BillingAnnual فقط من قبل عملاء WD | "سنويا" "BillingAnnual" "BillingMonth" "BillingQuarter" "شهريا" "ربع سنوي" (مطلوب) |
timePeriod | له تاريخ بدء الموازنة وانتهاءها. يجب أن يكون تاريخ البدء الأول من الشهر ويجب أن يكون أقل من تاريخ الانتهاء. يجب أن يكون تاريخ بدء الموازنة في 1 يونيو 2017 أو بعده. يجب ألا يزيد تاريخ البدء في المستقبل عن اثني عشر شهرا. يجب تحديد تاريخ البدء السابق خلال فترة الجاذبية الزمنية. لا توجد قيود على تاريخ الانتهاء. | BudgetTimePeriod (مطلوب) |
ملف الموازنة
الاسم | الوصف | القيمة |
---|---|---|
و | تعبير "AND" المنطقي. يجب أن يحتوي على عنصرين على الأقل. | BudgetFilterProperties[] |
الأبعاد | يحتوي على تعبير مقارنة لبعد | BudgetComparisonExpression |
not | تعبير "NOT" المنطقي. | إعدادات تصفية الموازنة |
العلامات | يحتوي على تعبير مقارنة لعلامة | كائن |
إعدادات تصفية الموازنة
الاسم | الوصف | القيمة |
---|---|---|
الأبعاد | يحتوي على تعبير مقارنة لبعد | BudgetComparisonExpression |
العلامات | يحتوي على تعبير مقارنة لعلامة | كائن |
BudgetComparisonExpression
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم العمود المراد استخدامه بالمقارنة. | سلسلة (مطلوب) |
عامل التشغيل | عامل التشغيل المراد استخدامه للمقارنة. | "In" (مطلوب) |
القيم | صفيف القيم المراد استخدامها للمقارنة | string[] (مطلوب) |
BudgetTimePeriod
الاسم | الوصف | القيمة |
---|---|---|
endDate | تاريخ انتهاء الموازنة. إذا لم يتم توفيره، فسيتم تعيين هذا افتراضيا إلى 10 سنوات من تاريخ البدء. | سلسلة |
startDate | تاريخ بدء الموازنة. | سلسلة (مطلوب) |