File tree Expand file tree Collapse file tree 6 files changed +57
-19
lines changed
specification/resources/databases Expand file tree Collapse file tree 6 files changed +57
-19
lines changed Original file line number Diff line number Diff line change @@ -15,8 +15,8 @@ parameters:
1515 - $ref : " parameters.yml#/logsink_id"
1616
1717responses :
18- " 201 " :
19- $ref : " responses/logsink .yml"
18+ " 200 " :
19+ $ref : " responses/logsink_data .yml"
2020
2121 " 401 " :
2222 $ref : " ../../shared/responses/unauthorized.yml"
@@ -38,4 +38,4 @@ x-codeSamples:
3838
3939security :
4040 - bearer_auth :
41- - ' database:read'
41+ - " database:read"
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ parameters:
1414 - $ref : " parameters.yml#/database_cluster_uuid"
1515
1616responses :
17- " 201 " :
17+ " 200 " :
1818 $ref : " responses/logsinks.yml"
1919
2020 " 401 " :
@@ -37,4 +37,4 @@ x-codeSamples:
3737
3838security :
3939 - bearer_auth :
40- - ' database:read'
40+ - " database:read"
Original file line number Diff line number Diff line change @@ -13,13 +13,7 @@ content:
1313 schema :
1414 properties :
1515 sink :
16- allOf :
17- - $ref : " ../models/logsink_verbose.yml"
18- required :
19- - sink_id
20- - sink_name
21- - sink_type
22- - config
16+ $ref : " logsink_schema.yml"
2317 examples :
2418 Create an opensearch logsink :
2519 value :
Original file line number Diff line number Diff line change 1+ description : A JSON object with logsink properties.
2+
3+ headers :
4+ ratelimit-limit :
5+ $ref : " ../../../shared/headers.yml#/ratelimit-limit"
6+ ratelimit-remaining :
7+ $ref : " ../../../shared/headers.yml#/ratelimit-remaining"
8+ ratelimit-reset :
9+ $ref : " ../../../shared/headers.yml#/ratelimit-reset"
10+
11+ content :
12+ application/json :
13+ schema :
14+ $ref : " logsink_schema.yml"
15+ examples :
16+ Get an opensearch logsink :
17+ value :
18+ sink_id : " dfcc9f57d86bf58e321c2c6c31c7a971be244ac7"
19+ sink_name : " logs-sink"
20+ sink_type : " opensearch"
21+ config :
22+ url : https://user:passwd@192.168.0.1:25060
23+ index_prefix : " opensearch-logs"
24+ index_days_max : 5
25+ Get an elasticsearch logsink :
26+ value :
27+ sink_id : " dfcc9f57d86bf58e321c2c6c31c7a971be244ac7"
28+ sink_name : " logs-sink"
29+ sink_type : " elasticsearch"
30+ config :
31+ url : https://user:passwd@192.168.0.1:25060
32+ index_prefix : " elasticsearch-logs"
33+ index_days_max : 5
34+ Get a rsyslog logsink :
35+ value :
36+ sink_id : " dfcc9f57d86bf58e321c2c6c31c7a971be244ac7"
37+ sink_name : logs-sink
38+ sink_type : rsyslog
39+ config :
40+ server : 192.168.0.1
41+ port : 514
42+ tls : false
43+ format : rfc5424
Original file line number Diff line number Diff line change 1+ allOf :
2+ - $ref : " ../models/logsink_verbose.yml"
3+ required :
4+ - sink_id
5+ - sink_name
6+ - sink_type
7+ - config
Original file line number Diff line number Diff line change @@ -15,13 +15,7 @@ content:
1515 sinks :
1616 type : array
1717 items :
18- allOf :
19- - $ref : " ../models/logsink_verbose.yml"
20- required :
21- - sink_id
22- - sink_name
23- - sink_type
24- - config
18+ $ref : " logsink_schema.yml"
2519 example :
2620 sinks :
2721 - sink_id : 799990b6-d551-454b-9ffe-b8618e9d6272
You can’t perform that action at this time.
0 commit comments