Liking cljdoc? Tell your friends :D
Clojure only.

vault.sys.leases

The /sys/leases endpoint is used to view and manage leases in Vault.

Reference: https://www.vaultproject.io/api-docs/system/leases

The `/sys/leases` endpoint is used to view and manage leases in Vault.

Reference: https://www.vaultproject.io/api-docs/system/leases
raw docstring

APIcljprotocol

The leases endpoint is used to manage secret leases in Vault.

The leases endpoint is used to manage secret leases in Vault.

list-leasesclj

(list-leases client prefix)

Return a collection of lease ids under the given prefix. This endpoint requires sudo capability.

Return a collection of lease ids under the given prefix. This endpoint
requires sudo capability.

read-leaseclj

(read-lease client lease-id)

Retrieve lease metadata.

Retrieve lease metadata.

renew-lease!clj

(renew-lease! client lease-id)
(renew-lease! client lease-id increment)

Renew a lease, requesting to extend the time it is valid for. The increment is a requested duration in seconds to extend the lease.

Renew a lease, requesting to extend the time it is valid for. The
`increment` is a requested duration in seconds to extend the lease.

revoke-lease!clj

(revoke-lease! client lease-id)

Revoke a lease, invalidating the secret it references.

Revoke a lease, invalidating the secret it references.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close