Defaults are the default values for network parameters.

Hierarchy

  • Defaults

Constructors

Properties

authMethod: NetworkAuthMethod = NetworkAuthMethod.NO_AUTH
daemonAddress: string = 'http://127.0.0.1:58080'
dnsListenTCP: string = '[::]:53'
dnsListenUDP: string = '[::]:53'
ipv4Network: string = '172.16.0.0/12'
listenAddress: string = '[::]:8443'
meshDomain: string = 'webmesh.internal'
networkACL: DefaultNetworkACL = DefaultNetworkACL.ACCEPT

Methods

  • parameters returns the default network parameters.

    Returns Required<{
        id?: string;
        meta?: Required<undefined | ({ fields: Required<{ [x: string]: Required<{ kind: Required<{ value: NullValue; case: "nullValue"; } | { value: number; case: "numberValue"; } | { value: string; case: "stringValue"; } | { value: boolean; case: "boolValue"; } | { ...; } | { ...; } | { ...; }>; }>; [x: number]: Required<...>; }>; })>;
        params?: Required<undefined | ({ authMethod: NetworkAuthMethod; authCredentials: Required<{ [x: string]: string; }>; addrType: ConnectionParameters_AddrType; ... 13 more ...; getType: Required<...>; })>;
    }>

Generated using TypeDoc