Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Conf ¶
type Conf struct {
CommandArgs string `json:"commandArgs,omitempty" description:"passed to command line for plugins with type:util"`
Target string `json:"target,omitempty" description:"used in script, taken from scan conf directly"`
FormData string `json:"formData,omitempty" description:"data from form is saved as json string here"`
// this fields helps to communicate with container through files
TakeFiles []*File `json:"takeFiles,omitempty" description:"copy this files from container when it's done"`
}
type Plan ¶
type Plan struct {
Id bson.ObjectId `json:"id,omitempty" bson:"_id,omitempty"`
Name string `json:"name"`
Desc string `json:"desc"` // human readable description
Workflow []*WorkflowStep `json:"workflow"`
Created time.Time `json:"created,omitempty" description:"when plan is created"`
Updated time.Time `json:"updated,omitempty" description:"when plan is updated"`
TargetType target.TargetType `json:"targetType" bson:"targetType" description:"what target type is supported"`
}
type PlanList ¶
type PlanList struct {
pagination.Meta `json:",inline"`
Results []*Plan `json:"results"`
}
type SharedFile ¶
type SharedFile struct {
}
Click to show internal directories.
Click to hide internal directories.