Data

dataarrow-up-right 用於查找 既有資源,透過 data 去把對應的 resource name、id 找出來。

語法

範例抓取 Ubuntu 16.04 最新版的 AMI

data "aws_ami" "ubuntu-default-latest" {
  most_recent = true

  filter {
    name   = "name"
    values = ["ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-*"]
  }

  filter {
    name   = "virtualization-type"
    values = ["hvm"]
  }

  owners = ["099720109477"] # Canonical
}

常見會用 data 處理的 既有資源

  • Account Number

  • AWS Default AMI

Last updated