UNPKG

@cerbos/files

Version:
49 lines 1.73 kB
"use strict"; // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // source: cerbos/effect/v1/effect.proto Object.defineProperty(exports, "__esModule", { value: true }); exports.Effect = exports.protobufPackage = void 0; exports.effectFromJSON = effectFromJSON; exports.effectToJSON = effectToJSON; /* eslint-disable */ exports.protobufPackage = "cerbos.effect.v1"; var Effect; (function (Effect) { Effect[Effect["EFFECT_UNSPECIFIED"] = 0] = "EFFECT_UNSPECIFIED"; Effect[Effect["EFFECT_ALLOW"] = 1] = "EFFECT_ALLOW"; Effect[Effect["EFFECT_DENY"] = 2] = "EFFECT_DENY"; Effect[Effect["EFFECT_NO_MATCH"] = 3] = "EFFECT_NO_MATCH"; })(Effect || (exports.Effect = Effect = {})); function effectFromJSON(object) { switch (object) { case 0: case "EFFECT_UNSPECIFIED": return Effect.EFFECT_UNSPECIFIED; case 1: case "EFFECT_ALLOW": return Effect.EFFECT_ALLOW; case 2: case "EFFECT_DENY": return Effect.EFFECT_DENY; case 3: case "EFFECT_NO_MATCH": return Effect.EFFECT_NO_MATCH; default: throw new globalThis.Error("Unrecognized enum value " + object + " for enum Effect"); } } function effectToJSON(object) { switch (object) { case Effect.EFFECT_UNSPECIFIED: return "EFFECT_UNSPECIFIED"; case Effect.EFFECT_ALLOW: return "EFFECT_ALLOW"; case Effect.EFFECT_DENY: return "EFFECT_DENY"; case Effect.EFFECT_NO_MATCH: return "EFFECT_NO_MATCH"; default: throw new globalThis.Error("Unrecognized enum value " + object + " for enum Effect"); } } //# sourceMappingURL=effect.js.map