github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/pkg/graphql/labels_validation.go (about)

     1  package graphql
     2  
     3  import (
     4  	validation "github.com/go-ozzo/ozzo-validation/v4"
     5  )
     6  
     7  // Validate missing godoc
     8  func (i LabelInput) Validate() error {
     9  	return validation.ValidateStruct(&i,
    10  		validation.Field(&i.Key, validation.Required, validation.RuneLength(0, longStringLengthLimit), validation.Match(alphanumericUnderscoreRegexp)),
    11  		validation.Field(&i.Value, validation.Required),
    12  	)
    13  }