interface IAppConfig {
    aws_access_key?: string;
    aws_lambda_bucket?: string;
    aws_lambda_region?: string;
    aws_lambda_role?: string;
    aws_secret_key?: string;
    commands?: RWSCommand[];
    controller_list: RWSController[];
    cors_domain?: string;
    domain: string;
    features?: {
        routing_enabled?: boolean;
        ssl?: boolean;
        test_routes?: boolean;
        ws_enabled?: boolean;
    };
    front_routes?: Record<string, unknown>[];
    http_routes: RWSHTTPRoutingEntry[];
    mongo_db: string;
    mongo_url: string;
    port: number;
    pub_dir?: string;
    secret_key: string;
    ssl_cert: string;
    ssl_key: string;
    test_port?: number;
    test_ws_port?: number;
    user_class: any;
    user_models: any[];
    ws_port?: number;
    ws_routes: WsRoutes;
}

Properties

aws_access_key?: string
aws_lambda_bucket?: string
aws_lambda_region?: string
aws_lambda_role?: string
aws_secret_key?: string
commands?: RWSCommand[]
controller_list: RWSController[]
cors_domain?: string
domain: string
features?: {
    routing_enabled?: boolean;
    ssl?: boolean;
    test_routes?: boolean;
    ws_enabled?: boolean;
}

Type declaration

  • Optional routing_enabled?: boolean
  • Optional ssl?: boolean
  • Optional test_routes?: boolean
  • Optional ws_enabled?: boolean
front_routes?: Record<string, unknown>[]
http_routes: RWSHTTPRoutingEntry[]
mongo_db: string
mongo_url: string
port: number
pub_dir?: string
secret_key: string
ssl_cert: string
ssl_key: string
test_port?: number
test_ws_port?: number
user_class: any
user_models: any[]
ws_port?: number
ws_routes: WsRoutes

Generated using TypeDoc