Microsoft.SecurityInsights sourcecontrols 2021-10-01-preview
تعريف مورد Bicep
نوع مورد sourcecontrols هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية scope
على هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في Bicep.
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.SecurityInsights/sourcecontrols، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.SecurityInsights/sourcecontrols@2021-10-01-preview' = {
name: 'string'
scope: resourceSymbolicName
etag: 'string'
properties: {
contentTypes: [
'string'
]
description: 'string'
displayName: 'string'
id: 'string'
repository: {
branch: 'string'
deploymentLogsUrl: 'string'
displayUrl: 'string'
pathMapping: [
{
contentType: 'string'
path: 'string'
}
]
url: 'string'
}
repoType: 'string'
}
}
قيم Property
أدوات تحكم المصدر
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوب) |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى Bicep، قم بتعيين هذه الخاصية إلى الاسم الرمزي للمورد لتطبيق مورد الملحق. |
etag | Etag لمورد Azure | سلسلة |
خصائص | خصائص التحكم بالمصادر | SourceControlProperties |
SourceControlProperties
الاسم | الوصف | القيمة |
---|---|---|
أنواع المحتوى | صفيف أنواع محتوى التحكم بالمصادر. | صفيف سلسلة يحتوي على أي من: 'AnalyticRule' 'المصنف' (مطلوب) |
الوصف | وصف لعنصر تحكم المصدر | سلسلة |
اسم المستخدم | الاسم المعروض لعنصر تحكم المصدر | سلسلة (مطلوب) |
المعرف | معرف (المعرف الفريد العمومي) لعنصر التحكم بالمصادر | سلسلة |
المستودع | بيانات تعريف المستودع. | المستودع (مطلوب) |
نوع المستودع | نوع المستودع لعنصر تحكم المصدر | "DevOps" 'Github' (مطلوب) |
المستودع
الاسم | الوصف | القيمة |
---|---|---|
branch | اسم الفرع للمستودع. | سلسلة |
deploymentLogsUrl | Url للوصول إلى سجلات إجراءات المستودع. | سلسلة |
displayUrl | عرض عنوان URL للمستودع. | سلسلة |
تعيين المسار | قاموس نوع محتوى التحكم بالمصادر وتعيين المسار. | ContentPathMap[] |
عنوان url | عنوان URL للمستودع. | سلسلة |
ContentPathMap
الاسم | الوصف | القيمة |
---|---|---|
نوع المحتوى | نوع المحتوى. | 'AnalyticRule' 'المصنف' |
مسار | المسار إلى المحتوى. | سلسلة |
تعريف مورد قالب ARM
نوع مورد sourcecontrols هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية scope
على هذا المورد لتعيين نطاق هذا المورد. راجع تعيين النطاق على موارد الملحق في قوالب ARM.
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.SecurityInsights/sourcecontrols، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.SecurityInsights/sourcecontrols",
"apiVersion": "2021-10-01-preview",
"name": "string",
"scope": "string",
"etag": "string",
"properties": {
"contentTypes": [ "string" ],
"description": "string",
"displayName": "string",
"id": "string",
"repository": {
"branch": "string",
"deploymentLogsUrl": "string",
"displayUrl": "string",
"pathMapping": [
{
"contentType": "string",
"path": "string"
}
],
"url": "string"
},
"repoType": "string"
}
}
قيم Property
أدوات تحكم المصدر
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.SecurityInsights/sourcecontrols' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2021-10-01' |
الاسم | اسم المورد | سلسلة (مطلوب) |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى JSON، قم بتعيين القيمة إلى الاسم الكامل للمورد لتطبيق مورد الملحق عليه. |
etag | Etag لمورد Azure | سلسلة |
خصائص | خصائص التحكم بالمصادر | SourceControlProperties |
SourceControlProperties
الاسم | الوصف | القيمة |
---|---|---|
أنواع المحتوى | صفيف أنواع محتوى التحكم بالمصادر. | صفيف سلسلة يحتوي على أي من: 'AnalyticRule' 'المصنف' (مطلوب) |
الوصف | وصف لعنصر تحكم المصدر | سلسلة |
اسم المستخدم | الاسم المعروض لعنصر تحكم المصدر | سلسلة (مطلوب) |
المعرف | معرف (المعرف الفريد العمومي) لعنصر التحكم بالمصادر | سلسلة |
المستودع | بيانات تعريف المستودع. | المستودع (مطلوب) |
نوع المستودع | نوع المستودع لعنصر تحكم المصدر | "DevOps" 'Github' (مطلوب) |
المستودع
الاسم | الوصف | القيمة |
---|---|---|
branch | اسم الفرع للمستودع. | سلسلة |
deploymentLogsUrl | Url للوصول إلى سجلات إجراءات المستودع. | سلسلة |
displayUrl | عرض عنوان URL للمستودع. | سلسلة |
تعيين المسار | قاموس نوع محتوى التحكم بالمصادر وتعيين المسار. | ContentPathMap[] |
عنوان url | عنوان URL للمستودع. | سلسلة |
ContentPathMap
الاسم | الوصف | القيمة |
---|---|---|
نوع المحتوى | نوع المحتوى. | 'AnalyticRule' 'المصنف' |
مسار | المسار إلى المحتوى. | سلسلة |
تعريف مورد Terraform (موفر AzAPI)
نوع مورد sourcecontrols هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية parent_id
على هذا المورد لتعيين نطاق هذا المورد.
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.SecurityInsights/sourcecontrols، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.SecurityInsights/sourcecontrols@2021-10-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
contentTypes = [
"string"
]
description = "string"
displayName = "string"
id = "string"
repository = {
branch = "string"
deploymentLogsUrl = "string"
displayUrl = "string"
pathMapping = [
{
contentType = "string"
path = "string"
}
]
url = "string"
}
repoType = "string"
}
etag = "string"
})
}
قيم Property
أدوات تحكم المصدر
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.SecurityInsights/sourcecontrols@2021-10-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوب) |
parent_id | معرف المورد لتطبيق مورد الملحق هذا عليه. | سلسلة (مطلوب) |
etag | Etag لمورد Azure | سلسلة |
خصائص | خصائص التحكم بالمصادر | SourceControlProperties |
SourceControlProperties
الاسم | الوصف | القيمة |
---|---|---|
أنواع المحتوى | صفيف أنواع محتوى التحكم بالمصادر. | صفيف سلسلة يحتوي على أي من: "AnalyticRule" "المصنف" (مطلوب) |
الوصف | وصف لعنصر تحكم المصدر | سلسلة |
اسم المستخدم | الاسم المعروض لعنصر تحكم المصدر | سلسلة (مطلوب) |
المعرف | معرف (المعرف الفريد العمومي) لعنصر التحكم بالمصادر | سلسلة |
المستودع | بيانات تعريف المستودع. | المستودع (مطلوب) |
نوع المستودع | نوع المستودع لعنصر تحكم المصدر | "DevOps" "Github" (مطلوب) |
المستودع
الاسم | الوصف | القيمة |
---|---|---|
branch | اسم الفرع للمستودع. | سلسلة |
deploymentLogsUrl | Url للوصول إلى سجلات إجراءات المستودع. | سلسلة |
displayUrl | عرض عنوان URL للمستودع. | سلسلة |
تعيين المسار | قاموس نوع محتوى التحكم بالمصادر وتعيين المسار. | ContentPathMap[] |
عنوان url | عنوان URL للمستودع. | سلسلة |
ContentPathMap
الاسم | الوصف | القيمة |
---|---|---|
نوع المحتوى | نوع المحتوى. | "AnalyticRule" "المصنف" |
مسار | المسار إلى المحتوى. | سلسلة |