[−][src]Module hashicorp_vault::client
vault client
Modules
error | Errors |
Structs
AppRoleProperties |
|
Auth | Vault auth |
ListResponse | Response sent by vault when issuing a |
PostgresqlLogin | Postgresql secret backend |
TokenData | Token data, used in |
TokenOptions | Options for creating a token. This is intended to be used as a
"builder"-style interface, where you create a new |
VaultClient | Vault client used to make API requests to the vault |
VaultDateTime | Used for responses that return RFC 3339 timestamps See: https://github.com/hashicorp/vault/issues/1654 |
VaultDuration | Lease duration. |
VaultNaiveDateTime | Used for vault responses that return seconds since unix epoch See: https://github.com/hashicorp/vault/issues/1654 |
VaultResponse | Vault response. Different vault responses have different |
WrapData | Wrapped response is serialized json |
WrapInfo | Information provided to retrieve a wrapped response |
XVaultToken | Token used to authenticate with the vault API |
XVaultWrapTTL | The TTL for the token is set by the client using the |
Enums
EndpointResponse | endpoint response variants |
HttpVerb | http verbs |
TokenType | Token Types |
VaultNumUses | Number of uses to be used with tokens. |