Skip to content

Commit 4e803b2

Browse files
authored
dataview rework and Kibana OAS generation (elastic#881)
* dataview and kibana gen * cl * naming * remove gen-dv-client from make * comments * changelog * merge generated kibana/fleet apis * update changelog * gen kibana api * missing diags check * Fresh OAS pull to support upstream operationIds See elastic/kibana: [OAS] Beautify generated operation ids (#198132) * Fresh copy of the OAS docs * lint/fmt/autoformat findings * fresh pull, rename to kbapi * kibana_oapi
1 parent dd4adfd commit 4e803b2

File tree

106 files changed

+4065
-19150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+4065
-19150
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- Support description in `elasticstack_elasticsearch_security_role` data sources. ([#884](https://github.com/elastic/terraform-provider-elasticstack/pull/884))
66
- Prevent spurious recreation of `elasticstack_fleet_agent_policy` resources due to 'changing' policy ids ([#885](https://github.com/elastic/terraform-provider-elasticstack/pull/885))
77
- 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+
- Rename generated/fleet to generated/kibana, add data_view APIs. Keep libs/go-kibana-rest until migration can be completed. Clean and simplify the `elasticstack_kibana_data_view` resource to match the styling of Fleet resources. ([#881](https://github.com/elastic/terraform-provider-elasticstack/issues/881))
89

910
## [0.11.11] - 2024-10-25
1011

Makefile

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -343,21 +343,6 @@ generate-alerting-client: ## generate Kibana alerting client
343343
@ rm -rf generated/alerting/go.mod generated/alerting/go.sum generated/alerting/test
344344
@ go fmt ./generated/alerting/...
345345

346-
.PHONY: generate-data-views-client
347-
generate-data-views-client: ## generate Kibana data-views client
348-
@ docker run --rm -v "${PWD}:/local" openapitools/openapi-generator-cli:v7.0.1 generate \
349-
-i /local/generated/data_views/bundled.yaml \
350-
--skip-validate-spec \
351-
--git-repo-id terraform-provider-elasticstack \
352-
--git-user-id elastic \
353-
-p isGoSubmodule=true \
354-
-p packageName=data_views \
355-
-p generateInterfaces=true \
356-
-g go \
357-
-o /local/generated/data_views
358-
@ rm -rf generated/data_views/go.mod generated/data_views/go.sum generated/data_views/test
359-
@ go fmt ./generated/data_views/...
360-
361346
.PHONY: generate-connectors-client
362347
generate-connectors-client: tools ## generate Kibana connectors client
363348
@ cd tools && go generate
@@ -381,4 +366,4 @@ generate-slo-client: tools ## generate Kibana slo client
381366
@ go fmt ./generated/...
382367

383368
.PHONY: generate-clients
384-
generate-clients: generate-alerting-client generate-slo-client generate-data-views-client generate-connectors-client ## generate all clients
369+
generate-clients: generate-alerting-client generate-slo-client generate-connectors-client ## generate all clients

generated/data_views/.gitignore

Lines changed: 0 additions & 24 deletions
This file was deleted.

generated/data_views/.openapi-generator-ignore

Lines changed: 0 additions & 23 deletions
This file was deleted.

generated/data_views/.openapi-generator/FILES

Lines changed: 0 additions & 50 deletions
This file was deleted.

generated/data_views/.openapi-generator/VERSION

Lines changed: 0 additions & 1 deletion
This file was deleted.

generated/data_views/.travis.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

generated/data_views/README.md

Lines changed: 0 additions & 176 deletions
This file was deleted.

0 commit comments

Comments
 (0)