Documentation
¶
Index ¶
- type AppStoreRouter
- type AppStoreRouterImpl
- type AppStoreValuesRestHandler
- type AppStoreValuesRestHandlerImpl
- func (handler AppStoreValuesRestHandlerImpl) CreateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) DeleteAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) FetchTemplateValuesByAppStoreId(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) FindValuesByAppStoreIdAndReferenceType(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) FindValuesById(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) GetSelectedChartMetadata(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) UpdateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
- type InstalledAppRestHandler
- type InstalledAppRestHandlerImpl
- func (handler *InstalledAppRestHandlerImpl) CheckAppExists(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) CreateInstalledApp(w http.ResponseWriter, r *http.Request)
- func (impl *InstalledAppRestHandlerImpl) DefaultComponentInstallation(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) DeleteInstalledApp(w http.ResponseWriter, r *http.Request)
- func (handler *InstalledAppRestHandlerImpl) DeployBulk(w http.ResponseWriter, r *http.Request)
- func (handler *InstalledAppRestHandlerImpl) FetchAppDetailsForInstalledApp(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) GetAllInstalledApp(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) GetInstalledAppVersion(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) GetInstalledAppsByAppStoreId(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) UpdateInstalledApp(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppStoreRouter ¶
type AppStoreRouterImpl ¶
type AppStoreRouterImpl struct {
// contains filtered or unexported fields
}
func NewAppStoreRouterImpl ¶
func NewAppStoreRouterImpl(restHandler InstalledAppRestHandler, appStoreValuesRestHandler AppStoreValuesRestHandler, appStoreDiscoverRouter appStoreDiscover.AppStoreDiscoverRouter) *AppStoreRouterImpl
func (AppStoreRouterImpl) Init ¶
func (router AppStoreRouterImpl) Init(configRouter *mux.Router)
type AppStoreValuesRestHandler ¶
type AppStoreValuesRestHandler interface { CreateAppStoreVersionValues(w http.ResponseWriter, r *http.Request) UpdateAppStoreVersionValues(w http.ResponseWriter, r *http.Request) FindValuesById(w http.ResponseWriter, r *http.Request) DeleteAppStoreVersionValues(w http.ResponseWriter, r *http.Request) FindValuesByAppStoreIdAndReferenceType(w http.ResponseWriter, r *http.Request) FetchTemplateValuesByAppStoreId(w http.ResponseWriter, r *http.Request) GetSelectedChartMetadata(w http.ResponseWriter, r *http.Request) }
type AppStoreValuesRestHandlerImpl ¶
type AppStoreValuesRestHandlerImpl struct { Logger *zap.SugaredLogger // contains filtered or unexported fields }
func NewAppStoreValuesRestHandlerImpl ¶
func NewAppStoreValuesRestHandlerImpl(Logger *zap.SugaredLogger, userAuthService user.UserService, appStoreValuesService appStore.AppStoreValuesService) *AppStoreValuesRestHandlerImpl
func (AppStoreValuesRestHandlerImpl) CreateAppStoreVersionValues ¶
func (handler AppStoreValuesRestHandlerImpl) CreateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) DeleteAppStoreVersionValues ¶
func (handler AppStoreValuesRestHandlerImpl) DeleteAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) FetchTemplateValuesByAppStoreId ¶
func (handler AppStoreValuesRestHandlerImpl) FetchTemplateValuesByAppStoreId(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) FindValuesByAppStoreIdAndReferenceType ¶
func (handler AppStoreValuesRestHandlerImpl) FindValuesByAppStoreIdAndReferenceType(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) FindValuesById ¶
func (handler AppStoreValuesRestHandlerImpl) FindValuesById(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) GetSelectedChartMetadata ¶
func (handler AppStoreValuesRestHandlerImpl) GetSelectedChartMetadata(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) UpdateAppStoreVersionValues ¶
func (handler AppStoreValuesRestHandlerImpl) UpdateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
type InstalledAppRestHandler ¶
type InstalledAppRestHandler interface { CreateInstalledApp(w http.ResponseWriter, r *http.Request) UpdateInstalledApp(w http.ResponseWriter, r *http.Request) GetAllInstalledApp(w http.ResponseWriter, r *http.Request) GetInstalledAppsByAppStoreId(w http.ResponseWriter, r *http.Request) GetInstalledAppVersion(w http.ResponseWriter, r *http.Request) DeleteInstalledApp(w http.ResponseWriter, r *http.Request) DeployBulk(w http.ResponseWriter, r *http.Request) CheckAppExists(w http.ResponseWriter, r *http.Request) DefaultComponentInstallation(w http.ResponseWriter, r *http.Request) FetchAppDetailsForInstalledApp(w http.ResponseWriter, r *http.Request) }
type InstalledAppRestHandlerImpl ¶
type InstalledAppRestHandlerImpl struct { Logger *zap.SugaredLogger // contains filtered or unexported fields }
func NewInstalledAppRestHandlerImpl ¶
func NewInstalledAppRestHandlerImpl(Logger *zap.SugaredLogger, userAuthService user.UserService, enforcer casbin.Enforcer, enforcerUtil rbac.EnforcerUtil, installedAppService appStore.InstalledAppService, validator *validator.Validate, clusterService cluster.ClusterService, acdServiceClient application.ServiceClient, ) *InstalledAppRestHandlerImpl
func (*InstalledAppRestHandlerImpl) CheckAppExists ¶
func (handler *InstalledAppRestHandlerImpl) CheckAppExists(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) CreateInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) CreateInstalledApp(w http.ResponseWriter, r *http.Request)
func (*InstalledAppRestHandlerImpl) DefaultComponentInstallation ¶
func (impl *InstalledAppRestHandlerImpl) DefaultComponentInstallation(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) DeleteInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) DeleteInstalledApp(w http.ResponseWriter, r *http.Request)
func (*InstalledAppRestHandlerImpl) DeployBulk ¶
func (handler *InstalledAppRestHandlerImpl) DeployBulk(w http.ResponseWriter, r *http.Request)
func (*InstalledAppRestHandlerImpl) FetchAppDetailsForInstalledApp ¶
func (handler *InstalledAppRestHandlerImpl) FetchAppDetailsForInstalledApp(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) GetAllInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) GetAllInstalledApp(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) GetInstalledAppVersion ¶
func (handler InstalledAppRestHandlerImpl) GetInstalledAppVersion(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) GetInstalledAppsByAppStoreId ¶
func (handler InstalledAppRestHandlerImpl) GetInstalledAppsByAppStoreId(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) UpdateInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) UpdateInstalledApp(w http.ResponseWriter, r *http.Request)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.