## Example The following JSON is an example for this standardized configuration component: ```json { "List": [ { "LogOnCode": "john.doe" , "Password": "secret" } ] } ``` ## Definition ### `Users` A list of users: ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "Users.schema.json", "title": "Users", "description": "Users.", "type": "object", "additionalProperties": false, "properties": { "MetadataType": { "type": [ "string", "null" ], "default": "Invantive.UniversalSQL.Server.Config.Users", "description": "Type.", "readOnly": true }, "List": { "anyOf": [ { "type": "array", "items": { "$ref": "User.schema.json" } }, { "type": "null" } ], "description": "The users." } } } ``` ### `User` The user definition: ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "User.schema.json", "title": "User", "description": "User.", "type": "object", "additionalProperties": false, "properties": { "MetadataType": { "type": [ "string", "null" ], "default": "Invantive.UniversalSQL.Server.Config.User", "description": "Type.", "readOnly": true }, "LogOnCode": { "type": [ "string", "null" ], "description": "The log on code." }, "Password": { "type": [ "string", "null" ], "description": "The password." } } } ```