diff --git a/source/common/json/config_schemas.cc b/source/common/json/config_schemas.cc index 9e96a4bb13831..689bada76252b 100644 --- a/source/common/json/config_schemas.cc +++ b/source/common/json/config_schemas.cc @@ -1131,6 +1131,10 @@ const std::string Json::Schema::CLUSTER_MANAGER_SCHEMA(R"EOF( "type" : "integer", "minimum" : 0, "exclusiveMinimum" : true + }, + "api_type" : { + "type" : "string", + "enum" : ["REST_LEGACY", "REST", "GRPC"] } }, "required" : ["cluster"],