Microsoft.App agenti

Definice zdroje Bicep

Typ zdroje agenta může být nasazen s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pro vytvoření Microsoft.App/agents zdroje přidejte do šablony následující Biceps.

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

Hodnoty vlastností

Microsoft.App/agents

název Description Hodnota
identita Identity spravované služby přiřazené k tomuto prostředku. ManagedServiceIdentity
poloha Geografické umístění, ve kterém se nachází zdroj string (povinné)
název Název prostředku string

Constraints:
Model = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (povinné)
vlastnosti Vlastnosti specifické pro prostředek pro tento prostředek. Vlastnosti agenta
tags Štítky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

ActionConfiguration

název Description Hodnota
úroveň přístupu Úroveň přístupu k akci "Vysoká"
"Nízká"
identita Identita použitá akcí řetězec
mode Způsob akce "Autonomní"
ReadOnly
'Recenze'

AgentIdentity

název Description Hodnota
initialSponsorGroupId Počáteční ID skupiny sponzora (požadované pro identitu agenta) string (povinné)

Vlastnosti agenta

název Description Hodnota
actionConfiguration Konfigurace pro akci ActionConfiguration
agentIdentity Konfigurace identity agenta pro přístup ke zdrojům AgentIdentity
agentSpaceId ID prostoru agenta, na které agent odkazuje řetězec
defaultModel Výchozí konfigurace AI modelu pro agenta DefaultModel
Konfigurace řízení incidentů Konfigurace řízení incidentů Konfigurace řízení incidentů
knowledgeGraphConfiguration Konfigurace znalostního grafu pro agenta KnowledgeGraphConfiguration
konfigurace protokolu Konfigurace logů LogConfiguration
upgradeChannel Kanál pro upgrade agenta Náhled
'Stable'

ApplicationInsightsConfiguration

název Description Hodnota
Id aplikace ID aplikace pro zdroj Application Insights řetězec
connection string Spojovací řetězec pro zdroj Application Insights string

Constraints:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.

DefaultModel

název Description Hodnota
název Název modelu (např. GPT-5, claude-opus-4-5, claude-sonet-4-5) řetězec
poskytovatel Název poskytovatele AI (např. MicrosoftFoundry, Anthropic) řetězec

Konfigurace řízení incidentů

název Description Hodnota
connectionKey Klíč k spojení string

Constraints:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
název_připojení Název spojení řetězec
connectionUrl URL spojení řetězec
oboUser Uživatel pro spojení řetězec
typ Typ systému řízení incidentů řetězec

KnowledgeGraphConfiguration

název Description Hodnota
identita Identita použitá k přístupu k znalostnímu grafu řetězec
managedResources Seznam zdrojů spravovaných agentem řetězec[]

Konfigurace protokolu

název Description Hodnota
applicationInsightsConfiguration Konfigurace Application Insights ApplicationInsightsConfiguration

ManagedServiceIdentity

název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

název Description Hodnota

TrackedResourceTags

název Description Hodnota

UserAssignedIdentity

název Description Hodnota

Definice prostředku šablony ARM

Typ zdroje agenta může být nasazen s operacemi, které cílí:

Příklady použití

Formát prostředku

Pro vytvoření Microsoft.App/agents zdroje přidejte do šablony následující 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"
  }
}

Hodnoty vlastností

Microsoft.App/agents

název Description Hodnota
apiVersion Verze rozhraní API '2026-01-01'
identita Identity spravované služby přiřazené k tomuto prostředku. ManagedServiceIdentity
poloha Geografické umístění, ve kterém se nachází zdroj string (povinné)
název Název prostředku string

Constraints:
Model = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (povinné)
vlastnosti Vlastnosti specifické pro prostředek pro tento prostředek. Vlastnosti agenta
tags Štítky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku 'Microsoft.App/agents'

ActionConfiguration

název Description Hodnota
úroveň přístupu Úroveň přístupu k akci "Vysoká"
"Nízká"
identita Identita použitá akcí řetězec
mode Způsob akce "Autonomní"
ReadOnly
'Recenze'

AgentIdentity

název Description Hodnota
initialSponsorGroupId Počáteční ID skupiny sponzora (požadované pro identitu agenta) string (povinné)

Vlastnosti agenta

název Description Hodnota
actionConfiguration Konfigurace pro akci ActionConfiguration
agentIdentity Konfigurace identity agenta pro přístup ke zdrojům AgentIdentity
agentSpaceId ID prostoru agenta, na které agent odkazuje řetězec
defaultModel Výchozí konfigurace AI modelu pro agenta DefaultModel
Konfigurace řízení incidentů Konfigurace řízení incidentů Konfigurace řízení incidentů
knowledgeGraphConfiguration Konfigurace znalostního grafu pro agenta KnowledgeGraphConfiguration
konfigurace protokolu Konfigurace logů LogConfiguration
upgradeChannel Kanál pro upgrade agenta Náhled
'Stable'

ApplicationInsightsConfiguration

název Description Hodnota
Id aplikace ID aplikace pro zdroj Application Insights řetězec
connection string Spojovací řetězec pro zdroj Application Insights string

Constraints:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.

DefaultModel

název Description Hodnota
název Název modelu (např. GPT-5, claude-opus-4-5, claude-sonet-4-5) řetězec
poskytovatel Název poskytovatele AI (např. MicrosoftFoundry, Anthropic) řetězec

Konfigurace řízení incidentů

název Description Hodnota
connectionKey Klíč k spojení string

Constraints:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
název_připojení Název spojení řetězec
connectionUrl URL spojení řetězec
oboUser Uživatel pro spojení řetězec
typ Typ systému řízení incidentů řetězec

KnowledgeGraphConfiguration

název Description Hodnota
identita Identita použitá k přístupu k znalostnímu grafu řetězec
managedResources Seznam zdrojů spravovaných agentem řetězec[]

Konfigurace protokolu

název Description Hodnota
applicationInsightsConfiguration Konfigurace Application Insights ApplicationInsightsConfiguration

ManagedServiceIdentity

název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

název Description Hodnota

TrackedResourceTags

název Description Hodnota

UserAssignedIdentity

název Description Hodnota

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ zdroje agenta může být nasazen s operacemi, které cílí:

  • Skupiny zdrojů Pro seznam změněných vlastností v každé verzi API viz log změn.

Formát prostředku

Pro vytvoření Microsoft.App/agents zdroje přidejte do šablony následující 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"
    }
  }
}

Hodnoty vlastností

Microsoft.App/agents

název Description Hodnota
identita Identity spravované služby přiřazené k tomuto prostředku. ManagedServiceIdentity
poloha Geografické umístění, ve kterém se nachází zdroj string (povinné)
název Název prostředku string

Constraints:
Model = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (povinné)
vlastnosti Vlastnosti specifické pro prostředek pro tento prostředek. Vlastnosti agenta
tags Štítky prostředků Slovník názvů a hodnot značek
typ Typ prostředku "Microsoft.App/agents@2026-01-01"

ActionConfiguration

název Description Hodnota
úroveň přístupu Úroveň přístupu k akci "Vysoká"
"Nízká"
identita Identita použitá akcí řetězec
mode Způsob akce "Autonomní"
ReadOnly
'Recenze'

AgentIdentity

název Description Hodnota
initialSponsorGroupId Počáteční ID skupiny sponzora (požadované pro identitu agenta) string (povinné)

Vlastnosti agenta

název Description Hodnota
actionConfiguration Konfigurace pro akci ActionConfiguration
agentIdentity Konfigurace identity agenta pro přístup ke zdrojům AgentIdentity
agentSpaceId ID prostoru agenta, na které agent odkazuje řetězec
defaultModel Výchozí konfigurace AI modelu pro agenta DefaultModel
Konfigurace řízení incidentů Konfigurace řízení incidentů Konfigurace řízení incidentů
knowledgeGraphConfiguration Konfigurace znalostního grafu pro agenta KnowledgeGraphConfiguration
konfigurace protokolu Konfigurace logů LogConfiguration
upgradeChannel Kanál pro upgrade agenta Náhled
'Stable'

ApplicationInsightsConfiguration

název Description Hodnota
Id aplikace ID aplikace pro zdroj Application Insights řetězec
connection string Spojovací řetězec pro zdroj Application Insights string

Constraints:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.

DefaultModel

název Description Hodnota
název Název modelu (např. GPT-5, claude-opus-4-5, claude-sonet-4-5) řetězec
poskytovatel Název poskytovatele AI (např. MicrosoftFoundry, Anthropic) řetězec

Konfigurace řízení incidentů

název Description Hodnota
connectionKey Klíč k spojení string

Constraints:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
název_připojení Název spojení řetězec
connectionUrl URL spojení řetězec
oboUser Uživatel pro spojení řetězec
typ Typ systému řízení incidentů řetězec

KnowledgeGraphConfiguration

název Description Hodnota
identita Identita použitá k přístupu k znalostnímu grafu řetězec
managedResources Seznam zdrojů spravovaných agentem řetězec[]

Konfigurace protokolu

název Description Hodnota
applicationInsightsConfiguration Konfigurace Application Insights ApplicationInsightsConfiguration

ManagedServiceIdentity

název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

název Description Hodnota

TrackedResourceTags

název Description Hodnota

UserAssignedIdentity

název Description Hodnota