1{ 2 "$schema": "http://json-schema.org/draft-07/schema#", 3 "definitions": { 4 "SatelliteController": { 5 "title": "satellite controller configuration", 6 "description": [ 7 "The configuration used to add remote BMCs to a system" 8 ], 9 "type": "object", 10 "properties": { 11 "Hostname": { 12 "description": ["Hostname or IP of satellite controller"], 13 "type": "string" 14 }, 15 "Port": { 16 "description": [ 17 "Network port to connect to satellite controller" 18 ], 19 "type": "number" 20 }, 21 "AuthType": { 22 "description": [ 23 "Type of authorization to use with satellite controller" 24 ], 25 "enum": ["None"] 26 }, 27 "Name": { 28 "description": ["The name of the object"], 29 "type": "string" 30 }, 31 "Type": { 32 "description": ["The type of satellite controller"], 33 "enum": ["SatelliteController"] 34 } 35 }, 36 "required": ["Hostname", "Port", "AuthType", "Name", "Type"] 37 } 38 } 39} 40