Delen via


Microsoft.App agentSpaces

Bicep-resourcedefinitie

Het resourcetype agentSpaces kan worden ingezet met bewerkingen die gericht zijn op:

Zie wijzigingslogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Om een Microsoft.App/agentSpaces bron te maken, voeg je de volgende Bicep toe aan je sjabloon.

resource symbolicname 'Microsoft.App/agentSpaces@2026-01-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    maxAgentCount: int
    policies: {
      genevaActionsConfiguration: {
        acisEndpoint: 'string'
        allowedActions: [
          {
            actionName: 'string'
            actionParameters: [
              {
                name: 'string'
                type: 'string'
              }
            ]
            approvalRequired: bool
            extension: 'string'
          }
        ]
        authenticationMode: 'string'
        certificateSubjectName: 'string'
        clientId: 'string'
        extensionName: 'string'
      }
    }
    serviceTreeId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

Microsoft.App/agentSpaces

Naam Beschrijving Waarde
identiteit De beheerde service-identiteiten die zijn toegewezen aan deze resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam string

Beperkingen:
Patroon = ^[A-Za-z]([-A-Za-z0-9]*[A-Za-z0-9])$ (vereist)
eigenschappen De resourcespecifieke eigenschappen voor deze resource. AgentSpaceProperties
etiketten Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

AgentSpacePolicies

Naam Beschrijving Waarde
genevaActieConfiguratie Configuratie voor het beleid van Geneva Actions GenevaActionsPolicy

AgentSpaceProperties

Naam Beschrijving Waarde
beschrijving Beschrijving van de Agent Space string
maxAgentCount Maximaal aantal agenten toegestaan in de Agentruimte int
Beleid Beleidsconfiguraties voor de Agent Space AgentSpacePolicies
serviceTreeId Universele unieke ID (UUID) van de Service Tree die aan deze Agent Space is gekoppeld string

GenevaActionConfig

Naam Beschrijving Waarde
actionName Naam van de actie in Genève string
actieParameters Parameters voor de actie in Genève GenevaActionParameter[]
approvalRequired Geeft aan of goedkeuring vereist is voor deze actie bool
uitbreiding Uitbreiding die met de actie geassocieerd is string

GenevaActionParameter

Naam Beschrijving Waarde
naam Naam van de parameter string
soort Type van de parameter string

GenevaActionsPolicy

Naam Beschrijving Waarde
acisEndpoint ACIS (Azure Container Instance Service) endpoint URL string
allowedActions Verzameling van toegestane acties in Genève GenevaActionConfig[]
authenticationMode Authenticatiemodus voor Genève-acties OAuth
'WS-Trust'
certificaatOnderwerpNaam Onderwerpnaam van het certificaat dat voor authenticatie wordt gebruikt string
clientId Client-ID voor authenticatie string
extensie Naam Naam van de Genève-uitbreiding tekenreeks (vereist)

ManagedServiceIdentity

Naam Beschrijving Waarde
soort Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'Systeem toegewezen'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

Gevolgde brontags

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype agentSpaces kan worden ingezet met bewerkingen die gericht zijn op:

Zie wijzigingslogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Om een Microsoft.App/agentSpaces bron te maken, voeg je de volgende JSON toe aan je sjabloon.

{
  "type": "Microsoft.App/agentSpaces",
  "apiVersion": "2026-01-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "description": "string",
    "maxAgentCount": "int",
    "policies": {
      "genevaActionsConfiguration": {
        "acisEndpoint": "string",
        "allowedActions": [
          {
            "actionName": "string",
            "actionParameters": [
              {
                "name": "string",
                "type": "string"
              }
            ],
            "approvalRequired": "bool",
            "extension": "string"
          }
        ],
        "authenticationMode": "string",
        "certificateSubjectName": "string",
        "clientId": "string",
        "extensionName": "string"
      }
    },
    "serviceTreeId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

Microsoft.App/agentSpaces

Naam Beschrijving Waarde
apiVersion De API-versie '2026-01-01'
identiteit De beheerde service-identiteiten die zijn toegewezen aan deze resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam string

Beperkingen:
Patroon = ^[A-Za-z]([-A-Za-z0-9]*[A-Za-z0-9])$ (vereist)
eigenschappen De resourcespecifieke eigenschappen voor deze resource. AgentSpaceProperties
etiketten Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
soort Het brontype 'Microsoft.App/agentSpaces'

AgentSpacePolicies

Naam Beschrijving Waarde
genevaActieConfiguratie Configuratie voor het beleid van Geneva Actions GenevaActionsPolicy

AgentSpaceProperties

Naam Beschrijving Waarde
beschrijving Beschrijving van de Agent Space string
maxAgentCount Maximaal aantal agenten toegestaan in de Agentruimte int
Beleid Beleidsconfiguraties voor de Agent Space AgentSpacePolicies
serviceTreeId Universele unieke ID (UUID) van de Service Tree die aan deze Agent Space is gekoppeld string

GenevaActionConfig

Naam Beschrijving Waarde
actionName Naam van de actie in Genève string
actieParameters Parameters voor de actie in Genève GenevaActionParameter[]
approvalRequired Geeft aan of goedkeuring vereist is voor deze actie bool
uitbreiding Uitbreiding die met de actie geassocieerd is string

GenevaActionParameter

Naam Beschrijving Waarde
naam Naam van de parameter string
soort Type van de parameter string

GenevaActionsPolicy

Naam Beschrijving Waarde
acisEndpoint ACIS (Azure Container Instance Service) endpoint URL string
allowedActions Verzameling van toegestane acties in Genève GenevaActionConfig[]
authenticationMode Authenticatiemodus voor Genève-acties OAuth
'WS-Trust'
certificaatOnderwerpNaam Onderwerpnaam van het certificaat dat voor authenticatie wordt gebruikt string
clientId Client-ID voor authenticatie string
extensie Naam Naam van de Genève-uitbreiding tekenreeks (vereist)

ManagedServiceIdentity

Naam Beschrijving Waarde
soort Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'Systeem toegewezen'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

Gevolgde brontags

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype agentSpaces kan worden ingezet met bewerkingen die gericht zijn op:

  • Resourcegroepen

Zie wijzigingslogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Om een Microsoft.App/agentSpaces bron te maken, voeg je de volgende Terraform toe aan je sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/agentSpaces@2026-01-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      description = "string"
      maxAgentCount = int
      policies = {
        genevaActionsConfiguration = {
          acisEndpoint = "string"
          allowedActions = [
            {
              actionName = "string"
              actionParameters = [
                {
                  name = "string"
                  type = "string"
                }
              ]
              approvalRequired = bool
              extension = "string"
            }
          ]
          authenticationMode = "string"
          certificateSubjectName = "string"
          clientId = "string"
          extensionName = "string"
        }
      }
      serviceTreeId = "string"
    }
  }
}

Eigenschapswaarden

Microsoft.App/agentSpaces

Naam Beschrijving Waarde
identiteit De beheerde service-identiteiten die zijn toegewezen aan deze resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam string

Beperkingen:
Patroon = ^[A-Za-z]([-A-Za-z0-9]*[A-Za-z0-9])$ (vereist)
eigenschappen De resourcespecifieke eigenschappen voor deze resource. AgentSpaceProperties
etiketten Resourcetags Woordenlijst met tagnamen en -waarden.
soort Het brontype "Microsoft.App/agentSpaces@2026-01-01"

AgentSpacePolicies

Naam Beschrijving Waarde
genevaActieConfiguratie Configuratie voor het beleid van Geneva Actions GenevaActionsPolicy

AgentSpaceProperties

Naam Beschrijving Waarde
beschrijving Beschrijving van de Agent Space string
maxAgentCount Maximaal aantal agenten toegestaan in de Agentruimte int
Beleid Beleidsconfiguraties voor de Agent Space AgentSpacePolicies
serviceTreeId Universele unieke ID (UUID) van de Service Tree die aan deze Agent Space is gekoppeld string

GenevaActionConfig

Naam Beschrijving Waarde
actionName Naam van de actie in Genève string
actieParameters Parameters voor de actie in Genève GenevaActionParameter[]
approvalRequired Geeft aan of goedkeuring vereist is voor deze actie bool
uitbreiding Uitbreiding die met de actie geassocieerd is string

GenevaActionParameter

Naam Beschrijving Waarde
naam Naam van de parameter string
soort Type van de parameter string

GenevaActionsPolicy

Naam Beschrijving Waarde
acisEndpoint ACIS (Azure Container Instance Service) endpoint URL string
allowedActions Verzameling van toegestane acties in Genève GenevaActionConfig[]
authenticationMode Authenticatiemodus voor Genève-acties OAuth
'WS-Trust'
certificaatOnderwerpNaam Onderwerpnaam van het certificaat dat voor authenticatie wordt gebruikt string
clientId Client-ID voor authenticatie string
extensie Naam Naam van de Genève-uitbreiding tekenreeks (vereist)

ManagedServiceIdentity

Naam Beschrijving Waarde
soort Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'Systeem toegewezen'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

Gevolgde brontags

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde