github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/storagegateway/2013-06-30/api-2.json (about) 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 "serviceId":"Storage Gateway", 10 "signatureVersion":"v4", 11 "targetPrefix":"StorageGateway_20130630", 12 "uid":"storagegateway-2013-06-30" 13 }, 14 "operations":{ 15 "ActivateGateway":{ 16 "name":"ActivateGateway", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"ActivateGatewayInput"}, 22 "output":{"shape":"ActivateGatewayOutput"}, 23 "errors":[ 24 {"shape":"InvalidGatewayRequestException"}, 25 {"shape":"InternalServerError"} 26 ] 27 }, 28 "AddCache":{ 29 "name":"AddCache", 30 "http":{ 31 "method":"POST", 32 "requestUri":"/" 33 }, 34 "input":{"shape":"AddCacheInput"}, 35 "output":{"shape":"AddCacheOutput"}, 36 "errors":[ 37 {"shape":"InvalidGatewayRequestException"}, 38 {"shape":"InternalServerError"} 39 ] 40 }, 41 "AddTagsToResource":{ 42 "name":"AddTagsToResource", 43 "http":{ 44 "method":"POST", 45 "requestUri":"/" 46 }, 47 "input":{"shape":"AddTagsToResourceInput"}, 48 "output":{"shape":"AddTagsToResourceOutput"}, 49 "errors":[ 50 {"shape":"InvalidGatewayRequestException"}, 51 {"shape":"InternalServerError"} 52 ] 53 }, 54 "AddUploadBuffer":{ 55 "name":"AddUploadBuffer", 56 "http":{ 57 "method":"POST", 58 "requestUri":"/" 59 }, 60 "input":{"shape":"AddUploadBufferInput"}, 61 "output":{"shape":"AddUploadBufferOutput"}, 62 "errors":[ 63 {"shape":"InvalidGatewayRequestException"}, 64 {"shape":"InternalServerError"} 65 ] 66 }, 67 "AddWorkingStorage":{ 68 "name":"AddWorkingStorage", 69 "http":{ 70 "method":"POST", 71 "requestUri":"/" 72 }, 73 "input":{"shape":"AddWorkingStorageInput"}, 74 "output":{"shape":"AddWorkingStorageOutput"}, 75 "errors":[ 76 {"shape":"InvalidGatewayRequestException"}, 77 {"shape":"InternalServerError"} 78 ] 79 }, 80 "AssignTapePool":{ 81 "name":"AssignTapePool", 82 "http":{ 83 "method":"POST", 84 "requestUri":"/" 85 }, 86 "input":{"shape":"AssignTapePoolInput"}, 87 "output":{"shape":"AssignTapePoolOutput"}, 88 "errors":[ 89 {"shape":"InvalidGatewayRequestException"}, 90 {"shape":"InternalServerError"} 91 ] 92 }, 93 "AssociateFileSystem":{ 94 "name":"AssociateFileSystem", 95 "http":{ 96 "method":"POST", 97 "requestUri":"/" 98 }, 99 "input":{"shape":"AssociateFileSystemInput"}, 100 "output":{"shape":"AssociateFileSystemOutput"}, 101 "errors":[ 102 {"shape":"InvalidGatewayRequestException"}, 103 {"shape":"InternalServerError"} 104 ] 105 }, 106 "AttachVolume":{ 107 "name":"AttachVolume", 108 "http":{ 109 "method":"POST", 110 "requestUri":"/" 111 }, 112 "input":{"shape":"AttachVolumeInput"}, 113 "output":{"shape":"AttachVolumeOutput"}, 114 "errors":[ 115 {"shape":"InvalidGatewayRequestException"}, 116 {"shape":"InternalServerError"} 117 ] 118 }, 119 "CancelArchival":{ 120 "name":"CancelArchival", 121 "http":{ 122 "method":"POST", 123 "requestUri":"/" 124 }, 125 "input":{"shape":"CancelArchivalInput"}, 126 "output":{"shape":"CancelArchivalOutput"}, 127 "errors":[ 128 {"shape":"InvalidGatewayRequestException"}, 129 {"shape":"InternalServerError"} 130 ] 131 }, 132 "CancelRetrieval":{ 133 "name":"CancelRetrieval", 134 "http":{ 135 "method":"POST", 136 "requestUri":"/" 137 }, 138 "input":{"shape":"CancelRetrievalInput"}, 139 "output":{"shape":"CancelRetrievalOutput"}, 140 "errors":[ 141 {"shape":"InvalidGatewayRequestException"}, 142 {"shape":"InternalServerError"} 143 ] 144 }, 145 "CreateCachediSCSIVolume":{ 146 "name":"CreateCachediSCSIVolume", 147 "http":{ 148 "method":"POST", 149 "requestUri":"/" 150 }, 151 "input":{"shape":"CreateCachediSCSIVolumeInput"}, 152 "output":{"shape":"CreateCachediSCSIVolumeOutput"}, 153 "errors":[ 154 {"shape":"InvalidGatewayRequestException"}, 155 {"shape":"InternalServerError"} 156 ] 157 }, 158 "CreateNFSFileShare":{ 159 "name":"CreateNFSFileShare", 160 "http":{ 161 "method":"POST", 162 "requestUri":"/" 163 }, 164 "input":{"shape":"CreateNFSFileShareInput"}, 165 "output":{"shape":"CreateNFSFileShareOutput"}, 166 "errors":[ 167 {"shape":"InvalidGatewayRequestException"}, 168 {"shape":"InternalServerError"} 169 ] 170 }, 171 "CreateSMBFileShare":{ 172 "name":"CreateSMBFileShare", 173 "http":{ 174 "method":"POST", 175 "requestUri":"/" 176 }, 177 "input":{"shape":"CreateSMBFileShareInput"}, 178 "output":{"shape":"CreateSMBFileShareOutput"}, 179 "errors":[ 180 {"shape":"InvalidGatewayRequestException"}, 181 {"shape":"InternalServerError"} 182 ] 183 }, 184 "CreateSnapshot":{ 185 "name":"CreateSnapshot", 186 "http":{ 187 "method":"POST", 188 "requestUri":"/" 189 }, 190 "input":{"shape":"CreateSnapshotInput"}, 191 "output":{"shape":"CreateSnapshotOutput"}, 192 "errors":[ 193 {"shape":"InvalidGatewayRequestException"}, 194 {"shape":"InternalServerError"}, 195 {"shape":"ServiceUnavailableError"} 196 ] 197 }, 198 "CreateSnapshotFromVolumeRecoveryPoint":{ 199 "name":"CreateSnapshotFromVolumeRecoveryPoint", 200 "http":{ 201 "method":"POST", 202 "requestUri":"/" 203 }, 204 "input":{"shape":"CreateSnapshotFromVolumeRecoveryPointInput"}, 205 "output":{"shape":"CreateSnapshotFromVolumeRecoveryPointOutput"}, 206 "errors":[ 207 {"shape":"InvalidGatewayRequestException"}, 208 {"shape":"InternalServerError"}, 209 {"shape":"ServiceUnavailableError"} 210 ] 211 }, 212 "CreateStorediSCSIVolume":{ 213 "name":"CreateStorediSCSIVolume", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"CreateStorediSCSIVolumeInput"}, 219 "output":{"shape":"CreateStorediSCSIVolumeOutput"}, 220 "errors":[ 221 {"shape":"InvalidGatewayRequestException"}, 222 {"shape":"InternalServerError"} 223 ] 224 }, 225 "CreateTapePool":{ 226 "name":"CreateTapePool", 227 "http":{ 228 "method":"POST", 229 "requestUri":"/" 230 }, 231 "input":{"shape":"CreateTapePoolInput"}, 232 "output":{"shape":"CreateTapePoolOutput"}, 233 "errors":[ 234 {"shape":"InvalidGatewayRequestException"}, 235 {"shape":"InternalServerError"} 236 ] 237 }, 238 "CreateTapeWithBarcode":{ 239 "name":"CreateTapeWithBarcode", 240 "http":{ 241 "method":"POST", 242 "requestUri":"/" 243 }, 244 "input":{"shape":"CreateTapeWithBarcodeInput"}, 245 "output":{"shape":"CreateTapeWithBarcodeOutput"}, 246 "errors":[ 247 {"shape":"InvalidGatewayRequestException"}, 248 {"shape":"InternalServerError"} 249 ] 250 }, 251 "CreateTapes":{ 252 "name":"CreateTapes", 253 "http":{ 254 "method":"POST", 255 "requestUri":"/" 256 }, 257 "input":{"shape":"CreateTapesInput"}, 258 "output":{"shape":"CreateTapesOutput"}, 259 "errors":[ 260 {"shape":"InvalidGatewayRequestException"}, 261 {"shape":"InternalServerError"} 262 ] 263 }, 264 "DeleteAutomaticTapeCreationPolicy":{ 265 "name":"DeleteAutomaticTapeCreationPolicy", 266 "http":{ 267 "method":"POST", 268 "requestUri":"/" 269 }, 270 "input":{"shape":"DeleteAutomaticTapeCreationPolicyInput"}, 271 "output":{"shape":"DeleteAutomaticTapeCreationPolicyOutput"}, 272 "errors":[ 273 {"shape":"InvalidGatewayRequestException"}, 274 {"shape":"InternalServerError"} 275 ] 276 }, 277 "DeleteBandwidthRateLimit":{ 278 "name":"DeleteBandwidthRateLimit", 279 "http":{ 280 "method":"POST", 281 "requestUri":"/" 282 }, 283 "input":{"shape":"DeleteBandwidthRateLimitInput"}, 284 "output":{"shape":"DeleteBandwidthRateLimitOutput"}, 285 "errors":[ 286 {"shape":"InvalidGatewayRequestException"}, 287 {"shape":"InternalServerError"} 288 ] 289 }, 290 "DeleteChapCredentials":{ 291 "name":"DeleteChapCredentials", 292 "http":{ 293 "method":"POST", 294 "requestUri":"/" 295 }, 296 "input":{"shape":"DeleteChapCredentialsInput"}, 297 "output":{"shape":"DeleteChapCredentialsOutput"}, 298 "errors":[ 299 {"shape":"InvalidGatewayRequestException"}, 300 {"shape":"InternalServerError"} 301 ] 302 }, 303 "DeleteFileShare":{ 304 "name":"DeleteFileShare", 305 "http":{ 306 "method":"POST", 307 "requestUri":"/" 308 }, 309 "input":{"shape":"DeleteFileShareInput"}, 310 "output":{"shape":"DeleteFileShareOutput"}, 311 "errors":[ 312 {"shape":"InvalidGatewayRequestException"}, 313 {"shape":"InternalServerError"} 314 ] 315 }, 316 "DeleteGateway":{ 317 "name":"DeleteGateway", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"DeleteGatewayInput"}, 323 "output":{"shape":"DeleteGatewayOutput"}, 324 "errors":[ 325 {"shape":"InvalidGatewayRequestException"}, 326 {"shape":"InternalServerError"} 327 ] 328 }, 329 "DeleteSnapshotSchedule":{ 330 "name":"DeleteSnapshotSchedule", 331 "http":{ 332 "method":"POST", 333 "requestUri":"/" 334 }, 335 "input":{"shape":"DeleteSnapshotScheduleInput"}, 336 "output":{"shape":"DeleteSnapshotScheduleOutput"}, 337 "errors":[ 338 {"shape":"InvalidGatewayRequestException"}, 339 {"shape":"InternalServerError"} 340 ] 341 }, 342 "DeleteTape":{ 343 "name":"DeleteTape", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"DeleteTapeInput"}, 349 "output":{"shape":"DeleteTapeOutput"}, 350 "errors":[ 351 {"shape":"InvalidGatewayRequestException"}, 352 {"shape":"InternalServerError"} 353 ] 354 }, 355 "DeleteTapeArchive":{ 356 "name":"DeleteTapeArchive", 357 "http":{ 358 "method":"POST", 359 "requestUri":"/" 360 }, 361 "input":{"shape":"DeleteTapeArchiveInput"}, 362 "output":{"shape":"DeleteTapeArchiveOutput"}, 363 "errors":[ 364 {"shape":"InvalidGatewayRequestException"}, 365 {"shape":"InternalServerError"} 366 ] 367 }, 368 "DeleteTapePool":{ 369 "name":"DeleteTapePool", 370 "http":{ 371 "method":"POST", 372 "requestUri":"/" 373 }, 374 "input":{"shape":"DeleteTapePoolInput"}, 375 "output":{"shape":"DeleteTapePoolOutput"}, 376 "errors":[ 377 {"shape":"InvalidGatewayRequestException"}, 378 {"shape":"InternalServerError"} 379 ] 380 }, 381 "DeleteVolume":{ 382 "name":"DeleteVolume", 383 "http":{ 384 "method":"POST", 385 "requestUri":"/" 386 }, 387 "input":{"shape":"DeleteVolumeInput"}, 388 "output":{"shape":"DeleteVolumeOutput"}, 389 "errors":[ 390 {"shape":"InvalidGatewayRequestException"}, 391 {"shape":"InternalServerError"} 392 ] 393 }, 394 "DescribeAvailabilityMonitorTest":{ 395 "name":"DescribeAvailabilityMonitorTest", 396 "http":{ 397 "method":"POST", 398 "requestUri":"/" 399 }, 400 "input":{"shape":"DescribeAvailabilityMonitorTestInput"}, 401 "output":{"shape":"DescribeAvailabilityMonitorTestOutput"}, 402 "errors":[ 403 {"shape":"InvalidGatewayRequestException"}, 404 {"shape":"InternalServerError"} 405 ] 406 }, 407 "DescribeBandwidthRateLimit":{ 408 "name":"DescribeBandwidthRateLimit", 409 "http":{ 410 "method":"POST", 411 "requestUri":"/" 412 }, 413 "input":{"shape":"DescribeBandwidthRateLimitInput"}, 414 "output":{"shape":"DescribeBandwidthRateLimitOutput"}, 415 "errors":[ 416 {"shape":"InvalidGatewayRequestException"}, 417 {"shape":"InternalServerError"} 418 ] 419 }, 420 "DescribeBandwidthRateLimitSchedule":{ 421 "name":"DescribeBandwidthRateLimitSchedule", 422 "http":{ 423 "method":"POST", 424 "requestUri":"/" 425 }, 426 "input":{"shape":"DescribeBandwidthRateLimitScheduleInput"}, 427 "output":{"shape":"DescribeBandwidthRateLimitScheduleOutput"}, 428 "errors":[ 429 {"shape":"InvalidGatewayRequestException"}, 430 {"shape":"InternalServerError"} 431 ] 432 }, 433 "DescribeCache":{ 434 "name":"DescribeCache", 435 "http":{ 436 "method":"POST", 437 "requestUri":"/" 438 }, 439 "input":{"shape":"DescribeCacheInput"}, 440 "output":{"shape":"DescribeCacheOutput"}, 441 "errors":[ 442 {"shape":"InvalidGatewayRequestException"}, 443 {"shape":"InternalServerError"} 444 ] 445 }, 446 "DescribeCachediSCSIVolumes":{ 447 "name":"DescribeCachediSCSIVolumes", 448 "http":{ 449 "method":"POST", 450 "requestUri":"/" 451 }, 452 "input":{"shape":"DescribeCachediSCSIVolumesInput"}, 453 "output":{"shape":"DescribeCachediSCSIVolumesOutput"}, 454 "errors":[ 455 {"shape":"InvalidGatewayRequestException"}, 456 {"shape":"InternalServerError"} 457 ] 458 }, 459 "DescribeChapCredentials":{ 460 "name":"DescribeChapCredentials", 461 "http":{ 462 "method":"POST", 463 "requestUri":"/" 464 }, 465 "input":{"shape":"DescribeChapCredentialsInput"}, 466 "output":{"shape":"DescribeChapCredentialsOutput"}, 467 "errors":[ 468 {"shape":"InvalidGatewayRequestException"}, 469 {"shape":"InternalServerError"} 470 ] 471 }, 472 "DescribeFileSystemAssociations":{ 473 "name":"DescribeFileSystemAssociations", 474 "http":{ 475 "method":"POST", 476 "requestUri":"/" 477 }, 478 "input":{"shape":"DescribeFileSystemAssociationsInput"}, 479 "output":{"shape":"DescribeFileSystemAssociationsOutput"}, 480 "errors":[ 481 {"shape":"InvalidGatewayRequestException"}, 482 {"shape":"InternalServerError"} 483 ] 484 }, 485 "DescribeGatewayInformation":{ 486 "name":"DescribeGatewayInformation", 487 "http":{ 488 "method":"POST", 489 "requestUri":"/" 490 }, 491 "input":{"shape":"DescribeGatewayInformationInput"}, 492 "output":{"shape":"DescribeGatewayInformationOutput"}, 493 "errors":[ 494 {"shape":"InvalidGatewayRequestException"}, 495 {"shape":"InternalServerError"} 496 ] 497 }, 498 "DescribeMaintenanceStartTime":{ 499 "name":"DescribeMaintenanceStartTime", 500 "http":{ 501 "method":"POST", 502 "requestUri":"/" 503 }, 504 "input":{"shape":"DescribeMaintenanceStartTimeInput"}, 505 "output":{"shape":"DescribeMaintenanceStartTimeOutput"}, 506 "errors":[ 507 {"shape":"InvalidGatewayRequestException"}, 508 {"shape":"InternalServerError"} 509 ] 510 }, 511 "DescribeNFSFileShares":{ 512 "name":"DescribeNFSFileShares", 513 "http":{ 514 "method":"POST", 515 "requestUri":"/" 516 }, 517 "input":{"shape":"DescribeNFSFileSharesInput"}, 518 "output":{"shape":"DescribeNFSFileSharesOutput"}, 519 "errors":[ 520 {"shape":"InvalidGatewayRequestException"}, 521 {"shape":"InternalServerError"} 522 ] 523 }, 524 "DescribeSMBFileShares":{ 525 "name":"DescribeSMBFileShares", 526 "http":{ 527 "method":"POST", 528 "requestUri":"/" 529 }, 530 "input":{"shape":"DescribeSMBFileSharesInput"}, 531 "output":{"shape":"DescribeSMBFileSharesOutput"}, 532 "errors":[ 533 {"shape":"InvalidGatewayRequestException"}, 534 {"shape":"InternalServerError"} 535 ] 536 }, 537 "DescribeSMBSettings":{ 538 "name":"DescribeSMBSettings", 539 "http":{ 540 "method":"POST", 541 "requestUri":"/" 542 }, 543 "input":{"shape":"DescribeSMBSettingsInput"}, 544 "output":{"shape":"DescribeSMBSettingsOutput"}, 545 "errors":[ 546 {"shape":"InvalidGatewayRequestException"}, 547 {"shape":"InternalServerError"} 548 ] 549 }, 550 "DescribeSnapshotSchedule":{ 551 "name":"DescribeSnapshotSchedule", 552 "http":{ 553 "method":"POST", 554 "requestUri":"/" 555 }, 556 "input":{"shape":"DescribeSnapshotScheduleInput"}, 557 "output":{"shape":"DescribeSnapshotScheduleOutput"}, 558 "errors":[ 559 {"shape":"InvalidGatewayRequestException"}, 560 {"shape":"InternalServerError"} 561 ] 562 }, 563 "DescribeStorediSCSIVolumes":{ 564 "name":"DescribeStorediSCSIVolumes", 565 "http":{ 566 "method":"POST", 567 "requestUri":"/" 568 }, 569 "input":{"shape":"DescribeStorediSCSIVolumesInput"}, 570 "output":{"shape":"DescribeStorediSCSIVolumesOutput"}, 571 "errors":[ 572 {"shape":"InvalidGatewayRequestException"}, 573 {"shape":"InternalServerError"} 574 ] 575 }, 576 "DescribeTapeArchives":{ 577 "name":"DescribeTapeArchives", 578 "http":{ 579 "method":"POST", 580 "requestUri":"/" 581 }, 582 "input":{"shape":"DescribeTapeArchivesInput"}, 583 "output":{"shape":"DescribeTapeArchivesOutput"}, 584 "errors":[ 585 {"shape":"InvalidGatewayRequestException"}, 586 {"shape":"InternalServerError"} 587 ] 588 }, 589 "DescribeTapeRecoveryPoints":{ 590 "name":"DescribeTapeRecoveryPoints", 591 "http":{ 592 "method":"POST", 593 "requestUri":"/" 594 }, 595 "input":{"shape":"DescribeTapeRecoveryPointsInput"}, 596 "output":{"shape":"DescribeTapeRecoveryPointsOutput"}, 597 "errors":[ 598 {"shape":"InvalidGatewayRequestException"}, 599 {"shape":"InternalServerError"} 600 ] 601 }, 602 "DescribeTapes":{ 603 "name":"DescribeTapes", 604 "http":{ 605 "method":"POST", 606 "requestUri":"/" 607 }, 608 "input":{"shape":"DescribeTapesInput"}, 609 "output":{"shape":"DescribeTapesOutput"}, 610 "errors":[ 611 {"shape":"InvalidGatewayRequestException"}, 612 {"shape":"InternalServerError"} 613 ] 614 }, 615 "DescribeUploadBuffer":{ 616 "name":"DescribeUploadBuffer", 617 "http":{ 618 "method":"POST", 619 "requestUri":"/" 620 }, 621 "input":{"shape":"DescribeUploadBufferInput"}, 622 "output":{"shape":"DescribeUploadBufferOutput"}, 623 "errors":[ 624 {"shape":"InvalidGatewayRequestException"}, 625 {"shape":"InternalServerError"} 626 ] 627 }, 628 "DescribeVTLDevices":{ 629 "name":"DescribeVTLDevices", 630 "http":{ 631 "method":"POST", 632 "requestUri":"/" 633 }, 634 "input":{"shape":"DescribeVTLDevicesInput"}, 635 "output":{"shape":"DescribeVTLDevicesOutput"}, 636 "errors":[ 637 {"shape":"InvalidGatewayRequestException"}, 638 {"shape":"InternalServerError"} 639 ] 640 }, 641 "DescribeWorkingStorage":{ 642 "name":"DescribeWorkingStorage", 643 "http":{ 644 "method":"POST", 645 "requestUri":"/" 646 }, 647 "input":{"shape":"DescribeWorkingStorageInput"}, 648 "output":{"shape":"DescribeWorkingStorageOutput"}, 649 "errors":[ 650 {"shape":"InvalidGatewayRequestException"}, 651 {"shape":"InternalServerError"} 652 ] 653 }, 654 "DetachVolume":{ 655 "name":"DetachVolume", 656 "http":{ 657 "method":"POST", 658 "requestUri":"/" 659 }, 660 "input":{"shape":"DetachVolumeInput"}, 661 "output":{"shape":"DetachVolumeOutput"}, 662 "errors":[ 663 {"shape":"InvalidGatewayRequestException"}, 664 {"shape":"InternalServerError"} 665 ] 666 }, 667 "DisableGateway":{ 668 "name":"DisableGateway", 669 "http":{ 670 "method":"POST", 671 "requestUri":"/" 672 }, 673 "input":{"shape":"DisableGatewayInput"}, 674 "output":{"shape":"DisableGatewayOutput"}, 675 "errors":[ 676 {"shape":"InvalidGatewayRequestException"}, 677 {"shape":"InternalServerError"} 678 ] 679 }, 680 "DisassociateFileSystem":{ 681 "name":"DisassociateFileSystem", 682 "http":{ 683 "method":"POST", 684 "requestUri":"/" 685 }, 686 "input":{"shape":"DisassociateFileSystemInput"}, 687 "output":{"shape":"DisassociateFileSystemOutput"}, 688 "errors":[ 689 {"shape":"InvalidGatewayRequestException"}, 690 {"shape":"InternalServerError"} 691 ] 692 }, 693 "JoinDomain":{ 694 "name":"JoinDomain", 695 "http":{ 696 "method":"POST", 697 "requestUri":"/" 698 }, 699 "input":{"shape":"JoinDomainInput"}, 700 "output":{"shape":"JoinDomainOutput"}, 701 "errors":[ 702 {"shape":"InvalidGatewayRequestException"}, 703 {"shape":"InternalServerError"} 704 ] 705 }, 706 "ListAutomaticTapeCreationPolicies":{ 707 "name":"ListAutomaticTapeCreationPolicies", 708 "http":{ 709 "method":"POST", 710 "requestUri":"/" 711 }, 712 "input":{"shape":"ListAutomaticTapeCreationPoliciesInput"}, 713 "output":{"shape":"ListAutomaticTapeCreationPoliciesOutput"}, 714 "errors":[ 715 {"shape":"InvalidGatewayRequestException"}, 716 {"shape":"InternalServerError"} 717 ] 718 }, 719 "ListFileShares":{ 720 "name":"ListFileShares", 721 "http":{ 722 "method":"POST", 723 "requestUri":"/" 724 }, 725 "input":{"shape":"ListFileSharesInput"}, 726 "output":{"shape":"ListFileSharesOutput"}, 727 "errors":[ 728 {"shape":"InvalidGatewayRequestException"}, 729 {"shape":"InternalServerError"} 730 ] 731 }, 732 "ListFileSystemAssociations":{ 733 "name":"ListFileSystemAssociations", 734 "http":{ 735 "method":"POST", 736 "requestUri":"/" 737 }, 738 "input":{"shape":"ListFileSystemAssociationsInput"}, 739 "output":{"shape":"ListFileSystemAssociationsOutput"}, 740 "errors":[ 741 {"shape":"InvalidGatewayRequestException"}, 742 {"shape":"InternalServerError"} 743 ] 744 }, 745 "ListGateways":{ 746 "name":"ListGateways", 747 "http":{ 748 "method":"POST", 749 "requestUri":"/" 750 }, 751 "input":{"shape":"ListGatewaysInput"}, 752 "output":{"shape":"ListGatewaysOutput"}, 753 "errors":[ 754 {"shape":"InvalidGatewayRequestException"}, 755 {"shape":"InternalServerError"} 756 ] 757 }, 758 "ListLocalDisks":{ 759 "name":"ListLocalDisks", 760 "http":{ 761 "method":"POST", 762 "requestUri":"/" 763 }, 764 "input":{"shape":"ListLocalDisksInput"}, 765 "output":{"shape":"ListLocalDisksOutput"}, 766 "errors":[ 767 {"shape":"InvalidGatewayRequestException"}, 768 {"shape":"InternalServerError"} 769 ] 770 }, 771 "ListTagsForResource":{ 772 "name":"ListTagsForResource", 773 "http":{ 774 "method":"POST", 775 "requestUri":"/" 776 }, 777 "input":{"shape":"ListTagsForResourceInput"}, 778 "output":{"shape":"ListTagsForResourceOutput"}, 779 "errors":[ 780 {"shape":"InvalidGatewayRequestException"}, 781 {"shape":"InternalServerError"} 782 ] 783 }, 784 "ListTapePools":{ 785 "name":"ListTapePools", 786 "http":{ 787 "method":"POST", 788 "requestUri":"/" 789 }, 790 "input":{"shape":"ListTapePoolsInput"}, 791 "output":{"shape":"ListTapePoolsOutput"}, 792 "errors":[ 793 {"shape":"InvalidGatewayRequestException"}, 794 {"shape":"InternalServerError"} 795 ] 796 }, 797 "ListTapes":{ 798 "name":"ListTapes", 799 "http":{ 800 "method":"POST", 801 "requestUri":"/" 802 }, 803 "input":{"shape":"ListTapesInput"}, 804 "output":{"shape":"ListTapesOutput"}, 805 "errors":[ 806 {"shape":"InvalidGatewayRequestException"}, 807 {"shape":"InternalServerError"} 808 ] 809 }, 810 "ListVolumeInitiators":{ 811 "name":"ListVolumeInitiators", 812 "http":{ 813 "method":"POST", 814 "requestUri":"/" 815 }, 816 "input":{"shape":"ListVolumeInitiatorsInput"}, 817 "output":{"shape":"ListVolumeInitiatorsOutput"}, 818 "errors":[ 819 {"shape":"InvalidGatewayRequestException"}, 820 {"shape":"InternalServerError"} 821 ] 822 }, 823 "ListVolumeRecoveryPoints":{ 824 "name":"ListVolumeRecoveryPoints", 825 "http":{ 826 "method":"POST", 827 "requestUri":"/" 828 }, 829 "input":{"shape":"ListVolumeRecoveryPointsInput"}, 830 "output":{"shape":"ListVolumeRecoveryPointsOutput"}, 831 "errors":[ 832 {"shape":"InvalidGatewayRequestException"}, 833 {"shape":"InternalServerError"} 834 ] 835 }, 836 "ListVolumes":{ 837 "name":"ListVolumes", 838 "http":{ 839 "method":"POST", 840 "requestUri":"/" 841 }, 842 "input":{"shape":"ListVolumesInput"}, 843 "output":{"shape":"ListVolumesOutput"}, 844 "errors":[ 845 {"shape":"InvalidGatewayRequestException"}, 846 {"shape":"InternalServerError"} 847 ] 848 }, 849 "NotifyWhenUploaded":{ 850 "name":"NotifyWhenUploaded", 851 "http":{ 852 "method":"POST", 853 "requestUri":"/" 854 }, 855 "input":{"shape":"NotifyWhenUploadedInput"}, 856 "output":{"shape":"NotifyWhenUploadedOutput"}, 857 "errors":[ 858 {"shape":"InvalidGatewayRequestException"}, 859 {"shape":"InternalServerError"} 860 ] 861 }, 862 "RefreshCache":{ 863 "name":"RefreshCache", 864 "http":{ 865 "method":"POST", 866 "requestUri":"/" 867 }, 868 "input":{"shape":"RefreshCacheInput"}, 869 "output":{"shape":"RefreshCacheOutput"}, 870 "errors":[ 871 {"shape":"InvalidGatewayRequestException"}, 872 {"shape":"InternalServerError"} 873 ] 874 }, 875 "RemoveTagsFromResource":{ 876 "name":"RemoveTagsFromResource", 877 "http":{ 878 "method":"POST", 879 "requestUri":"/" 880 }, 881 "input":{"shape":"RemoveTagsFromResourceInput"}, 882 "output":{"shape":"RemoveTagsFromResourceOutput"}, 883 "errors":[ 884 {"shape":"InvalidGatewayRequestException"}, 885 {"shape":"InternalServerError"} 886 ] 887 }, 888 "ResetCache":{ 889 "name":"ResetCache", 890 "http":{ 891 "method":"POST", 892 "requestUri":"/" 893 }, 894 "input":{"shape":"ResetCacheInput"}, 895 "output":{"shape":"ResetCacheOutput"}, 896 "errors":[ 897 {"shape":"InvalidGatewayRequestException"}, 898 {"shape":"InternalServerError"} 899 ] 900 }, 901 "RetrieveTapeArchive":{ 902 "name":"RetrieveTapeArchive", 903 "http":{ 904 "method":"POST", 905 "requestUri":"/" 906 }, 907 "input":{"shape":"RetrieveTapeArchiveInput"}, 908 "output":{"shape":"RetrieveTapeArchiveOutput"}, 909 "errors":[ 910 {"shape":"InvalidGatewayRequestException"}, 911 {"shape":"InternalServerError"} 912 ] 913 }, 914 "RetrieveTapeRecoveryPoint":{ 915 "name":"RetrieveTapeRecoveryPoint", 916 "http":{ 917 "method":"POST", 918 "requestUri":"/" 919 }, 920 "input":{"shape":"RetrieveTapeRecoveryPointInput"}, 921 "output":{"shape":"RetrieveTapeRecoveryPointOutput"}, 922 "errors":[ 923 {"shape":"InvalidGatewayRequestException"}, 924 {"shape":"InternalServerError"} 925 ] 926 }, 927 "SetLocalConsolePassword":{ 928 "name":"SetLocalConsolePassword", 929 "http":{ 930 "method":"POST", 931 "requestUri":"/" 932 }, 933 "input":{"shape":"SetLocalConsolePasswordInput"}, 934 "output":{"shape":"SetLocalConsolePasswordOutput"}, 935 "errors":[ 936 {"shape":"InvalidGatewayRequestException"}, 937 {"shape":"InternalServerError"} 938 ] 939 }, 940 "SetSMBGuestPassword":{ 941 "name":"SetSMBGuestPassword", 942 "http":{ 943 "method":"POST", 944 "requestUri":"/" 945 }, 946 "input":{"shape":"SetSMBGuestPasswordInput"}, 947 "output":{"shape":"SetSMBGuestPasswordOutput"}, 948 "errors":[ 949 {"shape":"InvalidGatewayRequestException"}, 950 {"shape":"InternalServerError"} 951 ] 952 }, 953 "ShutdownGateway":{ 954 "name":"ShutdownGateway", 955 "http":{ 956 "method":"POST", 957 "requestUri":"/" 958 }, 959 "input":{"shape":"ShutdownGatewayInput"}, 960 "output":{"shape":"ShutdownGatewayOutput"}, 961 "errors":[ 962 {"shape":"InvalidGatewayRequestException"}, 963 {"shape":"InternalServerError"} 964 ] 965 }, 966 "StartAvailabilityMonitorTest":{ 967 "name":"StartAvailabilityMonitorTest", 968 "http":{ 969 "method":"POST", 970 "requestUri":"/" 971 }, 972 "input":{"shape":"StartAvailabilityMonitorTestInput"}, 973 "output":{"shape":"StartAvailabilityMonitorTestOutput"}, 974 "errors":[ 975 {"shape":"InvalidGatewayRequestException"}, 976 {"shape":"InternalServerError"} 977 ] 978 }, 979 "StartGateway":{ 980 "name":"StartGateway", 981 "http":{ 982 "method":"POST", 983 "requestUri":"/" 984 }, 985 "input":{"shape":"StartGatewayInput"}, 986 "output":{"shape":"StartGatewayOutput"}, 987 "errors":[ 988 {"shape":"InvalidGatewayRequestException"}, 989 {"shape":"InternalServerError"} 990 ] 991 }, 992 "UpdateAutomaticTapeCreationPolicy":{ 993 "name":"UpdateAutomaticTapeCreationPolicy", 994 "http":{ 995 "method":"POST", 996 "requestUri":"/" 997 }, 998 "input":{"shape":"UpdateAutomaticTapeCreationPolicyInput"}, 999 "output":{"shape":"UpdateAutomaticTapeCreationPolicyOutput"}, 1000 "errors":[ 1001 {"shape":"InvalidGatewayRequestException"}, 1002 {"shape":"InternalServerError"} 1003 ] 1004 }, 1005 "UpdateBandwidthRateLimit":{ 1006 "name":"UpdateBandwidthRateLimit", 1007 "http":{ 1008 "method":"POST", 1009 "requestUri":"/" 1010 }, 1011 "input":{"shape":"UpdateBandwidthRateLimitInput"}, 1012 "output":{"shape":"UpdateBandwidthRateLimitOutput"}, 1013 "errors":[ 1014 {"shape":"InvalidGatewayRequestException"}, 1015 {"shape":"InternalServerError"} 1016 ] 1017 }, 1018 "UpdateBandwidthRateLimitSchedule":{ 1019 "name":"UpdateBandwidthRateLimitSchedule", 1020 "http":{ 1021 "method":"POST", 1022 "requestUri":"/" 1023 }, 1024 "input":{"shape":"UpdateBandwidthRateLimitScheduleInput"}, 1025 "output":{"shape":"UpdateBandwidthRateLimitScheduleOutput"}, 1026 "errors":[ 1027 {"shape":"InvalidGatewayRequestException"}, 1028 {"shape":"InternalServerError"} 1029 ] 1030 }, 1031 "UpdateChapCredentials":{ 1032 "name":"UpdateChapCredentials", 1033 "http":{ 1034 "method":"POST", 1035 "requestUri":"/" 1036 }, 1037 "input":{"shape":"UpdateChapCredentialsInput"}, 1038 "output":{"shape":"UpdateChapCredentialsOutput"}, 1039 "errors":[ 1040 {"shape":"InvalidGatewayRequestException"}, 1041 {"shape":"InternalServerError"} 1042 ] 1043 }, 1044 "UpdateFileSystemAssociation":{ 1045 "name":"UpdateFileSystemAssociation", 1046 "http":{ 1047 "method":"POST", 1048 "requestUri":"/" 1049 }, 1050 "input":{"shape":"UpdateFileSystemAssociationInput"}, 1051 "output":{"shape":"UpdateFileSystemAssociationOutput"}, 1052 "errors":[ 1053 {"shape":"InvalidGatewayRequestException"}, 1054 {"shape":"InternalServerError"} 1055 ] 1056 }, 1057 "UpdateGatewayInformation":{ 1058 "name":"UpdateGatewayInformation", 1059 "http":{ 1060 "method":"POST", 1061 "requestUri":"/" 1062 }, 1063 "input":{"shape":"UpdateGatewayInformationInput"}, 1064 "output":{"shape":"UpdateGatewayInformationOutput"}, 1065 "errors":[ 1066 {"shape":"InvalidGatewayRequestException"}, 1067 {"shape":"InternalServerError"} 1068 ] 1069 }, 1070 "UpdateGatewaySoftwareNow":{ 1071 "name":"UpdateGatewaySoftwareNow", 1072 "http":{ 1073 "method":"POST", 1074 "requestUri":"/" 1075 }, 1076 "input":{"shape":"UpdateGatewaySoftwareNowInput"}, 1077 "output":{"shape":"UpdateGatewaySoftwareNowOutput"}, 1078 "errors":[ 1079 {"shape":"InvalidGatewayRequestException"}, 1080 {"shape":"InternalServerError"} 1081 ] 1082 }, 1083 "UpdateMaintenanceStartTime":{ 1084 "name":"UpdateMaintenanceStartTime", 1085 "http":{ 1086 "method":"POST", 1087 "requestUri":"/" 1088 }, 1089 "input":{"shape":"UpdateMaintenanceStartTimeInput"}, 1090 "output":{"shape":"UpdateMaintenanceStartTimeOutput"}, 1091 "errors":[ 1092 {"shape":"InvalidGatewayRequestException"}, 1093 {"shape":"InternalServerError"} 1094 ] 1095 }, 1096 "UpdateNFSFileShare":{ 1097 "name":"UpdateNFSFileShare", 1098 "http":{ 1099 "method":"POST", 1100 "requestUri":"/" 1101 }, 1102 "input":{"shape":"UpdateNFSFileShareInput"}, 1103 "output":{"shape":"UpdateNFSFileShareOutput"}, 1104 "errors":[ 1105 {"shape":"InvalidGatewayRequestException"}, 1106 {"shape":"InternalServerError"} 1107 ] 1108 }, 1109 "UpdateSMBFileShare":{ 1110 "name":"UpdateSMBFileShare", 1111 "http":{ 1112 "method":"POST", 1113 "requestUri":"/" 1114 }, 1115 "input":{"shape":"UpdateSMBFileShareInput"}, 1116 "output":{"shape":"UpdateSMBFileShareOutput"}, 1117 "errors":[ 1118 {"shape":"InvalidGatewayRequestException"}, 1119 {"shape":"InternalServerError"} 1120 ] 1121 }, 1122 "UpdateSMBFileShareVisibility":{ 1123 "name":"UpdateSMBFileShareVisibility", 1124 "http":{ 1125 "method":"POST", 1126 "requestUri":"/" 1127 }, 1128 "input":{"shape":"UpdateSMBFileShareVisibilityInput"}, 1129 "output":{"shape":"UpdateSMBFileShareVisibilityOutput"}, 1130 "errors":[ 1131 {"shape":"InvalidGatewayRequestException"}, 1132 {"shape":"InternalServerError"} 1133 ] 1134 }, 1135 "UpdateSMBSecurityStrategy":{ 1136 "name":"UpdateSMBSecurityStrategy", 1137 "http":{ 1138 "method":"POST", 1139 "requestUri":"/" 1140 }, 1141 "input":{"shape":"UpdateSMBSecurityStrategyInput"}, 1142 "output":{"shape":"UpdateSMBSecurityStrategyOutput"}, 1143 "errors":[ 1144 {"shape":"InvalidGatewayRequestException"}, 1145 {"shape":"InternalServerError"} 1146 ] 1147 }, 1148 "UpdateSnapshotSchedule":{ 1149 "name":"UpdateSnapshotSchedule", 1150 "http":{ 1151 "method":"POST", 1152 "requestUri":"/" 1153 }, 1154 "input":{"shape":"UpdateSnapshotScheduleInput"}, 1155 "output":{"shape":"UpdateSnapshotScheduleOutput"}, 1156 "errors":[ 1157 {"shape":"InvalidGatewayRequestException"}, 1158 {"shape":"InternalServerError"} 1159 ] 1160 }, 1161 "UpdateVTLDeviceType":{ 1162 "name":"UpdateVTLDeviceType", 1163 "http":{ 1164 "method":"POST", 1165 "requestUri":"/" 1166 }, 1167 "input":{"shape":"UpdateVTLDeviceTypeInput"}, 1168 "output":{"shape":"UpdateVTLDeviceTypeOutput"}, 1169 "errors":[ 1170 {"shape":"InvalidGatewayRequestException"}, 1171 {"shape":"InternalServerError"} 1172 ] 1173 } 1174 }, 1175 "shapes":{ 1176 "ActivateGatewayInput":{ 1177 "type":"structure", 1178 "required":[ 1179 "ActivationKey", 1180 "GatewayName", 1181 "GatewayTimezone", 1182 "GatewayRegion" 1183 ], 1184 "members":{ 1185 "ActivationKey":{"shape":"ActivationKey"}, 1186 "GatewayName":{"shape":"GatewayName"}, 1187 "GatewayTimezone":{"shape":"GatewayTimezone"}, 1188 "GatewayRegion":{"shape":"RegionId"}, 1189 "GatewayType":{"shape":"GatewayType"}, 1190 "TapeDriveType":{"shape":"TapeDriveType"}, 1191 "MediumChangerType":{"shape":"MediumChangerType"}, 1192 "Tags":{"shape":"Tags"} 1193 } 1194 }, 1195 "ActivateGatewayOutput":{ 1196 "type":"structure", 1197 "members":{ 1198 "GatewayARN":{"shape":"GatewayARN"} 1199 } 1200 }, 1201 "ActivationKey":{ 1202 "type":"string", 1203 "max":50, 1204 "min":1 1205 }, 1206 "ActiveDirectoryStatus":{ 1207 "type":"string", 1208 "enum":[ 1209 "ACCESS_DENIED", 1210 "DETACHED", 1211 "JOINED", 1212 "JOINING", 1213 "NETWORK_ERROR", 1214 "TIMEOUT", 1215 "UNKNOWN_ERROR" 1216 ] 1217 }, 1218 "AddCacheInput":{ 1219 "type":"structure", 1220 "required":[ 1221 "GatewayARN", 1222 "DiskIds" 1223 ], 1224 "members":{ 1225 "GatewayARN":{"shape":"GatewayARN"}, 1226 "DiskIds":{"shape":"DiskIds"} 1227 } 1228 }, 1229 "AddCacheOutput":{ 1230 "type":"structure", 1231 "members":{ 1232 "GatewayARN":{"shape":"GatewayARN"} 1233 } 1234 }, 1235 "AddTagsToResourceInput":{ 1236 "type":"structure", 1237 "required":[ 1238 "ResourceARN", 1239 "Tags" 1240 ], 1241 "members":{ 1242 "ResourceARN":{"shape":"ResourceARN"}, 1243 "Tags":{"shape":"Tags"} 1244 } 1245 }, 1246 "AddTagsToResourceOutput":{ 1247 "type":"structure", 1248 "members":{ 1249 "ResourceARN":{"shape":"ResourceARN"} 1250 } 1251 }, 1252 "AddUploadBufferInput":{ 1253 "type":"structure", 1254 "required":[ 1255 "GatewayARN", 1256 "DiskIds" 1257 ], 1258 "members":{ 1259 "GatewayARN":{"shape":"GatewayARN"}, 1260 "DiskIds":{"shape":"DiskIds"} 1261 } 1262 }, 1263 "AddUploadBufferOutput":{ 1264 "type":"structure", 1265 "members":{ 1266 "GatewayARN":{"shape":"GatewayARN"} 1267 } 1268 }, 1269 "AddWorkingStorageInput":{ 1270 "type":"structure", 1271 "required":[ 1272 "GatewayARN", 1273 "DiskIds" 1274 ], 1275 "members":{ 1276 "GatewayARN":{"shape":"GatewayARN"}, 1277 "DiskIds":{"shape":"DiskIds"} 1278 } 1279 }, 1280 "AddWorkingStorageOutput":{ 1281 "type":"structure", 1282 "members":{ 1283 "GatewayARN":{"shape":"GatewayARN"} 1284 } 1285 }, 1286 "AssignTapePoolInput":{ 1287 "type":"structure", 1288 "required":[ 1289 "TapeARN", 1290 "PoolId" 1291 ], 1292 "members":{ 1293 "TapeARN":{"shape":"TapeARN"}, 1294 "PoolId":{"shape":"PoolId"}, 1295 "BypassGovernanceRetention":{"shape":"boolean"} 1296 } 1297 }, 1298 "AssignTapePoolOutput":{ 1299 "type":"structure", 1300 "members":{ 1301 "TapeARN":{"shape":"TapeARN"} 1302 } 1303 }, 1304 "AssociateFileSystemInput":{ 1305 "type":"structure", 1306 "required":[ 1307 "UserName", 1308 "Password", 1309 "ClientToken", 1310 "GatewayARN", 1311 "LocationARN" 1312 ], 1313 "members":{ 1314 "UserName":{"shape":"DomainUserName"}, 1315 "Password":{"shape":"DomainUserPassword"}, 1316 "ClientToken":{"shape":"ClientToken"}, 1317 "GatewayARN":{"shape":"GatewayARN"}, 1318 "LocationARN":{"shape":"FileSystemLocationARN"}, 1319 "Tags":{"shape":"Tags"}, 1320 "AuditDestinationARN":{"shape":"AuditDestinationARN"}, 1321 "CacheAttributes":{"shape":"CacheAttributes"}, 1322 "EndpointNetworkConfiguration":{"shape":"EndpointNetworkConfiguration"} 1323 } 1324 }, 1325 "AssociateFileSystemOutput":{ 1326 "type":"structure", 1327 "members":{ 1328 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"} 1329 } 1330 }, 1331 "AttachVolumeInput":{ 1332 "type":"structure", 1333 "required":[ 1334 "GatewayARN", 1335 "VolumeARN", 1336 "NetworkInterfaceId" 1337 ], 1338 "members":{ 1339 "GatewayARN":{"shape":"GatewayARN"}, 1340 "TargetName":{"shape":"TargetName"}, 1341 "VolumeARN":{"shape":"VolumeARN"}, 1342 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 1343 "DiskId":{"shape":"DiskId"} 1344 } 1345 }, 1346 "AttachVolumeOutput":{ 1347 "type":"structure", 1348 "members":{ 1349 "VolumeARN":{"shape":"VolumeARN"}, 1350 "TargetARN":{"shape":"TargetARN"} 1351 } 1352 }, 1353 "AuditDestinationARN":{ 1354 "type":"string", 1355 "max":1024 1356 }, 1357 "Authentication":{ 1358 "type":"string", 1359 "max":15, 1360 "min":5 1361 }, 1362 "AutomaticTapeCreationPolicyInfo":{ 1363 "type":"structure", 1364 "members":{ 1365 "AutomaticTapeCreationRules":{"shape":"AutomaticTapeCreationRules"}, 1366 "GatewayARN":{"shape":"GatewayARN"} 1367 } 1368 }, 1369 "AutomaticTapeCreationPolicyInfos":{ 1370 "type":"list", 1371 "member":{"shape":"AutomaticTapeCreationPolicyInfo"} 1372 }, 1373 "AutomaticTapeCreationRule":{ 1374 "type":"structure", 1375 "required":[ 1376 "TapeBarcodePrefix", 1377 "PoolId", 1378 "TapeSizeInBytes", 1379 "MinimumNumTapes" 1380 ], 1381 "members":{ 1382 "TapeBarcodePrefix":{"shape":"TapeBarcodePrefix"}, 1383 "PoolId":{"shape":"PoolId"}, 1384 "TapeSizeInBytes":{"shape":"TapeSize"}, 1385 "MinimumNumTapes":{"shape":"MinimumNumTapes"}, 1386 "Worm":{"shape":"boolean"} 1387 } 1388 }, 1389 "AutomaticTapeCreationRules":{ 1390 "type":"list", 1391 "member":{"shape":"AutomaticTapeCreationRule"}, 1392 "max":10, 1393 "min":1 1394 }, 1395 "AvailabilityMonitorTestStatus":{ 1396 "type":"string", 1397 "enum":[ 1398 "COMPLETE", 1399 "FAILED", 1400 "PENDING" 1401 ] 1402 }, 1403 "BandwidthDownloadRateLimit":{ 1404 "type":"long", 1405 "min":102400 1406 }, 1407 "BandwidthRateLimitInterval":{ 1408 "type":"structure", 1409 "required":[ 1410 "StartHourOfDay", 1411 "StartMinuteOfHour", 1412 "EndHourOfDay", 1413 "EndMinuteOfHour", 1414 "DaysOfWeek" 1415 ], 1416 "members":{ 1417 "StartHourOfDay":{"shape":"HourOfDay"}, 1418 "StartMinuteOfHour":{"shape":"MinuteOfHour"}, 1419 "EndHourOfDay":{"shape":"HourOfDay"}, 1420 "EndMinuteOfHour":{"shape":"MinuteOfHour"}, 1421 "DaysOfWeek":{"shape":"DaysOfWeek"}, 1422 "AverageUploadRateLimitInBitsPerSec":{"shape":"BandwidthUploadRateLimit"}, 1423 "AverageDownloadRateLimitInBitsPerSec":{"shape":"BandwidthDownloadRateLimit"} 1424 } 1425 }, 1426 "BandwidthRateLimitIntervals":{ 1427 "type":"list", 1428 "member":{"shape":"BandwidthRateLimitInterval"}, 1429 "max":20, 1430 "min":0 1431 }, 1432 "BandwidthType":{ 1433 "type":"string", 1434 "max":25, 1435 "min":3 1436 }, 1437 "BandwidthUploadRateLimit":{ 1438 "type":"long", 1439 "min":51200 1440 }, 1441 "Boolean":{"type":"boolean"}, 1442 "CacheAttributes":{ 1443 "type":"structure", 1444 "members":{ 1445 "CacheStaleTimeoutInSeconds":{"shape":"CacheStaleTimeoutInSeconds"} 1446 } 1447 }, 1448 "CacheStaleTimeoutInSeconds":{"type":"integer"}, 1449 "CachediSCSIVolume":{ 1450 "type":"structure", 1451 "members":{ 1452 "VolumeARN":{"shape":"VolumeARN"}, 1453 "VolumeId":{"shape":"VolumeId"}, 1454 "VolumeType":{"shape":"VolumeType"}, 1455 "VolumeStatus":{"shape":"VolumeStatus"}, 1456 "VolumeAttachmentStatus":{"shape":"VolumeAttachmentStatus"}, 1457 "VolumeSizeInBytes":{"shape":"long"}, 1458 "VolumeProgress":{"shape":"DoubleObject"}, 1459 "SourceSnapshotId":{"shape":"SnapshotId"}, 1460 "VolumeiSCSIAttributes":{"shape":"VolumeiSCSIAttributes"}, 1461 "CreatedDate":{"shape":"CreatedDate"}, 1462 "VolumeUsedInBytes":{"shape":"VolumeUsedInBytes"}, 1463 "KMSKey":{"shape":"KMSKey"}, 1464 "TargetName":{"shape":"TargetName"} 1465 } 1466 }, 1467 "CachediSCSIVolumes":{ 1468 "type":"list", 1469 "member":{"shape":"CachediSCSIVolume"} 1470 }, 1471 "CancelArchivalInput":{ 1472 "type":"structure", 1473 "required":[ 1474 "GatewayARN", 1475 "TapeARN" 1476 ], 1477 "members":{ 1478 "GatewayARN":{"shape":"GatewayARN"}, 1479 "TapeARN":{"shape":"TapeARN"} 1480 } 1481 }, 1482 "CancelArchivalOutput":{ 1483 "type":"structure", 1484 "members":{ 1485 "TapeARN":{"shape":"TapeARN"} 1486 } 1487 }, 1488 "CancelRetrievalInput":{ 1489 "type":"structure", 1490 "required":[ 1491 "GatewayARN", 1492 "TapeARN" 1493 ], 1494 "members":{ 1495 "GatewayARN":{"shape":"GatewayARN"}, 1496 "TapeARN":{"shape":"TapeARN"} 1497 } 1498 }, 1499 "CancelRetrievalOutput":{ 1500 "type":"structure", 1501 "members":{ 1502 "TapeARN":{"shape":"TapeARN"} 1503 } 1504 }, 1505 "CaseSensitivity":{ 1506 "type":"string", 1507 "enum":[ 1508 "ClientSpecified", 1509 "CaseSensitive" 1510 ] 1511 }, 1512 "ChapCredentials":{ 1513 "type":"list", 1514 "member":{"shape":"ChapInfo"} 1515 }, 1516 "ChapInfo":{ 1517 "type":"structure", 1518 "members":{ 1519 "TargetARN":{"shape":"TargetARN"}, 1520 "SecretToAuthenticateInitiator":{"shape":"ChapSecret"}, 1521 "InitiatorName":{"shape":"IqnName"}, 1522 "SecretToAuthenticateTarget":{"shape":"ChapSecret"} 1523 } 1524 }, 1525 "ChapSecret":{ 1526 "type":"string", 1527 "max":100, 1528 "min":1, 1529 "sensitive":true 1530 }, 1531 "ClientToken":{ 1532 "type":"string", 1533 "max":100, 1534 "min":5 1535 }, 1536 "CloudWatchLogGroupARN":{ 1537 "type":"string", 1538 "max":562 1539 }, 1540 "CreateCachediSCSIVolumeInput":{ 1541 "type":"structure", 1542 "required":[ 1543 "GatewayARN", 1544 "VolumeSizeInBytes", 1545 "TargetName", 1546 "NetworkInterfaceId", 1547 "ClientToken" 1548 ], 1549 "members":{ 1550 "GatewayARN":{"shape":"GatewayARN"}, 1551 "VolumeSizeInBytes":{"shape":"long"}, 1552 "SnapshotId":{"shape":"SnapshotId"}, 1553 "TargetName":{"shape":"TargetName"}, 1554 "SourceVolumeARN":{"shape":"VolumeARN"}, 1555 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 1556 "ClientToken":{"shape":"ClientToken"}, 1557 "KMSEncrypted":{"shape":"Boolean"}, 1558 "KMSKey":{"shape":"KMSKey"}, 1559 "Tags":{"shape":"Tags"} 1560 } 1561 }, 1562 "CreateCachediSCSIVolumeOutput":{ 1563 "type":"structure", 1564 "members":{ 1565 "VolumeARN":{"shape":"VolumeARN"}, 1566 "TargetARN":{"shape":"TargetARN"} 1567 } 1568 }, 1569 "CreateNFSFileShareInput":{ 1570 "type":"structure", 1571 "required":[ 1572 "ClientToken", 1573 "GatewayARN", 1574 "Role", 1575 "LocationARN" 1576 ], 1577 "members":{ 1578 "ClientToken":{"shape":"ClientToken"}, 1579 "NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"}, 1580 "GatewayARN":{"shape":"GatewayARN"}, 1581 "KMSEncrypted":{"shape":"Boolean"}, 1582 "KMSKey":{"shape":"KMSKey"}, 1583 "Role":{"shape":"Role"}, 1584 "LocationARN":{"shape":"LocationARN"}, 1585 "DefaultStorageClass":{"shape":"StorageClass"}, 1586 "ObjectACL":{"shape":"ObjectACL"}, 1587 "ClientList":{"shape":"FileShareClientList"}, 1588 "Squash":{"shape":"Squash"}, 1589 "ReadOnly":{"shape":"Boolean"}, 1590 "GuessMIMETypeEnabled":{"shape":"Boolean"}, 1591 "RequesterPays":{"shape":"Boolean"}, 1592 "Tags":{"shape":"Tags"}, 1593 "FileShareName":{"shape":"FileShareName"}, 1594 "CacheAttributes":{"shape":"CacheAttributes"}, 1595 "NotificationPolicy":{"shape":"NotificationPolicy"}, 1596 "VPCEndpointDNSName":{"shape":"DNSHostName"}, 1597 "BucketRegion":{"shape":"RegionId"} 1598 } 1599 }, 1600 "CreateNFSFileShareOutput":{ 1601 "type":"structure", 1602 "members":{ 1603 "FileShareARN":{"shape":"FileShareARN"} 1604 } 1605 }, 1606 "CreateSMBFileShareInput":{ 1607 "type":"structure", 1608 "required":[ 1609 "ClientToken", 1610 "GatewayARN", 1611 "Role", 1612 "LocationARN" 1613 ], 1614 "members":{ 1615 "ClientToken":{"shape":"ClientToken"}, 1616 "GatewayARN":{"shape":"GatewayARN"}, 1617 "KMSEncrypted":{"shape":"Boolean"}, 1618 "KMSKey":{"shape":"KMSKey"}, 1619 "Role":{"shape":"Role"}, 1620 "LocationARN":{"shape":"LocationARN"}, 1621 "DefaultStorageClass":{"shape":"StorageClass"}, 1622 "ObjectACL":{"shape":"ObjectACL"}, 1623 "ReadOnly":{"shape":"Boolean"}, 1624 "GuessMIMETypeEnabled":{"shape":"Boolean"}, 1625 "RequesterPays":{"shape":"Boolean"}, 1626 "SMBACLEnabled":{"shape":"Boolean"}, 1627 "AccessBasedEnumeration":{"shape":"Boolean"}, 1628 "AdminUserList":{"shape":"UserList"}, 1629 "ValidUserList":{"shape":"UserList"}, 1630 "InvalidUserList":{"shape":"UserList"}, 1631 "AuditDestinationARN":{"shape":"AuditDestinationARN"}, 1632 "Authentication":{"shape":"Authentication"}, 1633 "CaseSensitivity":{"shape":"CaseSensitivity"}, 1634 "Tags":{"shape":"Tags"}, 1635 "FileShareName":{"shape":"FileShareName"}, 1636 "CacheAttributes":{"shape":"CacheAttributes"}, 1637 "NotificationPolicy":{"shape":"NotificationPolicy"}, 1638 "VPCEndpointDNSName":{"shape":"DNSHostName"}, 1639 "BucketRegion":{"shape":"RegionId"}, 1640 "OplocksEnabled":{"shape":"Boolean"} 1641 } 1642 }, 1643 "CreateSMBFileShareOutput":{ 1644 "type":"structure", 1645 "members":{ 1646 "FileShareARN":{"shape":"FileShareARN"} 1647 } 1648 }, 1649 "CreateSnapshotFromVolumeRecoveryPointInput":{ 1650 "type":"structure", 1651 "required":[ 1652 "VolumeARN", 1653 "SnapshotDescription" 1654 ], 1655 "members":{ 1656 "VolumeARN":{"shape":"VolumeARN"}, 1657 "SnapshotDescription":{"shape":"SnapshotDescription"}, 1658 "Tags":{"shape":"Tags"} 1659 } 1660 }, 1661 "CreateSnapshotFromVolumeRecoveryPointOutput":{ 1662 "type":"structure", 1663 "members":{ 1664 "SnapshotId":{"shape":"SnapshotId"}, 1665 "VolumeARN":{"shape":"VolumeARN"}, 1666 "VolumeRecoveryPointTime":{"shape":"string"} 1667 } 1668 }, 1669 "CreateSnapshotInput":{ 1670 "type":"structure", 1671 "required":[ 1672 "VolumeARN", 1673 "SnapshotDescription" 1674 ], 1675 "members":{ 1676 "VolumeARN":{"shape":"VolumeARN"}, 1677 "SnapshotDescription":{"shape":"SnapshotDescription"}, 1678 "Tags":{"shape":"Tags"} 1679 } 1680 }, 1681 "CreateSnapshotOutput":{ 1682 "type":"structure", 1683 "members":{ 1684 "VolumeARN":{"shape":"VolumeARN"}, 1685 "SnapshotId":{"shape":"SnapshotId"} 1686 } 1687 }, 1688 "CreateStorediSCSIVolumeInput":{ 1689 "type":"structure", 1690 "required":[ 1691 "GatewayARN", 1692 "DiskId", 1693 "PreserveExistingData", 1694 "TargetName", 1695 "NetworkInterfaceId" 1696 ], 1697 "members":{ 1698 "GatewayARN":{"shape":"GatewayARN"}, 1699 "DiskId":{"shape":"DiskId"}, 1700 "SnapshotId":{"shape":"SnapshotId"}, 1701 "PreserveExistingData":{"shape":"boolean"}, 1702 "TargetName":{"shape":"TargetName"}, 1703 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 1704 "KMSEncrypted":{"shape":"Boolean"}, 1705 "KMSKey":{"shape":"KMSKey"}, 1706 "Tags":{"shape":"Tags"} 1707 } 1708 }, 1709 "CreateStorediSCSIVolumeOutput":{ 1710 "type":"structure", 1711 "members":{ 1712 "VolumeARN":{"shape":"VolumeARN"}, 1713 "VolumeSizeInBytes":{"shape":"long"}, 1714 "TargetARN":{"shape":"TargetARN"} 1715 } 1716 }, 1717 "CreateTapePoolInput":{ 1718 "type":"structure", 1719 "required":[ 1720 "PoolName", 1721 "StorageClass" 1722 ], 1723 "members":{ 1724 "PoolName":{"shape":"PoolName"}, 1725 "StorageClass":{"shape":"TapeStorageClass"}, 1726 "RetentionLockType":{"shape":"RetentionLockType"}, 1727 "RetentionLockTimeInDays":{"shape":"RetentionLockTimeInDays"}, 1728 "Tags":{"shape":"Tags"} 1729 } 1730 }, 1731 "CreateTapePoolOutput":{ 1732 "type":"structure", 1733 "members":{ 1734 "PoolARN":{"shape":"PoolARN"} 1735 } 1736 }, 1737 "CreateTapeWithBarcodeInput":{ 1738 "type":"structure", 1739 "required":[ 1740 "GatewayARN", 1741 "TapeSizeInBytes", 1742 "TapeBarcode" 1743 ], 1744 "members":{ 1745 "GatewayARN":{"shape":"GatewayARN"}, 1746 "TapeSizeInBytes":{"shape":"TapeSize"}, 1747 "TapeBarcode":{"shape":"TapeBarcode"}, 1748 "KMSEncrypted":{"shape":"Boolean"}, 1749 "KMSKey":{"shape":"KMSKey"}, 1750 "PoolId":{"shape":"PoolId"}, 1751 "Worm":{"shape":"boolean"}, 1752 "Tags":{"shape":"Tags"} 1753 } 1754 }, 1755 "CreateTapeWithBarcodeOutput":{ 1756 "type":"structure", 1757 "members":{ 1758 "TapeARN":{"shape":"TapeARN"} 1759 } 1760 }, 1761 "CreateTapesInput":{ 1762 "type":"structure", 1763 "required":[ 1764 "GatewayARN", 1765 "TapeSizeInBytes", 1766 "ClientToken", 1767 "NumTapesToCreate", 1768 "TapeBarcodePrefix" 1769 ], 1770 "members":{ 1771 "GatewayARN":{"shape":"GatewayARN"}, 1772 "TapeSizeInBytes":{"shape":"TapeSize"}, 1773 "ClientToken":{"shape":"ClientToken"}, 1774 "NumTapesToCreate":{"shape":"NumTapesToCreate"}, 1775 "TapeBarcodePrefix":{"shape":"TapeBarcodePrefix"}, 1776 "KMSEncrypted":{"shape":"Boolean"}, 1777 "KMSKey":{"shape":"KMSKey"}, 1778 "PoolId":{"shape":"PoolId"}, 1779 "Worm":{"shape":"boolean"}, 1780 "Tags":{"shape":"Tags"} 1781 } 1782 }, 1783 "CreateTapesOutput":{ 1784 "type":"structure", 1785 "members":{ 1786 "TapeARNs":{"shape":"TapeARNs"} 1787 } 1788 }, 1789 "CreatedDate":{"type":"timestamp"}, 1790 "DNSHostName":{ 1791 "type":"string", 1792 "max":255, 1793 "min":1, 1794 "pattern":"^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$" 1795 }, 1796 "DayOfMonth":{ 1797 "type":"integer", 1798 "max":28, 1799 "min":1 1800 }, 1801 "DayOfWeek":{ 1802 "type":"integer", 1803 "max":6, 1804 "min":0 1805 }, 1806 "DaysOfWeek":{ 1807 "type":"list", 1808 "member":{"shape":"DayOfWeek"}, 1809 "max":7, 1810 "min":1 1811 }, 1812 "DeleteAutomaticTapeCreationPolicyInput":{ 1813 "type":"structure", 1814 "required":["GatewayARN"], 1815 "members":{ 1816 "GatewayARN":{"shape":"GatewayARN"} 1817 } 1818 }, 1819 "DeleteAutomaticTapeCreationPolicyOutput":{ 1820 "type":"structure", 1821 "members":{ 1822 "GatewayARN":{"shape":"GatewayARN"} 1823 } 1824 }, 1825 "DeleteBandwidthRateLimitInput":{ 1826 "type":"structure", 1827 "required":[ 1828 "GatewayARN", 1829 "BandwidthType" 1830 ], 1831 "members":{ 1832 "GatewayARN":{"shape":"GatewayARN"}, 1833 "BandwidthType":{"shape":"BandwidthType"} 1834 } 1835 }, 1836 "DeleteBandwidthRateLimitOutput":{ 1837 "type":"structure", 1838 "members":{ 1839 "GatewayARN":{"shape":"GatewayARN"} 1840 } 1841 }, 1842 "DeleteChapCredentialsInput":{ 1843 "type":"structure", 1844 "required":[ 1845 "TargetARN", 1846 "InitiatorName" 1847 ], 1848 "members":{ 1849 "TargetARN":{"shape":"TargetARN"}, 1850 "InitiatorName":{"shape":"IqnName"} 1851 } 1852 }, 1853 "DeleteChapCredentialsOutput":{ 1854 "type":"structure", 1855 "members":{ 1856 "TargetARN":{"shape":"TargetARN"}, 1857 "InitiatorName":{"shape":"IqnName"} 1858 } 1859 }, 1860 "DeleteFileShareInput":{ 1861 "type":"structure", 1862 "required":["FileShareARN"], 1863 "members":{ 1864 "FileShareARN":{"shape":"FileShareARN"}, 1865 "ForceDelete":{"shape":"boolean"} 1866 } 1867 }, 1868 "DeleteFileShareOutput":{ 1869 "type":"structure", 1870 "members":{ 1871 "FileShareARN":{"shape":"FileShareARN"} 1872 } 1873 }, 1874 "DeleteGatewayInput":{ 1875 "type":"structure", 1876 "required":["GatewayARN"], 1877 "members":{ 1878 "GatewayARN":{"shape":"GatewayARN"} 1879 } 1880 }, 1881 "DeleteGatewayOutput":{ 1882 "type":"structure", 1883 "members":{ 1884 "GatewayARN":{"shape":"GatewayARN"} 1885 } 1886 }, 1887 "DeleteSnapshotScheduleInput":{ 1888 "type":"structure", 1889 "required":["VolumeARN"], 1890 "members":{ 1891 "VolumeARN":{"shape":"VolumeARN"} 1892 } 1893 }, 1894 "DeleteSnapshotScheduleOutput":{ 1895 "type":"structure", 1896 "members":{ 1897 "VolumeARN":{"shape":"VolumeARN"} 1898 } 1899 }, 1900 "DeleteTapeArchiveInput":{ 1901 "type":"structure", 1902 "required":["TapeARN"], 1903 "members":{ 1904 "TapeARN":{"shape":"TapeARN"}, 1905 "BypassGovernanceRetention":{"shape":"boolean"} 1906 } 1907 }, 1908 "DeleteTapeArchiveOutput":{ 1909 "type":"structure", 1910 "members":{ 1911 "TapeARN":{"shape":"TapeARN"} 1912 } 1913 }, 1914 "DeleteTapeInput":{ 1915 "type":"structure", 1916 "required":[ 1917 "GatewayARN", 1918 "TapeARN" 1919 ], 1920 "members":{ 1921 "GatewayARN":{"shape":"GatewayARN"}, 1922 "TapeARN":{"shape":"TapeARN"}, 1923 "BypassGovernanceRetention":{"shape":"boolean"} 1924 } 1925 }, 1926 "DeleteTapeOutput":{ 1927 "type":"structure", 1928 "members":{ 1929 "TapeARN":{"shape":"TapeARN"} 1930 } 1931 }, 1932 "DeleteTapePoolInput":{ 1933 "type":"structure", 1934 "required":["PoolARN"], 1935 "members":{ 1936 "PoolARN":{"shape":"PoolARN"} 1937 } 1938 }, 1939 "DeleteTapePoolOutput":{ 1940 "type":"structure", 1941 "members":{ 1942 "PoolARN":{"shape":"PoolARN"} 1943 } 1944 }, 1945 "DeleteVolumeInput":{ 1946 "type":"structure", 1947 "required":["VolumeARN"], 1948 "members":{ 1949 "VolumeARN":{"shape":"VolumeARN"} 1950 } 1951 }, 1952 "DeleteVolumeOutput":{ 1953 "type":"structure", 1954 "members":{ 1955 "VolumeARN":{"shape":"VolumeARN"} 1956 } 1957 }, 1958 "DeprecationDate":{ 1959 "type":"string", 1960 "max":25, 1961 "min":1 1962 }, 1963 "DescribeAvailabilityMonitorTestInput":{ 1964 "type":"structure", 1965 "required":["GatewayARN"], 1966 "members":{ 1967 "GatewayARN":{"shape":"GatewayARN"} 1968 } 1969 }, 1970 "DescribeAvailabilityMonitorTestOutput":{ 1971 "type":"structure", 1972 "members":{ 1973 "GatewayARN":{"shape":"GatewayARN"}, 1974 "Status":{"shape":"AvailabilityMonitorTestStatus"}, 1975 "StartTime":{"shape":"Time"} 1976 } 1977 }, 1978 "DescribeBandwidthRateLimitInput":{ 1979 "type":"structure", 1980 "required":["GatewayARN"], 1981 "members":{ 1982 "GatewayARN":{"shape":"GatewayARN"} 1983 } 1984 }, 1985 "DescribeBandwidthRateLimitOutput":{ 1986 "type":"structure", 1987 "members":{ 1988 "GatewayARN":{"shape":"GatewayARN"}, 1989 "AverageUploadRateLimitInBitsPerSec":{"shape":"BandwidthUploadRateLimit"}, 1990 "AverageDownloadRateLimitInBitsPerSec":{"shape":"BandwidthDownloadRateLimit"} 1991 } 1992 }, 1993 "DescribeBandwidthRateLimitScheduleInput":{ 1994 "type":"structure", 1995 "required":["GatewayARN"], 1996 "members":{ 1997 "GatewayARN":{"shape":"GatewayARN"} 1998 } 1999 }, 2000 "DescribeBandwidthRateLimitScheduleOutput":{ 2001 "type":"structure", 2002 "members":{ 2003 "GatewayARN":{"shape":"GatewayARN"}, 2004 "BandwidthRateLimitIntervals":{"shape":"BandwidthRateLimitIntervals"} 2005 } 2006 }, 2007 "DescribeCacheInput":{ 2008 "type":"structure", 2009 "required":["GatewayARN"], 2010 "members":{ 2011 "GatewayARN":{"shape":"GatewayARN"} 2012 } 2013 }, 2014 "DescribeCacheOutput":{ 2015 "type":"structure", 2016 "members":{ 2017 "GatewayARN":{"shape":"GatewayARN"}, 2018 "DiskIds":{"shape":"DiskIds"}, 2019 "CacheAllocatedInBytes":{"shape":"long"}, 2020 "CacheUsedPercentage":{"shape":"double"}, 2021 "CacheDirtyPercentage":{"shape":"double"}, 2022 "CacheHitPercentage":{"shape":"double"}, 2023 "CacheMissPercentage":{"shape":"double"} 2024 } 2025 }, 2026 "DescribeCachediSCSIVolumesInput":{ 2027 "type":"structure", 2028 "required":["VolumeARNs"], 2029 "members":{ 2030 "VolumeARNs":{"shape":"VolumeARNs"} 2031 } 2032 }, 2033 "DescribeCachediSCSIVolumesOutput":{ 2034 "type":"structure", 2035 "members":{ 2036 "CachediSCSIVolumes":{"shape":"CachediSCSIVolumes"} 2037 } 2038 }, 2039 "DescribeChapCredentialsInput":{ 2040 "type":"structure", 2041 "required":["TargetARN"], 2042 "members":{ 2043 "TargetARN":{"shape":"TargetARN"} 2044 } 2045 }, 2046 "DescribeChapCredentialsOutput":{ 2047 "type":"structure", 2048 "members":{ 2049 "ChapCredentials":{"shape":"ChapCredentials"} 2050 } 2051 }, 2052 "DescribeFileSystemAssociationsInput":{ 2053 "type":"structure", 2054 "required":["FileSystemAssociationARNList"], 2055 "members":{ 2056 "FileSystemAssociationARNList":{"shape":"FileSystemAssociationARNList"} 2057 } 2058 }, 2059 "DescribeFileSystemAssociationsOutput":{ 2060 "type":"structure", 2061 "members":{ 2062 "FileSystemAssociationInfoList":{"shape":"FileSystemAssociationInfoList"} 2063 } 2064 }, 2065 "DescribeGatewayInformationInput":{ 2066 "type":"structure", 2067 "required":["GatewayARN"], 2068 "members":{ 2069 "GatewayARN":{"shape":"GatewayARN"} 2070 } 2071 }, 2072 "DescribeGatewayInformationOutput":{ 2073 "type":"structure", 2074 "members":{ 2075 "GatewayARN":{"shape":"GatewayARN"}, 2076 "GatewayId":{"shape":"GatewayId"}, 2077 "GatewayName":{"shape":"string"}, 2078 "GatewayTimezone":{"shape":"GatewayTimezone"}, 2079 "GatewayState":{"shape":"GatewayState"}, 2080 "GatewayNetworkInterfaces":{"shape":"GatewayNetworkInterfaces"}, 2081 "GatewayType":{"shape":"GatewayType"}, 2082 "NextUpdateAvailabilityDate":{"shape":"NextUpdateAvailabilityDate"}, 2083 "LastSoftwareUpdate":{"shape":"LastSoftwareUpdate"}, 2084 "Ec2InstanceId":{"shape":"Ec2InstanceId"}, 2085 "Ec2InstanceRegion":{"shape":"Ec2InstanceRegion"}, 2086 "Tags":{"shape":"Tags"}, 2087 "VPCEndpoint":{"shape":"string"}, 2088 "CloudWatchLogGroupARN":{"shape":"CloudWatchLogGroupARN"}, 2089 "HostEnvironment":{"shape":"HostEnvironment"}, 2090 "EndpointType":{"shape":"EndpointType"}, 2091 "SoftwareUpdatesEndDate":{"shape":"SoftwareUpdatesEndDate"}, 2092 "DeprecationDate":{"shape":"DeprecationDate"}, 2093 "GatewayCapacity":{"shape":"GatewayCapacity"}, 2094 "SupportedGatewayCapacities":{"shape":"SupportedGatewayCapacities"} 2095 } 2096 }, 2097 "DescribeMaintenanceStartTimeInput":{ 2098 "type":"structure", 2099 "required":["GatewayARN"], 2100 "members":{ 2101 "GatewayARN":{"shape":"GatewayARN"} 2102 } 2103 }, 2104 "DescribeMaintenanceStartTimeOutput":{ 2105 "type":"structure", 2106 "members":{ 2107 "GatewayARN":{"shape":"GatewayARN"}, 2108 "HourOfDay":{"shape":"HourOfDay"}, 2109 "MinuteOfHour":{"shape":"MinuteOfHour"}, 2110 "DayOfWeek":{"shape":"DayOfWeek"}, 2111 "DayOfMonth":{"shape":"DayOfMonth"}, 2112 "Timezone":{"shape":"GatewayTimezone"} 2113 } 2114 }, 2115 "DescribeNFSFileSharesInput":{ 2116 "type":"structure", 2117 "required":["FileShareARNList"], 2118 "members":{ 2119 "FileShareARNList":{"shape":"FileShareARNList"} 2120 } 2121 }, 2122 "DescribeNFSFileSharesOutput":{ 2123 "type":"structure", 2124 "members":{ 2125 "NFSFileShareInfoList":{"shape":"NFSFileShareInfoList"} 2126 } 2127 }, 2128 "DescribeSMBFileSharesInput":{ 2129 "type":"structure", 2130 "required":["FileShareARNList"], 2131 "members":{ 2132 "FileShareARNList":{"shape":"FileShareARNList"} 2133 } 2134 }, 2135 "DescribeSMBFileSharesOutput":{ 2136 "type":"structure", 2137 "members":{ 2138 "SMBFileShareInfoList":{"shape":"SMBFileShareInfoList"} 2139 } 2140 }, 2141 "DescribeSMBSettingsInput":{ 2142 "type":"structure", 2143 "required":["GatewayARN"], 2144 "members":{ 2145 "GatewayARN":{"shape":"GatewayARN"} 2146 } 2147 }, 2148 "DescribeSMBSettingsOutput":{ 2149 "type":"structure", 2150 "members":{ 2151 "GatewayARN":{"shape":"GatewayARN"}, 2152 "DomainName":{"shape":"DomainName"}, 2153 "ActiveDirectoryStatus":{"shape":"ActiveDirectoryStatus"}, 2154 "SMBGuestPasswordSet":{"shape":"Boolean"}, 2155 "SMBSecurityStrategy":{"shape":"SMBSecurityStrategy"}, 2156 "FileSharesVisible":{"shape":"Boolean"} 2157 } 2158 }, 2159 "DescribeSnapshotScheduleInput":{ 2160 "type":"structure", 2161 "required":["VolumeARN"], 2162 "members":{ 2163 "VolumeARN":{"shape":"VolumeARN"} 2164 } 2165 }, 2166 "DescribeSnapshotScheduleOutput":{ 2167 "type":"structure", 2168 "members":{ 2169 "VolumeARN":{"shape":"VolumeARN"}, 2170 "StartAt":{"shape":"HourOfDay"}, 2171 "RecurrenceInHours":{"shape":"RecurrenceInHours"}, 2172 "Description":{"shape":"Description"}, 2173 "Timezone":{"shape":"GatewayTimezone"}, 2174 "Tags":{"shape":"Tags"} 2175 } 2176 }, 2177 "DescribeStorediSCSIVolumesInput":{ 2178 "type":"structure", 2179 "required":["VolumeARNs"], 2180 "members":{ 2181 "VolumeARNs":{"shape":"VolumeARNs"} 2182 } 2183 }, 2184 "DescribeStorediSCSIVolumesOutput":{ 2185 "type":"structure", 2186 "members":{ 2187 "StorediSCSIVolumes":{"shape":"StorediSCSIVolumes"} 2188 } 2189 }, 2190 "DescribeTapeArchivesInput":{ 2191 "type":"structure", 2192 "members":{ 2193 "TapeARNs":{"shape":"TapeARNs"}, 2194 "Marker":{"shape":"Marker"}, 2195 "Limit":{"shape":"PositiveIntObject"} 2196 } 2197 }, 2198 "DescribeTapeArchivesOutput":{ 2199 "type":"structure", 2200 "members":{ 2201 "TapeArchives":{"shape":"TapeArchives"}, 2202 "Marker":{"shape":"Marker"} 2203 } 2204 }, 2205 "DescribeTapeRecoveryPointsInput":{ 2206 "type":"structure", 2207 "required":["GatewayARN"], 2208 "members":{ 2209 "GatewayARN":{"shape":"GatewayARN"}, 2210 "Marker":{"shape":"Marker"}, 2211 "Limit":{"shape":"PositiveIntObject"} 2212 } 2213 }, 2214 "DescribeTapeRecoveryPointsOutput":{ 2215 "type":"structure", 2216 "members":{ 2217 "GatewayARN":{"shape":"GatewayARN"}, 2218 "TapeRecoveryPointInfos":{"shape":"TapeRecoveryPointInfos"}, 2219 "Marker":{"shape":"Marker"} 2220 } 2221 }, 2222 "DescribeTapesInput":{ 2223 "type":"structure", 2224 "required":["GatewayARN"], 2225 "members":{ 2226 "GatewayARN":{"shape":"GatewayARN"}, 2227 "TapeARNs":{"shape":"TapeARNs"}, 2228 "Marker":{"shape":"Marker"}, 2229 "Limit":{"shape":"PositiveIntObject"} 2230 } 2231 }, 2232 "DescribeTapesOutput":{ 2233 "type":"structure", 2234 "members":{ 2235 "Tapes":{"shape":"Tapes"}, 2236 "Marker":{"shape":"Marker"} 2237 } 2238 }, 2239 "DescribeUploadBufferInput":{ 2240 "type":"structure", 2241 "required":["GatewayARN"], 2242 "members":{ 2243 "GatewayARN":{"shape":"GatewayARN"} 2244 } 2245 }, 2246 "DescribeUploadBufferOutput":{ 2247 "type":"structure", 2248 "members":{ 2249 "GatewayARN":{"shape":"GatewayARN"}, 2250 "DiskIds":{"shape":"DiskIds"}, 2251 "UploadBufferUsedInBytes":{"shape":"long"}, 2252 "UploadBufferAllocatedInBytes":{"shape":"long"} 2253 } 2254 }, 2255 "DescribeVTLDevicesInput":{ 2256 "type":"structure", 2257 "required":["GatewayARN"], 2258 "members":{ 2259 "GatewayARN":{"shape":"GatewayARN"}, 2260 "VTLDeviceARNs":{"shape":"VTLDeviceARNs"}, 2261 "Marker":{"shape":"Marker"}, 2262 "Limit":{"shape":"PositiveIntObject"} 2263 } 2264 }, 2265 "DescribeVTLDevicesOutput":{ 2266 "type":"structure", 2267 "members":{ 2268 "GatewayARN":{"shape":"GatewayARN"}, 2269 "VTLDevices":{"shape":"VTLDevices"}, 2270 "Marker":{"shape":"Marker"} 2271 } 2272 }, 2273 "DescribeWorkingStorageInput":{ 2274 "type":"structure", 2275 "required":["GatewayARN"], 2276 "members":{ 2277 "GatewayARN":{"shape":"GatewayARN"} 2278 } 2279 }, 2280 "DescribeWorkingStorageOutput":{ 2281 "type":"structure", 2282 "members":{ 2283 "GatewayARN":{"shape":"GatewayARN"}, 2284 "DiskIds":{"shape":"DiskIds"}, 2285 "WorkingStorageUsedInBytes":{"shape":"long"}, 2286 "WorkingStorageAllocatedInBytes":{"shape":"long"} 2287 } 2288 }, 2289 "Description":{ 2290 "type":"string", 2291 "max":255, 2292 "min":1 2293 }, 2294 "DetachVolumeInput":{ 2295 "type":"structure", 2296 "required":["VolumeARN"], 2297 "members":{ 2298 "VolumeARN":{"shape":"VolumeARN"}, 2299 "ForceDetach":{"shape":"Boolean"} 2300 } 2301 }, 2302 "DetachVolumeOutput":{ 2303 "type":"structure", 2304 "members":{ 2305 "VolumeARN":{"shape":"VolumeARN"} 2306 } 2307 }, 2308 "DeviceType":{ 2309 "type":"string", 2310 "max":50, 2311 "min":2 2312 }, 2313 "DeviceiSCSIAttributes":{ 2314 "type":"structure", 2315 "members":{ 2316 "TargetARN":{"shape":"TargetARN"}, 2317 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 2318 "NetworkInterfacePort":{"shape":"integer"}, 2319 "ChapEnabled":{"shape":"boolean"} 2320 } 2321 }, 2322 "DisableGatewayInput":{ 2323 "type":"structure", 2324 "required":["GatewayARN"], 2325 "members":{ 2326 "GatewayARN":{"shape":"GatewayARN"} 2327 } 2328 }, 2329 "DisableGatewayOutput":{ 2330 "type":"structure", 2331 "members":{ 2332 "GatewayARN":{"shape":"GatewayARN"} 2333 } 2334 }, 2335 "DisassociateFileSystemInput":{ 2336 "type":"structure", 2337 "required":["FileSystemAssociationARN"], 2338 "members":{ 2339 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"}, 2340 "ForceDelete":{"shape":"boolean"} 2341 } 2342 }, 2343 "DisassociateFileSystemOutput":{ 2344 "type":"structure", 2345 "members":{ 2346 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"} 2347 } 2348 }, 2349 "Disk":{ 2350 "type":"structure", 2351 "members":{ 2352 "DiskId":{"shape":"DiskId"}, 2353 "DiskPath":{"shape":"string"}, 2354 "DiskNode":{"shape":"string"}, 2355 "DiskStatus":{"shape":"string"}, 2356 "DiskSizeInBytes":{"shape":"long"}, 2357 "DiskAllocationType":{"shape":"DiskAllocationType"}, 2358 "DiskAllocationResource":{"shape":"string"}, 2359 "DiskAttributeList":{"shape":"DiskAttributeList"} 2360 } 2361 }, 2362 "DiskAllocationType":{ 2363 "type":"string", 2364 "max":100, 2365 "min":3 2366 }, 2367 "DiskAttribute":{ 2368 "type":"string", 2369 "max":64, 2370 "min":1 2371 }, 2372 "DiskAttributeList":{ 2373 "type":"list", 2374 "member":{"shape":"DiskAttribute"}, 2375 "max":10, 2376 "min":0 2377 }, 2378 "DiskId":{ 2379 "type":"string", 2380 "max":300, 2381 "min":1 2382 }, 2383 "DiskIds":{ 2384 "type":"list", 2385 "member":{"shape":"DiskId"} 2386 }, 2387 "Disks":{ 2388 "type":"list", 2389 "member":{"shape":"Disk"} 2390 }, 2391 "DomainName":{ 2392 "type":"string", 2393 "max":1024, 2394 "min":1, 2395 "pattern":"^([a-z0-9]+(-[a-z0-9]+)*\\.)+[a-z]{2,}$" 2396 }, 2397 "DomainUserName":{ 2398 "type":"string", 2399 "max":1024, 2400 "min":1, 2401 "pattern":"^\\w[\\w\\.\\- ]*$" 2402 }, 2403 "DomainUserPassword":{ 2404 "type":"string", 2405 "max":1024, 2406 "min":1, 2407 "pattern":"^[ -~]+$", 2408 "sensitive":true 2409 }, 2410 "DoubleObject":{"type":"double"}, 2411 "Ec2InstanceId":{"type":"string"}, 2412 "Ec2InstanceRegion":{"type":"string"}, 2413 "EndpointNetworkConfiguration":{ 2414 "type":"structure", 2415 "members":{ 2416 "IpAddresses":{"shape":"IpAddressList"} 2417 } 2418 }, 2419 "EndpointType":{ 2420 "type":"string", 2421 "max":8, 2422 "min":4 2423 }, 2424 "ErrorCode":{ 2425 "type":"string", 2426 "enum":[ 2427 "ActivationKeyExpired", 2428 "ActivationKeyInvalid", 2429 "ActivationKeyNotFound", 2430 "GatewayInternalError", 2431 "GatewayNotConnected", 2432 "GatewayNotFound", 2433 "GatewayProxyNetworkConnectionBusy", 2434 "AuthenticationFailure", 2435 "BandwidthThrottleScheduleNotFound", 2436 "Blocked", 2437 "CannotExportSnapshot", 2438 "ChapCredentialNotFound", 2439 "DiskAlreadyAllocated", 2440 "DiskDoesNotExist", 2441 "DiskSizeGreaterThanVolumeMaxSize", 2442 "DiskSizeLessThanVolumeSize", 2443 "DiskSizeNotGigAligned", 2444 "DuplicateCertificateInfo", 2445 "DuplicateSchedule", 2446 "EndpointNotFound", 2447 "IAMNotSupported", 2448 "InitiatorInvalid", 2449 "InitiatorNotFound", 2450 "InternalError", 2451 "InvalidGateway", 2452 "InvalidEndpoint", 2453 "InvalidParameters", 2454 "InvalidSchedule", 2455 "LocalStorageLimitExceeded", 2456 "LunAlreadyAllocated ", 2457 "LunInvalid", 2458 "JoinDomainInProgress", 2459 "MaximumContentLengthExceeded", 2460 "MaximumTapeCartridgeCountExceeded", 2461 "MaximumVolumeCountExceeded", 2462 "NetworkConfigurationChanged", 2463 "NoDisksAvailable", 2464 "NotImplemented", 2465 "NotSupported", 2466 "OperationAborted", 2467 "OutdatedGateway", 2468 "ParametersNotImplemented", 2469 "RegionInvalid", 2470 "RequestTimeout", 2471 "ServiceUnavailable", 2472 "SnapshotDeleted", 2473 "SnapshotIdInvalid", 2474 "SnapshotInProgress", 2475 "SnapshotNotFound", 2476 "SnapshotScheduleNotFound", 2477 "StagingAreaFull", 2478 "StorageFailure", 2479 "TapeCartridgeNotFound", 2480 "TargetAlreadyExists", 2481 "TargetInvalid", 2482 "TargetNotFound", 2483 "UnauthorizedOperation", 2484 "VolumeAlreadyExists", 2485 "VolumeIdInvalid", 2486 "VolumeInUse", 2487 "VolumeNotFound", 2488 "VolumeNotReady" 2489 ] 2490 }, 2491 "FileShareARN":{ 2492 "type":"string", 2493 "max":500, 2494 "min":50 2495 }, 2496 "FileShareARNList":{ 2497 "type":"list", 2498 "member":{"shape":"FileShareARN"}, 2499 "max":10, 2500 "min":1 2501 }, 2502 "FileShareClientList":{ 2503 "type":"list", 2504 "member":{"shape":"IPV4AddressCIDR"}, 2505 "max":100, 2506 "min":1 2507 }, 2508 "FileShareId":{ 2509 "type":"string", 2510 "max":30, 2511 "min":12 2512 }, 2513 "FileShareInfo":{ 2514 "type":"structure", 2515 "members":{ 2516 "FileShareType":{"shape":"FileShareType"}, 2517 "FileShareARN":{"shape":"FileShareARN"}, 2518 "FileShareId":{"shape":"FileShareId"}, 2519 "FileShareStatus":{"shape":"FileShareStatus"}, 2520 "GatewayARN":{"shape":"GatewayARN"} 2521 } 2522 }, 2523 "FileShareInfoList":{ 2524 "type":"list", 2525 "member":{"shape":"FileShareInfo"} 2526 }, 2527 "FileShareName":{ 2528 "type":"string", 2529 "max":255, 2530 "min":1 2531 }, 2532 "FileShareStatus":{ 2533 "type":"string", 2534 "max":50, 2535 "min":3 2536 }, 2537 "FileShareType":{ 2538 "type":"string", 2539 "enum":[ 2540 "NFS", 2541 "SMB" 2542 ] 2543 }, 2544 "FileSystemAssociationARN":{ 2545 "type":"string", 2546 "max":500, 2547 "min":50 2548 }, 2549 "FileSystemAssociationARNList":{ 2550 "type":"list", 2551 "member":{"shape":"FileSystemAssociationARN"}, 2552 "max":10, 2553 "min":1 2554 }, 2555 "FileSystemAssociationId":{ 2556 "type":"string", 2557 "max":30, 2558 "min":10 2559 }, 2560 "FileSystemAssociationInfo":{ 2561 "type":"structure", 2562 "members":{ 2563 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"}, 2564 "LocationARN":{"shape":"FileSystemLocationARN"}, 2565 "FileSystemAssociationStatus":{"shape":"FileSystemAssociationStatus"}, 2566 "AuditDestinationARN":{"shape":"AuditDestinationARN"}, 2567 "GatewayARN":{"shape":"GatewayARN"}, 2568 "Tags":{"shape":"Tags"}, 2569 "CacheAttributes":{"shape":"CacheAttributes"}, 2570 "EndpointNetworkConfiguration":{"shape":"EndpointNetworkConfiguration"} 2571 } 2572 }, 2573 "FileSystemAssociationInfoList":{ 2574 "type":"list", 2575 "member":{"shape":"FileSystemAssociationInfo"} 2576 }, 2577 "FileSystemAssociationStatus":{ 2578 "type":"string", 2579 "max":50, 2580 "min":3 2581 }, 2582 "FileSystemAssociationSummary":{ 2583 "type":"structure", 2584 "members":{ 2585 "FileSystemAssociationId":{"shape":"FileSystemAssociationId"}, 2586 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"}, 2587 "FileSystemAssociationStatus":{"shape":"FileSystemAssociationStatus"}, 2588 "GatewayARN":{"shape":"GatewayARN"} 2589 } 2590 }, 2591 "FileSystemAssociationSummaryList":{ 2592 "type":"list", 2593 "member":{"shape":"FileSystemAssociationSummary"} 2594 }, 2595 "FileSystemLocationARN":{ 2596 "type":"string", 2597 "max":512, 2598 "min":8 2599 }, 2600 "Folder":{ 2601 "type":"string", 2602 "max":1024, 2603 "min":1 2604 }, 2605 "FolderList":{ 2606 "type":"list", 2607 "member":{"shape":"Folder"}, 2608 "max":50, 2609 "min":1 2610 }, 2611 "GatewayARN":{ 2612 "type":"string", 2613 "max":500, 2614 "min":50 2615 }, 2616 "GatewayCapacity":{ 2617 "type":"string", 2618 "enum":[ 2619 "Small", 2620 "Medium", 2621 "Large" 2622 ] 2623 }, 2624 "GatewayId":{ 2625 "type":"string", 2626 "max":30, 2627 "min":12 2628 }, 2629 "GatewayInfo":{ 2630 "type":"structure", 2631 "members":{ 2632 "GatewayId":{"shape":"GatewayId"}, 2633 "GatewayARN":{"shape":"GatewayARN"}, 2634 "GatewayType":{"shape":"GatewayType"}, 2635 "GatewayOperationalState":{"shape":"GatewayOperationalState"}, 2636 "GatewayName":{"shape":"string"}, 2637 "Ec2InstanceId":{"shape":"Ec2InstanceId"}, 2638 "Ec2InstanceRegion":{"shape":"Ec2InstanceRegion"} 2639 } 2640 }, 2641 "GatewayName":{ 2642 "type":"string", 2643 "max":255, 2644 "min":2, 2645 "pattern":"^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$" 2646 }, 2647 "GatewayNetworkInterfaces":{ 2648 "type":"list", 2649 "member":{"shape":"NetworkInterface"} 2650 }, 2651 "GatewayOperationalState":{ 2652 "type":"string", 2653 "max":25, 2654 "min":2 2655 }, 2656 "GatewayState":{ 2657 "type":"string", 2658 "max":25, 2659 "min":2 2660 }, 2661 "GatewayTimezone":{ 2662 "type":"string", 2663 "max":10, 2664 "min":3 2665 }, 2666 "GatewayType":{ 2667 "type":"string", 2668 "max":20, 2669 "min":2 2670 }, 2671 "Gateways":{ 2672 "type":"list", 2673 "member":{"shape":"GatewayInfo"} 2674 }, 2675 "Host":{ 2676 "type":"string", 2677 "max":1024, 2678 "min":6, 2679 "pattern":"^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])(:(\\d+))?$" 2680 }, 2681 "HostEnvironment":{ 2682 "type":"string", 2683 "enum":[ 2684 "VMWARE", 2685 "HYPER-V", 2686 "EC2", 2687 "KVM", 2688 "OTHER" 2689 ] 2690 }, 2691 "Hosts":{ 2692 "type":"list", 2693 "member":{"shape":"Host"} 2694 }, 2695 "HourOfDay":{ 2696 "type":"integer", 2697 "max":23, 2698 "min":0 2699 }, 2700 "IPV4Address":{ 2701 "type":"string", 2702 "max":15, 2703 "min":7, 2704 "pattern":"^((25[0-5]|(2[0-4]|1[0-9]|[1-9]|)[0-9])(\\.(?!$)|$)){4}" 2705 }, 2706 "IPV4AddressCIDR":{ 2707 "type":"string", 2708 "pattern":"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))?$" 2709 }, 2710 "Initiator":{ 2711 "type":"string", 2712 "max":50, 2713 "min":1 2714 }, 2715 "Initiators":{ 2716 "type":"list", 2717 "member":{"shape":"Initiator"} 2718 }, 2719 "InternalServerError":{ 2720 "type":"structure", 2721 "members":{ 2722 "message":{"shape":"string"}, 2723 "error":{"shape":"StorageGatewayError"} 2724 }, 2725 "exception":true 2726 }, 2727 "InvalidGatewayRequestException":{ 2728 "type":"structure", 2729 "members":{ 2730 "message":{"shape":"string"}, 2731 "error":{"shape":"StorageGatewayError"} 2732 }, 2733 "exception":true 2734 }, 2735 "IpAddressList":{ 2736 "type":"list", 2737 "member":{"shape":"IPV4Address"}, 2738 "max":1, 2739 "min":0 2740 }, 2741 "IqnName":{ 2742 "type":"string", 2743 "max":255, 2744 "min":1, 2745 "pattern":"[0-9a-z:.-]+" 2746 }, 2747 "JoinDomainInput":{ 2748 "type":"structure", 2749 "required":[ 2750 "GatewayARN", 2751 "DomainName", 2752 "UserName", 2753 "Password" 2754 ], 2755 "members":{ 2756 "GatewayARN":{"shape":"GatewayARN"}, 2757 "DomainName":{"shape":"DomainName"}, 2758 "OrganizationalUnit":{"shape":"OrganizationalUnit"}, 2759 "DomainControllers":{"shape":"Hosts"}, 2760 "TimeoutInSeconds":{"shape":"TimeoutInSeconds"}, 2761 "UserName":{"shape":"DomainUserName"}, 2762 "Password":{"shape":"DomainUserPassword"} 2763 } 2764 }, 2765 "JoinDomainOutput":{ 2766 "type":"structure", 2767 "members":{ 2768 "GatewayARN":{"shape":"GatewayARN"}, 2769 "ActiveDirectoryStatus":{"shape":"ActiveDirectoryStatus"} 2770 } 2771 }, 2772 "KMSKey":{ 2773 "type":"string", 2774 "max":2048, 2775 "min":7, 2776 "pattern":"(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\\S+)$)|(^alias/(\\S+)$)" 2777 }, 2778 "LastSoftwareUpdate":{ 2779 "type":"string", 2780 "max":25, 2781 "min":1 2782 }, 2783 "ListAutomaticTapeCreationPoliciesInput":{ 2784 "type":"structure", 2785 "members":{ 2786 "GatewayARN":{"shape":"GatewayARN"} 2787 } 2788 }, 2789 "ListAutomaticTapeCreationPoliciesOutput":{ 2790 "type":"structure", 2791 "members":{ 2792 "AutomaticTapeCreationPolicyInfos":{"shape":"AutomaticTapeCreationPolicyInfos"} 2793 } 2794 }, 2795 "ListFileSharesInput":{ 2796 "type":"structure", 2797 "members":{ 2798 "GatewayARN":{"shape":"GatewayARN"}, 2799 "Limit":{"shape":"PositiveIntObject"}, 2800 "Marker":{"shape":"Marker"} 2801 } 2802 }, 2803 "ListFileSharesOutput":{ 2804 "type":"structure", 2805 "members":{ 2806 "Marker":{"shape":"Marker"}, 2807 "NextMarker":{"shape":"Marker"}, 2808 "FileShareInfoList":{"shape":"FileShareInfoList"} 2809 } 2810 }, 2811 "ListFileSystemAssociationsInput":{ 2812 "type":"structure", 2813 "members":{ 2814 "GatewayARN":{"shape":"GatewayARN"}, 2815 "Limit":{"shape":"PositiveIntObject"}, 2816 "Marker":{"shape":"Marker"} 2817 } 2818 }, 2819 "ListFileSystemAssociationsOutput":{ 2820 "type":"structure", 2821 "members":{ 2822 "Marker":{"shape":"Marker"}, 2823 "NextMarker":{"shape":"Marker"}, 2824 "FileSystemAssociationSummaryList":{"shape":"FileSystemAssociationSummaryList"} 2825 } 2826 }, 2827 "ListGatewaysInput":{ 2828 "type":"structure", 2829 "members":{ 2830 "Marker":{"shape":"Marker"}, 2831 "Limit":{"shape":"PositiveIntObject"} 2832 } 2833 }, 2834 "ListGatewaysOutput":{ 2835 "type":"structure", 2836 "members":{ 2837 "Gateways":{"shape":"Gateways"}, 2838 "Marker":{"shape":"Marker"} 2839 } 2840 }, 2841 "ListLocalDisksInput":{ 2842 "type":"structure", 2843 "required":["GatewayARN"], 2844 "members":{ 2845 "GatewayARN":{"shape":"GatewayARN"} 2846 } 2847 }, 2848 "ListLocalDisksOutput":{ 2849 "type":"structure", 2850 "members":{ 2851 "GatewayARN":{"shape":"GatewayARN"}, 2852 "Disks":{"shape":"Disks"} 2853 } 2854 }, 2855 "ListTagsForResourceInput":{ 2856 "type":"structure", 2857 "required":["ResourceARN"], 2858 "members":{ 2859 "ResourceARN":{"shape":"ResourceARN"}, 2860 "Marker":{"shape":"Marker"}, 2861 "Limit":{"shape":"PositiveIntObject"} 2862 } 2863 }, 2864 "ListTagsForResourceOutput":{ 2865 "type":"structure", 2866 "members":{ 2867 "ResourceARN":{"shape":"ResourceARN"}, 2868 "Marker":{"shape":"Marker"}, 2869 "Tags":{"shape":"Tags"} 2870 } 2871 }, 2872 "ListTapePoolsInput":{ 2873 "type":"structure", 2874 "members":{ 2875 "PoolARNs":{"shape":"PoolARNs"}, 2876 "Marker":{"shape":"Marker"}, 2877 "Limit":{"shape":"PositiveIntObject"} 2878 } 2879 }, 2880 "ListTapePoolsOutput":{ 2881 "type":"structure", 2882 "members":{ 2883 "PoolInfos":{"shape":"PoolInfos"}, 2884 "Marker":{"shape":"Marker"} 2885 } 2886 }, 2887 "ListTapesInput":{ 2888 "type":"structure", 2889 "members":{ 2890 "TapeARNs":{"shape":"TapeARNs"}, 2891 "Marker":{"shape":"Marker"}, 2892 "Limit":{"shape":"PositiveIntObject"} 2893 } 2894 }, 2895 "ListTapesOutput":{ 2896 "type":"structure", 2897 "members":{ 2898 "TapeInfos":{"shape":"TapeInfos"}, 2899 "Marker":{"shape":"Marker"} 2900 } 2901 }, 2902 "ListVolumeInitiatorsInput":{ 2903 "type":"structure", 2904 "required":["VolumeARN"], 2905 "members":{ 2906 "VolumeARN":{"shape":"VolumeARN"} 2907 } 2908 }, 2909 "ListVolumeInitiatorsOutput":{ 2910 "type":"structure", 2911 "members":{ 2912 "Initiators":{"shape":"Initiators"} 2913 } 2914 }, 2915 "ListVolumeRecoveryPointsInput":{ 2916 "type":"structure", 2917 "required":["GatewayARN"], 2918 "members":{ 2919 "GatewayARN":{"shape":"GatewayARN"} 2920 } 2921 }, 2922 "ListVolumeRecoveryPointsOutput":{ 2923 "type":"structure", 2924 "members":{ 2925 "GatewayARN":{"shape":"GatewayARN"}, 2926 "VolumeRecoveryPointInfos":{"shape":"VolumeRecoveryPointInfos"} 2927 } 2928 }, 2929 "ListVolumesInput":{ 2930 "type":"structure", 2931 "members":{ 2932 "GatewayARN":{"shape":"GatewayARN"}, 2933 "Marker":{"shape":"Marker"}, 2934 "Limit":{"shape":"PositiveIntObject"} 2935 } 2936 }, 2937 "ListVolumesOutput":{ 2938 "type":"structure", 2939 "members":{ 2940 "GatewayARN":{"shape":"GatewayARN"}, 2941 "Marker":{"shape":"Marker"}, 2942 "VolumeInfos":{"shape":"VolumeInfos"} 2943 } 2944 }, 2945 "LocalConsolePassword":{ 2946 "type":"string", 2947 "max":512, 2948 "min":6, 2949 "pattern":"^[ -~]+$", 2950 "sensitive":true 2951 }, 2952 "LocationARN":{ 2953 "type":"string", 2954 "max":1400, 2955 "min":16 2956 }, 2957 "Marker":{ 2958 "type":"string", 2959 "max":1000, 2960 "min":1 2961 }, 2962 "MediumChangerType":{ 2963 "type":"string", 2964 "max":50, 2965 "min":2 2966 }, 2967 "MinimumNumTapes":{ 2968 "type":"integer", 2969 "max":10, 2970 "min":1 2971 }, 2972 "MinuteOfHour":{ 2973 "type":"integer", 2974 "max":59, 2975 "min":0 2976 }, 2977 "NFSFileShareDefaults":{ 2978 "type":"structure", 2979 "members":{ 2980 "FileMode":{"shape":"PermissionMode"}, 2981 "DirectoryMode":{"shape":"PermissionMode"}, 2982 "GroupId":{"shape":"PermissionId"}, 2983 "OwnerId":{"shape":"PermissionId"} 2984 } 2985 }, 2986 "NFSFileShareInfo":{ 2987 "type":"structure", 2988 "members":{ 2989 "NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"}, 2990 "FileShareARN":{"shape":"FileShareARN"}, 2991 "FileShareId":{"shape":"FileShareId"}, 2992 "FileShareStatus":{"shape":"FileShareStatus"}, 2993 "GatewayARN":{"shape":"GatewayARN"}, 2994 "KMSEncrypted":{"shape":"boolean"}, 2995 "KMSKey":{"shape":"KMSKey"}, 2996 "Path":{"shape":"Path"}, 2997 "Role":{"shape":"Role"}, 2998 "LocationARN":{"shape":"LocationARN"}, 2999 "DefaultStorageClass":{"shape":"StorageClass"}, 3000 "ObjectACL":{"shape":"ObjectACL"}, 3001 "ClientList":{"shape":"FileShareClientList"}, 3002 "Squash":{"shape":"Squash"}, 3003 "ReadOnly":{"shape":"Boolean"}, 3004 "GuessMIMETypeEnabled":{"shape":"Boolean"}, 3005 "RequesterPays":{"shape":"Boolean"}, 3006 "Tags":{"shape":"Tags"}, 3007 "FileShareName":{"shape":"FileShareName"}, 3008 "CacheAttributes":{"shape":"CacheAttributes"}, 3009 "NotificationPolicy":{"shape":"NotificationPolicy"}, 3010 "VPCEndpointDNSName":{"shape":"DNSHostName"}, 3011 "BucketRegion":{"shape":"RegionId"} 3012 } 3013 }, 3014 "NFSFileShareInfoList":{ 3015 "type":"list", 3016 "member":{"shape":"NFSFileShareInfo"} 3017 }, 3018 "NetworkInterface":{ 3019 "type":"structure", 3020 "members":{ 3021 "Ipv4Address":{"shape":"string"}, 3022 "MacAddress":{"shape":"string"}, 3023 "Ipv6Address":{"shape":"string"} 3024 } 3025 }, 3026 "NetworkInterfaceId":{ 3027 "type":"string", 3028 "pattern":"\\A(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}\\z" 3029 }, 3030 "NextUpdateAvailabilityDate":{ 3031 "type":"string", 3032 "max":25, 3033 "min":1 3034 }, 3035 "NotificationId":{ 3036 "type":"string", 3037 "max":2048, 3038 "min":1 3039 }, 3040 "NotificationPolicy":{ 3041 "type":"string", 3042 "max":100, 3043 "min":2, 3044 "pattern":"^\\{[\\w\\s:\\{\\}\\[\\]\"]*}$" 3045 }, 3046 "NotifyWhenUploadedInput":{ 3047 "type":"structure", 3048 "required":["FileShareARN"], 3049 "members":{ 3050 "FileShareARN":{"shape":"FileShareARN"} 3051 } 3052 }, 3053 "NotifyWhenUploadedOutput":{ 3054 "type":"structure", 3055 "members":{ 3056 "FileShareARN":{"shape":"FileShareARN"}, 3057 "NotificationId":{"shape":"NotificationId"} 3058 } 3059 }, 3060 "NumTapesToCreate":{ 3061 "type":"integer", 3062 "max":10, 3063 "min":1 3064 }, 3065 "ObjectACL":{ 3066 "type":"string", 3067 "enum":[ 3068 "private", 3069 "public-read", 3070 "public-read-write", 3071 "authenticated-read", 3072 "bucket-owner-read", 3073 "bucket-owner-full-control", 3074 "aws-exec-read" 3075 ] 3076 }, 3077 "OrganizationalUnit":{ 3078 "type":"string", 3079 "max":1024, 3080 "min":1 3081 }, 3082 "Path":{"type":"string"}, 3083 "PermissionId":{ 3084 "type":"long", 3085 "max":4294967294, 3086 "min":0 3087 }, 3088 "PermissionMode":{ 3089 "type":"string", 3090 "max":4, 3091 "min":1, 3092 "pattern":"^[0-7]{4}$" 3093 }, 3094 "PoolARN":{ 3095 "type":"string", 3096 "max":500, 3097 "min":50 3098 }, 3099 "PoolARNs":{ 3100 "type":"list", 3101 "member":{"shape":"PoolARN"} 3102 }, 3103 "PoolId":{ 3104 "type":"string", 3105 "max":100, 3106 "min":1 3107 }, 3108 "PoolInfo":{ 3109 "type":"structure", 3110 "members":{ 3111 "PoolARN":{"shape":"PoolARN"}, 3112 "PoolName":{"shape":"PoolName"}, 3113 "StorageClass":{"shape":"TapeStorageClass"}, 3114 "RetentionLockType":{"shape":"RetentionLockType"}, 3115 "RetentionLockTimeInDays":{"shape":"RetentionLockTimeInDays"}, 3116 "PoolStatus":{"shape":"PoolStatus"} 3117 } 3118 }, 3119 "PoolInfos":{ 3120 "type":"list", 3121 "member":{"shape":"PoolInfo"} 3122 }, 3123 "PoolName":{ 3124 "type":"string", 3125 "max":100, 3126 "min":1, 3127 "pattern":"^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$" 3128 }, 3129 "PoolStatus":{ 3130 "type":"string", 3131 "enum":[ 3132 "ACTIVE", 3133 "DELETED" 3134 ] 3135 }, 3136 "PositiveIntObject":{ 3137 "type":"integer", 3138 "min":1 3139 }, 3140 "RecurrenceInHours":{ 3141 "type":"integer", 3142 "max":24, 3143 "min":1 3144 }, 3145 "RefreshCacheInput":{ 3146 "type":"structure", 3147 "required":["FileShareARN"], 3148 "members":{ 3149 "FileShareARN":{"shape":"FileShareARN"}, 3150 "FolderList":{"shape":"FolderList"}, 3151 "Recursive":{"shape":"Boolean"} 3152 } 3153 }, 3154 "RefreshCacheOutput":{ 3155 "type":"structure", 3156 "members":{ 3157 "FileShareARN":{"shape":"FileShareARN"}, 3158 "NotificationId":{"shape":"NotificationId"} 3159 } 3160 }, 3161 "RegionId":{ 3162 "type":"string", 3163 "max":25, 3164 "min":1 3165 }, 3166 "RemoveTagsFromResourceInput":{ 3167 "type":"structure", 3168 "required":[ 3169 "ResourceARN", 3170 "TagKeys" 3171 ], 3172 "members":{ 3173 "ResourceARN":{"shape":"ResourceARN"}, 3174 "TagKeys":{"shape":"TagKeys"} 3175 } 3176 }, 3177 "RemoveTagsFromResourceOutput":{ 3178 "type":"structure", 3179 "members":{ 3180 "ResourceARN":{"shape":"ResourceARN"} 3181 } 3182 }, 3183 "ResetCacheInput":{ 3184 "type":"structure", 3185 "required":["GatewayARN"], 3186 "members":{ 3187 "GatewayARN":{"shape":"GatewayARN"} 3188 } 3189 }, 3190 "ResetCacheOutput":{ 3191 "type":"structure", 3192 "members":{ 3193 "GatewayARN":{"shape":"GatewayARN"} 3194 } 3195 }, 3196 "ResourceARN":{ 3197 "type":"string", 3198 "max":500, 3199 "min":50 3200 }, 3201 "RetentionLockTimeInDays":{ 3202 "type":"integer", 3203 "max":36500, 3204 "min":0 3205 }, 3206 "RetentionLockType":{ 3207 "type":"string", 3208 "enum":[ 3209 "COMPLIANCE", 3210 "GOVERNANCE", 3211 "NONE" 3212 ] 3213 }, 3214 "RetrieveTapeArchiveInput":{ 3215 "type":"structure", 3216 "required":[ 3217 "TapeARN", 3218 "GatewayARN" 3219 ], 3220 "members":{ 3221 "TapeARN":{"shape":"TapeARN"}, 3222 "GatewayARN":{"shape":"GatewayARN"} 3223 } 3224 }, 3225 "RetrieveTapeArchiveOutput":{ 3226 "type":"structure", 3227 "members":{ 3228 "TapeARN":{"shape":"TapeARN"} 3229 } 3230 }, 3231 "RetrieveTapeRecoveryPointInput":{ 3232 "type":"structure", 3233 "required":[ 3234 "TapeARN", 3235 "GatewayARN" 3236 ], 3237 "members":{ 3238 "TapeARN":{"shape":"TapeARN"}, 3239 "GatewayARN":{"shape":"GatewayARN"} 3240 } 3241 }, 3242 "RetrieveTapeRecoveryPointOutput":{ 3243 "type":"structure", 3244 "members":{ 3245 "TapeARN":{"shape":"TapeARN"} 3246 } 3247 }, 3248 "Role":{ 3249 "type":"string", 3250 "max":2048, 3251 "min":20, 3252 "pattern":"^arn:(aws|aws-cn|aws-us-gov):iam::([0-9]+):role/(\\S+)$" 3253 }, 3254 "SMBFileShareInfo":{ 3255 "type":"structure", 3256 "members":{ 3257 "FileShareARN":{"shape":"FileShareARN"}, 3258 "FileShareId":{"shape":"FileShareId"}, 3259 "FileShareStatus":{"shape":"FileShareStatus"}, 3260 "GatewayARN":{"shape":"GatewayARN"}, 3261 "KMSEncrypted":{"shape":"boolean"}, 3262 "KMSKey":{"shape":"KMSKey"}, 3263 "Path":{"shape":"Path"}, 3264 "Role":{"shape":"Role"}, 3265 "LocationARN":{"shape":"LocationARN"}, 3266 "DefaultStorageClass":{"shape":"StorageClass"}, 3267 "ObjectACL":{"shape":"ObjectACL"}, 3268 "ReadOnly":{"shape":"Boolean"}, 3269 "GuessMIMETypeEnabled":{"shape":"Boolean"}, 3270 "RequesterPays":{"shape":"Boolean"}, 3271 "SMBACLEnabled":{"shape":"Boolean"}, 3272 "AccessBasedEnumeration":{"shape":"Boolean"}, 3273 "AdminUserList":{"shape":"UserList"}, 3274 "ValidUserList":{"shape":"UserList"}, 3275 "InvalidUserList":{"shape":"UserList"}, 3276 "AuditDestinationARN":{"shape":"AuditDestinationARN"}, 3277 "Authentication":{"shape":"Authentication"}, 3278 "CaseSensitivity":{"shape":"CaseSensitivity"}, 3279 "Tags":{"shape":"Tags"}, 3280 "FileShareName":{"shape":"FileShareName"}, 3281 "CacheAttributes":{"shape":"CacheAttributes"}, 3282 "NotificationPolicy":{"shape":"NotificationPolicy"}, 3283 "VPCEndpointDNSName":{"shape":"DNSHostName"}, 3284 "BucketRegion":{"shape":"RegionId"}, 3285 "OplocksEnabled":{"shape":"Boolean"} 3286 } 3287 }, 3288 "SMBFileShareInfoList":{ 3289 "type":"list", 3290 "member":{"shape":"SMBFileShareInfo"} 3291 }, 3292 "SMBGuestPassword":{ 3293 "type":"string", 3294 "max":512, 3295 "min":6, 3296 "pattern":"^[ -~]+$", 3297 "sensitive":true 3298 }, 3299 "SMBSecurityStrategy":{ 3300 "type":"string", 3301 "enum":[ 3302 "ClientSpecified", 3303 "MandatorySigning", 3304 "MandatoryEncryption" 3305 ] 3306 }, 3307 "ServiceUnavailableError":{ 3308 "type":"structure", 3309 "members":{ 3310 "message":{"shape":"string"}, 3311 "error":{"shape":"StorageGatewayError"} 3312 }, 3313 "exception":true 3314 }, 3315 "SetLocalConsolePasswordInput":{ 3316 "type":"structure", 3317 "required":[ 3318 "GatewayARN", 3319 "LocalConsolePassword" 3320 ], 3321 "members":{ 3322 "GatewayARN":{"shape":"GatewayARN"}, 3323 "LocalConsolePassword":{"shape":"LocalConsolePassword"} 3324 } 3325 }, 3326 "SetLocalConsolePasswordOutput":{ 3327 "type":"structure", 3328 "members":{ 3329 "GatewayARN":{"shape":"GatewayARN"} 3330 } 3331 }, 3332 "SetSMBGuestPasswordInput":{ 3333 "type":"structure", 3334 "required":[ 3335 "GatewayARN", 3336 "Password" 3337 ], 3338 "members":{ 3339 "GatewayARN":{"shape":"GatewayARN"}, 3340 "Password":{"shape":"SMBGuestPassword"} 3341 } 3342 }, 3343 "SetSMBGuestPasswordOutput":{ 3344 "type":"structure", 3345 "members":{ 3346 "GatewayARN":{"shape":"GatewayARN"} 3347 } 3348 }, 3349 "ShutdownGatewayInput":{ 3350 "type":"structure", 3351 "required":["GatewayARN"], 3352 "members":{ 3353 "GatewayARN":{"shape":"GatewayARN"} 3354 } 3355 }, 3356 "ShutdownGatewayOutput":{ 3357 "type":"structure", 3358 "members":{ 3359 "GatewayARN":{"shape":"GatewayARN"} 3360 } 3361 }, 3362 "SnapshotDescription":{ 3363 "type":"string", 3364 "max":255, 3365 "min":1 3366 }, 3367 "SnapshotId":{ 3368 "type":"string", 3369 "pattern":"\\Asnap-([0-9A-Fa-f]{8}|[0-9A-Fa-f]{17})\\z" 3370 }, 3371 "SoftwareUpdatesEndDate":{ 3372 "type":"string", 3373 "max":25, 3374 "min":1 3375 }, 3376 "Squash":{ 3377 "type":"string", 3378 "max":15, 3379 "min":5 3380 }, 3381 "StartAvailabilityMonitorTestInput":{ 3382 "type":"structure", 3383 "required":["GatewayARN"], 3384 "members":{ 3385 "GatewayARN":{"shape":"GatewayARN"} 3386 } 3387 }, 3388 "StartAvailabilityMonitorTestOutput":{ 3389 "type":"structure", 3390 "members":{ 3391 "GatewayARN":{"shape":"GatewayARN"} 3392 } 3393 }, 3394 "StartGatewayInput":{ 3395 "type":"structure", 3396 "required":["GatewayARN"], 3397 "members":{ 3398 "GatewayARN":{"shape":"GatewayARN"} 3399 } 3400 }, 3401 "StartGatewayOutput":{ 3402 "type":"structure", 3403 "members":{ 3404 "GatewayARN":{"shape":"GatewayARN"} 3405 } 3406 }, 3407 "StorageClass":{ 3408 "type":"string", 3409 "max":50, 3410 "min":5 3411 }, 3412 "StorageGatewayError":{ 3413 "type":"structure", 3414 "members":{ 3415 "errorCode":{"shape":"ErrorCode"}, 3416 "errorDetails":{"shape":"errorDetails"} 3417 } 3418 }, 3419 "StorediSCSIVolume":{ 3420 "type":"structure", 3421 "members":{ 3422 "VolumeARN":{"shape":"VolumeARN"}, 3423 "VolumeId":{"shape":"VolumeId"}, 3424 "VolumeType":{"shape":"VolumeType"}, 3425 "VolumeStatus":{"shape":"VolumeStatus"}, 3426 "VolumeAttachmentStatus":{"shape":"VolumeAttachmentStatus"}, 3427 "VolumeSizeInBytes":{"shape":"long"}, 3428 "VolumeProgress":{"shape":"DoubleObject"}, 3429 "VolumeDiskId":{"shape":"DiskId"}, 3430 "SourceSnapshotId":{"shape":"SnapshotId"}, 3431 "PreservedExistingData":{"shape":"boolean"}, 3432 "VolumeiSCSIAttributes":{"shape":"VolumeiSCSIAttributes"}, 3433 "CreatedDate":{"shape":"CreatedDate"}, 3434 "VolumeUsedInBytes":{"shape":"VolumeUsedInBytes"}, 3435 "KMSKey":{"shape":"KMSKey"}, 3436 "TargetName":{"shape":"TargetName"} 3437 } 3438 }, 3439 "StorediSCSIVolumes":{ 3440 "type":"list", 3441 "member":{"shape":"StorediSCSIVolume"} 3442 }, 3443 "SupportedGatewayCapacities":{ 3444 "type":"list", 3445 "member":{"shape":"GatewayCapacity"} 3446 }, 3447 "Tag":{ 3448 "type":"structure", 3449 "required":[ 3450 "Key", 3451 "Value" 3452 ], 3453 "members":{ 3454 "Key":{"shape":"TagKey"}, 3455 "Value":{"shape":"TagValue"} 3456 } 3457 }, 3458 "TagKey":{ 3459 "type":"string", 3460 "max":128, 3461 "min":1, 3462 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 3463 }, 3464 "TagKeys":{ 3465 "type":"list", 3466 "member":{"shape":"TagKey"} 3467 }, 3468 "TagValue":{ 3469 "type":"string", 3470 "max":256 3471 }, 3472 "Tags":{ 3473 "type":"list", 3474 "member":{"shape":"Tag"} 3475 }, 3476 "Tape":{ 3477 "type":"structure", 3478 "members":{ 3479 "TapeARN":{"shape":"TapeARN"}, 3480 "TapeBarcode":{"shape":"TapeBarcode"}, 3481 "TapeCreatedDate":{"shape":"Time"}, 3482 "TapeSizeInBytes":{"shape":"TapeSize"}, 3483 "TapeStatus":{"shape":"TapeStatus"}, 3484 "VTLDevice":{"shape":"VTLDeviceARN"}, 3485 "Progress":{"shape":"DoubleObject"}, 3486 "TapeUsedInBytes":{"shape":"TapeUsage"}, 3487 "KMSKey":{"shape":"KMSKey"}, 3488 "PoolId":{"shape":"PoolId"}, 3489 "Worm":{"shape":"boolean"}, 3490 "RetentionStartDate":{"shape":"Time"}, 3491 "PoolEntryDate":{"shape":"Time"} 3492 } 3493 }, 3494 "TapeARN":{ 3495 "type":"string", 3496 "max":500, 3497 "min":50, 3498 "pattern":"^arn:(aws|aws-cn|aws-us-gov):storagegateway:[a-z\\-0-9]+:[0-9]+:tape\\/[0-9A-Z]{7,16}$" 3499 }, 3500 "TapeARNs":{ 3501 "type":"list", 3502 "member":{"shape":"TapeARN"} 3503 }, 3504 "TapeArchive":{ 3505 "type":"structure", 3506 "members":{ 3507 "TapeARN":{"shape":"TapeARN"}, 3508 "TapeBarcode":{"shape":"TapeBarcode"}, 3509 "TapeCreatedDate":{"shape":"Time"}, 3510 "TapeSizeInBytes":{"shape":"TapeSize"}, 3511 "CompletionTime":{"shape":"Time"}, 3512 "RetrievedTo":{"shape":"GatewayARN"}, 3513 "TapeStatus":{"shape":"TapeArchiveStatus"}, 3514 "TapeUsedInBytes":{"shape":"TapeUsage"}, 3515 "KMSKey":{"shape":"KMSKey"}, 3516 "PoolId":{"shape":"PoolId"}, 3517 "Worm":{"shape":"boolean"}, 3518 "RetentionStartDate":{"shape":"Time"}, 3519 "PoolEntryDate":{"shape":"Time"} 3520 } 3521 }, 3522 "TapeArchiveStatus":{"type":"string"}, 3523 "TapeArchives":{ 3524 "type":"list", 3525 "member":{"shape":"TapeArchive"} 3526 }, 3527 "TapeBarcode":{ 3528 "type":"string", 3529 "max":16, 3530 "min":7, 3531 "pattern":"^[A-Z0-9]*$" 3532 }, 3533 "TapeBarcodePrefix":{ 3534 "type":"string", 3535 "max":4, 3536 "min":1, 3537 "pattern":"^[A-Z]*$" 3538 }, 3539 "TapeDriveType":{ 3540 "type":"string", 3541 "max":50, 3542 "min":2 3543 }, 3544 "TapeInfo":{ 3545 "type":"structure", 3546 "members":{ 3547 "TapeARN":{"shape":"TapeARN"}, 3548 "TapeBarcode":{"shape":"TapeBarcode"}, 3549 "TapeSizeInBytes":{"shape":"TapeSize"}, 3550 "TapeStatus":{"shape":"TapeStatus"}, 3551 "GatewayARN":{"shape":"GatewayARN"}, 3552 "PoolId":{"shape":"PoolId"}, 3553 "RetentionStartDate":{"shape":"Time"}, 3554 "PoolEntryDate":{"shape":"Time"} 3555 } 3556 }, 3557 "TapeInfos":{ 3558 "type":"list", 3559 "member":{"shape":"TapeInfo"} 3560 }, 3561 "TapeRecoveryPointInfo":{ 3562 "type":"structure", 3563 "members":{ 3564 "TapeARN":{"shape":"TapeARN"}, 3565 "TapeRecoveryPointTime":{"shape":"Time"}, 3566 "TapeSizeInBytes":{"shape":"TapeSize"}, 3567 "TapeStatus":{"shape":"TapeRecoveryPointStatus"} 3568 } 3569 }, 3570 "TapeRecoveryPointInfos":{ 3571 "type":"list", 3572 "member":{"shape":"TapeRecoveryPointInfo"} 3573 }, 3574 "TapeRecoveryPointStatus":{"type":"string"}, 3575 "TapeSize":{"type":"long"}, 3576 "TapeStatus":{"type":"string"}, 3577 "TapeStorageClass":{ 3578 "type":"string", 3579 "enum":[ 3580 "DEEP_ARCHIVE", 3581 "GLACIER" 3582 ] 3583 }, 3584 "TapeUsage":{"type":"long"}, 3585 "Tapes":{ 3586 "type":"list", 3587 "member":{"shape":"Tape"} 3588 }, 3589 "TargetARN":{ 3590 "type":"string", 3591 "max":800, 3592 "min":50 3593 }, 3594 "TargetName":{ 3595 "type":"string", 3596 "max":200, 3597 "min":1, 3598 "pattern":"^[-\\.;a-z0-9]+$" 3599 }, 3600 "Time":{"type":"timestamp"}, 3601 "TimeoutInSeconds":{ 3602 "type":"integer", 3603 "max":3600, 3604 "min":0 3605 }, 3606 "UpdateAutomaticTapeCreationPolicyInput":{ 3607 "type":"structure", 3608 "required":[ 3609 "AutomaticTapeCreationRules", 3610 "GatewayARN" 3611 ], 3612 "members":{ 3613 "AutomaticTapeCreationRules":{"shape":"AutomaticTapeCreationRules"}, 3614 "GatewayARN":{"shape":"GatewayARN"} 3615 } 3616 }, 3617 "UpdateAutomaticTapeCreationPolicyOutput":{ 3618 "type":"structure", 3619 "members":{ 3620 "GatewayARN":{"shape":"GatewayARN"} 3621 } 3622 }, 3623 "UpdateBandwidthRateLimitInput":{ 3624 "type":"structure", 3625 "required":["GatewayARN"], 3626 "members":{ 3627 "GatewayARN":{"shape":"GatewayARN"}, 3628 "AverageUploadRateLimitInBitsPerSec":{"shape":"BandwidthUploadRateLimit"}, 3629 "AverageDownloadRateLimitInBitsPerSec":{"shape":"BandwidthDownloadRateLimit"} 3630 } 3631 }, 3632 "UpdateBandwidthRateLimitOutput":{ 3633 "type":"structure", 3634 "members":{ 3635 "GatewayARN":{"shape":"GatewayARN"} 3636 } 3637 }, 3638 "UpdateBandwidthRateLimitScheduleInput":{ 3639 "type":"structure", 3640 "required":[ 3641 "GatewayARN", 3642 "BandwidthRateLimitIntervals" 3643 ], 3644 "members":{ 3645 "GatewayARN":{"shape":"GatewayARN"}, 3646 "BandwidthRateLimitIntervals":{"shape":"BandwidthRateLimitIntervals"} 3647 } 3648 }, 3649 "UpdateBandwidthRateLimitScheduleOutput":{ 3650 "type":"structure", 3651 "members":{ 3652 "GatewayARN":{"shape":"GatewayARN"} 3653 } 3654 }, 3655 "UpdateChapCredentialsInput":{ 3656 "type":"structure", 3657 "required":[ 3658 "TargetARN", 3659 "SecretToAuthenticateInitiator", 3660 "InitiatorName" 3661 ], 3662 "members":{ 3663 "TargetARN":{"shape":"TargetARN"}, 3664 "SecretToAuthenticateInitiator":{"shape":"ChapSecret"}, 3665 "InitiatorName":{"shape":"IqnName"}, 3666 "SecretToAuthenticateTarget":{"shape":"ChapSecret"} 3667 } 3668 }, 3669 "UpdateChapCredentialsOutput":{ 3670 "type":"structure", 3671 "members":{ 3672 "TargetARN":{"shape":"TargetARN"}, 3673 "InitiatorName":{"shape":"IqnName"} 3674 } 3675 }, 3676 "UpdateFileSystemAssociationInput":{ 3677 "type":"structure", 3678 "required":["FileSystemAssociationARN"], 3679 "members":{ 3680 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"}, 3681 "UserName":{"shape":"DomainUserName"}, 3682 "Password":{"shape":"DomainUserPassword"}, 3683 "AuditDestinationARN":{"shape":"AuditDestinationARN"}, 3684 "CacheAttributes":{"shape":"CacheAttributes"} 3685 } 3686 }, 3687 "UpdateFileSystemAssociationOutput":{ 3688 "type":"structure", 3689 "members":{ 3690 "FileSystemAssociationARN":{"shape":"FileSystemAssociationARN"} 3691 } 3692 }, 3693 "UpdateGatewayInformationInput":{ 3694 "type":"structure", 3695 "required":["GatewayARN"], 3696 "members":{ 3697 "GatewayARN":{"shape":"GatewayARN"}, 3698 "GatewayName":{"shape":"GatewayName"}, 3699 "GatewayTimezone":{"shape":"GatewayTimezone"}, 3700 "CloudWatchLogGroupARN":{"shape":"CloudWatchLogGroupARN"}, 3701 "GatewayCapacity":{"shape":"GatewayCapacity"} 3702 } 3703 }, 3704 "UpdateGatewayInformationOutput":{ 3705 "type":"structure", 3706 "members":{ 3707 "GatewayARN":{"shape":"GatewayARN"}, 3708 "GatewayName":{"shape":"string"} 3709 } 3710 }, 3711 "UpdateGatewaySoftwareNowInput":{ 3712 "type":"structure", 3713 "required":["GatewayARN"], 3714 "members":{ 3715 "GatewayARN":{"shape":"GatewayARN"} 3716 } 3717 }, 3718 "UpdateGatewaySoftwareNowOutput":{ 3719 "type":"structure", 3720 "members":{ 3721 "GatewayARN":{"shape":"GatewayARN"} 3722 } 3723 }, 3724 "UpdateMaintenanceStartTimeInput":{ 3725 "type":"structure", 3726 "required":[ 3727 "GatewayARN", 3728 "HourOfDay", 3729 "MinuteOfHour" 3730 ], 3731 "members":{ 3732 "GatewayARN":{"shape":"GatewayARN"}, 3733 "HourOfDay":{"shape":"HourOfDay"}, 3734 "MinuteOfHour":{"shape":"MinuteOfHour"}, 3735 "DayOfWeek":{"shape":"DayOfWeek"}, 3736 "DayOfMonth":{"shape":"DayOfMonth"} 3737 } 3738 }, 3739 "UpdateMaintenanceStartTimeOutput":{ 3740 "type":"structure", 3741 "members":{ 3742 "GatewayARN":{"shape":"GatewayARN"} 3743 } 3744 }, 3745 "UpdateNFSFileShareInput":{ 3746 "type":"structure", 3747 "required":["FileShareARN"], 3748 "members":{ 3749 "FileShareARN":{"shape":"FileShareARN"}, 3750 "KMSEncrypted":{"shape":"Boolean"}, 3751 "KMSKey":{"shape":"KMSKey"}, 3752 "NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"}, 3753 "DefaultStorageClass":{"shape":"StorageClass"}, 3754 "ObjectACL":{"shape":"ObjectACL"}, 3755 "ClientList":{"shape":"FileShareClientList"}, 3756 "Squash":{"shape":"Squash"}, 3757 "ReadOnly":{"shape":"Boolean"}, 3758 "GuessMIMETypeEnabled":{"shape":"Boolean"}, 3759 "RequesterPays":{"shape":"Boolean"}, 3760 "FileShareName":{"shape":"FileShareName"}, 3761 "CacheAttributes":{"shape":"CacheAttributes"}, 3762 "NotificationPolicy":{"shape":"NotificationPolicy"} 3763 } 3764 }, 3765 "UpdateNFSFileShareOutput":{ 3766 "type":"structure", 3767 "members":{ 3768 "FileShareARN":{"shape":"FileShareARN"} 3769 } 3770 }, 3771 "UpdateSMBFileShareInput":{ 3772 "type":"structure", 3773 "required":["FileShareARN"], 3774 "members":{ 3775 "FileShareARN":{"shape":"FileShareARN"}, 3776 "KMSEncrypted":{"shape":"Boolean"}, 3777 "KMSKey":{"shape":"KMSKey"}, 3778 "DefaultStorageClass":{"shape":"StorageClass"}, 3779 "ObjectACL":{"shape":"ObjectACL"}, 3780 "ReadOnly":{"shape":"Boolean"}, 3781 "GuessMIMETypeEnabled":{"shape":"Boolean"}, 3782 "RequesterPays":{"shape":"Boolean"}, 3783 "SMBACLEnabled":{"shape":"Boolean"}, 3784 "AccessBasedEnumeration":{"shape":"Boolean"}, 3785 "AdminUserList":{"shape":"UserList"}, 3786 "ValidUserList":{"shape":"UserList"}, 3787 "InvalidUserList":{"shape":"UserList"}, 3788 "AuditDestinationARN":{"shape":"AuditDestinationARN"}, 3789 "CaseSensitivity":{"shape":"CaseSensitivity"}, 3790 "FileShareName":{"shape":"FileShareName"}, 3791 "CacheAttributes":{"shape":"CacheAttributes"}, 3792 "NotificationPolicy":{"shape":"NotificationPolicy"}, 3793 "OplocksEnabled":{"shape":"Boolean"} 3794 } 3795 }, 3796 "UpdateSMBFileShareOutput":{ 3797 "type":"structure", 3798 "members":{ 3799 "FileShareARN":{"shape":"FileShareARN"} 3800 } 3801 }, 3802 "UpdateSMBFileShareVisibilityInput":{ 3803 "type":"structure", 3804 "required":[ 3805 "GatewayARN", 3806 "FileSharesVisible" 3807 ], 3808 "members":{ 3809 "GatewayARN":{"shape":"GatewayARN"}, 3810 "FileSharesVisible":{"shape":"Boolean"} 3811 } 3812 }, 3813 "UpdateSMBFileShareVisibilityOutput":{ 3814 "type":"structure", 3815 "members":{ 3816 "GatewayARN":{"shape":"GatewayARN"} 3817 } 3818 }, 3819 "UpdateSMBSecurityStrategyInput":{ 3820 "type":"structure", 3821 "required":[ 3822 "GatewayARN", 3823 "SMBSecurityStrategy" 3824 ], 3825 "members":{ 3826 "GatewayARN":{"shape":"GatewayARN"}, 3827 "SMBSecurityStrategy":{"shape":"SMBSecurityStrategy"} 3828 } 3829 }, 3830 "UpdateSMBSecurityStrategyOutput":{ 3831 "type":"structure", 3832 "members":{ 3833 "GatewayARN":{"shape":"GatewayARN"} 3834 } 3835 }, 3836 "UpdateSnapshotScheduleInput":{ 3837 "type":"structure", 3838 "required":[ 3839 "VolumeARN", 3840 "StartAt", 3841 "RecurrenceInHours" 3842 ], 3843 "members":{ 3844 "VolumeARN":{"shape":"VolumeARN"}, 3845 "StartAt":{"shape":"HourOfDay"}, 3846 "RecurrenceInHours":{"shape":"RecurrenceInHours"}, 3847 "Description":{"shape":"Description"}, 3848 "Tags":{"shape":"Tags"} 3849 } 3850 }, 3851 "UpdateSnapshotScheduleOutput":{ 3852 "type":"structure", 3853 "members":{ 3854 "VolumeARN":{"shape":"VolumeARN"} 3855 } 3856 }, 3857 "UpdateVTLDeviceTypeInput":{ 3858 "type":"structure", 3859 "required":[ 3860 "VTLDeviceARN", 3861 "DeviceType" 3862 ], 3863 "members":{ 3864 "VTLDeviceARN":{"shape":"VTLDeviceARN"}, 3865 "DeviceType":{"shape":"DeviceType"} 3866 } 3867 }, 3868 "UpdateVTLDeviceTypeOutput":{ 3869 "type":"structure", 3870 "members":{ 3871 "VTLDeviceARN":{"shape":"VTLDeviceARN"} 3872 } 3873 }, 3874 "UserList":{ 3875 "type":"list", 3876 "member":{"shape":"UserListUser"}, 3877 "max":100, 3878 "min":0 3879 }, 3880 "UserListUser":{ 3881 "type":"string", 3882 "max":64, 3883 "min":1 3884 }, 3885 "VTLDevice":{ 3886 "type":"structure", 3887 "members":{ 3888 "VTLDeviceARN":{"shape":"VTLDeviceARN"}, 3889 "VTLDeviceType":{"shape":"VTLDeviceType"}, 3890 "VTLDeviceVendor":{"shape":"VTLDeviceVendor"}, 3891 "VTLDeviceProductIdentifier":{"shape":"VTLDeviceProductIdentifier"}, 3892 "DeviceiSCSIAttributes":{"shape":"DeviceiSCSIAttributes"} 3893 } 3894 }, 3895 "VTLDeviceARN":{ 3896 "type":"string", 3897 "max":500, 3898 "min":50 3899 }, 3900 "VTLDeviceARNs":{ 3901 "type":"list", 3902 "member":{"shape":"VTLDeviceARN"} 3903 }, 3904 "VTLDeviceProductIdentifier":{"type":"string"}, 3905 "VTLDeviceType":{"type":"string"}, 3906 "VTLDeviceVendor":{"type":"string"}, 3907 "VTLDevices":{ 3908 "type":"list", 3909 "member":{"shape":"VTLDevice"} 3910 }, 3911 "VolumeARN":{ 3912 "type":"string", 3913 "max":500, 3914 "min":50 3915 }, 3916 "VolumeARNs":{ 3917 "type":"list", 3918 "member":{"shape":"VolumeARN"} 3919 }, 3920 "VolumeAttachmentStatus":{ 3921 "type":"string", 3922 "max":50, 3923 "min":3 3924 }, 3925 "VolumeId":{ 3926 "type":"string", 3927 "max":30, 3928 "min":12 3929 }, 3930 "VolumeInfo":{ 3931 "type":"structure", 3932 "members":{ 3933 "VolumeARN":{"shape":"VolumeARN"}, 3934 "VolumeId":{"shape":"VolumeId"}, 3935 "GatewayARN":{"shape":"GatewayARN"}, 3936 "GatewayId":{"shape":"GatewayId"}, 3937 "VolumeType":{"shape":"VolumeType"}, 3938 "VolumeSizeInBytes":{"shape":"long"}, 3939 "VolumeAttachmentStatus":{"shape":"VolumeAttachmentStatus"} 3940 } 3941 }, 3942 "VolumeInfos":{ 3943 "type":"list", 3944 "member":{"shape":"VolumeInfo"} 3945 }, 3946 "VolumeRecoveryPointInfo":{ 3947 "type":"structure", 3948 "members":{ 3949 "VolumeARN":{"shape":"VolumeARN"}, 3950 "VolumeSizeInBytes":{"shape":"long"}, 3951 "VolumeUsageInBytes":{"shape":"long"}, 3952 "VolumeRecoveryPointTime":{"shape":"string"} 3953 } 3954 }, 3955 "VolumeRecoveryPointInfos":{ 3956 "type":"list", 3957 "member":{"shape":"VolumeRecoveryPointInfo"} 3958 }, 3959 "VolumeStatus":{ 3960 "type":"string", 3961 "max":50, 3962 "min":3 3963 }, 3964 "VolumeType":{ 3965 "type":"string", 3966 "max":100, 3967 "min":3 3968 }, 3969 "VolumeUsedInBytes":{"type":"long"}, 3970 "VolumeiSCSIAttributes":{ 3971 "type":"structure", 3972 "members":{ 3973 "TargetARN":{"shape":"TargetARN"}, 3974 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 3975 "NetworkInterfacePort":{"shape":"integer"}, 3976 "LunNumber":{"shape":"PositiveIntObject"}, 3977 "ChapEnabled":{"shape":"boolean"} 3978 } 3979 }, 3980 "boolean":{"type":"boolean"}, 3981 "double":{"type":"double"}, 3982 "errorDetails":{ 3983 "type":"map", 3984 "key":{"shape":"string"}, 3985 "value":{"shape":"string"} 3986 }, 3987 "integer":{"type":"integer"}, 3988 "long":{"type":"long"}, 3989 "string":{"type":"string"} 3990 } 3991 }