UNPKG

7.99 kBJSONView Raw
1{
2 "metadata": {
3 "apiVersion": "2018-04-23",
4 "endpointPrefix": "api.mediatailor",
5 "jsonVersion": "1.1",
6 "protocol": "rest-json",
7 "serviceAbbreviation": "MediaTailor",
8 "serviceFullName": "AWS MediaTailor",
9 "serviceId": "MediaTailor",
10 "signatureVersion": "v4",
11 "signingName": "mediatailor",
12 "uid": "mediatailor-2018-04-23"
13 },
14 "operations": {
15 "DeletePlaybackConfiguration": {
16 "http": {
17 "method": "DELETE",
18 "requestUri": "/playbackConfiguration/{Name}",
19 "responseCode": 204
20 },
21 "input": {
22 "members": {
23 "Name": {
24 "location": "uri",
25 "locationName": "Name"
26 }
27 },
28 "required": [
29 "Name"
30 ],
31 "type": "structure"
32 },
33 "output": {
34 "members": {},
35 "type": "structure"
36 }
37 },
38 "GetPlaybackConfiguration": {
39 "http": {
40 "method": "GET",
41 "requestUri": "/playbackConfiguration/{Name}",
42 "responseCode": 200
43 },
44 "input": {
45 "members": {
46 "Name": {
47 "location": "uri",
48 "locationName": "Name"
49 }
50 },
51 "required": [
52 "Name"
53 ],
54 "type": "structure"
55 },
56 "output": {
57 "members": {
58 "AdDecisionServerUrl": {},
59 "CdnConfiguration": {
60 "shape": "S6"
61 },
62 "DashConfiguration": {
63 "shape": "S7"
64 },
65 "HlsConfiguration": {
66 "shape": "S9"
67 },
68 "LivePreRollConfiguration": {
69 "shape": "Sa"
70 },
71 "Name": {},
72 "PersonalizationThresholdSeconds": {
73 "type": "integer"
74 },
75 "PlaybackConfigurationArn": {},
76 "PlaybackEndpointPrefix": {},
77 "SessionInitializationEndpointPrefix": {},
78 "SlateAdUrl": {},
79 "Tags": {
80 "locationName": "tags",
81 "shape": "Sd"
82 },
83 "TranscodeProfileName": {},
84 "VideoContentSourceUrl": {}
85 },
86 "type": "structure"
87 }
88 },
89 "ListPlaybackConfigurations": {
90 "http": {
91 "method": "GET",
92 "requestUri": "/playbackConfigurations",
93 "responseCode": 200
94 },
95 "input": {
96 "members": {
97 "MaxResults": {
98 "location": "querystring",
99 "locationName": "MaxResults",
100 "type": "integer"
101 },
102 "NextToken": {
103 "location": "querystring",
104 "locationName": "NextToken"
105 }
106 },
107 "type": "structure"
108 },
109 "output": {
110 "members": {
111 "Items": {
112 "member": {
113 "members": {
114 "AdDecisionServerUrl": {},
115 "CdnConfiguration": {
116 "shape": "S6"
117 },
118 "DashConfiguration": {
119 "shape": "S7"
120 },
121 "HlsConfiguration": {
122 "shape": "S9"
123 },
124 "Name": {},
125 "PlaybackConfigurationArn": {},
126 "PlaybackEndpointPrefix": {},
127 "SessionInitializationEndpointPrefix": {},
128 "SlateAdUrl": {},
129 "Tags": {
130 "locationName": "tags",
131 "shape": "Sd"
132 },
133 "TranscodeProfileName": {},
134 "PersonalizationThresholdSeconds": {
135 "type": "integer"
136 },
137 "VideoContentSourceUrl": {}
138 },
139 "type": "structure"
140 },
141 "type": "list"
142 },
143 "NextToken": {}
144 },
145 "type": "structure"
146 }
147 },
148 "ListTagsForResource": {
149 "http": {
150 "method": "GET",
151 "requestUri": "/tags/{ResourceArn}",
152 "responseCode": 200
153 },
154 "input": {
155 "members": {
156 "ResourceArn": {
157 "location": "uri",
158 "locationName": "ResourceArn"
159 }
160 },
161 "required": [
162 "ResourceArn"
163 ],
164 "type": "structure"
165 },
166 "output": {
167 "members": {
168 "Tags": {
169 "locationName": "tags",
170 "shape": "Sd"
171 }
172 },
173 "type": "structure"
174 }
175 },
176 "PutPlaybackConfiguration": {
177 "http": {
178 "method": "PUT",
179 "requestUri": "/playbackConfiguration",
180 "responseCode": 200
181 },
182 "input": {
183 "members": {
184 "AdDecisionServerUrl": {},
185 "CdnConfiguration": {
186 "shape": "S6"
187 },
188 "DashConfiguration": {
189 "members": {
190 "MpdLocation": {},
191 "OriginManifestType": {}
192 },
193 "type": "structure"
194 },
195 "LivePreRollConfiguration": {
196 "shape": "Sa"
197 },
198 "Name": {},
199 "PersonalizationThresholdSeconds": {
200 "type": "integer"
201 },
202 "SlateAdUrl": {},
203 "Tags": {
204 "locationName": "tags",
205 "shape": "Sd"
206 },
207 "TranscodeProfileName": {},
208 "VideoContentSourceUrl": {}
209 },
210 "type": "structure"
211 },
212 "output": {
213 "members": {
214 "AdDecisionServerUrl": {},
215 "CdnConfiguration": {
216 "shape": "S6"
217 },
218 "DashConfiguration": {
219 "shape": "S7"
220 },
221 "HlsConfiguration": {
222 "shape": "S9"
223 },
224 "LivePreRollConfiguration": {
225 "shape": "Sa"
226 },
227 "Name": {},
228 "PersonalizationThresholdSeconds": {
229 "type": "integer"
230 },
231 "PlaybackConfigurationArn": {},
232 "PlaybackEndpointPrefix": {},
233 "SessionInitializationEndpointPrefix": {},
234 "SlateAdUrl": {},
235 "Tags": {
236 "locationName": "tags",
237 "shape": "Sd"
238 },
239 "TranscodeProfileName": {},
240 "VideoContentSourceUrl": {}
241 },
242 "type": "structure"
243 }
244 },
245 "TagResource": {
246 "http": {
247 "requestUri": "/tags/{ResourceArn}",
248 "responseCode": 204
249 },
250 "input": {
251 "members": {
252 "ResourceArn": {
253 "location": "uri",
254 "locationName": "ResourceArn"
255 },
256 "Tags": {
257 "locationName": "tags",
258 "shape": "Sd"
259 }
260 },
261 "required": [
262 "ResourceArn",
263 "Tags"
264 ],
265 "type": "structure"
266 }
267 },
268 "UntagResource": {
269 "http": {
270 "method": "DELETE",
271 "requestUri": "/tags/{ResourceArn}",
272 "responseCode": 204
273 },
274 "input": {
275 "members": {
276 "ResourceArn": {
277 "location": "uri",
278 "locationName": "ResourceArn"
279 },
280 "TagKeys": {
281 "location": "querystring",
282 "locationName": "tagKeys",
283 "member": {},
284 "type": "list"
285 }
286 },
287 "required": [
288 "ResourceArn",
289 "TagKeys"
290 ],
291 "type": "structure"
292 }
293 }
294 },
295 "shapes": {
296 "S6": {
297 "members": {
298 "AdSegmentUrlPrefix": {},
299 "ContentSegmentUrlPrefix": {}
300 },
301 "type": "structure"
302 },
303 "S7": {
304 "members": {
305 "ManifestEndpointPrefix": {},
306 "MpdLocation": {},
307 "OriginManifestType": {}
308 },
309 "type": "structure"
310 },
311 "S9": {
312 "members": {
313 "ManifestEndpointPrefix": {}
314 },
315 "type": "structure"
316 },
317 "Sa": {
318 "type": "structure",
319 "members": {
320 "AdDecisionServerUrl": {},
321 "MaxDurationSeconds": {
322 "type": "integer"
323 }
324 }
325 },
326 "Sd": {
327 "key": {},
328 "type": "map",
329 "value": {}
330 }
331 }
332}
\No newline at end of file