66119e5207
ci/woodpecker/pr/pre-commit Pipeline was successful
- add a ci workflow to verify pre-commit passes - fix pre-commit errors/warnings: - missing required_version - missing required_providers - fixed terraform_deprecated_interpolation - removed terraform_unused_declarations
28 lines
951 B
Terraform
28 lines
951 B
Terraform
variable "path" {
|
|
description = "Mount path of the AppRole auth backend"
|
|
type = string
|
|
default = "approle"
|
|
}
|
|
|
|
variable "listing_visibility" {
|
|
description = "Specifies whether to show this mount in the UI-specific listing endpoint. Valid values are 'unauth' or 'hidden'"
|
|
type = string
|
|
default = null
|
|
validation {
|
|
condition = var.listing_visibility == null || contains(["unauth", "hidden"], var.listing_visibility)
|
|
error_message = "listing_visibility must be either 'unauth' or 'hidden'."
|
|
}
|
|
}
|
|
|
|
variable "default_lease_ttl" {
|
|
description = "Specifies the default time-to-live. If set, this overrides the global default. Must be a valid duration string"
|
|
type = string
|
|
default = null
|
|
}
|
|
|
|
variable "max_lease_ttl" {
|
|
description = "Specifies the maximum time-to-live. If set, this overrides the global default. Must be a valid duration string"
|
|
type = string
|
|
default = null
|
|
}
|