Documentation ¶
Index ¶
- Constants
- Variables
- func GetSchema(path string) ([]byte, error)
- func GetSchemaPath(schemaName string) string
- func HasSchema(path string) bool
- func ListSchemas() ([]string, error)
- func PrefixSchema(path string) string
- func ToMap() (fileMap map[string]fs.DirEntry, err error)
- func Validate(schema string, data model.InterfaceOrBytes) oscalValidation.ValidationResult
Constants ¶
View Source
const ( SCHEMA_SUFFIX = ".json" SCHEMA_PATH_PREFIX = "https://github.com/defenseunicorns/lula/tree/main/src/pkg/schemas/" )
Variables ¶
View Source
var Schemas embed.FS
Functions ¶
func GetSchemaPath ¶ added in v0.5.0
func PrefixSchema ¶
func Validate ¶
func Validate(schema string, data model.InterfaceOrBytes) oscalValidation.ValidationResult
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.