Dela via


SecurityInsights businessApplicationAgents 2025-04-01-preview

Bicep-resursdefinition

Resurstypen businessApplicationAgents kan distribueras med åtgärder som mål:

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

Resursformat

Om du vill skapa en Microsoft.SecurityInsights/businessApplicationAgents-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.SecurityInsights/businessApplicationAgents@2025-04-01-preview' = {
  scope: resourceSymbolicName or scope
  etag: 'string'
  name: 'string'
  properties: {
    configuration: {
      type: 'string'
      // For remaining properties, see AgentConfiguration objects
    }
    displayName: 'string'
  }
}

AgentConfiguration-objekt

Ange egenskapen typ för att ange typ av objekt.

För SAPanvänder du:

{
  agentContainerName: 'string'
  keyVaultAuthenticationMode: 'string'
  keyVaultResourceId: 'string'
  sdkPath: 'string'
  secretSource: 'string'
  sncPath: 'string'
  type: 'SAP'
}

Egenskapsvärden

Microsoft.SecurityInsights/businessApplicationAgents

Namn Beskrivning Värde
etag etag Etag för azure-resursen snöre
namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Max längd = 63
Mönster = ^[a-z0-9,-]*$ (krävs)
egenskaper AgentEgenskaper (krävs)
omfattning Använd när du skapar en resurs i ett annat omfång än distributionsomfånget. Ange den här egenskapen till det symboliska namnet på en resurs för att tillämpa -tilläggsresursen.

AgentConfiguration (på engelska)

Namn Beskrivning Värde
typ Ange till "SAP" för typen SapAgentConfiguration. "SAP" (krävs)

AgentEgenskaper

Namn Beskrivning Värde
konfiguration Beskriver konfigurationen av en affärsprogramagent. AgentConfiguration (krävs)
visningsnamn sträng

Begränsningar:
Minsta längd = 1 (krävs)

SapAgentConfiguration

Namn Beskrivning Värde
agentContainerName Namnet på docker-agenten.
endast bokstäver med siffror, understreck och bindestreck tillåts
exempel: "my-agent"
sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$
keyVaultAuthenticationMode Nyckelläget för agenten.
ManagedIdentity|ApplicationIdentity är alternativen
"ManagedIdentity"
"ServicePrincipal"
keyVaultResourceId Resurs-ID:t för nyckelvalvet för åtkomst till nyckelvalvet.
exempel: "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.KeyVault/vaults/myVault"
sträng

Begränsningar:
Mönster = ^\/?subscriptions\/([^\/]+)\/resourceGroups\/([^\/]+)\/providers\/Microsoft\.KeyVault\/vaults\/([^\/]+)$
sdkPath SDK-sökvägen (en fil inte en mapp) på agentdatorn.
exempel: "/path/to/nwrfc750P_8-70002755.zip"
sträng

Begränsningar:
Mönster = ^/(([^/]+/)*nwrfc75.*\.zip$)|^((?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?"<>|\r\n]+\\)*nwrfc75.*\.zip)$
secretSource (hemlig) Agentens hemliga källa.
AzureKeyVault är alternativet
"AzureKeyVault"
sncPath SNC-sökvägen (en mapp inte en fil) på agentdatorn.
exempel: "/path/to/snc"
sträng

Begränsningar:
Mönster = ^\/(?:[^/]+\/)*[^/]+$|^(?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?"<>|\r\n]+\\)*[^\\/:*?"<>|\r\n]*$
typ Typ av agent "SAP" (krävs)

Resursdefinition för ARM-mall

Resurstypen businessApplicationAgents kan distribueras med åtgärder som mål:

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

Resursformat

Om du vill skapa en Microsoft.SecurityInsights/businessApplicationAgents-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.SecurityInsights/businessApplicationAgents",
  "apiVersion": "2025-04-01-preview",
  "name": "string",
  "etag": "string",
  "properties": {
    "configuration": {
      "type": "string"
      // For remaining properties, see AgentConfiguration objects
    },
    "displayName": "string"
  }
}

AgentConfiguration-objekt

Ange egenskapen typ för att ange typ av objekt.

För SAPanvänder du:

{
  "agentContainerName": "string",
  "keyVaultAuthenticationMode": "string",
  "keyVaultResourceId": "string",
  "sdkPath": "string",
  "secretSource": "string",
  "sncPath": "string",
  "type": "SAP"
}

Egenskapsvärden

Microsoft.SecurityInsights/businessApplicationAgents

Namn Beskrivning Värde
apiVersion API-versionen "2025-04-01-preview"
etag etag Etag för azure-resursen snöre
namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Max längd = 63
Mönster = ^[a-z0-9,-]*$ (krävs)
egenskaper AgentEgenskaper (krävs)
typ Resurstypen "Microsoft.SecurityInsights/businessApplicationAgents"

AgentConfiguration (på engelska)

Namn Beskrivning Värde
typ Ange till "SAP" för typen SapAgentConfiguration. "SAP" (krävs)

AgentEgenskaper

Namn Beskrivning Värde
konfiguration Beskriver konfigurationen av en affärsprogramagent. AgentConfiguration (krävs)
visningsnamn sträng

Begränsningar:
Minsta längd = 1 (krävs)

SapAgentConfiguration

Namn Beskrivning Värde
agentContainerName Namnet på docker-agenten.
endast bokstäver med siffror, understreck och bindestreck tillåts
exempel: "my-agent"
sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$
keyVaultAuthenticationMode Nyckelläget för agenten.
ManagedIdentity|ApplicationIdentity är alternativen
"ManagedIdentity"
"ServicePrincipal"
keyVaultResourceId Resurs-ID:t för nyckelvalvet för åtkomst till nyckelvalvet.
exempel: "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.KeyVault/vaults/myVault"
sträng

Begränsningar:
Mönster = ^\/?subscriptions\/([^\/]+)\/resourceGroups\/([^\/]+)\/providers\/Microsoft\.KeyVault\/vaults\/([^\/]+)$
sdkPath SDK-sökvägen (en fil inte en mapp) på agentdatorn.
exempel: "/path/to/nwrfc750P_8-70002755.zip"
sträng

Begränsningar:
Mönster = ^/(([^/]+/)*nwrfc75.*\.zip$)|^((?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?"<>|\r\n]+\\)*nwrfc75.*\.zip)$
secretSource (hemlig) Agentens hemliga källa.
AzureKeyVault är alternativet
"AzureKeyVault"
sncPath SNC-sökvägen (en mapp inte en fil) på agentdatorn.
exempel: "/path/to/snc"
sträng

Begränsningar:
Mönster = ^\/(?:[^/]+\/)*[^/]+$|^(?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?"<>|\r\n]+\\)*[^\\/:*?"<>|\r\n]*$
typ Typ av agent "SAP" (krävs)

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen businessApplicationAgents kan distribueras med åtgärder som mål:

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

Resursformat

Om du vill skapa en Microsoft.SecurityInsights/businessApplicationAgents-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SecurityInsights/businessApplicationAgents@2025-04-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    etag = "string"
    properties = {
      configuration = {
        type = "string"
        // For remaining properties, see AgentConfiguration objects
      }
      displayName = "string"
    }
  }
}

AgentConfiguration-objekt

Ange egenskapen typ för att ange typ av objekt.

För SAPanvänder du:

{
  agentContainerName = "string"
  keyVaultAuthenticationMode = "string"
  keyVaultResourceId = "string"
  sdkPath = "string"
  secretSource = "string"
  sncPath = "string"
  type = "SAP"
}

Egenskapsvärden

Microsoft.SecurityInsights/businessApplicationAgents

Namn Beskrivning Värde
etag etag Etag för azure-resursen snöre
namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Max längd = 63
Mönster = ^[a-z0-9,-]*$ (krävs)
föräldra_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
egenskaper AgentEgenskaper (krävs)
typ Resurstypen "Microsoft.SecurityInsights/businessApplicationAgents@2025-04-01-preview"

AgentConfiguration (på engelska)

Namn Beskrivning Värde
typ Ange till "SAP" för typen SapAgentConfiguration. "SAP" (krävs)

AgentEgenskaper

Namn Beskrivning Värde
konfiguration Beskriver konfigurationen av en affärsprogramagent. AgentConfiguration (krävs)
visningsnamn sträng

Begränsningar:
Minsta längd = 1 (krävs)

SapAgentConfiguration

Namn Beskrivning Värde
agentContainerName Namnet på docker-agenten.
endast bokstäver med siffror, understreck och bindestreck tillåts
exempel: "my-agent"
sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$
keyVaultAuthenticationMode Nyckelläget för agenten.
ManagedIdentity|ApplicationIdentity är alternativen
"ManagedIdentity"
"ServicePrincipal"
keyVaultResourceId Resurs-ID:t för nyckelvalvet för åtkomst till nyckelvalvet.
exempel: "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.KeyVault/vaults/myVault"
sträng

Begränsningar:
Mönster = ^\/?subscriptions\/([^\/]+)\/resourceGroups\/([^\/]+)\/providers\/Microsoft\.KeyVault\/vaults\/([^\/]+)$
sdkPath SDK-sökvägen (en fil inte en mapp) på agentdatorn.
exempel: "/path/to/nwrfc750P_8-70002755.zip"
sträng

Begränsningar:
Mönster = ^/(([^/]+/)*nwrfc75.*\.zip$)|^((?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?"<>|\r\n]+\\)*nwrfc75.*\.zip)$
secretSource (hemlig) Agentens hemliga källa.
AzureKeyVault är alternativet
"AzureKeyVault"
sncPath SNC-sökvägen (en mapp inte en fil) på agentdatorn.
exempel: "/path/to/snc"
sträng

Begränsningar:
Mönster = ^\/(?:[^/]+\/)*[^/]+$|^(?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?"<>|\r\n]+\\)*[^\\/:*?"<>|\r\n]*$
typ Typ av agent "SAP" (krävs)