Microsoft.SecurityInsights sourcecontrols

Bicep-erőforrásdefiníció

A sourcecontrols erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

scope Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát. Lásd: Hatókör beállítása bővítményerőforrásokon a Bicepben.

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.SecurityInsights/sourcecontrols erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.SecurityInsights/sourcecontrols@2023-02-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  etag: 'string'
  properties: {
    contentTypes: [
      'string'
    ]
    description: 'string'
    displayName: 'string'
    id: 'string'
    lastDeploymentInfo: {
      deployment: {
        deploymentId: 'string'
        deploymentLogsUrl: 'string'
        deploymentResult: 'string'
        deploymentState: 'string'
        deploymentTime: 'string'
      }
      deploymentFetchStatus: 'string'
      message: 'string'
    }
    repository: {
      branch: 'string'
      deploymentLogsUrl: 'string'
      displayUrl: 'string'
      pathMapping: [
        {
          contentType: 'string'
          path: 'string'
        }
      ]
      url: 'string'
    }
    repositoryResourceInfo: {
      azureDevOpsResourceInfo: {
        pipelineId: 'string'
        serviceConnectionId: 'string'
      }
      gitHubResourceInfo: {
        appInstallationId: 'string'
      }
      webhook: {
        rotateWebhookSecret: bool
        webhookId: 'string'
        webhookSecretUpdateTime: 'string'
        webhookUrl: 'string'
      }
    }
    repoType: 'string'
    version: 'string'
  }
}

Tulajdonságértékek

sourcecontrols

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)
scope A bővítményerőforrás az üzembe helyezés hatókörétől eltérő hatókörben való létrehozásakor használható. Célerőforrás

A Bicep esetében állítsa ezt a tulajdonságot az erőforrás szimbolikus nevére a bővítményerőforrás alkalmazásához.
Etag Az Azure-erőforrás etagje sztring
properties forrásvezérlő tulajdonságai SourceControlProperties

SourceControlProperties

Név Leírás Érték
contentTypes Forrásvezérlési tartalomtípusok tömbje. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"AnalyticRule"
"Munkafüzet" (kötelező)
leírás A forrásvezérlő leírása sztring
displayName A forrásvezérlő megjelenítendő neve sztring (kötelező)
id A forrásvezérlő azonosítója (guid) sztring
lastDeploymentInfo A forrásvezérlő legújabb üzembe helyezésével kapcsolatos információk. DeploymentInfo
repository Adattár metaadatai. Adattár (kötelező)
repositoryResourceInfo A felhasználó adattárában létrehozott erőforrásokra vonatkozó információk. RepositoryResourceInfo
repoType A forrásvezérlő adattártípusa "DevOps"
"Github" (kötelező)
version A forrásvezérlőhöz társított verziószám "V1"
"V2"

DeploymentInfo

Név Leírás Érték
üzembe helyezés Üzembe helyezési információk. Üzembe helyezés
deploymentFetchStatus Állapot az utolsó üzembe helyezés lekérése közben. "NotFound"
'Sikeres'
"Jogosulatlan"
message A felhasználó számára megjeleníthető üzembe helyezés további részletei. sztring

Üzembe helyezés

Név Leírás Érték
deploymentId Üzembehelyezési azonosító. sztring
deploymentLogsUrl Az adattár műveleti naplóinak eléréséhez szükséges URL-cím. sztring
deploymentResult Az üzembe helyezés eredménye. "Megszakítva"
"Sikertelen"
'Sikeres'
deploymentState Az üzembe helyezés aktuális állapota. "Megszakítás"
"Befejezve"
"In_Progress"
"Várólistán"
deploymentTime Az üzembe helyezés befejezésének időpontja. sztring

Adattár

Név Leírás Érték
ágazat Az adattár ágneve. sztring
deploymentLogsUrl Az adattár műveleti naplóinak eléréséhez szükséges URL-cím. sztring
displayUrl Az adattár URL-címének megjelenítése. sztring
pathMapping A forrásvezérlő tartalomtípusának és elérésiút-leképezésének szótára. ContentPathMap[]
url Az adattár URL-címe. sztring

ContentPathMap

Név Leírás Érték
contentType Tartalomtípus. "AnalyticRule"
"Munkafüzet"
path A tartalom elérési útja. sztring

RepositoryResourceInfo

Név Leírás Érték
azureDevOpsResourceInfo Ehhez a verziókövetéshez az Azure DevOpsban létrehozott erőforrások. AzureDevOpsResourceInfo
gitHubResourceInfo A GitHubon ehhez a verziókövetéshez létrehozott erőforrások. GitHubResourceInfo
webhook A forrásvezérlőhöz létrehozott webhook-objektum. Webhook

AzureDevOpsResourceInfo

Név Leírás Érték
pipelineId A forrásvezérlőhöz létrehozott folyamat azonosítója. sztring
serviceConnectionId A forrásvezérlőhöz létrehozott szolgáltatáskapcsolat azonosítója. sztring

GitHubResourceInfo

Név Leírás Érték
appInstallationId GitHub-alkalmazás telepítési azonosítója. sztring

Webhook

Név Leírás Érték
rotateWebhookSecret Egy jelző, amely arra utasítja a háttérszolgáltatást, hogy forgassa el a webhook titkos kódját. logikai
webhookId A webhook egyedi azonosítója. sztring
webhookSecretUpdateTime A webhook titkos kódjának frissítésének időpontja. sztring
webhookUrl A webhook által meghívott URL-cím. sztring

ARM-sablon erőforrás-definíciója

A sourcecontrols erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

scope Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát. Lásd: Hatókör beállítása bővítményerőforrásokon ARM-sablonokban.

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.SecurityInsights/sourcecontrols erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.SecurityInsights/sourcecontrols",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "scope": "string",
  "etag": "string",
  "properties": {
    "contentTypes": [ "string" ],
    "description": "string",
    "displayName": "string",
    "id": "string",
    "lastDeploymentInfo": {
      "deployment": {
        "deploymentId": "string",
        "deploymentLogsUrl": "string",
        "deploymentResult": "string",
        "deploymentState": "string",
        "deploymentTime": "string"
      },
      "deploymentFetchStatus": "string",
      "message": "string"
    },
    "repository": {
      "branch": "string",
      "deploymentLogsUrl": "string",
      "displayUrl": "string",
      "pathMapping": [
        {
          "contentType": "string",
          "path": "string"
        }
      ],
      "url": "string"
    },
    "repositoryResourceInfo": {
      "azureDevOpsResourceInfo": {
        "pipelineId": "string",
        "serviceConnectionId": "string"
      },
      "gitHubResourceInfo": {
        "appInstallationId": "string"
      },
      "webhook": {
        "rotateWebhookSecret": "bool",
        "webhookId": "string",
        "webhookSecretUpdateTime": "string",
        "webhookUrl": "string"
      }
    },
    "repoType": "string",
    "version": "string"
  }
}

Tulajdonságértékek

sourcecontrols

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.SecurityInsights/sourcecontrols"
apiVersion Az erőforrás API-verziója "2023-02-01-preview"
name Az erőforrás neve sztring (kötelező)
scope A bővítményerőforrás az üzembe helyezés hatókörétől eltérő hatókörben való létrehozásakor használható. Célerőforrás

JSON esetén állítsa az értéket az erőforrás teljes nevére a bővítményerőforrás alkalmazásához.
Etag Az Azure-erőforrás etagje sztring
properties forrásvezérlő tulajdonságai SourceControlProperties

SourceControlProperties

Név Leírás Érték
contentTypes Forrásvezérlési tartalomtípusok tömbje. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"AnalyticRule"
"Munkafüzet" (kötelező)
leírás A forrásvezérlő leírása sztring
displayName A forrásvezérlő megjelenítendő neve sztring (kötelező)
id A forrásvezérlő azonosítója (guid) sztring
lastDeploymentInfo A forrásvezérlő legújabb üzembe helyezésével kapcsolatos információk. DeploymentInfo
repository Adattár metaadatai. Adattár (kötelező)
repositoryResourceInfo A felhasználó adattárában létrehozott erőforrásokra vonatkozó információk. RepositoryResourceInfo
repoType A forrásvezérlő adattártípusa "DevOps"
"Github" (kötelező)
version A forrásvezérlőhöz társított verziószám "V1"
"V2"

DeploymentInfo

Név Leírás Érték
üzembe helyezés Üzembe helyezési információk. Üzembe helyezés
deploymentFetchStatus Állapot az utolsó üzembe helyezés lekérése közben. "NotFound"
'Sikeres'
"Jogosulatlan"
message A felhasználó számára megjeleníthető üzembe helyezés további részletei. sztring

Üzembe helyezés

Név Leírás Érték
deploymentId Üzembehelyezési azonosító. sztring
deploymentLogsUrl Az adattár műveleti naplóinak eléréséhez szükséges URL-cím. sztring
deploymentResult Az üzembe helyezés eredménye. "Lemondva"
"Sikertelen"
'Sikeres'
deploymentState Az üzembe helyezés aktuális állapota. "Megszakítás"
"Befejezve"
"In_Progress"
'Queued'
deploymentTime Az üzembe helyezés befejezésének időpontja. sztring

Adattár

Név Leírás Érték
ágazat Az adattár ágneve. sztring
deploymentLogsUrl Az adattár műveleti naplóinak eléréséhez szükséges URL-cím. sztring
displayUrl Az adattár URL-címének megjelenítése. sztring
pathMapping A forrásvezérlő tartalomtípusának és elérésiút-leképezésének szótára. ContentPathMap[]
url Az adattár URL-címe. sztring

ContentPathMap

Név Leírás Érték
contentType Tartalomtípus. "AnalyticRule"
"Munkafüzet"
path A tartalom elérési útja. sztring

RepositoryResourceInfo

Név Leírás Érték
azureDevOpsResourceInfo Ehhez a verziókövetéshez az Azure DevOpsban létrehozott erőforrások. AzureDevOpsResourceInfo
gitHubResourceInfo A GitHubon ehhez a verziókövetéshez létrehozott erőforrások. GitHubResourceInfo
webhook A forrásvezérlőhöz létrehozott webhook-objektum. Webhook

AzureDevOpsResourceInfo

Név Leírás Érték
pipelineId A forrásvezérlőhöz létrehozott folyamat azonosítója. sztring
serviceConnectionId A forrásvezérlőhöz létrehozott szolgáltatáskapcsolat azonosítója. sztring

GitHubResourceInfo

Név Leírás Érték
appInstallationId GitHub-alkalmazás telepítési azonosítója. sztring

Webhook

Név Leírás Érték
rotateWebhookSecret Egy jelző, amely arra utasítja a háttérszolgáltatást, hogy forgassa el a webhook titkos kódját. logikai
webhookId A webhook egyedi azonosítója. sztring
webhookSecretUpdateTime A webhook titkos kódjának frissítésének időpontja. sztring
webhookUrl A webhook által meghívott URL-cím. sztring

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A sourcecontrols erőforrástípus egy bővítményerőforrás, ami azt jelenti, hogy alkalmazhatja egy másik erőforrásra.

parent_id Az erőforrás hatókörének beállításához használja az erőforrás tulajdonságát.

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.SecurityInsights/sourcecontrols erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SecurityInsights/sourcecontrols@2023-02-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      contentTypes = [
        "string"
      ]
      description = "string"
      displayName = "string"
      id = "string"
      lastDeploymentInfo = {
        deployment = {
          deploymentId = "string"
          deploymentLogsUrl = "string"
          deploymentResult = "string"
          deploymentState = "string"
          deploymentTime = "string"
        }
        deploymentFetchStatus = "string"
        message = "string"
      }
      repository = {
        branch = "string"
        deploymentLogsUrl = "string"
        displayUrl = "string"
        pathMapping = [
          {
            contentType = "string"
            path = "string"
          }
        ]
        url = "string"
      }
      repositoryResourceInfo = {
        azureDevOpsResourceInfo = {
          pipelineId = "string"
          serviceConnectionId = "string"
        }
        gitHubResourceInfo = {
          appInstallationId = "string"
        }
        webhook = {
          rotateWebhookSecret = bool
          webhookId = "string"
          webhookSecretUpdateTime = "string"
          webhookUrl = "string"
        }
      }
      repoType = "string"
      version = "string"
    }
    etag = "string"
  })
}

Tulajdonságértékek

sourcecontrols

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.SecurityInsights/sourcecontrols@2023-02-01-preview"
name Az erőforrás neve sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amelyre ezt a bővítményerőforrást alkalmazni szeretné. sztring (kötelező)
Etag Az Azure-erőforrás etagje sztring
properties verziókövetés tulajdonságai SourceControlProperties

SourceControlProperties

Név Leírás Érték
contentTypes Forrásvezérlési tartalomtípusok tömbje. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"AnalyticRule"
"Munkafüzet" (kötelező)
leírás A forrásvezérlő leírása sztring
displayName A forrásvezérlő megjelenítendő neve sztring (kötelező)
id A forrásvezérlő azonosítója (guid) sztring
lastDeploymentInfo A forrásvezérlő legújabb üzembe helyezésével kapcsolatos információk. DeploymentInfo
repository Adattár metaadatai. Adattár (kötelező)
repositoryResourceInfo A felhasználó adattárában létrehozott erőforrásokra vonatkozó információk. RepositoryResourceInfo
repoType A forrásvezérlő adattártípusa "DevOps"
"Github" (kötelező)
version A forrásvezérlőhöz társított verziószám "V1"
"V2"

DeploymentInfo

Név Leírás Érték
üzembe helyezés Üzembe helyezési információk. Üzembe helyezés
deploymentFetchStatus Állapot az utolsó üzembe helyezés lekérése közben. "NotFound"
"Siker"
"Jogosulatlan"
message A felhasználó számára megjeleníthető üzembe helyezés további részletei. sztring

Üzembe helyezés

Név Leírás Érték
deploymentId Üzembehelyezési azonosító. sztring
deploymentLogsUrl Az adattár műveleti naplóinak eléréséhez szükséges URL-cím. sztring
deploymentResult Az üzembe helyezés eredménye. "Lemondva"
"Sikertelen"
"Siker"
deploymentState Az üzembe helyezés aktuális állapota. "Lemondás"
"Kész"
"In_Progress"
"Várólistán"
deploymentTime Az üzembe helyezés befejezésének időpontja. sztring

Adattár

Név Leírás Érték
ágazat Az adattár ágneve. sztring
deploymentLogsUrl Az adattár műveleti naplóinak eléréséhez szükséges URL-cím. sztring
displayUrl Az adattár URL-címének megjelenítése. sztring
pathMapping A forrásvezérlő tartalomtípusának és útvonal-leképezésének szótára. ContentPathMap[]
url Az adattár URL-címe. sztring

ContentPathMap

Név Leírás Érték
contentType Tartalomtípus. "AnalyticRule"
"Munkafüzet"
path A tartalom elérési útja. sztring

RepositoryResourceInfo

Név Leírás Érték
azureDevOpsResourceInfo A forráskövetéshez az Azure DevOpsban létrehozott erőforrások. AzureDevOpsResourceInfo
gitHubResourceInfo A GitHubon ehhez a forráskövetéshez létrehozott erőforrások. GitHubResourceInfo
webhook A forrásvezérlőhöz létrehozott webhook-objektum. Webhook

AzureDevOpsResourceInfo

Név Leírás Érték
pipelineId A forrásvezérlőhöz létrehozott folyamat azonosítója. sztring
serviceConnectionId A forrásvezérlőhöz létrehozott szolgáltatáskapcsolat azonosítója. sztring

GitHubResourceInfo

Név Leírás Érték
appInstallationId GitHub-alkalmazás telepítési azonosítója. sztring

Webhook

Név Leírás Érték
rotateWebhookSecret Egy jelző, amely utasítja a háttérszolgáltatást a webhook titkos kódjának elforgatására. logikai
webhookid A webhook egyedi azonosítója. sztring
webhookSecretUpdateTime A webhook titkos kódjának frissítésének időpontja. sztring
webhookUrl A webhook által meghívott URL-cím. sztring