Documentation
¶
Index ¶
- func GenerateInstallAppVersionDTO(chart *repository.InstalledApps, ...) *appStoreBean.InstallAppVersionDTO
- func GenerateInstallAppVersionMinDTO(chart *repository.InstalledApps) *appStoreBean.InstallAppVersionDTO
- func NewClusterInstalledAppsModel(chart *appStoreBean.InstallAppVersionDTO, clusterId int) *repository.ClusterInstalledApps
- func NewInstallAppModel(chart *appStoreBean.InstallAppVersionDTO, ...) *repository.InstalledApps
- func NewInstallAppVersionHistoryModel(chart *appStoreBean.InstallAppVersionDTO, status string, ...) (*repository.InstalledAppVersionHistory, error)
- func NewInstallAppVersionsModel(chart *appStoreBean.InstallAppVersionDTO) *repository.InstalledAppVersions
- func NewInstalledAppDeploymentAction(deploymentAppType string) *appStoreBean.InstalledAppDeploymentAction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateInstallAppVersionDTO ¶
func GenerateInstallAppVersionDTO(chart *repository.InstalledApps, installedAppVersion *repository.InstalledAppVersions) *appStoreBean.InstallAppVersionDTO
GenerateInstallAppVersionDTO converts repository.InstalledApps and repository.InstalledAppVersions db object to appStoreBean.InstallAppVersionDTO bean
func GenerateInstallAppVersionMinDTO ¶
func GenerateInstallAppVersionMinDTO(chart *repository.InstalledApps) *appStoreBean.InstallAppVersionDTO
GenerateInstallAppVersionMinDTO converts repository.InstalledApps db object to appStoreBean.InstallAppVersionDTO bean; Note: It only generates a minimal DTO and doesn't include repository.InstalledAppVersions data
func NewClusterInstalledAppsModel ¶
func NewClusterInstalledAppsModel(chart *appStoreBean.InstallAppVersionDTO, clusterId int) *repository.ClusterInstalledApps
NewClusterInstalledAppsModel is used to generate new repository.ClusterInstalledApps model to be saved; Note: Do not use for update operations
func NewInstallAppModel ¶
func NewInstallAppModel(chart *appStoreBean.InstallAppVersionDTO, status appStoreBean.AppstoreDeploymentStatus) *repository.InstalledApps
NewInstallAppModel is used to generate new repository.InstalledApps model to be saved; Note: Do not use for update operations
func NewInstallAppVersionHistoryModel ¶
func NewInstallAppVersionHistoryModel(chart *appStoreBean.InstallAppVersionDTO, status string, helmInstallConfigDTO appStoreBean.HelmReleaseStatusConfig) (*repository.InstalledAppVersionHistory, error)
NewInstallAppVersionHistoryModel is used to generate new repository.InstalledAppVersionHistory model to be saved; Note: Do not use for update operations
func NewInstallAppVersionsModel ¶
func NewInstallAppVersionsModel(chart *appStoreBean.InstallAppVersionDTO) *repository.InstalledAppVersions
NewInstallAppVersionsModel is used to generate new repository.InstalledAppVersions model to be saved; Note: Do not use for update operations
func NewInstalledAppDeploymentAction ¶
func NewInstalledAppDeploymentAction(deploymentAppType string) *appStoreBean.InstalledAppDeploymentAction
NewInstalledAppDeploymentAction is used to generate appStoreBean.InstalledAppDeploymentAction from deploymentAppType
Types ¶
This section is empty.