Aracılığıyla paylaş


Microsoft.Sql sunucuları/auditingPolicies

Bicep kaynak tanımı

Sunucular/auditingPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Sql/servers/auditingPolicies kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

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

Özellik Değerleri

Microsoft.Sql/servers/auditingPolicies

Ad Açıklama Değer
ad Kaynak adı 'default' (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: sunucuları
Özellikler Kaynak özellikleri. ServerTableAuditingPolicyProperties

ServerTableAuditingPolicyProperties

Ad Açıklama Değer
auditingState İlkenin durumu. dizgi
auditLogsTableName Denetim günlükleri tablo adı. dizgi
eventTypesToAudit Denetlenecek olay türlerinin virgülle ayrılmış listesi. dizgi
fullAuditLogsTableName Tam denetim günlükleri tablo adı. dizgi
retentionDays Denetim günlüklerinde tutulacak gün sayısı. dizgi
storageAccountKey Denetim depolama hesabının anahtarı. dizgi
storageAccountName Tablo depolama hesabı adı dizgi
storageAccountResourceGroupName Tablo depolama hesabı kaynak grubu adı dizgi
storageAccountSecondaryKey Denetim depolama hesabının ikincil anahtarı. dizgi
storageAccountSubscriptionId Tablo depolama aboneliği kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Depolama tablosu uç noktası. dizgi

ARM şablonu kaynak tanımı

Sunucular/auditingPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Sql/servers/auditingPolicies kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

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

Özellik Değerleri

Microsoft.Sql/servers/auditingPolicies

Ad Açıklama Değer
apiVersion API sürümü '2014-04-01'
ad Kaynak adı 'default' (gerekli)
Özellikler Kaynak özellikleri. ServerTableAuditingPolicyProperties
tür Kaynak türü 'Microsoft.Sql/servers/auditingPolicies'

ServerTableAuditingPolicyProperties

Ad Açıklama Değer
auditingState İlkenin durumu. dizgi
auditLogsTableName Denetim günlükleri tablo adı. dizgi
eventTypesToAudit Denetlenecek olay türlerinin virgülle ayrılmış listesi. dizgi
fullAuditLogsTableName Tam denetim günlükleri tablo adı. dizgi
retentionDays Denetim günlüklerinde tutulacak gün sayısı. dizgi
storageAccountKey Denetim depolama hesabının anahtarı. dizgi
storageAccountName Tablo depolama hesabı adı dizgi
storageAccountResourceGroupName Tablo depolama hesabı kaynak grubu adı dizgi
storageAccountSecondaryKey Denetim depolama hesabının ikincil anahtarı. dizgi
storageAccountSubscriptionId Tablo depolama aboneliği kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Depolama tablosu uç noktası. dizgi

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Sunucular/auditingPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Sql/servers/auditingPolicies kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

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

Özellik Değerleri

Microsoft.Sql/servers/auditingPolicies

Ad Açıklama Değer
ad Kaynak adı 'default' (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: sunucuları
Özellikler Kaynak özellikleri. ServerTableAuditingPolicyProperties
tür Kaynak türü "Microsoft.Sql/servers/auditingPolicies@2014-04-01"

ServerTableAuditingPolicyProperties

Ad Açıklama Değer
auditingState İlkenin durumu. dizgi
auditLogsTableName Denetim günlükleri tablo adı. dizgi
eventTypesToAudit Denetlenecek olay türlerinin virgülle ayrılmış listesi. dizgi
fullAuditLogsTableName Tam denetim günlükleri tablo adı. dizgi
retentionDays Denetim günlüklerinde tutulacak gün sayısı. dizgi
storageAccountKey Denetim depolama hesabının anahtarı. dizgi
storageAccountName Tablo depolama hesabı adı dizgi
storageAccountResourceGroupName Tablo depolama hesabı kaynak grubu adı dizgi
storageAccountSecondaryKey Denetim depolama hesabının ikincil anahtarı. dizgi
storageAccountSubscriptionId Tablo depolama aboneliği kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Depolama tablosu uç noktası. dizgi