Provider Args
The provider type for the vault package. By default, resources use package-wide configuration settings, however an explicit Provider
instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Constructors
Properties
Login to vault with an existing auth method using auth/
Login to vault using the AWS method
Login to vault using the azure method
Login to vault using the cert method
Login to vault using the gcp method
Login to vault using the jwt method
Login to vault using the kerberos method
Login to vault using the OCI method
Login to vault using the oidc method
Login to vault using the radius method
Login to vault using
Login to vault using the userpass method
Path to a CA certificate file to validate the server's certificate.
Client authentication credentials.
The headers to send with each Vault request.
Maximum TTL for secret leases requested by this provider.
Maximum number of retries when a 5xx error code is encountered.
Maximum number of retries for Client Controlled Consistency related operations
In the case where the Vault token is for a specific namespace and the provider namespace is not configured, use the token namespace as the root namespace for all resources.
Set this to true to prevent the creation of ephemeral child token used by this provider.
Skip the dynamic fetching of the Vault server version.
Set this to true only if the target Vault server is an insecure development instance.
Name to use as the SNI host when connecting via TLS.
Override the Vault server version, which is normally determined dynamically from the target Vault server