hvac
stable
Overview
Installation
Getting Started
Initialize the Client
Vault Cluster - Initialize and Seal/Unseal
Read and write to secrets engines
KV Secrets Engine - Version 2
KV Secrets Engine - Version 1
Authentication
Basic Token Authentication
LDAP Authentication Example
Usage
Secrets Engines
Active Directory
Configure AD Secrets Secrets Engine
Read Config
Create or Update Role
Read Role
List Roles
Delete Role
Generate Credentials
AWS
Configure Root IAM Credentials
Rotate Root IAM Credentials
Configure Lease
Read Lease
Create or Update Role
Read Role
List Roles
Delete Role
Generate Credentials
Azure
Configure
Read Config
Delete Config
Create Or Update A Role
List Roles
Generate Credentials
Database
Enable Database Secrets Engine
Configuration
Read Configuration
List Connections
Delete Connection
Reset Connection
Create Role
Read A Role
List All The Roles
Delete A Role
Rotate Root Credentials
Generate Credentials
Get Static Credentials
GCP
Configure
Read Config
Create Or Update Roleset
Rotate Roleset Account
Rotate Roleset Account Key
Read Roleset
List Rolesets
Delete Roleset
Generate Oauth2 Access Token
Generate Service Account Key
Identity
Entity
Entity Alias
Group
Group Alias
Lookup
Tokens
PKI
Read CA Certificate
Read CA Certificate Chain
Read Certificate
List Certificates
Submit CA Information
Read CRL Configuration
Set CRL Configuration
Read URLs
Set URLs
Read CRL
Rotate CRLs
Generate Intermediate
Set Signed Intermediate
Generate Certificate
Revoke Certificate
Create/Update Role
Read Role
List Roles
Delete Role
Generate Root
Delete Root
Sign Intermediate
Sign Self-Issued
Sign Certificate
Sign Verbatim
Tidy
KV Secrets Engines
Setting the Default KV Version
Explicitly Calling a KV Version Method
Specific KV Version Usage
KV - Version 1
Read a Secret
List Secrets
Create or Update a Secret
Delete a Secret
KV - Version 2
Configuration
Read Configuration
Read Secret Versions
Create/Update Secret
Patch Existing Secret
Delete Latest Version of Secret
Delete Secret Versions
Undelete Secret Versions
Destroy Secret Versions
List Secrets
Read Secret Metadata
Update Metadata
Delete Metadata and All Versions
Transform
Encode/Decode Example
Create/Update Role
Read Role
List Roles
Delete Role
Create/Update Transformation
Read Transformation
List Transformations
Delete Transformation
Create/Update Template
Read Template
List Templates
Delete Template
Create/Update Alphabet
Read Alphabet
List Alphabets
Delete Alphabet
Create Or Update FPE Transformation
Create Or Update Masking Transformation
Create Or Update Tokenization Transformation
Create Or Update Tokenization Store
Encode
Validate Token
Check Tokenization
Retrieve Token Metadata
Snapshot Tokenization State
Restore Tokenization State
Export Decoded Tokenization State
Rotate Tokenization Key
Update Tokenization Key Config
List Tokenization Key Configuration
Read Tokenization Key Configuration
Trim Tokenization Key Version
Transit
Create Key
Read Key
List Keys
Delete Key
Update Key Configuration
Rotate Key
Export Key
Encrypt Data
Decrypt Data
Rewrap Data
Generate Data Key
Generate Random Bytes
Hash Data
Generate Hmac
Sign Data
Verify Signed Data
Backup Key
Restore Key
Trim Key
Auth Methods
Approle
Enabling
Authentication
Create or Update AppRole
Read Role ID
Generate Secret ID
AWS
IAM Authentication
EC2 Authentication
Methods
Azure
Enabling the Auth Method
Configure
Read Config
Delete Config
Create a Role
Read A Role
List Roles
Delete A Role
Login
GCP
Enabling the Auth Method
Configure
Read Config
Delete Config
Create Role
Edit Service Accounts On IAM Role
Edit Labels On GCE Role
Read A Role
List Roles
Delete A Role
Login
GitHub
Enabling the Auth Method
Configure Connection Parameters
Reading Configuration
Mapping Teams to Policies
Reading Team Mappings
Mapping Users to Policies
Reading User Mappings
Authentication / Login
JWT/OIDC
Enabling
Configure
Read Config
Create Role
Read Role
List Roles
Delete Role
OIDC Authorization URL Request
JWT Login
Kubernetes
Authentication
LDAP
Enabling the LDAP Auth Method
Configure LDAP Auth Method Settings
Reading the LDAP Auth Method Configuration
Create or Update a LDAP Group Mapping
List LDAP Group Mappings
Read LDAP Group Mapping
Deleting a LDAP Group Mapping
Creating or Updating a LDAP User Mapping
Listing LDAP User Mappings
Reading a LDAP User Mapping
Deleting a Configured User Mapping
Authentication / Login
MFA
Configure MFA Auth Method Settings
Reading the MFA Auth Method Configuration
Configure Duo MFA Type Access Credentials
Configure Duo MFA Type Behavior
Read Duo MFA Type Behavior
Authentication / Login
Okta
Enabling the Auth Method
Configure
Read Config
List Users
Register User
Read User
Delete User
List Groups
Register Group
Read Group
Delete Group
Login
Token
Authentication
Token Management
Userpass
Authentication
Authenticate to different auth backends
System Backend
Audit
Examples
List Enabled Audit Devices
Enable Audit Device
Disable Audit Device
Calculate Hash
Auth
Examples
List Auth Methods
Enable Auth Method
Disable Auth Method
Read Auth Method Tuning
Tune Auth Method
Health
Read Status
Init
Read Status
Is Initialized
Initialize
Key
Read Root Generation Progress
Start Root Token Generation
Cancel Root Generation
Generate Root
Get Encryption Key Status
Rotate Encryption Key
Read Rekey Progress
Start Rekey
Cancel Rekey
Rekey
Rekey Multi
Read Rekey Verify Progress
Cancel Rekey Verify
Rekey Verify
Rekey Verify Multi
Read Backup Keys
Leader
Read Leader Status
Step Down
Lease
View and Manage Leases
Read Lease
List Leases
Renew Lease
Revoke Lease
Revoke Prefix
Revoke Force
Mount
Manipulate secret backends
List Mounted Secrets Engines
Enable Secrets Engine
Disable Secrets Engine
Read Mount Configuration
Tune Mount Configuration
Move Backend
Namespace
Create Namespace
List Namespaces
Delete Namespace
Policy
Manipulate policies
List Policies
Read Policy
Create Or Update Policy
Delete Policy
Raft
Join Raft Cluster
Read Raft Configuration
Remove Raft Node
Seal
Seal Status
Is Sealed
Read Seal Status
Seal
Submit Unseal Key
Submit Unseal Keys
Wrapping
Unwrap
Initialize and seal/unseal
Advanced Usage
Making Use of Private CA
Custom Requests / HTTP Adapter
Custom Adapters
Retrying Failed Requests
Allowed methods
Vault Agent Unix Socket Listener
Source Reference
hvac.v1
hvac.api
hvac.api.auth_methods
hvac.api.secrets_engines
hvac.api.system_backend
hvac.utils
hvac.aws_utils
hvac.adapters
hvac.exceptions
Contributing
Typical Development Environment Setup
Testing
Updating Requirements
Documentation
Adding new dependencies
Adding New Documentation Files
Testing Docs
Examples
Backwards Compatibility Breaking Changes
Creating / Publishing Releases
Preparing the release branch
Updating the version
Updating the changelog
Handling announcements and deprecations
Opening the release PR
Tag and release
Changelog
1.2.1
π Bug Fixes
1.2.0
π’ Deprecations / Announcements
π Features
π Bug Fixes
π Documentation
π§° Miscellaneous
1.1.1
π Bug Fixes
1.1.0
π’ Deprecations / Announcements
π Features
π Bug Fixes
π Documentation
π§° Miscellaneous
1.0.2
1.0.1
π Bug Fixes
π Documentation
1.0.0
π₯ Breaking Changes
π Features
π Bug Fixes
π Documentation
π§° Miscellaneous
0.11.2 (September 23rd, 2021)
π Bug Fixes
0.11.1 (September 22nd, 2021)
π₯ Breaking Changes
π Features
π Bug Fixes
0.11.0 (July 12th, 2021)
π₯ Breaking Changes
π Features
π Bug Fixes
π§° Miscellaneous
0.10.14 (May 21st, 2021)
π Bug Fixes
0.10.13 (May 20th, 2021)
π Bug Fixes
0.10.12 (May 19th, 2021)
π Features
0.10.11 (May 7th, 2021)
π Features
π§° Miscellaneous
0.10.10 (April 29th, 2021)
π Features
π§° Miscellaneous
0.10.9 (April 2nd, 2021)
π Bug Fixes
π Documentation
0.10.8 (February 8th, 2021)
π Features
0.10.7 (February 1st, 2021)
π Features
π§° Miscellaneous
0.10.6 (December 14th, 2020)
π Features
π Bug Fixes
π§° Miscellaneous
0.10.5 (July 26th, 2020)
π Features
π Bug Fixes
π Documentation
π§° Miscellaneous
0.10.4 (June 16th, 2020)
π Features
π Documentation
0.10.3 (May 24th, 2020)
π Features
0.10.2 (May 19th, 2020)
π Features
π Bug Fixes
π Documentation
0.10.1 (April 7th, 2020)
π₯ Breaking Changes
π Features
π Bug Fixes
0.10.0 (February 26th, 2020)
π Features
π Documentation
π§° Miscellaneous
0.9.6 (November 20th, 2019)
π Features
π Documentation
π§° Miscellaneous
0.9.5 (July 19th, 2019)
π Features
π Documentation
0.9.4 (July 18th, 2019)
π Features
π Bug Fixes
π Documentation
π§° Miscellaneous
0.9.3 (July 7th, 2019)
π Features
π Bug Fixes
π Documentation
π§° Miscellaneous
0.9.2 (June 8th, 2019)
0.9.1 (May 25th, 2019)
0.9.0 (May 23rd, 2019)
0.8.2 (April 4th, 2019)
0.8.1 (March 31st, 2019)
0.8.0 (March 29th, 2019)
0.7.2 (January 1st, 2019)
0.7.1 (December 19th, 2018)
0.7.0 (November 1st, 2018)
0.6.4 (September 5th, 2018)
0.6.3 (August 8th, 2018)
0.6.2 (July 19th, 2018)
0.6.1 (July 5th, 2018)
0.6.0 (June 14, 2018)
0.5.0 (February 20, 2018)
0.4.0 (February 1, 2018)
0.3.0 (November 9, 2017)
0.2.17 (December 15, 2016)
0.2.16 (September 12, 2016)
0.2.15 (June 22nd, 2016)
0.2.14 (June 2nd, 2016)
0.2.13 (May 31st, 2016)
0.2.12 (May 12th, 2016)
0.2.10 (April 8th, 2016)
0.2.9 (March 18th, 2016)
0.2.8 (February 2nd, 2016)
0.2.7 (December 16th, 2015)
0.2.6 (October 30th, 2015)
0.2.5 (September 29th, 2015)
0.2.4 (July 23rd, 2015)
0.2.3 (July 18th, 2015)
0.2.2 (June 12th, 2015)
0.2.1 (June 3rd, 2015)
0.2.0 (May 25th, 2015)
0.1.1 (May 20th, 2015)
0.1.0 (May 17th, 2015)
hvac
»
Source Reference
Edit on GitHub
Source Reference
ΒΆ
hvac.v1
hvac.api
hvac.api.auth_methods
hvac.api.secrets_engines
hvac.api.system_backend
hvac.utils
hvac.aws_utils
hvac.adapters
hvac.exceptions
Read the Docs
v: stable
Versions
latest
stable
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v1.0.2
v1.0.1
v1.0.0
v0.11.2
v0.11.1
v0.11.0
v0.10.14
v0.10.13
v0.10.12
v0.10.11
v0.10.10
v0.10.9
v0.10.8
v0.10.7
v0.10.6
v0.10.5
v0.10.4
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.9.6
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.2
v0.7.1
v0.7.0
v0.6.4
v0.6.3
v0.6.2
main
Downloads
On Read the Docs
Project Home
Builds