You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"vault_terraform_cloud_secret_backend" {
source="./modules/vault/r/vault_terraform_cloud_secret_backend"# address - (optional) is a type of stringaddress=null# backend - (optional) is a type of stringbackend=null# base_path - (optional) is a type of stringbase_path=null# default_lease_ttl_seconds - (optional) is a type of numberdefault_lease_ttl_seconds=null# description - (optional) is a type of stringdescription=null# max_lease_ttl_seconds - (optional) is a type of numbermax_lease_ttl_seconds=null# token - (optional) is a type of stringtoken=null
}
variable"address" {
description="(optional) - Specifies the address of the Terraform Cloud instance, provided as \"host:port\" like \"127.0.0.1:8500\"."type=stringdefault=null
}
variable"backend" {
description="(optional) - Unique name of the Vault Terraform Cloud mount to configure"type=stringdefault=null
}
variable"base_path" {
description="(optional) - Specifies the base path for the Terraform Cloud or Enterprise API."type=stringdefault=null
}
variable"default_lease_ttl_seconds" {
description="(optional) - Default lease duration for secrets in seconds"type=numberdefault=null
}
variable"description" {
description="(optional) - Human-friendly description of the mount for the backend."type=stringdefault=null
}
variable"max_lease_ttl_seconds" {
description="(optional) - Maximum possible lease duration for secrets in seconds"type=numberdefault=null
}
variable"token" {
description="(optional) - Specifies the Terraform Cloud access token to use."type=stringdefault=null
}
resource"vault_terraform_cloud_secret_backend""this" {
# address - (optional) is a type of stringaddress=var.address# backend - (optional) is a type of stringbackend=var.backend# base_path - (optional) is a type of stringbase_path=var.base_path# default_lease_ttl_seconds - (optional) is a type of numberdefault_lease_ttl_seconds=var.default_lease_ttl_seconds# description - (optional) is a type of stringdescription=var.description# max_lease_ttl_seconds - (optional) is a type of numbermax_lease_ttl_seconds=var.max_lease_ttl_seconds# token - (optional) is a type of stringtoken=var.token
}