Как инициализировать список в Terraform? - PullRequest
0 голосов
/ 09 октября 2019

Я хочу создать переменную, которая имеет одно значение, список элементов. Итак, я сделал:

variable "cipher_suites" = {
     type    = list(string)
     default =  [
      "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
      "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
     ]
}

и это

   variable "cipher_suites" {
         type    = "list"
         default =  [
          "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
          "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
         ]
    }

, но затем я получаю много ошибок, таких как это, относительно моего объявления и инициализации:

This character is not used
2019-10-09T06:41:12.2239556Z within the language.

Чтоя здесь не так делаю?

1 Ответ

1 голос
/ 09 октября 2019

Это правильный способ, и он работает для меня.

 variable "cipher_suites" {
         type    = list(string)
         default =  [
          "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
          "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
         ]
    }

Надеюсь, это поможет, если это не сработает для вас, возможно, это другая ошибка, возможно, какой-то импорт или что-то в этом роде.

...