Dela via


Microsoft.Sql-servrar/databaser/granskningPrinciper 2014-04-01

Bicep-resursdefinition

Resurstypen servers/databases/auditingPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/servers/databases/auditingPolicies-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Sql/servers/databases/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'
    useServerDefault: 'string'
  }
}

Egenskapsvärden

DatabaseTableAuditingPolicyProperties

Namn Beskrivning Värde
auditingState Principens tillstånd. sträng
auditLogsTableName Tabellnamnet för granskningsloggar. sträng
eventTypesToAudit Kommaavgränsad lista över händelsetyper som ska granskas. sträng
fullAuditLogsTableName Tabellnamnet för fullständiga granskningsloggar. sträng
retentionDays Antalet dagar som ska sparas i granskningsloggarna. sträng
storageAccountKey Nyckeln för granskningslagringskontot. sträng
storageAccountName Namnet på tabelllagringskontot sträng
storageAccountResourceGroupName Resursgruppsnamnet för tabelllagringskontot sträng
storageAccountSecondaryKey Den sekundära nyckeln för granskningslagringskontot. sträng
storageAccountSubscriptionId Prenumerations-ID för tabelllagring. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Lagringstabellens slutpunkt. sträng
useServerDefault Om serverns standardinställning är aktiverad eller inaktiverad. sträng

Microsoft.Sql/servers/databases/auditingPolicies

Namn Beskrivning Värde
Namn Resursnamnet "standard" (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: servrar/databaser
Egenskaper Resursegenskaper. DatabaseTableAuditingPolicyProperties

Resursdefinition för ARM-mall

Resurstypen servers/databases/auditingPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/servers/databases/auditingPolicies-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Sql/servers/databases/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",
    "useServerDefault": "string"
  }
}

Egenskapsvärden

DatabaseTableAuditingPolicyProperties

Namn Beskrivning Värde
auditingState Principens tillstånd. sträng
auditLogsTableName Tabellnamnet för granskningsloggar. sträng
eventTypesToAudit Kommaavgränsad lista över händelsetyper som ska granskas. sträng
fullAuditLogsTableName Tabellnamnet för fullständiga granskningsloggar. sträng
retentionDays Antalet dagar som ska sparas i granskningsloggarna. sträng
storageAccountKey Nyckeln för granskningslagringskontot. sträng
storageAccountName Namnet på tabelllagringskontot sträng
storageAccountResourceGroupName Resursgruppsnamnet för tabelllagringskontot sträng
storageAccountSecondaryKey Den sekundära nyckeln för granskningslagringskontot. sträng
storageAccountSubscriptionId Prenumerations-ID för tabelllagring. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Lagringstabellens slutpunkt. sträng
useServerDefault Om serverns standardinställning är aktiverad eller inaktiverad. sträng

Microsoft.Sql/servers/databases/auditingPolicies

Namn Beskrivning Värde
apiVersion API-versionen '2014-04-01'
Namn Resursnamnet "standard" (krävs)
Egenskaper Resursegenskaper. DatabaseTableAuditingPolicyProperties
typ Resurstypen "Microsoft.Sql/servers/databases/auditingPolicies"

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen servers/databases/auditingPolicies kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Sql/servers/databases/auditingPolicies-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/auditingPolicies@2014-04-01"
  name = "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"
    }
  })
}

Egenskapsvärden

DatabaseTableAuditingPolicyProperties

Namn Beskrivning Värde
auditingState Principens tillstånd. sträng
auditLogsTableName Tabellnamnet för granskningsloggar. sträng
eventTypesToAudit Kommaavgränsad lista över händelsetyper som ska granskas. sträng
fullAuditLogsTableName Tabellnamnet för fullständiga granskningsloggar. sträng
retentionDays Antalet dagar som ska sparas i granskningsloggarna. sträng
storageAccountKey Nyckeln för granskningslagringskontot. sträng
storageAccountName Namnet på tabelllagringskontot sträng
storageAccountResourceGroupName Resursgruppsnamnet för tabelllagringskontot sträng
storageAccountSecondaryKey Den sekundära nyckeln för granskningslagringskontot. sträng
storageAccountSubscriptionId Prenumerations-ID för tabelllagring. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Lagringstabellens slutpunkt. sträng
useServerDefault Om serverns standardinställning är aktiverad eller inaktiverad. sträng

Microsoft.Sql/servers/databases/auditingPolicies

Namn Beskrivning Värde
Namn Resursnamnet "standard" (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: servrar/databaser
Egenskaper Resursegenskaper. DatabaseTableAuditingPolicyProperties
typ Resurstypen "Microsoft.Sql/servers/databases/auditingPolicies@2014-04-01"