Microsoft.SecurityInsights sourcecontrols 2021-09-01-preview

تعريف مورد Bicep

يمكن نشر نوع مورد sourcecontrols مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.SecurityInsights/sourcecontrols، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.SecurityInsights/sourcecontrols@2021-09-01-preview' = {
  scope: resourceSymbolicName or scope
  etag: 'string'
  name: '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'
  }
}

قيم الخصائص

ContentPathMap

اسم وصف قيمة
نوع المحتوى نوع المحتوى. 'AnalyticRule'
"المصنف"
مسار المسار إلى المحتوى. خيط

Microsoft.SecurityInsights/مصادر التحكم

اسم وصف قيمة
etag Etag لمورد azure خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص التحكم بالمصادر SourceControlProperties
نطاق استخدم عند إنشاء مورد في نطاق مختلف عن نطاق النشر. قم بتعيين هذه الخاصية إلى الاسم الرمزي لمورد لتطبيق مورد ملحق .

مستودع

اسم وصف قيمة
فرع اسم الفرع للمستودع. خيط
deploymentLogsUrl Url للوصول إلى سجلات إجراءات المستودع. خيط
displayUrl عرض عنوان URL للمستودع. خيط
تعيين المسار قاموس نوع محتوى عنصر التحكم بالمصادر وتعيين المسار. ContentPathMap[]
url عنوان URL للمستودع. خيط

خصائص التحكم بالمصادر

اسم وصف قيمة
أنواع المحتوى صفيف أنواع محتوى التحكم بالمصادر. صفيف سلسلة يحتوي على أي من:
'AnalyticRule'
'المصنف' (مطلوب)
وصف وصف عنصر تحكم المصدر خيط
اسم العرض اسم العرض لعنصر تحكم المصدر سلسلة (مطلوب)
معرف معرف (المعرف الفريد العمومي) لعنصر التحكم بالمصادر خيط
مستودع بيانات تعريف المستودع. مستودع (مطلوب)
نوع المستودع نوع المستودع لعنصر تحكم المصدر "DevOps"
'Github' (مطلوب)

تعريف مورد قالب ARM

يمكن نشر نوع مورد sourcecontrols مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.SecurityInsights/sourcecontrols، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.SecurityInsights/sourcecontrols",
  "apiVersion": "2021-09-01-preview",
  "name": "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"
  }
}

قيم الخصائص

ContentPathMap

اسم وصف قيمة
نوع المحتوى نوع المحتوى. 'AnalyticRule'
"المصنف"
مسار المسار إلى المحتوى. خيط

Microsoft.SecurityInsights/مصادر التحكم

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2021-09-01-preview'
etag Etag لمورد azure خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص التحكم بالمصادر SourceControlProperties
نوع نوع المورد 'Microsoft.SecurityInsights/sourcecontrols'

مستودع

اسم وصف قيمة
فرع اسم الفرع للمستودع. خيط
deploymentLogsUrl Url للوصول إلى سجلات إجراءات المستودع. خيط
displayUrl عرض عنوان URL للمستودع. خيط
تعيين المسار قاموس نوع محتوى عنصر التحكم بالمصادر وتعيين المسار. ContentPathMap[]
url عنوان URL للمستودع. خيط

خصائص التحكم بالمصادر

اسم وصف قيمة
أنواع المحتوى صفيف أنواع محتوى التحكم بالمصادر. صفيف سلسلة يحتوي على أي من:
'AnalyticRule'
'المصنف' (مطلوب)
وصف وصف عنصر تحكم المصدر خيط
اسم العرض اسم العرض لعنصر تحكم المصدر سلسلة (مطلوب)
معرف معرف (المعرف الفريد العمومي) لعنصر التحكم بالمصادر خيط
مستودع بيانات تعريف المستودع. مستودع (مطلوب)
نوع المستودع نوع المستودع لعنصر تحكم المصدر "DevOps"
'Github' (مطلوب)

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد sourcecontrols مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.SecurityInsights/sourcecontrols، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SecurityInsights/sourcecontrols@2021-09-01-preview"
  name = "string"
  parent_id = "string"
  etag = "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"
    }
  })
}

قيم الخصائص

ContentPathMap

اسم وصف قيمة
نوع المحتوى نوع المحتوى. 'AnalyticRule'
"المصنف"
مسار المسار إلى المحتوى. خيط

Microsoft.SecurityInsights/مصادر التحكم

اسم وصف قيمة
etag Etag لمورد azure خيط
اسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد لتطبيق مورد الملحق هذا عليه. سلسلة (مطلوب)
خصائص خصائص التحكم بالمصادر SourceControlProperties
نوع نوع المورد "Microsoft.SecurityInsights/sourcecontrols@2021-09-01-preview"

مستودع

اسم وصف قيمة
فرع اسم الفرع للمستودع. خيط
deploymentLogsUrl Url للوصول إلى سجلات إجراءات المستودع. خيط
displayUrl عرض عنوان URL للمستودع. خيط
تعيين المسار قاموس نوع محتوى عنصر التحكم بالمصادر وتعيين المسار. ContentPathMap[]
url عنوان URL للمستودع. خيط

خصائص التحكم بالمصادر

اسم وصف قيمة
أنواع المحتوى صفيف أنواع محتوى التحكم بالمصادر. صفيف سلسلة يحتوي على أي من:
'AnalyticRule'
'المصنف' (مطلوب)
وصف وصف عنصر تحكم المصدر خيط
اسم العرض اسم العرض لعنصر تحكم المصدر سلسلة (مطلوب)
معرف معرف (المعرف الفريد العمومي) لعنصر التحكم بالمصادر خيط
مستودع بيانات تعريف المستودع. مستودع (مطلوب)
نوع المستودع نوع المستودع لعنصر تحكم المصدر "DevOps"
'Github' (مطلوب)