/** * Permit.io API * Authorization as a service * * The version of the OpenAPI document: 2.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { OPALabels } from './opalabels'; import { OPAMetrics } from './opametrics'; /** * * @export * @interface OPAEngineDecisionLog */ export interface OPAEngineDecisionLog { /** * * @type {string} * @memberof OPAEngineDecisionLog */ engine?: OPAEngineDecisionLogEngineEnum; /** * * @type {string} * @memberof OPAEngineDecisionLog */ decision_id: string; /** * * @type {OPALabels} * @memberof OPAEngineDecisionLog */ labels: OPALabels; /** * * @type {string} * @memberof OPAEngineDecisionLog */ timestamp: string; /** * * @type {string} * @memberof OPAEngineDecisionLog */ path: string; /** * * @type {any} * @memberof OPAEngineDecisionLog */ input?: any; /** * * @type {any} * @memberof OPAEngineDecisionLog */ result?: any; /** * * @type {OPAMetrics} * @memberof OPAEngineDecisionLog */ metrics: OPAMetrics; } export declare const OPAEngineDecisionLogEngineEnum: { readonly Opa: "OPA"; }; export type OPAEngineDecisionLogEngineEnum = typeof OPAEngineDecisionLogEngineEnum[keyof typeof OPAEngineDecisionLogEngineEnum];