github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/snowball/2016-06-30/api-2.json (about) 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 "serviceId":"Snowball", 11 "signatureVersion":"v4", 12 "targetPrefix":"AWSIESnowballJobManagementService", 13 "uid":"snowball-2016-06-30" 14 }, 15 "operations":{ 16 "CancelCluster":{ 17 "name":"CancelCluster", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"CancelClusterRequest"}, 23 "output":{"shape":"CancelClusterResult"}, 24 "errors":[ 25 {"shape":"KMSRequestFailedException"}, 26 {"shape":"InvalidJobStateException"}, 27 {"shape":"InvalidResourceException"} 28 ] 29 }, 30 "CancelJob":{ 31 "name":"CancelJob", 32 "http":{ 33 "method":"POST", 34 "requestUri":"/" 35 }, 36 "input":{"shape":"CancelJobRequest"}, 37 "output":{"shape":"CancelJobResult"}, 38 "errors":[ 39 {"shape":"InvalidResourceException"}, 40 {"shape":"InvalidJobStateException"}, 41 {"shape":"KMSRequestFailedException"} 42 ] 43 }, 44 "CreateAddress":{ 45 "name":"CreateAddress", 46 "http":{ 47 "method":"POST", 48 "requestUri":"/" 49 }, 50 "input":{"shape":"CreateAddressRequest"}, 51 "output":{"shape":"CreateAddressResult"}, 52 "errors":[ 53 {"shape":"InvalidAddressException"}, 54 {"shape":"UnsupportedAddressException"} 55 ] 56 }, 57 "CreateCluster":{ 58 "name":"CreateCluster", 59 "http":{ 60 "method":"POST", 61 "requestUri":"/" 62 }, 63 "input":{"shape":"CreateClusterRequest"}, 64 "output":{"shape":"CreateClusterResult"}, 65 "errors":[ 66 {"shape":"InvalidResourceException"}, 67 {"shape":"KMSRequestFailedException"}, 68 {"shape":"InvalidInputCombinationException"}, 69 {"shape":"Ec2RequestFailedException"} 70 ] 71 }, 72 "CreateJob":{ 73 "name":"CreateJob", 74 "http":{ 75 "method":"POST", 76 "requestUri":"/" 77 }, 78 "input":{"shape":"CreateJobRequest"}, 79 "output":{"shape":"CreateJobResult"}, 80 "errors":[ 81 {"shape":"InvalidResourceException"}, 82 {"shape":"KMSRequestFailedException"}, 83 {"shape":"InvalidInputCombinationException"}, 84 {"shape":"ClusterLimitExceededException"}, 85 {"shape":"Ec2RequestFailedException"} 86 ] 87 }, 88 "CreateLongTermPricing":{ 89 "name":"CreateLongTermPricing", 90 "http":{ 91 "method":"POST", 92 "requestUri":"/" 93 }, 94 "input":{"shape":"CreateLongTermPricingRequest"}, 95 "output":{"shape":"CreateLongTermPricingResult"}, 96 "errors":[ 97 {"shape":"InvalidResourceException"} 98 ] 99 }, 100 "CreateReturnShippingLabel":{ 101 "name":"CreateReturnShippingLabel", 102 "http":{ 103 "method":"POST", 104 "requestUri":"/" 105 }, 106 "input":{"shape":"CreateReturnShippingLabelRequest"}, 107 "output":{"shape":"CreateReturnShippingLabelResult"}, 108 "errors":[ 109 {"shape":"InvalidResourceException"}, 110 {"shape":"InvalidJobStateException"}, 111 {"shape":"InvalidInputCombinationException"}, 112 {"shape":"ConflictException"}, 113 {"shape":"ReturnShippingLabelAlreadyExistsException"} 114 ] 115 }, 116 "DescribeAddress":{ 117 "name":"DescribeAddress", 118 "http":{ 119 "method":"POST", 120 "requestUri":"/" 121 }, 122 "input":{"shape":"DescribeAddressRequest"}, 123 "output":{"shape":"DescribeAddressResult"}, 124 "errors":[ 125 {"shape":"InvalidResourceException"} 126 ] 127 }, 128 "DescribeAddresses":{ 129 "name":"DescribeAddresses", 130 "http":{ 131 "method":"POST", 132 "requestUri":"/" 133 }, 134 "input":{"shape":"DescribeAddressesRequest"}, 135 "output":{"shape":"DescribeAddressesResult"}, 136 "errors":[ 137 {"shape":"InvalidResourceException"}, 138 {"shape":"InvalidNextTokenException"} 139 ] 140 }, 141 "DescribeCluster":{ 142 "name":"DescribeCluster", 143 "http":{ 144 "method":"POST", 145 "requestUri":"/" 146 }, 147 "input":{"shape":"DescribeClusterRequest"}, 148 "output":{"shape":"DescribeClusterResult"}, 149 "errors":[ 150 {"shape":"InvalidResourceException"} 151 ] 152 }, 153 "DescribeJob":{ 154 "name":"DescribeJob", 155 "http":{ 156 "method":"POST", 157 "requestUri":"/" 158 }, 159 "input":{"shape":"DescribeJobRequest"}, 160 "output":{"shape":"DescribeJobResult"}, 161 "errors":[ 162 {"shape":"InvalidResourceException"} 163 ] 164 }, 165 "DescribeReturnShippingLabel":{ 166 "name":"DescribeReturnShippingLabel", 167 "http":{ 168 "method":"POST", 169 "requestUri":"/" 170 }, 171 "input":{"shape":"DescribeReturnShippingLabelRequest"}, 172 "output":{"shape":"DescribeReturnShippingLabelResult"}, 173 "errors":[ 174 {"shape":"InvalidResourceException"}, 175 {"shape":"InvalidJobStateException"}, 176 {"shape":"ConflictException"} 177 ] 178 }, 179 "GetJobManifest":{ 180 "name":"GetJobManifest", 181 "http":{ 182 "method":"POST", 183 "requestUri":"/" 184 }, 185 "input":{"shape":"GetJobManifestRequest"}, 186 "output":{"shape":"GetJobManifestResult"}, 187 "errors":[ 188 {"shape":"InvalidResourceException"}, 189 {"shape":"InvalidJobStateException"} 190 ] 191 }, 192 "GetJobUnlockCode":{ 193 "name":"GetJobUnlockCode", 194 "http":{ 195 "method":"POST", 196 "requestUri":"/" 197 }, 198 "input":{"shape":"GetJobUnlockCodeRequest"}, 199 "output":{"shape":"GetJobUnlockCodeResult"}, 200 "errors":[ 201 {"shape":"InvalidResourceException"}, 202 {"shape":"InvalidJobStateException"} 203 ] 204 }, 205 "GetSnowballUsage":{ 206 "name":"GetSnowballUsage", 207 "http":{ 208 "method":"POST", 209 "requestUri":"/" 210 }, 211 "input":{"shape":"GetSnowballUsageRequest"}, 212 "output":{"shape":"GetSnowballUsageResult"} 213 }, 214 "GetSoftwareUpdates":{ 215 "name":"GetSoftwareUpdates", 216 "http":{ 217 "method":"POST", 218 "requestUri":"/" 219 }, 220 "input":{"shape":"GetSoftwareUpdatesRequest"}, 221 "output":{"shape":"GetSoftwareUpdatesResult"}, 222 "errors":[ 223 {"shape":"InvalidResourceException"}, 224 {"shape":"InvalidJobStateException"} 225 ] 226 }, 227 "ListClusterJobs":{ 228 "name":"ListClusterJobs", 229 "http":{ 230 "method":"POST", 231 "requestUri":"/" 232 }, 233 "input":{"shape":"ListClusterJobsRequest"}, 234 "output":{"shape":"ListClusterJobsResult"}, 235 "errors":[ 236 {"shape":"InvalidResourceException"}, 237 {"shape":"InvalidNextTokenException"} 238 ] 239 }, 240 "ListClusters":{ 241 "name":"ListClusters", 242 "http":{ 243 "method":"POST", 244 "requestUri":"/" 245 }, 246 "input":{"shape":"ListClustersRequest"}, 247 "output":{"shape":"ListClustersResult"}, 248 "errors":[ 249 {"shape":"InvalidNextTokenException"} 250 ] 251 }, 252 "ListCompatibleImages":{ 253 "name":"ListCompatibleImages", 254 "http":{ 255 "method":"POST", 256 "requestUri":"/" 257 }, 258 "input":{"shape":"ListCompatibleImagesRequest"}, 259 "output":{"shape":"ListCompatibleImagesResult"}, 260 "errors":[ 261 {"shape":"InvalidNextTokenException"}, 262 {"shape":"Ec2RequestFailedException"} 263 ] 264 }, 265 "ListJobs":{ 266 "name":"ListJobs", 267 "http":{ 268 "method":"POST", 269 "requestUri":"/" 270 }, 271 "input":{"shape":"ListJobsRequest"}, 272 "output":{"shape":"ListJobsResult"}, 273 "errors":[ 274 {"shape":"InvalidNextTokenException"} 275 ] 276 }, 277 "ListLongTermPricing":{ 278 "name":"ListLongTermPricing", 279 "http":{ 280 "method":"POST", 281 "requestUri":"/" 282 }, 283 "input":{"shape":"ListLongTermPricingRequest"}, 284 "output":{"shape":"ListLongTermPricingResult"}, 285 "errors":[ 286 {"shape":"InvalidResourceException"}, 287 {"shape":"InvalidNextTokenException"} 288 ] 289 }, 290 "UpdateCluster":{ 291 "name":"UpdateCluster", 292 "http":{ 293 "method":"POST", 294 "requestUri":"/" 295 }, 296 "input":{"shape":"UpdateClusterRequest"}, 297 "output":{"shape":"UpdateClusterResult"}, 298 "errors":[ 299 {"shape":"InvalidResourceException"}, 300 {"shape":"InvalidJobStateException"}, 301 {"shape":"KMSRequestFailedException"}, 302 {"shape":"InvalidInputCombinationException"}, 303 {"shape":"Ec2RequestFailedException"} 304 ] 305 }, 306 "UpdateJob":{ 307 "name":"UpdateJob", 308 "http":{ 309 "method":"POST", 310 "requestUri":"/" 311 }, 312 "input":{"shape":"UpdateJobRequest"}, 313 "output":{"shape":"UpdateJobResult"}, 314 "errors":[ 315 {"shape":"InvalidResourceException"}, 316 {"shape":"InvalidJobStateException"}, 317 {"shape":"KMSRequestFailedException"}, 318 {"shape":"InvalidInputCombinationException"}, 319 {"shape":"ClusterLimitExceededException"}, 320 {"shape":"Ec2RequestFailedException"} 321 ] 322 }, 323 "UpdateJobShipmentState":{ 324 "name":"UpdateJobShipmentState", 325 "http":{ 326 "method":"POST", 327 "requestUri":"/" 328 }, 329 "input":{"shape":"UpdateJobShipmentStateRequest"}, 330 "output":{"shape":"UpdateJobShipmentStateResult"}, 331 "errors":[ 332 {"shape":"InvalidResourceException"}, 333 {"shape":"InvalidJobStateException"} 334 ] 335 }, 336 "UpdateLongTermPricing":{ 337 "name":"UpdateLongTermPricing", 338 "http":{ 339 "method":"POST", 340 "requestUri":"/" 341 }, 342 "input":{"shape":"UpdateLongTermPricingRequest"}, 343 "output":{"shape":"UpdateLongTermPricingResult"}, 344 "errors":[ 345 {"shape":"InvalidResourceException"} 346 ] 347 } 348 }, 349 "shapes":{ 350 "Address":{ 351 "type":"structure", 352 "members":{ 353 "AddressId":{"shape":"AddressId"}, 354 "Name":{"shape":"String"}, 355 "Company":{"shape":"String"}, 356 "Street1":{"shape":"String"}, 357 "Street2":{"shape":"String"}, 358 "Street3":{"shape":"String"}, 359 "City":{"shape":"String"}, 360 "StateOrProvince":{"shape":"String"}, 361 "PrefectureOrDistrict":{"shape":"String"}, 362 "Landmark":{"shape":"String"}, 363 "Country":{"shape":"String"}, 364 "PostalCode":{"shape":"String"}, 365 "PhoneNumber":{"shape":"String"}, 366 "IsRestricted":{"shape":"Boolean"} 367 } 368 }, 369 "AddressId":{ 370 "type":"string", 371 "max":40, 372 "min":40, 373 "pattern":"ADID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" 374 }, 375 "AddressList":{ 376 "type":"list", 377 "member":{"shape":"Address"} 378 }, 379 "AmiId":{ 380 "type":"string", 381 "max":21, 382 "min":12, 383 "pattern":"(ami-[0-9a-f]{8})|(ami-[0-9a-f]{17})" 384 }, 385 "Boolean":{"type":"boolean"}, 386 "CancelClusterRequest":{ 387 "type":"structure", 388 "required":["ClusterId"], 389 "members":{ 390 "ClusterId":{"shape":"ClusterId"} 391 } 392 }, 393 "CancelClusterResult":{ 394 "type":"structure", 395 "members":{ 396 } 397 }, 398 "CancelJobRequest":{ 399 "type":"structure", 400 "required":["JobId"], 401 "members":{ 402 "JobId":{"shape":"JobId"} 403 } 404 }, 405 "CancelJobResult":{ 406 "type":"structure", 407 "members":{ 408 } 409 }, 410 "ClusterId":{ 411 "type":"string", 412 "max":39, 413 "min":39, 414 "pattern":"CID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" 415 }, 416 "ClusterLimitExceededException":{ 417 "type":"structure", 418 "members":{ 419 "Message":{"shape":"String"} 420 }, 421 "exception":true 422 }, 423 "ClusterListEntry":{ 424 "type":"structure", 425 "members":{ 426 "ClusterId":{"shape":"String"}, 427 "ClusterState":{"shape":"ClusterState"}, 428 "CreationDate":{"shape":"Timestamp"}, 429 "Description":{"shape":"String"} 430 } 431 }, 432 "ClusterListEntryList":{ 433 "type":"list", 434 "member":{"shape":"ClusterListEntry"} 435 }, 436 "ClusterMetadata":{ 437 "type":"structure", 438 "members":{ 439 "ClusterId":{"shape":"String"}, 440 "Description":{"shape":"String"}, 441 "KmsKeyARN":{"shape":"KmsKeyARN"}, 442 "RoleARN":{"shape":"RoleARN"}, 443 "ClusterState":{"shape":"ClusterState"}, 444 "JobType":{"shape":"JobType"}, 445 "SnowballType":{"shape":"SnowballType"}, 446 "CreationDate":{"shape":"Timestamp"}, 447 "Resources":{"shape":"JobResource"}, 448 "AddressId":{"shape":"AddressId"}, 449 "ShippingOption":{"shape":"ShippingOption"}, 450 "Notification":{"shape":"Notification"}, 451 "ForwardingAddressId":{"shape":"AddressId"}, 452 "TaxDocuments":{"shape":"TaxDocuments"}, 453 "OnDeviceServiceConfiguration":{"shape":"OnDeviceServiceConfiguration"} 454 } 455 }, 456 "ClusterState":{ 457 "type":"string", 458 "enum":[ 459 "AwaitingQuorum", 460 "Pending", 461 "InUse", 462 "Complete", 463 "Cancelled" 464 ] 465 }, 466 "CompatibleImage":{ 467 "type":"structure", 468 "members":{ 469 "AmiId":{"shape":"String"}, 470 "Name":{"shape":"String"} 471 } 472 }, 473 "CompatibleImageList":{ 474 "type":"list", 475 "member":{"shape":"CompatibleImage"} 476 }, 477 "ConflictException":{ 478 "type":"structure", 479 "members":{ 480 "ConflictResource":{"shape":"String"}, 481 "Message":{"shape":"String"} 482 }, 483 "exception":true 484 }, 485 "CreateAddressRequest":{ 486 "type":"structure", 487 "required":["Address"], 488 "members":{ 489 "Address":{"shape":"Address"} 490 } 491 }, 492 "CreateAddressResult":{ 493 "type":"structure", 494 "members":{ 495 "AddressId":{"shape":"String"} 496 } 497 }, 498 "CreateClusterRequest":{ 499 "type":"structure", 500 "required":[ 501 "JobType", 502 "Resources", 503 "AddressId", 504 "RoleARN", 505 "SnowballType", 506 "ShippingOption" 507 ], 508 "members":{ 509 "JobType":{"shape":"JobType"}, 510 "Resources":{"shape":"JobResource"}, 511 "OnDeviceServiceConfiguration":{"shape":"OnDeviceServiceConfiguration"}, 512 "Description":{"shape":"String"}, 513 "AddressId":{"shape":"AddressId"}, 514 "KmsKeyARN":{"shape":"KmsKeyARN"}, 515 "RoleARN":{"shape":"RoleARN"}, 516 "SnowballType":{"shape":"SnowballType"}, 517 "ShippingOption":{"shape":"ShippingOption"}, 518 "Notification":{"shape":"Notification"}, 519 "ForwardingAddressId":{"shape":"AddressId"}, 520 "TaxDocuments":{"shape":"TaxDocuments"}, 521 "RemoteManagement":{"shape":"RemoteManagement"} 522 } 523 }, 524 "CreateClusterResult":{ 525 "type":"structure", 526 "members":{ 527 "ClusterId":{"shape":"ClusterId"} 528 } 529 }, 530 "CreateJobRequest":{ 531 "type":"structure", 532 "members":{ 533 "JobType":{"shape":"JobType"}, 534 "Resources":{"shape":"JobResource"}, 535 "OnDeviceServiceConfiguration":{"shape":"OnDeviceServiceConfiguration"}, 536 "Description":{"shape":"String"}, 537 "AddressId":{"shape":"AddressId"}, 538 "KmsKeyARN":{"shape":"KmsKeyARN"}, 539 "RoleARN":{"shape":"RoleARN"}, 540 "SnowballCapacityPreference":{"shape":"SnowballCapacity"}, 541 "ShippingOption":{"shape":"ShippingOption"}, 542 "Notification":{"shape":"Notification"}, 543 "ClusterId":{"shape":"ClusterId"}, 544 "SnowballType":{"shape":"SnowballType"}, 545 "ForwardingAddressId":{"shape":"AddressId"}, 546 "TaxDocuments":{"shape":"TaxDocuments"}, 547 "DeviceConfiguration":{"shape":"DeviceConfiguration"}, 548 "RemoteManagement":{"shape":"RemoteManagement"}, 549 "LongTermPricingId":{"shape":"LongTermPricingId"} 550 } 551 }, 552 "CreateJobResult":{ 553 "type":"structure", 554 "members":{ 555 "JobId":{"shape":"JobId"} 556 } 557 }, 558 "CreateLongTermPricingRequest":{ 559 "type":"structure", 560 "required":["LongTermPricingType"], 561 "members":{ 562 "LongTermPricingType":{"shape":"LongTermPricingType"}, 563 "IsLongTermPricingAutoRenew":{"shape":"JavaBoolean"}, 564 "SnowballType":{"shape":"SnowballType"} 565 } 566 }, 567 "CreateLongTermPricingResult":{ 568 "type":"structure", 569 "members":{ 570 "LongTermPricingId":{"shape":"LongTermPricingId"} 571 } 572 }, 573 "CreateReturnShippingLabelRequest":{ 574 "type":"structure", 575 "required":["JobId"], 576 "members":{ 577 "JobId":{"shape":"JobId"}, 578 "ShippingOption":{"shape":"ShippingOption"} 579 } 580 }, 581 "CreateReturnShippingLabelResult":{ 582 "type":"structure", 583 "members":{ 584 "Status":{"shape":"ShippingLabelStatus"} 585 } 586 }, 587 "DataTransfer":{ 588 "type":"structure", 589 "members":{ 590 "BytesTransferred":{"shape":"Long"}, 591 "ObjectsTransferred":{"shape":"Long"}, 592 "TotalBytes":{"shape":"Long"}, 593 "TotalObjects":{"shape":"Long"} 594 } 595 }, 596 "DescribeAddressRequest":{ 597 "type":"structure", 598 "required":["AddressId"], 599 "members":{ 600 "AddressId":{"shape":"AddressId"} 601 } 602 }, 603 "DescribeAddressResult":{ 604 "type":"structure", 605 "members":{ 606 "Address":{"shape":"Address"} 607 } 608 }, 609 "DescribeAddressesRequest":{ 610 "type":"structure", 611 "members":{ 612 "MaxResults":{"shape":"ListLimit"}, 613 "NextToken":{"shape":"String"} 614 } 615 }, 616 "DescribeAddressesResult":{ 617 "type":"structure", 618 "members":{ 619 "Addresses":{"shape":"AddressList"}, 620 "NextToken":{"shape":"String"} 621 } 622 }, 623 "DescribeClusterRequest":{ 624 "type":"structure", 625 "required":["ClusterId"], 626 "members":{ 627 "ClusterId":{"shape":"ClusterId"} 628 } 629 }, 630 "DescribeClusterResult":{ 631 "type":"structure", 632 "members":{ 633 "ClusterMetadata":{"shape":"ClusterMetadata"} 634 } 635 }, 636 "DescribeJobRequest":{ 637 "type":"structure", 638 "required":["JobId"], 639 "members":{ 640 "JobId":{"shape":"JobId"} 641 } 642 }, 643 "DescribeJobResult":{ 644 "type":"structure", 645 "members":{ 646 "JobMetadata":{"shape":"JobMetadata"}, 647 "SubJobMetadata":{"shape":"JobMetadataList"} 648 } 649 }, 650 "DescribeReturnShippingLabelRequest":{ 651 "type":"structure", 652 "required":["JobId"], 653 "members":{ 654 "JobId":{"shape":"JobId"} 655 } 656 }, 657 "DescribeReturnShippingLabelResult":{ 658 "type":"structure", 659 "members":{ 660 "Status":{"shape":"ShippingLabelStatus"}, 661 "ExpirationDate":{"shape":"Timestamp"} 662 } 663 }, 664 "DeviceConfiguration":{ 665 "type":"structure", 666 "members":{ 667 "SnowconeDeviceConfiguration":{"shape":"SnowconeDeviceConfiguration"} 668 } 669 }, 670 "DeviceServiceName":{ 671 "type":"string", 672 "enum":[ 673 "NFS_ON_DEVICE_SERVICE", 674 "S3_ON_DEVICE_SERVICE" 675 ] 676 }, 677 "Ec2AmiResource":{ 678 "type":"structure", 679 "required":["AmiId"], 680 "members":{ 681 "AmiId":{"shape":"AmiId"}, 682 "SnowballAmiId":{"shape":"String"} 683 } 684 }, 685 "Ec2AmiResourceList":{ 686 "type":"list", 687 "member":{"shape":"Ec2AmiResource"} 688 }, 689 "Ec2RequestFailedException":{ 690 "type":"structure", 691 "members":{ 692 "Message":{"shape":"String"} 693 }, 694 "exception":true 695 }, 696 "EventTriggerDefinition":{ 697 "type":"structure", 698 "members":{ 699 "EventResourceARN":{"shape":"ResourceARN"} 700 } 701 }, 702 "EventTriggerDefinitionList":{ 703 "type":"list", 704 "member":{"shape":"EventTriggerDefinition"} 705 }, 706 "GSTIN":{ 707 "type":"string", 708 "pattern":"\\d{2}[A-Z]{5}\\d{4}[A-Z]{1}[A-Z\\d]{1}[Z]{1}[A-Z\\d]{1}" 709 }, 710 "GetJobManifestRequest":{ 711 "type":"structure", 712 "required":["JobId"], 713 "members":{ 714 "JobId":{"shape":"JobId"} 715 } 716 }, 717 "GetJobManifestResult":{ 718 "type":"structure", 719 "members":{ 720 "ManifestURI":{"shape":"String"} 721 } 722 }, 723 "GetJobUnlockCodeRequest":{ 724 "type":"structure", 725 "required":["JobId"], 726 "members":{ 727 "JobId":{"shape":"JobId"} 728 } 729 }, 730 "GetJobUnlockCodeResult":{ 731 "type":"structure", 732 "members":{ 733 "UnlockCode":{"shape":"String"} 734 } 735 }, 736 "GetSnowballUsageRequest":{ 737 "type":"structure", 738 "members":{ 739 } 740 }, 741 "GetSnowballUsageResult":{ 742 "type":"structure", 743 "members":{ 744 "SnowballLimit":{"shape":"Integer"}, 745 "SnowballsInUse":{"shape":"Integer"} 746 } 747 }, 748 "GetSoftwareUpdatesRequest":{ 749 "type":"structure", 750 "required":["JobId"], 751 "members":{ 752 "JobId":{"shape":"JobId"} 753 } 754 }, 755 "GetSoftwareUpdatesResult":{ 756 "type":"structure", 757 "members":{ 758 "UpdatesURI":{"shape":"String"} 759 } 760 }, 761 "INDTaxDocuments":{ 762 "type":"structure", 763 "members":{ 764 "GSTIN":{"shape":"GSTIN"} 765 } 766 }, 767 "Integer":{"type":"integer"}, 768 "InvalidAddressException":{ 769 "type":"structure", 770 "members":{ 771 "Message":{"shape":"String"} 772 }, 773 "exception":true 774 }, 775 "InvalidInputCombinationException":{ 776 "type":"structure", 777 "members":{ 778 "Message":{"shape":"String"} 779 }, 780 "exception":true 781 }, 782 "InvalidJobStateException":{ 783 "type":"structure", 784 "members":{ 785 "Message":{"shape":"String"} 786 }, 787 "exception":true 788 }, 789 "InvalidNextTokenException":{ 790 "type":"structure", 791 "members":{ 792 "Message":{"shape":"String"} 793 }, 794 "exception":true 795 }, 796 "InvalidResourceException":{ 797 "type":"structure", 798 "members":{ 799 "Message":{"shape":"String"}, 800 "ResourceType":{"shape":"String"} 801 }, 802 "exception":true 803 }, 804 "JavaBoolean":{"type":"boolean"}, 805 "JobId":{ 806 "type":"string", 807 "max":39, 808 "min":39, 809 "pattern":"(M|J)ID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" 810 }, 811 "JobListEntry":{ 812 "type":"structure", 813 "members":{ 814 "JobId":{"shape":"String"}, 815 "JobState":{"shape":"JobState"}, 816 "IsMaster":{"shape":"Boolean"}, 817 "JobType":{"shape":"JobType"}, 818 "SnowballType":{"shape":"SnowballType"}, 819 "CreationDate":{"shape":"Timestamp"}, 820 "Description":{"shape":"String"} 821 } 822 }, 823 "JobListEntryList":{ 824 "type":"list", 825 "member":{"shape":"JobListEntry"} 826 }, 827 "JobLogs":{ 828 "type":"structure", 829 "members":{ 830 "JobCompletionReportURI":{"shape":"String"}, 831 "JobSuccessLogURI":{"shape":"String"}, 832 "JobFailureLogURI":{"shape":"String"} 833 } 834 }, 835 "JobMetadata":{ 836 "type":"structure", 837 "members":{ 838 "JobId":{"shape":"String"}, 839 "JobState":{"shape":"JobState"}, 840 "JobType":{"shape":"JobType"}, 841 "SnowballType":{"shape":"SnowballType"}, 842 "CreationDate":{"shape":"Timestamp"}, 843 "Resources":{"shape":"JobResource"}, 844 "Description":{"shape":"String"}, 845 "KmsKeyARN":{"shape":"KmsKeyARN"}, 846 "RoleARN":{"shape":"RoleARN"}, 847 "AddressId":{"shape":"AddressId"}, 848 "ShippingDetails":{"shape":"ShippingDetails"}, 849 "SnowballCapacityPreference":{"shape":"SnowballCapacity"}, 850 "Notification":{"shape":"Notification"}, 851 "DataTransferProgress":{"shape":"DataTransfer"}, 852 "JobLogInfo":{"shape":"JobLogs"}, 853 "ClusterId":{"shape":"String"}, 854 "ForwardingAddressId":{"shape":"AddressId"}, 855 "TaxDocuments":{"shape":"TaxDocuments"}, 856 "DeviceConfiguration":{"shape":"DeviceConfiguration"}, 857 "RemoteManagement":{"shape":"RemoteManagement"}, 858 "LongTermPricingId":{"shape":"LongTermPricingId"}, 859 "OnDeviceServiceConfiguration":{"shape":"OnDeviceServiceConfiguration"} 860 } 861 }, 862 "JobMetadataList":{ 863 "type":"list", 864 "member":{"shape":"JobMetadata"} 865 }, 866 "JobResource":{ 867 "type":"structure", 868 "members":{ 869 "S3Resources":{"shape":"S3ResourceList"}, 870 "LambdaResources":{"shape":"LambdaResourceList"}, 871 "Ec2AmiResources":{"shape":"Ec2AmiResourceList"} 872 } 873 }, 874 "JobState":{ 875 "type":"string", 876 "enum":[ 877 "New", 878 "PreparingAppliance", 879 "PreparingShipment", 880 "InTransitToCustomer", 881 "WithCustomer", 882 "InTransitToAWS", 883 "WithAWSSortingFacility", 884 "WithAWS", 885 "InProgress", 886 "Complete", 887 "Cancelled", 888 "Listing", 889 "Pending" 890 ] 891 }, 892 "JobStateList":{ 893 "type":"list", 894 "member":{"shape":"JobState"} 895 }, 896 "JobType":{ 897 "type":"string", 898 "enum":[ 899 "IMPORT", 900 "EXPORT", 901 "LOCAL_USE" 902 ] 903 }, 904 "KMSRequestFailedException":{ 905 "type":"structure", 906 "members":{ 907 "Message":{"shape":"String"} 908 }, 909 "exception":true 910 }, 911 "KeyRange":{ 912 "type":"structure", 913 "members":{ 914 "BeginMarker":{"shape":"String"}, 915 "EndMarker":{"shape":"String"} 916 } 917 }, 918 "KmsKeyARN":{ 919 "type":"string", 920 "max":255, 921 "pattern":"arn:aws.*:kms:.*:[0-9]{12}:key/.*" 922 }, 923 "LambdaResource":{ 924 "type":"structure", 925 "members":{ 926 "LambdaArn":{"shape":"ResourceARN"}, 927 "EventTriggers":{"shape":"EventTriggerDefinitionList"} 928 } 929 }, 930 "LambdaResourceList":{ 931 "type":"list", 932 "member":{"shape":"LambdaResource"} 933 }, 934 "ListClusterJobsRequest":{ 935 "type":"structure", 936 "required":["ClusterId"], 937 "members":{ 938 "ClusterId":{"shape":"ClusterId"}, 939 "MaxResults":{"shape":"ListLimit"}, 940 "NextToken":{"shape":"String"} 941 } 942 }, 943 "ListClusterJobsResult":{ 944 "type":"structure", 945 "members":{ 946 "JobListEntries":{"shape":"JobListEntryList"}, 947 "NextToken":{"shape":"String"} 948 } 949 }, 950 "ListClustersRequest":{ 951 "type":"structure", 952 "members":{ 953 "MaxResults":{"shape":"ListLimit"}, 954 "NextToken":{"shape":"String"} 955 } 956 }, 957 "ListClustersResult":{ 958 "type":"structure", 959 "members":{ 960 "ClusterListEntries":{"shape":"ClusterListEntryList"}, 961 "NextToken":{"shape":"String"} 962 } 963 }, 964 "ListCompatibleImagesRequest":{ 965 "type":"structure", 966 "members":{ 967 "MaxResults":{"shape":"ListLimit"}, 968 "NextToken":{"shape":"String"} 969 } 970 }, 971 "ListCompatibleImagesResult":{ 972 "type":"structure", 973 "members":{ 974 "CompatibleImages":{"shape":"CompatibleImageList"}, 975 "NextToken":{"shape":"String"} 976 } 977 }, 978 "ListJobsRequest":{ 979 "type":"structure", 980 "members":{ 981 "MaxResults":{"shape":"ListLimit"}, 982 "NextToken":{"shape":"String"} 983 } 984 }, 985 "ListJobsResult":{ 986 "type":"structure", 987 "members":{ 988 "JobListEntries":{"shape":"JobListEntryList"}, 989 "NextToken":{"shape":"String"} 990 } 991 }, 992 "ListLimit":{ 993 "type":"integer", 994 "max":100, 995 "min":0 996 }, 997 "ListLongTermPricingRequest":{ 998 "type":"structure", 999 "members":{ 1000 "MaxResults":{"shape":"ListLimit"}, 1001 "NextToken":{"shape":"String"} 1002 } 1003 }, 1004 "ListLongTermPricingResult":{ 1005 "type":"structure", 1006 "members":{ 1007 "LongTermPricingEntries":{"shape":"LongTermPricingEntryList"}, 1008 "NextToken":{"shape":"String"} 1009 } 1010 }, 1011 "Long":{"type":"long"}, 1012 "LongTermPricingAssociatedJobIdList":{ 1013 "type":"list", 1014 "member":{"shape":"JobId"} 1015 }, 1016 "LongTermPricingEntryList":{ 1017 "type":"list", 1018 "member":{"shape":"LongTermPricingListEntry"} 1019 }, 1020 "LongTermPricingId":{ 1021 "type":"string", 1022 "max":41, 1023 "min":41, 1024 "pattern":"LTPID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" 1025 }, 1026 "LongTermPricingListEntry":{ 1027 "type":"structure", 1028 "members":{ 1029 "LongTermPricingId":{"shape":"LongTermPricingId"}, 1030 "LongTermPricingEndDate":{"shape":"Timestamp"}, 1031 "LongTermPricingStartDate":{"shape":"Timestamp"}, 1032 "LongTermPricingType":{"shape":"LongTermPricingType"}, 1033 "CurrentActiveJob":{"shape":"JobId"}, 1034 "ReplacementJob":{"shape":"JobId"}, 1035 "IsLongTermPricingAutoRenew":{"shape":"JavaBoolean"}, 1036 "LongTermPricingStatus":{"shape":"String"}, 1037 "SnowballType":{"shape":"SnowballType"}, 1038 "JobIds":{"shape":"LongTermPricingAssociatedJobIdList"} 1039 } 1040 }, 1041 "LongTermPricingType":{ 1042 "type":"string", 1043 "enum":[ 1044 "OneYear", 1045 "ThreeYear" 1046 ] 1047 }, 1048 "NFSOnDeviceServiceConfiguration":{ 1049 "type":"structure", 1050 "members":{ 1051 "StorageLimit":{"shape":"StorageLimit"}, 1052 "StorageUnit":{"shape":"StorageUnit"} 1053 } 1054 }, 1055 "Notification":{ 1056 "type":"structure", 1057 "members":{ 1058 "SnsTopicARN":{"shape":"SnsTopicARN"}, 1059 "JobStatesToNotify":{"shape":"JobStateList"}, 1060 "NotifyAll":{"shape":"Boolean"} 1061 } 1062 }, 1063 "OnDeviceServiceConfiguration":{ 1064 "type":"structure", 1065 "members":{ 1066 "NFSOnDeviceService":{"shape":"NFSOnDeviceServiceConfiguration"} 1067 } 1068 }, 1069 "RemoteManagement":{ 1070 "type":"string", 1071 "enum":[ 1072 "INSTALLED_ONLY", 1073 "INSTALLED_AUTOSTART" 1074 ] 1075 }, 1076 "ResourceARN":{ 1077 "type":"string", 1078 "max":255, 1079 "pattern":"arn:aws.*:*" 1080 }, 1081 "ReturnShippingLabelAlreadyExistsException":{ 1082 "type":"structure", 1083 "members":{ 1084 "Message":{"shape":"String"} 1085 }, 1086 "exception":true 1087 }, 1088 "RoleARN":{ 1089 "type":"string", 1090 "max":255, 1091 "pattern":"arn:aws.*:iam::[0-9]{12}:role/.*" 1092 }, 1093 "S3Resource":{ 1094 "type":"structure", 1095 "members":{ 1096 "BucketArn":{"shape":"ResourceARN"}, 1097 "KeyRange":{"shape":"KeyRange"}, 1098 "TargetOnDeviceServices":{"shape":"TargetOnDeviceServiceList"} 1099 } 1100 }, 1101 "S3ResourceList":{ 1102 "type":"list", 1103 "member":{"shape":"S3Resource"} 1104 }, 1105 "Shipment":{ 1106 "type":"structure", 1107 "members":{ 1108 "Status":{"shape":"String"}, 1109 "TrackingNumber":{"shape":"String"} 1110 } 1111 }, 1112 "ShipmentState":{ 1113 "type":"string", 1114 "enum":[ 1115 "RECEIVED", 1116 "RETURNED" 1117 ] 1118 }, 1119 "ShippingDetails":{ 1120 "type":"structure", 1121 "members":{ 1122 "ShippingOption":{"shape":"ShippingOption"}, 1123 "InboundShipment":{"shape":"Shipment"}, 1124 "OutboundShipment":{"shape":"Shipment"} 1125 } 1126 }, 1127 "ShippingLabelStatus":{ 1128 "type":"string", 1129 "enum":[ 1130 "InProgress", 1131 "TimedOut", 1132 "Succeeded", 1133 "Failed" 1134 ] 1135 }, 1136 "ShippingOption":{ 1137 "type":"string", 1138 "enum":[ 1139 "SECOND_DAY", 1140 "NEXT_DAY", 1141 "EXPRESS", 1142 "STANDARD" 1143 ] 1144 }, 1145 "SnowballCapacity":{ 1146 "type":"string", 1147 "enum":[ 1148 "T50", 1149 "T80", 1150 "T100", 1151 "T42", 1152 "T98", 1153 "T8", 1154 "T14", 1155 "NoPreference" 1156 ] 1157 }, 1158 "SnowballType":{ 1159 "type":"string", 1160 "enum":[ 1161 "STANDARD", 1162 "EDGE", 1163 "EDGE_C", 1164 "EDGE_CG", 1165 "EDGE_S", 1166 "SNC1_HDD", 1167 "SNC1_SSD" 1168 ] 1169 }, 1170 "SnowconeDeviceConfiguration":{ 1171 "type":"structure", 1172 "members":{ 1173 "WirelessConnection":{"shape":"WirelessConnection"} 1174 } 1175 }, 1176 "SnsTopicARN":{ 1177 "type":"string", 1178 "max":255, 1179 "pattern":"arn:aws.*:sns:.*:[0-9]{12}:.*" 1180 }, 1181 "StorageLimit":{ 1182 "type":"integer", 1183 "min":0 1184 }, 1185 "StorageUnit":{ 1186 "type":"string", 1187 "enum":["TB"] 1188 }, 1189 "String":{ 1190 "type":"string", 1191 "max":1024, 1192 "min":1 1193 }, 1194 "TargetOnDeviceService":{ 1195 "type":"structure", 1196 "members":{ 1197 "ServiceName":{"shape":"DeviceServiceName"}, 1198 "TransferOption":{"shape":"TransferOption"} 1199 } 1200 }, 1201 "TargetOnDeviceServiceList":{ 1202 "type":"list", 1203 "member":{"shape":"TargetOnDeviceService"} 1204 }, 1205 "TaxDocuments":{ 1206 "type":"structure", 1207 "members":{ 1208 "IND":{"shape":"INDTaxDocuments"} 1209 } 1210 }, 1211 "Timestamp":{"type":"timestamp"}, 1212 "TransferOption":{ 1213 "type":"string", 1214 "enum":[ 1215 "IMPORT", 1216 "EXPORT", 1217 "LOCAL_USE" 1218 ] 1219 }, 1220 "UnsupportedAddressException":{ 1221 "type":"structure", 1222 "members":{ 1223 "Message":{"shape":"String"} 1224 }, 1225 "exception":true 1226 }, 1227 "UpdateClusterRequest":{ 1228 "type":"structure", 1229 "required":["ClusterId"], 1230 "members":{ 1231 "ClusterId":{"shape":"ClusterId"}, 1232 "RoleARN":{"shape":"RoleARN"}, 1233 "Description":{"shape":"String"}, 1234 "Resources":{"shape":"JobResource"}, 1235 "OnDeviceServiceConfiguration":{"shape":"OnDeviceServiceConfiguration"}, 1236 "AddressId":{"shape":"AddressId"}, 1237 "ShippingOption":{"shape":"ShippingOption"}, 1238 "Notification":{"shape":"Notification"}, 1239 "ForwardingAddressId":{"shape":"AddressId"} 1240 } 1241 }, 1242 "UpdateClusterResult":{ 1243 "type":"structure", 1244 "members":{ 1245 } 1246 }, 1247 "UpdateJobRequest":{ 1248 "type":"structure", 1249 "required":["JobId"], 1250 "members":{ 1251 "JobId":{"shape":"JobId"}, 1252 "RoleARN":{"shape":"RoleARN"}, 1253 "Notification":{"shape":"Notification"}, 1254 "Resources":{"shape":"JobResource"}, 1255 "OnDeviceServiceConfiguration":{"shape":"OnDeviceServiceConfiguration"}, 1256 "AddressId":{"shape":"AddressId"}, 1257 "ShippingOption":{"shape":"ShippingOption"}, 1258 "Description":{"shape":"String"}, 1259 "SnowballCapacityPreference":{"shape":"SnowballCapacity"}, 1260 "ForwardingAddressId":{"shape":"AddressId"} 1261 } 1262 }, 1263 "UpdateJobResult":{ 1264 "type":"structure", 1265 "members":{ 1266 } 1267 }, 1268 "UpdateJobShipmentStateRequest":{ 1269 "type":"structure", 1270 "required":[ 1271 "JobId", 1272 "ShipmentState" 1273 ], 1274 "members":{ 1275 "JobId":{"shape":"JobId"}, 1276 "ShipmentState":{"shape":"ShipmentState"} 1277 } 1278 }, 1279 "UpdateJobShipmentStateResult":{ 1280 "type":"structure", 1281 "members":{ 1282 } 1283 }, 1284 "UpdateLongTermPricingRequest":{ 1285 "type":"structure", 1286 "required":["LongTermPricingId"], 1287 "members":{ 1288 "LongTermPricingId":{"shape":"LongTermPricingId"}, 1289 "ReplacementJob":{"shape":"JobId"}, 1290 "IsLongTermPricingAutoRenew":{"shape":"JavaBoolean"} 1291 } 1292 }, 1293 "UpdateLongTermPricingResult":{ 1294 "type":"structure", 1295 "members":{ 1296 } 1297 }, 1298 "WirelessConnection":{ 1299 "type":"structure", 1300 "members":{ 1301 "IsWifiEnabled":{"shape":"Boolean"} 1302 } 1303 } 1304 } 1305 }