Skip to content

Commit

Permalink
[DOCS ]Direct users to new API reference site (elastic#195909)
Browse files Browse the repository at this point in the history
## Summary

Contributes to
elastic/security-docs-internal#48.

Add callouts to the asciidoc Osquery API docs to direct users to the new
API reference site, in preparation for retiring the asciidoc API docs.

NOTE: The api-kibana variable is defined in version-specific files. In
[8.15.asciidoc](https://github.com/elastic/docs/blob/873ec2c47f905b5e18f5606fde0858a1f127a244/shared/versions/stack/8.15.asciidoc#L74)
and
[8.x.asciidoc](https://github.com/elastic/docs/blob/873ec2c47f905b5e18f5606fde0858a1f127a244/shared/versions/stack/8.x.asciidoc#L75),
the variable points to the [v8
branch](https://www.elastic.co/docs/api/doc/kibana/v8) of the API
reference, which currently doesn't include Security API docs. The v8
branch is derived from the "current" Kibana branch, which is currently
8.15. This likely means that we can only backport the callouts to 8.16
once 8.16 becomes the "current" docs version.

Preview: [Osquery manager
API](https://kibana_bk_195909.docs-preview.app.elstc.co/guide/en/kibana/master/osquery-manager-api.html)
and all its child pages
  • Loading branch information
natasha-moore-elastic authored Oct 15, 2024
1 parent fe22ac9 commit f0f1775
Show file tree
Hide file tree
Showing 15 changed files with 90 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docs/api/osquery-manager.asciidoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
[[osquery-manager-api]]
== Osquery manager API

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Run live queries, manage packs and saved queries

Use the osquery manager APIs for managing packs and saved queries.
Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/live-queries/create.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Create live query</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Create live queries.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/live-queries/get-all.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get live queries</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Get live queries.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/live-queries/get-results.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get live query results</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Retrieve a single live query result by ID.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/live-queries/get.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get live query</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Retrieves a single live query by ID.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/packs/create.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Create pack</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Create packs.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/packs/delete.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Delete pack</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Delete packs.

WARNING: Once you delete a pack, _it cannot be recovered_.
Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/packs/get-all.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get packs</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Get packs.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/packs/get.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get pack</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Retrieve a single pack by ID.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/packs/update.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Update pack</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Update packs.

WARNING: You are unable to update a prebuilt pack (`read_only = true`).
Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/saved-queries/create.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Create saved query</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Create saved queries.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/saved-queries/delete.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Delete saved query</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Delete saved queries.

WARNING: Once you delete a saved query, _it cannot be recovered_.
Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/saved-queries/get-all.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get saved-queries</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Get saved queries.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/saved-queries/get.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Get saved query</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Retrieve a single saved query by ID.


Expand Down
6 changes: 6 additions & 0 deletions docs/api/osquery-manager/saved-queries/update.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
<titleabbrev>Update saved query</titleabbrev>
++++

.New API Reference
[sidebar]
--
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
--

experimental[] Update saved queries.

WARNING: You are unable to update a prebuilt saved query (`prebuilt = true`).
Expand Down

0 comments on commit f0f1775

Please sign in to comment.