Documentation
¶
Index ¶
- type DraftAwareConfigMapService
- type DraftAwareConfigService
- type DraftAwareConfigServiceImpl
- func (impl *DraftAwareConfigServiceImpl) CMEnvironmentAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, ...) (*bean.ConfigDataRequest, error)
- func (impl *DraftAwareConfigServiceImpl) CMEnvironmentDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, ...) (bool, error)
- func (impl *DraftAwareConfigServiceImpl) CMGlobalAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, ...) (*bean.ConfigDataRequest, error)
- func (impl *DraftAwareConfigServiceImpl) CMGlobalDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, ...) (bool, error)
- func (impl *DraftAwareConfigServiceImpl) CSEnvironmentAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, ...) (*bean.ConfigDataRequest, error)
- func (impl *DraftAwareConfigServiceImpl) CSEnvironmentDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, ...) (bool, error)
- func (impl *DraftAwareConfigServiceImpl) CSGlobalAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, ...) (*bean.ConfigDataRequest, error)
- func (impl *DraftAwareConfigServiceImpl) CSGlobalDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, ...) (bool, error)
- func (impl *DraftAwareConfigServiceImpl) Create(ctx context.Context, templateRequest bean3.TemplateRequest, ...) (*bean3.TemplateRequest, error)
- func (impl *DraftAwareConfigServiceImpl) CreateEnvironmentPropertiesAndBaseIfNeeded(ctx context.Context, environmentProperties *bean.EnvironmentProperties, ...) (*bean.EnvironmentProperties, error)
- func (impl *DraftAwareConfigServiceImpl) ResetEnvironmentProperties(ctx context.Context, propertiesRequest *bean.EnvironmentProperties, ...) (bool, error)
- func (impl *DraftAwareConfigServiceImpl) UpdateAppOverride(ctx context.Context, templateRequest *bean3.TemplateRequest, token string, ...) (*bean3.TemplateRequest, error)
- func (impl *DraftAwareConfigServiceImpl) UpdateEnvironmentProperties(ctx context.Context, propertiesRequest *bean.EnvironmentProperties, ...) (*bean.EnvironmentProperties, error)
- type DraftAwareDeploymentTemplateService
- type DraftAwareSecretService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DraftAwareConfigMapService ¶
type DraftAwareConfigMapService interface { CMGlobalAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error) CMEnvironmentAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error) CMGlobalDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error) CMEnvironmentDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error) }
type DraftAwareConfigService ¶
type DraftAwareConfigService interface { DraftAwareConfigMapService DraftAwareSecretService DraftAwareDeploymentTemplateService }
type DraftAwareConfigServiceImpl ¶
type DraftAwareConfigServiceImpl struct {
// contains filtered or unexported fields
}
func NewDraftAwareResourceServiceImpl ¶
func NewDraftAwareResourceServiceImpl(logger *zap.SugaredLogger, configMapService pipeline.ConfigMapService, chartService chartService.ChartService, propertiesConfigService pipeline.PropertiesConfigService, ) *DraftAwareConfigServiceImpl
func (*DraftAwareConfigServiceImpl) CMEnvironmentAddUpdate ¶
func (impl *DraftAwareConfigServiceImpl) CMEnvironmentAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error)
func (*DraftAwareConfigServiceImpl) CMEnvironmentDelete ¶
func (impl *DraftAwareConfigServiceImpl) CMEnvironmentDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error)
func (*DraftAwareConfigServiceImpl) CMGlobalAddUpdate ¶
func (impl *DraftAwareConfigServiceImpl) CMGlobalAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error)
func (*DraftAwareConfigServiceImpl) CMGlobalDelete ¶
func (impl *DraftAwareConfigServiceImpl) CMGlobalDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error)
func (*DraftAwareConfigServiceImpl) CSEnvironmentAddUpdate ¶
func (impl *DraftAwareConfigServiceImpl) CSEnvironmentAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error)
func (*DraftAwareConfigServiceImpl) CSEnvironmentDelete ¶
func (impl *DraftAwareConfigServiceImpl) CSEnvironmentDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error)
func (*DraftAwareConfigServiceImpl) CSGlobalAddUpdate ¶
func (impl *DraftAwareConfigServiceImpl) CSGlobalAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error)
func (*DraftAwareConfigServiceImpl) CSGlobalDelete ¶
func (impl *DraftAwareConfigServiceImpl) CSGlobalDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error)
func (*DraftAwareConfigServiceImpl) Create ¶
func (impl *DraftAwareConfigServiceImpl) Create(ctx context.Context, templateRequest bean3.TemplateRequest, userMetadata *userBean.UserMetadata) (*bean3.TemplateRequest, error)
func (*DraftAwareConfigServiceImpl) CreateEnvironmentPropertiesAndBaseIfNeeded ¶
func (impl *DraftAwareConfigServiceImpl) CreateEnvironmentPropertiesAndBaseIfNeeded(ctx context.Context, environmentProperties *bean.EnvironmentProperties, userMetadata *userBean.UserMetadata) (*bean.EnvironmentProperties, error)
func (*DraftAwareConfigServiceImpl) ResetEnvironmentProperties ¶
func (impl *DraftAwareConfigServiceImpl) ResetEnvironmentProperties(ctx context.Context, propertiesRequest *bean.EnvironmentProperties, userMetadata *userBean.UserMetadata) (bool, error)
func (*DraftAwareConfigServiceImpl) UpdateAppOverride ¶
func (impl *DraftAwareConfigServiceImpl) UpdateAppOverride(ctx context.Context, templateRequest *bean3.TemplateRequest, token string, userMetadata *userBean.UserMetadata) (*bean3.TemplateRequest, error)
func (*DraftAwareConfigServiceImpl) UpdateEnvironmentProperties ¶
func (impl *DraftAwareConfigServiceImpl) UpdateEnvironmentProperties(ctx context.Context, propertiesRequest *bean.EnvironmentProperties, token string, userMetadata *userBean.UserMetadata) (*bean.EnvironmentProperties, error)
type DraftAwareDeploymentTemplateService ¶
type DraftAwareDeploymentTemplateService interface { // Create here is used for publishing base deployment template while saving dt for the first time. Create(ctx context.Context, templateRequest bean3.TemplateRequest, userMetadata *userBean.UserMetadata) (*bean3.TemplateRequest, error) // UpdateAppOverride here is used for updating base deployment template. UpdateAppOverride(ctx context.Context, templateRequest *bean3.TemplateRequest, token string, userMetadata *userBean.UserMetadata) (*bean3.TemplateRequest, error) // UpdateEnvironmentProperties here is used for updating and saving deployment template at env override level UpdateEnvironmentProperties(ctx context.Context, propertiesRequest *bean.EnvironmentProperties, token string, userMetadata *userBean.UserMetadata) (*bean.EnvironmentProperties, error) // ResetEnvironmentProperties method handles flow when a user deletes the deployment template env override. ResetEnvironmentProperties(ctx context.Context, propertiesRequest *bean.EnvironmentProperties, userMetadata *userBean.UserMetadata) (bool, error) // CreateEnvironmentPropertiesAndBaseIfNeeded is utilized when the deployment template chart version is updated and saved CreateEnvironmentPropertiesAndBaseIfNeeded(ctx context.Context, environmentProperties *bean.EnvironmentProperties, userMetadata *userBean.UserMetadata) (*bean.EnvironmentProperties, error) }
type DraftAwareSecretService ¶
type DraftAwareSecretService interface { CSGlobalAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error) CSEnvironmentAddUpdate(ctx context.Context, configMapRequest *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (*bean.ConfigDataRequest, error) CSGlobalDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error) CSEnvironmentDelete(ctx context.Context, name string, deleteReq *bean.ConfigDataRequest, userMetadata *userBean.UserMetadata) (bool, error) }
Click to show internal directories.
Click to hide internal directories.