export const AUTH = { UNAUTHORIZED: 'AUTH.UNAUTHORIZED', FORBIDDEN: 'AUTH.FORBIDDEN', WRONG_CREDENTIALS: 'AUTH.WRONG_CREDENTIALS', WRONG_PASSWORD_CONFIRMATION: 'AUTH.WRONG_PASSWORD_CONFIRMATION', TOTP_NOT_ENABLED: 'AUTH.TOTP_NOT_ENABLED', TOTP_ALREADY_ENABLED: 'AUTH.TOTP_ALREADY_ENABLED', TOTP_ALREADY_DISABLED: 'AUTH.TOTP_ALREADY_DISABLED', TOTP_REQUIRED: 'AUTH.TOTP_REQUIRED', CODE_MISMATCH: 'AUTH.CODE_MISMATCH', CODE_ALREADY_USED: 'AUTH.CODE_ALREADY_USED', RESET_PASSWORD_CODE_EXPIRED: 'AUTH.RESET_PASSWORD_CODE_EXPIRED', RESET_PASSWORD_CODE_INVALID: 'AUTH.RESET_PASSWORD_CODE_INVALID', WEAK_NEW_PASSWORD: 'AUTH.WEAK_NEW_PASSWORD', }; export const ROLE = { INVALID_ID: 'ROLE.INVALID_ID', NOT_FOUND: 'ROLE.NOT_FOUND', ALREADY_EXISTS: 'ROLE.ALREADY_EXISTS', ALREADY_EXISTS_PUBLIC: 'ROLE.ALREADY_EXISTS_PUBLIC', PERMISSION_ALREADY_GRANTED: 'ROLE.PERMISSION_ALREADY_GRANTED', PERMISSION_NOT_GRANTED: 'ROLE.PERMISSION_NOT_GRANTED', FROM_ANOTHER_CUSTOMER: 'ROLE.FROM_ANOTHER_CUSTOMER', CANNOT_EDIT_PUBLIC_ROLE: 'ROLE.CANNOT_EDIT_PUBLIC_ROLE', PRIVATE: 'ROLE.PRIVATE', }; export const USER = { INVALID_ID: 'USER.INVALID_ID', NOT_FOUND: 'USER.NOT_FOUND', ALREADY_EXISTS: 'USER.ALREADY_EXISTS', ROLE_ALREADY_ASSIGNED: 'USER.ROLE_ALREADY_ASSIGNED', ROLE_NOT_ASSIGNED: 'USER.ROLE_NOT_ASSIGNED', NOT_CREATED: 'USER.NOT_CREATED', }; export const CUSTOMER = { INVALID_ID: 'CUSTOMER.INVALID_ID', NOT_FOUND: 'CUSTOMER.NOT_FOUND', ALREADY_EXISTS: 'CUSTOMER.ALREADY_EXISTS', }; const TERMS_OF_USE = { UP_TO_DATE: 'TERMS_OF_USE.UP_TO_DATE', REQUIRED: 'TERMS_OF_USE.REQUIRED', }; const CONNECTION_TEST = { ERROR: 'CONNECTION_TEST.ERROR', EXPIRED: 'CONNECTION_TEST.EXPIRED', TIMEOUT: 'CONNECTION_TEST.TIMEOUT', BAD_REQUEST: 'CONNECTION_TEST.BAD_REQUEST', UNKNOWN: 'CONNECTION_TEST.UNKNOWN', }; const PIPELINE = { NOT_FOUND: 'PIPELINE.NOT_FOUND', PLATFORM_NOT_FOUND: 'PIPELINE.PLATFORM_NOT_FOUND', PLATFORM_BAD_REQUEST: 'PIPELINE.PLATFORM_BAD_REQUEST', PLATFORM_UNKNOWN: 'PIPELINE.PLATFORM_UNKNOWN', }; const INPUT = { NOT_FOUND: 'INPUT.NOT_FOUND', }; const CONNECTION = { NOT_FOUND: 'CONNECTION.NOT_FOUND', PLATFORM_NOT_FOUND: 'CONNECTION.PLATFORM_NOT_FOUND', }; const TRANSFORMATION = { NOT_FOUND: 'TRANSFORMATION.NOT_FOUND', }; const CATALOG = { DATA_ASSET_NOT_FOUND: 'CATALOG.DATA_ASSET_NOT_FOUND', }; const ErrorCodes = { UNKNOWN: 'UNKNOWN', RATE_LIMIT: 'RATE_LIMIT', INTERNAL: 'INTERNAL', NOT_IMPLEMENTED: 'NOT_IMPLEMENTED', AUTH, ROLE, TERMS_OF_USE, USER, CUSTOMER, CONNECTION_TEST, PIPELINE, INPUT, TRANSFORMATION, CONNECTION, CATALOG, }; export default ErrorCodes;