UNPKG

14.1 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2016-08-04",
5 "endpointPrefix": "health",
6 "jsonVersion": "1.1",
7 "protocol": "json",
8 "serviceAbbreviation": "AWSHealth",
9 "serviceFullName": "AWS Health APIs and Notifications",
10 "serviceId": "Health",
11 "signatureVersion": "v4",
12 "targetPrefix": "AWSHealth_20160804",
13 "uid": "health-2016-08-04"
14 },
15 "operations": {
16 "DescribeAffectedAccountsForOrganization": {
17 "input": {
18 "type": "structure",
19 "required": [
20 "eventArn"
21 ],
22 "members": {
23 "eventArn": {},
24 "nextToken": {},
25 "maxResults": {
26 "type": "integer"
27 }
28 }
29 },
30 "output": {
31 "type": "structure",
32 "members": {
33 "affectedAccounts": {
34 "type": "list",
35 "member": {}
36 },
37 "nextToken": {}
38 }
39 },
40 "idempotent": true
41 },
42 "DescribeAffectedEntities": {
43 "input": {
44 "type": "structure",
45 "required": [
46 "filter"
47 ],
48 "members": {
49 "filter": {
50 "type": "structure",
51 "required": [
52 "eventArns"
53 ],
54 "members": {
55 "eventArns": {
56 "shape": "Sa"
57 },
58 "entityArns": {
59 "shape": "Sb"
60 },
61 "entityValues": {
62 "shape": "Sd"
63 },
64 "lastUpdatedTimes": {
65 "shape": "Sf"
66 },
67 "tags": {
68 "shape": "Si"
69 },
70 "statusCodes": {
71 "type": "list",
72 "member": {}
73 }
74 }
75 },
76 "locale": {},
77 "nextToken": {},
78 "maxResults": {
79 "type": "integer"
80 }
81 }
82 },
83 "output": {
84 "type": "structure",
85 "members": {
86 "entities": {
87 "shape": "Sq"
88 },
89 "nextToken": {}
90 }
91 },
92 "idempotent": true
93 },
94 "DescribeAffectedEntitiesForOrganization": {
95 "input": {
96 "type": "structure",
97 "required": [
98 "organizationEntityFilters"
99 ],
100 "members": {
101 "organizationEntityFilters": {
102 "type": "list",
103 "member": {
104 "shape": "Sv"
105 }
106 },
107 "locale": {},
108 "nextToken": {},
109 "maxResults": {
110 "type": "integer"
111 }
112 }
113 },
114 "output": {
115 "type": "structure",
116 "members": {
117 "entities": {
118 "shape": "Sq"
119 },
120 "failedSet": {
121 "type": "list",
122 "member": {
123 "type": "structure",
124 "members": {
125 "awsAccountId": {},
126 "eventArn": {},
127 "errorName": {},
128 "errorMessage": {}
129 }
130 }
131 },
132 "nextToken": {}
133 }
134 },
135 "idempotent": true
136 },
137 "DescribeEntityAggregates": {
138 "input": {
139 "type": "structure",
140 "members": {
141 "eventArns": {
142 "type": "list",
143 "member": {}
144 }
145 }
146 },
147 "output": {
148 "type": "structure",
149 "members": {
150 "entityAggregates": {
151 "type": "list",
152 "member": {
153 "type": "structure",
154 "members": {
155 "eventArn": {},
156 "count": {
157 "type": "integer"
158 }
159 }
160 }
161 }
162 }
163 },
164 "idempotent": true
165 },
166 "DescribeEventAggregates": {
167 "input": {
168 "type": "structure",
169 "required": [
170 "aggregateField"
171 ],
172 "members": {
173 "filter": {
174 "shape": "S17"
175 },
176 "aggregateField": {},
177 "maxResults": {
178 "type": "integer"
179 },
180 "nextToken": {}
181 }
182 },
183 "output": {
184 "type": "structure",
185 "members": {
186 "eventAggregates": {
187 "type": "list",
188 "member": {
189 "type": "structure",
190 "members": {
191 "aggregateValue": {},
192 "count": {
193 "type": "integer"
194 }
195 }
196 }
197 },
198 "nextToken": {}
199 }
200 },
201 "idempotent": true
202 },
203 "DescribeEventDetails": {
204 "input": {
205 "type": "structure",
206 "required": [
207 "eventArns"
208 ],
209 "members": {
210 "eventArns": {
211 "shape": "Sa"
212 },
213 "locale": {}
214 }
215 },
216 "output": {
217 "type": "structure",
218 "members": {
219 "successfulSet": {
220 "type": "list",
221 "member": {
222 "type": "structure",
223 "members": {
224 "event": {
225 "shape": "S1t"
226 },
227 "eventDescription": {
228 "shape": "S1v"
229 },
230 "eventMetadata": {
231 "shape": "S1x"
232 }
233 }
234 }
235 },
236 "failedSet": {
237 "type": "list",
238 "member": {
239 "type": "structure",
240 "members": {
241 "eventArn": {},
242 "errorName": {},
243 "errorMessage": {}
244 }
245 }
246 }
247 }
248 },
249 "idempotent": true
250 },
251 "DescribeEventDetailsForOrganization": {
252 "input": {
253 "type": "structure",
254 "required": [
255 "organizationEventDetailFilters"
256 ],
257 "members": {
258 "organizationEventDetailFilters": {
259 "type": "list",
260 "member": {
261 "shape": "Sv"
262 }
263 },
264 "locale": {}
265 }
266 },
267 "output": {
268 "type": "structure",
269 "members": {
270 "successfulSet": {
271 "type": "list",
272 "member": {
273 "type": "structure",
274 "members": {
275 "awsAccountId": {},
276 "event": {
277 "shape": "S1t"
278 },
279 "eventDescription": {
280 "shape": "S1v"
281 },
282 "eventMetadata": {
283 "shape": "S1x"
284 }
285 }
286 }
287 },
288 "failedSet": {
289 "type": "list",
290 "member": {
291 "type": "structure",
292 "members": {
293 "awsAccountId": {},
294 "eventArn": {},
295 "errorName": {},
296 "errorMessage": {}
297 }
298 }
299 }
300 }
301 },
302 "idempotent": true
303 },
304 "DescribeEventTypes": {
305 "input": {
306 "type": "structure",
307 "members": {
308 "filter": {
309 "type": "structure",
310 "members": {
311 "eventTypeCodes": {
312 "type": "list",
313 "member": {}
314 },
315 "services": {
316 "shape": "S1a"
317 },
318 "eventTypeCategories": {
319 "type": "list",
320 "member": {}
321 }
322 }
323 },
324 "locale": {},
325 "nextToken": {},
326 "maxResults": {
327 "type": "integer"
328 }
329 }
330 },
331 "output": {
332 "type": "structure",
333 "members": {
334 "eventTypes": {
335 "type": "list",
336 "member": {
337 "type": "structure",
338 "members": {
339 "service": {},
340 "code": {},
341 "category": {}
342 }
343 }
344 },
345 "nextToken": {}
346 }
347 },
348 "idempotent": true
349 },
350 "DescribeEvents": {
351 "input": {
352 "type": "structure",
353 "members": {
354 "filter": {
355 "shape": "S17"
356 },
357 "nextToken": {},
358 "maxResults": {
359 "type": "integer"
360 },
361 "locale": {}
362 }
363 },
364 "output": {
365 "type": "structure",
366 "members": {
367 "events": {
368 "type": "list",
369 "member": {
370 "shape": "S1t"
371 }
372 },
373 "nextToken": {}
374 }
375 },
376 "idempotent": true
377 },
378 "DescribeEventsForOrganization": {
379 "input": {
380 "type": "structure",
381 "members": {
382 "filter": {
383 "type": "structure",
384 "members": {
385 "eventTypeCodes": {
386 "shape": "S18"
387 },
388 "awsAccountIds": {
389 "type": "list",
390 "member": {}
391 },
392 "services": {
393 "shape": "S1a"
394 },
395 "regions": {
396 "shape": "S1c"
397 },
398 "startTime": {
399 "shape": "Sg"
400 },
401 "endTime": {
402 "shape": "Sg"
403 },
404 "lastUpdatedTime": {
405 "shape": "Sg"
406 },
407 "entityArns": {
408 "shape": "Sb"
409 },
410 "entityValues": {
411 "shape": "Sd"
412 },
413 "eventTypeCategories": {
414 "shape": "S1g"
415 },
416 "eventStatusCodes": {
417 "shape": "S1i"
418 }
419 }
420 },
421 "nextToken": {},
422 "maxResults": {
423 "type": "integer"
424 },
425 "locale": {}
426 }
427 },
428 "output": {
429 "type": "structure",
430 "members": {
431 "events": {
432 "type": "list",
433 "member": {
434 "type": "structure",
435 "members": {
436 "arn": {},
437 "service": {},
438 "eventTypeCode": {},
439 "eventTypeCategory": {},
440 "region": {},
441 "startTime": {
442 "type": "timestamp"
443 },
444 "endTime": {
445 "type": "timestamp"
446 },
447 "lastUpdatedTime": {
448 "type": "timestamp"
449 },
450 "statusCode": {}
451 }
452 }
453 },
454 "nextToken": {}
455 }
456 },
457 "idempotent": true
458 },
459 "DescribeHealthServiceStatusForOrganization": {
460 "output": {
461 "type": "structure",
462 "members": {
463 "healthServiceAccessStatusForOrganization": {}
464 }
465 },
466 "idempotent": true
467 },
468 "DisableHealthServiceAccessForOrganization": {
469 "idempotent": true
470 },
471 "EnableHealthServiceAccessForOrganization": {
472 "idempotent": true
473 }
474 },
475 "shapes": {
476 "Sa": {
477 "type": "list",
478 "member": {}
479 },
480 "Sb": {
481 "type": "list",
482 "member": {}
483 },
484 "Sd": {
485 "type": "list",
486 "member": {}
487 },
488 "Sf": {
489 "type": "list",
490 "member": {
491 "shape": "Sg"
492 }
493 },
494 "Sg": {
495 "type": "structure",
496 "members": {
497 "from": {
498 "type": "timestamp"
499 },
500 "to": {
501 "type": "timestamp"
502 }
503 }
504 },
505 "Si": {
506 "type": "list",
507 "member": {
508 "shape": "Sj"
509 }
510 },
511 "Sj": {
512 "type": "map",
513 "key": {},
514 "value": {}
515 },
516 "Sq": {
517 "type": "list",
518 "member": {
519 "type": "structure",
520 "members": {
521 "entityArn": {},
522 "eventArn": {},
523 "entityValue": {},
524 "entityUrl": {},
525 "awsAccountId": {},
526 "lastUpdatedTime": {
527 "type": "timestamp"
528 },
529 "statusCode": {},
530 "tags": {
531 "shape": "Sj"
532 }
533 }
534 }
535 },
536 "Sv": {
537 "type": "structure",
538 "required": [
539 "eventArn",
540 "awsAccountId"
541 ],
542 "members": {
543 "eventArn": {},
544 "awsAccountId": {}
545 }
546 },
547 "S17": {
548 "type": "structure",
549 "members": {
550 "eventArns": {
551 "shape": "Sa"
552 },
553 "eventTypeCodes": {
554 "shape": "S18"
555 },
556 "services": {
557 "shape": "S1a"
558 },
559 "regions": {
560 "shape": "S1c"
561 },
562 "availabilityZones": {
563 "type": "list",
564 "member": {}
565 },
566 "startTimes": {
567 "shape": "Sf"
568 },
569 "endTimes": {
570 "shape": "Sf"
571 },
572 "lastUpdatedTimes": {
573 "shape": "Sf"
574 },
575 "entityArns": {
576 "shape": "Sb"
577 },
578 "entityValues": {
579 "shape": "Sd"
580 },
581 "eventTypeCategories": {
582 "shape": "S1g"
583 },
584 "tags": {
585 "shape": "Si"
586 },
587 "eventStatusCodes": {
588 "shape": "S1i"
589 }
590 }
591 },
592 "S18": {
593 "type": "list",
594 "member": {}
595 },
596 "S1a": {
597 "type": "list",
598 "member": {}
599 },
600 "S1c": {
601 "type": "list",
602 "member": {}
603 },
604 "S1g": {
605 "type": "list",
606 "member": {}
607 },
608 "S1i": {
609 "type": "list",
610 "member": {}
611 },
612 "S1t": {
613 "type": "structure",
614 "members": {
615 "arn": {},
616 "service": {},
617 "eventTypeCode": {},
618 "eventTypeCategory": {},
619 "region": {},
620 "availabilityZone": {},
621 "startTime": {
622 "type": "timestamp"
623 },
624 "endTime": {
625 "type": "timestamp"
626 },
627 "lastUpdatedTime": {
628 "type": "timestamp"
629 },
630 "statusCode": {}
631 }
632 },
633 "S1v": {
634 "type": "structure",
635 "members": {
636 "latestDescription": {}
637 }
638 },
639 "S1x": {
640 "type": "map",
641 "key": {},
642 "value": {}
643 }
644 }
645}
\No newline at end of file