Microsoft.Sql servers/securityAlertPolicies

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Sql/servers/securityAlertPolicies@2023-05-01-preview' = {
  name: 'Default'
  parent: resourceSymbolicName
  properties: {
    disabledAlerts: [
      'string'
    ]
    emailAccountAdmins: bool
    emailAddresses: [
      'string'
    ]
    retentionDays: int
    state: 'string'
    storageAccountAccessKey: 'string'
    storageEndpoint: 'string'
  }
}

قيم Property

servers/securityAlertPolicies

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
"افتراضي"
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: الخوادم
خصائص خصائص المورد. SecurityAlertsPolicyProperties

SecurityAlertsPolicyProperties

الاسم الوصف القيمة
disabledAlerts تحديد صفيف من التنبيهات التي تم تعطيلها. القيم المسموح بها هي: Sql_Injection، Sql_Injection_Vulnerability، Access_Anomaly، Data_Exfiltration، Unsafe_Action، Brute_Force سلسلة []
emailAccountAdmins يحدد إرسال التنبيه إلى مسؤولي الحساب. Bool
عناوين البريد الإلكتروني تحديد صفيف من عناوين البريد الإلكتروني التي يتم إرسال التنبيه إليها. سلسلة []
أيام الاستبقاء يحدد عدد الأيام التي يجب الاحتفاظ بها في سجلات تدقيق الكشف عن التهديدات. int
حالة يحدد حالة النهج، سواء تم تمكينه أو تعطيله أو لم يتم تطبيق نهج بعد على قاعدة البيانات المحددة. "معطل"
"ممكن" (مطلوب)
storageAccountAccessKey يحدد مفتاح المعرف لحساب تخزين تدقيق الكشف عن التهديدات. سلسلة
نقطة نهاية التخزين يحدد نقطة نهاية تخزين الكائن الثنائي كبير الحجم (على سبيل المثال https://MyAccount.blob.core.windows.net). سيحتفظ تخزين الكائن الثنائي كبير الحجم هذا بجميع سجلات تدقيق الكشف عن التهديدات. سلسلة

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Sql/servers/securityAlertPolicies",
  "apiVersion": "2023-05-01-preview",
  "name": "Default",
  "properties": {
    "disabledAlerts": [ "string" ],
    "emailAccountAdmins": "bool",
    "emailAddresses": [ "string" ],
    "retentionDays": "int",
    "state": "string",
    "storageAccountAccessKey": "string",
    "storageEndpoint": "string"
  }
}

قيم Property

servers/securityAlertPolicies

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Sql/servers/securityAlertPolicies'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2023-05-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
"افتراضي"
خصائص خصائص المورد. SecurityAlertsPolicyProperties

SecurityAlertsPolicyProperties

الاسم الوصف القيمة
disabledAlerts تحديد صفيف من التنبيهات التي تم تعطيلها. القيم المسموح بها هي: Sql_Injection، Sql_Injection_Vulnerability، Access_Anomaly، Data_Exfiltration، Unsafe_Action، Brute_Force سلسلة []
emailAccountAdmins يحدد إرسال التنبيه إلى مسؤولي الحساب. Bool
عناوين البريد الإلكتروني تحديد صفيف من عناوين البريد الإلكتروني التي يتم إرسال التنبيه إليها. سلسلة []
أيام الاستبقاء يحدد عدد الأيام التي يجب الاحتفاظ بها في سجلات تدقيق الكشف عن التهديدات. int
حالة يحدد حالة النهج، سواء تم تمكينه أو تعطيله أو لم يتم تطبيق نهج حتى الآن على قاعدة البيانات المحددة. "معطل"
"ممكن" (مطلوب)
storageAccountAccessKey يحدد مفتاح المعرف لحساب تخزين تدقيق الكشف عن التهديدات. سلسلة
نقطة نهاية التخزين يحدد نقطة نهاية تخزين الكائن الثنائي كبير الحجم (على سبيل المثال https://MyAccount.blob.core.windows.net). سيحتفظ تخزين الكائن الثنائي كبير الحجم هذا بجميع سجلات تدقيق الكشف عن التهديدات. سلسلة

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

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

  • مجموعات الموارد

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/securityAlertPolicies@2023-05-01-preview"
  name = "Default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      disabledAlerts = [
        "string"
      ]
      emailAccountAdmins = bool
      emailAddresses = [
        "string"
      ]
      retentionDays = int
      state = "string"
      storageAccountAccessKey = "string"
      storageEndpoint = "string"
    }
  })
}

قيم Property

servers/securityAlertPolicies

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Sql/servers/securityAlertPolicies@2023-05-01-preview"
الاسم اسم المورد "افتراضي"
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: الخوادم
خصائص خصائص المورد. SecurityAlertsPolicyProperties

SecurityAlertsPolicyProperties

الاسم الوصف القيمة
disabledAlerts تحديد صفيف من التنبيهات التي تم تعطيلها. القيم المسموح بها هي: Sql_Injection، Sql_Injection_Vulnerability، Access_Anomaly، Data_Exfiltration، Unsafe_Action، Brute_Force سلسلة []
emailAccountAdmins يحدد إرسال التنبيه إلى مسؤولي الحساب. Bool
عناوين البريد الإلكتروني تحديد صفيف من عناوين البريد الإلكتروني التي يتم إرسال التنبيه إليها. سلسلة []
أيام الاستبقاء يحدد عدد الأيام التي يجب الاحتفاظ بها في سجلات تدقيق الكشف عن التهديدات. int
حالة يحدد حالة النهج، سواء تم تمكينه أو تعطيله أو لم يتم تطبيق نهج حتى الآن على قاعدة البيانات المحددة. "معطل"
"ممكن" (مطلوب)
storageAccountAccessKey يحدد مفتاح المعرف لحساب تخزين تدقيق الكشف عن التهديدات. سلسلة
نقطة نهاية التخزين يحدد نقطة نهاية تخزين الكائن الثنائي كبير الحجم (على سبيل المثال https://MyAccount.blob.core.windows.net). سيحتفظ تخزين الكائن الثنائي كبير الحجم هذا بجميع سجلات تدقيق الكشف عن التهديدات. سلسلة