Skip to content

kubricate / secret/types / ExtractSecretManager

Type Alias: ExtractSecretManager<Registry>

ts
type ExtractSecretManager<Registry> = object;

ponents from a SecretManager instance.

Type Parameters

Registry

Registry extends AnySecretManager

Properties

connectorInstances

ts
connectorInstances: Registry extends SecretManager<infer LI, any, any> ? LI : never;

providerInstances

ts
providerInstances: Registry extends SecretManager<any, infer PI, any> ? PI : never;

secretEntries

ts
secretEntries: Registry extends SecretManager<any, any, infer SE> ? SE : never;