mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-29 22:06:38 +08:00
163 lines
4.5 KiB
TypeScript
163 lines
4.5 KiB
TypeScript
export { OpenFlareBaseService } from './base.service';
|
|
|
|
export { NodeService } from './node.service';
|
|
export { ProxyRouteService } from './proxy-route.service';
|
|
export { ConfigVersionService } from './config-version.service';
|
|
export { ApplyLogService } from './apply-log.service';
|
|
export { DashboardService } from './dashboard.service';
|
|
export { WafService } from './waf.service';
|
|
export { ZoneDomainService, ZoneService, zoneQueryKey } from './zone.service';
|
|
export { TlsCertificateService } from './tls-certificate.service';
|
|
export { DnsAccountService } from './dns-account.service';
|
|
export { PagesService } from './pages.service';
|
|
export { OriginService } from './origin.service';
|
|
export { AccessLogService } from './access-log.service';
|
|
export { OptionService } from './option.service';
|
|
export { UptimeKumaService } from './uptimekuma.service';
|
|
export { StatusService } from './status.service';
|
|
|
|
export type {
|
|
ApplyLogCleanupPayload,
|
|
ApplyLogCleanupResult,
|
|
ApplyLogItem,
|
|
ApplyLogList,
|
|
ApplyLogListQuery,
|
|
ApplyResult,
|
|
ConfigDiffResult,
|
|
ConfigOptionDiffItem,
|
|
ConfigPreviewResult,
|
|
ConfigVersionCleanupPayload,
|
|
ConfigVersionCleanupResult,
|
|
ConfigVersionDetail,
|
|
ConfigVersionSummary,
|
|
NodeAgentReleaseInfo,
|
|
NodeAgentUpdatePayload,
|
|
NodeBootstrapToken,
|
|
NodeItem,
|
|
NodeMutationPayload,
|
|
NodeHealthEvent,
|
|
NodeObservability,
|
|
NodeObservabilityAnalytics,
|
|
NodeObservabilityTrends,
|
|
NodeSystemProfile,
|
|
NodeTrafficReport,
|
|
NodeStatus,
|
|
NodeType,
|
|
OpenrestyStatus,
|
|
ProxyRouteConfigSection,
|
|
ProxyRouteCustomHeader,
|
|
ProxyRouteItem,
|
|
ProxyRouteMutationPayload,
|
|
ProxyRoutePoWConfig,
|
|
ProxyRouteZoneDomain,
|
|
ReleaseChannel,
|
|
SupportFile,
|
|
DashboardOverview,
|
|
DashboardNodeHealth,
|
|
DashboardSummary,
|
|
DashboardTraffic,
|
|
DashboardCapacity,
|
|
DistributionItem,
|
|
TrafficDistributions,
|
|
TrafficTrendPoint,
|
|
CapacityTrendPoint,
|
|
NetworkTrendPoint,
|
|
DiskIOTrendPoint,
|
|
WAFIPGroup,
|
|
WAFIPGroupAutoTestPayload,
|
|
WAFIPGroupAutoTestResult,
|
|
WAFIPGroupPayload,
|
|
WAFIPGroupSyncResult,
|
|
WAFIPGroupSubscriptionFormat,
|
|
WAFIPGroupType,
|
|
WAFCreateRulePayload,
|
|
WAFRule,
|
|
WAFRuleEdge,
|
|
WAFRuleGraph,
|
|
WAFRuleNode,
|
|
WAFSaveRuleGraphPayload,
|
|
WAFUpdateRuleMetaPayload,
|
|
WAFRuleGroup,
|
|
WAFRuleGroupPayload,
|
|
WAFSiteRuleGroups,
|
|
AccessLogCleanupPayload,
|
|
AccessLogCleanupResult,
|
|
AccessLogFilters,
|
|
AccessLogIPSummaryFilters,
|
|
AccessLogIPSummaryItem,
|
|
AccessLogIPSummaryList,
|
|
AccessLogIPTrend,
|
|
AccessLogIPTrendFilters,
|
|
AccessLogItem,
|
|
AccessLogList,
|
|
FoldedAccessLogFilters,
|
|
FoldedAccessLogIPFilters,
|
|
FoldedAccessLogIPList,
|
|
FoldedAccessLogList,
|
|
OptionItem,
|
|
GeoIPLookupResult,
|
|
DatabaseCleanupPayload,
|
|
DatabaseCleanupResult,
|
|
DatabaseCleanupTarget,
|
|
OpenFlarePublicStatus,
|
|
OriginDetail,
|
|
OriginItem,
|
|
OriginMutationPayload,
|
|
PagesDeployment,
|
|
PagesDeploymentFile,
|
|
PagesProject,
|
|
PagesProjectPayload,
|
|
AcmeAccountItem,
|
|
DnsAccountItem,
|
|
DnsAccountMutationPayload,
|
|
ZoneDomainItem,
|
|
ZoneDomainMutationPayload,
|
|
ZoneItem,
|
|
ZoneMutationPayload,
|
|
ZoneOverview,
|
|
ZoneStats,
|
|
ZoneStatsPoint,
|
|
ZoneStatsRange,
|
|
TlsCertificateApplyPayload,
|
|
TlsCertificateContentItem,
|
|
TlsCertificateDetailItem,
|
|
TlsCertificateFileImportPayload,
|
|
TlsCertificateItem,
|
|
TlsCertificateMutationPayload,
|
|
} from './types';
|
|
|
|
import { AccessLogService } from './access-log.service';
|
|
import { ApplyLogService } from './apply-log.service';
|
|
import { ConfigVersionService } from './config-version.service';
|
|
import { DashboardService } from './dashboard.service';
|
|
import { DnsAccountService } from './dns-account.service';
|
|
import { NodeService } from './node.service';
|
|
import { OptionService } from './option.service';
|
|
import { StatusService } from './status.service';
|
|
import { UptimeKumaService } from './uptimekuma.service';
|
|
import { OriginService } from './origin.service';
|
|
import { PagesService } from './pages.service';
|
|
import { ProxyRouteService } from './proxy-route.service';
|
|
import { TlsCertificateService } from './tls-certificate.service';
|
|
import { WafService } from './waf.service';
|
|
import { ZoneDomainService, ZoneService } from './zone.service';
|
|
|
|
export const openflareServices = {
|
|
node: NodeService,
|
|
proxyRoute: ProxyRouteService,
|
|
configVersion: ConfigVersionService,
|
|
applyLog: ApplyLogService,
|
|
dashboard: DashboardService,
|
|
waf: WafService,
|
|
zone: ZoneService,
|
|
zoneDomain: ZoneDomainService,
|
|
tlsCertificate: TlsCertificateService,
|
|
dnsAccount: DnsAccountService,
|
|
pages: PagesService,
|
|
origin: OriginService,
|
|
accessLog: AccessLogService,
|
|
option: OptionService,
|
|
uptimeKuma: UptimeKumaService,
|
|
status: StatusService,
|
|
} as const;
|