kibana/docs
Jason Rhodes 859ae9e50d
[Asset Manager] Creates baseline public asset client for use in public plugins (#167191)
Closes #167075 

## Summary

Adds a public asset client available in the `setup` lifecycle hook for
plugins that depend on this one. `getHosts` is the only method available
on this client for now.

TODO, before merge:
- [x] Add docs for the server client
- [x] Add docs for the public client
- [x] Remove REST docs from plugin docs, not needed
- [x] Add unit tests for public client


### Testing this PR

One way of testing this new client is to apply the attached
test-assets.patch file locally, adjust the date range in the getHosts
query that is added in the infra plugin, and then start Kibana and
navigate to the infra app. You should see print out in the browser
console.


[test-assets.patch](12718693/test-assets.patch)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-09-28 13:26:24 -07:00
..
api [DOCS] Makes shards optional in Create pack API (#166639) 2023-09-25 11:38:41 +01:00
api-generated [DOCS] Move preconfigured Tines connector details (#166217) 2023-09-25 17:58:53 -07:00
apm [docs] Explain max payload size in RUM source map docs (#165732) 2023-09-12 08:22:08 -07:00
canvas [Canvas] Update function reference docs (#156409) 2023-05-03 11:24:47 -07:00
concepts [DOCS] Cross-link to ES CCS docs (#165406) 2023-08-31 16:26:32 -04:00
dev-tools Sort out objectization in variable substitution (#162382) 2023-07-27 09:30:52 +09:00
developer [Asset Manager] Creates baseline public asset client for use in public plugins (#167191) 2023-09-28 13:26:24 -07:00
development/plugins/expressions/public Remove old doc generation system for core APIs (#134313) 2022-06-21 17:43:17 +02:00
discover [DOCS] License level required (#160638) 2023-06-28 09:48:25 +01:00
fleet Update Fleet overview topic (#121153) 2021-12-14 09:14:02 -08:00
getting-started [DOCS] Updates the quick start guide (#163165) 2023-08-04 15:55:25 +02:00
management [Security solution] AWS Bedrock connector (#166662) 2023-09-27 16:44:52 -06:00
maps [DOCS] Remove outdated Maps video (#161991) 2023-07-25 06:08:21 -04:00
migration [DOCS] Remove breaking changes tags (#162928) 2023-08-02 08:27:22 -04:00
observability Move observability content (#79978) 2020-10-13 16:08:48 +01:00
osquery [DOCS] Screenshot updated - Osquery (#160774) 2023-06-29 11:05:07 +01:00
settings [Security solution] AWS Bedrock connector (#166662) 2023-09-27 16:44:52 -06:00
setup [Cloud] ES endpoint discovery (#167122) 2023-09-28 04:20:53 -07:00
siem [DOCS] Elastic Sec Overview (Fixing Image) (#104529) 2021-07-07 09:58:09 -04:00
spaces Removing docs about multi-tenancy (#143698) 2022-10-24 16:01:43 -04:00
user [Event annotations] Individual annotation editing from library (#163346) 2023-09-20 10:09:17 +03:00
accessibility.asciidoc
action-type-template.asciidoc [DOCS] Edit layout of connector pages (#151534) 2023-02-21 08:20:21 -08:00
apis.asciidoc [DOCS] Create open API specification for find rules (#147061) 2022-12-12 11:36:44 -08:00
CHANGELOG.asciidoc [DOCS] Add 8.10.2 release notes (#166869) 2023-09-20 16:52:57 -04:00
gs-index.asciidoc [DOCS] Remove or move book-scoped attributes (#155210) 2023-04-20 09:12:09 -07:00
index.asciidoc [DOCS] Add TOC to landing page (#161411) 2023-07-07 12:03:32 -04:00
index.x.asciidoc
landing-page.asciidoc [DOCS] Fix welcome-to-elastic link (#166357) 2023-09-14 06:08:35 -04:00
limitations.asciidoc [DOCS] Reallocates limitations to point-of-use (#79582) 2020-11-19 10:49:27 -06:00
migration.asciidoc
redirects.asciidoc [main] [DOCS] Adds the release notes for 8.10.0 (#165077) (#166331) 2023-09-14 10:15:31 +02:00
rule-type-template.asciidoc [DOCS] Create and manage rule action frequencies (#150957) 2023-02-23 13:16:46 -08:00
template.asciidoc [DOCS] Remove snapshot and restore docs (#114836) 2021-11-16 16:59:24 -05:00