cloudsearchdomain-2013-01-01.min.json (7376B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2013-01-01", 5 "endpointPrefix": "cloudsearchdomain", 6 "jsonVersion": "1.1", 7 "protocol": "rest-json", 8 "serviceFullName": "Amazon CloudSearch Domain", 9 "signatureVersion": "v4", 10 "signingName": "cloudsearch" 11 }, 12 "operations": { 13 "Search": { 14 "http": { 15 "method": "GET", 16 "requestUri": "/2013-01-01/search?format=sdk&pretty=true" 17 }, 18 "input": { 19 "type": "structure", 20 "required": [ 21 "query" 22 ], 23 "members": { 24 "cursor": { 25 "location": "querystring", 26 "locationName": "cursor" 27 }, 28 "expr": { 29 "location": "querystring", 30 "locationName": "expr" 31 }, 32 "facet": { 33 "location": "querystring", 34 "locationName": "facet" 35 }, 36 "filterQuery": { 37 "location": "querystring", 38 "locationName": "fq" 39 }, 40 "highlight": { 41 "location": "querystring", 42 "locationName": "highlight" 43 }, 44 "partial": { 45 "location": "querystring", 46 "locationName": "partial", 47 "type": "boolean" 48 }, 49 "query": { 50 "location": "querystring", 51 "locationName": "q" 52 }, 53 "queryOptions": { 54 "location": "querystring", 55 "locationName": "q.options" 56 }, 57 "queryParser": { 58 "location": "querystring", 59 "locationName": "q.parser" 60 }, 61 "return": { 62 "location": "querystring", 63 "locationName": "return" 64 }, 65 "size": { 66 "location": "querystring", 67 "locationName": "size", 68 "type": "long" 69 }, 70 "sort": { 71 "location": "querystring", 72 "locationName": "sort" 73 }, 74 "start": { 75 "location": "querystring", 76 "locationName": "start", 77 "type": "long" 78 }, 79 "stats": { 80 "location": "querystring", 81 "locationName": "stats" 82 } 83 } 84 }, 85 "output": { 86 "type": "structure", 87 "members": { 88 "status": { 89 "type": "structure", 90 "members": { 91 "timems": { 92 "type": "long" 93 }, 94 "rid": {} 95 } 96 }, 97 "hits": { 98 "type": "structure", 99 "members": { 100 "found": { 101 "type": "long" 102 }, 103 "start": { 104 "type": "long" 105 }, 106 "cursor": {}, 107 "hit": { 108 "type": "list", 109 "member": { 110 "type": "structure", 111 "members": { 112 "id": {}, 113 "fields": { 114 "type": "map", 115 "key": {}, 116 "value": { 117 "type": "list", 118 "member": {} 119 } 120 }, 121 "exprs": { 122 "type": "map", 123 "key": {}, 124 "value": {} 125 }, 126 "highlights": { 127 "type": "map", 128 "key": {}, 129 "value": {} 130 } 131 } 132 } 133 } 134 } 135 }, 136 "facets": { 137 "type": "map", 138 "key": {}, 139 "value": { 140 "type": "structure", 141 "members": { 142 "buckets": { 143 "type": "list", 144 "member": { 145 "type": "structure", 146 "members": { 147 "value": {}, 148 "count": { 149 "type": "long" 150 } 151 } 152 } 153 } 154 } 155 } 156 }, 157 "stats": { 158 "type": "map", 159 "key": {}, 160 "value": { 161 "type": "structure", 162 "members": { 163 "min": {}, 164 "max": {}, 165 "count": { 166 "type": "long" 167 }, 168 "missing": { 169 "type": "long" 170 }, 171 "sum": { 172 "type": "double" 173 }, 174 "sumOfSquares": { 175 "type": "double" 176 }, 177 "mean": {}, 178 "stddev": { 179 "type": "double" 180 } 181 } 182 } 183 } 184 } 185 } 186 }, 187 "Suggest": { 188 "http": { 189 "method": "GET", 190 "requestUri": "/2013-01-01/suggest?format=sdk&pretty=true" 191 }, 192 "input": { 193 "type": "structure", 194 "required": [ 195 "query", 196 "suggester" 197 ], 198 "members": { 199 "query": { 200 "location": "querystring", 201 "locationName": "q" 202 }, 203 "suggester": { 204 "location": "querystring", 205 "locationName": "suggester" 206 }, 207 "size": { 208 "location": "querystring", 209 "locationName": "size", 210 "type": "long" 211 } 212 } 213 }, 214 "output": { 215 "type": "structure", 216 "members": { 217 "status": { 218 "type": "structure", 219 "members": { 220 "timems": { 221 "type": "long" 222 }, 223 "rid": {} 224 } 225 }, 226 "suggest": { 227 "type": "structure", 228 "members": { 229 "query": {}, 230 "found": { 231 "type": "long" 232 }, 233 "suggestions": { 234 "type": "list", 235 "member": { 236 "type": "structure", 237 "members": { 238 "suggestion": {}, 239 "score": { 240 "type": "long" 241 }, 242 "id": {} 243 } 244 } 245 } 246 } 247 } 248 } 249 } 250 }, 251 "UploadDocuments": { 252 "http": { 253 "requestUri": "/2013-01-01/documents/batch?format=sdk" 254 }, 255 "input": { 256 "type": "structure", 257 "required": [ 258 "documents", 259 "contentType" 260 ], 261 "members": { 262 "documents": { 263 "type": "blob", 264 "streaming": true 265 }, 266 "contentType": { 267 "location": "header", 268 "locationName": "Content-Type" 269 } 270 }, 271 "payload": "documents" 272 }, 273 "output": { 274 "type": "structure", 275 "members": { 276 "status": {}, 277 "adds": { 278 "type": "long" 279 }, 280 "deletes": { 281 "type": "long" 282 }, 283 "warnings": { 284 "type": "list", 285 "member": { 286 "type": "structure", 287 "members": { 288 "message": {} 289 } 290 } 291 } 292 } 293 } 294 } 295 }, 296 "shapes": {} 297 }