Enumeration Feature

Feature is a list of features supported by a node.

Generated

from enum v1.Feature

Enumeration Members

ADMIN_API: 4

ADMIN_API is the feature for the admin API.

Generated

from enum value: ADMIN_API = 4;

FEATURE_NONE: 0

FEATURE_NONE is the default feature set.

Generated

from enum value: FEATURE_NONE = 0;

FORWARD_MESH_DNS: 10

FORWARD_MESH_DNS is the feature for forwarding mesh DNS lookups to other meshes.

Generated

from enum value: FORWARD_MESH_DNS = 10;

ICE_NEGOTIATION: 7

ICE_NEGOTIATION is the feature for ICE negotiation.

Generated

from enum value: ICE_NEGOTIATION = 7;

LEADER_PROXY: 2

LEADER_PROXY is the feature for leader proxying.

Generated

from enum value: LEADER_PROXY = 2;

MEMBERSHIP: 5

MEMBERSHIP is the feature for membership. This is always supported on storage-providing members.

Generated

from enum value: MEMBERSHIP = 5;

MESH_API: 3

MESH_API is the feature for the mesh API. This will be deprecated in favor of the MEMBERSHIP feature.

Generated

from enum value: MESH_API = 3;

MESH_DNS: 9

MESH_DNS is the feature for mesh DNS.

Generated

from enum value: MESH_DNS = 9;

METRICS: 6

METRICS is the feature for exposing metrics.

Generated

from enum value: METRICS = 6;

NODES: 1

NODES is the feature for nodes. This is always supported.

Generated

from enum value: NODES = 1;

REGISTRAR: 13

REGISTRAR is the feature for being able to register aliases to node IDs and/or public keys.

Generated

from enum value: REGISTRAR = 13;

STORAGE_PROVIDER: 12

STORAGE_PROVIDER is the feature for being able to provide distributed storage.

Generated

from enum value: STORAGE_PROVIDER = 12;

STORAGE_QUERIER: 11

STORAGE_QUERIER is the feature for querying, publishing, and subscribing to mesh state.

Generated

from enum value: STORAGE_QUERIER = 11;

TURN_SERVER: 8

TURN_SERVER is the feature for TURN server.

Generated

from enum value: TURN_SERVER = 8;

Generated using TypeDoc