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_pki_secret_backend_sign" {
source="./modules/vault/r/vault_pki_secret_backend_sign"# alt_names - (optional) is a type of list of stringalt_names=[]
# auto_renew - (optional) is a type of boolauto_renew=null# backend - (required) is a type of stringbackend=null# common_name - (required) is a type of stringcommon_name=null# csr - (required) is a type of stringcsr=null# exclude_cn_from_sans - (optional) is a type of boolexclude_cn_from_sans=null# format - (optional) is a type of stringformat=null# ip_sans - (optional) is a type of list of stringip_sans=[]
# min_seconds_remaining - (optional) is a type of numbermin_seconds_remaining=null# name - (required) is a type of stringname=null# other_sans - (optional) is a type of list of stringother_sans=[]
# ttl - (optional) is a type of stringttl=null# uri_sans - (optional) is a type of list of stringuri_sans=[]
}
variable"alt_names" {
description="(optional) - List of alternative names."type=list(string)
default=null
}
variable"auto_renew" {
description="(optional) - If enabled, a new certificate will be generated if the expiration is within min_seconds_remaining"type=booldefault=null
}
variable"backend" {
description="(required) - The PKI secret backend the resource belongs to."type=string
}
variable"common_name" {
description="(required) - CN of intermediate to create."type=string
}
variable"csr" {
description="(required) - The CSR."type=string
}
variable"exclude_cn_from_sans" {
description="(optional) - Flag to exclude CN from SANs."type=booldefault=null
}
variable"format" {
description="(optional) - The format of data."type=stringdefault=null
}
variable"ip_sans" {
description="(optional) - List of alternative IPs."type=list(string)
default=null
}
variable"min_seconds_remaining" {
description="(optional) - Generate a new certificate when the expiration is within this number of seconds"type=numberdefault=null
}
variable"name" {
description="(required) - Name of the role to create the certificate against."type=string
}
variable"other_sans" {
description="(optional) - List of other SANs."type=list(string)
default=null
}
variable"ttl" {
description="(optional) - Time to live."type=stringdefault=null
}
variable"uri_sans" {
description="(optional) - List of alterative URIs."type=list(string)
default=null
}
resource"vault_pki_secret_backend_sign""this" {
# alt_names - (optional) is a type of list of stringalt_names=var.alt_names# auto_renew - (optional) is a type of boolauto_renew=var.auto_renew# backend - (required) is a type of stringbackend=var.backend# common_name - (required) is a type of stringcommon_name=var.common_name# csr - (required) is a type of stringcsr=var.csr# exclude_cn_from_sans - (optional) is a type of boolexclude_cn_from_sans=var.exclude_cn_from_sans# format - (optional) is a type of stringformat=var.format# ip_sans - (optional) is a type of list of stringip_sans=var.ip_sans# min_seconds_remaining - (optional) is a type of numbermin_seconds_remaining=var.min_seconds_remaining# name - (required) is a type of stringname=var.name# other_sans - (optional) is a type of list of stringother_sans=var.other_sans# ttl - (optional) is a type of stringttl=var.ttl# uri_sans - (optional) is a type of list of stringuri_sans=var.uri_sans
}