ملفات تسجيل Microsoft.Insights

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Insights/logprofiles@2016-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    categories: [
      'string'
    ]
    locations: [
      'string'
    ]
    retentionPolicy: {
      days: int
      enabled: bool
    }
    serviceBusRuleId: 'string'
    storageAccountId: 'string'
  }
}

قيم Property

ملفات السجلات

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)
الموقع موقع المورد سلسلة (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص ملف تعريف السجل للمورد. LogProfileProperties (مطلوب)

LogProfileProperties

الاسم الوصف القيمة
categories فئات السجلات. يتم إنشاء هذه الفئات كما هو مناسب للمستخدم. بعض القيم هي: "كتابة" و"حذف" و/أو "إجراء". string[] (مطلوب)
المواقع قائمة المناطق التي يجب تخزين أحداث سجل النشاط لها أو دفقها. وهي قائمة مفصولة بفواصل لمواقع ARM الصالحة بما في ذلك الموقع "العمومي". string[] (مطلوب)
retentionPolicy نهج الاستبقاء للأحداث في السجل. نهج الاستبقاء (مطلوب)
serviceBusRuleId معرف قاعدة ناقل الخدمة لمساحة اسم ناقل الخدمة التي ترغب في إنشاء مراكز الأحداث فيها لدفق سجل النشاط. معرف القاعدة بالتنسيق: '{معرف مورد ناقل الخدمة}/authorizationrules/{key name}'. سلسلة
معرف حساب التخزين معرف المورد لحساب التخزين الذي ترغب في إرسال سجل النشاط إليه. سلسلة

نهج الاستبقاء

الاسم الوصف القيمة
days عدد الأيام للاحتفاظ بالأيام. ستحتفظ قيمة 0 بالأحداث إلى أجل غير مسمى. int (مطلوب)

القيود:
الحد الأدنى للقيمة = 0
ممكّن قيمة تشير إلى ما إذا كان نهج الاستبقاء ممكنا. bool (مطلوب)

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Insights/logprofiles",
  "apiVersion": "2016-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "categories": [ "string" ],
    "locations": [ "string" ],
    "retentionPolicy": {
      "days": "int",
      "enabled": "bool"
    },
    "serviceBusRuleId": "string",
    "storageAccountId": "string"
  }
}

قيم Property

ملفات السجلات

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Insights/logprofiles'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2016-03-01'
الاسم اسم المورد سلسلة (مطلوب)
الموقع موقع المورد سلسلة (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص ملف تعريف السجل للمورد. LogProfileProperties (مطلوب)

LogProfileProperties

الاسم الوصف القيمة
categories فئات السجلات. يتم إنشاء هذه الفئات كما هي ملائمة للمستخدم. بعض القيم هي: "كتابة" و"حذف" و/أو "إجراء". string[] (مطلوب)
المواقع قائمة المناطق التي يجب تخزين أحداث سجل النشاط لها أو دفقها. وهي قائمة مفصولة بفواصل لمواقع ARM الصالحة بما في ذلك الموقع "العمومي". string[] (مطلوب)
retentionPolicy نهج الاستبقاء للأحداث في السجل. نهج الاستبقاء (مطلوب)
serviceBusRuleId معرف قاعدة ناقل الخدمة لمساحة اسم ناقل الخدمة التي ترغب في إنشاء مراكز الأحداث فيها لدفق سجل النشاط. معرف القاعدة بالتنسيق: '{معرف مورد ناقل الخدمة}/authorizationrules/{key name}'. سلسلة
storageAccountId معرف المورد لحساب التخزين الذي ترغب في إرسال سجل النشاط إليه. سلسلة

نهج الاستبقاء

الاسم الوصف القيمة
days عدد الأيام للاحتفاظ بالأيام. ستحتفظ قيمة 0 بالأحداث إلى أجل غير مسمى. int (مطلوب)

القيود:
الحد الأدنى للقيمة = 0
ممكّن قيمة تشير إلى ما إذا كان نهج الاستبقاء ممكنا. bool (مطلوب)

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

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

  • الاشتراكات

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/logprofiles@2016-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      categories = [
        "string"
      ]
      locations = [
        "string"
      ]
      retentionPolicy = {
        days = int
        enabled = bool
      }
      serviceBusRuleId = "string"
      storageAccountId = "string"
    }
  })
}

قيم Property

ملفات السجلات

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Insights/logprofiles@2016-03-01"
الاسم اسم المورد سلسلة (مطلوبة)
الموقع موقع المورد سلسلة (مطلوبة)
parent_id للنشر في اشتراك، استخدم معرف هذا الاشتراك. سلسلة (مطلوبة)
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
خصائص خصائص ملف تعريف السجل للمورد. LogProfileProperties (مطلوب)

LogProfileProperties

الاسم الوصف القيمة
categories فئات السجلات. يتم إنشاء هذه الفئات كما هي ملائمة للمستخدم. بعض القيم هي: "كتابة" و"حذف" و/أو "إجراء". string[] (مطلوب)
المواقع قائمة المناطق التي يجب تخزين أحداث سجل النشاط لها أو دفقها. وهي قائمة مفصولة بفواصل لمواقع ARM الصالحة بما في ذلك الموقع "العمومي". string[] (مطلوب)
retentionPolicy نهج الاستبقاء للأحداث في السجل. نهج الاستبقاء (مطلوب)
serviceBusRuleId معرف قاعدة ناقل الخدمة لمساحة اسم ناقل الخدمة التي ترغب في إنشاء مراكز الأحداث فيها لدفق سجل النشاط. معرف القاعدة بالتنسيق: '{معرف مورد ناقل الخدمة}/authorizationrules/{key name}'. سلسلة
storageAccountId معرف المورد لحساب التخزين الذي ترغب في إرسال سجل النشاط إليه. سلسلة

نهج الاستبقاء

الاسم الوصف القيمة
days عدد الأيام للاحتفاظ بالأيام. ستحتفظ قيمة 0 بالأحداث إلى أجل غير مسمى. int (مطلوب)

القيود:
الحد الأدنى للقيمة = 0
ممكّن قيمة تشير إلى ما إذا كان نهج الاستبقاء ممكنا. bool (مطلوب)