Поделиться через


Наблюдатели Microsoft.DatabaseWatcher

Определение ресурсов Bicep

Тип ресурса наблюдателя можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DatabaseWatcher/watchers, добавьте следующий Bicep в шаблон.

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

Значения свойств

Хранилище данных

Имя Описание Ценность
adxClusterResourceId Идентификатор ресурса Azure кластера Azure Data Explorer. струна
kustoClusterDisplayName Отображаемое имя кластера Kusto. струна
kustoClusterUri Универсальный код ресурса (URI) кластера Kusto. строка (обязательно)
kustoDatabaseName Имя базы данных Kusto. строка (обязательно)
kustoDataIngestionUri URI приема данных Kusto. строка (обязательно)
kustoManagementUrl URL-адрес управления Kusto. строка (обязательно)
kustoOfferingType Тип предложения Kusto. Adx
"fabric"
"бесплатный" (обязательный)

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.DatabaseWatcher/watchers

Имя Описание Ценность
тождество Удостоверения управляемой службы, назначенные этому ресурсу. ManagedServiceIdentity
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. WatcherProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

TrackedResourceTags

Имя Описание Ценность

UserAssignedIdentities

Имя Описание Ценность

UserAssignedIdentity

Имя Описание Ценность

WatcherProperties

Имя Описание Ценность
хранилище данных Хранилище данных для собранных данных мониторинга. хранилища данных
defaultAlertRuleIdentityResourceId Идентификатор ресурса управляемого удостоверения, назначаемого пользователем, который будет назначен новому правилу генерации оповещений. струна

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
Создание наблюдателя за базой данных В этом примере создается наблюдатель за базами данных для SQL Azure и настраивается его хранилище данных, целевые объекты SQL и управляемые частные конечные точки.

Определение ресурса шаблона ARM

Тип ресурса наблюдателя можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DatabaseWatcher/watchers, добавьте следующий код JSON в шаблон.

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

Значения свойств

Хранилище данных

Имя Описание Ценность
adxClusterResourceId Идентификатор ресурса Azure кластера Azure Data Explorer. струна
kustoClusterDisplayName Отображаемое имя кластера Kusto. струна
kustoClusterUri Универсальный код ресурса (URI) кластера Kusto. строка (обязательно)
kustoDatabaseName Имя базы данных Kusto. строка (обязательно)
kustoDataIngestionUri URI приема данных Kusto. строка (обязательно)
kustoManagementUrl URL-адрес управления Kusto. строка (обязательно)
kustoOfferingType Тип предложения Kusto. Adx
"fabric"
"бесплатный" (обязательный)

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.DatabaseWatcher/watchers

Имя Описание Ценность
apiVersion Версия API '2025-01-02'
тождество Удостоверения управляемой службы, назначенные этому ресурсу. ManagedServiceIdentity
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. WatcherProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.DatabaseWatcher/watchers"

TrackedResourceTags

Имя Описание Ценность

UserAssignedIdentities

Имя Описание Ценность

UserAssignedIdentity

Имя Описание Ценность

WatcherProperties

Имя Описание Ценность
хранилище данных Хранилище данных для собранных данных мониторинга. хранилища данных
defaultAlertRuleIdentityResourceId Идентификатор ресурса управляемого удостоверения, назначаемого пользователем, который будет назначен новому правилу генерации оповещений. струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание наблюдателя за базой данных

развертывание в Azure
В этом примере создается наблюдатель за базами данных для SQL Azure и настраивается его хранилище данных, целевые объекты SQL и управляемые частные конечные точки.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса наблюдателя можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DatabaseWatcher/watchers, добавьте следующий объект Terraform в шаблон.

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

Значения свойств

Хранилище данных

Имя Описание Ценность
adxClusterResourceId Идентификатор ресурса Azure кластера Azure Data Explorer. струна
kustoClusterDisplayName Отображаемое имя кластера Kusto. струна
kustoClusterUri Универсальный код ресурса (URI) кластера Kusto. строка (обязательно)
kustoDatabaseName Имя базы данных Kusto. строка (обязательно)
kustoDataIngestionUri URI приема данных Kusto. строка (обязательно)
kustoManagementUrl URL-адрес управления Kusto. строка (обязательно)
kustoOfferingType Тип предложения Kusto. Adx
"fabric"
"бесплатный" (обязательный)

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.DatabaseWatcher/watchers

Имя Описание Ценность
тождество Удостоверения управляемой службы, назначенные этому ресурсу. ManagedServiceIdentity
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{3,60}$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. WatcherProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.DatabaseWatcher/watchers@2025-01-02"

TrackedResourceTags

Имя Описание Ценность

UserAssignedIdentities

Имя Описание Ценность

UserAssignedIdentity

Имя Описание Ценность

WatcherProperties

Имя Описание Ценность
хранилище данных Хранилище данных для собранных данных мониторинга. хранилища данных
defaultAlertRuleIdentityResourceId Идентификатор ресурса управляемого удостоверения, назначаемого пользователем, который будет назначен новому правилу генерации оповещений. струна