Skip to content

Commit 3f32db8

Browse files
committed
Add overlay for deep objects in alias APIs
1 parent de3ea99 commit 3f32db8

File tree

1 file changed

+39
-3
lines changed

1 file changed

+39
-3
lines changed

docs/overlays/elasticsearch-shared-overlays.yaml

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ info:
55
version: 0.0.1
66
actions:
77
# Abbreviate and annotate items that are not shown in Bump.sh due to depth limits
8-
<<<<<<< HEAD:docs/overlays/elasticsearch-shared-overlays.yaml
98
- target: "$.components['schemas']['ml._types:Datafeed'].properties.query"
109
description: Remove query object from anomaly detection datafeed
1110
remove: true
@@ -75,7 +74,6 @@ actions:
7574
externalDocs:
7675
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
7776
description: Query DSL
78-
=======
7977
- target: "$.components['schemas']['security._types:IndicesPrivilegesQuery'].oneOf"
8078
description: Remove types from security role descriptors indices query
8179
remove: true
@@ -86,7 +84,45 @@ actions:
8684
oneOf:
8785
- type: string
8886
- type: object
89-
>>>>>>> 295ccb76c (Add overlay for deep objects in security APIs):docs/overlays/elasticsearch-shared-example-overlays.yaml
87+
- target: "$.components['schemas']['indices.update_aliases:AddAction'].properties.filter"
88+
description: Remove filter from update aliases add action
89+
remove: true
90+
- target: "$.components['schemas']['indices.update_aliases:AddAction'].properties"
91+
description: Re-add simplified filter for update aliases add action
92+
update:
93+
filter:
94+
x-abbreviated: true
95+
type: object
96+
description: A query used to limit the documents the alias can access.
97+
externalDocs:
98+
description: Query DSL
99+
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
100+
- target: "$.components['requestBodies']['indices.put_alias'].content['application/json'].schema.properties.filter"
101+
description: Remove filter from create or update alias
102+
remove: true
103+
- target: "$.components['requestBodies']['indices.put_alias'].content['application/json'].schema.properties"
104+
description: Re-add simplified filter for create or update alias
105+
update:
106+
filter:
107+
x-abbreviated: true
108+
type: object
109+
description: A query used to limit the documents the alias can access.
110+
externalDocs:
111+
description: Query DSL
112+
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
113+
- target: "$.components['schemas']['indices._types:AliasDefinition'].properties.filter"
114+
description: Remove filter from alias definition
115+
remove: true
116+
- target: "$.components['schemas']['indices._types:AliasDefinition'].properties"
117+
description: Re-add simplified filter for alias definition
118+
update:
119+
filter:
120+
x-abbreviated: true
121+
type: object
122+
description: A query used to limit the documents the alias can access.
123+
externalDocs:
124+
description: Query DSL
125+
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
90126
# Examples
91127
- target: "$.components['requestBodies']['async_search.submit']"
92128
description: "Add example for asynch search submit request"

0 commit comments

Comments
 (0)