1 | {
|
2 | "version": "2.0",
|
3 | "metadata": {
|
4 | "apiVersion": "2018-09-25",
|
5 | "endpointPrefix": "worklink",
|
6 | "jsonVersion": "1.1",
|
7 | "protocol": "rest-json",
|
8 | "serviceAbbreviation": "WorkLink",
|
9 | "serviceFullName": "Amazon WorkLink",
|
10 | "serviceId": "WorkLink",
|
11 | "signatureVersion": "v4",
|
12 | "signingName": "worklink",
|
13 | "uid": "worklink-2018-09-25"
|
14 | },
|
15 | "operations": {
|
16 | "AssociateWebsiteCertificateAuthority": {
|
17 | "http": {
|
18 | "requestUri": "/associateWebsiteCertificateAuthority"
|
19 | },
|
20 | "input": {
|
21 | "type": "structure",
|
22 | "required": [
|
23 | "FleetArn",
|
24 | "Certificate"
|
25 | ],
|
26 | "members": {
|
27 | "FleetArn": {},
|
28 | "Certificate": {},
|
29 | "DisplayName": {}
|
30 | }
|
31 | },
|
32 | "output": {
|
33 | "type": "structure",
|
34 | "members": {
|
35 | "WebsiteCaId": {}
|
36 | }
|
37 | }
|
38 | },
|
39 | "CreateFleet": {
|
40 | "http": {
|
41 | "requestUri": "/createFleet"
|
42 | },
|
43 | "input": {
|
44 | "type": "structure",
|
45 | "required": [
|
46 | "FleetName"
|
47 | ],
|
48 | "members": {
|
49 | "FleetName": {},
|
50 | "DisplayName": {},
|
51 | "OptimizeForEndUserLocation": {
|
52 | "type": "boolean"
|
53 | }
|
54 | }
|
55 | },
|
56 | "output": {
|
57 | "type": "structure",
|
58 | "members": {
|
59 | "FleetArn": {}
|
60 | }
|
61 | }
|
62 | },
|
63 | "DeleteFleet": {
|
64 | "http": {
|
65 | "requestUri": "/deleteFleet"
|
66 | },
|
67 | "input": {
|
68 | "type": "structure",
|
69 | "required": [
|
70 | "FleetArn"
|
71 | ],
|
72 | "members": {
|
73 | "FleetArn": {}
|
74 | }
|
75 | },
|
76 | "output": {
|
77 | "type": "structure",
|
78 | "members": {}
|
79 | }
|
80 | },
|
81 | "DescribeAuditStreamConfiguration": {
|
82 | "http": {
|
83 | "requestUri": "/describeAuditStreamConfiguration"
|
84 | },
|
85 | "input": {
|
86 | "type": "structure",
|
87 | "required": [
|
88 | "FleetArn"
|
89 | ],
|
90 | "members": {
|
91 | "FleetArn": {}
|
92 | }
|
93 | },
|
94 | "output": {
|
95 | "type": "structure",
|
96 | "members": {
|
97 | "AuditStreamArn": {}
|
98 | }
|
99 | }
|
100 | },
|
101 | "DescribeCompanyNetworkConfiguration": {
|
102 | "http": {
|
103 | "requestUri": "/describeCompanyNetworkConfiguration"
|
104 | },
|
105 | "input": {
|
106 | "type": "structure",
|
107 | "required": [
|
108 | "FleetArn"
|
109 | ],
|
110 | "members": {
|
111 | "FleetArn": {}
|
112 | }
|
113 | },
|
114 | "output": {
|
115 | "type": "structure",
|
116 | "members": {
|
117 | "VpcId": {},
|
118 | "SubnetIds": {
|
119 | "shape": "Sj"
|
120 | },
|
121 | "SecurityGroupIds": {
|
122 | "shape": "Sl"
|
123 | }
|
124 | }
|
125 | }
|
126 | },
|
127 | "DescribeDevice": {
|
128 | "http": {
|
129 | "requestUri": "/describeDevice"
|
130 | },
|
131 | "input": {
|
132 | "type": "structure",
|
133 | "required": [
|
134 | "FleetArn",
|
135 | "DeviceId"
|
136 | ],
|
137 | "members": {
|
138 | "FleetArn": {},
|
139 | "DeviceId": {}
|
140 | }
|
141 | },
|
142 | "output": {
|
143 | "type": "structure",
|
144 | "members": {
|
145 | "Status": {},
|
146 | "Model": {},
|
147 | "Manufacturer": {},
|
148 | "OperatingSystem": {},
|
149 | "OperatingSystemVersion": {},
|
150 | "PatchLevel": {},
|
151 | "FirstAccessedTime": {
|
152 | "type": "timestamp"
|
153 | },
|
154 | "LastAccessedTime": {
|
155 | "type": "timestamp"
|
156 | },
|
157 | "Username": {}
|
158 | }
|
159 | }
|
160 | },
|
161 | "DescribeDevicePolicyConfiguration": {
|
162 | "http": {
|
163 | "requestUri": "/describeDevicePolicyConfiguration"
|
164 | },
|
165 | "input": {
|
166 | "type": "structure",
|
167 | "required": [
|
168 | "FleetArn"
|
169 | ],
|
170 | "members": {
|
171 | "FleetArn": {}
|
172 | }
|
173 | },
|
174 | "output": {
|
175 | "type": "structure",
|
176 | "members": {
|
177 | "DeviceCaCertificate": {}
|
178 | }
|
179 | }
|
180 | },
|
181 | "DescribeFleetMetadata": {
|
182 | "http": {
|
183 | "requestUri": "/describeFleetMetadata"
|
184 | },
|
185 | "input": {
|
186 | "type": "structure",
|
187 | "required": [
|
188 | "FleetArn"
|
189 | ],
|
190 | "members": {
|
191 | "FleetArn": {}
|
192 | }
|
193 | },
|
194 | "output": {
|
195 | "type": "structure",
|
196 | "members": {
|
197 | "CreatedTime": {
|
198 | "type": "timestamp"
|
199 | },
|
200 | "LastUpdatedTime": {
|
201 | "type": "timestamp"
|
202 | },
|
203 | "FleetName": {},
|
204 | "DisplayName": {},
|
205 | "OptimizeForEndUserLocation": {
|
206 | "type": "boolean"
|
207 | },
|
208 | "CompanyCode": {},
|
209 | "FleetStatus": {}
|
210 | }
|
211 | }
|
212 | },
|
213 | "DescribeIdentityProviderConfiguration": {
|
214 | "http": {
|
215 | "requestUri": "/describeIdentityProviderConfiguration"
|
216 | },
|
217 | "input": {
|
218 | "type": "structure",
|
219 | "required": [
|
220 | "FleetArn"
|
221 | ],
|
222 | "members": {
|
223 | "FleetArn": {}
|
224 | }
|
225 | },
|
226 | "output": {
|
227 | "type": "structure",
|
228 | "members": {
|
229 | "IdentityProviderType": {},
|
230 | "ServiceProviderSamlMetadata": {},
|
231 | "IdentityProviderSamlMetadata": {}
|
232 | }
|
233 | }
|
234 | },
|
235 | "DescribeWebsiteCertificateAuthority": {
|
236 | "http": {
|
237 | "requestUri": "/describeWebsiteCertificateAuthority"
|
238 | },
|
239 | "input": {
|
240 | "type": "structure",
|
241 | "required": [
|
242 | "FleetArn",
|
243 | "WebsiteCaId"
|
244 | ],
|
245 | "members": {
|
246 | "FleetArn": {},
|
247 | "WebsiteCaId": {}
|
248 | }
|
249 | },
|
250 | "output": {
|
251 | "type": "structure",
|
252 | "members": {
|
253 | "Certificate": {},
|
254 | "CreatedTime": {
|
255 | "type": "timestamp"
|
256 | },
|
257 | "DisplayName": {}
|
258 | }
|
259 | }
|
260 | },
|
261 | "DisassociateWebsiteCertificateAuthority": {
|
262 | "http": {
|
263 | "requestUri": "/disassociateWebsiteCertificateAuthority"
|
264 | },
|
265 | "input": {
|
266 | "type": "structure",
|
267 | "required": [
|
268 | "FleetArn",
|
269 | "WebsiteCaId"
|
270 | ],
|
271 | "members": {
|
272 | "FleetArn": {},
|
273 | "WebsiteCaId": {}
|
274 | }
|
275 | },
|
276 | "output": {
|
277 | "type": "structure",
|
278 | "members": {}
|
279 | }
|
280 | },
|
281 | "ListDevices": {
|
282 | "http": {
|
283 | "requestUri": "/listDevices"
|
284 | },
|
285 | "input": {
|
286 | "type": "structure",
|
287 | "required": [
|
288 | "FleetArn"
|
289 | ],
|
290 | "members": {
|
291 | "FleetArn": {},
|
292 | "NextToken": {},
|
293 | "MaxResults": {
|
294 | "type": "integer"
|
295 | }
|
296 | }
|
297 | },
|
298 | "output": {
|
299 | "type": "structure",
|
300 | "members": {
|
301 | "Devices": {
|
302 | "type": "list",
|
303 | "member": {
|
304 | "type": "structure",
|
305 | "members": {
|
306 | "DeviceId": {},
|
307 | "DeviceStatus": {}
|
308 | }
|
309 | }
|
310 | },
|
311 | "NextToken": {}
|
312 | }
|
313 | }
|
314 | },
|
315 | "ListFleets": {
|
316 | "http": {
|
317 | "requestUri": "/listFleets"
|
318 | },
|
319 | "input": {
|
320 | "type": "structure",
|
321 | "members": {
|
322 | "NextToken": {},
|
323 | "MaxResults": {
|
324 | "type": "integer"
|
325 | }
|
326 | }
|
327 | },
|
328 | "output": {
|
329 | "type": "structure",
|
330 | "members": {
|
331 | "FleetSummaryList": {
|
332 | "type": "list",
|
333 | "member": {
|
334 | "type": "structure",
|
335 | "members": {
|
336 | "FleetArn": {},
|
337 | "CreatedTime": {
|
338 | "type": "timestamp"
|
339 | },
|
340 | "LastUpdatedTime": {
|
341 | "type": "timestamp"
|
342 | },
|
343 | "FleetName": {},
|
344 | "DisplayName": {},
|
345 | "CompanyCode": {},
|
346 | "FleetStatus": {}
|
347 | }
|
348 | }
|
349 | },
|
350 | "NextToken": {}
|
351 | }
|
352 | }
|
353 | },
|
354 | "ListWebsiteCertificateAuthorities": {
|
355 | "http": {
|
356 | "requestUri": "/listWebsiteCertificateAuthorities"
|
357 | },
|
358 | "input": {
|
359 | "type": "structure",
|
360 | "required": [
|
361 | "FleetArn"
|
362 | ],
|
363 | "members": {
|
364 | "FleetArn": {},
|
365 | "MaxResults": {
|
366 | "type": "integer"
|
367 | },
|
368 | "NextToken": {}
|
369 | }
|
370 | },
|
371 | "output": {
|
372 | "type": "structure",
|
373 | "members": {
|
374 | "WebsiteCertificateAuthorities": {
|
375 | "type": "list",
|
376 | "member": {
|
377 | "type": "structure",
|
378 | "members": {
|
379 | "WebsiteCaId": {},
|
380 | "CreatedTime": {
|
381 | "type": "timestamp"
|
382 | },
|
383 | "DisplayName": {}
|
384 | }
|
385 | }
|
386 | },
|
387 | "NextToken": {}
|
388 | }
|
389 | }
|
390 | },
|
391 | "SignOutUser": {
|
392 | "http": {
|
393 | "requestUri": "/signOutUser"
|
394 | },
|
395 | "input": {
|
396 | "type": "structure",
|
397 | "required": [
|
398 | "FleetArn",
|
399 | "Username"
|
400 | ],
|
401 | "members": {
|
402 | "FleetArn": {},
|
403 | "Username": {}
|
404 | }
|
405 | },
|
406 | "output": {
|
407 | "type": "structure",
|
408 | "members": {}
|
409 | }
|
410 | },
|
411 | "UpdateAuditStreamConfiguration": {
|
412 | "http": {
|
413 | "requestUri": "/updateAuditStreamConfiguration"
|
414 | },
|
415 | "input": {
|
416 | "type": "structure",
|
417 | "required": [
|
418 | "FleetArn"
|
419 | ],
|
420 | "members": {
|
421 | "FleetArn": {},
|
422 | "AuditStreamArn": {}
|
423 | }
|
424 | },
|
425 | "output": {
|
426 | "type": "structure",
|
427 | "members": {}
|
428 | }
|
429 | },
|
430 | "UpdateCompanyNetworkConfiguration": {
|
431 | "http": {
|
432 | "requestUri": "/updateCompanyNetworkConfiguration"
|
433 | },
|
434 | "input": {
|
435 | "type": "structure",
|
436 | "required": [
|
437 | "FleetArn",
|
438 | "VpcId",
|
439 | "SubnetIds",
|
440 | "SecurityGroupIds"
|
441 | ],
|
442 | "members": {
|
443 | "FleetArn": {},
|
444 | "VpcId": {},
|
445 | "SubnetIds": {
|
446 | "shape": "Sj"
|
447 | },
|
448 | "SecurityGroupIds": {
|
449 | "shape": "Sl"
|
450 | }
|
451 | }
|
452 | },
|
453 | "output": {
|
454 | "type": "structure",
|
455 | "members": {}
|
456 | }
|
457 | },
|
458 | "UpdateDevicePolicyConfiguration": {
|
459 | "http": {
|
460 | "requestUri": "/updateDevicePolicyConfiguration"
|
461 | },
|
462 | "input": {
|
463 | "type": "structure",
|
464 | "required": [
|
465 | "FleetArn"
|
466 | ],
|
467 | "members": {
|
468 | "FleetArn": {},
|
469 | "DeviceCaCertificate": {}
|
470 | }
|
471 | },
|
472 | "output": {
|
473 | "type": "structure",
|
474 | "members": {}
|
475 | }
|
476 | },
|
477 | "UpdateFleetMetadata": {
|
478 | "http": {
|
479 | "requestUri": "/UpdateFleetMetadata"
|
480 | },
|
481 | "input": {
|
482 | "type": "structure",
|
483 | "required": [
|
484 | "FleetArn"
|
485 | ],
|
486 | "members": {
|
487 | "FleetArn": {},
|
488 | "DisplayName": {},
|
489 | "OptimizeForEndUserLocation": {
|
490 | "type": "boolean"
|
491 | }
|
492 | }
|
493 | },
|
494 | "output": {
|
495 | "type": "structure",
|
496 | "members": {}
|
497 | }
|
498 | },
|
499 | "UpdateIdentityProviderConfiguration": {
|
500 | "http": {
|
501 | "requestUri": "/updateIdentityProviderConfiguration"
|
502 | },
|
503 | "input": {
|
504 | "type": "structure",
|
505 | "required": [
|
506 | "FleetArn",
|
507 | "IdentityProviderType"
|
508 | ],
|
509 | "members": {
|
510 | "FleetArn": {},
|
511 | "IdentityProviderType": {},
|
512 | "IdentityProviderSamlMetadata": {}
|
513 | }
|
514 | },
|
515 | "output": {
|
516 | "type": "structure",
|
517 | "members": {}
|
518 | }
|
519 | }
|
520 | },
|
521 | "shapes": {
|
522 | "Sj": {
|
523 | "type": "list",
|
524 | "member": {}
|
525 | },
|
526 | "Sl": {
|
527 | "type": "list",
|
528 | "member": {}
|
529 | }
|
530 | }
|
531 | } |
\ | No newline at end of file |