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
+16-3Lines changed: 16 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,17 @@
1
1
## [Unreleased]
2
2
3
+
- Support multiple group by fields in SLOs ([#870](https://github.com/elastic/terraform-provider-elasticstack/pull/878))
4
+
- Use the auto-generated OAS schema from elastic/kibana for the Fleet API. ([#834](https://github.com/elastic/terraform-provider-elasticstack/issues/834))
5
+
- Support description in `elasticstack_elasticsearch_security_role` data sources. ([#884](https://github.com/elastic/terraform-provider-elasticstack/pull/884))
6
+
- Prevent spurious recreation of `elasticstack_fleet_agent_policy` resources due to 'changing' policy ids ([#885](https://github.com/elastic/terraform-provider-elasticstack/pull/885))
7
+
- Support `elasticstack_kibana_alerting_rule` resources with only one of `kql` or `timeframe` attributes set ([#886](https://github.com/elastic/terraform-provider-elasticstack/pull/886))
8
+
9
+
## [0.11.11] - 2024-10-25
10
+
11
+
- Allow `elasticstack_kibana_alerting_rule` to be used without Elasticsearch being configured. ([#869](https://github.com/elastic/terraform-provider-elasticstack/pull/869))
- Ensure API keys are not replaced when upgrading from 0.11.9 or earlier. ([#875](https://github.com/elastic/terraform-provider-elasticstack/pull/875))
set-kibana-password: ## Sets the ES KIBANA_SYSTEM_USERNAME's password to KIBANA_SYSTEM_PASSWORD. This expects Elasticsearch to be available at localhost:9200
Copy file name to clipboardExpand all lines: docs/data-sources/elasticsearch_security_role.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,7 @@ output "role" {
42
42
43
43
-`applications` (Set of Object) A list of application privilege entries. (see [below for nested schema](#nestedatt--applications))
44
44
-`cluster` (Set of String) A list of cluster privileges. These privileges define the cluster level actions that users with this role are able to execute.
45
+
-`description` (String) The description of the role.
45
46
-`global` (String) An object defining global privileges.
46
47
-`id` (String) Internal identifier of the resource
47
48
-`indices` (Set of Object) A list of indices permissions entries. (see [below for nested schema](#nestedatt--indices))
Configures the data stream lifecycle for the targeted data streams, see: https://www.elastic.co/guide/en/elasticsearch/reference/current/data-stream-apis.html
-`name` (String) Name of the data stream. Supports wildcards.
62
+
63
+
### Optional
64
+
65
+
-`data_retention` (String) Every document added to this data stream will be stored at least for this time frame. When empty, every document in this data stream will be stored indefinitely
66
+
-`downsampling` (Attributes List) Downsampling configuration objects, each defining an after interval representing when the backing index is meant to be downsampled and a fixed_interval representing the downsampling interval. (see [below for nested schema](#nestedatt--downsampling))
67
+
-`elasticsearch_connection` (Block List, Deprecated) Elasticsearch connection configuration block. (see [below for nested schema](#nestedblock--elasticsearch_connection))
68
+
-`enabled` (Boolean) Data stream lifecycle on/off.
69
+
-`expand_wildcards` (String) Determines how wildcard patterns in the `indices` parameter match data streams and indices. Supports comma-separated values, such as `closed,hidden`.
70
+
71
+
### Read-Only
72
+
73
+
-`id` (String) Internal identifier of the resource.
74
+
75
+
<aid="nestedatt--downsampling"></a>
76
+
### Nested Schema for `downsampling`
77
+
78
+
Required:
79
+
80
+
-`after` (String) Interval representing when the backing index is meant to be downsampled
81
+
-`fixed_interval` (String) The interval at which to aggregate the original time series index.
82
+
83
+
84
+
<aid="nestedblock--elasticsearch_connection"></a>
85
+
### Nested Schema for `elasticsearch_connection`
86
+
87
+
Optional:
88
+
89
+
-`api_key` (String, Sensitive) API Key to use for authentication to Elasticsearch
90
+
-`bearer_token` (String, Sensitive) Bearer Token to use for authentication to Elasticsearch
-`ca_file` (String) Path to a custom Certificate Authority certificate
93
+
-`cert_data` (String) PEM encoded certificate for client auth
94
+
-`cert_file` (String) Path to a file containing the PEM encoded certificate for client auth
95
+
-`endpoints` (List of String, Sensitive) A list of endpoints where the terraform provider will point to, this must include the http(s) schema and port number.
96
+
-`es_client_authentication` (String, Sensitive) ES Client Authentication field to be used with the bearer token
0 commit comments