Bicep-Ressourcendefinition
Der agentSpaces-Ressourcentyp kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.App/agentSpaces Ressource zu erstellen, fügen Sie den folgenden Bizep Ihrer Vorlage hinzu.
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'
}
}
Eigenschaftswerte
Microsoft.App/agentSpaces
| Name |
Beschreibung |
Wert |
| identity |
Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. |
ManagedServiceIdentity- |
| location |
Der geografische Standort, an dem sich die Ressource befindet |
Zeichenfolge (erforderlich) |
| Name |
Der Ressourcenname |
string
Constraints: Pattern = ^[A-Za-z]([-A-Za-z0-9]*[A-Za-z0-9])$ (erforderlich) |
| properties |
Die ressourcenspezifischen Eigenschaften für diese Ressource. |
AgentSpaceProperties |
| Schlagwörter |
Ressourcenetiketten |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
AgentSpacePolicies
| Name |
Beschreibung |
Wert |
| genevaActionsConfiguration |
Konfiguration für die Genfer Aktionspolitik |
Geneva ActionsPolicy |
AgentSpaceProperties
| Name |
Beschreibung |
Wert |
| Beschreibung |
Beschreibung des Agentenraums |
Schnur |
| maxAgentCount |
Maximale Anzahl von Agenten im Agentenraum erlaubt |
int |
| Richtlinien |
Richtlinienkonfigurationen für den Agentenraum |
AgentSpacePolicies |
| serviceTreeId |
Universelle eindeutige ID (UUID) des Servicebaums, der mit diesem Agentenraum verbunden ist |
Schnur |
GenevaActionConfig
| Name |
Beschreibung |
Wert |
| actionName |
Name der Genfer Aktion |
Schnur |
| actionParameters |
Parameter für die Genfer Aktion |
GenevaActionParameter[] |
| approvalRequired |
Gibt an, ob eine Genehmigung für diese Maßnahme erforderlich ist |
bool |
| Erweiterung |
Erweiterung, die mit der Wirkung assoziiert ist |
Schnur |
GenevaActionParameter
| Name |
Beschreibung |
Wert |
| Name |
Name des Parameters |
Schnur |
| Typ |
Typ des Parameters |
Schnur |
Geneva ActionsPolicy
| Name |
Beschreibung |
Wert |
| acisEndpoint |
ACIS (Azure Container Instance Service) Endpoint URL |
Schnur |
| allowedAktionen |
Sammlung der erlaubten Genfer Aktionen |
GenevaActionConfig[] |
| authenticationMode |
Authentifizierungsmodus für Geneva Actions |
"OAuth" 'WS-Trust' |
| certificateSubjectName |
Betreffname des für die Authentifizierung verwendeten Zertifikats |
Schnur |
| Kunden-ID |
Client-ID zur Authentifizierung |
Schnur |
| extensionName |
Name der Genfer Erweiterung |
Zeichenfolge (erforderlich) |
ManagedServiceIdentity
| Name |
Beschreibung |
Wert |
| Typ |
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). |
'None' 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
| userAssignedIdentities |
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. |
ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
UserAssignedIdentity
ARM-Vorlagenressourcendefinition
Der agentSpaces-Ressourcentyp kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:
Verwendungsbeispiele
Um eine Microsoft.App/agentSpaces Ressource zu erstellen, fügen Sie das folgende JSON Ihrer Vorlage hinzu.
{
"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"
}
}
Eigenschaftswerte
Microsoft.App/agentSpaces
| Name |
Beschreibung |
Wert |
| apiVersion |
Die API-Version |
'2026-01-01' |
| identity |
Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. |
ManagedServiceIdentity- |
| location |
Der geografische Standort, an dem sich die Ressource befindet |
Zeichenfolge (erforderlich) |
| Name |
Der Ressourcenname |
string
Constraints: Pattern = ^[A-Za-z]([-A-Za-z0-9]*[A-Za-z0-9])$ (erforderlich) |
| properties |
Die ressourcenspezifischen Eigenschaften für diese Ressource. |
AgentSpaceProperties |
| Schlagwörter |
Ressourcenetiketten |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
| Typ |
Der Ressourcentyp |
'Microsoft.App/agentSpaces' |
AgentSpacePolicies
| Name |
Beschreibung |
Wert |
| genevaActionsConfiguration |
Konfiguration für die Genfer Aktionspolitik |
Geneva ActionsPolicy |
AgentSpaceProperties
| Name |
Beschreibung |
Wert |
| Beschreibung |
Beschreibung des Agentenraums |
Schnur |
| maxAgentCount |
Maximale Anzahl von Agenten im Agentenraum erlaubt |
int |
| Richtlinien |
Richtlinienkonfigurationen für den Agentenraum |
AgentSpacePolicies |
| serviceTreeId |
Universelle eindeutige ID (UUID) des Servicebaums, der mit diesem Agentenraum verbunden ist |
Schnur |
GenevaActionConfig
| Name |
Beschreibung |
Wert |
| actionName |
Name der Genfer Aktion |
Schnur |
| actionParameters |
Parameter für die Genfer Aktion |
GenevaActionParameter[] |
| approvalRequired |
Gibt an, ob eine Genehmigung für diese Maßnahme erforderlich ist |
bool |
| Erweiterung |
Erweiterung, die mit der Wirkung assoziiert ist |
Schnur |
GenevaActionParameter
| Name |
Beschreibung |
Wert |
| Name |
Name des Parameters |
Schnur |
| Typ |
Typ des Parameters |
Schnur |
Geneva ActionsPolicy
| Name |
Beschreibung |
Wert |
| acisEndpoint |
ACIS (Azure Container Instance Service) Endpoint URL |
Schnur |
| allowedAktionen |
Sammlung der erlaubten Genfer Aktionen |
GenevaActionConfig[] |
| authenticationMode |
Authentifizierungsmodus für Geneva Actions |
"OAuth" 'WS-Trust' |
| certificateSubjectName |
Betreffname des für die Authentifizierung verwendeten Zertifikats |
Schnur |
| Kunden-ID |
Client-ID zur Authentifizierung |
Schnur |
| extensionName |
Name der Genfer Erweiterung |
Zeichenfolge (erforderlich) |
ManagedServiceIdentity
| Name |
Beschreibung |
Wert |
| Typ |
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). |
'None' 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
| userAssignedIdentities |
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. |
ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
UserAssignedIdentity
Der agentSpaces-Ressourcentyp kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:
-
Ressourcengruppen Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Change Log.
Um eine Microsoft.App/agentSpaces Ressource zu erstellen, fügen Sie das folgende Terraform Ihrer Vorlage hinzu.
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"
}
}
}
Eigenschaftswerte
Microsoft.App/agentSpaces
| Name |
Beschreibung |
Wert |
| identity |
Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. |
ManagedServiceIdentity- |
| location |
Der geografische Standort, an dem sich die Ressource befindet |
Zeichenfolge (erforderlich) |
| Name |
Der Ressourcenname |
string
Constraints: Pattern = ^[A-Za-z]([-A-Za-z0-9]*[A-Za-z0-9])$ (erforderlich) |
| properties |
Die ressourcenspezifischen Eigenschaften für diese Ressource. |
AgentSpaceProperties |
| Schlagwörter |
Ressourcenetiketten |
Wörterbuch der Tagnamen und -werte. |
| Typ |
Der Ressourcentyp |
"Microsoft.App/agentSpaces@2026-01-01" |
AgentSpacePolicies
| Name |
Beschreibung |
Wert |
| genevaActionsConfiguration |
Konfiguration für die Genfer Aktionspolitik |
Geneva ActionsPolicy |
AgentSpaceProperties
| Name |
Beschreibung |
Wert |
| Beschreibung |
Beschreibung des Agentenraums |
Schnur |
| maxAgentCount |
Maximale Anzahl von Agenten im Agentenraum erlaubt |
int |
| Richtlinien |
Richtlinienkonfigurationen für den Agentenraum |
AgentSpacePolicies |
| serviceTreeId |
Universelle eindeutige ID (UUID) des Servicebaums, der mit diesem Agentenraum verbunden ist |
Schnur |
GenevaActionConfig
| Name |
Beschreibung |
Wert |
| actionName |
Name der Genfer Aktion |
Schnur |
| actionParameters |
Parameter für die Genfer Aktion |
GenevaActionParameter[] |
| approvalRequired |
Gibt an, ob eine Genehmigung für diese Maßnahme erforderlich ist |
bool |
| Erweiterung |
Erweiterung, die mit der Wirkung assoziiert ist |
Schnur |
GenevaActionParameter
| Name |
Beschreibung |
Wert |
| Name |
Name des Parameters |
Schnur |
| Typ |
Typ des Parameters |
Schnur |
Geneva ActionsPolicy
| Name |
Beschreibung |
Wert |
| acisEndpoint |
ACIS (Azure Container Instance Service) Endpoint URL |
Schnur |
| allowedAktionen |
Sammlung der erlaubten Genfer Aktionen |
GenevaActionConfig[] |
| authenticationMode |
Authentifizierungsmodus für Geneva Actions |
"OAuth" 'WS-Trust' |
| certificateSubjectName |
Betreffname des für die Authentifizierung verwendeten Zertifikats |
Schnur |
| Kunden-ID |
Client-ID zur Authentifizierung |
Schnur |
| extensionName |
Name der Genfer Erweiterung |
Zeichenfolge (erforderlich) |
ManagedServiceIdentity
| Name |
Beschreibung |
Wert |
| Typ |
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). |
'None' 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
| userAssignedIdentities |
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. |
ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
UserAssignedIdentity