Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayDomainService ¶
type GatewayDomainService interface { GetOrgDomainInfo(*dto.ManageDomainReq) (common.NewPageQuery, error) GetTenantDomains(projectId, env string) ([]string, error) GetRuntimeDomains(runtimeId string, orgId int64) (dto.RuntimeDomainsDto, error) UpdateRuntimeServiceDomain(orgId, runtimeId, serviceName string, reqDto *dto.ServiceDomainReqDto) (bool, string, error) CreateOrUpdateComponentIngress(apistructs.ComponentIngressUpdateRequest) (bool, error) Clone(context.Context) GatewayDomainService FindDomains(domain, projectId, workspace string, matchType orm.OptionType, domainType ...string) ([]orm.GatewayDomain, error) UpdateRuntimeServicePort(runtimeService *orm.GatewayRuntimeService, releaseInfo *diceyml.Object) error RefreshRuntimeDomain(runtimeService *orm.GatewayRuntimeService, session *service.SessionHelper) error GiveRuntimeDomainToPackage(runtimeService *orm.GatewayRuntimeService, session *service.SessionHelper) (bool, error) TouchRuntimeDomain(orgId string, runtimeService *orm.GatewayRuntimeService, material endpoint.EndpointMaterial, domains []dto.EndpointDomainDto, audits *[]apistructs.Audit, session *service.SessionHelper) (string, error) TouchPackageDomain(orgId, packageId, clusterName string, domains []string, session *service.SessionHelper) ([]string, error) GetPackageDomains(packageId string, session ...*service.SessionHelper) ([]string, error) IsPackageDomainsDiff(packageId, clusterName string, domains []string, session *service.SessionHelper) (bool, error) GetGatewayProvider(clusterName string) (string, error) }
var Service GatewayDomainService
Click to show internal directories.
Click to hide internal directories.