schema

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AntiAffinityGroupRule

type AntiAffinityGroupRule struct {
	PathPrefix  string   `yaml:"pathPrefix"`
	AllowNames  []string `yaml:"allowNames"`
	IgnorePaths []string `yaml:"ignorePaths"`
}

type AntiAffinityListRule added in v0.3.0

type AntiAffinityListRule struct {
	Label        string   `yaml:"label"`
	PathPrefixes []string `yaml:"pathPrefixes"`
}

type AntiAffinityRules

type AntiAffinityRules struct {
	Groups []*AntiAffinityGroupRule `yaml:"groups"`
	Lists  []*AntiAffinityListRule  `yaml:"lists"`
}

type ConfigSchema

type ConfigSchema struct {
	Version           string            `yaml:"version"`
	AntiAffinityRules AntiAffinityRules `yaml:"antiAffinityRules"`
}

Config defines config file yaml schema.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL