From 61aebc64e6e8348ae9c019d4eb25e05c7cd7ae30 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Sat, 15 Nov 2025 20:47:17 +0100 Subject: [PATCH] Update variables.tf --- variables.tf | 79 +++++++++++++++++++++++++--------------------------- 1 file changed, 38 insertions(+), 41 deletions(-) diff --git a/variables.tf b/variables.tf index 1945bf9..41fdce6 100644 --- a/variables.tf +++ b/variables.tf @@ -103,30 +103,64 @@ variable "dns_proxied" { #====================================================== # IDENTITY PROVIDERS #====================================================== -variable "cf_okta_identity_provider_id" { +variable "cloudflare_okta_identity_provider_id" { description = "Okta Identity Provider ID in Cloudflare" type = string sensitive = true } -variable "cf_otp_identity_provider_id" { +variable "cloudflare_otp_identity_provider_id" { description = "OneTime PIN identity provider ID in Cloudflare" type = string sensitive = true } -#variable "cf_azure_identity_provider_id" { +#variable "cloudflare_azure_identity_provider_id" { # description = "Azure Entra ID identity provider ID in Cloudflare" # type = string # sensitive = true #} -#variable "cf_azure_admin_rule_group_id" { +#variable "cloudflare_azure_admin_rule_group_id" { # description = "Azure Administrators Rule Group ID in Cloudflare" # type = string # sensitive = true #} +variable "cloudflare_gateway_posture_id" { + description = "Gateway posture ID in Cloudflare" + type = string + sensitive = true +} + +variable "cloudflare_macos_posture_id" { + description = "Latest macOS version posture ID in Cloudflare" + type = string + sensitive = true +} + +variable "cloudflare_windows_posture_id" { + description = "Latest Windows version posture ID in Cloudflare" + type = string + sensitive = true +} + +variable "cloudflare_linux_posture_id" { + description = "Latest Linux Kernel version posture ID in Cloudflare" + type = string + sensitive = true +} + +variable "cloudflare_device_os" { + description = "This is the OS you are running on your own client machine" + type = string +} + +variable "cloudflare_email_domain" { + description = "Email Domain used for email authentication in App policies" + type = string +} + #====================================================== # OKTA SAML GROUPS #====================================================== @@ -185,40 +219,3 @@ variable "okta_matthieu_user_login" { # description = "Azure address prefix, subnet for VM in Azure" # type = string #} - -#====================================================== -# DEVICE POSTURE CHECKS -#====================================================== -variable "cf_gateway_posture_id" { - description = "Gateway posture ID in Cloudflare" - type = string - sensitive = true -} - -variable "cf_macos_posture_id" { - description = "Latest macOS version posture ID in Cloudflare" - type = string - sensitive = true -} - -variable "cf_windows_posture_id" { - description = "Latest Windows version posture ID in Cloudflare" - type = string - sensitive = true -} - -variable "cf_linux_posture_id" { - description = "Latest Linux Kernel version posture ID in Cloudflare" - type = string - sensitive = true -} - -variable "cf_device_os" { - description = "This is the OS you are running on your own client machine" - type = string -} - -variable "cf_email_domain" { - description = "Email Domain used for email authentication in App policies" - type = string -} \ No newline at end of file