Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Service for creating new-style component and index templates in v7.8 #1388

Closed
lobocv opened this issue Sep 10, 2020 · 3 comments
Closed

Service for creating new-style component and index templates in v7.8 #1388

lobocv opened this issue Sep 10, 2020 · 3 comments

Comments

@lobocv
Copy link

lobocv commented Sep 10, 2020

Hi, first of all thank you for this package, it is so much nicer to use than the official client. Amazing work.

I noticed that there seems to be no way to add a component template?
There is a service for adding an index template though.

Which version of Elastic are you using?

[X] elastic.v7 (for Elasticsearch 7.x)
[ ] elastic.v6 (for Elasticsearch 6.x)
[ ] elastic.v5 (for Elasticsearch 5.x)
[ ] elastic.v3 (for Elasticsearch 2.x)
[ ] elastic.v2 (for Elasticsearch 1.x)

Please describe the expected behavior

Ability to create a index and component templates in v7.8 clusters. See new template docs for v7.8:
https://www.elastic.co/guide/en/elasticsearch/reference/7.8/index-templates.html

Please describe the actual behavior

Component / Index template service does not exist

Any steps to reproduce the behavior?

@lobocv
Copy link
Author

lobocv commented Sep 11, 2020

Sorry, I just realized that component templates are new in v7.8 and AWS only supports up to v7.7. So looks like I won't be using component templates after all (darn).
Feel free to close this issue or leave it open since it would be a nice feature to add eventually.

@lobocv lobocv changed the title Service for creating component template Service for creating new-style component and index templates in v7.8 Sep 11, 2020
@olivere
Copy link
Owner

olivere commented Oct 16, 2020

Looks similar to #1393, so I will close this.

@olivere olivere closed this as completed Oct 16, 2020
@olivere
Copy link
Owner

olivere commented Nov 6, 2020

New index template APIs should be done with #1393. Component template APIs are #1414.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants