{
    "description": "Minimum required output for a server configuration object",
    "properties": {
        "host": {
            "description": "Host name, IPv4 or IPv6 address of the server",
            "type": "string"
        },
        "port": {
            "description": "Port on the server to connect to",
            "maximum": 65535,
            "minimum": 0,
            "type": "integer"
        },
        "ssl": {
            "description": "Whether or not SSL should be used for the connection",
            "type": "boolean"
        },
        "tls": {
            "description": "Whether or not TLS should be used for the connection",
            "type": "boolean"
        }
    },
    "required": [
        "host",
        "port"
    ],
    "title": "com.xcitestudios.schema.Network.Server.Configuration.ServerConfiguration",
    "type": "object"
}