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


Профиль Microsoft.ChangeAnalysis

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.ChangeAnalysis/profile@2020-04-01-preview' = {
  name: 'string'
  location: 'string'
  identity: {
    type: 'string'
  }
  properties: {
    notifications: {
      activationState: 'string'
      azureMonitorWorkspaceProperties: {
        includeChangeDetails: 'string'
        workspaceId: 'string'
        workspaceResourceId: 'string'
      }
    }
  }
  systemData: {}
}

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

профиль

Имя Описание Значение
name имя ресурса. строка (обязательно)
location Расположение, в котором должен быть развернут ресурс. строка
удостоверение Блок удостоверений, возвращаемый ресурсом ARM, который поддерживает управляемое удостоверение. ResourceIdentity
properties Свойства профиля конфигурации. ConfigurationProfileResourceProperties
systemData Метаданные верхнего уровня https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Имя Описание Значение
тип Используемый тип управляемого удостоверения. Тип SystemAssigned, UserAssigned включает как неявно созданное удостоверение, так и набор удостоверений, назначаемых пользователем. Тип None удалит все удостоверения. "Нет"
SystemAssigned

ConfigurationProfileResourceProperties

Имя Описание Значение
Уведомления Параметры конфигурации уведомления об изменениях для подписки. NotificationSettings

NotificationSettings

Имя Описание Значение
activationState Состояние функции уведомлений. "Отключено"
"Включено"
"Нет"
azureMonitorWorkspaceProperties Свойства конфигурации рабочей области Azure Monitor, которая получает уведомления об изменениях. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Имя Описание Значение
includeChangeDetails Режим функции includeChangeDetails. Флаг указывает, следует ли включать или исключать содержимое изменения до и после значений. "Исключить"
"Include"
"Нет"
workspaceId Идентификатор рабочей области Azure Monitor — уникальный идентификатор рабочей области Log Analytics. строка
workspaceResourceId Идентификатор ресурса ARM рабочей области Azure Monitor. Идентификатор ресурса должен иметь следующий формат: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} строка

SystemData

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

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

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

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

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

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

{
  "type": "Microsoft.ChangeAnalysis/profile",
  "apiVersion": "2020-04-01-preview",
  "name": "string",
  "location": "string",
  "identity": {
    "type": "string"
  },
  "properties": {
    "notifications": {
      "activationState": "string",
      "azureMonitorWorkspaceProperties": {
        "includeChangeDetails": "string",
        "workspaceId": "string",
        "workspaceResourceId": "string"
      }
    }
  },
  "systemData": {}
}

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

профиль

Имя Описание Значение
тип Тип ресурса Microsoft.ChangeAnalysis/profile
версия_API Версия API ресурсов '2020-04-01-preview'
name имя ресурса. string (обязательно)
location Расположение, в котором должен быть развернут ресурс. строка
удостоверение Блок удостоверений, возвращаемый ресурсом ARM, поддерживающим управляемое удостоверение. ResourceIdentity
properties Свойства профиля конфигурации. ConfigurationProfileResourceProperties
systemData Метаданные верхнего уровня https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Имя Описание Значение
тип Используемый тип управляемого удостоверения. Тип SystemAssigned, UserAssigned включает как неявно созданное удостоверение, так и набор назначаемых пользователем удостоверений. Тип None приведет к удалению всех удостоверений. "Нет"
SystemAssigned

ConfigurationProfileResourceProperties

Имя Описание Значение
Уведомления Параметры конфигурации уведомления об изменениях для подписки. NotificationSettings

NotificationSettings

Имя Описание Значение
activationState Состояние функции уведомлений. "Отключено"
"Включено"
"Нет"
azureMonitorWorkspaceProperties Свойства конфигурации рабочей области Azure Monitor, которая получает уведомления об изменениях. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Имя Описание Значение
includeChangeDetails Режим функции includeChangeDetails. Флаг определяет, следует ли включать или исключать содержимое изменения до и после значений. "Исключить"
"Include"
"Нет"
workspaceId Идентификатор рабочей области Azure Monitor — уникальный идентификатор рабочей области Log Analytics. строка
workspaceResourceId Идентификатор ресурса ARM рабочей области Azure Monitor. Идентификатор ресурса должен иметь следующий формат: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} строка

SystemData

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

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

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

  • Подписки

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

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

Чтобы создать ресурс Microsoft.ChangeAnalysis/profile, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      notifications = {
        activationState = "string"
        azureMonitorWorkspaceProperties = {
          includeChangeDetails = "string"
          workspaceId = "string"
          workspaceResourceId = "string"
        }
      }
    }
    systemData = {}
  })
}

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

профиль

Имя Описание Значение
тип Тип ресурса "Microsoft.ChangeAnalysis/profile@2020-04-01-preview"
name имя ресурса. string (обязательно)
location Расположение, в котором должен быть развернут ресурс. строка
parent_id Чтобы выполнить развертывание в подписке, используйте идентификатор этой подписки. string (обязательно)
удостоверение Блок удостоверений, возвращаемый ресурсом ARM, поддерживающим управляемое удостоверение. ResourceIdentity
properties Свойства профиля конфигурации. ConfigurationProfileResourceProperties
systemData Метаданные верхнего уровня https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData

ResourceIdentity

Имя Описание Значение
тип Используемый тип управляемого удостоверения. Тип SystemAssigned, UserAssigned включает как неявно созданное удостоверение, так и набор назначаемых пользователем удостоверений. Тип None приведет к удалению всех удостоверений. "SystemAssigned"

ConfigurationProfileResourceProperties

Имя Описание Значение
Уведомления Параметры конфигурации уведомления об изменениях для подписки. NotificationSettings

NotificationSettings

Имя Описание Значение
activationState Состояние функции уведомлений. "Отключено"
"Включено"
"None"
azureMonitorWorkspaceProperties Свойства конфигурации рабочей области Azure Monitor, которая получает уведомления об изменениях. AzureMonitorWorkspaceProperties

AzureMonitorWorkspaceProperties

Имя Описание Значение
includeChangeDetails Режим функции includeChangeDetails. Флаг определяет, следует ли включать или исключать содержимое изменения до и после значений. "Исключить"
"Include"
"None"
workspaceId Идентификатор рабочей области Azure Monitor — уникальный идентификатор рабочей области Log Analytics. строка
workspaceResourceId Идентификатор ресурса ARM рабочей области Azure Monitor. Идентификатор ресурса должен иметь следующий формат: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} строка

SystemData

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.