UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

43 lines (35 loc) 1.19 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.6.1 // protoc v3.17.1 // source: package/RequestLimit.proto /* eslint-disable */ import { type Metadata } from "../common/Metadata.js"; /** Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ export interface RequestLimit { kind?: string | undefined; metadata?: Metadata | undefined; spec?: RequestLimit_Spec | undefined; kindEnum?: RequestLimit_KindEnums | undefined; apiVersion?: string | undefined; } export enum RequestLimit_KindEnums { RequestLimit = "RequestLimit", } export interface RequestLimit_Notification { enabled?: boolean | undefined; notifyAfter?: string | undefined; message?: string | undefined; email?: string[] | undefined; } export interface RequestLimit_AlertConfiguration { frequency?: string | undefined; message?: string | undefined; } export interface RequestLimit_Spec { maxRequest?: number | undefined; interval?: string | undefined; "alert-configuration"?: RequestLimit_AlertConfiguration | undefined; onLimitReach?: string | undefined; notification?: RequestLimit_Notification | undefined; }