You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,46 @@
1
1
## [Unreleased]
2
2
3
+
### Breaking changes
4
+
5
+
#### `elasticstack_elasticsearch_index.alias` block has changed to a set attribute.
6
+
7
+
The `alias` block in the `elasticstack_elasticsearch_index` resource has been moved to an attribute.
8
+
This transition provides better support for future changes in both the provider and the underlying Terraform framework.
9
+
10
+
Existing usage of the `alias` block must be migrated to the attribute syntax. For example:
11
+
12
+
```hcl
13
+
alias {
14
+
name = "my_alias_1"
15
+
}
16
+
17
+
alias {
18
+
name = "my_alias_2"
19
+
filter = jsonencode({
20
+
term = { "user.id" = "developer" }
21
+
})
22
+
}
23
+
```
24
+
25
+
becomes
26
+
27
+
```hcl
28
+
alias = [
29
+
{
30
+
name = "my_alias_1"
31
+
},
32
+
{
33
+
name = "my_alias_2"
34
+
filter = jsonencode({
35
+
term = { "user.id" = "developer" }
36
+
})
37
+
}
38
+
]
39
+
```
40
+
3
41
- Support `.bedrock` and `.gen-ai` connectors ([#1467](https://github.com/elastic/terraform-provider-elasticstack/pull/1467))
4
42
- Support the `solution` attribute in `elasticstack_kibana_space` from 8.16 ([#1486](https://github.com/elastic/terraform-provider-elasticstack/pull/1486))
0 commit comments