Copied to Clipboard
[
{
"id": "RPJMzO",
"type": "QKie",
"brokers": [
"compliance"
],
"groups": [
"c347ac51-279b-6990-5bfe-66c818f4e74e"
],
"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": "tokenLogin"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
},
{
"id": "xDNIQY",
"type": "diSgyWtr",
"brokers": [
"persistence"
],
"groups": [
"ae0a692e-6102-bced-bd3b-af66154e72e0"
],
"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": "myCustomAuthScript"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "keys/key.pem",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
},
{
"id": "hoXxj9R",
"type": "SnLuOJ",
"brokers": [
"compliance"
],
"groups": [
"eba235fa-dde1-7835-6df2-e57c26c625c1"
],
"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": "NSO",
"method": "tokenLogin"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "keys/key.pem",
"ciphers": ""
}
}
},
{
"id": "g",
"type": "zMjVx",
"brokers": [
"device"
],
"groups": [
"8b40cdb9-2bc6-100b-d28a-e24f35e0a07c"
],
"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": "tokenLogin"
},
"ssl": {
"enabled": false,
"acceptInvalidCerts": false,
"caFile": "",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
},
{
"id": "4",
"type": "mfHvNqw",
"brokers": [
"service"
],
"groups": [
"008becc9-bd70-7ba6-729d-e0edcb3c22ff"
],
"properties": {
"http": {
"host": "127.0.0.1",
"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": "keys/key.pem",
"ciphers": "DHE-RSA-AES256-SHA"
}
}
}
]
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"
]
}
}