 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var DeploymentProviderConfigWireSet = wire.NewSet( NewDeploymentTypeOverrideServiceImpl, wire.Bind(new(DeploymentTypeOverrideService), new(*DeploymentTypeOverrideServiceImpl)), )
Functions ¶
This section is empty.
Types ¶
type DeploymentTypeOverrideService ¶
type DeploymentTypeOverrideService interface {
	// ValidateAndOverrideDeploymentAppType : Set deployment application (helm/argo) types based on the enforcement configurations
	ValidateAndOverrideDeploymentAppType(deploymentType string, isGitOpsConfigured bool, environmentId int) (overrideDeploymentType string, err error)
}
    type DeploymentTypeOverrideServiceImpl ¶
type DeploymentTypeOverrideServiceImpl struct {
	// contains filtered or unexported fields
}
    func NewDeploymentTypeOverrideServiceImpl ¶
func NewDeploymentTypeOverrideServiceImpl(logger *zap.SugaredLogger, envVariables *util.EnvironmentVariables, attributesService attributes.AttributesService) *DeploymentTypeOverrideServiceImpl
func (*DeploymentTypeOverrideServiceImpl) ValidateAndOverrideDeploymentAppType ¶
 Click to show internal directories. 
   Click to hide internal directories.