Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppVersion ¶ added in v0.0.15
type AppVersion struct {
ID int `gorm:"primary_key" json:"id"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
Name string
Description string
ChartVersion ChartVersion
Application Application
}
type Application ¶
type ApplicationInstance ¶ added in v0.0.8
type ChartVersion ¶ added in v0.0.8
type CloudProvider ¶ added in v0.0.8
type Deployment ¶
type Deployment struct {
ID int `gorm:"primary_key" json:"id"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
Name string
Description string
Artifact Artifact `gorm:"foreignkey:ArtifactID"`
ArtifactID uint
KubeCluster KubeCluster `gorm:"foreignkey:KubeClusterID"`
KubeClusterID uint
}
type Environment ¶
type Environment struct {
ID int `gorm:"primary_key" json:"id"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
Name string `json:"name"`
Description string
AppConfigs []AppConfig
AppVersions []AppVersion
ApplicationInstances []ApplicationInstance
}
type KubeCluster ¶ added in v0.0.6
Click to show internal directories.
Click to hide internal directories.