storagegateway-2013-06-30.min.json (31683B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2013-06-30", 5 "endpointPrefix": "storagegateway", 6 "jsonVersion": "1.1", 7 "protocol": "json", 8 "serviceFullName": "AWS Storage Gateway", 9 "signatureVersion": "v4", 10 "targetPrefix": "StorageGateway_20130630" 11 }, 12 "operations": { 13 "ActivateGateway": { 14 "input": { 15 "type": "structure", 16 "required": [ 17 "ActivationKey", 18 "GatewayName", 19 "GatewayTimezone", 20 "GatewayRegion" 21 ], 22 "members": { 23 "ActivationKey": {}, 24 "GatewayName": {}, 25 "GatewayTimezone": {}, 26 "GatewayRegion": {}, 27 "GatewayType": {}, 28 "TapeDriveType": {}, 29 "MediumChangerType": {} 30 } 31 }, 32 "output": { 33 "type": "structure", 34 "members": { 35 "GatewayARN": {} 36 } 37 } 38 }, 39 "AddCache": { 40 "input": { 41 "type": "structure", 42 "required": [ 43 "GatewayARN", 44 "DiskIds" 45 ], 46 "members": { 47 "GatewayARN": {}, 48 "DiskIds": { 49 "shape": "Sc" 50 } 51 } 52 }, 53 "output": { 54 "type": "structure", 55 "members": { 56 "GatewayARN": {} 57 } 58 } 59 }, 60 "AddTagsToResource": { 61 "input": { 62 "type": "structure", 63 "required": [ 64 "ResourceARN", 65 "Tags" 66 ], 67 "members": { 68 "ResourceARN": {}, 69 "Tags": { 70 "shape": "Sh" 71 } 72 } 73 }, 74 "output": { 75 "type": "structure", 76 "members": { 77 "ResourceARN": {} 78 } 79 } 80 }, 81 "AddUploadBuffer": { 82 "input": { 83 "type": "structure", 84 "required": [ 85 "GatewayARN", 86 "DiskIds" 87 ], 88 "members": { 89 "GatewayARN": {}, 90 "DiskIds": { 91 "shape": "Sc" 92 } 93 } 94 }, 95 "output": { 96 "type": "structure", 97 "members": { 98 "GatewayARN": {} 99 } 100 } 101 }, 102 "AddWorkingStorage": { 103 "input": { 104 "type": "structure", 105 "required": [ 106 "GatewayARN", 107 "DiskIds" 108 ], 109 "members": { 110 "GatewayARN": {}, 111 "DiskIds": { 112 "shape": "Sc" 113 } 114 } 115 }, 116 "output": { 117 "type": "structure", 118 "members": { 119 "GatewayARN": {} 120 } 121 } 122 }, 123 "CancelArchival": { 124 "input": { 125 "type": "structure", 126 "required": [ 127 "GatewayARN", 128 "TapeARN" 129 ], 130 "members": { 131 "GatewayARN": {}, 132 "TapeARN": {} 133 } 134 }, 135 "output": { 136 "type": "structure", 137 "members": { 138 "TapeARN": {} 139 } 140 } 141 }, 142 "CancelRetrieval": { 143 "input": { 144 "type": "structure", 145 "required": [ 146 "GatewayARN", 147 "TapeARN" 148 ], 149 "members": { 150 "GatewayARN": {}, 151 "TapeARN": {} 152 } 153 }, 154 "output": { 155 "type": "structure", 156 "members": { 157 "TapeARN": {} 158 } 159 } 160 }, 161 "CreateCachediSCSIVolume": { 162 "input": { 163 "type": "structure", 164 "required": [ 165 "GatewayARN", 166 "VolumeSizeInBytes", 167 "TargetName", 168 "NetworkInterfaceId", 169 "ClientToken" 170 ], 171 "members": { 172 "GatewayARN": {}, 173 "VolumeSizeInBytes": { 174 "type": "long" 175 }, 176 "SnapshotId": {}, 177 "TargetName": {}, 178 "NetworkInterfaceId": {}, 179 "ClientToken": {} 180 } 181 }, 182 "output": { 183 "type": "structure", 184 "members": { 185 "VolumeARN": {}, 186 "TargetARN": {} 187 } 188 } 189 }, 190 "CreateSnapshot": { 191 "input": { 192 "type": "structure", 193 "required": [ 194 "VolumeARN", 195 "SnapshotDescription" 196 ], 197 "members": { 198 "VolumeARN": {}, 199 "SnapshotDescription": {} 200 } 201 }, 202 "output": { 203 "type": "structure", 204 "members": { 205 "VolumeARN": {}, 206 "SnapshotId": {} 207 } 208 } 209 }, 210 "CreateSnapshotFromVolumeRecoveryPoint": { 211 "input": { 212 "type": "structure", 213 "required": [ 214 "VolumeARN", 215 "SnapshotDescription" 216 ], 217 "members": { 218 "VolumeARN": {}, 219 "SnapshotDescription": {} 220 } 221 }, 222 "output": { 223 "type": "structure", 224 "members": { 225 "SnapshotId": {}, 226 "VolumeARN": {}, 227 "VolumeRecoveryPointTime": {} 228 } 229 } 230 }, 231 "CreateStorediSCSIVolume": { 232 "input": { 233 "type": "structure", 234 "required": [ 235 "GatewayARN", 236 "DiskId", 237 "PreserveExistingData", 238 "TargetName", 239 "NetworkInterfaceId" 240 ], 241 "members": { 242 "GatewayARN": {}, 243 "DiskId": {}, 244 "SnapshotId": {}, 245 "PreserveExistingData": { 246 "type": "boolean" 247 }, 248 "TargetName": {}, 249 "NetworkInterfaceId": {} 250 } 251 }, 252 "output": { 253 "type": "structure", 254 "members": { 255 "VolumeARN": {}, 256 "VolumeSizeInBytes": { 257 "type": "long" 258 }, 259 "TargetARN": {} 260 } 261 } 262 }, 263 "CreateTapeWithBarcode": { 264 "input": { 265 "type": "structure", 266 "required": [ 267 "GatewayARN", 268 "TapeSizeInBytes", 269 "TapeBarcode" 270 ], 271 "members": { 272 "GatewayARN": {}, 273 "TapeSizeInBytes": { 274 "type": "long" 275 }, 276 "TapeBarcode": {} 277 } 278 }, 279 "output": { 280 "type": "structure", 281 "members": { 282 "TapeARN": {} 283 } 284 } 285 }, 286 "CreateTapes": { 287 "input": { 288 "type": "structure", 289 "required": [ 290 "GatewayARN", 291 "TapeSizeInBytes", 292 "ClientToken", 293 "NumTapesToCreate", 294 "TapeBarcodePrefix" 295 ], 296 "members": { 297 "GatewayARN": {}, 298 "TapeSizeInBytes": { 299 "type": "long" 300 }, 301 "ClientToken": {}, 302 "NumTapesToCreate": { 303 "type": "integer" 304 }, 305 "TapeBarcodePrefix": {} 306 } 307 }, 308 "output": { 309 "type": "structure", 310 "members": { 311 "TapeARNs": { 312 "shape": "S1l" 313 } 314 } 315 } 316 }, 317 "DeleteBandwidthRateLimit": { 318 "input": { 319 "type": "structure", 320 "required": [ 321 "GatewayARN", 322 "BandwidthType" 323 ], 324 "members": { 325 "GatewayARN": {}, 326 "BandwidthType": {} 327 } 328 }, 329 "output": { 330 "type": "structure", 331 "members": { 332 "GatewayARN": {} 333 } 334 } 335 }, 336 "DeleteChapCredentials": { 337 "input": { 338 "type": "structure", 339 "required": [ 340 "TargetARN", 341 "InitiatorName" 342 ], 343 "members": { 344 "TargetARN": {}, 345 "InitiatorName": {} 346 } 347 }, 348 "output": { 349 "type": "structure", 350 "members": { 351 "TargetARN": {}, 352 "InitiatorName": {} 353 } 354 } 355 }, 356 "DeleteGateway": { 357 "input": { 358 "type": "structure", 359 "required": [ 360 "GatewayARN" 361 ], 362 "members": { 363 "GatewayARN": {} 364 } 365 }, 366 "output": { 367 "type": "structure", 368 "members": { 369 "GatewayARN": {} 370 } 371 } 372 }, 373 "DeleteSnapshotSchedule": { 374 "input": { 375 "type": "structure", 376 "required": [ 377 "VolumeARN" 378 ], 379 "members": { 380 "VolumeARN": {} 381 } 382 }, 383 "output": { 384 "type": "structure", 385 "members": { 386 "VolumeARN": {} 387 } 388 } 389 }, 390 "DeleteTape": { 391 "input": { 392 "type": "structure", 393 "required": [ 394 "GatewayARN", 395 "TapeARN" 396 ], 397 "members": { 398 "GatewayARN": {}, 399 "TapeARN": {} 400 } 401 }, 402 "output": { 403 "type": "structure", 404 "members": { 405 "TapeARN": {} 406 } 407 } 408 }, 409 "DeleteTapeArchive": { 410 "input": { 411 "type": "structure", 412 "required": [ 413 "TapeARN" 414 ], 415 "members": { 416 "TapeARN": {} 417 } 418 }, 419 "output": { 420 "type": "structure", 421 "members": { 422 "TapeARN": {} 423 } 424 } 425 }, 426 "DeleteVolume": { 427 "input": { 428 "type": "structure", 429 "required": [ 430 "VolumeARN" 431 ], 432 "members": { 433 "VolumeARN": {} 434 } 435 }, 436 "output": { 437 "type": "structure", 438 "members": { 439 "VolumeARN": {} 440 } 441 } 442 }, 443 "DescribeBandwidthRateLimit": { 444 "input": { 445 "type": "structure", 446 "required": [ 447 "GatewayARN" 448 ], 449 "members": { 450 "GatewayARN": {} 451 } 452 }, 453 "output": { 454 "type": "structure", 455 "members": { 456 "GatewayARN": {}, 457 "AverageUploadRateLimitInBitsPerSec": { 458 "type": "long" 459 }, 460 "AverageDownloadRateLimitInBitsPerSec": { 461 "type": "long" 462 } 463 } 464 } 465 }, 466 "DescribeCache": { 467 "input": { 468 "type": "structure", 469 "required": [ 470 "GatewayARN" 471 ], 472 "members": { 473 "GatewayARN": {} 474 } 475 }, 476 "output": { 477 "type": "structure", 478 "members": { 479 "GatewayARN": {}, 480 "DiskIds": { 481 "shape": "Sc" 482 }, 483 "CacheAllocatedInBytes": { 484 "type": "long" 485 }, 486 "CacheUsedPercentage": { 487 "type": "double" 488 }, 489 "CacheDirtyPercentage": { 490 "type": "double" 491 }, 492 "CacheHitPercentage": { 493 "type": "double" 494 }, 495 "CacheMissPercentage": { 496 "type": "double" 497 } 498 } 499 } 500 }, 501 "DescribeCachediSCSIVolumes": { 502 "input": { 503 "type": "structure", 504 "required": [ 505 "VolumeARNs" 506 ], 507 "members": { 508 "VolumeARNs": { 509 "shape": "S2a" 510 } 511 } 512 }, 513 "output": { 514 "type": "structure", 515 "members": { 516 "CachediSCSIVolumes": { 517 "type": "list", 518 "member": { 519 "type": "structure", 520 "members": { 521 "VolumeARN": {}, 522 "VolumeId": {}, 523 "VolumeType": {}, 524 "VolumeStatus": {}, 525 "VolumeSizeInBytes": { 526 "type": "long" 527 }, 528 "VolumeProgress": { 529 "type": "double" 530 }, 531 "SourceSnapshotId": {}, 532 "VolumeiSCSIAttributes": { 533 "shape": "S2i" 534 } 535 } 536 } 537 } 538 } 539 } 540 }, 541 "DescribeChapCredentials": { 542 "input": { 543 "type": "structure", 544 "required": [ 545 "TargetARN" 546 ], 547 "members": { 548 "TargetARN": {} 549 } 550 }, 551 "output": { 552 "type": "structure", 553 "members": { 554 "ChapCredentials": { 555 "type": "list", 556 "member": { 557 "type": "structure", 558 "members": { 559 "TargetARN": {}, 560 "SecretToAuthenticateInitiator": {}, 561 "InitiatorName": {}, 562 "SecretToAuthenticateTarget": {} 563 } 564 } 565 } 566 } 567 } 568 }, 569 "DescribeGatewayInformation": { 570 "input": { 571 "type": "structure", 572 "required": [ 573 "GatewayARN" 574 ], 575 "members": { 576 "GatewayARN": {} 577 } 578 }, 579 "output": { 580 "type": "structure", 581 "members": { 582 "GatewayARN": {}, 583 "GatewayId": {}, 584 "GatewayName": {}, 585 "GatewayTimezone": {}, 586 "GatewayState": {}, 587 "GatewayNetworkInterfaces": { 588 "type": "list", 589 "member": { 590 "type": "structure", 591 "members": { 592 "Ipv4Address": {}, 593 "MacAddress": {}, 594 "Ipv6Address": {} 595 } 596 } 597 }, 598 "GatewayType": {}, 599 "NextUpdateAvailabilityDate": {}, 600 "LastSoftwareUpdate": {} 601 } 602 } 603 }, 604 "DescribeMaintenanceStartTime": { 605 "input": { 606 "type": "structure", 607 "required": [ 608 "GatewayARN" 609 ], 610 "members": { 611 "GatewayARN": {} 612 } 613 }, 614 "output": { 615 "type": "structure", 616 "members": { 617 "GatewayARN": {}, 618 "HourOfDay": { 619 "type": "integer" 620 }, 621 "MinuteOfHour": { 622 "type": "integer" 623 }, 624 "DayOfWeek": { 625 "type": "integer" 626 }, 627 "Timezone": {} 628 } 629 } 630 }, 631 "DescribeSnapshotSchedule": { 632 "input": { 633 "type": "structure", 634 "required": [ 635 "VolumeARN" 636 ], 637 "members": { 638 "VolumeARN": {} 639 } 640 }, 641 "output": { 642 "type": "structure", 643 "members": { 644 "VolumeARN": {}, 645 "StartAt": { 646 "type": "integer" 647 }, 648 "RecurrenceInHours": { 649 "type": "integer" 650 }, 651 "Description": {}, 652 "Timezone": {} 653 } 654 } 655 }, 656 "DescribeStorediSCSIVolumes": { 657 "input": { 658 "type": "structure", 659 "required": [ 660 "VolumeARNs" 661 ], 662 "members": { 663 "VolumeARNs": { 664 "shape": "S2a" 665 } 666 } 667 }, 668 "output": { 669 "type": "structure", 670 "members": { 671 "StorediSCSIVolumes": { 672 "type": "list", 673 "member": { 674 "type": "structure", 675 "members": { 676 "VolumeARN": {}, 677 "VolumeId": {}, 678 "VolumeType": {}, 679 "VolumeStatus": {}, 680 "VolumeSizeInBytes": { 681 "type": "long" 682 }, 683 "VolumeProgress": { 684 "type": "double" 685 }, 686 "VolumeDiskId": {}, 687 "SourceSnapshotId": {}, 688 "PreservedExistingData": { 689 "type": "boolean" 690 }, 691 "VolumeiSCSIAttributes": { 692 "shape": "S2i" 693 } 694 } 695 } 696 } 697 } 698 } 699 }, 700 "DescribeTapeArchives": { 701 "input": { 702 "type": "structure", 703 "members": { 704 "TapeARNs": { 705 "shape": "S1l" 706 }, 707 "Marker": {}, 708 "Limit": { 709 "type": "integer" 710 } 711 } 712 }, 713 "output": { 714 "type": "structure", 715 "members": { 716 "TapeArchives": { 717 "type": "list", 718 "member": { 719 "type": "structure", 720 "members": { 721 "TapeARN": {}, 722 "TapeBarcode": {}, 723 "TapeSizeInBytes": { 724 "type": "long" 725 }, 726 "CompletionTime": { 727 "type": "timestamp" 728 }, 729 "RetrievedTo": {}, 730 "TapeStatus": {} 731 } 732 } 733 }, 734 "Marker": {} 735 } 736 } 737 }, 738 "DescribeTapeRecoveryPoints": { 739 "input": { 740 "type": "structure", 741 "required": [ 742 "GatewayARN" 743 ], 744 "members": { 745 "GatewayARN": {}, 746 "Marker": {}, 747 "Limit": { 748 "type": "integer" 749 } 750 } 751 }, 752 "output": { 753 "type": "structure", 754 "members": { 755 "GatewayARN": {}, 756 "TapeRecoveryPointInfos": { 757 "type": "list", 758 "member": { 759 "type": "structure", 760 "members": { 761 "TapeARN": {}, 762 "TapeRecoveryPointTime": { 763 "type": "timestamp" 764 }, 765 "TapeSizeInBytes": { 766 "type": "long" 767 }, 768 "TapeStatus": {} 769 } 770 } 771 }, 772 "Marker": {} 773 } 774 } 775 }, 776 "DescribeTapes": { 777 "input": { 778 "type": "structure", 779 "required": [ 780 "GatewayARN" 781 ], 782 "members": { 783 "GatewayARN": {}, 784 "TapeARNs": { 785 "shape": "S1l" 786 }, 787 "Marker": {}, 788 "Limit": { 789 "type": "integer" 790 } 791 } 792 }, 793 "output": { 794 "type": "structure", 795 "members": { 796 "Tapes": { 797 "type": "list", 798 "member": { 799 "type": "structure", 800 "members": { 801 "TapeARN": {}, 802 "TapeBarcode": {}, 803 "TapeSizeInBytes": { 804 "type": "long" 805 }, 806 "TapeStatus": {}, 807 "VTLDevice": {}, 808 "Progress": { 809 "type": "double" 810 } 811 } 812 } 813 }, 814 "Marker": {} 815 } 816 } 817 }, 818 "DescribeUploadBuffer": { 819 "input": { 820 "type": "structure", 821 "required": [ 822 "GatewayARN" 823 ], 824 "members": { 825 "GatewayARN": {} 826 } 827 }, 828 "output": { 829 "type": "structure", 830 "members": { 831 "GatewayARN": {}, 832 "DiskIds": { 833 "shape": "Sc" 834 }, 835 "UploadBufferUsedInBytes": { 836 "type": "long" 837 }, 838 "UploadBufferAllocatedInBytes": { 839 "type": "long" 840 } 841 } 842 } 843 }, 844 "DescribeVTLDevices": { 845 "input": { 846 "type": "structure", 847 "required": [ 848 "GatewayARN" 849 ], 850 "members": { 851 "GatewayARN": {}, 852 "VTLDeviceARNs": { 853 "type": "list", 854 "member": {} 855 }, 856 "Marker": {}, 857 "Limit": { 858 "type": "integer" 859 } 860 } 861 }, 862 "output": { 863 "type": "structure", 864 "members": { 865 "GatewayARN": {}, 866 "VTLDevices": { 867 "type": "list", 868 "member": { 869 "type": "structure", 870 "members": { 871 "VTLDeviceARN": {}, 872 "VTLDeviceType": {}, 873 "VTLDeviceVendor": {}, 874 "VTLDeviceProductIdentifier": {}, 875 "DeviceiSCSIAttributes": { 876 "type": "structure", 877 "members": { 878 "TargetARN": {}, 879 "NetworkInterfaceId": {}, 880 "NetworkInterfacePort": { 881 "type": "integer" 882 }, 883 "ChapEnabled": { 884 "type": "boolean" 885 } 886 } 887 } 888 } 889 } 890 }, 891 "Marker": {} 892 } 893 } 894 }, 895 "DescribeWorkingStorage": { 896 "input": { 897 "type": "structure", 898 "required": [ 899 "GatewayARN" 900 ], 901 "members": { 902 "GatewayARN": {} 903 } 904 }, 905 "output": { 906 "type": "structure", 907 "members": { 908 "GatewayARN": {}, 909 "DiskIds": { 910 "shape": "Sc" 911 }, 912 "WorkingStorageUsedInBytes": { 913 "type": "long" 914 }, 915 "WorkingStorageAllocatedInBytes": { 916 "type": "long" 917 } 918 } 919 } 920 }, 921 "DisableGateway": { 922 "input": { 923 "type": "structure", 924 "required": [ 925 "GatewayARN" 926 ], 927 "members": { 928 "GatewayARN": {} 929 } 930 }, 931 "output": { 932 "type": "structure", 933 "members": { 934 "GatewayARN": {} 935 } 936 } 937 }, 938 "ListGateways": { 939 "input": { 940 "type": "structure", 941 "members": { 942 "Marker": {}, 943 "Limit": { 944 "type": "integer" 945 } 946 } 947 }, 948 "output": { 949 "type": "structure", 950 "members": { 951 "Gateways": { 952 "type": "list", 953 "member": { 954 "type": "structure", 955 "members": { 956 "GatewayId": {}, 957 "GatewayARN": {}, 958 "GatewayType": {}, 959 "GatewayOperationalState": {}, 960 "GatewayName": {} 961 } 962 } 963 }, 964 "Marker": {} 965 } 966 } 967 }, 968 "ListLocalDisks": { 969 "input": { 970 "type": "structure", 971 "required": [ 972 "GatewayARN" 973 ], 974 "members": { 975 "GatewayARN": {} 976 } 977 }, 978 "output": { 979 "type": "structure", 980 "members": { 981 "GatewayARN": {}, 982 "Disks": { 983 "type": "list", 984 "member": { 985 "type": "structure", 986 "members": { 987 "DiskId": {}, 988 "DiskPath": {}, 989 "DiskNode": {}, 990 "DiskStatus": {}, 991 "DiskSizeInBytes": { 992 "type": "long" 993 }, 994 "DiskAllocationType": {}, 995 "DiskAllocationResource": {} 996 } 997 } 998 } 999 } 1000 } 1001 }, 1002 "ListTagsForResource": { 1003 "input": { 1004 "type": "structure", 1005 "required": [ 1006 "ResourceARN" 1007 ], 1008 "members": { 1009 "ResourceARN": {}, 1010 "Marker": {}, 1011 "Limit": { 1012 "type": "integer" 1013 } 1014 } 1015 }, 1016 "output": { 1017 "type": "structure", 1018 "members": { 1019 "ResourceARN": {}, 1020 "Marker": {}, 1021 "Tags": { 1022 "shape": "Sh" 1023 } 1024 } 1025 } 1026 }, 1027 "ListTapes": { 1028 "input": { 1029 "type": "structure", 1030 "members": { 1031 "TapeARNs": { 1032 "shape": "S1l" 1033 }, 1034 "Marker": {}, 1035 "Limit": { 1036 "type": "integer" 1037 } 1038 } 1039 }, 1040 "output": { 1041 "type": "structure", 1042 "members": { 1043 "TapeInfos": { 1044 "type": "list", 1045 "member": { 1046 "type": "structure", 1047 "members": { 1048 "TapeARN": {}, 1049 "TapeBarcode": {}, 1050 "TapeSizeInBytes": { 1051 "type": "long" 1052 }, 1053 "TapeStatus": {}, 1054 "GatewayARN": {} 1055 } 1056 } 1057 }, 1058 "Marker": {} 1059 } 1060 } 1061 }, 1062 "ListVolumeInitiators": { 1063 "input": { 1064 "type": "structure", 1065 "required": [ 1066 "VolumeARN" 1067 ], 1068 "members": { 1069 "VolumeARN": {} 1070 } 1071 }, 1072 "output": { 1073 "type": "structure", 1074 "members": { 1075 "Initiators": { 1076 "type": "list", 1077 "member": {} 1078 } 1079 } 1080 } 1081 }, 1082 "ListVolumeRecoveryPoints": { 1083 "input": { 1084 "type": "structure", 1085 "required": [ 1086 "GatewayARN" 1087 ], 1088 "members": { 1089 "GatewayARN": {} 1090 } 1091 }, 1092 "output": { 1093 "type": "structure", 1094 "members": { 1095 "GatewayARN": {}, 1096 "VolumeRecoveryPointInfos": { 1097 "type": "list", 1098 "member": { 1099 "type": "structure", 1100 "members": { 1101 "VolumeARN": {}, 1102 "VolumeSizeInBytes": { 1103 "type": "long" 1104 }, 1105 "VolumeUsageInBytes": { 1106 "type": "long" 1107 }, 1108 "VolumeRecoveryPointTime": {} 1109 } 1110 } 1111 } 1112 } 1113 } 1114 }, 1115 "ListVolumes": { 1116 "input": { 1117 "type": "structure", 1118 "members": { 1119 "GatewayARN": {}, 1120 "Marker": {}, 1121 "Limit": { 1122 "type": "integer" 1123 } 1124 } 1125 }, 1126 "output": { 1127 "type": "structure", 1128 "members": { 1129 "GatewayARN": {}, 1130 "Marker": {}, 1131 "VolumeInfos": { 1132 "type": "list", 1133 "member": { 1134 "type": "structure", 1135 "members": { 1136 "VolumeARN": {}, 1137 "VolumeId": {}, 1138 "GatewayARN": {}, 1139 "GatewayId": {}, 1140 "VolumeType": {}, 1141 "VolumeSizeInBytes": { 1142 "type": "long" 1143 } 1144 } 1145 } 1146 } 1147 } 1148 } 1149 }, 1150 "RemoveTagsFromResource": { 1151 "input": { 1152 "type": "structure", 1153 "required": [ 1154 "ResourceARN", 1155 "TagKeys" 1156 ], 1157 "members": { 1158 "ResourceARN": {}, 1159 "TagKeys": { 1160 "type": "list", 1161 "member": {} 1162 } 1163 } 1164 }, 1165 "output": { 1166 "type": "structure", 1167 "members": { 1168 "ResourceARN": {} 1169 } 1170 } 1171 }, 1172 "ResetCache": { 1173 "input": { 1174 "type": "structure", 1175 "required": [ 1176 "GatewayARN" 1177 ], 1178 "members": { 1179 "GatewayARN": {} 1180 } 1181 }, 1182 "output": { 1183 "type": "structure", 1184 "members": { 1185 "GatewayARN": {} 1186 } 1187 } 1188 }, 1189 "RetrieveTapeArchive": { 1190 "input": { 1191 "type": "structure", 1192 "required": [ 1193 "TapeARN", 1194 "GatewayARN" 1195 ], 1196 "members": { 1197 "TapeARN": {}, 1198 "GatewayARN": {} 1199 } 1200 }, 1201 "output": { 1202 "type": "structure", 1203 "members": { 1204 "TapeARN": {} 1205 } 1206 } 1207 }, 1208 "RetrieveTapeRecoveryPoint": { 1209 "input": { 1210 "type": "structure", 1211 "required": [ 1212 "TapeARN", 1213 "GatewayARN" 1214 ], 1215 "members": { 1216 "TapeARN": {}, 1217 "GatewayARN": {} 1218 } 1219 }, 1220 "output": { 1221 "type": "structure", 1222 "members": { 1223 "TapeARN": {} 1224 } 1225 } 1226 }, 1227 "SetLocalConsolePassword": { 1228 "input": { 1229 "type": "structure", 1230 "required": [ 1231 "GatewayARN", 1232 "LocalConsolePassword" 1233 ], 1234 "members": { 1235 "GatewayARN": {}, 1236 "LocalConsolePassword": { 1237 "type": "string", 1238 "sensitive": true 1239 } 1240 } 1241 }, 1242 "output": { 1243 "type": "structure", 1244 "members": { 1245 "GatewayARN": {} 1246 } 1247 } 1248 }, 1249 "ShutdownGateway": { 1250 "input": { 1251 "type": "structure", 1252 "required": [ 1253 "GatewayARN" 1254 ], 1255 "members": { 1256 "GatewayARN": {} 1257 } 1258 }, 1259 "output": { 1260 "type": "structure", 1261 "members": { 1262 "GatewayARN": {} 1263 } 1264 } 1265 }, 1266 "StartGateway": { 1267 "input": { 1268 "type": "structure", 1269 "required": [ 1270 "GatewayARN" 1271 ], 1272 "members": { 1273 "GatewayARN": {} 1274 } 1275 }, 1276 "output": { 1277 "type": "structure", 1278 "members": { 1279 "GatewayARN": {} 1280 } 1281 } 1282 }, 1283 "UpdateBandwidthRateLimit": { 1284 "input": { 1285 "type": "structure", 1286 "required": [ 1287 "GatewayARN" 1288 ], 1289 "members": { 1290 "GatewayARN": {}, 1291 "AverageUploadRateLimitInBitsPerSec": { 1292 "type": "long" 1293 }, 1294 "AverageDownloadRateLimitInBitsPerSec": { 1295 "type": "long" 1296 } 1297 } 1298 }, 1299 "output": { 1300 "type": "structure", 1301 "members": { 1302 "GatewayARN": {} 1303 } 1304 } 1305 }, 1306 "UpdateChapCredentials": { 1307 "input": { 1308 "type": "structure", 1309 "required": [ 1310 "TargetARN", 1311 "SecretToAuthenticateInitiator", 1312 "InitiatorName" 1313 ], 1314 "members": { 1315 "TargetARN": {}, 1316 "SecretToAuthenticateInitiator": {}, 1317 "InitiatorName": {}, 1318 "SecretToAuthenticateTarget": {} 1319 } 1320 }, 1321 "output": { 1322 "type": "structure", 1323 "members": { 1324 "TargetARN": {}, 1325 "InitiatorName": {} 1326 } 1327 } 1328 }, 1329 "UpdateGatewayInformation": { 1330 "input": { 1331 "type": "structure", 1332 "required": [ 1333 "GatewayARN" 1334 ], 1335 "members": { 1336 "GatewayARN": {}, 1337 "GatewayName": {}, 1338 "GatewayTimezone": {} 1339 } 1340 }, 1341 "output": { 1342 "type": "structure", 1343 "members": { 1344 "GatewayARN": {}, 1345 "GatewayName": {} 1346 } 1347 } 1348 }, 1349 "UpdateGatewaySoftwareNow": { 1350 "input": { 1351 "type": "structure", 1352 "required": [ 1353 "GatewayARN" 1354 ], 1355 "members": { 1356 "GatewayARN": {} 1357 } 1358 }, 1359 "output": { 1360 "type": "structure", 1361 "members": { 1362 "GatewayARN": {} 1363 } 1364 } 1365 }, 1366 "UpdateMaintenanceStartTime": { 1367 "input": { 1368 "type": "structure", 1369 "required": [ 1370 "GatewayARN", 1371 "HourOfDay", 1372 "MinuteOfHour", 1373 "DayOfWeek" 1374 ], 1375 "members": { 1376 "GatewayARN": {}, 1377 "HourOfDay": { 1378 "type": "integer" 1379 }, 1380 "MinuteOfHour": { 1381 "type": "integer" 1382 }, 1383 "DayOfWeek": { 1384 "type": "integer" 1385 } 1386 } 1387 }, 1388 "output": { 1389 "type": "structure", 1390 "members": { 1391 "GatewayARN": {} 1392 } 1393 } 1394 }, 1395 "UpdateSnapshotSchedule": { 1396 "input": { 1397 "type": "structure", 1398 "required": [ 1399 "VolumeARN", 1400 "StartAt", 1401 "RecurrenceInHours" 1402 ], 1403 "members": { 1404 "VolumeARN": {}, 1405 "StartAt": { 1406 "type": "integer" 1407 }, 1408 "RecurrenceInHours": { 1409 "type": "integer" 1410 }, 1411 "Description": {} 1412 } 1413 }, 1414 "output": { 1415 "type": "structure", 1416 "members": { 1417 "VolumeARN": {} 1418 } 1419 } 1420 }, 1421 "UpdateVTLDeviceType": { 1422 "input": { 1423 "type": "structure", 1424 "required": [ 1425 "VTLDeviceARN", 1426 "DeviceType" 1427 ], 1428 "members": { 1429 "VTLDeviceARN": {}, 1430 "DeviceType": {} 1431 } 1432 }, 1433 "output": { 1434 "type": "structure", 1435 "members": { 1436 "VTLDeviceARN": {} 1437 } 1438 } 1439 } 1440 }, 1441 "shapes": { 1442 "Sc": { 1443 "type": "list", 1444 "member": {} 1445 }, 1446 "Sh": { 1447 "type": "list", 1448 "member": { 1449 "type": "structure", 1450 "required": [ 1451 "Key", 1452 "Value" 1453 ], 1454 "members": { 1455 "Key": {}, 1456 "Value": {} 1457 } 1458 } 1459 }, 1460 "S1l": { 1461 "type": "list", 1462 "member": {} 1463 }, 1464 "S2a": { 1465 "type": "list", 1466 "member": {} 1467 }, 1468 "S2i": { 1469 "type": "structure", 1470 "members": { 1471 "TargetARN": {}, 1472 "NetworkInterfaceId": {}, 1473 "NetworkInterfacePort": { 1474 "type": "integer" 1475 }, 1476 "LunNumber": { 1477 "type": "integer" 1478 }, 1479 "ChapEnabled": { 1480 "type": "boolean" 1481 } 1482 } 1483 } 1484 } 1485 }