Interface PortConfigValidationStruct<PortConfig>

Port configuration validation structure

interface PortConfigValidationStruct<PortConfig> {
    defaultConfig: PortConfig;
    envBasedConfig: PortConfig;
    schema: Schema<PortConfig>;
}

Type Parameters

  • PortConfig

    Port configuration object, could be an extended version of the client config

Properties

defaultConfig: PortConfig

Default configuration options

envBasedConfig: PortConfig

Environment based configuration options

schema: Schema<PortConfig>

Schema for configuration validation