blob: 8f364bf312516877f56a0358cb5f45f0de8bb893 [file] [log] [blame]
{
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"SatelliteController": {
"title": "satellite controller configuration",
"description": [
"The configuration used to add remote BMCs to a system"
],
"type": "object",
"properties": {
"Hostname": {
"description": ["Hostname or IP of satellite controller"],
"type": "string"
},
"Port": {
"description": [
"Network port to connect to satellite controller"
],
"type": "number"
},
"AuthType": {
"description": [
"Type of authorization to use with satellite controller"
],
"enum": ["None"]
},
"Name": {
"description": ["The name of the object"],
"type": "string"
},
"Type": {
"description": ["The type of satellite controller"],
"enum": ["SatelliteController"]
}
},
"required": ["Hostname", "Port", "AuthType", "Name", "Type"]
}
}
}