Delen via


Microsoft.Sql-servers/auditingPolicies

Bicep-resourcedefinitie

Het resourcetype servers/auditingPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/auditingPolicies-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
  }
}

Eigenschapswaarden

Microsoft.Sql/servers/auditingPolicies

Naam Beschrijving Waarde
naam De resourcenaam 'standaard' (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: servers
Eigenschappen Resource-eigenschappen. ServerTableAuditingPolicyProperties-

ServerTableAuditingPolicyProperties

Naam Beschrijving Waarde
auditingState De status van het beleid. snaar
auditLogsTableName De tabelnaam van de auditlogboeken. snaar
eventTypesToAudit Door komma's gescheiden lijst met gebeurtenistypen die moeten worden gecontroleerd. snaar
fullAuditLogsTableName De tabelnaam van de volledige auditlogboeken. snaar
retentionDays Het aantal dagen dat in de auditlogboeken moet worden bewaard. snaar
storageAccountKey De sleutel van het opslagaccount voor controle. snaar
storageAccountName De naam van het table storage-account snaar
storageAccountResourceGroupName De naam van de resourcegroep van het tabelopslagaccount snaar
storageAccountSecondaryKey De secundaire sleutel van het opslagaccount voor controle. snaar
storageAccountSubscriptionId De abonnements-id voor table storage. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Het eindpunt van de opslagtabel. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype servers/auditingPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/auditingPolicies-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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"
  }
}

Eigenschapswaarden

Microsoft.Sql/servers/auditingPolicies

Naam Beschrijving Waarde
apiVersion De API-versie '2014-04-01'
naam De resourcenaam 'standaard' (vereist)
Eigenschappen Resource-eigenschappen. ServerTableAuditingPolicyProperties-
type Het resourcetype 'Microsoft.Sql/servers/auditingPolicies'

ServerTableAuditingPolicyProperties

Naam Beschrijving Waarde
auditingState De status van het beleid. snaar
auditLogsTableName De tabelnaam van de auditlogboeken. snaar
eventTypesToAudit Door komma's gescheiden lijst met gebeurtenistypen die moeten worden gecontroleerd. snaar
fullAuditLogsTableName De tabelnaam van de volledige auditlogboeken. snaar
retentionDays Het aantal dagen dat in de auditlogboeken moet worden bewaard. snaar
storageAccountKey De sleutel van het opslagaccount voor controle. snaar
storageAccountName De naam van het table storage-account snaar
storageAccountResourceGroupName De naam van de resourcegroep van het tabelopslagaccount snaar
storageAccountSecondaryKey De secundaire sleutel van het opslagaccount voor controle. snaar
storageAccountSubscriptionId De abonnements-id voor table storage. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Het eindpunt van de opslagtabel. snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype servers/auditingPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/auditingPolicies-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/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"
    }
  })
}

Eigenschapswaarden

Microsoft.Sql/servers/auditingPolicies

Naam Beschrijving Waarde
naam De resourcenaam 'standaard' (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: servers
Eigenschappen Resource-eigenschappen. ServerTableAuditingPolicyProperties-
type Het resourcetype "Microsoft.Sql/servers/auditingPolicies@2014-04-01"

ServerTableAuditingPolicyProperties

Naam Beschrijving Waarde
auditingState De status van het beleid. snaar
auditLogsTableName De tabelnaam van de auditlogboeken. snaar
eventTypesToAudit Door komma's gescheiden lijst met gebeurtenistypen die moeten worden gecontroleerd. snaar
fullAuditLogsTableName De tabelnaam van de volledige auditlogboeken. snaar
retentionDays Het aantal dagen dat in de auditlogboeken moet worden bewaard. snaar
storageAccountKey De sleutel van het opslagaccount voor controle. snaar
storageAccountName De naam van het table storage-account snaar
storageAccountResourceGroupName De naam van de resourcegroep van het tabelopslagaccount snaar
storageAccountSecondaryKey De secundaire sleutel van het opslagaccount voor controle. snaar
storageAccountSubscriptionId De abonnements-id voor table storage. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageTableEndpoint Het eindpunt van de opslagtabel. snaar