You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Optional `hashi-vault-js` client to pass during HashiCorpVaultProvider class instantiation. If not provided, a new client will be created.
45
-
*/
46
-
vaultClient?: Vault;
47
-
/**
48
-
* This property should never be passed.
49
-
*/
50
-
clientConfig: never;
51
-
}
52
-
53
-
/**
54
-
* Options for the HashiCorpVaultProvider class constructor.
55
-
*
56
-
* @param {string} url - Indicate the server name/IP, port and API version for the Vault instance, all paths are relative to this one.
57
-
* @param {string} token - The Vault token to use for authentication.
58
-
* @param {Vault.VaultConfig} [clientConfig] - Optional configuration to pass during client initialization, e.g. timeout. Mutually exclusive with vaultClient.
59
-
* @param {Vault} [vaultClient] - Optional `hashi-vault-js` client to pass during HashiCorpVaultProvider class instantiation. Mutually exclusive with clientConfig.
60
-
*/
61
-
typeHashiCorpVaultProviderOptions=
62
-
|HashiCorpVaultProviderOptionsWithClientConfig
63
-
|HashiCorpVaultProviderOptionsWithClientInstance;
64
-
65
32
typeHashiCorpVaultReadKVSecretOptions={
66
33
/**
67
34
* The mount point of the secret engine to use. Defaults to `secret`.
0 commit comments