Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/cli / / StorageEncryptOptions

Interface: StorageEncryptOptions

Defined in: packages/cli/src/commands/storage.ts:132

Stable

Extends

Properties

PropertyModifierTypeDescriptionInherited fromDefined in
config?readonlystring-StorageCommonOptions.configpackages/cli/src/commands/storage.ts:45
json?readonlybooleanEmit a structured JSON document instead of human-readable text.StorageCommonOptions.jsonpackages/cli/src/internal/output.ts:71
jsonPrint?readonlyJsonSinkTest seam — capture JSON documents instead of writing to stdout.StorageCommonOptions.jsonPrintpackages/cli/src/internal/output.ts:77
nonInteractive?readonlybooleanForce --non-interactive semantics (skip prompts; require flags / env).StorageCommonOptions.nonInteractivepackages/cli/src/internal/output.ts:73
passphraseFromreadonlystringSecretRef URI for the new passphrase.-packages/cli/src/commands/storage.ts:134
print?readonlyPrintSinkTest seam — capture human lines instead of writing to stderr.StorageCommonOptions.printpackages/cli/src/internal/output.ts:75
swap?readonlybooleanIf true, atomically swap the encrypted target into the storage.path location after the integrity check, leaving the original under <storage.path>.bak.<timestamp>. Default false.-packages/cli/src/commands/storage.ts:145
targetPath?readonlystringOptional explicit target path for the encrypted output. Default: <storage.path>.encrypted.-packages/cli/src/commands/storage.ts:139