elasticsearch-perl
elasticsearch-perl copied to clipboard
Update documentation to contain all client methods / API endpoints
The client has been updated in API.pm to reflect changes in the Elasticsearch API.
What is missing is the documentation.
According to the changes in API.pm (up to 7.15.1) these files seem to require an update:
- AsyncSearch.pm
- Autoscaling.pm
- Cat.pm
- CCR.pm
- Cluster.pm
- DanglingIndices.pm
- DataFrameTransformDeprecated.pm
- Enrich.pm
- Eql.pm
- Features.pm
- Fleet.pm
- ILM.pm
- Indices.pm
- Ingest.pm
- Logstash.pm
- ML.pm
- Nodes.pm
- Rollup.pm
- SearchableSnapshots.pm
- Security.pm
- Shutdown.pm
- Slm.pm
- Snapshot.pm
- SQL.pm
- TextStructure.pm
- Transform.pm
- Watcher.pm
@darxriggs thanks for the PR, yes you right we need to update all the documentation for the endpoints. I'm trying to automate this since now Elasticsearch exposes about 400 endpoints and it's quite difficult to update everything manually.
Finally, I released 8.0.0 updated and tested using Elasticsearch 8.5.3. I also updated the docs with an Elastic Cloud connection example