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"
"المصنف"
مسار المسار إلى المحتوى. سلسلة