snowball-2016-06-30.min.json (7760B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2016-06-30", 5 "endpointPrefix": "snowball", 6 "jsonVersion": "1.1", 7 "protocol": "json", 8 "serviceAbbreviation": "Amazon Snowball", 9 "serviceFullName": "Amazon Import/Export Snowball", 10 "signatureVersion": "v4", 11 "targetPrefix": "AWSIESnowballJobManagementService" 12 }, 13 "operations": { 14 "CancelJob": { 15 "input": { 16 "type": "structure", 17 "required": [ 18 "JobId" 19 ], 20 "members": { 21 "JobId": {} 22 } 23 }, 24 "output": { 25 "type": "structure", 26 "members": {} 27 } 28 }, 29 "CreateAddress": { 30 "input": { 31 "type": "structure", 32 "required": [ 33 "Address" 34 ], 35 "members": { 36 "Address": { 37 "shape": "S5" 38 } 39 } 40 }, 41 "output": { 42 "type": "structure", 43 "members": { 44 "AddressId": {} 45 } 46 } 47 }, 48 "CreateJob": { 49 "input": { 50 "type": "structure", 51 "required": [ 52 "JobType", 53 "Resources", 54 "AddressId", 55 "RoleARN", 56 "ShippingOption" 57 ], 58 "members": { 59 "JobType": {}, 60 "Resources": { 61 "shape": "Sb" 62 }, 63 "Description": {}, 64 "AddressId": {}, 65 "KmsKeyARN": {}, 66 "RoleARN": {}, 67 "SnowballCapacityPreference": {}, 68 "ShippingOption": {}, 69 "Notification": { 70 "shape": "Sk" 71 } 72 } 73 }, 74 "output": { 75 "type": "structure", 76 "members": { 77 "JobId": {} 78 } 79 } 80 }, 81 "DescribeAddress": { 82 "input": { 83 "type": "structure", 84 "required": [ 85 "AddressId" 86 ], 87 "members": { 88 "AddressId": {} 89 } 90 }, 91 "output": { 92 "type": "structure", 93 "members": { 94 "Address": { 95 "shape": "S5" 96 } 97 } 98 } 99 }, 100 "DescribeAddresses": { 101 "input": { 102 "type": "structure", 103 "members": { 104 "MaxResults": { 105 "type": "integer" 106 }, 107 "NextToken": {} 108 } 109 }, 110 "output": { 111 "type": "structure", 112 "members": { 113 "Addresses": { 114 "type": "list", 115 "member": { 116 "shape": "S5" 117 } 118 }, 119 "NextToken": {} 120 } 121 } 122 }, 123 "DescribeJob": { 124 "input": { 125 "type": "structure", 126 "required": [ 127 "JobId" 128 ], 129 "members": { 130 "JobId": {} 131 } 132 }, 133 "output": { 134 "type": "structure", 135 "members": { 136 "JobMetadata": { 137 "shape": "Sy" 138 }, 139 "SubJobMetadata": { 140 "type": "list", 141 "member": { 142 "shape": "Sy" 143 } 144 } 145 } 146 } 147 }, 148 "GetJobManifest": { 149 "input": { 150 "type": "structure", 151 "required": [ 152 "JobId" 153 ], 154 "members": { 155 "JobId": {} 156 } 157 }, 158 "output": { 159 "type": "structure", 160 "members": { 161 "ManifestURI": {} 162 } 163 } 164 }, 165 "GetJobUnlockCode": { 166 "input": { 167 "type": "structure", 168 "required": [ 169 "JobId" 170 ], 171 "members": { 172 "JobId": {} 173 } 174 }, 175 "output": { 176 "type": "structure", 177 "members": { 178 "UnlockCode": {} 179 } 180 } 181 }, 182 "GetSnowballUsage": { 183 "input": { 184 "type": "structure", 185 "members": {} 186 }, 187 "output": { 188 "type": "structure", 189 "members": { 190 "SnowballLimit": { 191 "type": "integer" 192 }, 193 "SnowballsInUse": { 194 "type": "integer" 195 } 196 } 197 } 198 }, 199 "ListJobs": { 200 "input": { 201 "type": "structure", 202 "members": { 203 "MaxResults": { 204 "type": "integer" 205 }, 206 "NextToken": {} 207 } 208 }, 209 "output": { 210 "type": "structure", 211 "members": { 212 "JobListEntries": { 213 "type": "list", 214 "member": { 215 "type": "structure", 216 "members": { 217 "JobId": {}, 218 "JobState": {}, 219 "IsMaster": { 220 "type": "boolean" 221 } 222 } 223 } 224 }, 225 "NextToken": {} 226 } 227 } 228 }, 229 "UpdateJob": { 230 "input": { 231 "type": "structure", 232 "required": [ 233 "JobId" 234 ], 235 "members": { 236 "JobId": {}, 237 "RoleARN": {}, 238 "Notification": { 239 "shape": "Sk" 240 }, 241 "Resources": { 242 "shape": "Sb" 243 }, 244 "AddressId": {}, 245 "ShippingOption": {}, 246 "Description": {}, 247 "SnowballCapacityPreference": {} 248 } 249 }, 250 "output": { 251 "type": "structure", 252 "members": {} 253 } 254 } 255 }, 256 "shapes": { 257 "S5": { 258 "type": "structure", 259 "members": { 260 "AddressId": {}, 261 "Name": {}, 262 "Company": {}, 263 "Street1": {}, 264 "Street2": {}, 265 "Street3": {}, 266 "City": {}, 267 "StateOrProvince": {}, 268 "PrefectureOrDistrict": {}, 269 "Landmark": {}, 270 "Country": {}, 271 "PostalCode": {}, 272 "PhoneNumber": {} 273 } 274 }, 275 "Sb": { 276 "type": "structure", 277 "members": { 278 "S3Resources": { 279 "type": "list", 280 "member": { 281 "type": "structure", 282 "members": { 283 "BucketArn": {}, 284 "KeyRange": { 285 "type": "structure", 286 "members": { 287 "BeginMarker": {}, 288 "EndMarker": {} 289 } 290 } 291 } 292 } 293 } 294 } 295 }, 296 "Sk": { 297 "type": "structure", 298 "members": { 299 "SnsTopicARN": {}, 300 "JobStatesToNotify": { 301 "type": "list", 302 "member": {} 303 }, 304 "NotifyAll": { 305 "type": "boolean" 306 } 307 } 308 }, 309 "Sy": { 310 "type": "structure", 311 "members": { 312 "JobId": {}, 313 "JobState": {}, 314 "JobType": {}, 315 "CreationDate": { 316 "type": "timestamp" 317 }, 318 "Resources": { 319 "shape": "Sb" 320 }, 321 "Description": {}, 322 "KmsKeyARN": {}, 323 "RoleARN": {}, 324 "AddressId": {}, 325 "ShippingDetails": { 326 "type": "structure", 327 "members": { 328 "ShippingOption": {}, 329 "InboundShipment": { 330 "shape": "S11" 331 }, 332 "OutboundShipment": { 333 "shape": "S11" 334 } 335 } 336 }, 337 "SnowballCapacityPreference": {}, 338 "Notification": { 339 "shape": "Sk" 340 }, 341 "DataTransferProgress": { 342 "type": "structure", 343 "members": { 344 "BytesTransferred": { 345 "type": "long" 346 }, 347 "ObjectsTransferred": { 348 "type": "long" 349 }, 350 "TotalBytes": { 351 "type": "long" 352 }, 353 "TotalObjects": { 354 "type": "long" 355 } 356 } 357 }, 358 "JobLogInfo": { 359 "type": "structure", 360 "members": { 361 "JobCompletionReportURI": {}, 362 "JobSuccessLogURI": {}, 363 "JobFailureLogURI": {} 364 } 365 } 366 } 367 }, 368 "S11": { 369 "type": "structure", 370 "members": { 371 "Status": {}, 372 "TrackingNumber": {} 373 } 374 } 375 } 376 }