Versions in this module Expand all Collapse all v1 v1.0.1 Aug 15, 2024 Changes in this version + func NewGatewayGlobalServiceImpl(clusterSvc clusterpb.ClusterServiceServer, tenantSvc pb.TenantServiceServer) (e error) + type GatewayGlobalServiceImpl struct + func (impl *GatewayGlobalServiceImpl) CreateTenant(tenant *gw.TenantDto) (result bool, err error) + func (impl *GatewayGlobalServiceImpl) GenTenantGroup(projectId, env, clusterName string) (string, error) + func (impl *GatewayGlobalServiceImpl) GenerateDefaultPath(projectId string, session ...*db.SessionHelper) (string, error) + func (impl *GatewayGlobalServiceImpl) GenerateEndpoint(info gw.DiceInfo, session ...*db.SessionHelper) (string, string, error) + func (impl *GatewayGlobalServiceImpl) GetClusterUIType(orgId, projectId, env string) *common.StandardResult + func (impl *GatewayGlobalServiceImpl) GetClustersByOrg(orgId string) ([]string, error) + func (impl *GatewayGlobalServiceImpl) GetDiceHealth() gw.DiceHealthDto + func (impl *GatewayGlobalServiceImpl) GetGatewayProvider(clusterName string) (string, error) + func (impl *GatewayGlobalServiceImpl) GetOrgId(projectId string) (string, error) + func (impl *GatewayGlobalServiceImpl) GetProjectName(info gw.DiceInfo, session ...*db.SessionHelper) (string, error) + func (impl *GatewayGlobalServiceImpl) GetProjectNameFromCmdb(projectId string) (string, error) + func (impl *GatewayGlobalServiceImpl) GetServiceAddr(env string) string + func (impl *GatewayGlobalServiceImpl) GetTenantGroup(projectId, env string) (res string, err error) + func (impl GatewayGlobalServiceImpl) Clone(ctx context.Context) global.GatewayGlobalService + func (impl GatewayGlobalServiceImpl) GetGatewayFeatures(clusterName string) map[string]string + func (impl GatewayGlobalServiceImpl) GetRuntimeServicePrefix(dao *orm.GatewayRuntimeService) (string, error)