Skip to content

Commit dc74f2b

Browse files
committed
Migrate the SLO resource to use the bundled openapi client
1 parent 053b599 commit dc74f2b

File tree

10 files changed

+10366
-6885
lines changed

10 files changed

+10366
-6885
lines changed

generated/kbapi/kibana.gen.go

Lines changed: 9209 additions & 6300 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

generated/kbapi/transform_schema.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,8 @@ func transformFilterPaths(schema *Schema) {
571571
"/api/synthetics/params": {"post"},
572572
"/api/synthetics/params/{id}": {"get", "put", "delete"},
573573
"/api/apm/settings/agent-configuration": {"get", "put", "delete"},
574+
"/s/{spaceId}/api/observability/slos": {"post"},
575+
"/s/{spaceId}/api/observability/slos/{sloId}": {"get", "put", "delete"},
574576
}
575577

576578
for path, pathInfo := range schema.Paths {
@@ -820,6 +822,10 @@ func transformKibanaPaths(schema *Schema) {
820822

821823
schema.Components.CreateRef(schema, "Data_views_create_data_view_request_object_inner", "schemas.Data_views_create_data_view_request_object.properties.data_view")
822824
schema.Components.CreateRef(schema, "Data_views_update_data_view_request_object_inner", "schemas.Data_views_update_data_view_request_object.properties.data_view")
825+
826+
// SLOs
827+
schema.Components.Set("schemas.SLOs_objective.properties.target.format", "double")
828+
schema.Components.Set("schemas.SLOs_objective.properties.timesliceTarget.format", "double")
823829
}
824830

825831
// transformFleetPaths fixes the fleet paths.

internal/clients/kibana/slo.go

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

internal/clients/kibana/slo_test.go

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

0 commit comments

Comments
 (0)