PSRule-vscode/docs/Example.Rule.jsonc

97 строки
1.7 KiB
Plaintext

// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
[
{
// Synopsis: This is an example baseline
"apiVersion": "github.com/microsoft/PSRule/v1",
"kind": "Baseline",
"metadata": {
"name": "Module4"
},
"spec": {
"binding": {
"field": {
"kind": [
"Id"
],
"uniqueIdentifer": [
"AlternateName",
"Id"
]
},
"targetName": [
"AlternateName"
],
"targetType": [
"Kind"
]
},
"configuration": {
"ruleConfig1": "Test"
},
"rule": {
"include": [
"M4.Rule1"
]
}
}
},
{
// Synopsis: This is an example baseline
"apiVersion": "github.com/microsoft/PSRule/v1",
"kind": "Baseline",
"metadata": {
"name": "Baseline2"
},
"spec": {
"binding": {
"targetName": [
"AlternateName"
],
"targetType": [
"Kind"
]
},
"configuration": {
"ruleConfig2": "Test3"
},
"rule": {
"include": [
"M4.Rule1"
]
}
}
},
{
// Synopsis: This is an example baseline
"apiVersion": "github.com/microsoft/PSRule/v1",
"kind": "Baseline",
"metadata": {
"name": "Baseline3"
},
"spec": {
"binding": {
"field": {
"AlternativeType": [
"AlternateName"
]
},
"targetName": [
"AlternateName"
],
"targetType": [
"Kind"
]
},
"configuration": {
"ruleConfig2": "Test3"
},
"rule": {
"include": [
"M4.Rule1"
]
}
}
}
]