Microsoft.App agenter

Bicep-resursdefinition

Agentens resurstyp kan distribueras med operationer som riktar sig mot:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft.App/agents resurs, lägg till följande Biceps i din mall.

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

Egenskapsvärden

Microsoft.App/agents

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

Constraints:
Mönster = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (krävs)
egenskaper Resursspecifika egenskaper för den här resursen. AgentEgenskaper
Taggar Resursetiketter Ordlista med taggnamn och värden. Se taggar i mallar

ActionConfiguration

Namn Beskrivning Värde
accessLevel (på engelska) Åtkomstnivån för åtgärden 'High'
'Low'
identitet Identiteten som används av handlingen snöre
mode Verkningssättet "Autonom"
'ReadOnly'
'Recension'

AgentIdentity

Namn Beskrivning Värde
initialSponsorGroupId Initial sponsorgrupp-ID (krävs för agentidentitet) sträng (krävs)

AgentEgenskaper

Namn Beskrivning Värde
actionConfiguration Konfiguration för aktion ActionConfiguration
agentIdentitet Agentidentitetskonfiguration för åtkomst till resurser AgentIdentity
agentSpaceId Agentrymd-ID som refereras till av agenten snöre
defaultModel Standard AI-modellkonfiguration för agenten DefaultModel
incidentManagementConfiguration Incidenthanteringskonfigurationer IncidentManagementConfiguration
knowledgeGraphConfiguration Kunskapsgrafkonfiguration för agent KnowledgeGraphConfiguration
logConfiguration Logkonfigurationer LogConfiguration (Konfiguration av loggar
upgradeChannel Agentens uppgraderingskanal 'Preview'
'Stable'

ApplicationInsightsConfiguration

Namn Beskrivning Värde
applikations-ID Applikations-ID:t för applikationsinsikter-resursen snöre
connectionString Anslutningssträngen för Application Insights-resursen string

Constraints:
Känsligt värde. Skicka in som en säker parameter.

DefaultModel

Namn Beskrivning Värde
Namn Modellnamn (t.ex. gpt-5, claude-opus-4-5, claude-sonnett-4-5) snöre
provider AI-leverantörens namn (t.ex. MicrosoftFoundry, Anthropic) snöre

IncidentManagementConfiguration

Namn Beskrivning Värde
connectionKey Nyckeln till kopplingen string

Constraints:
Känsligt värde. Skicka in som en säker parameter.
connectionName (på engelska) Namnet på förbindelsen snöre
connectionUrl URL:en till anslutningen snöre
oboUser Användaren för anslutningen snöre
typ Typen av incidenthanteringssystem snöre

KnowledgeGraphConfiguration

Namn Beskrivning Värde
identitet Identiteten som används för att komma åt kunskapsgrafen snöre
managedResources Listan över resurser som förvaltas av agenten string[]

LogConfiguration (Konfiguration av loggar

Namn Beskrivning Värde
applicationInsightsConfiguration Konfiguration av applikationsinsikter ApplicationInsightsConfiguration

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). 'None'
'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. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentities

Namn Beskrivning Värde

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Agentens resurstyp kan distribueras med operationer som riktar sig mot:

Användningsexempel

Resursformat

För att skapa en Microsoft.App/agents resurs, lägg till följande JSON i din mall.

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

Egenskapsvärden

Microsoft.App/agents

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

Constraints:
Mönster = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (krävs)
egenskaper Resursspecifika egenskaper för den här resursen. AgentEgenskaper
Taggar Resursetiketter Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen 'Microsoft.App/agents'

ActionConfiguration

Namn Beskrivning Värde
accessLevel (på engelska) Åtkomstnivån för åtgärden 'High'
'Low'
identitet Identiteten som används av handlingen snöre
mode Verkningssättet "Autonom"
'ReadOnly'
'Recension'

AgentIdentity

Namn Beskrivning Värde
initialSponsorGroupId Initial sponsorgrupp-ID (krävs för agentidentitet) sträng (krävs)

AgentEgenskaper

Namn Beskrivning Värde
actionConfiguration Konfiguration för aktion ActionConfiguration
agentIdentitet Agentidentitetskonfiguration för åtkomst till resurser AgentIdentity
agentSpaceId Agentrymd-ID som refereras till av agenten snöre
defaultModel Standard AI-modellkonfiguration för agenten DefaultModel
incidentManagementConfiguration Incidenthanteringskonfigurationer IncidentManagementConfiguration
knowledgeGraphConfiguration Kunskapsgrafkonfiguration för agent KnowledgeGraphConfiguration
logConfiguration Logkonfigurationer LogConfiguration (Konfiguration av loggar
upgradeChannel Agentens uppgraderingskanal 'Preview'
'Stable'

ApplicationInsightsConfiguration

Namn Beskrivning Värde
applikations-ID Applikations-ID:t för applikationsinsikter-resursen snöre
connectionString Anslutningssträngen för Application Insights-resursen string

Constraints:
Känsligt värde. Skicka in som en säker parameter.

DefaultModel

Namn Beskrivning Värde
Namn Modellnamn (t.ex. gpt-5, claude-opus-4-5, claude-sonnett-4-5) snöre
provider AI-leverantörens namn (t.ex. MicrosoftFoundry, Anthropic) snöre

IncidentManagementConfiguration

Namn Beskrivning Värde
connectionKey Nyckeln till kopplingen string

Constraints:
Känsligt värde. Skicka in som en säker parameter.
connectionName (på engelska) Namnet på förbindelsen snöre
connectionUrl URL:en till anslutningen snöre
oboUser Användaren för anslutningen snöre
typ Typen av incidenthanteringssystem snöre

KnowledgeGraphConfiguration

Namn Beskrivning Värde
identitet Identiteten som används för att komma åt kunskapsgrafen snöre
managedResources Listan över resurser som förvaltas av agenten string[]

LogConfiguration (Konfiguration av loggar

Namn Beskrivning Värde
applicationInsightsConfiguration Konfiguration av applikationsinsikter ApplicationInsightsConfiguration

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). 'None'
'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. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentities

Namn Beskrivning Värde

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

Resursdefinition för Terraform (AzAPI-provider)

Agentens resurstyp kan distribueras med operationer som riktar sig mot:

  • Resursgrupper För en lista över ändrade egenskaper i varje API-version, se ändringslogg.

Resursformat

För att skapa en Microsoft.App/agents resurs, lägg till följande Terraform i din mall.

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

Egenskapsvärden

Microsoft.App/agents

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

Constraints:
Mönster = ^[A-Za-z]([-A-Za-z0-9]{0,30}[A-Za-z0-9])$ (krävs)
egenskaper Resursspecifika egenskaper för den här resursen. AgentEgenskaper
Taggar Resursetiketter Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.App/agents@2026-01-01"

ActionConfiguration

Namn Beskrivning Värde
accessLevel (på engelska) Åtkomstnivån för åtgärden 'High'
'Low'
identitet Identiteten som används av handlingen snöre
mode Verkningssättet "Autonom"
'ReadOnly'
'Recension'

AgentIdentity

Namn Beskrivning Värde
initialSponsorGroupId Initial sponsorgrupp-ID (krävs för agentidentitet) sträng (krävs)

AgentEgenskaper

Namn Beskrivning Värde
actionConfiguration Konfiguration för aktion ActionConfiguration
agentIdentitet Agentidentitetskonfiguration för åtkomst till resurser AgentIdentity
agentSpaceId Agentrymd-ID som refereras till av agenten snöre
defaultModel Standard AI-modellkonfiguration för agenten DefaultModel
incidentManagementConfiguration Incidenthanteringskonfigurationer IncidentManagementConfiguration
knowledgeGraphConfiguration Kunskapsgrafkonfiguration för agent KnowledgeGraphConfiguration
logConfiguration Logkonfigurationer LogConfiguration (Konfiguration av loggar
upgradeChannel Agentens uppgraderingskanal 'Preview'
'Stable'

ApplicationInsightsConfiguration

Namn Beskrivning Värde
applikations-ID Applikations-ID:t för applikationsinsikter-resursen snöre
connectionString Anslutningssträngen för Application Insights-resursen string

Constraints:
Känsligt värde. Skicka in som en säker parameter.

DefaultModel

Namn Beskrivning Värde
Namn Modellnamn (t.ex. gpt-5, claude-opus-4-5, claude-sonnett-4-5) snöre
provider AI-leverantörens namn (t.ex. MicrosoftFoundry, Anthropic) snöre

IncidentManagementConfiguration

Namn Beskrivning Värde
connectionKey Nyckeln till kopplingen string

Constraints:
Känsligt värde. Skicka in som en säker parameter.
connectionName (på engelska) Namnet på förbindelsen snöre
connectionUrl URL:en till anslutningen snöre
oboUser Användaren för anslutningen snöre
typ Typen av incidenthanteringssystem snöre

KnowledgeGraphConfiguration

Namn Beskrivning Värde
identitet Identiteten som används för att komma åt kunskapsgrafen snöre
managedResources Listan över resurser som förvaltas av agenten string[]

LogConfiguration (Konfiguration av loggar

Namn Beskrivning Värde
applicationInsightsConfiguration Konfiguration av applikationsinsikter ApplicationInsightsConfiguration

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). 'None'
'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. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentities

Namn Beskrivning Värde

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde