تعيينات مخطط Microsoft.Blueprint
تعريف مورد Bicep
نوع مورد blueprintAssignments هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية scope
على هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في Bicep.
يمكن نشر نوع مورد blueprintAssignments مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الإدارة - راجع أوامر نشر مجموعة الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Blueprint/blueprintAssignments، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Blueprint/blueprintAssignments@2018-11-01-preview' = {
name: 'string'
location: 'string'
scope: resourceSymbolicName
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {}
}
properties: {
blueprintId: 'string'
description: 'string'
displayName: 'string'
locks: {
excludedPrincipals: [
'string'
]
mode: 'string'
}
parameters: {}
resourceGroups: {}
scope: 'string'
}
}
قيم Property
blueprintAssignments
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوب) حد الحرف: 90 أحرف صالحة: الأبجدية الرقمية والتسطير السفلي والواصلات. |
الموقع | موقع تعيين المخطط هذا. | سلسلة (مطلوب) |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى Bicep، قم بتعيين هذه الخاصية إلى الاسم الرمزي للمورد لتطبيق مورد الملحق. |
الهوية | الهوية المدارة لتعيين المخطط هذا. | ManagedServiceIdentity (مطلوب) |
خصائص | خصائص كائن تعيين المخطط. | خصائص التعيين (مطلوب) |
ManagedServiceIdentity
الاسم | الوصف | القيمة |
---|---|---|
معرف أساسي | المعرف الأساسي ل Azure Active Directory المقترن بهذه الهوية. | سلسلة |
معرّف المستأجر | معرف Azure Active Directory. | سلسلة |
النوع | نوع الهوية المدارة. | 'بلا' 'SystemAssigned' "UserAssigned" (مطلوب) |
userAssignedIdentities | قائمة الهويات المدارة المعينة من قبل المستخدم المقترنة بالمورد. المفتاح هو معرف مورد Azure للهوية المدارة. | عنصر |
خصائص التعيين
الاسم | الوصف | القيمة |
---|---|---|
معرف المخطط | معرف الإصدار المنشور من تعريف المخطط. | سلسلة |
الوصف | شرح متعدد الأسطر لهذا المورد. | سلسلة |
اسم المستخدم | تشرح سلسلة أحادية الخط هذا المورد. | سلسلة |
الأقفال | يحدد كيفية تأمين الموارد التي تم توزيعها بواسطة تعيين مخطط. | تعيينات القفل |
المعلمات | قيم معلمات تعيين المخطط. | الكائن (مطلوب) |
resourceGroups | أسماء ومواقع العناصر النائبة لمجموعة الموارد. | الكائن (مطلوب) |
النطاق | نطاق الاشتراك الهدف لتعيين المخطط (التنسيق: '/subscriptions/{subscriptionId}'). بالنسبة لتعيينات مستوى مجموعة الإدارة، تكون الخاصية مطلوبة. | سلسلة |
تعيينات القفل
الاسم | الوصف | القيمة |
---|---|---|
القوالب المستبعدة | قائمة أساسيات AAD المستبعدة من تأمين المخطط. يسمح بحد أقصى 5 أساسيات. | سلسلة [] |
الوضع | وضع التأمين. | 'AllResourcesDoNotDelete' 'AllResourcesReadOnly' 'بلا' |
تعريف مورد قالب ARM
نوع مورد blueprintAssignments هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في قوالب ARM.
يمكن نشر نوع مورد blueprintAssignments مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الإدارة - راجع أوامر نشر مجموعة الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Blueprint/blueprintAssignments، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Blueprint/blueprintAssignments",
"apiVersion": "2018-11-01-preview",
"name": "string",
"location": "string",
"scope": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"blueprintId": "string",
"description": "string",
"displayName": "string",
"locks": {
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"parameters": {},
"resourceGroups": {},
"scope": "string"
}
}
قيم Property
blueprintAssignments
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Blueprint/blueprintAssignments' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2018-11-01' |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 90 الأحرف الصالحة: الأبجدية الرقمية والتسطير السفلي والواصلات. |
الموقع | موقع تعيين المخطط هذا. | سلسلة (مطلوبة) |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى JSON، قم بتعيين القيمة إلى الاسم الكامل للمورد لتطبيق مورد الملحق عليه. |
الهوية | الهوية المدارة لتعيين المخطط هذا. | ManagedServiceIdentity (مطلوب) |
خصائص | خصائص كائن تعيين المخطط. | خصائص التعيين (مطلوب) |
ManagedServiceIdentity
الاسم | الوصف | القيمة |
---|---|---|
معرف أساسي | المعرف الأساسي ل Azure Active Directory المقترن بهذه الهوية. | سلسلة |
معرّف المستأجر | معرف Azure Active Directory. | سلسلة |
النوع | نوع الهوية المدارة. | 'بلا' 'SystemAssigned' "UserAssigned" (مطلوب) |
userAssignedIdentities | قائمة الهويات المدارة المعينة من قبل المستخدم المقترنة بالمورد. المفتاح هو معرف مورد Azure للهوية المدارة. | عنصر |
خصائص التعيين
الاسم | الوصف | القيمة |
---|---|---|
معرف المخطط | معرف الإصدار المنشور من تعريف المخطط. | سلسلة |
الوصف | شرح هذا المورد متعدد الأسطر. | سلسلة |
اسم المستخدم | تشرح السلسلة أحادية الخط هذا المورد. | سلسلة |
الأقفال | يحدد كيفية تأمين الموارد التي تم توزيعها بواسطة تعيين مخطط. | إعدادات قفل التعيين |
المعلمات | قيم معلمات تعيين المخطط. | كائن (مطلوب) |
resourceGroups | أسماء ومواقع العناصر النائبة لمجموعة الموارد. | كائن (مطلوب) |
النطاق | نطاق الاشتراك الهدف لتعيين المخطط (التنسيق: '/subscriptions/{subscriptionId}'). بالنسبة لتعيينات مستوى مجموعة الإدارة، تكون الخاصية مطلوبة. | سلسلة |
إعدادات قفل التعيين
الاسم | الوصف | القيمة |
---|---|---|
القوالب المستبعدة | قائمة أساسيات AAD المستبعدة من تأمين المخطط. يسمح بحد أقصى 5 أساسيات. | سلسلة [] |
الوضع | وضع التأمين. | 'AllResourcesDoNotDelete' 'AllResourcesReadOnly' 'بلا' |
تعريف مورد Terraform (موفر AzAPI)
نوع مورد blueprintAssignments هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على parent_id
هذا المورد لتعيين نطاق هذا المورد.
يمكن نشر نوع مورد blueprintAssignments مع العمليات التي تستهدف:
- مجموعات الموارد
- الاشتراكات
- مجموعات الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Blueprint/blueprintAssignments، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Blueprint/blueprintAssignments@2018-11-01-preview"
name = "string"
location = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
blueprintId = "string"
description = "string"
displayName = "string"
locks = {
excludedPrincipals = [
"string"
]
mode = "string"
}
parameters = {}
resourceGroups = {}
scope = "string"
}
})
}
قيم Property
blueprintAssignments
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Blueprint/blueprintAssignments@2018-11-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 90 الأحرف الصالحة: الأبجدية الرقمية والتسطير السفلي والواصلات. |
الموقع | موقع تعيين المخطط هذا. | سلسلة (مطلوبة) |
parent_id | معرف المورد لتطبيق مورد الملحق هذا عليه. | سلسلة (مطلوبة) |
الهوية | الهوية المدارة لتعيين المخطط هذا. | ManagedServiceIdentity (مطلوب) |
خصائص | خصائص كائن تعيين المخطط. | خصائص التعيين (مطلوب) |
ManagedServiceIdentity
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية المدارة. | "SystemAssigned" "UserAssigned" (مطلوب) |
identity_ids | قائمة الهويات المدارة المعينة من قبل المستخدم المقترنة بالمورد. المفتاح هو معرف مورد Azure للهوية المدارة. | صفيف معرفات هوية المستخدم. |
خصائص التعيين
الاسم | الوصف | القيمة |
---|---|---|
معرف المخطط | معرف الإصدار المنشور من تعريف المخطط. | سلسلة |
الوصف | شرح هذا المورد متعدد الأسطر. | سلسلة |
اسم المستخدم | تشرح السلسلة أحادية الخط هذا المورد. | سلسلة |
الأقفال | يحدد كيفية تأمين الموارد التي تم توزيعها بواسطة تعيين مخطط. | إعدادات قفل التعيين |
المعلمات | قيم معلمات تعيين المخطط. | كائن (مطلوب) |
resourceGroups | أسماء ومواقع العناصر النائبة لمجموعة الموارد. | كائن (مطلوب) |
النطاق | نطاق الاشتراك الهدف لتعيين المخطط (التنسيق: '/subscriptions/{subscriptionId}'). بالنسبة لتعيينات مستوى مجموعة الإدارة، تكون الخاصية مطلوبة. | سلسلة |
إعدادات قفل التعيين
الاسم | الوصف | القيمة |
---|---|---|
القوالب المستبعدة | قائمة أساسيات AAD المستبعدة من تأمين المخطط. يسمح بحد أقصى 5 أساسيات. | سلسلة [] |
الوضع | وضع التأمين. | "AllResourcesDoNotDelete" "AllResourcesReadOnly" "لا أحد" |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ