v1

latestOpenAPI 3.0.2Mozilla Public License 2.02026-07-17307105155.2 KB
system

Register a new plugin, or updates an existing one with the supplied name.

post/sys/plugins/catalog/{name}

Request body

argsstring[]

The args passed to plugin command.

commandstring

The command used to start the plugin. The executable defined in this command must exist in vault's plugin directory.

envstring[]

The environment variables passed to plugin command. Each entry is of the form "key=value".

sha256string

The SHA256 sum of the executable used in the command field. This should be HEX encoded.

typestring

The type of the plugin, may be auth, secret, or database

versionstring

The semantic version of the plugin to use.

Response

OK