Microsoft.SecurityInsights sourcecontrols 2021-10-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "sourcecontrols" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.SecurityInsights/sourcecontrols-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.SecurityInsights/sourcecontrols@2021-10-01-preview' = {
  scope: resourceSymbolicName or scope
  etag: 'string'
  name: 'string'
  properties: {
    contentTypes: [
      'string'
    ]
    description: 'string'
    displayName: 'string'
    id: 'string'
    repository: {
      branch: 'string'
      deploymentLogsUrl: 'string'
      displayUrl: 'string'
      pathMapping: [
        {
          contentType: 'string'
          path: 'string'
        }
      ]
      url: 'string'
    }
    repoType: 'string'
  }
}

Eigenschaftswerte

Microsoft.SecurityInsights/sourcecontrols

Name Beschreibung Wert
etag Etag der Azure-Ressource Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften der Quellcodeverwaltung SourceControlProperties-
Umfang Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden.

ContentPathMap

Name Beschreibung Wert
Inhaltstyp Inhaltstyp. "AnalyticsRule"
'Arbeitsmappe'
Pfad Der Pfad zum Inhalt. Schnur

Aufbewahrungsort

Name Beschreibung Wert
Zweig Verzweigungsname des Repositorys. Schnur
deploymentLogsUrl URL für den Zugriff auf Repositoryaktionsprotokolle. Schnur
displayUrl Zeigt die URL des Repositorys an. Schnur
pathMapping Wörterbuch des Inhaltstyps und der Pfadzuordnung der Quellcodeverwaltung. ContentPathMap-[]
URL URL des Repositorys. Schnur

SourceControl-Eigenschaften

Name Beschreibung Wert
contentTypes Array von Inhaltstypen der Quellcodeverwaltung. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"AnalyticsRule"
'Arbeitsmappe' (erforderlich)
Beschreibung Eine Beschreibung der Quellcodeverwaltung Schnur
Anzeigename Der Anzeigename des Quellcodeverwaltungs Zeichenfolge (erforderlich)
id Die ID (eine GUID) des Quellcodeverwaltungs Schnur
Aufbewahrungsort Repositorymetadaten. Repository- (erforderlich)
repoType Der Repositorytyp der Quellcodeverwaltung "DevOps"
'Github' (erforderlich)

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "sourcecontrols" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.SecurityInsights/sourcecontrols-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.SecurityInsights/sourcecontrols",
  "apiVersion": "2021-10-01-preview",
  "name": "string",
  "etag": "string",
  "properties": {
    "contentTypes": [ "string" ],
    "description": "string",
    "displayName": "string",
    "id": "string",
    "repository": {
      "branch": "string",
      "deploymentLogsUrl": "string",
      "displayUrl": "string",
      "pathMapping": [
        {
          "contentType": "string",
          "path": "string"
        }
      ],
      "url": "string"
    },
    "repoType": "string"
  }
}

Eigenschaftswerte

Microsoft.SecurityInsights/sourcecontrols

Name Beschreibung Wert
apiVersion (Englisch) Die API-Version "2021-10-01-preview"
etag Etag der Azure-Ressource Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften der Quellcodeverwaltung SourceControlProperties-
Art Der Ressourcentyp "Microsoft.SecurityInsights/sourcecontrols"

ContentPathMap

Name Beschreibung Wert
Inhaltstyp Inhaltstyp. "AnalyticsRule"
'Arbeitsmappe'
Pfad Der Pfad zum Inhalt. Schnur

Aufbewahrungsort

Name Beschreibung Wert
Zweig Verzweigungsname des Repositorys. Schnur
deploymentLogsUrl URL für den Zugriff auf Repositoryaktionsprotokolle. Schnur
displayUrl Zeigt die URL des Repositorys an. Schnur
pathMapping Wörterbuch des Inhaltstyps und der Pfadzuordnung der Quellcodeverwaltung. ContentPathMap-[]
URL URL des Repositorys. Schnur

SourceControl-Eigenschaften

Name Beschreibung Wert
contentTypes Array von Inhaltstypen der Quellcodeverwaltung. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"AnalyticsRule"
'Arbeitsmappe' (erforderlich)
Beschreibung Eine Beschreibung der Quellcodeverwaltung Schnur
Anzeigename Der Anzeigename des Quellcodeverwaltungs Zeichenfolge (erforderlich)
id Die ID (eine GUID) des Quellcodeverwaltungs Schnur
Aufbewahrungsort Repositorymetadaten. Repository- (erforderlich)
repoType Der Repositorytyp der Quellcodeverwaltung "DevOps"
'Github' (erforderlich)

Verwendungsbeispiele

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "sourcecontrols" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.SecurityInsights/sourcecontrols-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SecurityInsights/sourcecontrols@2021-10-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    etag = "string"
    properties = {
      contentTypes = [
        "string"
      ]
      description = "string"
      displayName = "string"
      id = "string"
      repository = {
        branch = "string"
        deploymentLogsUrl = "string"
        displayUrl = "string"
        pathMapping = [
          {
            contentType = "string"
            path = "string"
          }
        ]
        url = "string"
      }
      repoType = "string"
    }
  }
}

Eigenschaftswerte

Microsoft.SecurityInsights/sourcecontrols

Name Beschreibung Wert
etag Etag der Azure-Ressource Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eltern-ID Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften der Quellcodeverwaltung SourceControlProperties-
Art Der Ressourcentyp "Microsoft.SecurityInsights/sourcecontrols@2021-10-01-preview"

ContentPathMap

Name Beschreibung Wert
Inhaltstyp Inhaltstyp. "AnalyticsRule"
'Arbeitsmappe'
Pfad Der Pfad zum Inhalt. Schnur

Aufbewahrungsort

Name Beschreibung Wert
Zweig Verzweigungsname des Repositorys. Schnur
deploymentLogsUrl URL für den Zugriff auf Repositoryaktionsprotokolle. Schnur
displayUrl Zeigt die URL des Repositorys an. Schnur
pathMapping Wörterbuch des Inhaltstyps und der Pfadzuordnung der Quellcodeverwaltung. ContentPathMap-[]
URL URL des Repositorys. Schnur

SourceControl-Eigenschaften

Name Beschreibung Wert
contentTypes Array von Inhaltstypen der Quellcodeverwaltung. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"AnalyticsRule"
'Arbeitsmappe' (erforderlich)
Beschreibung Eine Beschreibung der Quellcodeverwaltung Schnur
Anzeigename Der Anzeigename des Quellcodeverwaltungs Zeichenfolge (erforderlich)
id Die ID (eine GUID) des Quellcodeverwaltungs Schnur
Aufbewahrungsort Repositorymetadaten. Repository- (erforderlich)
repoType Der Repositorytyp der Quellcodeverwaltung "DevOps"
'Github' (erforderlich)