UNPKG

pmcf

Version:

Poor mans configuration management

179 lines (178 loc) 3.78 kB
export function addServiceType(type: any, name: any): any; export function serviceTypes(type: any): Set<any>; export function serviceTypeEndpoints(type: any): any; export const ServiceTypes: { "pacman-repo": { extends: string[]; }; mqtt: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; "secure-mqtt": { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; ntp: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; dns: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; ldap: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; ldaps: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; http: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; https: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; dnsRecord: { type: string; parameters: { alpn: string; }; }; }; http3: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; dnsRecord: { type: string; parameters: { "no-default-alpn": any; alpn: string; }; }; }; rtsp: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; smtp: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; dnsRecord: { type: string; }; }; ssh: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; imap: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; imaps: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; dhcp: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; "dhcpv6-client": { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; "dhcpv6-server": { endpoints: { family: string; port: number; tls: boolean; }[]; }; smb: { endpoints: { family: string; protocol: string; port: number; tls: boolean; }[]; }; timemachine: { extends: string[]; dnsRecord: { type: string; parameters: { sys: string; adVF: string; dk0: string; }; }; }; };