Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToApplicationModel ¶
func ToApplicationModel(application *Application) (*specV1.Application, error)
Types ¶
type Application ¶
type Application struct { Id uint64 `db:"id"` Namespace string `db:"namespace"` Name string `db:"name"` Version string `db:"version"` IsDeleted int `db:"is_deleted"` CreateTime time.Time `db:"create_time"` UpdateTime time.Time `db:"update_time"` Content string `db:"content"` }
func FromApplicationModel ¶
func FromApplicationModel(application *specV1.Application) (*Application, error)
type Module ¶ added in v2.2.0
type Module struct { Id uint64 `db:"id"` Name string `db:"name"` Version string `db:"version"` Image string `db:"image"` Programs string `db:"programs"` Type string `db:"type"` IsLatest bool `db:"is_latest"` Description string `db:"description"` CreateTime time.Time `db:"create_time"` UpdateTime time.Time `db:"update_time"` }
type Shadow ¶
type Shadow struct { Id int64 `db:"id"` Namespace string `db:"namespace"` Name string `db:"name"` CreateTime time.Time `db:"create_time"` UpdateTime time.Time `db:"update_time"` Report string `db:"report"` Desire string `db:"desire"` ReportMeta string `db:"report_meta"` DesireMeta string `db:"desire_meta"` }
Click to show internal directories.
Click to hide internal directories.