Readonly [initProtected aclProtected dbProtected efsProtected efsReadonly efsProtected fsProtected gestaltProtected keyProtected loggerProtected nodeProtected notificationsProtected vaultProtected vaultProtected vaultProtected vaultProtected vaultsProtected vaultsReadonly vaultsRemoves a vault from the vault map.
Optional tran: DBTransactionOptional ctx: Partial<ContextTimedInput>Removes the metadata and EFS state of a vault using a given VaultId.
Optional tran: DBTransactionOptional ctx: Partial<ContextTimed>Protected existsEFSProtected generateProtected getRetrieves the vault metadata using the VaultId and parses it to return the associated vault name.
Optional tran: DBTransactionRetrieves the vault name associated with a VaultId.
Optional tran: DBTransactionHandler for receiving http GET requests when being cloned or pulled from.
Optional tran: DBTransactionOptional ctx: Partial<ContextTimedInput>Handler for receiving http POST requests when being cloned or pulled from.
Optional tran: DBTransactionOptional ctx: Partial<ContextTimedInput>Returns all the shared vaults for a NodeId.
Optional tran: DBTransactionOptional ctx: Partial<ContextTimedInput>Changes the vault name metadata of a VaultId.
Optional tran: DBTransactionRetrieves all the vaults for a peer's node.
Optional ctx: Partial<ContextTimedInput>Protected setupSets clone, pull and scan permissions of a vault for a gestalt and send a notification to this gestalt.
Unsets clone, pull and scan permissions of a vault for a gestalt.
Takes a generator and runs it with the listed vaults. Locking is handled automatically.
List of vault ID for vaults you wish to use
Generator you wish to run with the provided vaults
Rest ...args: Vault[]Optional tran: DBTransactionOptional ctx: Partial<ContextTimedInput>Static createOptional fresh?: booleanOptional fs?: FileSystemOptional logger?: LoggerGenerated using TypeDoc
Clones the contents of a remote vault into a new local vault instance