@apistudio/apim-cli
Version:
CLI for API Management Products
34 lines (32 loc) • 1.34 kB
text/typescript
/**
* 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
}