tfwriter

Terraform HCL code generator.

Download as .zip Download as .tar.gz View on GitHub

providers / vault

Description

Allows Terraform to read from, write to, and configure Hashicorp Vault.

Index

Example Usage

provider "vault" {
  version = "2.19.0"

  # add_address_to_env - (optional) is a type of string
  add_address_to_env = null
  # address - (required) is a type of string
  address = null
  # ca_cert_dir - (optional) is a type of string
  ca_cert_dir = null
  # ca_cert_file - (optional) is a type of string
  ca_cert_file = null
  # max_lease_ttl_seconds - (optional) is a type of number
  max_lease_ttl_seconds = null
  # max_retries - (optional) is a type of number
  max_retries = null
  # namespace - (optional) is a type of string
  namespace = null
  # skip_tls_verify - (optional) is a type of bool
  skip_tls_verify = null
  # token - (optional) is a type of string
  token = null
  # token_name - (optional) is a type of string
  token_name = null

  # NestingList
  auth_login {
    # namespace - (optional) is a type of string
    namespace = null
    # parameters - (optional) is a type of map of string
    parameters = {}
    # path - (required) is a type of string
    path = null
  }

  # NestingList
  client_auth {
    # cert_file - (optional) is a type of string
    cert_file = null
    # key_file - (optional) is a type of string
    key_file = null
  }

  # NestingList
  headers {
    # name - (required) is a type of string
    name = null
    # value - (required) is a type of string
    value = null
  }
}

top

Resources

top

Datasources

top