Microsoft.SecurityInsights sourcecontrols 2021-03-01-preview
Definicja zasobu Bicep
Typ zasobu sourcecontrols to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
scope
Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w środowisku Bicep.
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.SecurityInsights/sourcecontrols, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.SecurityInsights/sourcecontrols@2021-03-01-preview' = {
name: 'string'
scope: resourceSymbolicName
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'
}
}
Wartości właściwości
kontrole źródła
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy W przypadku elementu Bicep ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia. |
Etag | Etag zasobu platformy Azure | ciąg |
properties | właściwości kontroli źródła | SourceControlProperties |
SourceControlProperties
Nazwa | Opis | Wartość |
---|---|---|
contentTypes | Tablica typów zawartości kontroli źródła. | Tablica ciągów zawierająca dowolną z: "AnalyticRule" "Skoroszyt" (wymagany) |
description (opis) | Opis kontroli źródła | ciąg |
displayName | Nazwa wyświetlana kontroli źródła | ciąg (wymagany) |
identyfikator | Identyfikator (identyfikator GUID) kontroli źródła | ciąg |
repozytorium | Metadane repozytorium. | Repozytorium (wymagane) |
repoType | Typ repozytorium kontroli źródła | "DevOps" "Github" (wymagane) |
Repozytorium
Nazwa | Opis | Wartość |
---|---|---|
oddział | Nazwa gałęzi repozytorium. | ciąg |
deploymentLogsUrl | Adres URL umożliwiający dostęp do dzienników akcji repozytorium. | ciąg |
displayUrl | Wyświetl adres URL repozytorium. | ciąg |
pathMapping | Słownik typu zawartości kontroli źródła i mapowania ścieżek. | ContentPathMap[] |
url | Adres URL repozytorium. | ciąg |
ContentPathMap
Nazwa | Opis | Wartość |
---|---|---|
Contenttype | Typ zawartości. | "AnalyticRule" "Skoroszyt" |
path | Ścieżka do zawartości. | ciąg |
Definicja zasobu szablonu usługi ARM
Typ zasobu sourcecontrols to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
scope
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.SecurityInsights/sourcecontrols, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.SecurityInsights/sourcecontrols",
"apiVersion": "2021-03-01-preview",
"name": "string",
"scope": "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"
}
}
Wartości właściwości
kontrola źródła
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.SecurityInsights/sourcecontrols" |
apiVersion | Wersja interfejsu API zasobów | "2021-03-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy W przypadku formatu JSON ustaw wartość na pełną nazwę zasobu, aby zastosować zasób rozszerzenia do. |
Etag | Etag zasobu platformy Azure | ciąg |
properties | właściwości kontroli źródła | SourceControlProperties |
SourceControlProperties
Nazwa | Opis | Wartość |
---|---|---|
contentTypes | Tablica typów zawartości kontroli źródła. | Tablica ciągów zawierająca dowolną z: "Reguła analityczna" "Skoroszyt" (wymagany) |
description (opis) | Opis kontroli źródła | ciąg |
displayName | Nazwa wyświetlana kontrolki źródła | ciąg (wymagany) |
identyfikator | Identyfikator (identyfikator GUID) kontroli źródła | ciąg |
repozytorium | Metadane repozytorium. | Repozytorium (wymagane) |
repoType | Typ repozytorium kontroli źródła | "DevOps" "Github" (wymagane) |
Repozytorium
Nazwa | Opis | Wartość |
---|---|---|
oddział | Nazwa gałęzi repozytorium. | ciąg |
deploymentLogsUrl | Adres URL umożliwiający dostęp do dzienników akcji repozytorium. | ciąg |
displayUrl | Wyświetl adres URL repozytorium. | ciąg |
pathMapping | Słownik typu zawartości kontroli źródła i mapowania ścieżki. | ContentPathMap[] |
url | Adres URL repozytorium. | ciąg |
ContentPathMap
Nazwa | Opis | Wartość |
---|---|---|
Contenttype | Typ zawartości. | "Reguła analityczna" "Skoroszyt" |
path | Ścieżka do zawartości. | ciąg |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu sourcecontrols to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
parent_id
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu.
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.SecurityInsights/sourcecontrols, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.SecurityInsights/sourcecontrols@2021-03-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
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"
}
etag = "string"
})
}
Wartości właściwości
kontrola źródła
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.SecurityInsights/sourcecontrols@2021-03-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) |
parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
Etag | Etag zasobu platformy Azure | ciąg |
properties | właściwości kontroli źródła | SourceControlProperties |
SourceControlProperties
Nazwa | Opis | Wartość |
---|---|---|
contentTypes | Tablica typów zawartości kontroli źródła. | Tablica ciągów zawierająca dowolną z: "AnalyticRule" "Skoroszyt" (wymagany) |
description (opis) | Opis kontroli źródła | ciąg |
displayName | Nazwa wyświetlana kontroli źródła | ciąg (wymagany) |
identyfikator | Identyfikator (identyfikator GUID) kontroli źródła | ciąg |
repozytorium | Metadane repozytorium. | Repozytorium (wymagane) |
repoType | Typ repozytorium kontroli źródła | "DevOps" "Github" (wymagane) |
Repozytorium
Nazwa | Opis | Wartość |
---|---|---|
oddział | Nazwa gałęzi repozytorium. | ciąg |
deploymentLogsUrl | Adres URL umożliwiający dostęp do dzienników akcji repozytorium. | ciąg |
displayUrl | Wyświetl adres URL repozytorium. | ciąg |
pathMapping | Słownik typu zawartości kontroli źródła i mapowania ścieżek. | ContentPathMap[] |
url | Adres URL repozytorium. | ciąg |
ContentPathMap
Nazwa | Opis | Wartość |
---|---|---|
Contenttype | Typ zawartości. | "AnalyticRule" "Skoroszyt" |
path | Ścieżka do zawartości. | ciąg |