UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

136 lines (124 loc) 5.79 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.6.1 // protoc v3.17.1 // source: common/StudioEnums.proto /* eslint-disable */ /** Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ /** Defines an enumeration named KindEnums. */ export const KindEnums = { API: "API", GlobalPolicy: "GlobalPolicy", APISpec: "APISpec", Scope: "Scope", Project: "Project", PolicySequence: "PolicySequence", ErrorProcessing: "ErrorProcessing", IdentifyAndAuthorize: "IdentifyAndAuthorize", SetContextVariable: "SetContextVariable", Log: "Log", MonitorTraffic: "MonitorTraffic", CacheServiceResult: "CacheServiceResult", RateLimiter: "RateLimiter", InvokeAWSLambdaFunction: "InvokeAWSLambdaFunction", DataMasking: "DataMasking", HTTPInvoke: "HTTPInvoke", InvokeMessagingExtension: "InvokeMessagingExtension", TransformRequest: "TransformRequest", ValidateAPISpecification: "ValidateAPISpecification", CORS: "CORS", Route: "Route", Transport: "Transport", HTTPEndpoint: "HTTPEndpoint", TransformResponse: "TransformResponse", Test: "Test", Assertion: "Assertion", Environment: "Environment", WebMethodsISService: "WebMethodsISService", OutboundAlias: "OutboundAlias", OutboundBasicAuth: "OutboundBasicAuth", OutboundKerberosAuth: "OutboundKerberosAuth", OutboundNTLMAuth: "OutboundNTLMAuth", OutboundOAuth2: "OutboundOAuth2", OutboundIncomingJWT: "OutboundIncomingJWT", OutboundAnonymous: "OutboundAnonymous", AuthorizeUser: "AuthorizeUser", InboundBulkHead: "InboundBulkHead", InboundMessaging: "InboundMessaging", MessageConfig: "MessageConfig", Tuple: "Tuple", MockEndpoint: "MockEndpoint", MockResponse: "MockResponse", CustomHttpHeader: "CustomHttpHeader", SetMediaType: "SetMediaType", Package: "Package", RequestLimit: "RequestLimit", Plan: "Plan", Product: "Product", } as const; export type KindEnums = typeof KindEnums[keyof typeof KindEnums]; export namespace KindEnums { export type API = typeof KindEnums.API; export type GlobalPolicy = typeof KindEnums.GlobalPolicy; export type APISpec = typeof KindEnums.APISpec; export type Scope = typeof KindEnums.Scope; export type Project = typeof KindEnums.Project; export type PolicySequence = typeof KindEnums.PolicySequence; export type ErrorProcessing = typeof KindEnums.ErrorProcessing; export type IdentifyAndAuthorize = typeof KindEnums.IdentifyAndAuthorize; export type SetContextVariable = typeof KindEnums.SetContextVariable; export type Log = typeof KindEnums.Log; export type MonitorTraffic = typeof KindEnums.MonitorTraffic; export type CacheServiceResult = typeof KindEnums.CacheServiceResult; export type RateLimiter = typeof KindEnums.RateLimiter; export type InvokeAWSLambdaFunction = typeof KindEnums.InvokeAWSLambdaFunction; export type DataMasking = typeof KindEnums.DataMasking; export type HTTPInvoke = typeof KindEnums.HTTPInvoke; export type InvokeMessagingExtension = typeof KindEnums.InvokeMessagingExtension; export type TransformRequest = typeof KindEnums.TransformRequest; export type ValidateAPISpecification = typeof KindEnums.ValidateAPISpecification; export type CORS = typeof KindEnums.CORS; export type Route = typeof KindEnums.Route; export type Transport = typeof KindEnums.Transport; export type HTTPEndpoint = typeof KindEnums.HTTPEndpoint; export type TransformResponse = typeof KindEnums.TransformResponse; export type Test = typeof KindEnums.Test; export type Assertion = typeof KindEnums.Assertion; export type Environment = typeof KindEnums.Environment; export type WebMethodsISService = typeof KindEnums.WebMethodsISService; export type OutboundAlias = typeof KindEnums.OutboundAlias; export type OutboundBasicAuth = typeof KindEnums.OutboundBasicAuth; export type OutboundKerberosAuth = typeof KindEnums.OutboundKerberosAuth; export type OutboundNTLMAuth = typeof KindEnums.OutboundNTLMAuth; export type OutboundOAuth2 = typeof KindEnums.OutboundOAuth2; export type OutboundIncomingJWT = typeof KindEnums.OutboundIncomingJWT; export type OutboundAnonymous = typeof KindEnums.OutboundAnonymous; export type AuthorizeUser = typeof KindEnums.AuthorizeUser; export type InboundBulkHead = typeof KindEnums.InboundBulkHead; export type InboundMessaging = typeof KindEnums.InboundMessaging; export type MessageConfig = typeof KindEnums.MessageConfig; export type Tuple = typeof KindEnums.Tuple; export type MockEndpoint = typeof KindEnums.MockEndpoint; export type MockResponse = typeof KindEnums.MockResponse; export type CustomHttpHeader = typeof KindEnums.CustomHttpHeader; export type SetMediaType = typeof KindEnums.SetMediaType; export type Package = typeof KindEnums.Package; export type RequestLimit = typeof KindEnums.RequestLimit; export type Plan = typeof KindEnums.Plan; export type Product = typeof KindEnums.Product; } export const DestinationEnums = { self: "self", snmp: "snmp", jdbc: "jdbc" } as const; export type DestinationEnums = typeof DestinationEnums[keyof typeof DestinationEnums]; export namespace DestinationEnums { export type self = typeof DestinationEnums.self; export type snmp = typeof DestinationEnums.snmp; export type jdbc = typeof DestinationEnums.jdbc; } export const ValidateEnums = { query: "query", path: "path", cookie: "cookie", contentType: "contentType" } as const; export type ValidateEnums = typeof ValidateEnums[keyof typeof ValidateEnums]; export namespace ValidateEnums { export type query = typeof ValidateEnums.query; export type path = typeof ValidateEnums.path; export type cookie = typeof ValidateEnums.cookie; export type contentType = typeof ValidateEnums.contentType; }