UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

38 lines (37 loc) 1.2 kB
/** * Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ import { KindEnums } from '@apic/api-model/common/StudioEnums.js'; export const POLICY_KINDS = [ KindEnums.CORS, KindEnums.Log, KindEnums.Route, KindEnums.Transport, KindEnums.CacheServiceResult, KindEnums.DataMasking, KindEnums.ErrorProcessing, KindEnums.HTTPInvoke, KindEnums.IdentifyAndAuthorize, KindEnums.InvokeAWSLambdaFunction, KindEnums.InvokeMessagingExtension, KindEnums.MonitorTraffic, KindEnums.RateLimiter, KindEnums.SetContextVariable, KindEnums.TransformRequest, KindEnums.ValidateAPISpecification, KindEnums.HTTPEndpoint, KindEnums.TransformResponse, KindEnums.SetMediaType, KindEnums.WebMethodsISService, KindEnums.InboundBulkHead, KindEnums.InboundMessaging, KindEnums.AuthorizeUser, KindEnums.CustomHttpHeader, KindEnums.MessageConfig, ]; export { KindEnums as AssetModelKindConstants }; export class AssetModelInternalKindConstants { } AssetModelInternalKindConstants.POLICY = 'Policy'; AssetModelInternalKindConstants.MOCK_END_POINT = 'MockEndpoint'; AssetModelInternalKindConstants.MOCK_RESPONSE = 'MockResponse';