UNPKG

6.91 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2018-09-17",
5 "endpointPrefix": "catalog.marketplace",
6 "jsonVersion": "1.1",
7 "protocol": "rest-json",
8 "serviceAbbreviation": "AWS Marketplace Catalog",
9 "serviceFullName": "AWS Marketplace Catalog Service",
10 "serviceId": "Marketplace Catalog",
11 "signatureVersion": "v4",
12 "signingName": "aws-marketplace",
13 "uid": "marketplace-catalog-2018-09-17"
14 },
15 "operations": {
16 "CancelChangeSet": {
17 "http": {
18 "method": "PATCH",
19 "requestUri": "/CancelChangeSet"
20 },
21 "input": {
22 "type": "structure",
23 "required": [
24 "Catalog",
25 "ChangeSetId"
26 ],
27 "members": {
28 "Catalog": {
29 "location": "querystring",
30 "locationName": "catalog"
31 },
32 "ChangeSetId": {
33 "location": "querystring",
34 "locationName": "changeSetId"
35 }
36 }
37 },
38 "output": {
39 "type": "structure",
40 "members": {
41 "ChangeSetId": {},
42 "ChangeSetArn": {}
43 }
44 }
45 },
46 "DescribeChangeSet": {
47 "http": {
48 "method": "GET",
49 "requestUri": "/DescribeChangeSet"
50 },
51 "input": {
52 "type": "structure",
53 "required": [
54 "Catalog",
55 "ChangeSetId"
56 ],
57 "members": {
58 "Catalog": {
59 "location": "querystring",
60 "locationName": "catalog"
61 },
62 "ChangeSetId": {
63 "location": "querystring",
64 "locationName": "changeSetId"
65 }
66 }
67 },
68 "output": {
69 "type": "structure",
70 "members": {
71 "ChangeSetId": {},
72 "ChangeSetArn": {},
73 "ChangeSetName": {},
74 "StartTime": {},
75 "EndTime": {},
76 "Status": {},
77 "FailureDescription": {},
78 "ChangeSet": {
79 "type": "list",
80 "member": {
81 "type": "structure",
82 "members": {
83 "ChangeType": {},
84 "Entity": {
85 "shape": "Sf"
86 },
87 "ErrorDetailList": {
88 "type": "list",
89 "member": {
90 "type": "structure",
91 "members": {
92 "ErrorCode": {},
93 "ErrorMessage": {}
94 }
95 }
96 }
97 }
98 }
99 }
100 }
101 }
102 },
103 "DescribeEntity": {
104 "http": {
105 "method": "GET",
106 "requestUri": "/DescribeEntity"
107 },
108 "input": {
109 "type": "structure",
110 "required": [
111 "Catalog",
112 "EntityId"
113 ],
114 "members": {
115 "Catalog": {
116 "location": "querystring",
117 "locationName": "catalog"
118 },
119 "EntityId": {
120 "location": "querystring",
121 "locationName": "entityId"
122 }
123 }
124 },
125 "output": {
126 "type": "structure",
127 "members": {
128 "EntityType": {},
129 "EntityIdentifier": {},
130 "EntityArn": {},
131 "LastModifiedDate": {},
132 "Details": {}
133 }
134 }
135 },
136 "ListChangeSets": {
137 "http": {
138 "requestUri": "/ListChangeSets"
139 },
140 "input": {
141 "type": "structure",
142 "required": [
143 "Catalog"
144 ],
145 "members": {
146 "Catalog": {},
147 "FilterList": {
148 "shape": "So"
149 },
150 "Sort": {
151 "shape": "Ss"
152 },
153 "MaxResults": {
154 "type": "integer"
155 },
156 "NextToken": {}
157 }
158 },
159 "output": {
160 "type": "structure",
161 "members": {
162 "ChangeSetSummaryList": {
163 "type": "list",
164 "member": {
165 "type": "structure",
166 "members": {
167 "ChangeSetId": {},
168 "ChangeSetArn": {},
169 "ChangeSetName": {},
170 "StartTime": {},
171 "EndTime": {},
172 "Status": {},
173 "EntityIdList": {
174 "type": "list",
175 "member": {}
176 }
177 }
178 }
179 },
180 "NextToken": {}
181 }
182 }
183 },
184 "ListEntities": {
185 "http": {
186 "requestUri": "/ListEntities"
187 },
188 "input": {
189 "type": "structure",
190 "required": [
191 "Catalog",
192 "EntityType"
193 ],
194 "members": {
195 "Catalog": {},
196 "EntityType": {},
197 "FilterList": {
198 "shape": "So"
199 },
200 "Sort": {
201 "shape": "Ss"
202 },
203 "NextToken": {},
204 "MaxResults": {
205 "type": "integer"
206 }
207 }
208 },
209 "output": {
210 "type": "structure",
211 "members": {
212 "EntitySummaryList": {
213 "type": "list",
214 "member": {
215 "type": "structure",
216 "members": {
217 "Name": {},
218 "EntityType": {},
219 "EntityId": {},
220 "EntityArn": {},
221 "LastModifiedDate": {},
222 "Visibility": {}
223 }
224 }
225 },
226 "NextToken": {}
227 }
228 }
229 },
230 "StartChangeSet": {
231 "http": {
232 "requestUri": "/StartChangeSet"
233 },
234 "input": {
235 "type": "structure",
236 "required": [
237 "Catalog",
238 "ChangeSet"
239 ],
240 "members": {
241 "Catalog": {},
242 "ChangeSet": {
243 "type": "list",
244 "member": {
245 "type": "structure",
246 "required": [
247 "ChangeType",
248 "Entity",
249 "Details"
250 ],
251 "members": {
252 "ChangeType": {},
253 "Entity": {
254 "shape": "Sf"
255 },
256 "Details": {}
257 }
258 }
259 },
260 "ChangeSetName": {},
261 "ClientRequestToken": {}
262 }
263 },
264 "output": {
265 "type": "structure",
266 "members": {
267 "ChangeSetId": {},
268 "ChangeSetArn": {}
269 }
270 }
271 }
272 },
273 "shapes": {
274 "Sf": {
275 "type": "structure",
276 "required": [
277 "Type"
278 ],
279 "members": {
280 "Type": {},
281 "Identifier": {}
282 }
283 },
284 "So": {
285 "type": "list",
286 "member": {
287 "type": "structure",
288 "members": {
289 "Name": {},
290 "ValueList": {
291 "type": "list",
292 "member": {}
293 }
294 }
295 }
296 },
297 "Ss": {
298 "type": "structure",
299 "members": {
300 "SortBy": {},
301 "SortOrder": {}
302 }
303 }
304 }
305}
\No newline at end of file