Skip to content

Commit 15f0b3a

Browse files
committed
feat(bare-metal): Fix document for BM
1 parent 0ecf108 commit 15f0b3a

File tree

2 files changed

+21
-14
lines changed

2 files changed

+21
-14
lines changed

website/docs/r/is_bare_metal_server.markdown

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -107,20 +107,6 @@ resource "ibm_is_bare_metal_server" "example" {
107107
```
108108
### MetadataService Example
109109
```terraform
110-
resource "ibm_is_reservation" "example" {
111-
capacity {
112-
total = 5
113-
}
114-
committed_use {
115-
term = "one_year"
116-
}
117-
profile {
118-
name = "mx2d-metal-32x192"
119-
resource_type = "bare_metal_server_profile"
120-
}
121-
zone = "us-east-3"
122-
name = "reservation-name"
123-
}
124110
resource "ibm_is_vpc" "example" {
125111
name = "example-vpc"
126112
}

website/docs/r/is_bare_metal_server_initialization.markdown

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,27 @@ provider "ibm" {
2626

2727
In the following example, you can update name of a Bare Metal Server disk:
2828

29+
```terraform
30+
resource "ibm_is_bare_metal_server_initialization" "initialization" {
31+
bare_metal_server = ibm_is_bare_metal_server.bms.id
32+
image = var.image_id
33+
keys = [var.keys]
34+
user_data = var.userdata
35+
}
36+
37+
## to avoid changes on the ibm_is_bare_metal_server resource, use lifecycle meta argument ignore_changes
38+
resource "ibm_is_bare_metal_server" "bms" {
39+
....
40+
lifecycle{
41+
ignore_changes = [ image, keys, user_data ]
42+
}
43+
}
44+
```
45+
46+
## Default trusted profile Example
47+
48+
In the following example, you can update default trusted profile of a Bare Metal Server disk:
49+
2950
```terraform
3051
resource "ibm_is_bare_metal_server_initialization" "initialization" {
3152
bare_metal_server = ibm_is_bare_metal_server.bms.id

0 commit comments

Comments
 (0)