Documentation ¶
Index ¶
- func CreateConfigEndpoint(r *app.Router)
- func DeleteConfigEndpoint(r *app.Router)
- func GetConfigByIDEndpoint(r *app.Router)
- func GetConfigsEndpoint(r *app.Router)
- func GetFlatConfigEndpoint(grp *app.Router)
- func ListSchemasEndpoint(grp *app.Router)
- func PatchConfigEndpoint(r *app.Router)
- func Setup(a *app.App, grp *echo.Group)
- func TestConfigEndpoint(r *app.Router)
- func UpdateConfigEndpoint(r *app.Router)
- type CreateConfigRequest
- type CreateConfigResponse
- type DeleteConfigResponse
- type GetConfigByIDResponse
- type GetConfigsResponse
- type ListSchemasResponse
- type PatchConfigRequest
- type PatchConfigResponse
- type SchemaModel
- type TestConfigRequest
- type UpdateConfigRequest
- type UpdateConfigResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigEndpoint ¶
func DeleteConfigEndpoint ¶
func GetConfigByIDEndpoint ¶
func GetConfigsEndpoint ¶
func GetFlatConfigEndpoint ¶
GetFlatConfigEndpoint provides access to the UI configuration.
func ListSchemasEndpoint ¶
func PatchConfigEndpoint ¶
func TestConfigEndpoint ¶
func UpdateConfigEndpoint ¶
Types ¶
type CreateConfigRequest ¶
type CreateConfigRequest struct {
Config map[string]interface{} `json:"config"`
}
type CreateConfigResponse ¶
type DeleteConfigResponse ¶
type GetConfigByIDResponse ¶
type GetConfigByIDResponse struct {
Config map[string]interface{} `json:"config"`
}
type GetConfigsResponse ¶
type ListSchemasResponse ¶
type ListSchemasResponse struct {
Schemas []SchemaModel `json:"schemas"`
}
type PatchConfigRequest ¶
type PatchConfigRequest struct {
Config map[string]interface{} `json:"config"`
}
type PatchConfigResponse ¶
type SchemaModel ¶
type SchemaModel struct { runtime.Schema Options []conf.OptionSpec `json:"options"` }
type TestConfigRequest ¶
type UpdateConfigRequest ¶
type UpdateConfigRequest struct {
Config map[string]interface{} `json:"config"`
}
type UpdateConfigResponse ¶
Click to show internal directories.
Click to hide internal directories.