diff --git a/models/common/models/inoutputs.go b/models/common/models/inoutputs.go index f9f4d28..cf113ac 100644 --- a/models/common/models/inoutputs.go +++ b/models/common/models/inoutputs.go @@ -1,16 +1,14 @@ package models type Artifact struct { - Name string `json:"name" bson:"name" validate:"required"` - Path string `json:"value,omitempty" bson:"value,omitempty"` - From string `json:"from,omitempty" bson:"from,omitempty"` - Readonly bool `json:"readonly,omitempty" bson:"readonly,omitempty"` + AttrPath string `json:"name_path" bson:"name_path" validate:"required"` + AttrFrom string `json:"from,omitempty" bson:"from,omitempty"` + Readonly bool `json:"readonly" bson:"readonly" dafault:"true"` } type Param struct { - Name string `json:"name" bson:"name" validate:"required"` - Value string `json:"value,omitempty" bson:"value,omitempty"` - Readonly bool `json:"readonly,omitempty" bson:"readonly,omitempty"` + Attr string `json:"attr" bson:"attr" validate:"required"` + Readonly bool `json:"readonly" bson:"readonly" dafault:"true"` } type InOutputs struct { Params []Param `json:"parameters" bson:"parameters"`