UNPKG

@webda/core

Version:

Expose API with Lambda

27 lines (26 loc) 698 B
import { ConfigurationService, ConfigurationServiceParameters } from "./configuration.js"; /** * Allow for dynamic configuration from ConfigMap or Secrets * * Read a ConfigMap from Kubernetes and auto-update * @WebdaModda */ export declare class KubernetesConfigurationService<T extends ConfigurationServiceParameters> extends ConfigurationService<T> { /** * @ignore */ init(): Promise<this>; /** * Read the file and store it */ initConfiguration(): Promise<{ [key: string]: any; }>; /** * Load configuration from a ConfigMap or a Secret * @override */ loadConfiguration(): Promise<{ [key: string]: any; }>; }