предупреждение terraform должен использовать синтаксис сплат раздражает

Одно место, через которое я столкнулся, находится в контейнерах, которые выделяют смежный буфер, а затем заполняют его объектами по мере необходимости. Как уже упоминалось, std :: vector может это сделать, и я знаю, что некоторые версии MFC CArray и / или CList сделали это (потому что именно там я впервые столкнулся с ним). Метод перераспределения буфера - очень полезная оптимизация, а размещение нового - это почти единственный способ построить объекты в этом сценарии. Он также иногда используется для создания объектов в блоках памяти, выделенных вне вашего прямого кода.

Я использовал его в аналогичной емкости, хотя он часто не возникает. Это полезный инструмент для инструментария C ++.

0
задан adam puzey 16 January 2019 в 22:51
поделиться

1 ответ

Обычно это предупреждение, когда вы используете count для определения номера указанного ресурса, который вы намереваетесь создать. Используйте aws_cloudfront_distribution.cloudfront.*.id, чтобы получить список атрибутов для всех экземпляров

Пример

output "cloudfront_distribution_id" {
  value =  "${join("", aws_cloudfront_distribution.cloudfront.*.id)}"
}
0
ответ дан amittn 16 January 2019 в 22:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: