def configuration_schema(cls):
return {
"type": "object",
"properties": {
"user": {
"type": "string",
},
"password": {
"type": "string",
},
"host": {
"type": "string",
"default": "127.0.0.1",
},
"port": {
"type": "number",
"default": 5432, },
"dbname": {
"type": "string",
},
"sslmode": {
"type": "string",
"default": "prefer"
}
},
"order": ['host', 'port', 'user', 'password'],
"required": ["dbname"],
"secret": ["password"]
}
Does this parameter configuration have api description? How are they used? Thank you