Setu-TS
    Preparing search index...

    Interface HashiCorpVaultProviderOptions

    0.1.0

    interface HashiCorpVaultProviderOptions {
        address?: string;
        http?: IVaultHttp;
        mount?: string;
        requestTimeoutMs?: number;
        timing?: Pick<ProbeTiming, "setTimer" | "clearTimer">;
        token?: string;
    }
    Index
    address?: string

    Vault server address, e.g. https://vault.example.com.

    http?: IVaultHttp

    Injected fetch-shaped function; defaults to global fetch.

    mount?: string

    KV v2 mount path. Default secret.

    requestTimeoutMs?: number

    Bound on one Vault request, in milliseconds (M101a V8-4). A request that fails on the network or does not answer in time rejects with SecretProviderUnavailableError (503) and its signal is aborted. 0 disables the bound. Must be a finite number in 0–2147483647; anything else throws RangeError at construction.

    5000
    

    0.9.0

    timing?: Pick<ProbeTiming, "setTimer" | "clearTimer">

    Timer surface the bound runs on. SecretsPlugin supplies the runtime's timers; a directly constructed provider falls back to the ambient setTimeout/clearTimeout.

    0.9.0

    token?: string

    Vault auth token sent as X-Vault-Token.