github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/fsx/2018-03-01/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2018-03-01", 5 "endpointPrefix":"fsx", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon FSx", 9 "serviceId":"FSx", 10 "signatureVersion":"v4", 11 "signingName":"fsx", 12 "targetPrefix":"AWSSimbaAPIService_v20180301", 13 "uid":"fsx-2018-03-01" 14 }, 15 "operations":{ 16 "AssociateFileSystemAliases":{ 17 "name":"AssociateFileSystemAliases", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"AssociateFileSystemAliasesRequest"}, 23 "output":{"shape":"AssociateFileSystemAliasesResponse"}, 24 "errors":[ 25 {"shape":"BadRequest"}, 26 {"shape":"FileSystemNotFound"}, 27 {"shape":"InternalServerError"} 28 ] 29 }, 30 "CancelDataRepositoryTask":{ 31 "name":"CancelDataRepositoryTask", 32 "http":{ 33 "method":"POST", 34 "requestUri":"/" 35 }, 36 "input":{"shape":"CancelDataRepositoryTaskRequest"}, 37 "output":{"shape":"CancelDataRepositoryTaskResponse"}, 38 "errors":[ 39 {"shape":"BadRequest"}, 40 {"shape":"UnsupportedOperation"}, 41 {"shape":"DataRepositoryTaskNotFound"}, 42 {"shape":"DataRepositoryTaskEnded"}, 43 {"shape":"InternalServerError"} 44 ], 45 "idempotent":true 46 }, 47 "CopyBackup":{ 48 "name":"CopyBackup", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/" 52 }, 53 "input":{"shape":"CopyBackupRequest"}, 54 "output":{"shape":"CopyBackupResponse"}, 55 "errors":[ 56 {"shape":"BadRequest"}, 57 {"shape":"BackupNotFound"}, 58 {"shape":"ServiceLimitExceeded"}, 59 {"shape":"UnsupportedOperation"}, 60 {"shape":"IncompatibleParameterError"}, 61 {"shape":"InternalServerError"}, 62 {"shape":"InvalidSourceKmsKey"}, 63 {"shape":"InvalidDestinationKmsKey"}, 64 {"shape":"InvalidRegion"}, 65 {"shape":"SourceBackupUnavailable"}, 66 {"shape":"IncompatibleRegionForMultiAZ"} 67 ], 68 "idempotent":true 69 }, 70 "CreateBackup":{ 71 "name":"CreateBackup", 72 "http":{ 73 "method":"POST", 74 "requestUri":"/" 75 }, 76 "input":{"shape":"CreateBackupRequest"}, 77 "output":{"shape":"CreateBackupResponse"}, 78 "errors":[ 79 {"shape":"BadRequest"}, 80 {"shape":"UnsupportedOperation"}, 81 {"shape":"FileSystemNotFound"}, 82 {"shape":"VolumeNotFound"}, 83 {"shape":"BackupInProgress"}, 84 {"shape":"IncompatibleParameterError"}, 85 {"shape":"ServiceLimitExceeded"}, 86 {"shape":"InternalServerError"} 87 ], 88 "idempotent":true 89 }, 90 "CreateDataRepositoryTask":{ 91 "name":"CreateDataRepositoryTask", 92 "http":{ 93 "method":"POST", 94 "requestUri":"/" 95 }, 96 "input":{"shape":"CreateDataRepositoryTaskRequest"}, 97 "output":{"shape":"CreateDataRepositoryTaskResponse"}, 98 "errors":[ 99 {"shape":"BadRequest"}, 100 {"shape":"UnsupportedOperation"}, 101 {"shape":"FileSystemNotFound"}, 102 {"shape":"IncompatibleParameterError"}, 103 {"shape":"ServiceLimitExceeded"}, 104 {"shape":"InternalServerError"}, 105 {"shape":"DataRepositoryTaskExecuting"} 106 ], 107 "idempotent":true 108 }, 109 "CreateFileSystem":{ 110 "name":"CreateFileSystem", 111 "http":{ 112 "method":"POST", 113 "requestUri":"/" 114 }, 115 "input":{"shape":"CreateFileSystemRequest"}, 116 "output":{"shape":"CreateFileSystemResponse"}, 117 "errors":[ 118 {"shape":"BadRequest"}, 119 {"shape":"ActiveDirectoryError"}, 120 {"shape":"IncompatibleParameterError"}, 121 {"shape":"InvalidImportPath"}, 122 {"shape":"InvalidExportPath"}, 123 {"shape":"InvalidNetworkSettings"}, 124 {"shape":"InvalidPerUnitStorageThroughput"}, 125 {"shape":"ServiceLimitExceeded"}, 126 {"shape":"InternalServerError"}, 127 {"shape":"MissingFileSystemConfiguration"} 128 ] 129 }, 130 "CreateFileSystemFromBackup":{ 131 "name":"CreateFileSystemFromBackup", 132 "http":{ 133 "method":"POST", 134 "requestUri":"/" 135 }, 136 "input":{"shape":"CreateFileSystemFromBackupRequest"}, 137 "output":{"shape":"CreateFileSystemFromBackupResponse"}, 138 "errors":[ 139 {"shape":"BadRequest"}, 140 {"shape":"ActiveDirectoryError"}, 141 {"shape":"IncompatibleParameterError"}, 142 {"shape":"InvalidNetworkSettings"}, 143 {"shape":"InvalidPerUnitStorageThroughput"}, 144 {"shape":"ServiceLimitExceeded"}, 145 {"shape":"BackupNotFound"}, 146 {"shape":"InternalServerError"}, 147 {"shape":"MissingFileSystemConfiguration"} 148 ] 149 }, 150 "CreateStorageVirtualMachine":{ 151 "name":"CreateStorageVirtualMachine", 152 "http":{ 153 "method":"POST", 154 "requestUri":"/" 155 }, 156 "input":{"shape":"CreateStorageVirtualMachineRequest"}, 157 "output":{"shape":"CreateStorageVirtualMachineResponse"}, 158 "errors":[ 159 {"shape":"ActiveDirectoryError"}, 160 {"shape":"BadRequest"}, 161 {"shape":"FileSystemNotFound"}, 162 {"shape":"IncompatibleParameterError"}, 163 {"shape":"InternalServerError"}, 164 {"shape":"ServiceLimitExceeded"}, 165 {"shape":"UnsupportedOperation"} 166 ] 167 }, 168 "CreateVolume":{ 169 "name":"CreateVolume", 170 "http":{ 171 "method":"POST", 172 "requestUri":"/" 173 }, 174 "input":{"shape":"CreateVolumeRequest"}, 175 "output":{"shape":"CreateVolumeResponse"}, 176 "errors":[ 177 {"shape":"BadRequest"}, 178 {"shape":"FileSystemNotFound"}, 179 {"shape":"IncompatibleParameterError"}, 180 {"shape":"InternalServerError"}, 181 {"shape":"MissingVolumeConfiguration"}, 182 {"shape":"ServiceLimitExceeded"}, 183 {"shape":"StorageVirtualMachineNotFound"}, 184 {"shape":"UnsupportedOperation"} 185 ] 186 }, 187 "CreateVolumeFromBackup":{ 188 "name":"CreateVolumeFromBackup", 189 "http":{ 190 "method":"POST", 191 "requestUri":"/" 192 }, 193 "input":{"shape":"CreateVolumeFromBackupRequest"}, 194 "output":{"shape":"CreateVolumeFromBackupResponse"}, 195 "errors":[ 196 {"shape":"BackupNotFound"}, 197 {"shape":"BadRequest"}, 198 {"shape":"FileSystemNotFound"}, 199 {"shape":"IncompatibleParameterError"}, 200 {"shape":"InternalServerError"}, 201 {"shape":"MissingVolumeConfiguration"}, 202 {"shape":"ServiceLimitExceeded"}, 203 {"shape":"StorageVirtualMachineNotFound"} 204 ] 205 }, 206 "DeleteBackup":{ 207 "name":"DeleteBackup", 208 "http":{ 209 "method":"POST", 210 "requestUri":"/" 211 }, 212 "input":{"shape":"DeleteBackupRequest"}, 213 "output":{"shape":"DeleteBackupResponse"}, 214 "errors":[ 215 {"shape":"BadRequest"}, 216 {"shape":"BackupInProgress"}, 217 {"shape":"BackupNotFound"}, 218 {"shape":"BackupRestoring"}, 219 {"shape":"IncompatibleParameterError"}, 220 {"shape":"InternalServerError"}, 221 {"shape":"BackupBeingCopied"} 222 ], 223 "idempotent":true 224 }, 225 "DeleteFileSystem":{ 226 "name":"DeleteFileSystem", 227 "http":{ 228 "method":"POST", 229 "requestUri":"/" 230 }, 231 "input":{"shape":"DeleteFileSystemRequest"}, 232 "output":{"shape":"DeleteFileSystemResponse"}, 233 "errors":[ 234 {"shape":"BadRequest"}, 235 {"shape":"IncompatibleParameterError"}, 236 {"shape":"FileSystemNotFound"}, 237 {"shape":"ServiceLimitExceeded"}, 238 {"shape":"InternalServerError"} 239 ], 240 "idempotent":true 241 }, 242 "DeleteStorageVirtualMachine":{ 243 "name":"DeleteStorageVirtualMachine", 244 "http":{ 245 "method":"POST", 246 "requestUri":"/" 247 }, 248 "input":{"shape":"DeleteStorageVirtualMachineRequest"}, 249 "output":{"shape":"DeleteStorageVirtualMachineResponse"}, 250 "errors":[ 251 {"shape":"BadRequest"}, 252 {"shape":"IncompatibleParameterError"}, 253 {"shape":"InternalServerError"}, 254 {"shape":"StorageVirtualMachineNotFound"} 255 ] 256 }, 257 "DeleteVolume":{ 258 "name":"DeleteVolume", 259 "http":{ 260 "method":"POST", 261 "requestUri":"/" 262 }, 263 "input":{"shape":"DeleteVolumeRequest"}, 264 "output":{"shape":"DeleteVolumeResponse"}, 265 "errors":[ 266 {"shape":"BadRequest"}, 267 {"shape":"IncompatibleParameterError"}, 268 {"shape":"InternalServerError"}, 269 {"shape":"VolumeNotFound"} 270 ] 271 }, 272 "DescribeBackups":{ 273 "name":"DescribeBackups", 274 "http":{ 275 "method":"POST", 276 "requestUri":"/" 277 }, 278 "input":{"shape":"DescribeBackupsRequest"}, 279 "output":{"shape":"DescribeBackupsResponse"}, 280 "errors":[ 281 {"shape":"BadRequest"}, 282 {"shape":"FileSystemNotFound"}, 283 {"shape":"VolumeNotFound"}, 284 {"shape":"BackupNotFound"}, 285 {"shape":"InternalServerError"} 286 ] 287 }, 288 "DescribeDataRepositoryTasks":{ 289 "name":"DescribeDataRepositoryTasks", 290 "http":{ 291 "method":"POST", 292 "requestUri":"/" 293 }, 294 "input":{"shape":"DescribeDataRepositoryTasksRequest"}, 295 "output":{"shape":"DescribeDataRepositoryTasksResponse"}, 296 "errors":[ 297 {"shape":"BadRequest"}, 298 {"shape":"FileSystemNotFound"}, 299 {"shape":"DataRepositoryTaskNotFound"}, 300 {"shape":"InternalServerError"} 301 ] 302 }, 303 "DescribeFileSystemAliases":{ 304 "name":"DescribeFileSystemAliases", 305 "http":{ 306 "method":"POST", 307 "requestUri":"/" 308 }, 309 "input":{"shape":"DescribeFileSystemAliasesRequest"}, 310 "output":{"shape":"DescribeFileSystemAliasesResponse"}, 311 "errors":[ 312 {"shape":"BadRequest"}, 313 {"shape":"FileSystemNotFound"}, 314 {"shape":"InternalServerError"} 315 ] 316 }, 317 "DescribeFileSystems":{ 318 "name":"DescribeFileSystems", 319 "http":{ 320 "method":"POST", 321 "requestUri":"/" 322 }, 323 "input":{"shape":"DescribeFileSystemsRequest"}, 324 "output":{"shape":"DescribeFileSystemsResponse"}, 325 "errors":[ 326 {"shape":"BadRequest"}, 327 {"shape":"FileSystemNotFound"}, 328 {"shape":"InternalServerError"} 329 ] 330 }, 331 "DescribeStorageVirtualMachines":{ 332 "name":"DescribeStorageVirtualMachines", 333 "http":{ 334 "method":"POST", 335 "requestUri":"/" 336 }, 337 "input":{"shape":"DescribeStorageVirtualMachinesRequest"}, 338 "output":{"shape":"DescribeStorageVirtualMachinesResponse"}, 339 "errors":[ 340 {"shape":"BadRequest"}, 341 {"shape":"InternalServerError"}, 342 {"shape":"StorageVirtualMachineNotFound"} 343 ] 344 }, 345 "DescribeVolumes":{ 346 "name":"DescribeVolumes", 347 "http":{ 348 "method":"POST", 349 "requestUri":"/" 350 }, 351 "input":{"shape":"DescribeVolumesRequest"}, 352 "output":{"shape":"DescribeVolumesResponse"}, 353 "errors":[ 354 {"shape":"BadRequest"}, 355 {"shape":"InternalServerError"}, 356 {"shape":"VolumeNotFound"} 357 ] 358 }, 359 "DisassociateFileSystemAliases":{ 360 "name":"DisassociateFileSystemAliases", 361 "http":{ 362 "method":"POST", 363 "requestUri":"/" 364 }, 365 "input":{"shape":"DisassociateFileSystemAliasesRequest"}, 366 "output":{"shape":"DisassociateFileSystemAliasesResponse"}, 367 "errors":[ 368 {"shape":"BadRequest"}, 369 {"shape":"FileSystemNotFound"}, 370 {"shape":"InternalServerError"} 371 ] 372 }, 373 "ListTagsForResource":{ 374 "name":"ListTagsForResource", 375 "http":{ 376 "method":"POST", 377 "requestUri":"/" 378 }, 379 "input":{"shape":"ListTagsForResourceRequest"}, 380 "output":{"shape":"ListTagsForResourceResponse"}, 381 "errors":[ 382 {"shape":"BadRequest"}, 383 {"shape":"InternalServerError"}, 384 {"shape":"ResourceNotFound"}, 385 {"shape":"NotServiceResourceError"}, 386 {"shape":"ResourceDoesNotSupportTagging"} 387 ] 388 }, 389 "TagResource":{ 390 "name":"TagResource", 391 "http":{ 392 "method":"POST", 393 "requestUri":"/" 394 }, 395 "input":{"shape":"TagResourceRequest"}, 396 "output":{"shape":"TagResourceResponse"}, 397 "errors":[ 398 {"shape":"BadRequest"}, 399 {"shape":"InternalServerError"}, 400 {"shape":"ResourceNotFound"}, 401 {"shape":"NotServiceResourceError"}, 402 {"shape":"ResourceDoesNotSupportTagging"} 403 ], 404 "idempotent":true 405 }, 406 "UntagResource":{ 407 "name":"UntagResource", 408 "http":{ 409 "method":"POST", 410 "requestUri":"/" 411 }, 412 "input":{"shape":"UntagResourceRequest"}, 413 "output":{"shape":"UntagResourceResponse"}, 414 "errors":[ 415 {"shape":"BadRequest"}, 416 {"shape":"InternalServerError"}, 417 {"shape":"ResourceNotFound"}, 418 {"shape":"NotServiceResourceError"}, 419 {"shape":"ResourceDoesNotSupportTagging"} 420 ], 421 "idempotent":true 422 }, 423 "UpdateFileSystem":{ 424 "name":"UpdateFileSystem", 425 "http":{ 426 "method":"POST", 427 "requestUri":"/" 428 }, 429 "input":{"shape":"UpdateFileSystemRequest"}, 430 "output":{"shape":"UpdateFileSystemResponse"}, 431 "errors":[ 432 {"shape":"BadRequest"}, 433 {"shape":"UnsupportedOperation"}, 434 {"shape":"IncompatibleParameterError"}, 435 {"shape":"InternalServerError"}, 436 {"shape":"FileSystemNotFound"}, 437 {"shape":"MissingFileSystemConfiguration"}, 438 {"shape":"ServiceLimitExceeded"} 439 ] 440 }, 441 "UpdateStorageVirtualMachine":{ 442 "name":"UpdateStorageVirtualMachine", 443 "http":{ 444 "method":"POST", 445 "requestUri":"/" 446 }, 447 "input":{"shape":"UpdateStorageVirtualMachineRequest"}, 448 "output":{"shape":"UpdateStorageVirtualMachineResponse"}, 449 "errors":[ 450 {"shape":"BadRequest"}, 451 {"shape":"IncompatibleParameterError"}, 452 {"shape":"InternalServerError"}, 453 {"shape":"StorageVirtualMachineNotFound"}, 454 {"shape":"UnsupportedOperation"} 455 ] 456 }, 457 "UpdateVolume":{ 458 "name":"UpdateVolume", 459 "http":{ 460 "method":"POST", 461 "requestUri":"/" 462 }, 463 "input":{"shape":"UpdateVolumeRequest"}, 464 "output":{"shape":"UpdateVolumeResponse"}, 465 "errors":[ 466 {"shape":"BadRequest"}, 467 {"shape":"IncompatibleParameterError"}, 468 {"shape":"InternalServerError"}, 469 {"shape":"MissingVolumeConfiguration"}, 470 {"shape":"VolumeNotFound"} 471 ] 472 } 473 }, 474 "shapes":{ 475 "AWSAccountId":{ 476 "type":"string", 477 "max":12, 478 "min":12, 479 "pattern":"^\\d{12}$" 480 }, 481 "ActiveDirectoryBackupAttributes":{ 482 "type":"structure", 483 "members":{ 484 "DomainName":{"shape":"ActiveDirectoryFullyQualifiedName"}, 485 "ActiveDirectoryId":{"shape":"DirectoryId"}, 486 "ResourceARN":{"shape":"ResourceARN"} 487 } 488 }, 489 "ActiveDirectoryError":{ 490 "type":"structure", 491 "required":["ActiveDirectoryId"], 492 "members":{ 493 "ActiveDirectoryId":{"shape":"DirectoryId"}, 494 "Type":{"shape":"ActiveDirectoryErrorType"}, 495 "Message":{"shape":"ErrorMessage"} 496 }, 497 "exception":true 498 }, 499 "ActiveDirectoryErrorType":{ 500 "type":"string", 501 "enum":[ 502 "DOMAIN_NOT_FOUND", 503 "INCOMPATIBLE_DOMAIN_MODE", 504 "WRONG_VPC", 505 "INVALID_DOMAIN_STAGE" 506 ] 507 }, 508 "ActiveDirectoryFullyQualifiedName":{ 509 "type":"string", 510 "max":255, 511 "min":1, 512 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$" 513 }, 514 "AdminPassword":{ 515 "type":"string", 516 "max":50, 517 "min":8, 518 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{8,50}$", 519 "sensitive":true 520 }, 521 "AdministrativeAction":{ 522 "type":"structure", 523 "members":{ 524 "AdministrativeActionType":{"shape":"AdministrativeActionType"}, 525 "ProgressPercent":{"shape":"ProgressPercent"}, 526 "RequestTime":{"shape":"RequestTime"}, 527 "Status":{"shape":"Status"}, 528 "TargetFileSystemValues":{"shape":"FileSystem"}, 529 "FailureDetails":{"shape":"AdministrativeActionFailureDetails"}, 530 "TargetVolumeValues":{"shape":"Volume"} 531 } 532 }, 533 "AdministrativeActionFailureDetails":{ 534 "type":"structure", 535 "members":{ 536 "Message":{"shape":"ErrorMessage"} 537 } 538 }, 539 "AdministrativeActionType":{ 540 "type":"string", 541 "enum":[ 542 "FILE_SYSTEM_UPDATE", 543 "STORAGE_OPTIMIZATION", 544 "FILE_SYSTEM_ALIAS_ASSOCIATION", 545 "FILE_SYSTEM_ALIAS_DISASSOCIATION" 546 ] 547 }, 548 "AdministrativeActions":{ 549 "type":"list", 550 "member":{"shape":"AdministrativeAction"}, 551 "max":50 552 }, 553 "Alias":{ 554 "type":"structure", 555 "members":{ 556 "Name":{"shape":"AlternateDNSName"}, 557 "Lifecycle":{"shape":"AliasLifecycle"} 558 } 559 }, 560 "AliasLifecycle":{ 561 "type":"string", 562 "enum":[ 563 "AVAILABLE", 564 "CREATING", 565 "DELETING", 566 "CREATE_FAILED", 567 "DELETE_FAILED" 568 ] 569 }, 570 "Aliases":{ 571 "type":"list", 572 "member":{"shape":"Alias"}, 573 "max":50 574 }, 575 "AlternateDNSName":{ 576 "type":"string", 577 "max":253, 578 "min":4, 579 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{4,253}$" 580 }, 581 "AlternateDNSNames":{ 582 "type":"list", 583 "member":{"shape":"AlternateDNSName"}, 584 "max":50 585 }, 586 "ArchivePath":{ 587 "type":"string", 588 "max":4357, 589 "min":3, 590 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{3,4357}$" 591 }, 592 "AssociateFileSystemAliasesRequest":{ 593 "type":"structure", 594 "required":[ 595 "FileSystemId", 596 "Aliases" 597 ], 598 "members":{ 599 "ClientRequestToken":{ 600 "shape":"ClientRequestToken", 601 "idempotencyToken":true 602 }, 603 "FileSystemId":{"shape":"FileSystemId"}, 604 "Aliases":{"shape":"AlternateDNSNames"} 605 } 606 }, 607 "AssociateFileSystemAliasesResponse":{ 608 "type":"structure", 609 "members":{ 610 "Aliases":{"shape":"Aliases"} 611 } 612 }, 613 "AutoImportPolicyType":{ 614 "type":"string", 615 "enum":[ 616 "NONE", 617 "NEW", 618 "NEW_CHANGED" 619 ] 620 }, 621 "AutomaticBackupRetentionDays":{ 622 "type":"integer", 623 "max":90, 624 "min":0 625 }, 626 "Backup":{ 627 "type":"structure", 628 "required":[ 629 "BackupId", 630 "Lifecycle", 631 "Type", 632 "CreationTime", 633 "FileSystem" 634 ], 635 "members":{ 636 "BackupId":{"shape":"BackupId"}, 637 "Lifecycle":{"shape":"BackupLifecycle"}, 638 "FailureDetails":{"shape":"BackupFailureDetails"}, 639 "Type":{"shape":"BackupType"}, 640 "ProgressPercent":{"shape":"ProgressPercent"}, 641 "CreationTime":{"shape":"CreationTime"}, 642 "KmsKeyId":{"shape":"KmsKeyId"}, 643 "ResourceARN":{"shape":"ResourceARN"}, 644 "Tags":{"shape":"Tags"}, 645 "FileSystem":{"shape":"FileSystem"}, 646 "DirectoryInformation":{"shape":"ActiveDirectoryBackupAttributes"}, 647 "OwnerId":{"shape":"AWSAccountId"}, 648 "SourceBackupId":{"shape":"BackupId"}, 649 "SourceBackupRegion":{"shape":"Region"}, 650 "ResourceType":{"shape":"ResourceType"}, 651 "Volume":{"shape":"Volume"} 652 } 653 }, 654 "BackupBeingCopied":{ 655 "type":"structure", 656 "members":{ 657 "Message":{"shape":"ErrorMessage"}, 658 "BackupId":{"shape":"BackupId"} 659 }, 660 "exception":true 661 }, 662 "BackupFailureDetails":{ 663 "type":"structure", 664 "members":{ 665 "Message":{"shape":"ErrorMessage"} 666 } 667 }, 668 "BackupId":{ 669 "type":"string", 670 "max":128, 671 "min":12, 672 "pattern":"^(backup-[0-9a-f]{8,})$" 673 }, 674 "BackupIds":{ 675 "type":"list", 676 "member":{"shape":"BackupId"}, 677 "max":50 678 }, 679 "BackupInProgress":{ 680 "type":"structure", 681 "members":{ 682 "Message":{"shape":"ErrorMessage"} 683 }, 684 "exception":true 685 }, 686 "BackupLifecycle":{ 687 "type":"string", 688 "enum":[ 689 "AVAILABLE", 690 "CREATING", 691 "TRANSFERRING", 692 "DELETED", 693 "FAILED", 694 "PENDING", 695 "COPYING" 696 ] 697 }, 698 "BackupNotFound":{ 699 "type":"structure", 700 "members":{ 701 "Message":{"shape":"ErrorMessage"} 702 }, 703 "exception":true 704 }, 705 "BackupRestoring":{ 706 "type":"structure", 707 "members":{ 708 "Message":{"shape":"ErrorMessage"}, 709 "FileSystemId":{"shape":"FileSystemId"} 710 }, 711 "exception":true 712 }, 713 "BackupType":{ 714 "type":"string", 715 "enum":[ 716 "AUTOMATIC", 717 "USER_INITIATED", 718 "AWS_BACKUP" 719 ] 720 }, 721 "Backups":{ 722 "type":"list", 723 "member":{"shape":"Backup"}, 724 "max":50 725 }, 726 "BadRequest":{ 727 "type":"structure", 728 "members":{ 729 "Message":{"shape":"ErrorMessage"} 730 }, 731 "exception":true 732 }, 733 "CancelDataRepositoryTaskRequest":{ 734 "type":"structure", 735 "required":["TaskId"], 736 "members":{ 737 "TaskId":{"shape":"TaskId"} 738 } 739 }, 740 "CancelDataRepositoryTaskResponse":{ 741 "type":"structure", 742 "members":{ 743 "Lifecycle":{"shape":"DataRepositoryTaskLifecycle"}, 744 "TaskId":{"shape":"TaskId"} 745 } 746 }, 747 "ClientRequestToken":{ 748 "type":"string", 749 "max":63, 750 "min":1, 751 "pattern":"[A-za-z0-9_.-]{0,63}$" 752 }, 753 "CompletionReport":{ 754 "type":"structure", 755 "required":["Enabled"], 756 "members":{ 757 "Enabled":{"shape":"Flag"}, 758 "Path":{"shape":"ArchivePath"}, 759 "Format":{"shape":"ReportFormat"}, 760 "Scope":{"shape":"ReportScope"} 761 } 762 }, 763 "CoolingPeriod":{ 764 "type":"integer", 765 "max":183, 766 "min":2 767 }, 768 "CopyBackupRequest":{ 769 "type":"structure", 770 "required":["SourceBackupId"], 771 "members":{ 772 "ClientRequestToken":{ 773 "shape":"ClientRequestToken", 774 "idempotencyToken":true 775 }, 776 "SourceBackupId":{"shape":"SourceBackupId"}, 777 "SourceRegion":{"shape":"Region"}, 778 "KmsKeyId":{"shape":"KmsKeyId"}, 779 "CopyTags":{"shape":"Flag"}, 780 "Tags":{"shape":"Tags"} 781 } 782 }, 783 "CopyBackupResponse":{ 784 "type":"structure", 785 "members":{ 786 "Backup":{"shape":"Backup"} 787 } 788 }, 789 "CreateBackupRequest":{ 790 "type":"structure", 791 "members":{ 792 "FileSystemId":{"shape":"FileSystemId"}, 793 "ClientRequestToken":{ 794 "shape":"ClientRequestToken", 795 "idempotencyToken":true 796 }, 797 "Tags":{"shape":"Tags"}, 798 "VolumeId":{"shape":"VolumeId"} 799 } 800 }, 801 "CreateBackupResponse":{ 802 "type":"structure", 803 "members":{ 804 "Backup":{"shape":"Backup"} 805 } 806 }, 807 "CreateDataRepositoryTaskRequest":{ 808 "type":"structure", 809 "required":[ 810 "Type", 811 "FileSystemId", 812 "Report" 813 ], 814 "members":{ 815 "Type":{"shape":"DataRepositoryTaskType"}, 816 "Paths":{"shape":"DataRepositoryTaskPaths"}, 817 "FileSystemId":{"shape":"FileSystemId"}, 818 "Report":{"shape":"CompletionReport"}, 819 "ClientRequestToken":{ 820 "shape":"ClientRequestToken", 821 "idempotencyToken":true 822 }, 823 "Tags":{"shape":"Tags"} 824 } 825 }, 826 "CreateDataRepositoryTaskResponse":{ 827 "type":"structure", 828 "members":{ 829 "DataRepositoryTask":{"shape":"DataRepositoryTask"} 830 } 831 }, 832 "CreateFileSystemFromBackupRequest":{ 833 "type":"structure", 834 "required":[ 835 "BackupId", 836 "SubnetIds" 837 ], 838 "members":{ 839 "BackupId":{"shape":"BackupId"}, 840 "ClientRequestToken":{ 841 "shape":"ClientRequestToken", 842 "idempotencyToken":true 843 }, 844 "SubnetIds":{"shape":"SubnetIds"}, 845 "SecurityGroupIds":{"shape":"SecurityGroupIds"}, 846 "Tags":{"shape":"Tags"}, 847 "WindowsConfiguration":{"shape":"CreateFileSystemWindowsConfiguration"}, 848 "LustreConfiguration":{"shape":"CreateFileSystemLustreConfiguration"}, 849 "StorageType":{"shape":"StorageType"}, 850 "KmsKeyId":{"shape":"KmsKeyId"}, 851 "FileSystemTypeVersion":{"shape":"FileSystemTypeVersion"} 852 } 853 }, 854 "CreateFileSystemFromBackupResponse":{ 855 "type":"structure", 856 "members":{ 857 "FileSystem":{"shape":"FileSystem"} 858 } 859 }, 860 "CreateFileSystemLustreConfiguration":{ 861 "type":"structure", 862 "members":{ 863 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"}, 864 "ImportPath":{"shape":"ArchivePath"}, 865 "ExportPath":{"shape":"ArchivePath"}, 866 "ImportedFileChunkSize":{"shape":"Megabytes"}, 867 "DeploymentType":{"shape":"LustreDeploymentType"}, 868 "AutoImportPolicy":{"shape":"AutoImportPolicyType"}, 869 "PerUnitStorageThroughput":{"shape":"PerUnitStorageThroughput"}, 870 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 871 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 872 "CopyTagsToBackups":{"shape":"Flag"}, 873 "DriveCacheType":{"shape":"DriveCacheType"}, 874 "DataCompressionType":{"shape":"DataCompressionType"} 875 } 876 }, 877 "CreateFileSystemOntapConfiguration":{ 878 "type":"structure", 879 "required":[ 880 "DeploymentType", 881 "ThroughputCapacity" 882 ], 883 "members":{ 884 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 885 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 886 "DeploymentType":{"shape":"OntapDeploymentType"}, 887 "EndpointIpAddressRange":{"shape":"IpAddressRange"}, 888 "FsxAdminPassword":{"shape":"AdminPassword"}, 889 "DiskIopsConfiguration":{"shape":"DiskIopsConfiguration"}, 890 "PreferredSubnetId":{"shape":"SubnetId"}, 891 "RouteTableIds":{"shape":"RouteTableIds"}, 892 "ThroughputCapacity":{"shape":"MegabytesPerSecond"}, 893 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"} 894 } 895 }, 896 "CreateFileSystemRequest":{ 897 "type":"structure", 898 "required":[ 899 "FileSystemType", 900 "StorageCapacity", 901 "SubnetIds" 902 ], 903 "members":{ 904 "ClientRequestToken":{ 905 "shape":"ClientRequestToken", 906 "idempotencyToken":true 907 }, 908 "FileSystemType":{"shape":"FileSystemType"}, 909 "StorageCapacity":{"shape":"StorageCapacity"}, 910 "StorageType":{"shape":"StorageType"}, 911 "SubnetIds":{"shape":"SubnetIds"}, 912 "SecurityGroupIds":{"shape":"SecurityGroupIds"}, 913 "Tags":{"shape":"Tags"}, 914 "KmsKeyId":{"shape":"KmsKeyId"}, 915 "WindowsConfiguration":{"shape":"CreateFileSystemWindowsConfiguration"}, 916 "LustreConfiguration":{"shape":"CreateFileSystemLustreConfiguration"}, 917 "OntapConfiguration":{"shape":"CreateFileSystemOntapConfiguration"}, 918 "FileSystemTypeVersion":{"shape":"FileSystemTypeVersion"} 919 } 920 }, 921 "CreateFileSystemResponse":{ 922 "type":"structure", 923 "members":{ 924 "FileSystem":{"shape":"FileSystem"} 925 } 926 }, 927 "CreateFileSystemWindowsConfiguration":{ 928 "type":"structure", 929 "required":["ThroughputCapacity"], 930 "members":{ 931 "ActiveDirectoryId":{"shape":"DirectoryId"}, 932 "SelfManagedActiveDirectoryConfiguration":{"shape":"SelfManagedActiveDirectoryConfiguration"}, 933 "DeploymentType":{"shape":"WindowsDeploymentType"}, 934 "PreferredSubnetId":{"shape":"SubnetId"}, 935 "ThroughputCapacity":{"shape":"MegabytesPerSecond"}, 936 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"}, 937 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 938 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 939 "CopyTagsToBackups":{"shape":"Flag"}, 940 "Aliases":{"shape":"AlternateDNSNames"}, 941 "AuditLogConfiguration":{"shape":"WindowsAuditLogCreateConfiguration"} 942 } 943 }, 944 "CreateOntapVolumeConfiguration":{ 945 "type":"structure", 946 "required":[ 947 "JunctionPath", 948 "SizeInMegabytes", 949 "StorageEfficiencyEnabled", 950 "StorageVirtualMachineId" 951 ], 952 "members":{ 953 "JunctionPath":{"shape":"JunctionPath"}, 954 "SecurityStyle":{"shape":"SecurityStyle"}, 955 "SizeInMegabytes":{"shape":"VolumeCapacity"}, 956 "StorageEfficiencyEnabled":{"shape":"Flag"}, 957 "StorageVirtualMachineId":{"shape":"StorageVirtualMachineId"}, 958 "TieringPolicy":{"shape":"TieringPolicy"} 959 } 960 }, 961 "CreateStorageVirtualMachineRequest":{ 962 "type":"structure", 963 "required":[ 964 "FileSystemId", 965 "Name" 966 ], 967 "members":{ 968 "ActiveDirectoryConfiguration":{"shape":"CreateSvmActiveDirectoryConfiguration"}, 969 "ClientRequestToken":{ 970 "shape":"ClientRequestToken", 971 "idempotencyToken":true 972 }, 973 "FileSystemId":{"shape":"FileSystemId"}, 974 "Name":{"shape":"StorageVirtualMachineName"}, 975 "SvmAdminPassword":{"shape":"AdminPassword"}, 976 "Tags":{"shape":"Tags"}, 977 "RootVolumeSecurityStyle":{"shape":"StorageVirtualMachineRootVolumeSecurityStyle"} 978 } 979 }, 980 "CreateStorageVirtualMachineResponse":{ 981 "type":"structure", 982 "members":{ 983 "StorageVirtualMachine":{"shape":"StorageVirtualMachine"} 984 } 985 }, 986 "CreateSvmActiveDirectoryConfiguration":{ 987 "type":"structure", 988 "required":["NetBiosName"], 989 "members":{ 990 "NetBiosName":{"shape":"NetBiosAlias"}, 991 "SelfManagedActiveDirectoryConfiguration":{"shape":"SelfManagedActiveDirectoryConfiguration"} 992 } 993 }, 994 "CreateVolumeFromBackupRequest":{ 995 "type":"structure", 996 "required":[ 997 "BackupId", 998 "Name" 999 ], 1000 "members":{ 1001 "BackupId":{"shape":"BackupId"}, 1002 "ClientRequestToken":{ 1003 "shape":"ClientRequestToken", 1004 "idempotencyToken":true 1005 }, 1006 "Name":{"shape":"VolumeName"}, 1007 "OntapConfiguration":{"shape":"CreateOntapVolumeConfiguration"}, 1008 "Tags":{"shape":"Tags"} 1009 } 1010 }, 1011 "CreateVolumeFromBackupResponse":{ 1012 "type":"structure", 1013 "members":{ 1014 "Volume":{"shape":"Volume"} 1015 } 1016 }, 1017 "CreateVolumeRequest":{ 1018 "type":"structure", 1019 "required":[ 1020 "VolumeType", 1021 "Name" 1022 ], 1023 "members":{ 1024 "ClientRequestToken":{ 1025 "shape":"ClientRequestToken", 1026 "idempotencyToken":true 1027 }, 1028 "VolumeType":{"shape":"VolumeType"}, 1029 "Name":{"shape":"VolumeName"}, 1030 "OntapConfiguration":{"shape":"CreateOntapVolumeConfiguration"}, 1031 "Tags":{"shape":"Tags"} 1032 } 1033 }, 1034 "CreateVolumeResponse":{ 1035 "type":"structure", 1036 "members":{ 1037 "Volume":{"shape":"Volume"} 1038 } 1039 }, 1040 "CreationTime":{"type":"timestamp"}, 1041 "DNSName":{ 1042 "type":"string", 1043 "max":275, 1044 "min":16, 1045 "pattern":"^(fsi?-[0-9a-f]{8,}\\..{4,253})$" 1046 }, 1047 "DailyTime":{ 1048 "type":"string", 1049 "max":5, 1050 "min":5, 1051 "pattern":"^([01]\\d|2[0-3]):?([0-5]\\d)$" 1052 }, 1053 "DataCompressionType":{ 1054 "type":"string", 1055 "enum":[ 1056 "NONE", 1057 "LZ4" 1058 ] 1059 }, 1060 "DataRepositoryConfiguration":{ 1061 "type":"structure", 1062 "members":{ 1063 "Lifecycle":{"shape":"DataRepositoryLifecycle"}, 1064 "ImportPath":{"shape":"ArchivePath"}, 1065 "ExportPath":{"shape":"ArchivePath"}, 1066 "ImportedFileChunkSize":{"shape":"Megabytes"}, 1067 "AutoImportPolicy":{"shape":"AutoImportPolicyType"}, 1068 "FailureDetails":{"shape":"DataRepositoryFailureDetails"} 1069 } 1070 }, 1071 "DataRepositoryFailureDetails":{ 1072 "type":"structure", 1073 "members":{ 1074 "Message":{"shape":"ErrorMessage"} 1075 } 1076 }, 1077 "DataRepositoryLifecycle":{ 1078 "type":"string", 1079 "enum":[ 1080 "CREATING", 1081 "AVAILABLE", 1082 "MISCONFIGURED", 1083 "UPDATING", 1084 "DELETING" 1085 ] 1086 }, 1087 "DataRepositoryTask":{ 1088 "type":"structure", 1089 "required":[ 1090 "TaskId", 1091 "Lifecycle", 1092 "Type", 1093 "CreationTime", 1094 "FileSystemId" 1095 ], 1096 "members":{ 1097 "TaskId":{"shape":"TaskId"}, 1098 "Lifecycle":{"shape":"DataRepositoryTaskLifecycle"}, 1099 "Type":{"shape":"DataRepositoryTaskType"}, 1100 "CreationTime":{"shape":"CreationTime"}, 1101 "StartTime":{"shape":"StartTime"}, 1102 "EndTime":{"shape":"EndTime"}, 1103 "ResourceARN":{"shape":"ResourceARN"}, 1104 "Tags":{"shape":"Tags"}, 1105 "FileSystemId":{"shape":"FileSystemId"}, 1106 "Paths":{"shape":"DataRepositoryTaskPaths"}, 1107 "FailureDetails":{"shape":"DataRepositoryTaskFailureDetails"}, 1108 "Status":{"shape":"DataRepositoryTaskStatus"}, 1109 "Report":{"shape":"CompletionReport"} 1110 } 1111 }, 1112 "DataRepositoryTaskEnded":{ 1113 "type":"structure", 1114 "members":{ 1115 "Message":{"shape":"ErrorMessage"} 1116 }, 1117 "exception":true 1118 }, 1119 "DataRepositoryTaskExecuting":{ 1120 "type":"structure", 1121 "members":{ 1122 "Message":{"shape":"ErrorMessage"} 1123 }, 1124 "exception":true 1125 }, 1126 "DataRepositoryTaskFailureDetails":{ 1127 "type":"structure", 1128 "members":{ 1129 "Message":{"shape":"ErrorMessage"} 1130 } 1131 }, 1132 "DataRepositoryTaskFilter":{ 1133 "type":"structure", 1134 "members":{ 1135 "Name":{"shape":"DataRepositoryTaskFilterName"}, 1136 "Values":{"shape":"DataRepositoryTaskFilterValues"} 1137 } 1138 }, 1139 "DataRepositoryTaskFilterName":{ 1140 "type":"string", 1141 "enum":[ 1142 "file-system-id", 1143 "task-lifecycle" 1144 ] 1145 }, 1146 "DataRepositoryTaskFilterValue":{ 1147 "type":"string", 1148 "max":128, 1149 "min":1, 1150 "pattern":"^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$" 1151 }, 1152 "DataRepositoryTaskFilterValues":{ 1153 "type":"list", 1154 "member":{"shape":"DataRepositoryTaskFilterValue"}, 1155 "max":20 1156 }, 1157 "DataRepositoryTaskFilters":{ 1158 "type":"list", 1159 "member":{"shape":"DataRepositoryTaskFilter"}, 1160 "max":3 1161 }, 1162 "DataRepositoryTaskLifecycle":{ 1163 "type":"string", 1164 "enum":[ 1165 "PENDING", 1166 "EXECUTING", 1167 "FAILED", 1168 "SUCCEEDED", 1169 "CANCELED", 1170 "CANCELING" 1171 ] 1172 }, 1173 "DataRepositoryTaskNotFound":{ 1174 "type":"structure", 1175 "members":{ 1176 "Message":{"shape":"ErrorMessage"} 1177 }, 1178 "exception":true 1179 }, 1180 "DataRepositoryTaskPath":{ 1181 "type":"string", 1182 "max":4096, 1183 "min":0, 1184 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{0,4096}$" 1185 }, 1186 "DataRepositoryTaskPaths":{ 1187 "type":"list", 1188 "member":{"shape":"DataRepositoryTaskPath"}, 1189 "max":100 1190 }, 1191 "DataRepositoryTaskStatus":{ 1192 "type":"structure", 1193 "members":{ 1194 "TotalCount":{"shape":"TotalCount"}, 1195 "SucceededCount":{"shape":"SucceededCount"}, 1196 "FailedCount":{"shape":"FailedCount"}, 1197 "LastUpdatedTime":{"shape":"LastUpdatedTime"} 1198 } 1199 }, 1200 "DataRepositoryTaskType":{ 1201 "type":"string", 1202 "enum":["EXPORT_TO_REPOSITORY"] 1203 }, 1204 "DataRepositoryTasks":{ 1205 "type":"list", 1206 "member":{"shape":"DataRepositoryTask"}, 1207 "max":50 1208 }, 1209 "DeleteBackupRequest":{ 1210 "type":"structure", 1211 "required":["BackupId"], 1212 "members":{ 1213 "BackupId":{"shape":"BackupId"}, 1214 "ClientRequestToken":{ 1215 "shape":"ClientRequestToken", 1216 "idempotencyToken":true 1217 } 1218 } 1219 }, 1220 "DeleteBackupResponse":{ 1221 "type":"structure", 1222 "members":{ 1223 "BackupId":{"shape":"BackupId"}, 1224 "Lifecycle":{"shape":"BackupLifecycle"} 1225 } 1226 }, 1227 "DeleteFileSystemLustreConfiguration":{ 1228 "type":"structure", 1229 "members":{ 1230 "SkipFinalBackup":{"shape":"Flag"}, 1231 "FinalBackupTags":{"shape":"Tags"} 1232 } 1233 }, 1234 "DeleteFileSystemLustreResponse":{ 1235 "type":"structure", 1236 "members":{ 1237 "FinalBackupId":{"shape":"BackupId"}, 1238 "FinalBackupTags":{"shape":"Tags"} 1239 } 1240 }, 1241 "DeleteFileSystemRequest":{ 1242 "type":"structure", 1243 "required":["FileSystemId"], 1244 "members":{ 1245 "FileSystemId":{"shape":"FileSystemId"}, 1246 "ClientRequestToken":{ 1247 "shape":"ClientRequestToken", 1248 "idempotencyToken":true 1249 }, 1250 "WindowsConfiguration":{"shape":"DeleteFileSystemWindowsConfiguration"}, 1251 "LustreConfiguration":{"shape":"DeleteFileSystemLustreConfiguration"} 1252 } 1253 }, 1254 "DeleteFileSystemResponse":{ 1255 "type":"structure", 1256 "members":{ 1257 "FileSystemId":{"shape":"FileSystemId"}, 1258 "Lifecycle":{"shape":"FileSystemLifecycle"}, 1259 "WindowsResponse":{"shape":"DeleteFileSystemWindowsResponse"}, 1260 "LustreResponse":{"shape":"DeleteFileSystemLustreResponse"} 1261 } 1262 }, 1263 "DeleteFileSystemWindowsConfiguration":{ 1264 "type":"structure", 1265 "members":{ 1266 "SkipFinalBackup":{"shape":"Flag"}, 1267 "FinalBackupTags":{"shape":"Tags"} 1268 } 1269 }, 1270 "DeleteFileSystemWindowsResponse":{ 1271 "type":"structure", 1272 "members":{ 1273 "FinalBackupId":{"shape":"BackupId"}, 1274 "FinalBackupTags":{"shape":"Tags"} 1275 } 1276 }, 1277 "DeleteStorageVirtualMachineRequest":{ 1278 "type":"structure", 1279 "required":["StorageVirtualMachineId"], 1280 "members":{ 1281 "ClientRequestToken":{ 1282 "shape":"ClientRequestToken", 1283 "idempotencyToken":true 1284 }, 1285 "StorageVirtualMachineId":{"shape":"StorageVirtualMachineId"} 1286 } 1287 }, 1288 "DeleteStorageVirtualMachineResponse":{ 1289 "type":"structure", 1290 "members":{ 1291 "StorageVirtualMachineId":{"shape":"StorageVirtualMachineId"}, 1292 "Lifecycle":{"shape":"StorageVirtualMachineLifecycle"} 1293 } 1294 }, 1295 "DeleteVolumeOntapConfiguration":{ 1296 "type":"structure", 1297 "members":{ 1298 "SkipFinalBackup":{"shape":"Flag"}, 1299 "FinalBackupTags":{"shape":"Tags"} 1300 } 1301 }, 1302 "DeleteVolumeOntapResponse":{ 1303 "type":"structure", 1304 "members":{ 1305 "FinalBackupId":{"shape":"BackupId"}, 1306 "FinalBackupTags":{"shape":"Tags"} 1307 } 1308 }, 1309 "DeleteVolumeRequest":{ 1310 "type":"structure", 1311 "required":["VolumeId"], 1312 "members":{ 1313 "ClientRequestToken":{ 1314 "shape":"ClientRequestToken", 1315 "idempotencyToken":true 1316 }, 1317 "VolumeId":{"shape":"VolumeId"}, 1318 "OntapConfiguration":{"shape":"DeleteVolumeOntapConfiguration"} 1319 } 1320 }, 1321 "DeleteVolumeResponse":{ 1322 "type":"structure", 1323 "members":{ 1324 "VolumeId":{"shape":"VolumeId"}, 1325 "Lifecycle":{"shape":"VolumeLifecycle"}, 1326 "OntapResponse":{"shape":"DeleteVolumeOntapResponse"} 1327 } 1328 }, 1329 "DescribeBackupsRequest":{ 1330 "type":"structure", 1331 "members":{ 1332 "BackupIds":{"shape":"BackupIds"}, 1333 "Filters":{"shape":"Filters"}, 1334 "MaxResults":{"shape":"MaxResults"}, 1335 "NextToken":{"shape":"NextToken"} 1336 } 1337 }, 1338 "DescribeBackupsResponse":{ 1339 "type":"structure", 1340 "members":{ 1341 "Backups":{"shape":"Backups"}, 1342 "NextToken":{"shape":"NextToken"} 1343 } 1344 }, 1345 "DescribeDataRepositoryTasksRequest":{ 1346 "type":"structure", 1347 "members":{ 1348 "TaskIds":{"shape":"TaskIds"}, 1349 "Filters":{"shape":"DataRepositoryTaskFilters"}, 1350 "MaxResults":{"shape":"MaxResults"}, 1351 "NextToken":{"shape":"NextToken"} 1352 } 1353 }, 1354 "DescribeDataRepositoryTasksResponse":{ 1355 "type":"structure", 1356 "members":{ 1357 "DataRepositoryTasks":{"shape":"DataRepositoryTasks"}, 1358 "NextToken":{"shape":"NextToken"} 1359 } 1360 }, 1361 "DescribeFileSystemAliasesRequest":{ 1362 "type":"structure", 1363 "required":["FileSystemId"], 1364 "members":{ 1365 "ClientRequestToken":{ 1366 "shape":"ClientRequestToken", 1367 "idempotencyToken":true 1368 }, 1369 "FileSystemId":{"shape":"FileSystemId"}, 1370 "MaxResults":{"shape":"MaxResults"}, 1371 "NextToken":{"shape":"NextToken"} 1372 } 1373 }, 1374 "DescribeFileSystemAliasesResponse":{ 1375 "type":"structure", 1376 "members":{ 1377 "Aliases":{"shape":"Aliases"}, 1378 "NextToken":{"shape":"NextToken"} 1379 } 1380 }, 1381 "DescribeFileSystemsRequest":{ 1382 "type":"structure", 1383 "members":{ 1384 "FileSystemIds":{"shape":"FileSystemIds"}, 1385 "MaxResults":{"shape":"MaxResults"}, 1386 "NextToken":{"shape":"NextToken"} 1387 } 1388 }, 1389 "DescribeFileSystemsResponse":{ 1390 "type":"structure", 1391 "members":{ 1392 "FileSystems":{"shape":"FileSystems"}, 1393 "NextToken":{"shape":"NextToken"} 1394 } 1395 }, 1396 "DescribeStorageVirtualMachinesRequest":{ 1397 "type":"structure", 1398 "members":{ 1399 "StorageVirtualMachineIds":{"shape":"StorageVirtualMachineIds"}, 1400 "Filters":{"shape":"StorageVirtualMachineFilters"}, 1401 "MaxResults":{"shape":"MaxResults"}, 1402 "NextToken":{"shape":"NextToken"} 1403 } 1404 }, 1405 "DescribeStorageVirtualMachinesResponse":{ 1406 "type":"structure", 1407 "members":{ 1408 "StorageVirtualMachines":{"shape":"StorageVirtualMachines"}, 1409 "NextToken":{"shape":"NextToken"} 1410 } 1411 }, 1412 "DescribeVolumesRequest":{ 1413 "type":"structure", 1414 "members":{ 1415 "VolumeIds":{"shape":"VolumeIds"}, 1416 "Filters":{"shape":"VolumeFilters"}, 1417 "MaxResults":{"shape":"MaxResults"}, 1418 "NextToken":{"shape":"NextToken"} 1419 } 1420 }, 1421 "DescribeVolumesResponse":{ 1422 "type":"structure", 1423 "members":{ 1424 "Volumes":{"shape":"Volumes"}, 1425 "NextToken":{"shape":"NextToken"} 1426 } 1427 }, 1428 "DirectoryId":{ 1429 "type":"string", 1430 "max":12, 1431 "min":12, 1432 "pattern":"^d-[0-9a-f]{10}$" 1433 }, 1434 "DirectoryPassword":{ 1435 "type":"string", 1436 "max":256, 1437 "min":1, 1438 "pattern":"^.{1,256}$", 1439 "sensitive":true 1440 }, 1441 "DirectoryUserName":{ 1442 "type":"string", 1443 "max":256, 1444 "min":1, 1445 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,256}$" 1446 }, 1447 "DisassociateFileSystemAliasesRequest":{ 1448 "type":"structure", 1449 "required":[ 1450 "FileSystemId", 1451 "Aliases" 1452 ], 1453 "members":{ 1454 "ClientRequestToken":{ 1455 "shape":"ClientRequestToken", 1456 "idempotencyToken":true 1457 }, 1458 "FileSystemId":{"shape":"FileSystemId"}, 1459 "Aliases":{"shape":"AlternateDNSNames"} 1460 } 1461 }, 1462 "DisassociateFileSystemAliasesResponse":{ 1463 "type":"structure", 1464 "members":{ 1465 "Aliases":{"shape":"Aliases"} 1466 } 1467 }, 1468 "DiskIopsConfiguration":{ 1469 "type":"structure", 1470 "members":{ 1471 "Mode":{"shape":"DiskIopsConfigurationMode"}, 1472 "Iops":{"shape":"Iops"} 1473 } 1474 }, 1475 "DiskIopsConfigurationMode":{ 1476 "type":"string", 1477 "enum":[ 1478 "AUTOMATIC", 1479 "USER_PROVISIONED" 1480 ] 1481 }, 1482 "DnsIps":{ 1483 "type":"list", 1484 "member":{"shape":"IpAddress"}, 1485 "max":3, 1486 "min":1 1487 }, 1488 "DriveCacheType":{ 1489 "type":"string", 1490 "enum":[ 1491 "NONE", 1492 "READ" 1493 ] 1494 }, 1495 "EndTime":{"type":"timestamp"}, 1496 "ErrorMessage":{ 1497 "type":"string", 1498 "max":256, 1499 "min":1 1500 }, 1501 "FailedCount":{"type":"long"}, 1502 "FileSystem":{ 1503 "type":"structure", 1504 "members":{ 1505 "OwnerId":{"shape":"AWSAccountId"}, 1506 "CreationTime":{"shape":"CreationTime"}, 1507 "FileSystemId":{"shape":"FileSystemId"}, 1508 "FileSystemType":{"shape":"FileSystemType"}, 1509 "Lifecycle":{"shape":"FileSystemLifecycle"}, 1510 "FailureDetails":{"shape":"FileSystemFailureDetails"}, 1511 "StorageCapacity":{"shape":"StorageCapacity"}, 1512 "StorageType":{"shape":"StorageType"}, 1513 "VpcId":{"shape":"VpcId"}, 1514 "SubnetIds":{"shape":"SubnetIds"}, 1515 "NetworkInterfaceIds":{"shape":"NetworkInterfaceIds"}, 1516 "DNSName":{"shape":"DNSName"}, 1517 "KmsKeyId":{"shape":"KmsKeyId"}, 1518 "ResourceARN":{"shape":"ResourceARN"}, 1519 "Tags":{"shape":"Tags"}, 1520 "WindowsConfiguration":{"shape":"WindowsFileSystemConfiguration"}, 1521 "LustreConfiguration":{"shape":"LustreFileSystemConfiguration"}, 1522 "AdministrativeActions":{"shape":"AdministrativeActions"}, 1523 "OntapConfiguration":{"shape":"OntapFileSystemConfiguration"}, 1524 "FileSystemTypeVersion":{"shape":"FileSystemTypeVersion"} 1525 } 1526 }, 1527 "FileSystemAdministratorsGroupName":{ 1528 "type":"string", 1529 "max":256, 1530 "min":1, 1531 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,256}$" 1532 }, 1533 "FileSystemEndpoint":{ 1534 "type":"structure", 1535 "members":{ 1536 "DNSName":{"shape":"DNSName"}, 1537 "IpAddresses":{"shape":"OntapEndpointIpAddresses"} 1538 } 1539 }, 1540 "FileSystemEndpoints":{ 1541 "type":"structure", 1542 "members":{ 1543 "Intercluster":{"shape":"FileSystemEndpoint"}, 1544 "Management":{"shape":"FileSystemEndpoint"} 1545 } 1546 }, 1547 "FileSystemFailureDetails":{ 1548 "type":"structure", 1549 "members":{ 1550 "Message":{"shape":"ErrorMessage"} 1551 } 1552 }, 1553 "FileSystemId":{ 1554 "type":"string", 1555 "max":21, 1556 "min":11, 1557 "pattern":"^(fs-[0-9a-f]{8,})$" 1558 }, 1559 "FileSystemIds":{ 1560 "type":"list", 1561 "member":{"shape":"FileSystemId"}, 1562 "max":50 1563 }, 1564 "FileSystemLifecycle":{ 1565 "type":"string", 1566 "enum":[ 1567 "AVAILABLE", 1568 "CREATING", 1569 "FAILED", 1570 "DELETING", 1571 "MISCONFIGURED", 1572 "UPDATING" 1573 ] 1574 }, 1575 "FileSystemMaintenanceOperation":{ 1576 "type":"string", 1577 "enum":[ 1578 "PATCHING", 1579 "BACKING_UP" 1580 ] 1581 }, 1582 "FileSystemMaintenanceOperations":{ 1583 "type":"list", 1584 "member":{"shape":"FileSystemMaintenanceOperation"}, 1585 "max":20 1586 }, 1587 "FileSystemNotFound":{ 1588 "type":"structure", 1589 "members":{ 1590 "Message":{"shape":"ErrorMessage"} 1591 }, 1592 "exception":true 1593 }, 1594 "FileSystemType":{ 1595 "type":"string", 1596 "enum":[ 1597 "WINDOWS", 1598 "LUSTRE", 1599 "ONTAP" 1600 ] 1601 }, 1602 "FileSystemTypeVersion":{ 1603 "type":"string", 1604 "max":20, 1605 "min":1, 1606 "pattern":"^[0-9](\\.[0-9]*)*$" 1607 }, 1608 "FileSystems":{ 1609 "type":"list", 1610 "member":{"shape":"FileSystem"}, 1611 "max":50 1612 }, 1613 "Filter":{ 1614 "type":"structure", 1615 "members":{ 1616 "Name":{"shape":"FilterName"}, 1617 "Values":{"shape":"FilterValues"} 1618 } 1619 }, 1620 "FilterName":{ 1621 "type":"string", 1622 "enum":[ 1623 "file-system-id", 1624 "backup-type", 1625 "file-system-type", 1626 "volume-id" 1627 ] 1628 }, 1629 "FilterValue":{ 1630 "type":"string", 1631 "max":128, 1632 "min":1, 1633 "pattern":"^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$" 1634 }, 1635 "FilterValues":{ 1636 "type":"list", 1637 "member":{"shape":"FilterValue"}, 1638 "max":20 1639 }, 1640 "Filters":{ 1641 "type":"list", 1642 "member":{"shape":"Filter"}, 1643 "max":10 1644 }, 1645 "Flag":{"type":"boolean"}, 1646 "FlexCacheEndpointType":{ 1647 "type":"string", 1648 "enum":[ 1649 "NONE", 1650 "ORIGIN", 1651 "CACHE" 1652 ] 1653 }, 1654 "GeneralARN":{ 1655 "type":"string", 1656 "max":1024, 1657 "min":8, 1658 "pattern":"^arn:[^:]{1,63}:[^:]{0,63}:[^:]{0,63}:(?:|\\d{12}):[^/].{0,1023}$" 1659 }, 1660 "IncompatibleParameterError":{ 1661 "type":"structure", 1662 "required":["Parameter"], 1663 "members":{ 1664 "Parameter":{"shape":"Parameter"}, 1665 "Message":{"shape":"ErrorMessage"} 1666 }, 1667 "exception":true 1668 }, 1669 "IncompatibleRegionForMultiAZ":{ 1670 "type":"structure", 1671 "members":{ 1672 "Message":{"shape":"ErrorMessage"} 1673 }, 1674 "exception":true 1675 }, 1676 "InternalServerError":{ 1677 "type":"structure", 1678 "members":{ 1679 "Message":{"shape":"ErrorMessage"} 1680 }, 1681 "exception":true, 1682 "fault":true 1683 }, 1684 "InvalidDestinationKmsKey":{ 1685 "type":"structure", 1686 "members":{ 1687 "Message":{"shape":"ErrorMessage"} 1688 }, 1689 "exception":true 1690 }, 1691 "InvalidExportPath":{ 1692 "type":"structure", 1693 "members":{ 1694 "Message":{"shape":"ErrorMessage"} 1695 }, 1696 "exception":true 1697 }, 1698 "InvalidImportPath":{ 1699 "type":"structure", 1700 "members":{ 1701 "Message":{"shape":"ErrorMessage"} 1702 }, 1703 "exception":true 1704 }, 1705 "InvalidNetworkSettings":{ 1706 "type":"structure", 1707 "members":{ 1708 "Message":{"shape":"ErrorMessage"}, 1709 "InvalidSubnetId":{"shape":"SubnetId"}, 1710 "InvalidSecurityGroupId":{"shape":"SecurityGroupId"}, 1711 "InvalidRouteTableId":{"shape":"RouteTableId"} 1712 }, 1713 "exception":true 1714 }, 1715 "InvalidPerUnitStorageThroughput":{ 1716 "type":"structure", 1717 "members":{ 1718 "Message":{"shape":"ErrorMessage"} 1719 }, 1720 "exception":true 1721 }, 1722 "InvalidRegion":{ 1723 "type":"structure", 1724 "members":{ 1725 "Message":{"shape":"ErrorMessage"} 1726 }, 1727 "exception":true 1728 }, 1729 "InvalidSourceKmsKey":{ 1730 "type":"structure", 1731 "members":{ 1732 "Message":{"shape":"ErrorMessage"} 1733 }, 1734 "exception":true 1735 }, 1736 "Iops":{ 1737 "type":"long", 1738 "max":80000, 1739 "min":0 1740 }, 1741 "IpAddress":{ 1742 "type":"string", 1743 "max":15, 1744 "min":7, 1745 "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])$" 1746 }, 1747 "IpAddressRange":{ 1748 "type":"string", 1749 "max":17, 1750 "min":9, 1751 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$" 1752 }, 1753 "JunctionPath":{ 1754 "type":"string", 1755 "max":255, 1756 "min":1, 1757 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$" 1758 }, 1759 "KmsKeyId":{ 1760 "type":"string", 1761 "max":2048, 1762 "min":1, 1763 "pattern":"^.{1,2048}$" 1764 }, 1765 "LastUpdatedTime":{"type":"timestamp"}, 1766 "LifecycleTransitionReason":{ 1767 "type":"structure", 1768 "members":{ 1769 "Message":{"shape":"ErrorMessage"} 1770 } 1771 }, 1772 "ListTagsForResourceRequest":{ 1773 "type":"structure", 1774 "required":["ResourceARN"], 1775 "members":{ 1776 "ResourceARN":{"shape":"ResourceARN"}, 1777 "MaxResults":{"shape":"MaxResults"}, 1778 "NextToken":{"shape":"NextToken"} 1779 } 1780 }, 1781 "ListTagsForResourceResponse":{ 1782 "type":"structure", 1783 "members":{ 1784 "Tags":{"shape":"Tags"}, 1785 "NextToken":{"shape":"NextToken"} 1786 } 1787 }, 1788 "LustreDeploymentType":{ 1789 "type":"string", 1790 "enum":[ 1791 "SCRATCH_1", 1792 "SCRATCH_2", 1793 "PERSISTENT_1" 1794 ] 1795 }, 1796 "LustreFileSystemConfiguration":{ 1797 "type":"structure", 1798 "members":{ 1799 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"}, 1800 "DataRepositoryConfiguration":{"shape":"DataRepositoryConfiguration"}, 1801 "DeploymentType":{"shape":"LustreDeploymentType"}, 1802 "PerUnitStorageThroughput":{"shape":"PerUnitStorageThroughput"}, 1803 "MountName":{"shape":"LustreFileSystemMountName"}, 1804 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 1805 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 1806 "CopyTagsToBackups":{"shape":"Flag"}, 1807 "DriveCacheType":{"shape":"DriveCacheType"}, 1808 "DataCompressionType":{"shape":"DataCompressionType"} 1809 } 1810 }, 1811 "LustreFileSystemMountName":{ 1812 "type":"string", 1813 "max":8, 1814 "min":1, 1815 "pattern":"^([A-Za-z0-9_-]{1,8})$" 1816 }, 1817 "MaxResults":{ 1818 "type":"integer", 1819 "max":2147483647, 1820 "min":1 1821 }, 1822 "Megabytes":{ 1823 "type":"integer", 1824 "max":512000, 1825 "min":1 1826 }, 1827 "MegabytesPerSecond":{ 1828 "type":"integer", 1829 "max":2048, 1830 "min":8 1831 }, 1832 "MissingFileSystemConfiguration":{ 1833 "type":"structure", 1834 "members":{ 1835 "Message":{"shape":"ErrorMessage"} 1836 }, 1837 "exception":true 1838 }, 1839 "MissingVolumeConfiguration":{ 1840 "type":"structure", 1841 "members":{ 1842 "Message":{"shape":"ErrorMessage"} 1843 }, 1844 "exception":true 1845 }, 1846 "NetBiosAlias":{ 1847 "type":"string", 1848 "max":15, 1849 "min":1, 1850 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$" 1851 }, 1852 "NetworkInterfaceId":{ 1853 "type":"string", 1854 "max":21, 1855 "min":12, 1856 "pattern":"^(eni-[0-9a-f]{8,})$" 1857 }, 1858 "NetworkInterfaceIds":{ 1859 "type":"list", 1860 "member":{"shape":"NetworkInterfaceId"}, 1861 "max":50 1862 }, 1863 "NextToken":{ 1864 "type":"string", 1865 "max":255, 1866 "min":1, 1867 "pattern":"^(?:[A-Za-z0-9+\\/]{4})*(?:[A-Za-z0-9+\\/]{2}==|[A-Za-z0-9+\\/]{3}=)?$" 1868 }, 1869 "NotServiceResourceError":{ 1870 "type":"structure", 1871 "required":["ResourceARN"], 1872 "members":{ 1873 "ResourceARN":{"shape":"ResourceARN"}, 1874 "Message":{"shape":"ErrorMessage"} 1875 }, 1876 "exception":true 1877 }, 1878 "OntapDeploymentType":{ 1879 "type":"string", 1880 "enum":["MULTI_AZ_1"] 1881 }, 1882 "OntapEndpointIpAddresses":{ 1883 "type":"list", 1884 "member":{"shape":"IpAddress"}, 1885 "max":2, 1886 "min":1 1887 }, 1888 "OntapFileSystemConfiguration":{ 1889 "type":"structure", 1890 "members":{ 1891 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 1892 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 1893 "DeploymentType":{"shape":"OntapDeploymentType"}, 1894 "EndpointIpAddressRange":{"shape":"IpAddressRange"}, 1895 "Endpoints":{"shape":"FileSystemEndpoints"}, 1896 "DiskIopsConfiguration":{"shape":"DiskIopsConfiguration"}, 1897 "PreferredSubnetId":{"shape":"SubnetId"}, 1898 "RouteTableIds":{"shape":"RouteTableIds"}, 1899 "ThroughputCapacity":{"shape":"MegabytesPerSecond"}, 1900 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"} 1901 } 1902 }, 1903 "OntapVolumeConfiguration":{ 1904 "type":"structure", 1905 "members":{ 1906 "FlexCacheEndpointType":{"shape":"FlexCacheEndpointType"}, 1907 "JunctionPath":{"shape":"JunctionPath"}, 1908 "SecurityStyle":{"shape":"SecurityStyle"}, 1909 "SizeInMegabytes":{"shape":"VolumeCapacity"}, 1910 "StorageEfficiencyEnabled":{"shape":"Flag"}, 1911 "StorageVirtualMachineId":{"shape":"StorageVirtualMachineId"}, 1912 "StorageVirtualMachineRoot":{"shape":"Flag"}, 1913 "TieringPolicy":{"shape":"TieringPolicy"}, 1914 "UUID":{"shape":"UUID"}, 1915 "OntapVolumeType":{"shape":"OntapVolumeType"} 1916 } 1917 }, 1918 "OntapVolumeType":{ 1919 "type":"string", 1920 "enum":[ 1921 "RW", 1922 "DP", 1923 "LS" 1924 ] 1925 }, 1926 "OrganizationalUnitDistinguishedName":{ 1927 "type":"string", 1928 "max":2000, 1929 "min":1, 1930 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,2000}$" 1931 }, 1932 "Parameter":{ 1933 "type":"string", 1934 "min":1 1935 }, 1936 "PerUnitStorageThroughput":{ 1937 "type":"integer", 1938 "max":200, 1939 "min":12 1940 }, 1941 "ProgressPercent":{ 1942 "type":"integer", 1943 "max":100, 1944 "min":0 1945 }, 1946 "Region":{ 1947 "type":"string", 1948 "max":20, 1949 "min":1, 1950 "pattern":"^[a-z0-9-]{1,20}$" 1951 }, 1952 "ReportFormat":{ 1953 "type":"string", 1954 "enum":["REPORT_CSV_20191124"] 1955 }, 1956 "ReportScope":{ 1957 "type":"string", 1958 "enum":["FAILED_FILES_ONLY"] 1959 }, 1960 "RequestTime":{"type":"timestamp"}, 1961 "ResourceARN":{ 1962 "type":"string", 1963 "max":512, 1964 "min":8, 1965 "pattern":"^arn:(?=[^:]+:fsx:[^:]+:\\d{12}:)((|(?=[a-z0-9-.]{1,63})(?!\\d{1,3}(\\.\\d{1,3}){3})(?![^:]*-{2})(?![^:]*-\\.)(?![^:]*\\.-)[a-z0-9].*(?<!-)):){4}(?!/).{0,1024}$" 1966 }, 1967 "ResourceDoesNotSupportTagging":{ 1968 "type":"structure", 1969 "required":["ResourceARN"], 1970 "members":{ 1971 "ResourceARN":{"shape":"ResourceARN"}, 1972 "Message":{"shape":"ErrorMessage"} 1973 }, 1974 "exception":true 1975 }, 1976 "ResourceNotFound":{ 1977 "type":"structure", 1978 "required":["ResourceARN"], 1979 "members":{ 1980 "ResourceARN":{"shape":"ResourceARN"}, 1981 "Message":{"shape":"ErrorMessage"} 1982 }, 1983 "exception":true 1984 }, 1985 "ResourceType":{ 1986 "type":"string", 1987 "enum":[ 1988 "FILE_SYSTEM", 1989 "VOLUME" 1990 ] 1991 }, 1992 "RouteTableId":{ 1993 "type":"string", 1994 "max":21, 1995 "min":12, 1996 "pattern":"^(rtb-[0-9a-f]{8,})$" 1997 }, 1998 "RouteTableIds":{ 1999 "type":"list", 2000 "member":{"shape":"RouteTableId"}, 2001 "max":50 2002 }, 2003 "SecurityGroupId":{ 2004 "type":"string", 2005 "max":20, 2006 "min":11, 2007 "pattern":"^(sg-[0-9a-f]{8,})$" 2008 }, 2009 "SecurityGroupIds":{ 2010 "type":"list", 2011 "member":{"shape":"SecurityGroupId"}, 2012 "max":50 2013 }, 2014 "SecurityStyle":{ 2015 "type":"string", 2016 "enum":[ 2017 "UNIX", 2018 "NTFS", 2019 "MIXED" 2020 ] 2021 }, 2022 "SelfManagedActiveDirectoryAttributes":{ 2023 "type":"structure", 2024 "members":{ 2025 "DomainName":{"shape":"ActiveDirectoryFullyQualifiedName"}, 2026 "OrganizationalUnitDistinguishedName":{"shape":"OrganizationalUnitDistinguishedName"}, 2027 "FileSystemAdministratorsGroup":{"shape":"FileSystemAdministratorsGroupName"}, 2028 "UserName":{"shape":"DirectoryUserName"}, 2029 "DnsIps":{"shape":"DnsIps"} 2030 } 2031 }, 2032 "SelfManagedActiveDirectoryConfiguration":{ 2033 "type":"structure", 2034 "required":[ 2035 "DomainName", 2036 "UserName", 2037 "Password", 2038 "DnsIps" 2039 ], 2040 "members":{ 2041 "DomainName":{"shape":"ActiveDirectoryFullyQualifiedName"}, 2042 "OrganizationalUnitDistinguishedName":{"shape":"OrganizationalUnitDistinguishedName"}, 2043 "FileSystemAdministratorsGroup":{"shape":"FileSystemAdministratorsGroupName"}, 2044 "UserName":{"shape":"DirectoryUserName"}, 2045 "Password":{"shape":"DirectoryPassword"}, 2046 "DnsIps":{"shape":"DnsIps"} 2047 } 2048 }, 2049 "SelfManagedActiveDirectoryConfigurationUpdates":{ 2050 "type":"structure", 2051 "members":{ 2052 "UserName":{"shape":"DirectoryUserName"}, 2053 "Password":{"shape":"DirectoryPassword"}, 2054 "DnsIps":{"shape":"DnsIps"} 2055 } 2056 }, 2057 "ServiceLimit":{ 2058 "type":"string", 2059 "enum":[ 2060 "FILE_SYSTEM_COUNT", 2061 "TOTAL_THROUGHPUT_CAPACITY", 2062 "TOTAL_STORAGE", 2063 "TOTAL_USER_INITIATED_BACKUPS", 2064 "TOTAL_USER_TAGS", 2065 "TOTAL_IN_PROGRESS_COPY_BACKUPS", 2066 "STORAGE_VIRTUAL_MACHINES_PER_FILE_SYSTEM", 2067 "VOLUMES_PER_FILE_SYSTEM", 2068 "TOTAL_SSD_IOPS" 2069 ] 2070 }, 2071 "ServiceLimitExceeded":{ 2072 "type":"structure", 2073 "required":["Limit"], 2074 "members":{ 2075 "Limit":{"shape":"ServiceLimit"}, 2076 "Message":{"shape":"ErrorMessage"} 2077 }, 2078 "exception":true 2079 }, 2080 "SourceBackupId":{ 2081 "type":"string", 2082 "max":128, 2083 "min":12, 2084 "pattern":"^(backup-[0-9a-f]{8,})$" 2085 }, 2086 "SourceBackupUnavailable":{ 2087 "type":"structure", 2088 "members":{ 2089 "Message":{"shape":"ErrorMessage"}, 2090 "BackupId":{"shape":"BackupId"} 2091 }, 2092 "exception":true 2093 }, 2094 "StartTime":{"type":"timestamp"}, 2095 "Status":{ 2096 "type":"string", 2097 "enum":[ 2098 "FAILED", 2099 "IN_PROGRESS", 2100 "PENDING", 2101 "COMPLETED", 2102 "UPDATED_OPTIMIZING" 2103 ] 2104 }, 2105 "StorageCapacity":{ 2106 "type":"integer", 2107 "max":2147483647, 2108 "min":0 2109 }, 2110 "StorageType":{ 2111 "type":"string", 2112 "enum":[ 2113 "SSD", 2114 "HDD" 2115 ] 2116 }, 2117 "StorageVirtualMachine":{ 2118 "type":"structure", 2119 "members":{ 2120 "ActiveDirectoryConfiguration":{"shape":"SvmActiveDirectoryConfiguration"}, 2121 "CreationTime":{"shape":"CreationTime"}, 2122 "Endpoints":{"shape":"SvmEndpoints"}, 2123 "FileSystemId":{"shape":"FileSystemId"}, 2124 "Lifecycle":{"shape":"StorageVirtualMachineLifecycle"}, 2125 "Name":{"shape":"StorageVirtualMachineName"}, 2126 "ResourceARN":{"shape":"ResourceARN"}, 2127 "StorageVirtualMachineId":{"shape":"StorageVirtualMachineId"}, 2128 "Subtype":{"shape":"StorageVirtualMachineSubtype"}, 2129 "UUID":{"shape":"UUID"}, 2130 "Tags":{"shape":"Tags"}, 2131 "LifecycleTransitionReason":{"shape":"LifecycleTransitionReason"}, 2132 "RootVolumeSecurityStyle":{"shape":"StorageVirtualMachineRootVolumeSecurityStyle"} 2133 } 2134 }, 2135 "StorageVirtualMachineFilter":{ 2136 "type":"structure", 2137 "members":{ 2138 "Name":{"shape":"StorageVirtualMachineFilterName"}, 2139 "Values":{"shape":"StorageVirtualMachineFilterValues"} 2140 } 2141 }, 2142 "StorageVirtualMachineFilterName":{ 2143 "type":"string", 2144 "enum":["file-system-id"] 2145 }, 2146 "StorageVirtualMachineFilterValue":{ 2147 "type":"string", 2148 "max":128, 2149 "min":1, 2150 "pattern":"^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$" 2151 }, 2152 "StorageVirtualMachineFilterValues":{ 2153 "type":"list", 2154 "member":{"shape":"StorageVirtualMachineFilterValue"}, 2155 "max":20 2156 }, 2157 "StorageVirtualMachineFilters":{ 2158 "type":"list", 2159 "member":{"shape":"StorageVirtualMachineFilter"}, 2160 "max":1 2161 }, 2162 "StorageVirtualMachineId":{ 2163 "type":"string", 2164 "max":21, 2165 "min":21, 2166 "pattern":"^(svm-[0-9a-f]{17,})$" 2167 }, 2168 "StorageVirtualMachineIds":{ 2169 "type":"list", 2170 "member":{"shape":"StorageVirtualMachineId"}, 2171 "max":50 2172 }, 2173 "StorageVirtualMachineLifecycle":{ 2174 "type":"string", 2175 "enum":[ 2176 "CREATED", 2177 "CREATING", 2178 "DELETING", 2179 "FAILED", 2180 "MISCONFIGURED", 2181 "PENDING" 2182 ] 2183 }, 2184 "StorageVirtualMachineName":{ 2185 "type":"string", 2186 "max":47, 2187 "min":1, 2188 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,47}$" 2189 }, 2190 "StorageVirtualMachineNotFound":{ 2191 "type":"structure", 2192 "members":{ 2193 "Message":{"shape":"ErrorMessage"} 2194 }, 2195 "exception":true 2196 }, 2197 "StorageVirtualMachineRootVolumeSecurityStyle":{ 2198 "type":"string", 2199 "enum":[ 2200 "UNIX", 2201 "NTFS", 2202 "MIXED" 2203 ] 2204 }, 2205 "StorageVirtualMachineSubtype":{ 2206 "type":"string", 2207 "enum":[ 2208 "DEFAULT", 2209 "DP_DESTINATION", 2210 "SYNC_DESTINATION", 2211 "SYNC_SOURCE" 2212 ] 2213 }, 2214 "StorageVirtualMachines":{ 2215 "type":"list", 2216 "member":{"shape":"StorageVirtualMachine"}, 2217 "max":50 2218 }, 2219 "SubnetId":{ 2220 "type":"string", 2221 "max":24, 2222 "min":15, 2223 "pattern":"^(subnet-[0-9a-f]{8,})$" 2224 }, 2225 "SubnetIds":{ 2226 "type":"list", 2227 "member":{"shape":"SubnetId"}, 2228 "max":50 2229 }, 2230 "SucceededCount":{"type":"long"}, 2231 "SvmActiveDirectoryConfiguration":{ 2232 "type":"structure", 2233 "members":{ 2234 "NetBiosName":{"shape":"NetBiosAlias"}, 2235 "SelfManagedActiveDirectoryConfiguration":{"shape":"SelfManagedActiveDirectoryAttributes"} 2236 } 2237 }, 2238 "SvmEndpoint":{ 2239 "type":"structure", 2240 "members":{ 2241 "DNSName":{"shape":"DNSName"}, 2242 "IpAddresses":{"shape":"OntapEndpointIpAddresses"} 2243 } 2244 }, 2245 "SvmEndpoints":{ 2246 "type":"structure", 2247 "members":{ 2248 "Iscsi":{"shape":"SvmEndpoint"}, 2249 "Management":{"shape":"SvmEndpoint"}, 2250 "Nfs":{"shape":"SvmEndpoint"}, 2251 "Smb":{"shape":"SvmEndpoint"} 2252 } 2253 }, 2254 "Tag":{ 2255 "type":"structure", 2256 "required":[ 2257 "Key", 2258 "Value" 2259 ], 2260 "members":{ 2261 "Key":{"shape":"TagKey"}, 2262 "Value":{"shape":"TagValue"} 2263 } 2264 }, 2265 "TagKey":{ 2266 "type":"string", 2267 "max":128, 2268 "min":1, 2269 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 2270 }, 2271 "TagKeys":{ 2272 "type":"list", 2273 "member":{"shape":"TagKey"}, 2274 "max":50, 2275 "min":1 2276 }, 2277 "TagResourceRequest":{ 2278 "type":"structure", 2279 "required":[ 2280 "ResourceARN", 2281 "Tags" 2282 ], 2283 "members":{ 2284 "ResourceARN":{"shape":"ResourceARN"}, 2285 "Tags":{"shape":"Tags"} 2286 } 2287 }, 2288 "TagResourceResponse":{ 2289 "type":"structure", 2290 "members":{ 2291 } 2292 }, 2293 "TagValue":{ 2294 "type":"string", 2295 "max":256, 2296 "min":0, 2297 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 2298 }, 2299 "Tags":{ 2300 "type":"list", 2301 "member":{"shape":"Tag"}, 2302 "max":50, 2303 "min":1 2304 }, 2305 "TaskId":{ 2306 "type":"string", 2307 "max":128, 2308 "min":12, 2309 "pattern":"^(task-[0-9a-f]{17,})$" 2310 }, 2311 "TaskIds":{ 2312 "type":"list", 2313 "member":{"shape":"TaskId"}, 2314 "max":50 2315 }, 2316 "TieringPolicy":{ 2317 "type":"structure", 2318 "members":{ 2319 "CoolingPeriod":{"shape":"CoolingPeriod"}, 2320 "Name":{"shape":"TieringPolicyName"} 2321 } 2322 }, 2323 "TieringPolicyName":{ 2324 "type":"string", 2325 "enum":[ 2326 "SNAPSHOT_ONLY", 2327 "AUTO", 2328 "ALL", 2329 "NONE" 2330 ] 2331 }, 2332 "TotalCount":{"type":"long"}, 2333 "UUID":{ 2334 "type":"string", 2335 "max":36, 2336 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,36}$" 2337 }, 2338 "UnsupportedOperation":{ 2339 "type":"structure", 2340 "members":{ 2341 "Message":{"shape":"ErrorMessage"} 2342 }, 2343 "exception":true 2344 }, 2345 "UntagResourceRequest":{ 2346 "type":"structure", 2347 "required":[ 2348 "ResourceARN", 2349 "TagKeys" 2350 ], 2351 "members":{ 2352 "ResourceARN":{"shape":"ResourceARN"}, 2353 "TagKeys":{"shape":"TagKeys"} 2354 } 2355 }, 2356 "UntagResourceResponse":{ 2357 "type":"structure", 2358 "members":{ 2359 } 2360 }, 2361 "UpdateFileSystemLustreConfiguration":{ 2362 "type":"structure", 2363 "members":{ 2364 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"}, 2365 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 2366 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 2367 "AutoImportPolicy":{"shape":"AutoImportPolicyType"}, 2368 "DataCompressionType":{"shape":"DataCompressionType"} 2369 } 2370 }, 2371 "UpdateFileSystemOntapConfiguration":{ 2372 "type":"structure", 2373 "members":{ 2374 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 2375 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 2376 "FsxAdminPassword":{"shape":"AdminPassword"}, 2377 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"} 2378 } 2379 }, 2380 "UpdateFileSystemRequest":{ 2381 "type":"structure", 2382 "required":["FileSystemId"], 2383 "members":{ 2384 "FileSystemId":{"shape":"FileSystemId"}, 2385 "ClientRequestToken":{ 2386 "shape":"ClientRequestToken", 2387 "idempotencyToken":true 2388 }, 2389 "StorageCapacity":{"shape":"StorageCapacity"}, 2390 "WindowsConfiguration":{"shape":"UpdateFileSystemWindowsConfiguration"}, 2391 "LustreConfiguration":{"shape":"UpdateFileSystemLustreConfiguration"}, 2392 "OntapConfiguration":{"shape":"UpdateFileSystemOntapConfiguration"} 2393 } 2394 }, 2395 "UpdateFileSystemResponse":{ 2396 "type":"structure", 2397 "members":{ 2398 "FileSystem":{"shape":"FileSystem"} 2399 } 2400 }, 2401 "UpdateFileSystemWindowsConfiguration":{ 2402 "type":"structure", 2403 "members":{ 2404 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"}, 2405 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 2406 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 2407 "ThroughputCapacity":{"shape":"MegabytesPerSecond"}, 2408 "SelfManagedActiveDirectoryConfiguration":{"shape":"SelfManagedActiveDirectoryConfigurationUpdates"}, 2409 "AuditLogConfiguration":{"shape":"WindowsAuditLogCreateConfiguration"} 2410 } 2411 }, 2412 "UpdateOntapVolumeConfiguration":{ 2413 "type":"structure", 2414 "members":{ 2415 "JunctionPath":{"shape":"JunctionPath"}, 2416 "SecurityStyle":{"shape":"SecurityStyle"}, 2417 "SizeInMegabytes":{"shape":"VolumeCapacity"}, 2418 "StorageEfficiencyEnabled":{"shape":"Flag"}, 2419 "TieringPolicy":{"shape":"TieringPolicy"} 2420 } 2421 }, 2422 "UpdateStorageVirtualMachineRequest":{ 2423 "type":"structure", 2424 "required":["StorageVirtualMachineId"], 2425 "members":{ 2426 "ActiveDirectoryConfiguration":{"shape":"UpdateSvmActiveDirectoryConfiguration"}, 2427 "ClientRequestToken":{ 2428 "shape":"ClientRequestToken", 2429 "idempotencyToken":true 2430 }, 2431 "StorageVirtualMachineId":{"shape":"StorageVirtualMachineId"}, 2432 "SvmAdminPassword":{"shape":"AdminPassword"} 2433 } 2434 }, 2435 "UpdateStorageVirtualMachineResponse":{ 2436 "type":"structure", 2437 "members":{ 2438 "StorageVirtualMachine":{"shape":"StorageVirtualMachine"} 2439 } 2440 }, 2441 "UpdateSvmActiveDirectoryConfiguration":{ 2442 "type":"structure", 2443 "members":{ 2444 "SelfManagedActiveDirectoryConfiguration":{"shape":"SelfManagedActiveDirectoryConfigurationUpdates"} 2445 } 2446 }, 2447 "UpdateVolumeRequest":{ 2448 "type":"structure", 2449 "required":["VolumeId"], 2450 "members":{ 2451 "ClientRequestToken":{ 2452 "shape":"ClientRequestToken", 2453 "idempotencyToken":true 2454 }, 2455 "VolumeId":{"shape":"VolumeId"}, 2456 "OntapConfiguration":{"shape":"UpdateOntapVolumeConfiguration"} 2457 } 2458 }, 2459 "UpdateVolumeResponse":{ 2460 "type":"structure", 2461 "members":{ 2462 "Volume":{"shape":"Volume"} 2463 } 2464 }, 2465 "Volume":{ 2466 "type":"structure", 2467 "members":{ 2468 "CreationTime":{"shape":"CreationTime"}, 2469 "FileSystemId":{"shape":"FileSystemId"}, 2470 "Lifecycle":{"shape":"VolumeLifecycle"}, 2471 "Name":{"shape":"VolumeName"}, 2472 "OntapConfiguration":{"shape":"OntapVolumeConfiguration"}, 2473 "ResourceARN":{"shape":"ResourceARN"}, 2474 "Tags":{"shape":"Tags"}, 2475 "VolumeId":{"shape":"VolumeId"}, 2476 "VolumeType":{"shape":"VolumeType"}, 2477 "LifecycleTransitionReason":{"shape":"LifecycleTransitionReason"} 2478 } 2479 }, 2480 "VolumeCapacity":{ 2481 "type":"integer", 2482 "max":2147483647, 2483 "min":0 2484 }, 2485 "VolumeFilter":{ 2486 "type":"structure", 2487 "members":{ 2488 "Name":{"shape":"VolumeFilterName"}, 2489 "Values":{"shape":"VolumeFilterValues"} 2490 } 2491 }, 2492 "VolumeFilterName":{ 2493 "type":"string", 2494 "enum":[ 2495 "file-system-id", 2496 "storage-virtual-machine-id" 2497 ] 2498 }, 2499 "VolumeFilterValue":{ 2500 "type":"string", 2501 "max":128, 2502 "min":1, 2503 "pattern":"^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$" 2504 }, 2505 "VolumeFilterValues":{ 2506 "type":"list", 2507 "member":{"shape":"VolumeFilterValue"}, 2508 "max":20 2509 }, 2510 "VolumeFilters":{ 2511 "type":"list", 2512 "member":{"shape":"VolumeFilter"}, 2513 "max":2 2514 }, 2515 "VolumeId":{ 2516 "type":"string", 2517 "max":23, 2518 "min":23, 2519 "pattern":"^(fsvol-[0-9a-f]{17,})$" 2520 }, 2521 "VolumeIds":{ 2522 "type":"list", 2523 "member":{"shape":"VolumeId"}, 2524 "max":50 2525 }, 2526 "VolumeLifecycle":{ 2527 "type":"string", 2528 "enum":[ 2529 "CREATING", 2530 "CREATED", 2531 "DELETING", 2532 "FAILED", 2533 "MISCONFIGURED", 2534 "PENDING" 2535 ] 2536 }, 2537 "VolumeName":{ 2538 "type":"string", 2539 "max":203, 2540 "min":1, 2541 "pattern":"^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,203}$" 2542 }, 2543 "VolumeNotFound":{ 2544 "type":"structure", 2545 "members":{ 2546 "Message":{"shape":"ErrorMessage"} 2547 }, 2548 "exception":true 2549 }, 2550 "VolumeType":{ 2551 "type":"string", 2552 "enum":["ONTAP"] 2553 }, 2554 "Volumes":{ 2555 "type":"list", 2556 "member":{"shape":"Volume"}, 2557 "max":50 2558 }, 2559 "VpcId":{ 2560 "type":"string", 2561 "max":21, 2562 "min":12, 2563 "pattern":"^(vpc-[0-9a-f]{8,})$" 2564 }, 2565 "WeeklyTime":{ 2566 "type":"string", 2567 "max":7, 2568 "min":7, 2569 "pattern":"^[1-7]:([01]\\d|2[0-3]):?([0-5]\\d)$" 2570 }, 2571 "WindowsAccessAuditLogLevel":{ 2572 "type":"string", 2573 "enum":[ 2574 "DISABLED", 2575 "SUCCESS_ONLY", 2576 "FAILURE_ONLY", 2577 "SUCCESS_AND_FAILURE" 2578 ] 2579 }, 2580 "WindowsAuditLogConfiguration":{ 2581 "type":"structure", 2582 "required":[ 2583 "FileAccessAuditLogLevel", 2584 "FileShareAccessAuditLogLevel" 2585 ], 2586 "members":{ 2587 "FileAccessAuditLogLevel":{"shape":"WindowsAccessAuditLogLevel"}, 2588 "FileShareAccessAuditLogLevel":{"shape":"WindowsAccessAuditLogLevel"}, 2589 "AuditLogDestination":{"shape":"GeneralARN"} 2590 } 2591 }, 2592 "WindowsAuditLogCreateConfiguration":{ 2593 "type":"structure", 2594 "required":[ 2595 "FileAccessAuditLogLevel", 2596 "FileShareAccessAuditLogLevel" 2597 ], 2598 "members":{ 2599 "FileAccessAuditLogLevel":{"shape":"WindowsAccessAuditLogLevel"}, 2600 "FileShareAccessAuditLogLevel":{"shape":"WindowsAccessAuditLogLevel"}, 2601 "AuditLogDestination":{"shape":"GeneralARN"} 2602 } 2603 }, 2604 "WindowsDeploymentType":{ 2605 "type":"string", 2606 "enum":[ 2607 "MULTI_AZ_1", 2608 "SINGLE_AZ_1", 2609 "SINGLE_AZ_2" 2610 ] 2611 }, 2612 "WindowsFileSystemConfiguration":{ 2613 "type":"structure", 2614 "members":{ 2615 "ActiveDirectoryId":{"shape":"DirectoryId"}, 2616 "SelfManagedActiveDirectoryConfiguration":{"shape":"SelfManagedActiveDirectoryAttributes"}, 2617 "DeploymentType":{"shape":"WindowsDeploymentType"}, 2618 "RemoteAdministrationEndpoint":{"shape":"DNSName"}, 2619 "PreferredSubnetId":{"shape":"SubnetId"}, 2620 "PreferredFileServerIp":{"shape":"IpAddress"}, 2621 "ThroughputCapacity":{"shape":"MegabytesPerSecond"}, 2622 "MaintenanceOperationsInProgress":{"shape":"FileSystemMaintenanceOperations"}, 2623 "WeeklyMaintenanceStartTime":{"shape":"WeeklyTime"}, 2624 "DailyAutomaticBackupStartTime":{"shape":"DailyTime"}, 2625 "AutomaticBackupRetentionDays":{"shape":"AutomaticBackupRetentionDays"}, 2626 "CopyTagsToBackups":{"shape":"Flag"}, 2627 "Aliases":{"shape":"Aliases"}, 2628 "AuditLogConfiguration":{"shape":"WindowsAuditLogConfiguration"} 2629 } 2630 } 2631 } 2632 }