Added Authentik TF code
All checks were successful
Check with kubeconform / lint (push) Successful in 12s
All checks were successful
Check with kubeconform / lint (push) Successful in 12s
This commit is contained in:
@@ -19,6 +19,9 @@ variable "oauth_applications" {
|
||||
authorization_flow = optional(string, null)
|
||||
signing_key = optional(string, null)
|
||||
outpost = optional(string, null)
|
||||
create_group = optional(bool, false)
|
||||
access_groups = optional(list(string), [])
|
||||
scope_mappings = optional(list(string), ["openid", "profile", "email"])
|
||||
}))
|
||||
default = {}
|
||||
}
|
||||
@@ -45,6 +48,33 @@ variable "proxy_applications" {
|
||||
authorization_flow = optional(string, null)
|
||||
skip_path_regex = optional(string, "")
|
||||
outpost = optional(string, null)
|
||||
create_group = optional(bool, false)
|
||||
access_groups = optional(list(string), [])
|
||||
}))
|
||||
default = {}
|
||||
}
|
||||
|
||||
variable "saml_applications" {
|
||||
description = "Map of SAML applications"
|
||||
type = map(object({
|
||||
name = string
|
||||
slug = string
|
||||
group = optional(string, "")
|
||||
policy_engine_mode = optional(string, "all")
|
||||
meta_description = optional(string, "")
|
||||
meta_launch_url = optional(string, "")
|
||||
meta_icon = optional(string, "")
|
||||
acs_url = string
|
||||
issuer = string
|
||||
audience = string
|
||||
sp_binding = optional(string, "post")
|
||||
signing_key = optional(string, null)
|
||||
property_mappings = optional(list(string), [])
|
||||
name_id_mapping = optional(string, null)
|
||||
assertion_valid_not_before = optional(string, "minutes=-5")
|
||||
assertion_valid_not_on_or_after = optional(string, "minutes=5")
|
||||
session_valid_not_on_or_after = optional(string, "minutes=86400")
|
||||
authorization_flow = optional(string, null)
|
||||
}))
|
||||
default = {}
|
||||
}
|
||||
|
Reference in New Issue
Block a user