Documentation
¶
Overview ¶
This package provides a standardized approach to handling request schemas
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Schema ¶
type Schema struct {
RequestSchema struct {
SchemaVersion string `yaml:"schemaVersion"`
Categories []struct {
Name string `yaml:"name"`
Description string `yaml:"description"`
Actions []struct {
Name string `yaml:"name"`
Body bool `yaml:"body"`
Method string `yaml:"method"`
Description string `yaml:"description"`
Parameters []string `yaml:"parameters"`
OptionalParameters []string `yaml:"optionalParameters"`
Roles []string `yaml:"roles"`
} `yaml:"actions"`
} `yaml:"categories"`
} `yaml:"requestSchema"`
}
Struct to which the request schema configuration files should follow
Click to show internal directories.
Click to hide internal directories.