github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/internal/operator/boom/api/common/common.go (about) 1 package common 2 3 type Metadata struct { 4 Name string `json:"name,omitempty" yaml:"name,omitempty"` 5 Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"` 6 } 7 8 type Toolset struct { 9 APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"` 10 Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` 11 Metadata *Metadata `json:"metadata,omitempty" yaml:"metadata,omitempty"` 12 Spec *interface{} `json:"spec,omitempty" yaml:"spec,omitempty"` 13 } 14 15 func New() *Toolset { 16 return &Toolset{} 17 }