Skip to content

Commit ac3efa9

Browse files
authored
docs(baremetal): use UUID for offer instead of label name (#2937)
* docs(baremetal): clean doc * change hardcoded offer_id by datasource
1 parent 6da01f6 commit ac3efa9

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

docs/resources/baremetal_server.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,14 @@ data "scaleway_iam_ssh_key" "main" {
1616
name = "main"
1717
}
1818
19+
data "scaleway_baremetal_offer" "my_offer" {
20+
zone = "fr-par-2"
21+
name = "EM-I220E-NVME"
22+
}
23+
1924
resource "scaleway_baremetal_server" "base" {
2025
zone = "fr-par-2"
21-
offer = "GP-BM1-S"
26+
offer = data.scaleway_baremetal_offer.my_offer.offer_id
2227
os = "d17d6872-0412-45d9-a198-af82c34d3c5c"
2328
ssh_key_ids = [data.scaleway_account_ssh_key.main.id]
2429
}
@@ -201,11 +206,17 @@ resource "scaleway_iam_ssh_key" "main" {
201206
name = "main"
202207
}
203208
209+
data "scaleway_baremetal_offer" "my_offer" {
210+
zone = "fr-par-1"
211+
name = "EM-B220E-NVME"
212+
subscription_period = "hourly"
213+
}
214+
204215
resource "scaleway_baremetal_server" "base" {
205216
name = "%s"
206217
zone = "fr-par-1"
207218
description = "test a description"
208-
offer = "EM-B220E-NVME"
219+
offer = data.scaleway_baremetal_offer.my_offer.offer_id
209220
os = data.scaleway_baremetal_os.my_os.os_id
210221
partitioning = var.configCustomPartitioning
211222
@@ -219,7 +230,7 @@ resource "scaleway_baremetal_server" "base" {
219230

220231
The following arguments are supported:
221232

222-
- `offer` - (Required) The offer name or UUID of the baremetal server.
233+
- `offer` - (Required) The offer UUID of the baremetal server.
223234
Use [this endpoint](https://www.scaleway.com/en/developers/api/elastic-metal/#path-servers-get-a-specific-elastic-metal-server) to find the right offer.
224235

225236
~> **Important:** Updates to `offer` will recreate the server.

0 commit comments

Comments
 (0)