locals {
  whitelisted_cirds = [
    { cidr = "4.15.150.133/32", description = "SME US" },
    { cidr = "4.15.150.129/32", description = "SME NYC US 1" },
    { cidr = "4.15.150.137/32", description = "SME NYC US 2" },
    { cidr = "3.226.120.186/32", description = "Infra Jenkins VPC NAT" },
  ]
  cidrs = [for o in local.whitelisted_cirds : o.cidr]
  whitelisted_ip_sets = [for cidr in local.cidrs : {
    type  = "IPV4"
    value = cidr
  }]
}

output "whitelisted_cidrs" {
  description = "List of CIDRs of offices description"
  value       = local.whitelisted_cirds
}

output "cidrs" {
  value = local.cidrs
}

output "whitelisted_ip_sets" {
  description = "List of CIDRs of offices description"
  value       = local.whitelisted_ip_sets
}
