Microsoft.App агенты

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

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

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

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

Чтобы создать Microsoft.App/agents ресурс, добавьте следующий бицепс в шаблон.

resource symbolicname 'Microsoft.App/agents@2026-01-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    actionConfiguration: {
      accessLevel: 'string'
      identity: 'string'
      mode: 'string'
    }
    agentIdentity: {
      initialSponsorGroupId: 'string'
    }
    agentSpaceId: 'string'
    defaultModel: {
      name: 'string'
      provider: 'string'
    }
    incidentManagementConfiguration: {
      connectionKey: 'string'
      connectionName: 'string'
      connectionUrl: 'string'
      oboUser: 'string'
      type: 'string'
    }
    knowledgeGraphConfiguration: {
      identity: 'string'
      managedResources: [
        'string'
      ]
    }
    logConfiguration: {
      applicationInsightsConfiguration: {
        appId: 'string'
        connectionString: 'string'
      }
    }
    upgradeChannel: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

Microsoft.App/agents

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

Ограничения целостности:
Pattern = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. Свойства агента
tags Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

ActionConfiguration

Имя Описание Ценность
accessLevel Уровень доступа к действию "Высокий"
"Низкий"
identity Тождество, используемое действием струна
mode Режим действия «Автономный»
'ReadOnly'
«Обзор»

AgentIdentity

Имя Описание Ценность
initialSponsorGroupId Первоначальный идентификатор группы спонсора (требуется для идентификации агента) строка (обязательно)

AgentProperties

Имя Описание Ценность
actionConfiguration Конфигурация для действия ActionConfiguration
agentIdentity Конфигурация идентификатора агента для доступа к ресурсам AgentIdentity
agentSpaceId ID пространства агента, на который ссылается агент струна
defaultModel Стандартная конфигурация AI-модели для агента DefaultModel
incidentManagementConfiguration Конфигурации управления инцидентами Управление инцидентамиКонфигурация
knowledgeGraphConfiguration Конфигурация графа знаний для агента KnowledgeGraphConfiguration
logConfiguration Конфигурации логарифма LogConfiguration (Конфигурация журнала)
upgradeChannel Канал обновления агента 'Preview'
'Stable'

ApplicationInsightsConfiguration

Имя Описание Ценность
appId (идентификатор приложения) Идентификатор приложения для ресурса Application Insights струна
connectionString Строка соединения для ресурса Application Insights string

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

DefaultModel

Имя Описание Ценность
имя Название модели (например, gpt-5, claude-opus-4-5, claude-sonnet-4-5) струна
provider Название провайдера ИИ (например, MicrosoftFoundry, Anthropic) струна

Управление инцидентамиКонфигурация

Имя Описание Ценность
connectionKey Ключ к соединению string

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
connectionName Название соединения струна
connectionUrl URL соединения струна
oboUser Пользователь для соединения струна
тип Тип системы управления инцидентами струна

KnowledgeGraphConfiguration

Имя Описание Ценность
identity Идентичность, используемая для доступа к графу знаний струна
managedResources Список ресурсов, управляемых агентами строка[]

LogConfiguration (Конфигурация журнала)

Имя Описание Ценность
applicationInsightsConfiguration Конфигурация Application Insights ApplicationInsightsConfiguration

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

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

Отслеживаемые Ресурсные Теги

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

UserAssignedIdentity

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

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

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

Примеры использования

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

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

{
  "type": "Microsoft.App/agents",
  "apiVersion": "2026-01-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "actionConfiguration": {
      "accessLevel": "string",
      "identity": "string",
      "mode": "string"
    },
    "agentIdentity": {
      "initialSponsorGroupId": "string"
    },
    "agentSpaceId": "string",
    "defaultModel": {
      "name": "string",
      "provider": "string"
    },
    "incidentManagementConfiguration": {
      "connectionKey": "string",
      "connectionName": "string",
      "connectionUrl": "string",
      "oboUser": "string",
      "type": "string"
    },
    "knowledgeGraphConfiguration": {
      "identity": "string",
      "managedResources": [ "string" ]
    },
    "logConfiguration": {
      "applicationInsightsConfiguration": {
        "appId": "string",
        "connectionString": "string"
      }
    },
    "upgradeChannel": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

Microsoft.App/agents

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

Ограничения целостности:
Pattern = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. Свойства агента
tags Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса 'Microsoft.App/agents'

ActionConfiguration

Имя Описание Ценность
accessLevel Уровень доступа к действию "Высокий"
"Низкий"
identity Тождество, используемое действием струна
mode Режим действия «Автономный»
'ReadOnly'
«Обзор»

AgentIdentity

Имя Описание Ценность
initialSponsorGroupId Первоначальный идентификатор группы спонсора (требуется для идентификации агента) строка (обязательно)

AgentProperties

Имя Описание Ценность
actionConfiguration Конфигурация для действия ActionConfiguration
agentIdentity Конфигурация идентификатора агента для доступа к ресурсам AgentIdentity
agentSpaceId ID пространства агента, на который ссылается агент струна
defaultModel Стандартная конфигурация AI-модели для агента DefaultModel
incidentManagementConfiguration Конфигурации управления инцидентами Управление инцидентамиКонфигурация
knowledgeGraphConfiguration Конфигурация графа знаний для агента KnowledgeGraphConfiguration
logConfiguration Конфигурации логарифма LogConfiguration (Конфигурация журнала)
upgradeChannel Канал обновления агента 'Preview'
'Stable'

ApplicationInsightsConfiguration

Имя Описание Ценность
appId (идентификатор приложения) Идентификатор приложения для ресурса Application Insights струна
connectionString Строка соединения для ресурса Application Insights string

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

DefaultModel

Имя Описание Ценность
имя Название модели (например, gpt-5, claude-opus-4-5, claude-sonnet-4-5) струна
provider Название провайдера ИИ (например, MicrosoftFoundry, Anthropic) струна

Управление инцидентамиКонфигурация

Имя Описание Ценность
connectionKey Ключ к соединению string

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
connectionName Название соединения струна
connectionUrl URL соединения струна
oboUser Пользователь для соединения струна
тип Тип системы управления инцидентами струна

KnowledgeGraphConfiguration

Имя Описание Ценность
identity Идентичность, используемая для доступа к графу знаний струна
managedResources Список ресурсов, управляемых агентами строка[]

LogConfiguration (Конфигурация журнала)

Имя Описание Ценность
applicationInsightsConfiguration Конфигурация Application Insights ApplicationInsightsConfiguration

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

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

Отслеживаемые Ресурсные Теги

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

UserAssignedIdentity

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/agents@2026-01-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      actionConfiguration = {
        accessLevel = "string"
        identity = "string"
        mode = "string"
      }
      agentIdentity = {
        initialSponsorGroupId = "string"
      }
      agentSpaceId = "string"
      defaultModel = {
        name = "string"
        provider = "string"
      }
      incidentManagementConfiguration = {
        connectionKey = "string"
        connectionName = "string"
        connectionUrl = "string"
        oboUser = "string"
        type = "string"
      }
      knowledgeGraphConfiguration = {
        identity = "string"
        managedResources = [
          "string"
        ]
      }
      logConfiguration = {
        applicationInsightsConfiguration = {
          appId = "string"
          connectionString = "string"
        }
      }
      upgradeChannel = "string"
    }
  }
}

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

Microsoft.App/agents

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

Ограничения целостности:
Pattern = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. Свойства агента
tags Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса «Microsoft.App/agents@2026-01-01»

ActionConfiguration

Имя Описание Ценность
accessLevel Уровень доступа к действию "Высокий"
"Низкий"
identity Тождество, используемое действием струна
mode Режим действия «Автономный»
'ReadOnly'
«Обзор»

AgentIdentity

Имя Описание Ценность
initialSponsorGroupId Первоначальный идентификатор группы спонсора (требуется для идентификации агента) строка (обязательно)

AgentProperties

Имя Описание Ценность
actionConfiguration Конфигурация для действия ActionConfiguration
agentIdentity Конфигурация идентификатора агента для доступа к ресурсам AgentIdentity
agentSpaceId ID пространства агента, на который ссылается агент струна
defaultModel Стандартная конфигурация AI-модели для агента DefaultModel
incidentManagementConfiguration Конфигурации управления инцидентами Управление инцидентамиКонфигурация
knowledgeGraphConfiguration Конфигурация графа знаний для агента KnowledgeGraphConfiguration
logConfiguration Конфигурации логарифма LogConfiguration (Конфигурация журнала)
upgradeChannel Канал обновления агента 'Preview'
'Stable'

ApplicationInsightsConfiguration

Имя Описание Ценность
appId (идентификатор приложения) Идентификатор приложения для ресурса Application Insights струна
connectionString Строка соединения для ресурса Application Insights string

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

DefaultModel

Имя Описание Ценность
имя Название модели (например, gpt-5, claude-opus-4-5, claude-sonnet-4-5) струна
provider Название провайдера ИИ (например, MicrosoftFoundry, Anthropic) струна

Управление инцидентамиКонфигурация

Имя Описание Ценность
connectionKey Ключ к соединению string

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
connectionName Название соединения струна
connectionUrl URL соединения струна
oboUser Пользователь для соединения струна
тип Тип системы управления инцидентами струна

KnowledgeGraphConfiguration

Имя Описание Ценность
identity Идентичность, используемая для доступа к графу знаний струна
managedResources Список ресурсов, управляемых агентами строка[]

LogConfiguration (Конфигурация журнала)

Имя Описание Ценность
applicationInsightsConfiguration Конфигурация Application Insights ApplicationInsightsConfiguration

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

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

Отслеживаемые Ресурсные Теги

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

UserAssignedIdentity

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