wa-chat-server
Version:
Watson Assistant powered chat server
44 lines (43 loc) • 1.26 kB
TypeScript
import { ILogger } from './ILogger';
export interface IWAChatServerConfig {
assistant_url?: string;
assistant_workspace_id?: string;
assistant_username?: string;
assistant_password?: string;
assistant_id?: string;
apikey?: string;
token_service_url?: string;
token_service_username?: string;
token_service_password?: string;
token_service_apikey?: string;
master_url?: string;
master_id?: string;
master_apikey?: string;
master_password?: string;
master_timeout_ms?: string;
allow_origin?: string;
port?: number;
VCAP_APP_PORT?: number;
JSON_SCHEMA_DIR?: string;
APP_ROOT_DIR?: string;
private_key?: string;
client_email?: string;
client_url_id?: string;
google_api_key?: string;
logdna_key?: string;
logdna_url?: string;
logdna_app?: string;
logdna_app_hostname?: string;
logdna_log_level?: string;
logger?: ILogger;
routing_enabled?: boolean;
apidoc_enabled?: boolean;
azure_client_id?: string;
azure_tenant_id?: string;
azure_access_token_secret?: string;
client_data_max_size_in_bytes?: number;
history_enabled?: string;
soft_restart?: string;
json_raw_body?: boolean;
[propName: string]: any;
}