UNPKG

envilder

Version:

A CLI and GitHub Action that securely centralizes your environment variables from AWS SSM or Azure Key Vault as a single source of truth

15 lines 642 B
import type { SecretClient } from '@azure/keyvault-secrets'; import type { ISecretProvider } from '../../domain/ports/secret-provider.js'; /** * {@link ISecretProvider} backed by Azure Key Vault. * * Secrets are fetched in parallel. Secrets that return HTTP 404 * are treated as missing and silently omitted from the result. */ export declare class AzureKeyVaultSecretProvider implements ISecretProvider { private readonly secretClient; constructor(secretClient: SecretClient); getSecrets(names: string[]): Promise<Map<string, string>>; private fetchSecret; } //# sourceMappingURL=azure-key-vault-secret-provider.d.ts.map