Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type K8sResourceHistory ¶
type K8sResourceHistory struct { Id int `sql:"id,pk"` AppId int `sql:"app_id"` AppName string `sql:"app_name"` EnvId int `sql:"env_id"` Namespace string `sql:"namespace,omitempty"` ResourceName string `sql:"resource_name,notnull"` Kind string `sql:"kind,notnull"` Group string `sql:"group"` ForceDelete bool `sql:"force_delete, omitempty"` ActionType string `sql:"action_type"` DeploymentAppType string `sql:"deployment_app_type"` sql.AuditLog // contains filtered or unexported fields }
type K8sResourceHistoryRepository ¶
type K8sResourceHistoryRepository interface {
SaveK8sResourceHistory(history *K8sResourceHistory) error
}
type K8sResourceHistoryRepositoryImpl ¶
type K8sResourceHistoryRepositoryImpl struct {
// contains filtered or unexported fields
}
func NewK8sResourceHistoryRepositoryImpl ¶
func NewK8sResourceHistoryRepositoryImpl(dbConnection *pg.DB, logger *zap.SugaredLogger) *K8sResourceHistoryRepositoryImpl
func (K8sResourceHistoryRepositoryImpl) SaveK8sResourceHistory ¶
func (repo K8sResourceHistoryRepositoryImpl) SaveK8sResourceHistory(k8sResourceHistory *K8sResourceHistory) error
Click to show internal directories.
Click to hide internal directories.