Microsoft.Sql servers/databases/auditingPolicies 2014-04-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Sql/servers/databases/auditingPolicies@2014-04-01' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    auditingState: 'string'
    auditLogsTableName: 'string'
    eventTypesToAudit: 'string'
    fullAuditLogsTableName: 'string'
    retentionDays: 'string'
    storageAccountKey: 'string'
    storageAccountName: 'string'
    storageAccountResourceGroupName: 'string'
    storageAccountSecondaryKey: 'string'
    storageAccountSubscriptionId: 'string'
    storageTableEndpoint: 'string'
    useServerDefault: 'string'
  }
}

قيم Property

الخوادم/قواعد البيانات/نهج التدقيق

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

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

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

DatabaseTableAuditingPolicyProperties

الاسم الوصف القيمة
حالة التدقيق حالة النهج. سلسلة
auditLogsTableName اسم جدول سجلات التدقيق. سلسلة
eventTypesToAudit قائمة مفصولة بفواصل من أنواع الأحداث للتدقيق. سلسلة
fullAuditLogsTableName اسم جدول سجلات التدقيق الكامل. سلسلة
أيام الاستبقاء عدد الأيام التي يجب الاحتفاظ بها في سجلات التدقيق. سلسلة
storageAccountKey مفتاح حساب تخزين التدقيق. سلسلة
storageAccountName اسم حساب تخزين الجدول سلسلة
storageAccountResourceGroupName اسم مجموعة موارد حساب تخزين الجدول سلسلة
storageAccountSecondaryKey المفتاح الثانوي لحساب تخزين التدقيق. سلسلة
storageAccountSubscriptionId معرف اشتراك تخزين الجدول. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint نقطة نهاية جدول التخزين. سلسلة
استخدامServerDefault ما إذا كان الخادم الافتراضي ممكنا أو معطلا. سلسلة

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Sql/servers/databases/auditingPolicies",
  "apiVersion": "2014-04-01",
  "name": "default",
  "properties": {
    "auditingState": "string",
    "auditLogsTableName": "string",
    "eventTypesToAudit": "string",
    "fullAuditLogsTableName": "string",
    "retentionDays": "string",
    "storageAccountKey": "string",
    "storageAccountName": "string",
    "storageAccountResourceGroupName": "string",
    "storageAccountSecondaryKey": "string",
    "storageAccountSubscriptionId": "string",
    "storageTableEndpoint": "string",
    "useServerDefault": "string"
  }
}

قيم Property

الخوادم/قواعد البيانات/نهج التدقيق

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

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

DatabaseTableAuditingPolicyProperties

الاسم الوصف القيمة
حالة التدقيق حالة النهج. سلسلة
auditLogsTableName اسم جدول سجلات التدقيق. سلسلة
eventTypesToAudit قائمة مفصولة بفواصل من أنواع الأحداث للتدقيق. سلسلة
fullAuditLogsTableName اسم جدول سجلات التدقيق الكامل. سلسلة
أيام الاستبقاء عدد الأيام التي يجب الاحتفاظ بها في سجلات التدقيق. سلسلة
storageAccountKey مفتاح حساب تخزين التدقيق. سلسلة
storageAccountName اسم حساب تخزين الجدول سلسلة
storageAccountResourceGroupName اسم مجموعة موارد حساب تخزين الجدول سلسلة
storageAccountSecondaryKey المفتاح الثانوي لحساب تخزين التدقيق. سلسلة
storageAccountSubscriptionId معرف اشتراك تخزين الجدول. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint نقطة نهاية جدول التخزين. سلسلة
استخدامServerDefault ما إذا كان الخادم الافتراضي ممكنا أو معطلا. سلسلة

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/auditingPolicies@2014-04-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      auditingState = "string"
      auditLogsTableName = "string"
      eventTypesToAudit = "string"
      fullAuditLogsTableName = "string"
      retentionDays = "string"
      storageAccountKey = "string"
      storageAccountName = "string"
      storageAccountResourceGroupName = "string"
      storageAccountSecondaryKey = "string"
      storageAccountSubscriptionId = "string"
      storageTableEndpoint = "string"
      useServerDefault = "string"
    }
  })
}

قيم Property

الخوادم/قواعد البيانات/نهج التدقيق

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Sql/servers/databases/auditingPolicies@2014-04-01"
الاسم اسم المورد "افتراضي"
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: قواعد البيانات
خصائص خصائص المورد. DatabaseTableAuditingPolicyProperties

DatabaseTableAuditingPolicyProperties

الاسم الوصف القيمة
حالة التدقيق حالة النهج. سلسلة
auditLogsTableName اسم جدول سجلات التدقيق. سلسلة
eventTypesToAudit قائمة مفصولة بفواصل من أنواع الأحداث للتدقيق. سلسلة
fullAuditLogsTableName اسم جدول سجلات التدقيق الكامل. سلسلة
أيام الاستبقاء عدد الأيام التي يجب الاحتفاظ بها في سجلات التدقيق. سلسلة
storageAccountKey مفتاح حساب تخزين التدقيق. سلسلة
storageAccountName اسم حساب تخزين الجدول سلسلة
storageAccountResourceGroupName اسم مجموعة موارد حساب تخزين الجدول سلسلة
storageAccountSecondaryKey المفتاح الثانوي لحساب تخزين التدقيق. سلسلة
storageAccountSubscriptionId معرف اشتراك تخزين الجدول. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint نقطة نهاية جدول التخزين. سلسلة
useServerDefault ما إذا كان الخادم الافتراضي ممكنا أو معطلا. سلسلة