Module to store secrets in one password vaults
For requirements regarding module structure: style-guide-terraform.md
Name | Version |
---|---|
onepassword | >= 2.1.0 |
Name | Version |
---|---|
terraform | >= 1.5 |
onepassword | >= 2.1.0 |
The following input variables are required:
Description: id of the vault where the items are stored
Type: string
The following input variables are optional (have default values):
Description: A list of dicts with secret information
Type:
list(object({
category = optional(string, "login")
name = string
username = string
password = optional(string)
url = optional(string)
tags = optional(list(string), [])
sections = optional(map(list(object({
label = string
type = optional(string)
value = optional(string)
}))), {})
}))
Default: []
Description: Tags applied to all the resources
Type: list(string)
Default: []
No outputs.
Copyright (c) 2024 Flaconi GmbH