Octane API Client
Loading...
Searching...
No Matches
Namespaces | Variables
api_schema.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  octane
 
namespace  octane::internal
 

Variables

constexpr auto SCHEMA_HEALTH_GET
 
constexpr auto SCHEMA_ROOM_POST
 
constexpr auto SCHEMA_ROOM_ID_GET
 
constexpr auto SCHEMA_ROOM_ID_DELETE
 
constexpr auto SCHEMA_ROOM_ID_POST
 
constexpr auto SCHEMA_ROOM_ID_STATUS_GET
 
constexpr auto SCHEMA_ROOM_ID_STATUS_PUT
 
constexpr auto SCHEMA_ROOM_ID_STATUS_DELETE
 

Variable Documentation

◆ SCHEMA_HEALTH_GET

constexpr auto SCHEMA_HEALTH_GET
constexpr
Initial value:
= R"(
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"health": {
"enum": ["degraded", "faulty", "healthy"],
"type": "string",
"title": "health"
},
"message": {
"type": "string",
"title": "message"
}
},
"required": ["health"]
}
)"

◆ SCHEMA_ROOM_ID_DELETE

constexpr auto SCHEMA_ROOM_ID_DELETE
constexpr
Initial value:
= R"(
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {}
}
)"

◆ SCHEMA_ROOM_ID_GET

constexpr auto SCHEMA_ROOM_ID_GET
constexpr

◆ SCHEMA_ROOM_ID_POST

constexpr auto SCHEMA_ROOM_ID_POST
constexpr
Initial value:
= R"(
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {}
}
)"

◆ SCHEMA_ROOM_ID_STATUS_DELETE

constexpr auto SCHEMA_ROOM_ID_STATUS_DELETE
constexpr
Initial value:
= R"(
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {}
}
)"

◆ SCHEMA_ROOM_ID_STATUS_GET

constexpr auto SCHEMA_ROOM_ID_STATUS_GET
constexpr

◆ SCHEMA_ROOM_ID_STATUS_PUT

constexpr auto SCHEMA_ROOM_ID_STATUS_PUT
constexpr
Initial value:
= R"(
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {}
}
)"

◆ SCHEMA_ROOM_POST

constexpr auto SCHEMA_ROOM_POST
constexpr
Initial value:
= R"(
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"id": {
"type": "number",
"title": "id"
}
},
"required": ["id"]
}
)"