UNPKG

2.7 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "uid": "iot-data-2015-05-28",
5 "apiVersion": "2015-05-28",
6 "endpointPrefix": "data.iot",
7 "protocol": "rest-json",
8 "serviceFullName": "AWS IoT Data Plane",
9 "signatureVersion": "v4",
10 "signingName": "iotdata"
11 },
12 "operations": {
13 "DeleteThingShadow": {
14 "http": {
15 "method": "DELETE",
16 "requestUri": "/things/{thingName}/shadow"
17 },
18 "input": {
19 "type": "structure",
20 "required": [
21 "thingName"
22 ],
23 "members": {
24 "thingName": {
25 "location": "uri",
26 "locationName": "thingName"
27 }
28 }
29 },
30 "output": {
31 "type": "structure",
32 "required": [
33 "payload"
34 ],
35 "members": {
36 "payload": {
37 "type": "blob"
38 }
39 },
40 "payload": "payload"
41 }
42 },
43 "GetThingShadow": {
44 "http": {
45 "method": "GET",
46 "requestUri": "/things/{thingName}/shadow"
47 },
48 "input": {
49 "type": "structure",
50 "required": [
51 "thingName"
52 ],
53 "members": {
54 "thingName": {
55 "location": "uri",
56 "locationName": "thingName"
57 }
58 }
59 },
60 "output": {
61 "type": "structure",
62 "members": {
63 "payload": {
64 "type": "blob"
65 }
66 },
67 "payload": "payload"
68 }
69 },
70 "Publish": {
71 "http": {
72 "requestUri": "/topics/{topic}"
73 },
74 "input": {
75 "type": "structure",
76 "required": [
77 "topic"
78 ],
79 "members": {
80 "topic": {
81 "location": "uri",
82 "locationName": "topic"
83 },
84 "qos": {
85 "location": "querystring",
86 "locationName": "qos",
87 "type": "integer"
88 },
89 "payload": {
90 "type": "blob"
91 }
92 },
93 "payload": "payload"
94 }
95 },
96 "UpdateThingShadow": {
97 "http": {
98 "requestUri": "/things/{thingName}/shadow"
99 },
100 "input": {
101 "type": "structure",
102 "required": [
103 "thingName",
104 "payload"
105 ],
106 "members": {
107 "thingName": {
108 "location": "uri",
109 "locationName": "thingName"
110 },
111 "payload": {
112 "type": "blob"
113 }
114 },
115 "payload": "payload"
116 },
117 "output": {
118 "type": "structure",
119 "members": {
120 "payload": {
121 "type": "blob"
122 }
123 },
124 "payload": "payload"
125 }
126 }
127 },
128 "shapes": {}
129}
\No newline at end of file