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

     1  package graphql
     2  
     3  import (
     4  	validation "github.com/go-ozzo/ozzo-validation/v4"
     5  	"github.com/kyma-incubator/compass/components/director/pkg/inputvalidation"
     6  )
     7  
     8  // Validate missing godoc
     9  func (i IntegrationSystemInput) Validate() error {
    10  	return validation.ValidateStruct(&i,
    11  		validation.Field(&i.Name, validation.Required, inputvalidation.DNSName),
    12  		validation.Field(&i.Description, validation.RuneLength(0, descriptionStringLengthLimit)),
    13  	)
    14  }