UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

41 lines (35 loc) 1.32 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.6.1 // protoc v3.17.1 // source: policy/monitoring/LogInvocation.proto /* eslint-disable */ import { type Any } from "google-protobuf/google/protobuf/any_pb.js"; import { type Metadata } from "../../common/Metadata.js"; /** Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ /** The Log Invocation related information is captured in the message LogInvocation */ export interface LogInvocation { kind?: string | undefined; apiVersion?: | string | undefined; /** common metadata to identify a specific asset in the files */ metadata?: Metadata | undefined; kindEnum?: LogInvocation_KindEnums | undefined; spec?: LogInvocation_Spec | undefined; } /** Kind id supported for Log */ export enum LogInvocation_KindEnums { Log = "Log", } /** The Spec is used to define the list of log invocation information */ export interface LogInvocation_Spec { enabled?: boolean | undefined; logRequestHeaders?: boolean | undefined; logResponseHeaders?: boolean | undefined; logRequestPayload?: boolean | undefined; logResponsePayload?: boolean | undefined; compressPayloads?: boolean | undefined; logGenerationFrequency?: string | undefined; destination?: Any[] | undefined; }