UNPKG

7.21 kBJSONView Raw
1{
2 "metadata": {
3 "apiVersion": "2009-04-15",
4 "endpointPrefix": "sdb",
5 "serviceFullName": "Amazon SimpleDB",
6 "serviceId": "SimpleDB",
7 "signatureVersion": "v2",
8 "xmlNamespace": "http://sdb.amazonaws.com/doc/2009-04-15/",
9 "protocol": "query"
10 },
11 "operations": {
12 "BatchDeleteAttributes": {
13 "input": {
14 "type": "structure",
15 "required": [
16 "DomainName",
17 "Items"
18 ],
19 "members": {
20 "DomainName": {},
21 "Items": {
22 "type": "list",
23 "member": {
24 "locationName": "Item",
25 "type": "structure",
26 "required": [
27 "Name"
28 ],
29 "members": {
30 "Name": {
31 "locationName": "ItemName"
32 },
33 "Attributes": {
34 "shape": "S5"
35 }
36 }
37 },
38 "flattened": true
39 }
40 }
41 }
42 },
43 "BatchPutAttributes": {
44 "input": {
45 "type": "structure",
46 "required": [
47 "DomainName",
48 "Items"
49 ],
50 "members": {
51 "DomainName": {},
52 "Items": {
53 "type": "list",
54 "member": {
55 "locationName": "Item",
56 "type": "structure",
57 "required": [
58 "Name",
59 "Attributes"
60 ],
61 "members": {
62 "Name": {
63 "locationName": "ItemName"
64 },
65 "Attributes": {
66 "shape": "Sa"
67 }
68 }
69 },
70 "flattened": true
71 }
72 }
73 }
74 },
75 "CreateDomain": {
76 "input": {
77 "type": "structure",
78 "required": [
79 "DomainName"
80 ],
81 "members": {
82 "DomainName": {}
83 }
84 }
85 },
86 "DeleteAttributes": {
87 "input": {
88 "type": "structure",
89 "required": [
90 "DomainName",
91 "ItemName"
92 ],
93 "members": {
94 "DomainName": {},
95 "ItemName": {},
96 "Attributes": {
97 "shape": "S5"
98 },
99 "Expected": {
100 "shape": "Sf"
101 }
102 }
103 }
104 },
105 "DeleteDomain": {
106 "input": {
107 "type": "structure",
108 "required": [
109 "DomainName"
110 ],
111 "members": {
112 "DomainName": {}
113 }
114 }
115 },
116 "DomainMetadata": {
117 "input": {
118 "type": "structure",
119 "required": [
120 "DomainName"
121 ],
122 "members": {
123 "DomainName": {}
124 }
125 },
126 "output": {
127 "resultWrapper": "DomainMetadataResult",
128 "type": "structure",
129 "members": {
130 "ItemCount": {
131 "type": "integer"
132 },
133 "ItemNamesSizeBytes": {
134 "type": "long"
135 },
136 "AttributeNameCount": {
137 "type": "integer"
138 },
139 "AttributeNamesSizeBytes": {
140 "type": "long"
141 },
142 "AttributeValueCount": {
143 "type": "integer"
144 },
145 "AttributeValuesSizeBytes": {
146 "type": "long"
147 },
148 "Timestamp": {
149 "type": "integer"
150 }
151 }
152 }
153 },
154 "GetAttributes": {
155 "input": {
156 "type": "structure",
157 "required": [
158 "DomainName",
159 "ItemName"
160 ],
161 "members": {
162 "DomainName": {},
163 "ItemName": {},
164 "AttributeNames": {
165 "type": "list",
166 "member": {
167 "locationName": "AttributeName"
168 },
169 "flattened": true
170 },
171 "ConsistentRead": {
172 "type": "boolean"
173 }
174 }
175 },
176 "output": {
177 "resultWrapper": "GetAttributesResult",
178 "type": "structure",
179 "members": {
180 "Attributes": {
181 "shape": "So"
182 }
183 }
184 }
185 },
186 "ListDomains": {
187 "input": {
188 "type": "structure",
189 "members": {
190 "MaxNumberOfDomains": {
191 "type": "integer"
192 },
193 "NextToken": {}
194 }
195 },
196 "output": {
197 "resultWrapper": "ListDomainsResult",
198 "type": "structure",
199 "members": {
200 "DomainNames": {
201 "type": "list",
202 "member": {
203 "locationName": "DomainName"
204 },
205 "flattened": true
206 },
207 "NextToken": {}
208 }
209 }
210 },
211 "PutAttributes": {
212 "input": {
213 "type": "structure",
214 "required": [
215 "DomainName",
216 "ItemName",
217 "Attributes"
218 ],
219 "members": {
220 "DomainName": {},
221 "ItemName": {},
222 "Attributes": {
223 "shape": "Sa"
224 },
225 "Expected": {
226 "shape": "Sf"
227 }
228 }
229 }
230 },
231 "Select": {
232 "input": {
233 "type": "structure",
234 "required": [
235 "SelectExpression"
236 ],
237 "members": {
238 "SelectExpression": {},
239 "NextToken": {},
240 "ConsistentRead": {
241 "type": "boolean"
242 }
243 }
244 },
245 "output": {
246 "resultWrapper": "SelectResult",
247 "type": "structure",
248 "members": {
249 "Items": {
250 "type": "list",
251 "member": {
252 "locationName": "Item",
253 "type": "structure",
254 "required": [
255 "Name",
256 "Attributes"
257 ],
258 "members": {
259 "Name": {},
260 "AlternateNameEncoding": {},
261 "Attributes": {
262 "shape": "So"
263 }
264 }
265 },
266 "flattened": true
267 },
268 "NextToken": {}
269 }
270 }
271 }
272 },
273 "shapes": {
274 "S5": {
275 "type": "list",
276 "member": {
277 "locationName": "Attribute",
278 "type": "structure",
279 "required": [
280 "Name"
281 ],
282 "members": {
283 "Name": {},
284 "Value": {}
285 }
286 },
287 "flattened": true
288 },
289 "Sa": {
290 "type": "list",
291 "member": {
292 "locationName": "Attribute",
293 "type": "structure",
294 "required": [
295 "Name",
296 "Value"
297 ],
298 "members": {
299 "Name": {},
300 "Value": {},
301 "Replace": {
302 "type": "boolean"
303 }
304 }
305 },
306 "flattened": true
307 },
308 "Sf": {
309 "type": "structure",
310 "members": {
311 "Name": {},
312 "Value": {},
313 "Exists": {
314 "type": "boolean"
315 }
316 }
317 },
318 "So": {
319 "type": "list",
320 "member": {
321 "locationName": "Attribute",
322 "type": "structure",
323 "required": [
324 "Name",
325 "Value"
326 ],
327 "members": {
328 "Name": {},
329 "AlternateNameEncoding": {},
330 "Value": {},
331 "AlternateValueEncoding": {}
332 }
333 },
334 "flattened": true
335 }
336 }
337}
\No newline at end of file