Type Alias SecretDefinitions
SecretDefinitions: {
[SecretName in string]: {
adapterConfig?: PartialWithUndefined<
{
aws: RequireExactlyOne<{ keyIn: string; rootOf: string }>;
infisical: { folderPath?: string; projectId: string } & RequireExactlyOne<
{ keyInFolder: string; useWholeFolder: true },
>;
},
>;
description: string;
shape?: unknown;
whereToFind: string;
}
}
The root of all secret options using
UpdatingSecrets. This type defines the base secret definitions type which should be extended by calling defineSecrets.