Robson Sutton

Results 7 issues of Robson Sutton

# Description - Resolve missing API details within auto generated docs (https://github.com/open-telemetry/opentelemetry-python/issues/2786) Fixes # (issue) ## Type of change Please delete options that are not relevant. - [x] Bug fix...

- Fix small typo on variable name (housekeeping) - Add total_shards_per_node setting (identified as missing: https://github.com/elastic/terraform-provider-elasticstack/issues/112)

- Only update `password` and `password_hash` when the value has changed in the Terraform configuration (identified by: https://github.com/elastic/terraform-provider-elasticstack/issues/127) (required behaviour in issue is backed up by API docs: https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-put-user.html)

- Add Logstash Centralised Pipeline Management feature, raised under https://github.com/elastic/terraform-provider-elasticstack/issues/115 - ES Logstash API endpoints: https://www.elastic.co/guide/en/elasticsearch/reference/current/logstash-apis.html

- Add Watches feature, raised under https://github.com/elastic/terraform-provider-elasticstack/issues/154 - ES Watcher API endpoints: https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api.html

**Watcher feature:** To allow for management of watches via Terraform **Watcher API's:** https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api.html **Supported Elasticsearch Go Client functions:** - [api.xpack.watcher.ack_watch.go](https://github.com/elastic/go-elasticsearch/blob/e50e5ce23d15356e4293c95fdd3e2cf8e15f671c/esapi/api.xpack.watcher.ack_watch.go) - [api.xpack.watcher.activate_watch.go](https://github.com/elastic/go-elasticsearch/blob/e50e5ce23d15356e4293c95fdd3e2cf8e15f671c/esapi/api.xpack.watcher.activate_watch.go) - [api.xpack.watcher.deactivate_watch.go](https://github.com/elastic/go-elasticsearch/blob/e50e5ce23d15356e4293c95fdd3e2cf8e15f671c/esapi/api.xpack.watcher.deactivate_watch.go) - [api.xpack.watcher.delete_watch.go](https://github.com/elastic/go-elasticsearch/blob/e50e5ce23d15356e4293c95fdd3e2cf8e15f671c/esapi/api.xpack.watcher.delete_watch.go) - [api.xpack.watcher.execute_watch.go](https://github.com/elastic/go-elasticsearch/blob/e50e5ce23d15356e4293c95fdd3e2cf8e15f671c/esapi/api.xpack.watcher.execute_watch.go) - [api.xpack.watcher.get_watch.go](https://github.com/elastic/go-elasticsearch/blob/e50e5ce23d15356e4293c95fdd3e2cf8e15f671c/esapi/api.xpack.watcher.get_watch.go)...

enhancement

**Describe the bug** For some reason I split `queue.max_size` to `queue.max_size.units` and `queue.max_size.number` when adding this. When implementing it appears that this throws errors in the logs as these endpoints...

bug