Назад | Перейти на главную страницу

Можно ли для ресурса aws_ami установить владельцев на «any»?

я пытаюсь terraform plan против tf файла, который содержит этот код:

data "aws_ami" "Windows_2016" {
  filter {
    name   = "is-public"
    values = ["false"]
  }

  filter {
    name   = "name"
    values = ["windows2016Server*"]
  }

  most_recent = true
}

Ошибка: data.aws_ami.Windows_2016: "владельцы": обязательное поле не установлено

Это все равно терпит неудачу, если я бегу

 terraform plan -var "owners=[]" 

У меня нет данных owners так как

  1. Я ни одного окна 2016 ami не строил сам
  2. Я не забочусь о хозяине

Можно сказать terraform, о чем я не беспокоюсь owners? Какой-то подстановочный знак *, может быть?

owners - (Required) List of AMI owners to limit search. **At least 1 value must be specified**. Valid values: an AWS account ID, self (the current account), or an AWS owner alias (e.g. amazon, aws-marketplace, microsoft).

Ссылка : https://www.terraform.io/docs/providers/aws/d/ami.html

Поскольку одно значение обязательно, поэтому я думаю, вы можете указать я