UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

128 lines 5.99 kB
/** Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ /** Defines an enumeration named KindEnums. */ export declare const KindEnums: { readonly API: "API"; readonly GlobalPolicy: "GlobalPolicy"; readonly APISpec: "APISpec"; readonly Scope: "Scope"; readonly Project: "Project"; readonly PolicySequence: "PolicySequence"; readonly ErrorProcessing: "ErrorProcessing"; readonly IdentifyAndAuthorize: "IdentifyAndAuthorize"; readonly SetContextVariable: "SetContextVariable"; readonly Log: "Log"; readonly MonitorTraffic: "MonitorTraffic"; readonly CacheServiceResult: "CacheServiceResult"; readonly RateLimiter: "RateLimiter"; readonly InvokeAWSLambdaFunction: "InvokeAWSLambdaFunction"; readonly DataMasking: "DataMasking"; readonly HTTPInvoke: "HTTPInvoke"; readonly InvokeMessagingExtension: "InvokeMessagingExtension"; readonly TransformRequest: "TransformRequest"; readonly ValidateAPISpecification: "ValidateAPISpecification"; readonly CORS: "CORS"; readonly Route: "Route"; readonly Transport: "Transport"; readonly HTTPEndpoint: "HTTPEndpoint"; readonly TransformResponse: "TransformResponse"; readonly Test: "Test"; readonly Assertion: "Assertion"; readonly Environment: "Environment"; readonly WebMethodsISService: "WebMethodsISService"; readonly OutboundAlias: "OutboundAlias"; readonly OutboundBasicAuth: "OutboundBasicAuth"; readonly OutboundKerberosAuth: "OutboundKerberosAuth"; readonly OutboundNTLMAuth: "OutboundNTLMAuth"; readonly OutboundOAuth2: "OutboundOAuth2"; readonly OutboundIncomingJWT: "OutboundIncomingJWT"; readonly OutboundAnonymous: "OutboundAnonymous"; readonly AuthorizeUser: "AuthorizeUser"; readonly InboundBulkHead: "InboundBulkHead"; readonly InboundMessaging: "InboundMessaging"; readonly MessageConfig: "MessageConfig"; readonly Tuple: "Tuple"; readonly MockEndpoint: "MockEndpoint"; readonly MockResponse: "MockResponse"; readonly CustomHttpHeader: "CustomHttpHeader"; readonly SetMediaType: "SetMediaType"; readonly Package: "Package"; readonly RequestLimit: "RequestLimit"; readonly Plan: "Plan"; readonly Product: "Product"; }; export type KindEnums = typeof KindEnums[keyof typeof KindEnums]; export declare namespace KindEnums { type API = typeof KindEnums.API; type GlobalPolicy = typeof KindEnums.GlobalPolicy; type APISpec = typeof KindEnums.APISpec; type Scope = typeof KindEnums.Scope; type Project = typeof KindEnums.Project; type PolicySequence = typeof KindEnums.PolicySequence; type ErrorProcessing = typeof KindEnums.ErrorProcessing; type IdentifyAndAuthorize = typeof KindEnums.IdentifyAndAuthorize; type SetContextVariable = typeof KindEnums.SetContextVariable; type Log = typeof KindEnums.Log; type MonitorTraffic = typeof KindEnums.MonitorTraffic; type CacheServiceResult = typeof KindEnums.CacheServiceResult; type RateLimiter = typeof KindEnums.RateLimiter; type InvokeAWSLambdaFunction = typeof KindEnums.InvokeAWSLambdaFunction; type DataMasking = typeof KindEnums.DataMasking; type HTTPInvoke = typeof KindEnums.HTTPInvoke; type InvokeMessagingExtension = typeof KindEnums.InvokeMessagingExtension; type TransformRequest = typeof KindEnums.TransformRequest; type ValidateAPISpecification = typeof KindEnums.ValidateAPISpecification; type CORS = typeof KindEnums.CORS; type Route = typeof KindEnums.Route; type Transport = typeof KindEnums.Transport; type HTTPEndpoint = typeof KindEnums.HTTPEndpoint; type TransformResponse = typeof KindEnums.TransformResponse; type Test = typeof KindEnums.Test; type Assertion = typeof KindEnums.Assertion; type Environment = typeof KindEnums.Environment; type WebMethodsISService = typeof KindEnums.WebMethodsISService; type OutboundAlias = typeof KindEnums.OutboundAlias; type OutboundBasicAuth = typeof KindEnums.OutboundBasicAuth; type OutboundKerberosAuth = typeof KindEnums.OutboundKerberosAuth; type OutboundNTLMAuth = typeof KindEnums.OutboundNTLMAuth; type OutboundOAuth2 = typeof KindEnums.OutboundOAuth2; type OutboundIncomingJWT = typeof KindEnums.OutboundIncomingJWT; type OutboundAnonymous = typeof KindEnums.OutboundAnonymous; type AuthorizeUser = typeof KindEnums.AuthorizeUser; type InboundBulkHead = typeof KindEnums.InboundBulkHead; type InboundMessaging = typeof KindEnums.InboundMessaging; type MessageConfig = typeof KindEnums.MessageConfig; type Tuple = typeof KindEnums.Tuple; type MockEndpoint = typeof KindEnums.MockEndpoint; type MockResponse = typeof KindEnums.MockResponse; type CustomHttpHeader = typeof KindEnums.CustomHttpHeader; type SetMediaType = typeof KindEnums.SetMediaType; type Package = typeof KindEnums.Package; type RequestLimit = typeof KindEnums.RequestLimit; type Plan = typeof KindEnums.Plan; type Product = typeof KindEnums.Product; } export declare const DestinationEnums: { readonly self: "self"; readonly snmp: "snmp"; readonly jdbc: "jdbc"; }; export type DestinationEnums = typeof DestinationEnums[keyof typeof DestinationEnums]; export declare namespace DestinationEnums { type self = typeof DestinationEnums.self; type snmp = typeof DestinationEnums.snmp; type jdbc = typeof DestinationEnums.jdbc; } export declare const ValidateEnums: { readonly query: "query"; readonly path: "path"; readonly cookie: "cookie"; readonly contentType: "contentType"; }; export type ValidateEnums = typeof ValidateEnums[keyof typeof ValidateEnums]; export declare namespace ValidateEnums { type query = typeof ValidateEnums.query; type path = typeof ValidateEnums.path; type cookie = typeof ValidateEnums.cookie; type contentType = typeof ValidateEnums.contentType; } //# sourceMappingURL=StudioEnums.d.ts.map