إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
- أحدث
- معاينة
2018-11-01 - معاينة
2017-11-11
تعريف مورد Bicep
يمكن نشر نوع مورد المخططات/البيانات الاصطناعية مع العمليات التي تستهدف:
- المستأجر - راجع أوامر * مجموعات الإدارة - انظر أوامر* نشر مجموعة الإدارةالاشتراك - انظر أوامر* نشر الاشتراكمجموعات الموارد - انظر أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Blueprint/blueprints/artifacts، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Blueprint/blueprints/artifacts@2018-11-01-preview' = {
name: 'string'
kind: 'string'
// For remaining properties, see Microsoft.Blueprint/blueprints/artifacts objects
}
عناصر Microsoft.Blueprint/blueprints/artifacts
تعيين نوع الخاصية لتحديد نوع الكائن.
بالنسبة policyAssignment، استخدم:
{
kind: 'policyAssignment'
properties: {
dependsOn: [
'string'
]
description: 'string'
displayName: 'string'
parameters: {
{customized property}: {
reference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
value: any(...)
}
}
policyDefinitionId: 'string'
resourceGroup: 'string'
}
}
بالنسبة roleAssignment، استخدم:
{
kind: 'roleAssignment'
properties: {
dependsOn: [
'string'
]
description: 'string'
displayName: 'string'
principalIds: any(...)
resourceGroup: 'string'
roleDefinitionId: 'string'
}
}
بالنسبة لقالب ، استخدم:
{
kind: 'template'
properties: {
dependsOn: [
'string'
]
description: 'string'
displayName: 'string'
parameters: {
{customized property}: {
reference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
value: any(...)
}
}
resourceGroup: 'string'
template: any(...)
}
}
قيم الخصائص
Microsoft.Blueprint / المخططات / البيانات الاصطناعية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تعيين إلى "policyAssignment" لنوع PolicyAssignmentArtifact. تعيين إلى "roleAssignment" للنوع RoleAssignmentArtifact. تعيين إلى "قالب" للنوع TemplateArtifact. | "تعيين النهج" "تعيين الدور" "قالب" (مطلوب) |
| اسم | اسم المورد | سلسلة (مطلوب) |
| الوالد | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: مخططات |
مرجع KeyVault
| اسم | وصف | قيمة |
|---|---|---|
| معرف | معرف مورد Azure ل Key Vault. | سلسلة (مطلوب) |
قيمة المعلمة
| اسم | وصف | قيمة |
|---|---|---|
| مرجع | قيمة المعلمة كنوع مرجع. | |
| قيمة | قيمة المعلمة. يسمح بأي قيمة JSON صالحة بما في ذلك الكائنات والصفائف والسلاسل والأرقام والقيم المنطقية. | أي |
PolicyAssignmentArtifact
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "تعيين النهج" (مطلوب) |
| خصائص | خصائص ل policyAssignment Artifact | PolicyAssignmentArtifactProperties (مطلوب) |
PolicyAssignmentArtifactProperties
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| البارامترات | قيم المعلمات لتعريف النهج. | PolicyAssignmentArtifactPropertiesParameters (مطلوب) |
| policyDefinitionId | معرف مورد Azure لتعريف النهج. | سلسلة (مطلوب) |
| مجموعة الموارد | اسم العنصر النائب لمجموعة الموارد الذي سيتم تعيين النهج إليه. | خيط |
PolicyAssignmentArtifactPropertiesParameters
| اسم | وصف | قيمة |
|---|
الدورالتعيينقطعة أثرية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "تعيين الدور" (مطلوب) |
| خصائص | خصائص أداة مخطط تعيين الدور. | RoleAssignmentArtifactProperties |
RoleAssignmentArtifactProperties
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| معرفات أساسية | صفيف هويات المستخدم أو المجموعة في Azure Active Directory. سيتم تطبيق roleDefinition على كل هوية. | أي (مطلوب) |
| مجموعة الموارد | سيكون RoleAssignment نطاق لمجموعة الموارد هذه. إذا كانت فارغة، فإنها تحدد نطاق الاشتراك. | خيط |
| معرف تعريف الدور | معرف مورد Azure ل RoleDefinition. | سلسلة (مطلوب) |
مرجع القيمة السرية
قالبقطعة أثرية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "قالب" (مطلوب) |
| خصائص | خصائص أداة مخطط قالب Resource Manager. | |
خصائص TemplateArtifact
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| البارامترات | قيم معلمات البيانات الاصطناعية لمخطط قالب Resource Manager. | TemplateArtifactPropertiesParameters (مطلوب) |
| مجموعة الموارد | إذا كان ذلك ممكنا، اسم العنصر النائب لمجموعة الموارد الذي سيتم نشر عنصر مخطط قالب Resource Manager إليه. | خيط |
| قالب | نص البيانات الاصطناعية لمخطط قالب Resource Manager. | أي (مطلوب) |
TemplateArtifactPropertiesParameters
| اسم | وصف | قيمة |
|---|
تعريف مورد قالب ARM
يمكن نشر نوع مورد المخططات/البيانات الاصطناعية مع العمليات التي تستهدف:
- المستأجر - راجع أوامر * مجموعات الإدارة - انظر أوامر* نشر مجموعة الإدارةالاشتراك - انظر أوامر* نشر الاشتراكمجموعات الموارد - انظر أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Blueprint/blueprints/artifacts، أضف JSON التالي إلى القالب الخاص بك.
{
"name": "string",
"kind": "string"
// For remaining properties, see Microsoft.Blueprint/blueprints/artifacts objects
}
عناصر Microsoft.Blueprint/blueprints/artifacts
تعيين نوع الخاصية لتحديد نوع الكائن.
بالنسبة policyAssignment، استخدم:
{
"kind": "policyAssignment",
"properties": {
"dependsOn": [ "string" ],
"description": "string",
"displayName": "string",
"parameters": {
"{customized property}": {
"reference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"value": {}
}
},
"policyDefinitionId": "string",
"resourceGroup": "string"
}
}
بالنسبة roleAssignment، استخدم:
{
"kind": "roleAssignment",
"properties": {
"dependsOn": [ "string" ],
"description": "string",
"displayName": "string",
"principalIds": {},
"resourceGroup": "string",
"roleDefinitionId": "string"
}
}
بالنسبة لقالب ، استخدم:
{
"kind": "template",
"properties": {
"dependsOn": [ "string" ],
"description": "string",
"displayName": "string",
"parameters": {
"{customized property}": {
"reference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"value": {}
}
},
"resourceGroup": "string",
"template": {}
}
}
قيم الخصائص
Microsoft.Blueprint / المخططات / البيانات الاصطناعية
| اسم | وصف | قيمة |
|---|---|---|
| apiVersion | إصدار واجهة برمجة التطبيقات | 'معاينة 2018-11-01' |
| نوع | تعيين إلى "policyAssignment" لنوع PolicyAssignmentArtifact. تعيين إلى "roleAssignment" للنوع RoleAssignmentArtifact. تعيين إلى "قالب" للنوع TemplateArtifact. | "تعيين النهج" "تعيين الدور" "قالب" (مطلوب) |
| اسم | اسم المورد | سلسلة (مطلوب) |
| نوع | نوع المورد | "Microsoft.Blueprint / المخططات / القطع الأثرية" |
مرجع KeyVault
| اسم | وصف | قيمة |
|---|---|---|
| معرف | معرف مورد Azure ل Key Vault. | سلسلة (مطلوب) |
قيمة المعلمة
| اسم | وصف | قيمة |
|---|---|---|
| مرجع | قيمة المعلمة كنوع مرجع. | |
| قيمة | قيمة المعلمة. يسمح بأي قيمة JSON صالحة بما في ذلك الكائنات والصفائف والسلاسل والأرقام والقيم المنطقية. | أي |
PolicyAssignmentArtifact
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "تعيين النهج" (مطلوب) |
| خصائص | خصائص ل policyAssignment Artifact | PolicyAssignmentArtifactProperties (مطلوب) |
PolicyAssignmentArtifactProperties
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| البارامترات | قيم المعلمات لتعريف النهج. | PolicyAssignmentArtifactPropertiesParameters (مطلوب) |
| policyDefinitionId | معرف مورد Azure لتعريف النهج. | سلسلة (مطلوب) |
| مجموعة الموارد | اسم العنصر النائب لمجموعة الموارد الذي سيتم تعيين النهج إليه. | خيط |
PolicyAssignmentArtifactPropertiesParameters
| اسم | وصف | قيمة |
|---|
الدورالتعيينقطعة أثرية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "تعيين الدور" (مطلوب) |
| خصائص | خصائص أداة مخطط تعيين الدور. | RoleAssignmentArtifactProperties |
RoleAssignmentArtifactProperties
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| معرفات أساسية | صفيف هويات المستخدم أو المجموعة في Azure Active Directory. سيتم تطبيق roleDefinition على كل هوية. | أي (مطلوب) |
| مجموعة الموارد | سيكون RoleAssignment نطاق لمجموعة الموارد هذه. إذا كانت فارغة، فإنها تحدد نطاق الاشتراك. | خيط |
| معرف تعريف الدور | معرف مورد Azure ل RoleDefinition. | سلسلة (مطلوب) |
مرجع القيمة السرية
قالبقطعة أثرية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "قالب" (مطلوب) |
| خصائص | خصائص أداة مخطط قالب Resource Manager. | |
خصائص TemplateArtifact
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| البارامترات | قيم معلمات البيانات الاصطناعية لمخطط قالب Resource Manager. | TemplateArtifactPropertiesParameters (مطلوب) |
| مجموعة الموارد | إذا كان ذلك ممكنا، اسم العنصر النائب لمجموعة الموارد الذي سيتم نشر عنصر مخطط قالب Resource Manager إليه. | خيط |
| قالب | نص البيانات الاصطناعية لمخطط قالب Resource Manager. | أي (مطلوب) |
TemplateArtifactPropertiesParameters
| اسم | وصف | قيمة |
|---|
أمثلة الاستخدام
قوالب Azure Quickstart
قوالب Azure Quickstart التالية توزيع نوع المورد هذا.
| قالب | وصف |
|---|---|
|
Blueprints - إنشاء تعريف مخطط جديد |
ينشئ هذا القالب تعريف مخطط Azure Blueprint. يتضمن تعريف المخطط عنصر تعيين نهج ويمكن تعديله ثم نشره في مجموعات الإدارة أو الاشتراكات لبيئات متسقة. |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد المخططات/البيانات الاصطناعية مع العمليات التي تستهدف:
- المستأجر* مجموعات* الإدارةالاشتراك* مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Blueprint/blueprints/artifacts، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
name = "string"
kind = "string"
// For remaining properties, see Microsoft.Blueprint/blueprints/artifacts objects
}
عناصر Microsoft.Blueprint/blueprints/artifacts
تعيين نوع الخاصية لتحديد نوع الكائن.
بالنسبة policyAssignment، استخدم:
{
kind = "policyAssignment"
properties = {
dependsOn = [
"string"
]
description = "string"
displayName = "string"
parameters = {
{customized property} = {
reference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
value = ?
}
}
policyDefinitionId = "string"
resourceGroup = "string"
}
}
بالنسبة roleAssignment، استخدم:
{
kind = "roleAssignment"
properties = {
dependsOn = [
"string"
]
description = "string"
displayName = "string"
principalIds = ?
resourceGroup = "string"
roleDefinitionId = "string"
}
}
بالنسبة لقالب ، استخدم:
{
kind = "template"
properties = {
dependsOn = [
"string"
]
description = "string"
displayName = "string"
parameters = {
{customized property} = {
reference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
value = ?
}
}
resourceGroup = "string"
template = ?
}
}
قيم الخصائص
Microsoft.Blueprint / المخططات / البيانات الاصطناعية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تعيين إلى "policyAssignment" لنوع PolicyAssignmentArtifact. تعيين إلى "roleAssignment" للنوع RoleAssignmentArtifact. تعيين إلى "قالب" للنوع TemplateArtifact. | "تعيين النهج" "تعيين الدور" "قالب" (مطلوب) |
| اسم | اسم المورد | سلسلة (مطلوب) |
| parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: المخططات |
| نوع | نوع المورد | "Microsoft.Blueprint/مخططات/artifacts@2018-11-01-معاينة" |
مرجع KeyVault
| اسم | وصف | قيمة |
|---|---|---|
| معرف | معرف مورد Azure ل Key Vault. | سلسلة (مطلوب) |
قيمة المعلمة
| اسم | وصف | قيمة |
|---|---|---|
| مرجع | قيمة المعلمة كنوع مرجع. | |
| قيمة | قيمة المعلمة. يسمح بأي قيمة JSON صالحة بما في ذلك الكائنات والصفائف والسلاسل والأرقام والقيم المنطقية. | أي |
PolicyAssignmentArtifact
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "تعيين النهج" (مطلوب) |
| خصائص | خصائص ل policyAssignment Artifact | PolicyAssignmentArtifactProperties (مطلوب) |
PolicyAssignmentArtifactProperties
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| البارامترات | قيم المعلمات لتعريف النهج. | PolicyAssignmentArtifactPropertiesParameters (مطلوب) |
| policyDefinitionId | معرف مورد Azure لتعريف النهج. | سلسلة (مطلوب) |
| مجموعة الموارد | اسم العنصر النائب لمجموعة الموارد الذي سيتم تعيين النهج إليه. | خيط |
PolicyAssignmentArtifactPropertiesParameters
| اسم | وصف | قيمة |
|---|
الدورالتعيينقطعة أثرية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "تعيين الدور" (مطلوب) |
| خصائص | خصائص أداة مخطط تعيين الدور. | RoleAssignmentArtifactProperties |
RoleAssignmentArtifactProperties
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| معرفات أساسية | صفيف هويات المستخدم أو المجموعة في Azure Active Directory. سيتم تطبيق roleDefinition على كل هوية. | أي (مطلوب) |
| مجموعة الموارد | سيكون RoleAssignment نطاق لمجموعة الموارد هذه. إذا كانت فارغة، فإنها تحدد نطاق الاشتراك. | خيط |
| معرف تعريف الدور | معرف مورد Azure ل RoleDefinition. | سلسلة (مطلوب) |
مرجع القيمة السرية
قالبقطعة أثرية
| اسم | وصف | قيمة |
|---|---|---|
| نوع | تحديد نوع البيانات الاصطناعية للمخطط. | "قالب" (مطلوب) |
| خصائص | خصائص أداة مخطط قالب Resource Manager. | |
خصائص TemplateArtifact
| اسم | وصف | قيمة |
|---|---|---|
| يعتمد على | البيانات الاصطناعية التي تحتاج إلى نشرها قبل البيانات الاصطناعية المحددة. | سلسلة[] |
| وصف | شرح هذا المورد متعدد الأسطر. | خيط القيود: الحد الأقصى للطول = 500 |
| اسم العرض | تشرح السلسلة أحادية الخط هذا المورد. | خيط القيود: الحد الأقصى للطول = 256 |
| البارامترات | قيم معلمات البيانات الاصطناعية لمخطط قالب Resource Manager. | TemplateArtifactPropertiesParameters (مطلوب) |
| مجموعة الموارد | إذا كان ذلك ممكنا، اسم العنصر النائب لمجموعة الموارد الذي سيتم نشر عنصر مخطط قالب Resource Manager إليه. | خيط |
| قالب | نص البيانات الاصطناعية لمخطط قالب Resource Manager. | أي (مطلوب) |
TemplateArtifactPropertiesParameters
| اسم | وصف | قيمة |
|---|