@veecode-platform/plugin-kong-service-manager
Version:
44 lines (42 loc) • 2.04 kB
JavaScript
var Protocols = /* @__PURE__ */ ((Protocols2) => {
Protocols2["GRPC"] = "grpc";
Protocols2["GRPCS"] = "grpcs";
Protocols2["GRPC_GRPCS"] = "grpc,grpcs";
Protocols2["HTTP"] = "http";
Protocols2["HTTPS"] = "https";
Protocols2["HTTP_HTTPS"] = "http,https";
Protocols2["TCP"] = "tcp";
Protocols2["TLS"] = "tls";
Protocols2["UDP"] = "udp";
Protocols2["TLS_UDP"] = "tls,udp";
Protocols2["TCP_UDP"] = "tcp,udp";
Protocols2["TCP_TLS"] = "tcp,tls";
Protocols2["TCP_TLS_UDP"] = "tcp,tls,udp";
Protocols2["TLS_PASSTHROUGH"] = "tls_passthrough";
Protocols2["WS"] = "ws";
Protocols2["WSS"] = "wss";
Protocols2["WS_WSS"] = "ws,wss";
return Protocols2;
})(Protocols || {});
var ProtocolDescriptions = /* @__PURE__ */ ((ProtocolDescriptions2) => {
ProtocolDescriptions2["GRPC"] = "Hosts, Paths, Headers";
ProtocolDescriptions2["GRPCS"] = "Hosts, Paths, Headers, SNIs";
ProtocolDescriptions2["GRPC_GRPCS"] = "Hosts, Paths, Headers, SNIs";
ProtocolDescriptions2["HTTP"] = "Hosts, Methods, Paths, Headers";
ProtocolDescriptions2["HTTPS"] = "Hosts, Methods, Paths, Headers, SNIs";
ProtocolDescriptions2["HTTP_HTTPS"] = "Hosts, Methods, Paths, Headers, SNIs";
ProtocolDescriptions2["TCP"] = "Sources, Destinations";
ProtocolDescriptions2["TLS"] = "Sources, Destinations, SNIs";
ProtocolDescriptions2["UDP"] = "Sources, Destinations";
ProtocolDescriptions2["TLS_UDP"] = "Sources, Destinations, SNIs";
ProtocolDescriptions2["TCP_UDP"] = "Sources, Destinations";
ProtocolDescriptions2["TCP_TLS"] = "Sources, Destinations, SNIs";
ProtocolDescriptions2["TCP_TLS_UDP"] = "Sources, Destinations, SNIs";
ProtocolDescriptions2["TLS_PASSTHROUGH"] = "SNIs";
ProtocolDescriptions2["WS"] = "Hosts, Paths, Headers";
ProtocolDescriptions2["WSS"] = "Hosts, Paths, Headers, SNIs";
ProtocolDescriptions2["WS_WSS"] = "Hosts, Paths, Headers, SNIs";
return ProtocolDescriptions2;
})(ProtocolDescriptions || {});
export { ProtocolDescriptions, Protocols };
//# sourceMappingURL=KongRouteProtocols.esm.js.map