@avanio/variable-util
    Preparing search index...

    Interface AzureSecretsConfigLoaderOptions

    AzureSecretsConfigLoaderOptions is the interface for AzureSecretsConfigLoader options

    v1.0.0

    the type of the override keys

    interface AzureSecretsConfigLoaderOptions {
        cacheLogger?: ILoggerLike;
        cacheLogMapType?: ExpireCacheLogMapType;
        disabled?:
            | boolean
            | Promise<boolean>
            | ((...args: any[]) => boolean | Promise<boolean>);
        expireMs?: number;
        isSilent?: boolean;
        logger?: ILoggerLike;
        secretClient: SecretClient;
    }

    Hierarchy

    • IConfigLoaderProps
      • AzureSecretsConfigLoaderOptions
    Index
    cacheLogger?: ILoggerLike
    cacheLogMapType?: ExpireCacheLogMapType
    disabled?:
        | boolean
        | Promise<boolean>
        | ((...args: any[]) => boolean | Promise<boolean>)
    expireMs?: number

    value expire time in ms to force read again from Azure Key Vault, default is never = undefined

    isSilent?: boolean

    hide error messages, default is true

    logger?: ILoggerLike
    secretClient: SecretClient