UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

34 lines (32 loc) 1.34 kB
/** * Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ export class AppConstants { public static readonly TYPE_NOT_FOUND_EXCEPTION = 'Type Not Found Exception'; public static readonly COLON = ':'; public static readonly apiSpec='api-spec'; public static readonly PARSING_EXCEPTION = (fileName = '') => `Exception occured while parsing ${fileName}.`; public static readonly GATEWAY_DEPLOY_BASE_URL = '/studio/api/v1/deploy'; public static readonly VALIDATION_ERROR_CODE = 'STU-VAL_ERR'; public static readonly YAML_FILE = 'STU-YAML_FILE'; public static readonly TEST= 'test'; public static readonly ASSERTION= 'assertion'; public static readonly ENVIRONMENT= 'environment'; public static readonly ALLOWED_ENDPOINTS = [ 'default-endpoint', 'conditional-endpoints', 'loadbalance-endpoints', 'jms-amqp-endpoint', 'content-based-endpoints', 'dynamic-endpoints', 'mock-endpoint' ]; public static readonly pathVariable='$path'; public static readonly YAMLStructure = 'YAML Structure'; public static readonly YAMLContent = 'YAML Content'; public static readonly REST= 'rest'; public static readonly STUDIO_ASSET= 'asset'; public static readonly APPLICATION_YAML_REQ_TYPE= 'application/x-yaml'; public static readonly APPLICATION_JSON_REQ_TYPE= 'application/json'; // EXCEPTIONS }