Copied to Clipboard
[
{
"id": "jmno4",
"type": "qs",
"brokers": [
"compliance"
],
"groups": [
"90371e3d-4b88-3503-190d-35565e2b6851"
],
"properties": {
"http": {
"host": "localhost",
"port": 8080
},
"netconf": {
"host": "localhost",
"port": 2022,
"protocol": "ssh",
"frame_size": 16376
},
"credentials": {
"user": "admin",
"passwd": "admin"
},
"commitWait": 10000,
"poolSize": 3,
"authenticationStrategy": {
"type": "machine",
"location": "",
"method": "tokenLogin"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "keys/key.pem",
"ciphers": ""
}
}
},
{
"id": "Uw3fM",
"type": "agKlfZku",
"brokers": [
"persistence"
],
"groups": [
"f4f2315e-69fb-5271-599b-7d80c1f0b213"
],
"properties": {
"http": {
"host": "localhost",
"port": 8080
},
"netconf": {
"host": "127.0.0.1",
"port": 2022,
"protocol": "ssh",
"frame_size": 16376
},
"credentials": {
"user": "admin",
"passwd": "admin"
},
"commitWait": 10000,
"poolSize": 3,
"authenticationStrategy": {
"type": "machine",
"location": "myCustomCog",
"method": ""
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "keys/key.pem",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
},
{
"id": "OdhG9Zci",
"type": "V",
"brokers": [
"service"
],
"groups": [
"bf2927e9-830c-4234-aa80-0007d8ec8d15"
],
"properties": {
"http": {
"host": "localhost",
"port": 8080
},
"netconf": {
"host": "127.0.0.1",
"port": 2022,
"protocol": "ssh",
"frame_size": 16376
},
"credentials": {
"user": "admin",
"passwd": "admin"
},
"commitWait": 10000,
"poolSize": 3,
"authenticationStrategy": {
"type": "machine",
"location": "NSO",
"method": "myCustomAuthScript"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
},
{
"id": "sOF",
"type": "UENJkQxIUR",
"brokers": [
"device"
],
"groups": [
"136ecac9-22c2-b9cb-887c-a07b1d247d30"
],
"properties": {
"http": {
"host": "localhost",
"port": 8080
},
"netconf": {
"host": "localhost",
"port": 2022,
"protocol": "ssh",
"frame_size": 16376
},
"credentials": {
"user": "admin",
"passwd": "admin"
},
"commitWait": 10000,
"poolSize": 3,
"authenticationStrategy": {
"type": "machine",
"location": "myCustomCog",
"method": "myCustomAuthScript"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "keys/key.pem",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
},
{
"id": "Qcb3BG",
"type": "DQisIsxPc",
"brokers": [
"service"
],
"groups": [
"7c682b79-28c2-4fa8-5508-0f5b51a41938"
],
"properties": {
"http": {
"host": "localhost",
"port": 8080
},
"netconf": {
"host": "localhost",
"port": 2022,
"protocol": "ssh",
"frame_size": 16376
},
"credentials": {
"user": "admin",
"passwd": "admin"
},
"commitWait": 10000,
"poolSize": 3,
"authenticationStrategy": {
"type": "machine",
"location": "",
"method": "myCustomAuthScript"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "",
"ciphers": ""
}
}
}
]
Copied to Clipboard
{
"type": "array",
"minItems": 2,
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "[a-zA-Z0-9]+"
},
"type": {
"type": "string",
"pattern": "[a-zA-Z]+"
},
"brokers": {
"type": "array",
"items": [
{
"type": "string",
"enum": [
"device",
"service",
"compliance",
"persistence"
]
}
]
},
"groups": {
"type": "array",
"items": [
{
"type": "string",
"pattern": "^[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$"
}
]
},
"properties": {
"$ref": "adapterNSOSchema"
}
},
"required": [
"id",
"type",
"brokers",
"groups",
"properties"
]
}
}