Megosztás a következőn keresztül:


Microsoft.SecurityInsights forrásvezérlők 2023-10-01-preview

Bicep-erőforrásdefiníció

A sourcecontrols erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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-10-01-preview' = {
  scope: resourceSymbolicName or scope
  etag: 'string'
  name: 'string'
  properties: {
    contentTypes: [
      'string'
    ]
    description: 'string'
    displayName: 'string'
    repository: {
      branch: 'string'
      displayUrl: 'string'
      url: 'string'
    }
    repositoryAccess: {
      clientId: 'string'
      code: 'string'
      installationId: 'string'
      kind: 'string'
      state: 'string'
      token: 'string'
    }
    repositoryResourceInfo: {
      webhook: {
        rotateWebhookSecret: bool
      }
    }
    repoType: 'string'
    servicePrincipal: {
      credentialsExpireOn: 'string'
    }
  }
}

Tulajdonságértékek

Microsoft.SecurityInsights/sourcecontrols

Név Leírás Érték
ETag Az Azure-erőforrás etagje karakterlánc
név Az erőforrás neve sztring (kötelező)
kellékek forrásvezérlő tulajdonságai SourceControlProperties (kötelező)
hatókör Akkor használható, ha olyan hatókörben hoz létre erőforrást, amely eltér az üzembehelyezési hatókörétől. Állítsa be ezt a tulajdonságot egy erőforrás szimbolikus nevére a bővítményerőforrásalkalmazásához.

Raktár

Név Leírás Érték
ág Az adattár ágneve. sztring (kötelező)
displayUrl Az adattár URL-címének megjelenítése. karakterlánc
URL-cím Az adattár URL-címe. sztring (kötelező)

RepositoryAccess

Név Leírás Érték
clientId OAuth-ügyfélazonosító. kind OAuth karakterlánc
kód OAuth-kód. kind OAuth húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
telepítési azonosító Alkalmazástelepítési azonosító. Akkor szükséges, ha kindApp. Csak GitHub támogatja. karakterlánc
fajta Az adattár hozzáférési hitelesítő adatainak típusa "Alkalmazás"
"OAuth"
"PAT" (kötelező)
állam OAuth állam. kind OAuth húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
kód Személyes hozzáférési jogkivonat. kind PAT húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

RepositoryResourceInfo

Név Leírás Érték
webhook A forrásvezérlőhöz létrehozott webhook-objektum. Webhook

Szolgáltatási Principál

Név Leírás Érték
hitelesítő adatokExpireOn A szolgáltatásnév hitelesítő adatainak lejárati ideje. karakterlánc

SourceControlProperties

Név Leírás Érték
contentTypes Forrásvezérlő tartalomtípusok tömbje. Sztringtömb, amely a következők bármelyikét tartalmazza:
"AnalyticsRule"
"AutomationRule"
"HuntingQuery"
"Elemző"
"Forgatókönyv"
"Munkafüzet" (kötelező)
leírás A forrásvezérlő leírása karakterlánc
kijelző neve A forrásvezérlő megjelenítendő neve sztring (kötelező)
adattár Adattár metaadatai. adattár (kötelező)
adattárHozzáférés Az adattár hozzáfér a hitelesítő adatokhoz. Ez csak írási objektum, és soha nem tér vissza a felhasználóhoz. RepositoryAccess
repositoryResourceInfo A felhasználói adattárban létrehozott erőforrásokra vonatkozó információk. RepositoryResourceInfo
repoType A forrásvezérlő adattártípusa "AzureDevOps"
"Github" (kötelező)
servicePrincipal Szolgáltatásnév metaadatai. Szolgáltatásnév

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. Bool

ARM-sablon erőforrásdefiníciója

A sourcecontrols erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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-10-01-preview",
  "name": "string",
  "etag": "string",
  "properties": {
    "contentTypes": [ "string" ],
    "description": "string",
    "displayName": "string",
    "repository": {
      "branch": "string",
      "displayUrl": "string",
      "url": "string"
    },
    "repositoryAccess": {
      "clientId": "string",
      "code": "string",
      "installationId": "string",
      "kind": "string",
      "state": "string",
      "token": "string"
    },
    "repositoryResourceInfo": {
      "webhook": {
        "rotateWebhookSecret": "bool"
      }
    },
    "repoType": "string",
    "servicePrincipal": {
      "credentialsExpireOn": "string"
    }
  }
}

Tulajdonságértékek

Microsoft.SecurityInsights/sourcecontrols

Név Leírás Érték
apiVersion Az API verziója '2023-10-01-preview"
ETag Az Azure-erőforrás etagje karakterlánc
név Az erőforrás neve sztring (kötelező)
kellékek forrásvezérlő tulajdonságai SourceControlProperties (kötelező)
típus Az erőforrás típusa "Microsoft.SecurityInsights/sourcecontrols"

Raktár

Név Leírás Érték
ág Az adattár ágneve. sztring (kötelező)
displayUrl Az adattár URL-címének megjelenítése. karakterlánc
URL-cím Az adattár URL-címe. sztring (kötelező)

RepositoryAccess

Név Leírás Érték
clientId OAuth-ügyfélazonosító. kind OAuth karakterlánc
kód OAuth-kód. kind OAuth húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
telepítési azonosító Alkalmazástelepítési azonosító. Akkor szükséges, ha kindApp. Csak GitHub támogatja. karakterlánc
fajta Az adattár hozzáférési hitelesítő adatainak típusa "Alkalmazás"
"OAuth"
"PAT" (kötelező)
állam OAuth állam. kind OAuth húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
kód Személyes hozzáférési jogkivonat. kind PAT húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

RepositoryResourceInfo

Név Leírás Érték
webhook A forrásvezérlőhöz létrehozott webhook-objektum. Webhook

Szolgáltatási Principál

Név Leírás Érték
hitelesítő adatokExpireOn A szolgáltatásnév hitelesítő adatainak lejárati ideje. karakterlánc

SourceControlProperties

Név Leírás Érték
contentTypes Forrásvezérlő tartalomtípusok tömbje. Sztringtömb, amely a következők bármelyikét tartalmazza:
"AnalyticsRule"
"AutomationRule"
"HuntingQuery"
"Elemző"
"Forgatókönyv"
"Munkafüzet" (kötelező)
leírás A forrásvezérlő leírása karakterlánc
kijelző neve A forrásvezérlő megjelenítendő neve sztring (kötelező)
adattár Adattár metaadatai. adattár (kötelező)
adattárHozzáférés Az adattár hozzáfér a hitelesítő adatokhoz. Ez csak írási objektum, és soha nem tér vissza a felhasználóhoz. RepositoryAccess
repositoryResourceInfo A felhasználói adattárban létrehozott erőforrásokra vonatkozó információk. RepositoryResourceInfo
repoType A forrásvezérlő adattártípusa "AzureDevOps"
"Github" (kötelező)
servicePrincipal Szolgáltatásnév metaadatai. Szolgáltatásnév

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. Bool

Használati példák

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

A sourcecontrols erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben 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-10-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    etag = "string"
    properties = {
      contentTypes = [
        "string"
      ]
      description = "string"
      displayName = "string"
      repository = {
        branch = "string"
        displayUrl = "string"
        url = "string"
      }
      repositoryAccess = {
        clientId = "string"
        code = "string"
        installationId = "string"
        kind = "string"
        state = "string"
        token = "string"
      }
      repositoryResourceInfo = {
        webhook = {
          rotateWebhookSecret = bool
        }
      }
      repoType = "string"
      servicePrincipal = {
        credentialsExpireOn = "string"
      }
    }
  }
}

Tulajdonságértékek

Microsoft.SecurityInsights/sourcecontrols

Név Leírás Érték
ETag Az Azure-erőforrás etagje karakterlánc
név Az erőforrás neve sztring (kötelező)
szülő_azonosító Annak az erőforrásnak az azonosítója, amelyre ezt a bővítményerőforrást alkalmazni szeretné. sztring (kötelező)
kellékek forrásvezérlő tulajdonságai SourceControlProperties (kötelező)
típus Az erőforrás típusa "Microsoft.SecurityInsights/sourcecontrols@2023-10-01-preview"

Raktár

Név Leírás Érték
ág Az adattár ágneve. sztring (kötelező)
displayUrl Az adattár URL-címének megjelenítése. karakterlánc
URL-cím Az adattár URL-címe. sztring (kötelező)

RepositoryAccess

Név Leírás Érték
clientId OAuth-ügyfélazonosító. kind OAuth karakterlánc
kód OAuth-kód. kind OAuth húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
telepítési azonosító Alkalmazástelepítési azonosító. Akkor szükséges, ha kindApp. Csak GitHub támogatja. karakterlánc
fajta Az adattár hozzáférési hitelesítő adatainak típusa "Alkalmazás"
"OAuth"
"PAT" (kötelező)
állam OAuth állam. kind OAuth húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
kód Személyes hozzáférési jogkivonat. kind PAT húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

RepositoryResourceInfo

Név Leírás Érték
webhook A forrásvezérlőhöz létrehozott webhook-objektum. Webhook

Szolgáltatási Principál

Név Leírás Érték
hitelesítő adatokExpireOn A szolgáltatásnév hitelesítő adatainak lejárati ideje. karakterlánc

SourceControlProperties

Név Leírás Érték
contentTypes Forrásvezérlő tartalomtípusok tömbje. Sztringtömb, amely a következők bármelyikét tartalmazza:
"AnalyticsRule"
"AutomationRule"
"HuntingQuery"
"Elemző"
"Forgatókönyv"
"Munkafüzet" (kötelező)
leírás A forrásvezérlő leírása karakterlánc
kijelző neve A forrásvezérlő megjelenítendő neve sztring (kötelező)
adattár Adattár metaadatai. adattár (kötelező)
adattárHozzáférés Az adattár hozzáfér a hitelesítő adatokhoz. Ez csak írási objektum, és soha nem tér vissza a felhasználóhoz. RepositoryAccess
repositoryResourceInfo A felhasználói adattárban létrehozott erőforrásokra vonatkozó információk. RepositoryResourceInfo
repoType A forrásvezérlő adattártípusa "AzureDevOps"
"Github" (kötelező)
servicePrincipal Szolgáltatásnév metaadatai. Szolgáltatásnév

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. Bool