|
|
@ -697,13 +697,11 @@ locals {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
data "coder_parameter" "region" {
|
|
|
|
data "coder_parameter" "region" {
|
|
|
|
type = "list(string)"
|
|
|
|
|
|
|
|
name = "gcp_region"
|
|
|
|
name = "gcp_region"
|
|
|
|
display_name = var.display_name
|
|
|
|
display_name = var.display_name
|
|
|
|
description = var.description
|
|
|
|
description = var.description
|
|
|
|
icon = "/icon/gcp.svg"
|
|
|
|
icon = "/icon/gcp.svg"
|
|
|
|
mutable = var.mutable
|
|
|
|
mutable = var.mutable
|
|
|
|
|
|
|
|
|
|
|
|
dynamic "option" {
|
|
|
|
dynamic "option" {
|
|
|
|
for_each = { for k, v in local.zones : k => v if(contains(var.default, k) || contains(var.default, "all")) && (!var.gpu_only || v.has_gpu) }
|
|
|
|
for_each = { for k, v in local.zones : k => v if(contains(var.default, k) || contains(var.default, "all")) && (!var.gpu_only || v.has_gpu) }
|
|
|
|
content {
|
|
|
|
content {
|
|
|
|