Skip to content

Commit 6b3c6fd

Browse files
committed
Add overlay for deep objects in alias APIs
1 parent 748e93f commit 6b3c6fd

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
@@ -281,7 +281,6 @@ actions:
281281
url: https://www.elastic.co/guide/en/elasticsearch/reference/master/analysis-tokenfilters.html
282282
description: Token filter reference
283283
# Abbreviate and annotate items that are not shown in Bump.sh due to depth limits
284-
<<<<<<< HEAD:docs/overlays/elasticsearch-shared-overlays.yaml
285284
- target: "$.components['schemas']['ml._types:Datafeed'].properties.query"
286285
description: Remove query object from anomaly detection datafeed
287286
remove: true
@@ -351,7 +350,6 @@ actions:
351350
externalDocs:
352351
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
353352
description: Query DSL
354-
=======
355353
- target: "$.components['schemas']['security._types:IndicesPrivilegesQuery'].oneOf"
356354
description: Remove types from security role descriptors indices query
357355
remove: true
@@ -362,7 +360,45 @@ actions:
362360
oneOf:
363361
- type: string
364362
- type: object
365-
>>>>>>> 295ccb76c (Add overlay for deep objects in security APIs):docs/overlays/elasticsearch-shared-example-overlays.yaml
363+
- target: "$.components['schemas']['indices.update_aliases:AddAction'].properties.filter"
364+
description: Remove filter from update aliases add action
365+
remove: true
366+
- target: "$.components['schemas']['indices.update_aliases:AddAction'].properties"
367+
description: Re-add simplified filter for update aliases add action
368+
update:
369+
filter:
370+
x-abbreviated: true
371+
type: object
372+
description: A query used to limit the documents the alias can access.
373+
externalDocs:
374+
description: Query DSL
375+
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
376+
- target: "$.components['requestBodies']['indices.put_alias'].content['application/json'].schema.properties.filter"
377+
description: Remove filter from create or update alias
378+
remove: true
379+
- target: "$.components['requestBodies']['indices.put_alias'].content['application/json'].schema.properties"
380+
description: Re-add simplified filter for create or update alias
381+
update:
382+
filter:
383+
x-abbreviated: true
384+
type: object
385+
description: A query used to limit the documents the alias can access.
386+
externalDocs:
387+
description: Query DSL
388+
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
389+
- target: "$.components['schemas']['indices._types:AliasDefinition'].properties.filter"
390+
description: Remove filter from alias definition
391+
remove: true
392+
- target: "$.components['schemas']['indices._types:AliasDefinition'].properties"
393+
description: Re-add simplified filter for alias definition
394+
update:
395+
filter:
396+
x-abbreviated: true
397+
type: object
398+
description: A query used to limit the documents the alias can access.
399+
externalDocs:
400+
description: Query DSL
401+
url: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
366402
# Examples
367403
- target: "$.components['requestBodies']['async_search.submit']"
368404
description: "Add example for asynch search submit request"

0 commit comments

Comments
 (0)