»lease
The lease
command groups subcommands for interacting with leases attached to
secrets. For leases attached to tokens, use the vault token
subcommand.
»Examples
Lookup a lease:
$ vault lease lookup database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83 Key Value --- ----- expire_time 2021-03-17T11:55:50.755313-05:00 id database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83 issue_time 2021-03-17T11:45:50.755312-05:00 last_renewal <nil> renewable true ttl 9m52s
$ vault lease lookup database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83Key Value--- -----expire_time 2021-03-17T11:55:50.755313-05:00id database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83issue_time 2021-03-17T11:45:50.755312-05:00last_renewal <nil>renewable truettl 9m52s
Renew a lease:
$ vault lease renew database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83 Key Value --- ----- lease_id database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83 lease_duration 5m lease_renewable true
$ vault lease renew database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83Key Value--- -----lease_id database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83lease_duration 5mlease_renewable true
Revoke a lease:
$ vault lease revoke database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83 Success! Revoked lease: database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83
$ vault lease revoke database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83Success! Revoked lease: database/creds/readonly/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83
»Usage
Usage: vault lease <subcommand> [options] [args] # ... Subcommands: lookup Lookup lease information by lease id renew Renews the lease of a secret revoke Revokes leases and secrets
Usage: vault lease <subcommand> [options] [args]
# ...
Subcommands: lookup Lookup lease information by lease id renew Renews the lease of a secret revoke Revokes leases and secrets
For more information, examples, and usage about a subcommand, click on the name of the subcommand in the sidebar.