import type { SecretSpec } from '../schemas/SecretSpec'; export interface SecretTextSpec extends SecretSpec { /** * Additional metadata of the secret if any exist */ additional_metadata?: { values?: { [key: string]: any; }; }; /** * Identifier of the secret manager used to manage the secret */ secret_manager_identifier: string; /** * This specifies the type of secret */ type: 'SecretText'; /** * Value of the Secret */ value?: string; /** * This has details to specify if the secret value is inline or referenced */ value_type: 'Inline' | 'Reference'; }