UNPKG

4.65 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2017-12-19",
5 "endpointPrefix": "macie",
6 "jsonVersion": "1.1",
7 "protocol": "json",
8 "serviceFullName": "Amazon Macie",
9 "serviceId": "Macie",
10 "signatureVersion": "v4",
11 "targetPrefix": "MacieService",
12 "uid": "macie-2017-12-19"
13 },
14 "operations": {
15 "AssociateMemberAccount": {
16 "input": {
17 "type": "structure",
18 "required": [
19 "memberAccountId"
20 ],
21 "members": {
22 "memberAccountId": {}
23 }
24 }
25 },
26 "AssociateS3Resources": {
27 "input": {
28 "type": "structure",
29 "required": [
30 "s3Resources"
31 ],
32 "members": {
33 "memberAccountId": {},
34 "s3Resources": {
35 "shape": "S4"
36 }
37 }
38 },
39 "output": {
40 "type": "structure",
41 "members": {
42 "failedS3Resources": {
43 "shape": "Sc"
44 }
45 }
46 }
47 },
48 "DisassociateMemberAccount": {
49 "input": {
50 "type": "structure",
51 "required": [
52 "memberAccountId"
53 ],
54 "members": {
55 "memberAccountId": {}
56 }
57 }
58 },
59 "DisassociateS3Resources": {
60 "input": {
61 "type": "structure",
62 "required": [
63 "associatedS3Resources"
64 ],
65 "members": {
66 "memberAccountId": {},
67 "associatedS3Resources": {
68 "type": "list",
69 "member": {
70 "shape": "Se"
71 }
72 }
73 }
74 },
75 "output": {
76 "type": "structure",
77 "members": {
78 "failedS3Resources": {
79 "shape": "Sc"
80 }
81 }
82 }
83 },
84 "ListMemberAccounts": {
85 "input": {
86 "type": "structure",
87 "members": {
88 "nextToken": {},
89 "maxResults": {
90 "type": "integer"
91 }
92 }
93 },
94 "output": {
95 "type": "structure",
96 "members": {
97 "memberAccounts": {
98 "type": "list",
99 "member": {
100 "type": "structure",
101 "members": {
102 "accountId": {}
103 }
104 }
105 },
106 "nextToken": {}
107 }
108 }
109 },
110 "ListS3Resources": {
111 "input": {
112 "type": "structure",
113 "members": {
114 "memberAccountId": {},
115 "nextToken": {},
116 "maxResults": {
117 "type": "integer"
118 }
119 }
120 },
121 "output": {
122 "type": "structure",
123 "members": {
124 "s3Resources": {
125 "shape": "S4"
126 },
127 "nextToken": {}
128 }
129 }
130 },
131 "UpdateS3Resources": {
132 "input": {
133 "type": "structure",
134 "required": [
135 "s3ResourcesUpdate"
136 ],
137 "members": {
138 "memberAccountId": {},
139 "s3ResourcesUpdate": {
140 "type": "list",
141 "member": {
142 "type": "structure",
143 "required": [
144 "bucketName",
145 "classificationTypeUpdate"
146 ],
147 "members": {
148 "bucketName": {},
149 "prefix": {},
150 "classificationTypeUpdate": {
151 "type": "structure",
152 "members": {
153 "oneTime": {},
154 "continuous": {}
155 }
156 }
157 }
158 }
159 }
160 }
161 },
162 "output": {
163 "type": "structure",
164 "members": {
165 "failedS3Resources": {
166 "shape": "Sc"
167 }
168 }
169 }
170 }
171 },
172 "shapes": {
173 "S4": {
174 "type": "list",
175 "member": {
176 "type": "structure",
177 "required": [
178 "bucketName",
179 "classificationType"
180 ],
181 "members": {
182 "bucketName": {},
183 "prefix": {},
184 "classificationType": {
185 "type": "structure",
186 "required": [
187 "oneTime",
188 "continuous"
189 ],
190 "members": {
191 "oneTime": {},
192 "continuous": {}
193 }
194 }
195 }
196 }
197 },
198 "Sc": {
199 "type": "list",
200 "member": {
201 "type": "structure",
202 "members": {
203 "failedItem": {
204 "shape": "Se"
205 },
206 "errorCode": {},
207 "errorMessage": {}
208 }
209 }
210 },
211 "Se": {
212 "type": "structure",
213 "required": [
214 "bucketName"
215 ],
216 "members": {
217 "bucketName": {},
218 "prefix": {}
219 }
220 }
221 }
222}
\No newline at end of file