Example using data resources
Code
terraform {
required_providers {
scaleway = {
source = "scaleway/scaleway"
version = "2.1.0"
}
}
}
provider "scaleway" {
region = "fr-par"
}
data "scaleway_marketplace_image" "example03" {
label = "ubuntu_focal"
instance_type = "DEV1-S"
}
resource "scaleway_instance_server" "example03" {
name = "example03"
image = data.scaleway_marketplace_image.example03.id
type = "DEV1-S"
}
How to use?
terraform init
terraform plan
terraform apply
terraform destroy