vault_transit_secret_backend_key

Creates an Encryption Keyring on a Transit Secret Backend for Vault.

Example Usage

resource "vault_mount" "transit" {
  path                      = "transit"
  type                      = "transit"
  description               = "Example description"
  default_lease_ttl_seconds = 3600
  max_lease_ttl_seconds     = 86400
}

resource "vault_transit_secret_backend_key" "key" {
  backend = vault_mount.transit.path
  name    = "my_key"
}

Argument Reference

The following arguments are supported:

Attributes Reference

Import

Transit secret backend keys can be imported using the path, e.g.

$ terraform import vault_transit_secret_backend_key.key transit/keys/my_key