1
1
openapi : 3.1.0
2
2
info :
3
- title : OpenSearch Observability Object API
4
- description : API for retrieving and managing Observability Objects .
3
+ title : OpenSearch Observability API
4
+ description : The Observability API manages observability objects that monitor and analyze OpenSearch clusters .
5
5
version : 1.0.0
6
6
paths :
7
7
/_plugins/_observability/_local/stats :
@@ -98,13 +98,13 @@ components:
98
98
$ref : ' ../schemas/observability._common.yaml#/components/schemas/ObservabilityObject'
99
99
responses :
100
100
observability.list_objects@200 :
101
- description : Successful response of retrieving all Observability Objects .
101
+ description : The API successfully retrieved all observability objects .
102
102
content :
103
103
application/json :
104
104
schema :
105
105
$ref : ' ../schemas/observability._common.yaml#/components/schemas/ObservabilityObjectList'
106
106
observability.create_object@200 :
107
- description : Created
107
+ description : The API successfully created the observability object.
108
108
content :
109
109
application/json :
110
110
schema :
@@ -113,69 +113,72 @@ components:
113
113
objectId :
114
114
type : string
115
115
observability.get_object@200 :
116
- description : Successful response of retrieving specific Observability Object .
116
+ description : The API successfully retrieved the specified observability object .
117
117
content :
118
118
application/json :
119
119
schema :
120
120
$ref : ' ../schemas/observability._common.yaml#/components/schemas/ObservabilityObjectList'
121
121
observability.get_object@404 :
122
- description : Not Found
122
+ description : The API could not find the specified observability object.
123
123
content :
124
124
application/json :
125
125
schema :
126
126
$ref : ' ../schemas/observability._common.yaml#/components/schemas/NotFoundResponse'
127
127
observability.update_object@200 :
128
- description : Updated
128
+ description : The API successfully updated the observability object.
129
129
content :
130
130
application/json :
131
131
schema :
132
132
type : object
133
133
properties :
134
134
objectId :
135
135
type : string
136
+ description : The unique identifier of the updated observability object.
136
137
observability.update_object@404 :
137
- description : Not Found
138
+ description : The API could not find the observability object to update.
138
139
content :
139
140
application/json :
140
141
schema :
141
142
$ref : ' ../schemas/observability._common.yaml#/components/schemas/NotFoundResponse'
142
143
observability.delete_object@200 :
143
- description : Deleted
144
+ description : The API successfully deleted the observability object.
144
145
content :
145
146
application/json :
146
147
schema :
147
148
type : object
148
149
properties :
149
150
deleteResponseList :
151
+ description : The list of deletion response for each object.
150
152
type : object
151
153
additionalProperties :
152
154
type : string
153
155
observability.delete_object@404 :
154
- description : Not Found
156
+ description : The API could not find the observability object to delete.
155
157
content :
156
158
application/json :
157
159
schema :
158
160
$ref : ' ../schemas/observability._common.yaml#/components/schemas/NotFoundResponse'
159
161
observability.delete_objects@200 :
160
- description : Deleted
162
+ description : The API successfully deleted the specified observability objects.
161
163
content :
162
164
application/json :
163
165
schema :
164
166
type : object
165
167
properties :
166
168
deleteResponseList :
169
+ description : The list of deletion responses for each object.
167
170
type : object
168
171
additionalProperties :
169
172
type : string
170
173
# example: OK
171
174
observability.delete_objects@404 :
172
- description : Not Found
175
+ description : The API could not find one or more observability objects to delete.
173
176
content :
174
177
application/json :
175
178
schema :
176
179
$ref : ' ../schemas/observability._common.yaml#/components/schemas/NotFoundResponse'
177
180
observability.get_localstats@200 :
178
- description : Retrieves
181
+ description : The API successfully retrieved local statistics.
179
182
content :
180
183
text/plain :
181
184
schema :
@@ -184,39 +187,39 @@ components:
184
187
observability.get_object::path.object_id :
185
188
in : path
186
189
name : object_id
187
- description : The ID of the Observability Object .
190
+ description : The ID of the observability object to retrieve .
188
191
required : true
189
192
schema :
190
193
type : string
191
194
style : simple
192
195
observability.update_object::path.object_id :
193
196
in : path
194
197
name : object_id
195
- description : The ID of the Observability Object .
198
+ description : The ID of the observability object to update .
196
199
required : true
197
200
schema :
198
201
type : string
199
202
style : simple
200
203
observability.delete_object::path.object_id :
201
204
in : path
202
205
name : object_id
203
- description : The ID of the Observability Object .
206
+ description : The ID of the observability object to delete .
204
207
required : true
205
208
schema :
206
209
type : string
207
210
style : simple
208
211
observability.delete_objects::query.objectId :
209
212
in : query
210
213
name : objectId
211
- description : The ID of a single Observability Object to delete.
214
+ description : The ID of a single observability object to delete.
212
215
required : false
213
216
schema :
214
217
type : string
215
218
style : form
216
219
observability.delete_objects::query.objectIdList :
217
220
in : query
218
221
name : objectIdList
219
- description : A comma-separated list of Observability Object IDs to delete.
222
+ description : A comma-separated list of observability object IDs to delete.
220
223
required : false
221
224
schema :
222
225
type : string
0 commit comments