Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
- Neueste
- 2025-06-01
- 2025-04-01-Preview-
- 2025-03-01
- 2025-01-01-Vorschau-
- 2024-10-01-Vorschau-
- 2024-04-01-Preview-
- 2024-01-01-Preview-
- 2023-12-01-Vorschau-
- 2023-10-01-Preview-
- 2023-09-01-Preview-
- 2023-08-01-Preview-
- 2023-07-01-Preview-
- 2023-06-01-Preview-
- 2023-05-01-Preview-
- 2023-04-01-Preview-
- 2023-03-01-Preview-
- 2023-02-01-Vorschau-
- 2022-12-01-Vorschau-
- 2022-11-01-Preview-
- 2022-10-01-Preview-
- 2022-09-01-Preview-
- 2022-08-01-Preview-
- 2022-07-01-Preview-
- 2022-06-01-Preview-
- 2022-05-01-Preview-
- 2022-04-01-Vorschau-
- 2022-01-01-Preview-
- 2021-10-01-Preview-
- 2021-09-01-Preview-
- 2021-03-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@2025-04-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'
}
}
}
Eigenschaftswerte
Microsoft.SecurityInsights/sourcecontrols
Name | BESCHREIBUNG | Wert |
---|---|---|
etag | Etag der Azure-Ressource | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der Quellcodeverwaltung | SourceControlProperties- (erforderlich) |
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. |
Verzeichnis
Name | BESCHREIBUNG | Wert |
---|---|---|
Zweig | Verzweigungsname des Repositorys. | Zeichenfolge (erforderlich) |
displayUrl | Zeigt die URL des Repositorys an. | Schnur |
URL | URL des Repositorys. | Zeichenfolge (erforderlich) |
Repository-Zugriff
Name | BESCHREIBUNG | Wert |
---|---|---|
Kunden-ID | OAuth-Client-ID. Erforderlich, wenn kind OAuth |
Schnur |
Code | OAuth-Code. Erforderlich, wenn kind OAuth |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Installations-ID | Anwendungsinstallations-ID. Erforderlich, wenn kind App ist. Wird nur von GitHub unterstützt. |
Schnur |
freundlich | Die Art der Anmeldeinformationen für den Repositoryzugriff | "App" "OAuth" 'PAT' (erforderlich) |
Staat | OAuth-Status. Erforderlich, wenn kind OAuth |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Token | Persönliches Zugriffstoken. Erforderlich, wenn kind PAT |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
RepositoryResourceInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
Webhook | Das webhook-Objekt, das für die Quellcodeverwaltung erstellt wurde. | Webhook (Webhook) |
Dienstprinzipal
Name | BESCHREIBUNG | Wert |
---|---|---|
AnmeldeinformationenAblaufAuf | Ablaufzeit der Dienstprinzipalanmeldeinformationen. | Schnur |
SourceControl-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
contentTypes | Array von Inhaltstypen der Quellcodeverwaltung. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "AnalyticsRule" "AutomationRule" 'HuntingQuery' 'Parser' "Playbook" 'Arbeitsmappe' (erforderlich) |
Beschreibung | Eine Beschreibung der Quellcodeverwaltung | Schnur |
Anzeigename | Der Anzeigename des Quellcodeverwaltungs | Zeichenfolge (erforderlich) |
Aufbewahrungsort | Repositorymetadaten. | Repository- (erforderlich) |
repositoryZugriff | Anmeldeinformationen für repositoryzugriff. Dies ist schreibgeschütztes Objekt und wird nie wieder an einen Benutzer zurückgegeben. | RepositoryAccess- |
repositoryResourceInfo | Informationen zu den Ressourcen, die im Repository des Benutzers erstellt wurden. | RepositoryResourceInfo- |
repoType | Der Repositorytyp der Quellcodeverwaltung | "AzureDevOps" 'Github' (erforderlich) |
servicePrincipal (Dienstprinzipal) | Dienstprinzipalmetadaten. | ServicePrincipal- |
Webhook (Webhook)
Name | BESCHREIBUNG | Wert |
---|---|---|
rotateWebhookSecret | Ein Kennzeichen, das den Back-End-Dienst anweist, den geheimen Webhook-Schlüssel zu drehen. | Boolesch |
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": "2025-04-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"
}
}
}
Eigenschaftswerte
Microsoft.SecurityInsights/sourcecontrols
Name | BESCHREIBUNG | Wert |
---|---|---|
apiVersion (Englisch) | Die API-Version | "2025-04-01-preview" |
etag | Etag der Azure-Ressource | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der Quellcodeverwaltung | SourceControlProperties- (erforderlich) |
Typ | Der Ressourcentyp | "Microsoft.SecurityInsights/sourcecontrols" |
Verzeichnis
Name | BESCHREIBUNG | Wert |
---|---|---|
Zweig | Verzweigungsname des Repositorys. | Zeichenfolge (erforderlich) |
displayUrl | Zeigt die URL des Repositorys an. | Schnur |
URL | URL des Repositorys. | Zeichenfolge (erforderlich) |
Repository-Zugriff
Name | BESCHREIBUNG | Wert |
---|---|---|
Kunden-ID | OAuth-Client-ID. Erforderlich, wenn kind OAuth |
Schnur |
Code | OAuth-Code. Erforderlich, wenn kind OAuth |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Installations-ID | Anwendungsinstallations-ID. Erforderlich, wenn kind App ist. Wird nur von GitHub unterstützt. |
Schnur |
freundlich | Die Art der Anmeldeinformationen für den Repositoryzugriff | "App" "OAuth" 'PAT' (erforderlich) |
Staat | OAuth-Status. Erforderlich, wenn kind OAuth |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Token | Persönliches Zugriffstoken. Erforderlich, wenn kind PAT |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
RepositoryResourceInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
Webhook | Das webhook-Objekt, das für die Quellcodeverwaltung erstellt wurde. | Webhook (Webhook) |
Dienstprinzipal
Name | BESCHREIBUNG | Wert |
---|---|---|
AnmeldeinformationenAblaufAuf | Ablaufzeit der Dienstprinzipalanmeldeinformationen. | Schnur |
SourceControl-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
contentTypes | Array von Inhaltstypen der Quellcodeverwaltung. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "AnalyticsRule" "AutomationRule" 'HuntingQuery' 'Parser' "Playbook" 'Arbeitsmappe' (erforderlich) |
Beschreibung | Eine Beschreibung der Quellcodeverwaltung | Schnur |
Anzeigename | Der Anzeigename des Quellcodeverwaltungs | Zeichenfolge (erforderlich) |
Aufbewahrungsort | Repositorymetadaten. | Repository- (erforderlich) |
repositoryZugriff | Anmeldeinformationen für repositoryzugriff. Dies ist schreibgeschütztes Objekt und wird nie wieder an einen Benutzer zurückgegeben. | RepositoryAccess- |
repositoryResourceInfo | Informationen zu den Ressourcen, die im Repository des Benutzers erstellt wurden. | RepositoryResourceInfo- |
repoType | Der Repositorytyp der Quellcodeverwaltung | "AzureDevOps" 'Github' (erforderlich) |
servicePrincipal (Dienstprinzipal) | Dienstprinzipalmetadaten. | ServicePrincipal- |
Webhook (Webhook)
Name | BESCHREIBUNG | Wert |
---|---|---|
rotateWebhookSecret | Ein Kennzeichen, das den Back-End-Dienst anweist, den geheimen Webhook-Schlüssel zu drehen. | Boolesch |
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@2025-04-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"
}
}
}
}
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- (erforderlich) |
Typ | Der Ressourcentyp | "Microsoft.SecurityInsights/sourcecontrols@2025-04-01-preview" |
Verzeichnis
Name | BESCHREIBUNG | Wert |
---|---|---|
Zweig | Verzweigungsname des Repositorys. | Zeichenfolge (erforderlich) |
displayUrl | Zeigt die URL des Repositorys an. | Schnur |
URL | URL des Repositorys. | Zeichenfolge (erforderlich) |
Repository-Zugriff
Name | BESCHREIBUNG | Wert |
---|---|---|
Kunden-ID | OAuth-Client-ID. Erforderlich, wenn kind OAuth |
Schnur |
Code | OAuth-Code. Erforderlich, wenn kind OAuth |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Installations-ID | Anwendungsinstallations-ID. Erforderlich, wenn kind App ist. Wird nur von GitHub unterstützt. |
Schnur |
freundlich | Die Art der Anmeldeinformationen für den Repositoryzugriff | "App" "OAuth" 'PAT' (erforderlich) |
Staat | OAuth-Status. Erforderlich, wenn kind OAuth |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Token | Persönliches Zugriffstoken. Erforderlich, wenn kind PAT |
Zeichenfolge Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
RepositoryResourceInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
Webhook | Das webhook-Objekt, das für die Quellcodeverwaltung erstellt wurde. | Webhook (Webhook) |
Dienstprinzipal
Name | BESCHREIBUNG | Wert |
---|---|---|
AnmeldeinformationenAblaufAuf | Ablaufzeit der Dienstprinzipalanmeldeinformationen. | Schnur |
SourceControl-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
contentTypes | Array von Inhaltstypen der Quellcodeverwaltung. | Zeichenfolgenarray, das eine der folgenden Elemente enthält: "AnalyticsRule" "AutomationRule" 'HuntingQuery' 'Parser' "Playbook" 'Arbeitsmappe' (erforderlich) |
Beschreibung | Eine Beschreibung der Quellcodeverwaltung | Schnur |
Anzeigename | Der Anzeigename des Quellcodeverwaltungs | Zeichenfolge (erforderlich) |
Aufbewahrungsort | Repositorymetadaten. | Repository- (erforderlich) |
repositoryZugriff | Anmeldeinformationen für repositoryzugriff. Dies ist schreibgeschütztes Objekt und wird nie wieder an einen Benutzer zurückgegeben. | RepositoryAccess- |
repositoryResourceInfo | Informationen zu den Ressourcen, die im Repository des Benutzers erstellt wurden. | RepositoryResourceInfo- |
repoType | Der Repositorytyp der Quellcodeverwaltung | "AzureDevOps" 'Github' (erforderlich) |
servicePrincipal (Dienstprinzipal) | Dienstprinzipalmetadaten. | ServicePrincipal- |
Webhook (Webhook)
Name | BESCHREIBUNG | Wert |
---|---|---|
rotateWebhookSecret | Ein Kennzeichen, das den Back-End-Dienst anweist, den geheimen Webhook-Schlüssel zu drehen. | Boolesch |