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
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@
9
9
- Add the `Frequency` field to the Create Rule API ([#753](https://github.com/elastic/terraform-provider-elasticstack/pull/753))
10
10
- Prevent a provider panic when the repository referenced in an `elasticstack_elasticsearch_snapshot_repository` does not exist ([#758](https://github.com/elastic/terraform-provider-elasticstack/pull/758))
11
11
- Add support for `remote_indicies` to `elasticstack_elasticsearch_security_api_key` (#766)[https://github.com/elastic/terraform-provider-elasticstack/pull/766]
12
+
- Add support for `icmp` and `browser` monitor types to `elasticstack_kibana_synthetics_monitor` resource (#772)[https://github.com/elastic/terraform-provider-elasticstack/pull/772]
-`browser` (Attributes) Browser Monitor specific fields (see [below for nested schema](#nestedatt--browser))
68
71
-`enabled` (Boolean) Whether the monitor is enabled. Default: `true`
69
72
-`http` (Attributes) HTTP Monitor specific fields (see [below for nested schema](#nestedatt--http))
73
+
-`icmp` (Attributes) ICMP Monitor specific fields (see [below for nested schema](#nestedatt--icmp))
70
74
-`locations` (List of String) Where to deploy the monitor. Monitors can be deployed in multiple locations so that you can detect differences in availability and response times across those locations.
71
75
-`params` (String) Monitor parameters. Raw JSON object, use `jsonencode` function to represent JSON
72
76
-`private_locations` (List of String) These Private Locations refer to locations hosted and managed by you, whereas locations are hosted by Elastic. You can specify a Private Location using the location’s name.
@@ -107,6 +111,21 @@ Optional:
107
111
108
112
109
113
114
+
<aid="nestedatt--browser"></a>
115
+
### Nested Schema for `browser`
116
+
117
+
Required:
118
+
119
+
-`inline_script` (String) The inline script.
120
+
121
+
Optional:
122
+
123
+
-`ignore_https_errors` (Boolean) Whether to ignore HTTPS errors.
124
+
-`playwright_options` (String) Playwright options.. Raw JSON object, use `jsonencode` function to represent JSON
125
+
-`screenshots` (String) Controls the behavior of the screenshots feature.
126
+
-`synthetics_args` (List of String) Synthetics agent CLI arguments.
127
+
128
+
110
129
<aid="nestedatt--http"></a>
111
130
### Nested Schema for `http`
112
131
@@ -130,6 +149,18 @@ Optional:
130
149
-`username` (String) The username for authenticating with the server. The credentials are passed with the request.
131
150
132
151
152
+
<aid="nestedatt--icmp"></a>
153
+
### Nested Schema for `icmp`
154
+
155
+
Required:
156
+
157
+
-`host` (String) Host to ping; it can be an IP address or a hostname.
158
+
159
+
Optional:
160
+
161
+
-`wait` (Number) Wait time in seconds. Default: `1`
**NOTE:** Not all monitor fields are supported during the import due-to API limitation.
158
189
Full field support could be implemented after this [kibana issue](https://github.com/elastic/kibana/issues/189906) is resolved.
159
190
160
-
Currently not supported fields during the import: `params`, `retest_on_failure`, `http.proxy_header`, `http.username`, `http.password`, `http.check`, `http.response`, `tcp.check_send`, `tcp.check_receive`
191
+
Currently not supported fields during the import: `params`, `retest_on_failure`, `http.proxy_header`, `http.username`, `http.password`, `http.check`, `http.response`, `tcp.check_send`, `tcp.check_receive` and monitor type `browser`
0 commit comments