Dela via


Microsoft.DatabaseWatcher-bevakare

Bicep-resursdefinition

Watchers-resurstypen 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.DatabaseWatcher/watchers-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DatabaseWatcher/watchers@2025-01-02' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    datastore: {
      adxClusterResourceId: 'string'
      kustoClusterDisplayName: 'string'
      kustoClusterUri: 'string'
      kustoDatabaseName: 'string'
      kustoDataIngestionUri: 'string'
      kustoManagementUrl: 'string'
      kustoOfferingType: 'string'
    }
    defaultAlertRuleIdentityResourceId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

Datalager

Namn Beskrivning Värde
adxClusterResourceId Azure-resurs-ID för ett Azure Data Explorer-kluster. sträng
kustoClusterDisplayName Visningsnamnet för Kusto-klustret. sträng
kustoClusterUri Kusto-kluster-URI:n. sträng (krävs)
kustoDatabaseName Namnet på en Kusto-databas. sträng (krävs)
kustoDataIngestionUri Kusto-datainmatnings-URI:n. sträng (krävs)
kustoManagementUrl Kusto-hanterings-URL:en. sträng (krävs)
kustoOfferingType Typen av kusto-erbjudande. "adx"
"infrastrukturresurser"
"gratis" (krävs)

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

Microsoft.DatabaseWatcher/watchers

Namn Beskrivning Värde
identitet De hanterade tjänstidentiteter som tilldelats den här resursen. ManagedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$ (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. WatcherProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

WatcherProperties

Namn Beskrivning Värde
datalager Datalagret för insamlade övervakningsdata. Datastore
defaultAlertRuleIdentityResourceId Resurs-ID för en användartilldelad hanterad identitet som ska tilldelas till en ny aviseringsregel. sträng

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa en databas bevakare Det här exemplet skapar en databas bevakare för Azure SQL och konfigurerar dess datalager, SQL-mål och hanterade privata slutpunkter

Resursdefinition för ARM-mall

Watchers-resurstypen 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.DatabaseWatcher/watchers-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DatabaseWatcher/watchers",
  "apiVersion": "2025-01-02",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "datastore": {
      "adxClusterResourceId": "string",
      "kustoClusterDisplayName": "string",
      "kustoClusterUri": "string",
      "kustoDatabaseName": "string",
      "kustoDataIngestionUri": "string",
      "kustoManagementUrl": "string",
      "kustoOfferingType": "string"
    },
    "defaultAlertRuleIdentityResourceId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Datalager

Namn Beskrivning Värde
adxClusterResourceId Azure-resurs-ID för ett Azure Data Explorer-kluster. sträng
kustoClusterDisplayName Visningsnamnet för Kusto-klustret. sträng
kustoClusterUri Kusto-kluster-URI:n. sträng (krävs)
kustoDatabaseName Namnet på en Kusto-databas. sträng (krävs)
kustoDataIngestionUri Kusto-datainmatnings-URI:n. sträng (krävs)
kustoManagementUrl Kusto-hanterings-URL:en. sträng (krävs)
kustoOfferingType Typen av kusto-erbjudande. "adx"
"infrastrukturresurser"
"gratis" (krävs)

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

Microsoft.DatabaseWatcher/watchers

Namn Beskrivning Värde
apiVersion API-versionen '2025-01-02'
identitet De hanterade tjänstidentiteter som tilldelats den här resursen. ManagedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$ (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. WatcherProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DatabaseWatcher/watchers"

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

WatcherProperties

Namn Beskrivning Värde
datalager Datalagret för insamlade övervakningsdata. Datastore
defaultAlertRuleIdentityResourceId Resurs-ID för en användartilldelad hanterad identitet som ska tilldelas till en ny aviseringsregel. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa en databas bevakare

Distribuera till Azure
Det här exemplet skapar en databas bevakare för Azure SQL och konfigurerar dess datalager, SQL-mål och hanterade privata slutpunkter

Resursdefinition för Terraform (AzAPI-provider)

Watchers-resurstypen 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.DatabaseWatcher/watchers-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DatabaseWatcher/watchers@2025-01-02"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      datastore = {
        adxClusterResourceId = "string"
        kustoClusterDisplayName = "string"
        kustoClusterUri = "string"
        kustoDatabaseName = "string"
        kustoDataIngestionUri = "string"
        kustoManagementUrl = "string"
        kustoOfferingType = "string"
      }
      defaultAlertRuleIdentityResourceId = "string"
    }
  })
}

Egenskapsvärden

Datalager

Namn Beskrivning Värde
adxClusterResourceId Azure-resurs-ID för ett Azure Data Explorer-kluster. sträng
kustoClusterDisplayName Visningsnamnet för Kusto-klustret. sträng
kustoClusterUri Kusto-kluster-URI:n. sträng (krävs)
kustoDatabaseName Namnet på en Kusto-databas. sträng (krävs)
kustoDataIngestionUri Kusto-datainmatnings-URI:n. sträng (krävs)
kustoManagementUrl Kusto-hanterings-URL:en. sträng (krävs)
kustoOfferingType Typen av kusto-erbjudande. "adx"
"infrastrukturresurser"
"gratis" (krävs)

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

Microsoft.DatabaseWatcher/watchers

Namn Beskrivning Värde
identitet De hanterade tjänstidentiteter som tilldelats den här resursen. ManagedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$ (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. WatcherProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DatabaseWatcher/watchers@2025-01-02"

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

WatcherProperties

Namn Beskrivning Värde
datalager Datalagret för insamlade övervakningsdata. Datastore
defaultAlertRuleIdentityResourceId Resurs-ID för en användartilldelad hanterad identitet som ska tilldelas till en ny aviseringsregel. sträng