naming

package
v0.1.0-alpha Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MaxTagNameLen     int    = 512
	MaxTagValLen      int    = 256
	MaxNumTags        int    = 50
	InvalidTagChars   string = "<>%&\\?/"
	MaxLabelNameLen   int    = 63
	MaxLabelPrefixLen int    = 253
	MaxLabelValLen    int    = 63
)

Variables

This section is empty.

Functions

func ConvertLabelNameToValidTagName

func ConvertLabelNameToValidTagName(labelName, labelPrefix string) string

func ConvertLabelValToValidTagVal

func ConvertLabelValToValidTagVal(labelVal string) string

func ConvertTagNameToValidLabelName

func ConvertTagNameToValidLabelName(tagName, labelPrefix string) string

func ConvertTagValToValidLabelVal

func ConvertTagValToValidLabelVal(tagVal string) string

func HasLabelPrefix

func HasLabelPrefix(labelName string, labelPrefix string) bool

func LabelWithPrefix

func LabelWithPrefix(labelName, prefix string) string

func LabelWithoutPrefix

func LabelWithoutPrefix(labelName, prefix string) string

func ValidLabelName

func ValidLabelName(tagName string) bool

func ValidLabelVal

func ValidLabelVal(tagVal string) bool

func ValidTagName

func ValidTagName(labelName, labelPrefix string) bool

func ValidTagVal

func ValidTagVal(labelVal string) bool

this shouldn't ever happen

Types

This section is empty.

Jump to

Keyboard shortcuts

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