1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2010-05-08", 5 "endpointPrefix":"iam", 6 "globalEndpoint":"iam.amazonaws.com", 7 "protocol":"query", 8 "serviceAbbreviation":"IAM", 9 "serviceFullName":"AWS Identity and Access Management", 10 "serviceId":"IAM", 11 "signatureVersion":"v4", 12 "uid":"iam-2010-05-08", 13 "xmlNamespace":"https://iam.amazonaws.com/doc/2010-05-08/" 14 }, 15 "operations":{ 16 "AddClientIDToOpenIDConnectProvider":{ 17 "name":"AddClientIDToOpenIDConnectProvider", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"AddClientIDToOpenIDConnectProviderRequest"}, 23 "errors":[ 24 {"shape":"InvalidInputException"}, 25 {"shape":"NoSuchEntityException"}, 26 {"shape":"LimitExceededException"}, 27 {"shape":"ServiceFailureException"} 28 ] 29 }, 30 "AddRoleToInstanceProfile":{ 31 "name":"AddRoleToInstanceProfile", 32 "http":{ 33 "method":"POST", 34 "requestUri":"/" 35 }, 36 "input":{"shape":"AddRoleToInstanceProfileRequest"}, 37 "errors":[ 38 {"shape":"NoSuchEntityException"}, 39 {"shape":"EntityAlreadyExistsException"}, 40 {"shape":"LimitExceededException"}, 41 {"shape":"UnmodifiableEntityException"}, 42 {"shape":"ServiceFailureException"} 43 ] 44 }, 45 "AddUserToGroup":{ 46 "name":"AddUserToGroup", 47 "http":{ 48 "method":"POST", 49 "requestUri":"/" 50 }, 51 "input":{"shape":"AddUserToGroupRequest"}, 52 "errors":[ 53 {"shape":"NoSuchEntityException"}, 54 {"shape":"LimitExceededException"}, 55 {"shape":"ServiceFailureException"} 56 ] 57 }, 58 "AttachGroupPolicy":{ 59 "name":"AttachGroupPolicy", 60 "http":{ 61 "method":"POST", 62 "requestUri":"/" 63 }, 64 "input":{"shape":"AttachGroupPolicyRequest"}, 65 "errors":[ 66 {"shape":"NoSuchEntityException"}, 67 {"shape":"LimitExceededException"}, 68 {"shape":"InvalidInputException"}, 69 {"shape":"PolicyNotAttachableException"}, 70 {"shape":"ServiceFailureException"} 71 ] 72 }, 73 "AttachRolePolicy":{ 74 "name":"AttachRolePolicy", 75 "http":{ 76 "method":"POST", 77 "requestUri":"/" 78 }, 79 "input":{"shape":"AttachRolePolicyRequest"}, 80 "errors":[ 81 {"shape":"NoSuchEntityException"}, 82 {"shape":"LimitExceededException"}, 83 {"shape":"InvalidInputException"}, 84 {"shape":"UnmodifiableEntityException"}, 85 {"shape":"PolicyNotAttachableException"}, 86 {"shape":"ServiceFailureException"} 87 ] 88 }, 89 "AttachUserPolicy":{ 90 "name":"AttachUserPolicy", 91 "http":{ 92 "method":"POST", 93 "requestUri":"/" 94 }, 95 "input":{"shape":"AttachUserPolicyRequest"}, 96 "errors":[ 97 {"shape":"NoSuchEntityException"}, 98 {"shape":"LimitExceededException"}, 99 {"shape":"InvalidInputException"}, 100 {"shape":"PolicyNotAttachableException"}, 101 {"shape":"ServiceFailureException"} 102 ] 103 }, 104 "ChangePassword":{ 105 "name":"ChangePassword", 106 "http":{ 107 "method":"POST", 108 "requestUri":"/" 109 }, 110 "input":{"shape":"ChangePasswordRequest"}, 111 "errors":[ 112 {"shape":"NoSuchEntityException"}, 113 {"shape":"InvalidUserTypeException"}, 114 {"shape":"LimitExceededException"}, 115 {"shape":"EntityTemporarilyUnmodifiableException"}, 116 {"shape":"PasswordPolicyViolationException"}, 117 {"shape":"ServiceFailureException"} 118 ] 119 }, 120 "CreateAccessKey":{ 121 "name":"CreateAccessKey", 122 "http":{ 123 "method":"POST", 124 "requestUri":"/" 125 }, 126 "input":{"shape":"CreateAccessKeyRequest"}, 127 "output":{ 128 "shape":"CreateAccessKeyResponse", 129 "resultWrapper":"CreateAccessKeyResult" 130 }, 131 "errors":[ 132 {"shape":"NoSuchEntityException"}, 133 {"shape":"LimitExceededException"}, 134 {"shape":"ServiceFailureException"} 135 ] 136 }, 137 "CreateAccountAlias":{ 138 "name":"CreateAccountAlias", 139 "http":{ 140 "method":"POST", 141 "requestUri":"/" 142 }, 143 "input":{"shape":"CreateAccountAliasRequest"}, 144 "errors":[ 145 {"shape":"EntityAlreadyExistsException"}, 146 {"shape":"LimitExceededException"}, 147 {"shape":"ServiceFailureException"} 148 ] 149 }, 150 "CreateGroup":{ 151 "name":"CreateGroup", 152 "http":{ 153 "method":"POST", 154 "requestUri":"/" 155 }, 156 "input":{"shape":"CreateGroupRequest"}, 157 "output":{ 158 "shape":"CreateGroupResponse", 159 "resultWrapper":"CreateGroupResult" 160 }, 161 "errors":[ 162 {"shape":"LimitExceededException"}, 163 {"shape":"EntityAlreadyExistsException"}, 164 {"shape":"NoSuchEntityException"}, 165 {"shape":"ServiceFailureException"} 166 ] 167 }, 168 "CreateInstanceProfile":{ 169 "name":"CreateInstanceProfile", 170 "http":{ 171 "method":"POST", 172 "requestUri":"/" 173 }, 174 "input":{"shape":"CreateInstanceProfileRequest"}, 175 "output":{ 176 "shape":"CreateInstanceProfileResponse", 177 "resultWrapper":"CreateInstanceProfileResult" 178 }, 179 "errors":[ 180 {"shape":"EntityAlreadyExistsException"}, 181 {"shape":"LimitExceededException"}, 182 {"shape":"ServiceFailureException"} 183 ] 184 }, 185 "CreateLoginProfile":{ 186 "name":"CreateLoginProfile", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"CreateLoginProfileRequest"}, 192 "output":{ 193 "shape":"CreateLoginProfileResponse", 194 "resultWrapper":"CreateLoginProfileResult" 195 }, 196 "errors":[ 197 {"shape":"EntityAlreadyExistsException"}, 198 {"shape":"NoSuchEntityException"}, 199 {"shape":"PasswordPolicyViolationException"}, 200 {"shape":"LimitExceededException"}, 201 {"shape":"ServiceFailureException"} 202 ] 203 }, 204 "CreateOpenIDConnectProvider":{ 205 "name":"CreateOpenIDConnectProvider", 206 "http":{ 207 "method":"POST", 208 "requestUri":"/" 209 }, 210 "input":{"shape":"CreateOpenIDConnectProviderRequest"}, 211 "output":{ 212 "shape":"CreateOpenIDConnectProviderResponse", 213 "resultWrapper":"CreateOpenIDConnectProviderResult" 214 }, 215 "errors":[ 216 {"shape":"InvalidInputException"}, 217 {"shape":"EntityAlreadyExistsException"}, 218 {"shape":"LimitExceededException"}, 219 {"shape":"ServiceFailureException"} 220 ] 221 }, 222 "CreatePolicy":{ 223 "name":"CreatePolicy", 224 "http":{ 225 "method":"POST", 226 "requestUri":"/" 227 }, 228 "input":{"shape":"CreatePolicyRequest"}, 229 "output":{ 230 "shape":"CreatePolicyResponse", 231 "resultWrapper":"CreatePolicyResult" 232 }, 233 "errors":[ 234 {"shape":"InvalidInputException"}, 235 {"shape":"LimitExceededException"}, 236 {"shape":"EntityAlreadyExistsException"}, 237 {"shape":"MalformedPolicyDocumentException"}, 238 {"shape":"ServiceFailureException"} 239 ] 240 }, 241 "CreatePolicyVersion":{ 242 "name":"CreatePolicyVersion", 243 "http":{ 244 "method":"POST", 245 "requestUri":"/" 246 }, 247 "input":{"shape":"CreatePolicyVersionRequest"}, 248 "output":{ 249 "shape":"CreatePolicyVersionResponse", 250 "resultWrapper":"CreatePolicyVersionResult" 251 }, 252 "errors":[ 253 {"shape":"NoSuchEntityException"}, 254 {"shape":"MalformedPolicyDocumentException"}, 255 {"shape":"InvalidInputException"}, 256 {"shape":"LimitExceededException"}, 257 {"shape":"ServiceFailureException"} 258 ] 259 }, 260 "CreateRole":{ 261 "name":"CreateRole", 262 "http":{ 263 "method":"POST", 264 "requestUri":"/" 265 }, 266 "input":{"shape":"CreateRoleRequest"}, 267 "output":{ 268 "shape":"CreateRoleResponse", 269 "resultWrapper":"CreateRoleResult" 270 }, 271 "errors":[ 272 {"shape":"LimitExceededException"}, 273 {"shape":"InvalidInputException"}, 274 {"shape":"EntityAlreadyExistsException"}, 275 {"shape":"MalformedPolicyDocumentException"}, 276 {"shape":"ConcurrentModificationException"}, 277 {"shape":"ServiceFailureException"} 278 ] 279 }, 280 "CreateSAMLProvider":{ 281 "name":"CreateSAMLProvider", 282 "http":{ 283 "method":"POST", 284 "requestUri":"/" 285 }, 286 "input":{"shape":"CreateSAMLProviderRequest"}, 287 "output":{ 288 "shape":"CreateSAMLProviderResponse", 289 "resultWrapper":"CreateSAMLProviderResult" 290 }, 291 "errors":[ 292 {"shape":"InvalidInputException"}, 293 {"shape":"EntityAlreadyExistsException"}, 294 {"shape":"LimitExceededException"}, 295 {"shape":"ServiceFailureException"} 296 ] 297 }, 298 "CreateServiceLinkedRole":{ 299 "name":"CreateServiceLinkedRole", 300 "http":{ 301 "method":"POST", 302 "requestUri":"/" 303 }, 304 "input":{"shape":"CreateServiceLinkedRoleRequest"}, 305 "output":{ 306 "shape":"CreateServiceLinkedRoleResponse", 307 "resultWrapper":"CreateServiceLinkedRoleResult" 308 }, 309 "errors":[ 310 {"shape":"InvalidInputException"}, 311 {"shape":"LimitExceededException"}, 312 {"shape":"NoSuchEntityException"}, 313 {"shape":"ServiceFailureException"} 314 ] 315 }, 316 "CreateServiceSpecificCredential":{ 317 "name":"CreateServiceSpecificCredential", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"CreateServiceSpecificCredentialRequest"}, 323 "output":{ 324 "shape":"CreateServiceSpecificCredentialResponse", 325 "resultWrapper":"CreateServiceSpecificCredentialResult" 326 }, 327 "errors":[ 328 {"shape":"LimitExceededException"}, 329 {"shape":"NoSuchEntityException"}, 330 {"shape":"ServiceNotSupportedException"} 331 ] 332 }, 333 "CreateUser":{ 334 "name":"CreateUser", 335 "http":{ 336 "method":"POST", 337 "requestUri":"/" 338 }, 339 "input":{"shape":"CreateUserRequest"}, 340 "output":{ 341 "shape":"CreateUserResponse", 342 "resultWrapper":"CreateUserResult" 343 }, 344 "errors":[ 345 {"shape":"LimitExceededException"}, 346 {"shape":"EntityAlreadyExistsException"}, 347 {"shape":"NoSuchEntityException"}, 348 {"shape":"InvalidInputException"}, 349 {"shape":"ConcurrentModificationException"}, 350 {"shape":"ServiceFailureException"} 351 ] 352 }, 353 "CreateVirtualMFADevice":{ 354 "name":"CreateVirtualMFADevice", 355 "http":{ 356 "method":"POST", 357 "requestUri":"/" 358 }, 359 "input":{"shape":"CreateVirtualMFADeviceRequest"}, 360 "output":{ 361 "shape":"CreateVirtualMFADeviceResponse", 362 "resultWrapper":"CreateVirtualMFADeviceResult" 363 }, 364 "errors":[ 365 {"shape":"LimitExceededException"}, 366 {"shape":"EntityAlreadyExistsException"}, 367 {"shape":"ServiceFailureException"} 368 ] 369 }, 370 "DeactivateMFADevice":{ 371 "name":"DeactivateMFADevice", 372 "http":{ 373 "method":"POST", 374 "requestUri":"/" 375 }, 376 "input":{"shape":"DeactivateMFADeviceRequest"}, 377 "errors":[ 378 {"shape":"EntityTemporarilyUnmodifiableException"}, 379 {"shape":"NoSuchEntityException"}, 380 {"shape":"LimitExceededException"}, 381 {"shape":"ServiceFailureException"} 382 ] 383 }, 384 "DeleteAccessKey":{ 385 "name":"DeleteAccessKey", 386 "http":{ 387 "method":"POST", 388 "requestUri":"/" 389 }, 390 "input":{"shape":"DeleteAccessKeyRequest"}, 391 "errors":[ 392 {"shape":"NoSuchEntityException"}, 393 {"shape":"LimitExceededException"}, 394 {"shape":"ServiceFailureException"} 395 ] 396 }, 397 "DeleteAccountAlias":{ 398 "name":"DeleteAccountAlias", 399 "http":{ 400 "method":"POST", 401 "requestUri":"/" 402 }, 403 "input":{"shape":"DeleteAccountAliasRequest"}, 404 "errors":[ 405 {"shape":"NoSuchEntityException"}, 406 {"shape":"LimitExceededException"}, 407 {"shape":"ServiceFailureException"} 408 ] 409 }, 410 "DeleteAccountPasswordPolicy":{ 411 "name":"DeleteAccountPasswordPolicy", 412 "http":{ 413 "method":"POST", 414 "requestUri":"/" 415 }, 416 "errors":[ 417 {"shape":"NoSuchEntityException"}, 418 {"shape":"LimitExceededException"}, 419 {"shape":"ServiceFailureException"} 420 ] 421 }, 422 "DeleteGroup":{ 423 "name":"DeleteGroup", 424 "http":{ 425 "method":"POST", 426 "requestUri":"/" 427 }, 428 "input":{"shape":"DeleteGroupRequest"}, 429 "errors":[ 430 {"shape":"NoSuchEntityException"}, 431 {"shape":"DeleteConflictException"}, 432 {"shape":"LimitExceededException"}, 433 {"shape":"ServiceFailureException"} 434 ] 435 }, 436 "DeleteGroupPolicy":{ 437 "name":"DeleteGroupPolicy", 438 "http":{ 439 "method":"POST", 440 "requestUri":"/" 441 }, 442 "input":{"shape":"DeleteGroupPolicyRequest"}, 443 "errors":[ 444 {"shape":"NoSuchEntityException"}, 445 {"shape":"LimitExceededException"}, 446 {"shape":"ServiceFailureException"} 447 ] 448 }, 449 "DeleteInstanceProfile":{ 450 "name":"DeleteInstanceProfile", 451 "http":{ 452 "method":"POST", 453 "requestUri":"/" 454 }, 455 "input":{"shape":"DeleteInstanceProfileRequest"}, 456 "errors":[ 457 {"shape":"NoSuchEntityException"}, 458 {"shape":"DeleteConflictException"}, 459 {"shape":"LimitExceededException"}, 460 {"shape":"ServiceFailureException"} 461 ] 462 }, 463 "DeleteLoginProfile":{ 464 "name":"DeleteLoginProfile", 465 "http":{ 466 "method":"POST", 467 "requestUri":"/" 468 }, 469 "input":{"shape":"DeleteLoginProfileRequest"}, 470 "errors":[ 471 {"shape":"EntityTemporarilyUnmodifiableException"}, 472 {"shape":"NoSuchEntityException"}, 473 {"shape":"LimitExceededException"}, 474 {"shape":"ServiceFailureException"} 475 ] 476 }, 477 "DeleteOpenIDConnectProvider":{ 478 "name":"DeleteOpenIDConnectProvider", 479 "http":{ 480 "method":"POST", 481 "requestUri":"/" 482 }, 483 "input":{"shape":"DeleteOpenIDConnectProviderRequest"}, 484 "errors":[ 485 {"shape":"InvalidInputException"}, 486 {"shape":"NoSuchEntityException"}, 487 {"shape":"ServiceFailureException"} 488 ] 489 }, 490 "DeletePolicy":{ 491 "name":"DeletePolicy", 492 "http":{ 493 "method":"POST", 494 "requestUri":"/" 495 }, 496 "input":{"shape":"DeletePolicyRequest"}, 497 "errors":[ 498 {"shape":"NoSuchEntityException"}, 499 {"shape":"LimitExceededException"}, 500 {"shape":"InvalidInputException"}, 501 {"shape":"DeleteConflictException"}, 502 {"shape":"ServiceFailureException"} 503 ] 504 }, 505 "DeletePolicyVersion":{ 506 "name":"DeletePolicyVersion", 507 "http":{ 508 "method":"POST", 509 "requestUri":"/" 510 }, 511 "input":{"shape":"DeletePolicyVersionRequest"}, 512 "errors":[ 513 {"shape":"NoSuchEntityException"}, 514 {"shape":"LimitExceededException"}, 515 {"shape":"InvalidInputException"}, 516 {"shape":"DeleteConflictException"}, 517 {"shape":"ServiceFailureException"} 518 ] 519 }, 520 "DeleteRole":{ 521 "name":"DeleteRole", 522 "http":{ 523 "method":"POST", 524 "requestUri":"/" 525 }, 526 "input":{"shape":"DeleteRoleRequest"}, 527 "errors":[ 528 {"shape":"NoSuchEntityException"}, 529 {"shape":"DeleteConflictException"}, 530 {"shape":"LimitExceededException"}, 531 {"shape":"UnmodifiableEntityException"}, 532 {"shape":"ConcurrentModificationException"}, 533 {"shape":"ServiceFailureException"} 534 ] 535 }, 536 "DeleteRolePermissionsBoundary":{ 537 "name":"DeleteRolePermissionsBoundary", 538 "http":{ 539 "method":"POST", 540 "requestUri":"/" 541 }, 542 "input":{"shape":"DeleteRolePermissionsBoundaryRequest"}, 543 "errors":[ 544 {"shape":"NoSuchEntityException"}, 545 {"shape":"UnmodifiableEntityException"}, 546 {"shape":"ServiceFailureException"} 547 ] 548 }, 549 "DeleteRolePolicy":{ 550 "name":"DeleteRolePolicy", 551 "http":{ 552 "method":"POST", 553 "requestUri":"/" 554 }, 555 "input":{"shape":"DeleteRolePolicyRequest"}, 556 "errors":[ 557 {"shape":"NoSuchEntityException"}, 558 {"shape":"LimitExceededException"}, 559 {"shape":"UnmodifiableEntityException"}, 560 {"shape":"ServiceFailureException"} 561 ] 562 }, 563 "DeleteSAMLProvider":{ 564 "name":"DeleteSAMLProvider", 565 "http":{ 566 "method":"POST", 567 "requestUri":"/" 568 }, 569 "input":{"shape":"DeleteSAMLProviderRequest"}, 570 "errors":[ 571 {"shape":"InvalidInputException"}, 572 {"shape":"LimitExceededException"}, 573 {"shape":"NoSuchEntityException"}, 574 {"shape":"ServiceFailureException"} 575 ] 576 }, 577 "DeleteSSHPublicKey":{ 578 "name":"DeleteSSHPublicKey", 579 "http":{ 580 "method":"POST", 581 "requestUri":"/" 582 }, 583 "input":{"shape":"DeleteSSHPublicKeyRequest"}, 584 "errors":[ 585 {"shape":"NoSuchEntityException"} 586 ] 587 }, 588 "DeleteServerCertificate":{ 589 "name":"DeleteServerCertificate", 590 "http":{ 591 "method":"POST", 592 "requestUri":"/" 593 }, 594 "input":{"shape":"DeleteServerCertificateRequest"}, 595 "errors":[ 596 {"shape":"NoSuchEntityException"}, 597 {"shape":"DeleteConflictException"}, 598 {"shape":"LimitExceededException"}, 599 {"shape":"ServiceFailureException"} 600 ] 601 }, 602 "DeleteServiceLinkedRole":{ 603 "name":"DeleteServiceLinkedRole", 604 "http":{ 605 "method":"POST", 606 "requestUri":"/" 607 }, 608 "input":{"shape":"DeleteServiceLinkedRoleRequest"}, 609 "output":{ 610 "shape":"DeleteServiceLinkedRoleResponse", 611 "resultWrapper":"DeleteServiceLinkedRoleResult" 612 }, 613 "errors":[ 614 {"shape":"NoSuchEntityException"}, 615 {"shape":"LimitExceededException"}, 616 {"shape":"ServiceFailureException"} 617 ] 618 }, 619 "DeleteServiceSpecificCredential":{ 620 "name":"DeleteServiceSpecificCredential", 621 "http":{ 622 "method":"POST", 623 "requestUri":"/" 624 }, 625 "input":{"shape":"DeleteServiceSpecificCredentialRequest"}, 626 "errors":[ 627 {"shape":"NoSuchEntityException"} 628 ] 629 }, 630 "DeleteSigningCertificate":{ 631 "name":"DeleteSigningCertificate", 632 "http":{ 633 "method":"POST", 634 "requestUri":"/" 635 }, 636 "input":{"shape":"DeleteSigningCertificateRequest"}, 637 "errors":[ 638 {"shape":"NoSuchEntityException"}, 639 {"shape":"LimitExceededException"}, 640 {"shape":"ServiceFailureException"} 641 ] 642 }, 643 "DeleteUser":{ 644 "name":"DeleteUser", 645 "http":{ 646 "method":"POST", 647 "requestUri":"/" 648 }, 649 "input":{"shape":"DeleteUserRequest"}, 650 "errors":[ 651 {"shape":"LimitExceededException"}, 652 {"shape":"NoSuchEntityException"}, 653 {"shape":"DeleteConflictException"}, 654 {"shape":"ConcurrentModificationException"}, 655 {"shape":"ServiceFailureException"} 656 ] 657 }, 658 "DeleteUserPermissionsBoundary":{ 659 "name":"DeleteUserPermissionsBoundary", 660 "http":{ 661 "method":"POST", 662 "requestUri":"/" 663 }, 664 "input":{"shape":"DeleteUserPermissionsBoundaryRequest"}, 665 "errors":[ 666 {"shape":"NoSuchEntityException"}, 667 {"shape":"ServiceFailureException"} 668 ] 669 }, 670 "DeleteUserPolicy":{ 671 "name":"DeleteUserPolicy", 672 "http":{ 673 "method":"POST", 674 "requestUri":"/" 675 }, 676 "input":{"shape":"DeleteUserPolicyRequest"}, 677 "errors":[ 678 {"shape":"NoSuchEntityException"}, 679 {"shape":"LimitExceededException"}, 680 {"shape":"ServiceFailureException"} 681 ] 682 }, 683 "DeleteVirtualMFADevice":{ 684 "name":"DeleteVirtualMFADevice", 685 "http":{ 686 "method":"POST", 687 "requestUri":"/" 688 }, 689 "input":{"shape":"DeleteVirtualMFADeviceRequest"}, 690 "errors":[ 691 {"shape":"NoSuchEntityException"}, 692 {"shape":"DeleteConflictException"}, 693 {"shape":"LimitExceededException"}, 694 {"shape":"ServiceFailureException"} 695 ] 696 }, 697 "DetachGroupPolicy":{ 698 "name":"DetachGroupPolicy", 699 "http":{ 700 "method":"POST", 701 "requestUri":"/" 702 }, 703 "input":{"shape":"DetachGroupPolicyRequest"}, 704 "errors":[ 705 {"shape":"NoSuchEntityException"}, 706 {"shape":"LimitExceededException"}, 707 {"shape":"InvalidInputException"}, 708 {"shape":"ServiceFailureException"} 709 ] 710 }, 711 "DetachRolePolicy":{ 712 "name":"DetachRolePolicy", 713 "http":{ 714 "method":"POST", 715 "requestUri":"/" 716 }, 717 "input":{"shape":"DetachRolePolicyRequest"}, 718 "errors":[ 719 {"shape":"NoSuchEntityException"}, 720 {"shape":"LimitExceededException"}, 721 {"shape":"InvalidInputException"}, 722 {"shape":"UnmodifiableEntityException"}, 723 {"shape":"ServiceFailureException"} 724 ] 725 }, 726 "DetachUserPolicy":{ 727 "name":"DetachUserPolicy", 728 "http":{ 729 "method":"POST", 730 "requestUri":"/" 731 }, 732 "input":{"shape":"DetachUserPolicyRequest"}, 733 "errors":[ 734 {"shape":"NoSuchEntityException"}, 735 {"shape":"LimitExceededException"}, 736 {"shape":"InvalidInputException"}, 737 {"shape":"ServiceFailureException"} 738 ] 739 }, 740 "EnableMFADevice":{ 741 "name":"EnableMFADevice", 742 "http":{ 743 "method":"POST", 744 "requestUri":"/" 745 }, 746 "input":{"shape":"EnableMFADeviceRequest"}, 747 "errors":[ 748 {"shape":"EntityAlreadyExistsException"}, 749 {"shape":"EntityTemporarilyUnmodifiableException"}, 750 {"shape":"InvalidAuthenticationCodeException"}, 751 {"shape":"LimitExceededException"}, 752 {"shape":"NoSuchEntityException"}, 753 {"shape":"ServiceFailureException"} 754 ] 755 }, 756 "GenerateCredentialReport":{ 757 "name":"GenerateCredentialReport", 758 "http":{ 759 "method":"POST", 760 "requestUri":"/" 761 }, 762 "output":{ 763 "shape":"GenerateCredentialReportResponse", 764 "resultWrapper":"GenerateCredentialReportResult" 765 }, 766 "errors":[ 767 {"shape":"LimitExceededException"}, 768 {"shape":"ServiceFailureException"} 769 ] 770 }, 771 "GenerateOrganizationsAccessReport":{ 772 "name":"GenerateOrganizationsAccessReport", 773 "http":{ 774 "method":"POST", 775 "requestUri":"/" 776 }, 777 "input":{"shape":"GenerateOrganizationsAccessReportRequest"}, 778 "output":{ 779 "shape":"GenerateOrganizationsAccessReportResponse", 780 "resultWrapper":"GenerateOrganizationsAccessReportResult" 781 }, 782 "errors":[ 783 {"shape":"ReportGenerationLimitExceededException"} 784 ] 785 }, 786 "GenerateServiceLastAccessedDetails":{ 787 "name":"GenerateServiceLastAccessedDetails", 788 "http":{ 789 "method":"POST", 790 "requestUri":"/" 791 }, 792 "input":{"shape":"GenerateServiceLastAccessedDetailsRequest"}, 793 "output":{ 794 "shape":"GenerateServiceLastAccessedDetailsResponse", 795 "resultWrapper":"GenerateServiceLastAccessedDetailsResult" 796 }, 797 "errors":[ 798 {"shape":"NoSuchEntityException"}, 799 {"shape":"InvalidInputException"} 800 ] 801 }, 802 "GetAccessKeyLastUsed":{ 803 "name":"GetAccessKeyLastUsed", 804 "http":{ 805 "method":"POST", 806 "requestUri":"/" 807 }, 808 "input":{"shape":"GetAccessKeyLastUsedRequest"}, 809 "output":{ 810 "shape":"GetAccessKeyLastUsedResponse", 811 "resultWrapper":"GetAccessKeyLastUsedResult" 812 } 813 }, 814 "GetAccountAuthorizationDetails":{ 815 "name":"GetAccountAuthorizationDetails", 816 "http":{ 817 "method":"POST", 818 "requestUri":"/" 819 }, 820 "input":{"shape":"GetAccountAuthorizationDetailsRequest"}, 821 "output":{ 822 "shape":"GetAccountAuthorizationDetailsResponse", 823 "resultWrapper":"GetAccountAuthorizationDetailsResult" 824 }, 825 "errors":[ 826 {"shape":"ServiceFailureException"} 827 ] 828 }, 829 "GetAccountPasswordPolicy":{ 830 "name":"GetAccountPasswordPolicy", 831 "http":{ 832 "method":"POST", 833 "requestUri":"/" 834 }, 835 "output":{ 836 "shape":"GetAccountPasswordPolicyResponse", 837 "resultWrapper":"GetAccountPasswordPolicyResult" 838 }, 839 "errors":[ 840 {"shape":"NoSuchEntityException"}, 841 {"shape":"ServiceFailureException"} 842 ] 843 }, 844 "GetAccountSummary":{ 845 "name":"GetAccountSummary", 846 "http":{ 847 "method":"POST", 848 "requestUri":"/" 849 }, 850 "output":{ 851 "shape":"GetAccountSummaryResponse", 852 "resultWrapper":"GetAccountSummaryResult" 853 }, 854 "errors":[ 855 {"shape":"ServiceFailureException"} 856 ] 857 }, 858 "GetContextKeysForCustomPolicy":{ 859 "name":"GetContextKeysForCustomPolicy", 860 "http":{ 861 "method":"POST", 862 "requestUri":"/" 863 }, 864 "input":{"shape":"GetContextKeysForCustomPolicyRequest"}, 865 "output":{ 866 "shape":"GetContextKeysForPolicyResponse", 867 "resultWrapper":"GetContextKeysForCustomPolicyResult" 868 }, 869 "errors":[ 870 {"shape":"InvalidInputException"} 871 ] 872 }, 873 "GetContextKeysForPrincipalPolicy":{ 874 "name":"GetContextKeysForPrincipalPolicy", 875 "http":{ 876 "method":"POST", 877 "requestUri":"/" 878 }, 879 "input":{"shape":"GetContextKeysForPrincipalPolicyRequest"}, 880 "output":{ 881 "shape":"GetContextKeysForPolicyResponse", 882 "resultWrapper":"GetContextKeysForPrincipalPolicyResult" 883 }, 884 "errors":[ 885 {"shape":"NoSuchEntityException"}, 886 {"shape":"InvalidInputException"} 887 ] 888 }, 889 "GetCredentialReport":{ 890 "name":"GetCredentialReport", 891 "http":{ 892 "method":"POST", 893 "requestUri":"/" 894 }, 895 "output":{ 896 "shape":"GetCredentialReportResponse", 897 "resultWrapper":"GetCredentialReportResult" 898 }, 899 "errors":[ 900 {"shape":"CredentialReportNotPresentException"}, 901 {"shape":"CredentialReportExpiredException"}, 902 {"shape":"CredentialReportNotReadyException"}, 903 {"shape":"ServiceFailureException"} 904 ] 905 }, 906 "GetGroup":{ 907 "name":"GetGroup", 908 "http":{ 909 "method":"POST", 910 "requestUri":"/" 911 }, 912 "input":{"shape":"GetGroupRequest"}, 913 "output":{ 914 "shape":"GetGroupResponse", 915 "resultWrapper":"GetGroupResult" 916 }, 917 "errors":[ 918 {"shape":"NoSuchEntityException"}, 919 {"shape":"ServiceFailureException"} 920 ] 921 }, 922 "GetGroupPolicy":{ 923 "name":"GetGroupPolicy", 924 "http":{ 925 "method":"POST", 926 "requestUri":"/" 927 }, 928 "input":{"shape":"GetGroupPolicyRequest"}, 929 "output":{ 930 "shape":"GetGroupPolicyResponse", 931 "resultWrapper":"GetGroupPolicyResult" 932 }, 933 "errors":[ 934 {"shape":"NoSuchEntityException"}, 935 {"shape":"ServiceFailureException"} 936 ] 937 }, 938 "GetInstanceProfile":{ 939 "name":"GetInstanceProfile", 940 "http":{ 941 "method":"POST", 942 "requestUri":"/" 943 }, 944 "input":{"shape":"GetInstanceProfileRequest"}, 945 "output":{ 946 "shape":"GetInstanceProfileResponse", 947 "resultWrapper":"GetInstanceProfileResult" 948 }, 949 "errors":[ 950 {"shape":"NoSuchEntityException"}, 951 {"shape":"ServiceFailureException"} 952 ] 953 }, 954 "GetLoginProfile":{ 955 "name":"GetLoginProfile", 956 "http":{ 957 "method":"POST", 958 "requestUri":"/" 959 }, 960 "input":{"shape":"GetLoginProfileRequest"}, 961 "output":{ 962 "shape":"GetLoginProfileResponse", 963 "resultWrapper":"GetLoginProfileResult" 964 }, 965 "errors":[ 966 {"shape":"NoSuchEntityException"}, 967 {"shape":"ServiceFailureException"} 968 ] 969 }, 970 "GetOpenIDConnectProvider":{ 971 "name":"GetOpenIDConnectProvider", 972 "http":{ 973 "method":"POST", 974 "requestUri":"/" 975 }, 976 "input":{"shape":"GetOpenIDConnectProviderRequest"}, 977 "output":{ 978 "shape":"GetOpenIDConnectProviderResponse", 979 "resultWrapper":"GetOpenIDConnectProviderResult" 980 }, 981 "errors":[ 982 {"shape":"InvalidInputException"}, 983 {"shape":"NoSuchEntityException"}, 984 {"shape":"ServiceFailureException"} 985 ] 986 }, 987 "GetOrganizationsAccessReport":{ 988 "name":"GetOrganizationsAccessReport", 989 "http":{ 990 "method":"POST", 991 "requestUri":"/" 992 }, 993 "input":{"shape":"GetOrganizationsAccessReportRequest"}, 994 "output":{ 995 "shape":"GetOrganizationsAccessReportResponse", 996 "resultWrapper":"GetOrganizationsAccessReportResult" 997 }, 998 "errors":[ 999 {"shape":"NoSuchEntityException"} 1000 ] 1001 }, 1002 "GetPolicy":{ 1003 "name":"GetPolicy", 1004 "http":{ 1005 "method":"POST", 1006 "requestUri":"/" 1007 }, 1008 "input":{"shape":"GetPolicyRequest"}, 1009 "output":{ 1010 "shape":"GetPolicyResponse", 1011 "resultWrapper":"GetPolicyResult" 1012 }, 1013 "errors":[ 1014 {"shape":"NoSuchEntityException"}, 1015 {"shape":"InvalidInputException"}, 1016 {"shape":"ServiceFailureException"} 1017 ] 1018 }, 1019 "GetPolicyVersion":{ 1020 "name":"GetPolicyVersion", 1021 "http":{ 1022 "method":"POST", 1023 "requestUri":"/" 1024 }, 1025 "input":{"shape":"GetPolicyVersionRequest"}, 1026 "output":{ 1027 "shape":"GetPolicyVersionResponse", 1028 "resultWrapper":"GetPolicyVersionResult" 1029 }, 1030 "errors":[ 1031 {"shape":"NoSuchEntityException"}, 1032 {"shape":"InvalidInputException"}, 1033 {"shape":"ServiceFailureException"} 1034 ] 1035 }, 1036 "GetRole":{ 1037 "name":"GetRole", 1038 "http":{ 1039 "method":"POST", 1040 "requestUri":"/" 1041 }, 1042 "input":{"shape":"GetRoleRequest"}, 1043 "output":{ 1044 "shape":"GetRoleResponse", 1045 "resultWrapper":"GetRoleResult" 1046 }, 1047 "errors":[ 1048 {"shape":"NoSuchEntityException"}, 1049 {"shape":"ServiceFailureException"} 1050 ] 1051 }, 1052 "GetRolePolicy":{ 1053 "name":"GetRolePolicy", 1054 "http":{ 1055 "method":"POST", 1056 "requestUri":"/" 1057 }, 1058 "input":{"shape":"GetRolePolicyRequest"}, 1059 "output":{ 1060 "shape":"GetRolePolicyResponse", 1061 "resultWrapper":"GetRolePolicyResult" 1062 }, 1063 "errors":[ 1064 {"shape":"NoSuchEntityException"}, 1065 {"shape":"ServiceFailureException"} 1066 ] 1067 }, 1068 "GetSAMLProvider":{ 1069 "name":"GetSAMLProvider", 1070 "http":{ 1071 "method":"POST", 1072 "requestUri":"/" 1073 }, 1074 "input":{"shape":"GetSAMLProviderRequest"}, 1075 "output":{ 1076 "shape":"GetSAMLProviderResponse", 1077 "resultWrapper":"GetSAMLProviderResult" 1078 }, 1079 "errors":[ 1080 {"shape":"NoSuchEntityException"}, 1081 {"shape":"InvalidInputException"}, 1082 {"shape":"ServiceFailureException"} 1083 ] 1084 }, 1085 "GetSSHPublicKey":{ 1086 "name":"GetSSHPublicKey", 1087 "http":{ 1088 "method":"POST", 1089 "requestUri":"/" 1090 }, 1091 "input":{"shape":"GetSSHPublicKeyRequest"}, 1092 "output":{ 1093 "shape":"GetSSHPublicKeyResponse", 1094 "resultWrapper":"GetSSHPublicKeyResult" 1095 }, 1096 "errors":[ 1097 {"shape":"NoSuchEntityException"}, 1098 {"shape":"UnrecognizedPublicKeyEncodingException"} 1099 ] 1100 }, 1101 "GetServerCertificate":{ 1102 "name":"GetServerCertificate", 1103 "http":{ 1104 "method":"POST", 1105 "requestUri":"/" 1106 }, 1107 "input":{"shape":"GetServerCertificateRequest"}, 1108 "output":{ 1109 "shape":"GetServerCertificateResponse", 1110 "resultWrapper":"GetServerCertificateResult" 1111 }, 1112 "errors":[ 1113 {"shape":"NoSuchEntityException"}, 1114 {"shape":"ServiceFailureException"} 1115 ] 1116 }, 1117 "GetServiceLastAccessedDetails":{ 1118 "name":"GetServiceLastAccessedDetails", 1119 "http":{ 1120 "method":"POST", 1121 "requestUri":"/" 1122 }, 1123 "input":{"shape":"GetServiceLastAccessedDetailsRequest"}, 1124 "output":{ 1125 "shape":"GetServiceLastAccessedDetailsResponse", 1126 "resultWrapper":"GetServiceLastAccessedDetailsResult" 1127 }, 1128 "errors":[ 1129 {"shape":"NoSuchEntityException"}, 1130 {"shape":"InvalidInputException"} 1131 ] 1132 }, 1133 "GetServiceLastAccessedDetailsWithEntities":{ 1134 "name":"GetServiceLastAccessedDetailsWithEntities", 1135 "http":{ 1136 "method":"POST", 1137 "requestUri":"/" 1138 }, 1139 "input":{"shape":"GetServiceLastAccessedDetailsWithEntitiesRequest"}, 1140 "output":{ 1141 "shape":"GetServiceLastAccessedDetailsWithEntitiesResponse", 1142 "resultWrapper":"GetServiceLastAccessedDetailsWithEntitiesResult" 1143 }, 1144 "errors":[ 1145 {"shape":"NoSuchEntityException"}, 1146 {"shape":"InvalidInputException"} 1147 ] 1148 }, 1149 "GetServiceLinkedRoleDeletionStatus":{ 1150 "name":"GetServiceLinkedRoleDeletionStatus", 1151 "http":{ 1152 "method":"POST", 1153 "requestUri":"/" 1154 }, 1155 "input":{"shape":"GetServiceLinkedRoleDeletionStatusRequest"}, 1156 "output":{ 1157 "shape":"GetServiceLinkedRoleDeletionStatusResponse", 1158 "resultWrapper":"GetServiceLinkedRoleDeletionStatusResult" 1159 }, 1160 "errors":[ 1161 {"shape":"NoSuchEntityException"}, 1162 {"shape":"InvalidInputException"}, 1163 {"shape":"ServiceFailureException"} 1164 ] 1165 }, 1166 "GetUser":{ 1167 "name":"GetUser", 1168 "http":{ 1169 "method":"POST", 1170 "requestUri":"/" 1171 }, 1172 "input":{"shape":"GetUserRequest"}, 1173 "output":{ 1174 "shape":"GetUserResponse", 1175 "resultWrapper":"GetUserResult" 1176 }, 1177 "errors":[ 1178 {"shape":"NoSuchEntityException"}, 1179 {"shape":"ServiceFailureException"} 1180 ] 1181 }, 1182 "GetUserPolicy":{ 1183 "name":"GetUserPolicy", 1184 "http":{ 1185 "method":"POST", 1186 "requestUri":"/" 1187 }, 1188 "input":{"shape":"GetUserPolicyRequest"}, 1189 "output":{ 1190 "shape":"GetUserPolicyResponse", 1191 "resultWrapper":"GetUserPolicyResult" 1192 }, 1193 "errors":[ 1194 {"shape":"NoSuchEntityException"}, 1195 {"shape":"ServiceFailureException"} 1196 ] 1197 }, 1198 "ListAccessKeys":{ 1199 "name":"ListAccessKeys", 1200 "http":{ 1201 "method":"POST", 1202 "requestUri":"/" 1203 }, 1204 "input":{"shape":"ListAccessKeysRequest"}, 1205 "output":{ 1206 "shape":"ListAccessKeysResponse", 1207 "resultWrapper":"ListAccessKeysResult" 1208 }, 1209 "errors":[ 1210 {"shape":"NoSuchEntityException"}, 1211 {"shape":"ServiceFailureException"} 1212 ] 1213 }, 1214 "ListAccountAliases":{ 1215 "name":"ListAccountAliases", 1216 "http":{ 1217 "method":"POST", 1218 "requestUri":"/" 1219 }, 1220 "input":{"shape":"ListAccountAliasesRequest"}, 1221 "output":{ 1222 "shape":"ListAccountAliasesResponse", 1223 "resultWrapper":"ListAccountAliasesResult" 1224 }, 1225 "errors":[ 1226 {"shape":"ServiceFailureException"} 1227 ] 1228 }, 1229 "ListAttachedGroupPolicies":{ 1230 "name":"ListAttachedGroupPolicies", 1231 "http":{ 1232 "method":"POST", 1233 "requestUri":"/" 1234 }, 1235 "input":{"shape":"ListAttachedGroupPoliciesRequest"}, 1236 "output":{ 1237 "shape":"ListAttachedGroupPoliciesResponse", 1238 "resultWrapper":"ListAttachedGroupPoliciesResult" 1239 }, 1240 "errors":[ 1241 {"shape":"NoSuchEntityException"}, 1242 {"shape":"InvalidInputException"}, 1243 {"shape":"ServiceFailureException"} 1244 ] 1245 }, 1246 "ListAttachedRolePolicies":{ 1247 "name":"ListAttachedRolePolicies", 1248 "http":{ 1249 "method":"POST", 1250 "requestUri":"/" 1251 }, 1252 "input":{"shape":"ListAttachedRolePoliciesRequest"}, 1253 "output":{ 1254 "shape":"ListAttachedRolePoliciesResponse", 1255 "resultWrapper":"ListAttachedRolePoliciesResult" 1256 }, 1257 "errors":[ 1258 {"shape":"NoSuchEntityException"}, 1259 {"shape":"InvalidInputException"}, 1260 {"shape":"ServiceFailureException"} 1261 ] 1262 }, 1263 "ListAttachedUserPolicies":{ 1264 "name":"ListAttachedUserPolicies", 1265 "http":{ 1266 "method":"POST", 1267 "requestUri":"/" 1268 }, 1269 "input":{"shape":"ListAttachedUserPoliciesRequest"}, 1270 "output":{ 1271 "shape":"ListAttachedUserPoliciesResponse", 1272 "resultWrapper":"ListAttachedUserPoliciesResult" 1273 }, 1274 "errors":[ 1275 {"shape":"NoSuchEntityException"}, 1276 {"shape":"InvalidInputException"}, 1277 {"shape":"ServiceFailureException"} 1278 ] 1279 }, 1280 "ListEntitiesForPolicy":{ 1281 "name":"ListEntitiesForPolicy", 1282 "http":{ 1283 "method":"POST", 1284 "requestUri":"/" 1285 }, 1286 "input":{"shape":"ListEntitiesForPolicyRequest"}, 1287 "output":{ 1288 "shape":"ListEntitiesForPolicyResponse", 1289 "resultWrapper":"ListEntitiesForPolicyResult" 1290 }, 1291 "errors":[ 1292 {"shape":"NoSuchEntityException"}, 1293 {"shape":"InvalidInputException"}, 1294 {"shape":"ServiceFailureException"} 1295 ] 1296 }, 1297 "ListGroupPolicies":{ 1298 "name":"ListGroupPolicies", 1299 "http":{ 1300 "method":"POST", 1301 "requestUri":"/" 1302 }, 1303 "input":{"shape":"ListGroupPoliciesRequest"}, 1304 "output":{ 1305 "shape":"ListGroupPoliciesResponse", 1306 "resultWrapper":"ListGroupPoliciesResult" 1307 }, 1308 "errors":[ 1309 {"shape":"NoSuchEntityException"}, 1310 {"shape":"ServiceFailureException"} 1311 ] 1312 }, 1313 "ListGroups":{ 1314 "name":"ListGroups", 1315 "http":{ 1316 "method":"POST", 1317 "requestUri":"/" 1318 }, 1319 "input":{"shape":"ListGroupsRequest"}, 1320 "output":{ 1321 "shape":"ListGroupsResponse", 1322 "resultWrapper":"ListGroupsResult" 1323 }, 1324 "errors":[ 1325 {"shape":"ServiceFailureException"} 1326 ] 1327 }, 1328 "ListGroupsForUser":{ 1329 "name":"ListGroupsForUser", 1330 "http":{ 1331 "method":"POST", 1332 "requestUri":"/" 1333 }, 1334 "input":{"shape":"ListGroupsForUserRequest"}, 1335 "output":{ 1336 "shape":"ListGroupsForUserResponse", 1337 "resultWrapper":"ListGroupsForUserResult" 1338 }, 1339 "errors":[ 1340 {"shape":"NoSuchEntityException"}, 1341 {"shape":"ServiceFailureException"} 1342 ] 1343 }, 1344 "ListInstanceProfiles":{ 1345 "name":"ListInstanceProfiles", 1346 "http":{ 1347 "method":"POST", 1348 "requestUri":"/" 1349 }, 1350 "input":{"shape":"ListInstanceProfilesRequest"}, 1351 "output":{ 1352 "shape":"ListInstanceProfilesResponse", 1353 "resultWrapper":"ListInstanceProfilesResult" 1354 }, 1355 "errors":[ 1356 {"shape":"ServiceFailureException"} 1357 ] 1358 }, 1359 "ListInstanceProfilesForRole":{ 1360 "name":"ListInstanceProfilesForRole", 1361 "http":{ 1362 "method":"POST", 1363 "requestUri":"/" 1364 }, 1365 "input":{"shape":"ListInstanceProfilesForRoleRequest"}, 1366 "output":{ 1367 "shape":"ListInstanceProfilesForRoleResponse", 1368 "resultWrapper":"ListInstanceProfilesForRoleResult" 1369 }, 1370 "errors":[ 1371 {"shape":"NoSuchEntityException"}, 1372 {"shape":"ServiceFailureException"} 1373 ] 1374 }, 1375 "ListMFADevices":{ 1376 "name":"ListMFADevices", 1377 "http":{ 1378 "method":"POST", 1379 "requestUri":"/" 1380 }, 1381 "input":{"shape":"ListMFADevicesRequest"}, 1382 "output":{ 1383 "shape":"ListMFADevicesResponse", 1384 "resultWrapper":"ListMFADevicesResult" 1385 }, 1386 "errors":[ 1387 {"shape":"NoSuchEntityException"}, 1388 {"shape":"ServiceFailureException"} 1389 ] 1390 }, 1391 "ListOpenIDConnectProviders":{ 1392 "name":"ListOpenIDConnectProviders", 1393 "http":{ 1394 "method":"POST", 1395 "requestUri":"/" 1396 }, 1397 "input":{"shape":"ListOpenIDConnectProvidersRequest"}, 1398 "output":{ 1399 "shape":"ListOpenIDConnectProvidersResponse", 1400 "resultWrapper":"ListOpenIDConnectProvidersResult" 1401 }, 1402 "errors":[ 1403 {"shape":"ServiceFailureException"} 1404 ] 1405 }, 1406 "ListPolicies":{ 1407 "name":"ListPolicies", 1408 "http":{ 1409 "method":"POST", 1410 "requestUri":"/" 1411 }, 1412 "input":{"shape":"ListPoliciesRequest"}, 1413 "output":{ 1414 "shape":"ListPoliciesResponse", 1415 "resultWrapper":"ListPoliciesResult" 1416 }, 1417 "errors":[ 1418 {"shape":"ServiceFailureException"} 1419 ] 1420 }, 1421 "ListPoliciesGrantingServiceAccess":{ 1422 "name":"ListPoliciesGrantingServiceAccess", 1423 "http":{ 1424 "method":"POST", 1425 "requestUri":"/" 1426 }, 1427 "input":{"shape":"ListPoliciesGrantingServiceAccessRequest"}, 1428 "output":{ 1429 "shape":"ListPoliciesGrantingServiceAccessResponse", 1430 "resultWrapper":"ListPoliciesGrantingServiceAccessResult" 1431 }, 1432 "errors":[ 1433 {"shape":"NoSuchEntityException"}, 1434 {"shape":"InvalidInputException"} 1435 ] 1436 }, 1437 "ListPolicyVersions":{ 1438 "name":"ListPolicyVersions", 1439 "http":{ 1440 "method":"POST", 1441 "requestUri":"/" 1442 }, 1443 "input":{"shape":"ListPolicyVersionsRequest"}, 1444 "output":{ 1445 "shape":"ListPolicyVersionsResponse", 1446 "resultWrapper":"ListPolicyVersionsResult" 1447 }, 1448 "errors":[ 1449 {"shape":"NoSuchEntityException"}, 1450 {"shape":"InvalidInputException"}, 1451 {"shape":"ServiceFailureException"} 1452 ] 1453 }, 1454 "ListRolePolicies":{ 1455 "name":"ListRolePolicies", 1456 "http":{ 1457 "method":"POST", 1458 "requestUri":"/" 1459 }, 1460 "input":{"shape":"ListRolePoliciesRequest"}, 1461 "output":{ 1462 "shape":"ListRolePoliciesResponse", 1463 "resultWrapper":"ListRolePoliciesResult" 1464 }, 1465 "errors":[ 1466 {"shape":"NoSuchEntityException"}, 1467 {"shape":"ServiceFailureException"} 1468 ] 1469 }, 1470 "ListRoleTags":{ 1471 "name":"ListRoleTags", 1472 "http":{ 1473 "method":"POST", 1474 "requestUri":"/" 1475 }, 1476 "input":{"shape":"ListRoleTagsRequest"}, 1477 "output":{ 1478 "shape":"ListRoleTagsResponse", 1479 "resultWrapper":"ListRoleTagsResult" 1480 }, 1481 "errors":[ 1482 {"shape":"NoSuchEntityException"}, 1483 {"shape":"ServiceFailureException"} 1484 ] 1485 }, 1486 "ListRoles":{ 1487 "name":"ListRoles", 1488 "http":{ 1489 "method":"POST", 1490 "requestUri":"/" 1491 }, 1492 "input":{"shape":"ListRolesRequest"}, 1493 "output":{ 1494 "shape":"ListRolesResponse", 1495 "resultWrapper":"ListRolesResult" 1496 }, 1497 "errors":[ 1498 {"shape":"ServiceFailureException"} 1499 ] 1500 }, 1501 "ListSAMLProviders":{ 1502 "name":"ListSAMLProviders", 1503 "http":{ 1504 "method":"POST", 1505 "requestUri":"/" 1506 }, 1507 "input":{"shape":"ListSAMLProvidersRequest"}, 1508 "output":{ 1509 "shape":"ListSAMLProvidersResponse", 1510 "resultWrapper":"ListSAMLProvidersResult" 1511 }, 1512 "errors":[ 1513 {"shape":"ServiceFailureException"} 1514 ] 1515 }, 1516 "ListSSHPublicKeys":{ 1517 "name":"ListSSHPublicKeys", 1518 "http":{ 1519 "method":"POST", 1520 "requestUri":"/" 1521 }, 1522 "input":{"shape":"ListSSHPublicKeysRequest"}, 1523 "output":{ 1524 "shape":"ListSSHPublicKeysResponse", 1525 "resultWrapper":"ListSSHPublicKeysResult" 1526 }, 1527 "errors":[ 1528 {"shape":"NoSuchEntityException"} 1529 ] 1530 }, 1531 "ListServerCertificates":{ 1532 "name":"ListServerCertificates", 1533 "http":{ 1534 "method":"POST", 1535 "requestUri":"/" 1536 }, 1537 "input":{"shape":"ListServerCertificatesRequest"}, 1538 "output":{ 1539 "shape":"ListServerCertificatesResponse", 1540 "resultWrapper":"ListServerCertificatesResult" 1541 }, 1542 "errors":[ 1543 {"shape":"ServiceFailureException"} 1544 ] 1545 }, 1546 "ListServiceSpecificCredentials":{ 1547 "name":"ListServiceSpecificCredentials", 1548 "http":{ 1549 "method":"POST", 1550 "requestUri":"/" 1551 }, 1552 "input":{"shape":"ListServiceSpecificCredentialsRequest"}, 1553 "output":{ 1554 "shape":"ListServiceSpecificCredentialsResponse", 1555 "resultWrapper":"ListServiceSpecificCredentialsResult" 1556 }, 1557 "errors":[ 1558 {"shape":"NoSuchEntityException"}, 1559 {"shape":"ServiceNotSupportedException"} 1560 ] 1561 }, 1562 "ListSigningCertificates":{ 1563 "name":"ListSigningCertificates", 1564 "http":{ 1565 "method":"POST", 1566 "requestUri":"/" 1567 }, 1568 "input":{"shape":"ListSigningCertificatesRequest"}, 1569 "output":{ 1570 "shape":"ListSigningCertificatesResponse", 1571 "resultWrapper":"ListSigningCertificatesResult" 1572 }, 1573 "errors":[ 1574 {"shape":"NoSuchEntityException"}, 1575 {"shape":"ServiceFailureException"} 1576 ] 1577 }, 1578 "ListUserPolicies":{ 1579 "name":"ListUserPolicies", 1580 "http":{ 1581 "method":"POST", 1582 "requestUri":"/" 1583 }, 1584 "input":{"shape":"ListUserPoliciesRequest"}, 1585 "output":{ 1586 "shape":"ListUserPoliciesResponse", 1587 "resultWrapper":"ListUserPoliciesResult" 1588 }, 1589 "errors":[ 1590 {"shape":"NoSuchEntityException"}, 1591 {"shape":"ServiceFailureException"} 1592 ] 1593 }, 1594 "ListUserTags":{ 1595 "name":"ListUserTags", 1596 "http":{ 1597 "method":"POST", 1598 "requestUri":"/" 1599 }, 1600 "input":{"shape":"ListUserTagsRequest"}, 1601 "output":{ 1602 "shape":"ListUserTagsResponse", 1603 "resultWrapper":"ListUserTagsResult" 1604 }, 1605 "errors":[ 1606 {"shape":"NoSuchEntityException"}, 1607 {"shape":"ServiceFailureException"} 1608 ] 1609 }, 1610 "ListUsers":{ 1611 "name":"ListUsers", 1612 "http":{ 1613 "method":"POST", 1614 "requestUri":"/" 1615 }, 1616 "input":{"shape":"ListUsersRequest"}, 1617 "output":{ 1618 "shape":"ListUsersResponse", 1619 "resultWrapper":"ListUsersResult" 1620 }, 1621 "errors":[ 1622 {"shape":"ServiceFailureException"} 1623 ] 1624 }, 1625 "ListVirtualMFADevices":{ 1626 "name":"ListVirtualMFADevices", 1627 "http":{ 1628 "method":"POST", 1629 "requestUri":"/" 1630 }, 1631 "input":{"shape":"ListVirtualMFADevicesRequest"}, 1632 "output":{ 1633 "shape":"ListVirtualMFADevicesResponse", 1634 "resultWrapper":"ListVirtualMFADevicesResult" 1635 } 1636 }, 1637 "PutGroupPolicy":{ 1638 "name":"PutGroupPolicy", 1639 "http":{ 1640 "method":"POST", 1641 "requestUri":"/" 1642 }, 1643 "input":{"shape":"PutGroupPolicyRequest"}, 1644 "errors":[ 1645 {"shape":"LimitExceededException"}, 1646 {"shape":"MalformedPolicyDocumentException"}, 1647 {"shape":"NoSuchEntityException"}, 1648 {"shape":"ServiceFailureException"} 1649 ] 1650 }, 1651 "PutRolePermissionsBoundary":{ 1652 "name":"PutRolePermissionsBoundary", 1653 "http":{ 1654 "method":"POST", 1655 "requestUri":"/" 1656 }, 1657 "input":{"shape":"PutRolePermissionsBoundaryRequest"}, 1658 "errors":[ 1659 {"shape":"NoSuchEntityException"}, 1660 {"shape":"InvalidInputException"}, 1661 {"shape":"UnmodifiableEntityException"}, 1662 {"shape":"PolicyNotAttachableException"}, 1663 {"shape":"ServiceFailureException"} 1664 ] 1665 }, 1666 "PutRolePolicy":{ 1667 "name":"PutRolePolicy", 1668 "http":{ 1669 "method":"POST", 1670 "requestUri":"/" 1671 }, 1672 "input":{"shape":"PutRolePolicyRequest"}, 1673 "errors":[ 1674 {"shape":"LimitExceededException"}, 1675 {"shape":"MalformedPolicyDocumentException"}, 1676 {"shape":"NoSuchEntityException"}, 1677 {"shape":"UnmodifiableEntityException"}, 1678 {"shape":"ServiceFailureException"} 1679 ] 1680 }, 1681 "PutUserPermissionsBoundary":{ 1682 "name":"PutUserPermissionsBoundary", 1683 "http":{ 1684 "method":"POST", 1685 "requestUri":"/" 1686 }, 1687 "input":{"shape":"PutUserPermissionsBoundaryRequest"}, 1688 "errors":[ 1689 {"shape":"NoSuchEntityException"}, 1690 {"shape":"InvalidInputException"}, 1691 {"shape":"PolicyNotAttachableException"}, 1692 {"shape":"ServiceFailureException"} 1693 ] 1694 }, 1695 "PutUserPolicy":{ 1696 "name":"PutUserPolicy", 1697 "http":{ 1698 "method":"POST", 1699 "requestUri":"/" 1700 }, 1701 "input":{"shape":"PutUserPolicyRequest"}, 1702 "errors":[ 1703 {"shape":"LimitExceededException"}, 1704 {"shape":"MalformedPolicyDocumentException"}, 1705 {"shape":"NoSuchEntityException"}, 1706 {"shape":"ServiceFailureException"} 1707 ] 1708 }, 1709 "RemoveClientIDFromOpenIDConnectProvider":{ 1710 "name":"RemoveClientIDFromOpenIDConnectProvider", 1711 "http":{ 1712 "method":"POST", 1713 "requestUri":"/" 1714 }, 1715 "input":{"shape":"RemoveClientIDFromOpenIDConnectProviderRequest"}, 1716 "errors":[ 1717 {"shape":"InvalidInputException"}, 1718 {"shape":"NoSuchEntityException"}, 1719 {"shape":"ServiceFailureException"} 1720 ] 1721 }, 1722 "RemoveRoleFromInstanceProfile":{ 1723 "name":"RemoveRoleFromInstanceProfile", 1724 "http":{ 1725 "method":"POST", 1726 "requestUri":"/" 1727 }, 1728 "input":{"shape":"RemoveRoleFromInstanceProfileRequest"}, 1729 "errors":[ 1730 {"shape":"NoSuchEntityException"}, 1731 {"shape":"LimitExceededException"}, 1732 {"shape":"UnmodifiableEntityException"}, 1733 {"shape":"ServiceFailureException"} 1734 ] 1735 }, 1736 "RemoveUserFromGroup":{ 1737 "name":"RemoveUserFromGroup", 1738 "http":{ 1739 "method":"POST", 1740 "requestUri":"/" 1741 }, 1742 "input":{"shape":"RemoveUserFromGroupRequest"}, 1743 "errors":[ 1744 {"shape":"NoSuchEntityException"}, 1745 {"shape":"LimitExceededException"}, 1746 {"shape":"ServiceFailureException"} 1747 ] 1748 }, 1749 "ResetServiceSpecificCredential":{ 1750 "name":"ResetServiceSpecificCredential", 1751 "http":{ 1752 "method":"POST", 1753 "requestUri":"/" 1754 }, 1755 "input":{"shape":"ResetServiceSpecificCredentialRequest"}, 1756 "output":{ 1757 "shape":"ResetServiceSpecificCredentialResponse", 1758 "resultWrapper":"ResetServiceSpecificCredentialResult" 1759 }, 1760 "errors":[ 1761 {"shape":"NoSuchEntityException"} 1762 ] 1763 }, 1764 "ResyncMFADevice":{ 1765 "name":"ResyncMFADevice", 1766 "http":{ 1767 "method":"POST", 1768 "requestUri":"/" 1769 }, 1770 "input":{"shape":"ResyncMFADeviceRequest"}, 1771 "errors":[ 1772 {"shape":"InvalidAuthenticationCodeException"}, 1773 {"shape":"NoSuchEntityException"}, 1774 {"shape":"LimitExceededException"}, 1775 {"shape":"ServiceFailureException"} 1776 ] 1777 }, 1778 "SetDefaultPolicyVersion":{ 1779 "name":"SetDefaultPolicyVersion", 1780 "http":{ 1781 "method":"POST", 1782 "requestUri":"/" 1783 }, 1784 "input":{"shape":"SetDefaultPolicyVersionRequest"}, 1785 "errors":[ 1786 {"shape":"NoSuchEntityException"}, 1787 {"shape":"InvalidInputException"}, 1788 {"shape":"LimitExceededException"}, 1789 {"shape":"ServiceFailureException"} 1790 ] 1791 }, 1792 "SetSecurityTokenServicePreferences":{ 1793 "name":"SetSecurityTokenServicePreferences", 1794 "http":{ 1795 "method":"POST", 1796 "requestUri":"/" 1797 }, 1798 "input":{"shape":"SetSecurityTokenServicePreferencesRequest"}, 1799 "errors":[ 1800 {"shape":"ServiceFailureException"} 1801 ] 1802 }, 1803 "SimulateCustomPolicy":{ 1804 "name":"SimulateCustomPolicy", 1805 "http":{ 1806 "method":"POST", 1807 "requestUri":"/" 1808 }, 1809 "input":{"shape":"SimulateCustomPolicyRequest"}, 1810 "output":{ 1811 "shape":"SimulatePolicyResponse", 1812 "resultWrapper":"SimulateCustomPolicyResult" 1813 }, 1814 "errors":[ 1815 {"shape":"InvalidInputException"}, 1816 {"shape":"PolicyEvaluationException"} 1817 ] 1818 }, 1819 "SimulatePrincipalPolicy":{ 1820 "name":"SimulatePrincipalPolicy", 1821 "http":{ 1822 "method":"POST", 1823 "requestUri":"/" 1824 }, 1825 "input":{"shape":"SimulatePrincipalPolicyRequest"}, 1826 "output":{ 1827 "shape":"SimulatePolicyResponse", 1828 "resultWrapper":"SimulatePrincipalPolicyResult" 1829 }, 1830 "errors":[ 1831 {"shape":"NoSuchEntityException"}, 1832 {"shape":"InvalidInputException"}, 1833 {"shape":"PolicyEvaluationException"} 1834 ] 1835 }, 1836 "TagRole":{ 1837 "name":"TagRole", 1838 "http":{ 1839 "method":"POST", 1840 "requestUri":"/" 1841 }, 1842 "input":{"shape":"TagRoleRequest"}, 1843 "errors":[ 1844 {"shape":"NoSuchEntityException"}, 1845 {"shape":"LimitExceededException"}, 1846 {"shape":"InvalidInputException"}, 1847 {"shape":"ConcurrentModificationException"}, 1848 {"shape":"ServiceFailureException"} 1849 ] 1850 }, 1851 "TagUser":{ 1852 "name":"TagUser", 1853 "http":{ 1854 "method":"POST", 1855 "requestUri":"/" 1856 }, 1857 "input":{"shape":"TagUserRequest"}, 1858 "errors":[ 1859 {"shape":"NoSuchEntityException"}, 1860 {"shape":"LimitExceededException"}, 1861 {"shape":"InvalidInputException"}, 1862 {"shape":"ConcurrentModificationException"}, 1863 {"shape":"ServiceFailureException"} 1864 ] 1865 }, 1866 "UntagRole":{ 1867 "name":"UntagRole", 1868 "http":{ 1869 "method":"POST", 1870 "requestUri":"/" 1871 }, 1872 "input":{"shape":"UntagRoleRequest"}, 1873 "errors":[ 1874 {"shape":"NoSuchEntityException"}, 1875 {"shape":"ConcurrentModificationException"}, 1876 {"shape":"ServiceFailureException"} 1877 ] 1878 }, 1879 "UntagUser":{ 1880 "name":"UntagUser", 1881 "http":{ 1882 "method":"POST", 1883 "requestUri":"/" 1884 }, 1885 "input":{"shape":"UntagUserRequest"}, 1886 "errors":[ 1887 {"shape":"NoSuchEntityException"}, 1888 {"shape":"ConcurrentModificationException"}, 1889 {"shape":"ServiceFailureException"} 1890 ] 1891 }, 1892 "UpdateAccessKey":{ 1893 "name":"UpdateAccessKey", 1894 "http":{ 1895 "method":"POST", 1896 "requestUri":"/" 1897 }, 1898 "input":{"shape":"UpdateAccessKeyRequest"}, 1899 "errors":[ 1900 {"shape":"NoSuchEntityException"}, 1901 {"shape":"LimitExceededException"}, 1902 {"shape":"ServiceFailureException"} 1903 ] 1904 }, 1905 "UpdateAccountPasswordPolicy":{ 1906 "name":"UpdateAccountPasswordPolicy", 1907 "http":{ 1908 "method":"POST", 1909 "requestUri":"/" 1910 }, 1911 "input":{"shape":"UpdateAccountPasswordPolicyRequest"}, 1912 "errors":[ 1913 {"shape":"NoSuchEntityException"}, 1914 {"shape":"MalformedPolicyDocumentException"}, 1915 {"shape":"LimitExceededException"}, 1916 {"shape":"ServiceFailureException"} 1917 ] 1918 }, 1919 "UpdateAssumeRolePolicy":{ 1920 "name":"UpdateAssumeRolePolicy", 1921 "http":{ 1922 "method":"POST", 1923 "requestUri":"/" 1924 }, 1925 "input":{"shape":"UpdateAssumeRolePolicyRequest"}, 1926 "errors":[ 1927 {"shape":"NoSuchEntityException"}, 1928 {"shape":"MalformedPolicyDocumentException"}, 1929 {"shape":"LimitExceededException"}, 1930 {"shape":"UnmodifiableEntityException"}, 1931 {"shape":"ServiceFailureException"} 1932 ] 1933 }, 1934 "UpdateGroup":{ 1935 "name":"UpdateGroup", 1936 "http":{ 1937 "method":"POST", 1938 "requestUri":"/" 1939 }, 1940 "input":{"shape":"UpdateGroupRequest"}, 1941 "errors":[ 1942 {"shape":"NoSuchEntityException"}, 1943 {"shape":"EntityAlreadyExistsException"}, 1944 {"shape":"LimitExceededException"}, 1945 {"shape":"ServiceFailureException"} 1946 ] 1947 }, 1948 "UpdateLoginProfile":{ 1949 "name":"UpdateLoginProfile", 1950 "http":{ 1951 "method":"POST", 1952 "requestUri":"/" 1953 }, 1954 "input":{"shape":"UpdateLoginProfileRequest"}, 1955 "errors":[ 1956 {"shape":"EntityTemporarilyUnmodifiableException"}, 1957 {"shape":"NoSuchEntityException"}, 1958 {"shape":"PasswordPolicyViolationException"}, 1959 {"shape":"LimitExceededException"}, 1960 {"shape":"ServiceFailureException"} 1961 ] 1962 }, 1963 "UpdateOpenIDConnectProviderThumbprint":{ 1964 "name":"UpdateOpenIDConnectProviderThumbprint", 1965 "http":{ 1966 "method":"POST", 1967 "requestUri":"/" 1968 }, 1969 "input":{"shape":"UpdateOpenIDConnectProviderThumbprintRequest"}, 1970 "errors":[ 1971 {"shape":"InvalidInputException"}, 1972 {"shape":"NoSuchEntityException"}, 1973 {"shape":"ServiceFailureException"} 1974 ] 1975 }, 1976 "UpdateRole":{ 1977 "name":"UpdateRole", 1978 "http":{ 1979 "method":"POST", 1980 "requestUri":"/" 1981 }, 1982 "input":{"shape":"UpdateRoleRequest"}, 1983 "output":{ 1984 "shape":"UpdateRoleResponse", 1985 "resultWrapper":"UpdateRoleResult" 1986 }, 1987 "errors":[ 1988 {"shape":"UnmodifiableEntityException"}, 1989 {"shape":"NoSuchEntityException"}, 1990 {"shape":"ServiceFailureException"} 1991 ] 1992 }, 1993 "UpdateRoleDescription":{ 1994 "name":"UpdateRoleDescription", 1995 "http":{ 1996 "method":"POST", 1997 "requestUri":"/" 1998 }, 1999 "input":{"shape":"UpdateRoleDescriptionRequest"}, 2000 "output":{ 2001 "shape":"UpdateRoleDescriptionResponse", 2002 "resultWrapper":"UpdateRoleDescriptionResult" 2003 }, 2004 "errors":[ 2005 {"shape":"NoSuchEntityException"}, 2006 {"shape":"UnmodifiableEntityException"}, 2007 {"shape":"ServiceFailureException"} 2008 ] 2009 }, 2010 "UpdateSAMLProvider":{ 2011 "name":"UpdateSAMLProvider", 2012 "http":{ 2013 "method":"POST", 2014 "requestUri":"/" 2015 }, 2016 "input":{"shape":"UpdateSAMLProviderRequest"}, 2017 "output":{ 2018 "shape":"UpdateSAMLProviderResponse", 2019 "resultWrapper":"UpdateSAMLProviderResult" 2020 }, 2021 "errors":[ 2022 {"shape":"NoSuchEntityException"}, 2023 {"shape":"InvalidInputException"}, 2024 {"shape":"LimitExceededException"}, 2025 {"shape":"ServiceFailureException"} 2026 ] 2027 }, 2028 "UpdateSSHPublicKey":{ 2029 "name":"UpdateSSHPublicKey", 2030 "http":{ 2031 "method":"POST", 2032 "requestUri":"/" 2033 }, 2034 "input":{"shape":"UpdateSSHPublicKeyRequest"}, 2035 "errors":[ 2036 {"shape":"NoSuchEntityException"} 2037 ] 2038 }, 2039 "UpdateServerCertificate":{ 2040 "name":"UpdateServerCertificate", 2041 "http":{ 2042 "method":"POST", 2043 "requestUri":"/" 2044 }, 2045 "input":{"shape":"UpdateServerCertificateRequest"}, 2046 "errors":[ 2047 {"shape":"NoSuchEntityException"}, 2048 {"shape":"EntityAlreadyExistsException"}, 2049 {"shape":"LimitExceededException"}, 2050 {"shape":"ServiceFailureException"} 2051 ] 2052 }, 2053 "UpdateServiceSpecificCredential":{ 2054 "name":"UpdateServiceSpecificCredential", 2055 "http":{ 2056 "method":"POST", 2057 "requestUri":"/" 2058 }, 2059 "input":{"shape":"UpdateServiceSpecificCredentialRequest"}, 2060 "errors":[ 2061 {"shape":"NoSuchEntityException"} 2062 ] 2063 }, 2064 "UpdateSigningCertificate":{ 2065 "name":"UpdateSigningCertificate", 2066 "http":{ 2067 "method":"POST", 2068 "requestUri":"/" 2069 }, 2070 "input":{"shape":"UpdateSigningCertificateRequest"}, 2071 "errors":[ 2072 {"shape":"NoSuchEntityException"}, 2073 {"shape":"LimitExceededException"}, 2074 {"shape":"ServiceFailureException"} 2075 ] 2076 }, 2077 "UpdateUser":{ 2078 "name":"UpdateUser", 2079 "http":{ 2080 "method":"POST", 2081 "requestUri":"/" 2082 }, 2083 "input":{"shape":"UpdateUserRequest"}, 2084 "errors":[ 2085 {"shape":"NoSuchEntityException"}, 2086 {"shape":"LimitExceededException"}, 2087 {"shape":"EntityAlreadyExistsException"}, 2088 {"shape":"EntityTemporarilyUnmodifiableException"}, 2089 {"shape":"ConcurrentModificationException"}, 2090 {"shape":"ServiceFailureException"} 2091 ] 2092 }, 2093 "UploadSSHPublicKey":{ 2094 "name":"UploadSSHPublicKey", 2095 "http":{ 2096 "method":"POST", 2097 "requestUri":"/" 2098 }, 2099 "input":{"shape":"UploadSSHPublicKeyRequest"}, 2100 "output":{ 2101 "shape":"UploadSSHPublicKeyResponse", 2102 "resultWrapper":"UploadSSHPublicKeyResult" 2103 }, 2104 "errors":[ 2105 {"shape":"LimitExceededException"}, 2106 {"shape":"NoSuchEntityException"}, 2107 {"shape":"InvalidPublicKeyException"}, 2108 {"shape":"DuplicateSSHPublicKeyException"}, 2109 {"shape":"UnrecognizedPublicKeyEncodingException"} 2110 ] 2111 }, 2112 "UploadServerCertificate":{ 2113 "name":"UploadServerCertificate", 2114 "http":{ 2115 "method":"POST", 2116 "requestUri":"/" 2117 }, 2118 "input":{"shape":"UploadServerCertificateRequest"}, 2119 "output":{ 2120 "shape":"UploadServerCertificateResponse", 2121 "resultWrapper":"UploadServerCertificateResult" 2122 }, 2123 "errors":[ 2124 {"shape":"LimitExceededException"}, 2125 {"shape":"EntityAlreadyExistsException"}, 2126 {"shape":"MalformedCertificateException"}, 2127 {"shape":"KeyPairMismatchException"}, 2128 {"shape":"ServiceFailureException"} 2129 ] 2130 }, 2131 "UploadSigningCertificate":{ 2132 "name":"UploadSigningCertificate", 2133 "http":{ 2134 "method":"POST", 2135 "requestUri":"/" 2136 }, 2137 "input":{"shape":"UploadSigningCertificateRequest"}, 2138 "output":{ 2139 "shape":"UploadSigningCertificateResponse", 2140 "resultWrapper":"UploadSigningCertificateResult" 2141 }, 2142 "errors":[ 2143 {"shape":"LimitExceededException"}, 2144 {"shape":"EntityAlreadyExistsException"}, 2145 {"shape":"MalformedCertificateException"}, 2146 {"shape":"InvalidCertificateException"}, 2147 {"shape":"DuplicateCertificateException"}, 2148 {"shape":"NoSuchEntityException"}, 2149 {"shape":"ServiceFailureException"} 2150 ] 2151 } 2152 }, 2153 "shapes":{ 2154 "AccessDetail":{ 2155 "type":"structure", 2156 "required":[ 2157 "ServiceName", 2158 "ServiceNamespace" 2159 ], 2160 "members":{ 2161 "ServiceName":{"shape":"serviceNameType"}, 2162 "ServiceNamespace":{"shape":"serviceNamespaceType"}, 2163 "Region":{"shape":"stringType"}, 2164 "EntityPath":{"shape":"organizationsEntityPathType"}, 2165 "LastAuthenticatedTime":{"shape":"dateType"}, 2166 "TotalAuthenticatedEntities":{"shape":"integerType"} 2167 } 2168 }, 2169 "AccessDetails":{ 2170 "type":"list", 2171 "member":{"shape":"AccessDetail"} 2172 }, 2173 "AccessKey":{ 2174 "type":"structure", 2175 "required":[ 2176 "UserName", 2177 "AccessKeyId", 2178 "Status", 2179 "SecretAccessKey" 2180 ], 2181 "members":{ 2182 "UserName":{"shape":"userNameType"}, 2183 "AccessKeyId":{"shape":"accessKeyIdType"}, 2184 "Status":{"shape":"statusType"}, 2185 "SecretAccessKey":{"shape":"accessKeySecretType"}, 2186 "CreateDate":{"shape":"dateType"} 2187 } 2188 }, 2189 "AccessKeyLastUsed":{ 2190 "type":"structure", 2191 "required":[ 2192 "LastUsedDate", 2193 "ServiceName", 2194 "Region" 2195 ], 2196 "members":{ 2197 "LastUsedDate":{"shape":"dateType"}, 2198 "ServiceName":{"shape":"stringType"}, 2199 "Region":{"shape":"stringType"} 2200 } 2201 }, 2202 "AccessKeyMetadata":{ 2203 "type":"structure", 2204 "members":{ 2205 "UserName":{"shape":"userNameType"}, 2206 "AccessKeyId":{"shape":"accessKeyIdType"}, 2207 "Status":{"shape":"statusType"}, 2208 "CreateDate":{"shape":"dateType"} 2209 } 2210 }, 2211 "ActionNameListType":{ 2212 "type":"list", 2213 "member":{"shape":"ActionNameType"} 2214 }, 2215 "ActionNameType":{ 2216 "type":"string", 2217 "max":128, 2218 "min":3 2219 }, 2220 "AddClientIDToOpenIDConnectProviderRequest":{ 2221 "type":"structure", 2222 "required":[ 2223 "OpenIDConnectProviderArn", 2224 "ClientID" 2225 ], 2226 "members":{ 2227 "OpenIDConnectProviderArn":{"shape":"arnType"}, 2228 "ClientID":{"shape":"clientIDType"} 2229 } 2230 }, 2231 "AddRoleToInstanceProfileRequest":{ 2232 "type":"structure", 2233 "required":[ 2234 "InstanceProfileName", 2235 "RoleName" 2236 ], 2237 "members":{ 2238 "InstanceProfileName":{"shape":"instanceProfileNameType"}, 2239 "RoleName":{"shape":"roleNameType"} 2240 } 2241 }, 2242 "AddUserToGroupRequest":{ 2243 "type":"structure", 2244 "required":[ 2245 "GroupName", 2246 "UserName" 2247 ], 2248 "members":{ 2249 "GroupName":{"shape":"groupNameType"}, 2250 "UserName":{"shape":"existingUserNameType"} 2251 } 2252 }, 2253 "ArnListType":{ 2254 "type":"list", 2255 "member":{"shape":"arnType"} 2256 }, 2257 "AttachGroupPolicyRequest":{ 2258 "type":"structure", 2259 "required":[ 2260 "GroupName", 2261 "PolicyArn" 2262 ], 2263 "members":{ 2264 "GroupName":{"shape":"groupNameType"}, 2265 "PolicyArn":{"shape":"arnType"} 2266 } 2267 }, 2268 "AttachRolePolicyRequest":{ 2269 "type":"structure", 2270 "required":[ 2271 "RoleName", 2272 "PolicyArn" 2273 ], 2274 "members":{ 2275 "RoleName":{"shape":"roleNameType"}, 2276 "PolicyArn":{"shape":"arnType"} 2277 } 2278 }, 2279 "AttachUserPolicyRequest":{ 2280 "type":"structure", 2281 "required":[ 2282 "UserName", 2283 "PolicyArn" 2284 ], 2285 "members":{ 2286 "UserName":{"shape":"userNameType"}, 2287 "PolicyArn":{"shape":"arnType"} 2288 } 2289 }, 2290 "AttachedPermissionsBoundary":{ 2291 "type":"structure", 2292 "members":{ 2293 "PermissionsBoundaryType":{"shape":"PermissionsBoundaryAttachmentType"}, 2294 "PermissionsBoundaryArn":{"shape":"arnType"} 2295 } 2296 }, 2297 "AttachedPolicy":{ 2298 "type":"structure", 2299 "members":{ 2300 "PolicyName":{"shape":"policyNameType"}, 2301 "PolicyArn":{"shape":"arnType"} 2302 } 2303 }, 2304 "BootstrapDatum":{ 2305 "type":"blob", 2306 "sensitive":true 2307 }, 2308 "ChangePasswordRequest":{ 2309 "type":"structure", 2310 "required":[ 2311 "OldPassword", 2312 "NewPassword" 2313 ], 2314 "members":{ 2315 "OldPassword":{"shape":"passwordType"}, 2316 "NewPassword":{"shape":"passwordType"} 2317 } 2318 }, 2319 "ColumnNumber":{"type":"integer"}, 2320 "ConcurrentModificationException":{ 2321 "type":"structure", 2322 "members":{ 2323 "message":{"shape":"ConcurrentModificationMessage"} 2324 }, 2325 "error":{ 2326 "code":"ConcurrentModification", 2327 "httpStatusCode":409, 2328 "senderFault":true 2329 }, 2330 "exception":true 2331 }, 2332 "ConcurrentModificationMessage":{"type":"string"}, 2333 "ContextEntry":{ 2334 "type":"structure", 2335 "members":{ 2336 "ContextKeyName":{"shape":"ContextKeyNameType"}, 2337 "ContextKeyValues":{"shape":"ContextKeyValueListType"}, 2338 "ContextKeyType":{"shape":"ContextKeyTypeEnum"} 2339 } 2340 }, 2341 "ContextEntryListType":{ 2342 "type":"list", 2343 "member":{"shape":"ContextEntry"} 2344 }, 2345 "ContextKeyNameType":{ 2346 "type":"string", 2347 "max":256, 2348 "min":5 2349 }, 2350 "ContextKeyNamesResultListType":{ 2351 "type":"list", 2352 "member":{"shape":"ContextKeyNameType"} 2353 }, 2354 "ContextKeyTypeEnum":{ 2355 "type":"string", 2356 "enum":[ 2357 "string", 2358 "stringList", 2359 "numeric", 2360 "numericList", 2361 "boolean", 2362 "booleanList", 2363 "ip", 2364 "ipList", 2365 "binary", 2366 "binaryList", 2367 "date", 2368 "dateList" 2369 ] 2370 }, 2371 "ContextKeyValueListType":{ 2372 "type":"list", 2373 "member":{"shape":"ContextKeyValueType"} 2374 }, 2375 "ContextKeyValueType":{"type":"string"}, 2376 "CreateAccessKeyRequest":{ 2377 "type":"structure", 2378 "members":{ 2379 "UserName":{"shape":"existingUserNameType"} 2380 } 2381 }, 2382 "CreateAccessKeyResponse":{ 2383 "type":"structure", 2384 "required":["AccessKey"], 2385 "members":{ 2386 "AccessKey":{"shape":"AccessKey"} 2387 } 2388 }, 2389 "CreateAccountAliasRequest":{ 2390 "type":"structure", 2391 "required":["AccountAlias"], 2392 "members":{ 2393 "AccountAlias":{"shape":"accountAliasType"} 2394 } 2395 }, 2396 "CreateGroupRequest":{ 2397 "type":"structure", 2398 "required":["GroupName"], 2399 "members":{ 2400 "Path":{"shape":"pathType"}, 2401 "GroupName":{"shape":"groupNameType"} 2402 } 2403 }, 2404 "CreateGroupResponse":{ 2405 "type":"structure", 2406 "required":["Group"], 2407 "members":{ 2408 "Group":{"shape":"Group"} 2409 } 2410 }, 2411 "CreateInstanceProfileRequest":{ 2412 "type":"structure", 2413 "required":["InstanceProfileName"], 2414 "members":{ 2415 "InstanceProfileName":{"shape":"instanceProfileNameType"}, 2416 "Path":{"shape":"pathType"} 2417 } 2418 }, 2419 "CreateInstanceProfileResponse":{ 2420 "type":"structure", 2421 "required":["InstanceProfile"], 2422 "members":{ 2423 "InstanceProfile":{"shape":"InstanceProfile"} 2424 } 2425 }, 2426 "CreateLoginProfileRequest":{ 2427 "type":"structure", 2428 "required":[ 2429 "UserName", 2430 "Password" 2431 ], 2432 "members":{ 2433 "UserName":{"shape":"userNameType"}, 2434 "Password":{"shape":"passwordType"}, 2435 "PasswordResetRequired":{"shape":"booleanType"} 2436 } 2437 }, 2438 "CreateLoginProfileResponse":{ 2439 "type":"structure", 2440 "required":["LoginProfile"], 2441 "members":{ 2442 "LoginProfile":{"shape":"LoginProfile"} 2443 } 2444 }, 2445 "CreateOpenIDConnectProviderRequest":{ 2446 "type":"structure", 2447 "required":[ 2448 "Url", 2449 "ThumbprintList" 2450 ], 2451 "members":{ 2452 "Url":{"shape":"OpenIDConnectProviderUrlType"}, 2453 "ClientIDList":{"shape":"clientIDListType"}, 2454 "ThumbprintList":{"shape":"thumbprintListType"} 2455 } 2456 }, 2457 "CreateOpenIDConnectProviderResponse":{ 2458 "type":"structure", 2459 "members":{ 2460 "OpenIDConnectProviderArn":{"shape":"arnType"} 2461 } 2462 }, 2463 "CreatePolicyRequest":{ 2464 "type":"structure", 2465 "required":[ 2466 "PolicyName", 2467 "PolicyDocument" 2468 ], 2469 "members":{ 2470 "PolicyName":{"shape":"policyNameType"}, 2471 "Path":{"shape":"policyPathType"}, 2472 "PolicyDocument":{"shape":"policyDocumentType"}, 2473 "Description":{"shape":"policyDescriptionType"} 2474 } 2475 }, 2476 "CreatePolicyResponse":{ 2477 "type":"structure", 2478 "members":{ 2479 "Policy":{"shape":"Policy"} 2480 } 2481 }, 2482 "CreatePolicyVersionRequest":{ 2483 "type":"structure", 2484 "required":[ 2485 "PolicyArn", 2486 "PolicyDocument" 2487 ], 2488 "members":{ 2489 "PolicyArn":{"shape":"arnType"}, 2490 "PolicyDocument":{"shape":"policyDocumentType"}, 2491 "SetAsDefault":{"shape":"booleanType"} 2492 } 2493 }, 2494 "CreatePolicyVersionResponse":{ 2495 "type":"structure", 2496 "members":{ 2497 "PolicyVersion":{"shape":"PolicyVersion"} 2498 } 2499 }, 2500 "CreateRoleRequest":{ 2501 "type":"structure", 2502 "required":[ 2503 "RoleName", 2504 "AssumeRolePolicyDocument" 2505 ], 2506 "members":{ 2507 "Path":{"shape":"pathType"}, 2508 "RoleName":{"shape":"roleNameType"}, 2509 "AssumeRolePolicyDocument":{"shape":"policyDocumentType"}, 2510 "Description":{"shape":"roleDescriptionType"}, 2511 "MaxSessionDuration":{"shape":"roleMaxSessionDurationType"}, 2512 "PermissionsBoundary":{"shape":"arnType"}, 2513 "Tags":{"shape":"tagListType"} 2514 } 2515 }, 2516 "CreateRoleResponse":{ 2517 "type":"structure", 2518 "required":["Role"], 2519 "members":{ 2520 "Role":{"shape":"Role"} 2521 } 2522 }, 2523 "CreateSAMLProviderRequest":{ 2524 "type":"structure", 2525 "required":[ 2526 "SAMLMetadataDocument", 2527 "Name" 2528 ], 2529 "members":{ 2530 "SAMLMetadataDocument":{"shape":"SAMLMetadataDocumentType"}, 2531 "Name":{"shape":"SAMLProviderNameType"} 2532 } 2533 }, 2534 "CreateSAMLProviderResponse":{ 2535 "type":"structure", 2536 "members":{ 2537 "SAMLProviderArn":{"shape":"arnType"} 2538 } 2539 }, 2540 "CreateServiceLinkedRoleRequest":{ 2541 "type":"structure", 2542 "required":["AWSServiceName"], 2543 "members":{ 2544 "AWSServiceName":{"shape":"groupNameType"}, 2545 "Description":{"shape":"roleDescriptionType"}, 2546 "CustomSuffix":{"shape":"customSuffixType"} 2547 } 2548 }, 2549 "CreateServiceLinkedRoleResponse":{ 2550 "type":"structure", 2551 "members":{ 2552 "Role":{"shape":"Role"} 2553 } 2554 }, 2555 "CreateServiceSpecificCredentialRequest":{ 2556 "type":"structure", 2557 "required":[ 2558 "UserName", 2559 "ServiceName" 2560 ], 2561 "members":{ 2562 "UserName":{"shape":"userNameType"}, 2563 "ServiceName":{"shape":"serviceName"} 2564 } 2565 }, 2566 "CreateServiceSpecificCredentialResponse":{ 2567 "type":"structure", 2568 "members":{ 2569 "ServiceSpecificCredential":{"shape":"ServiceSpecificCredential"} 2570 } 2571 }, 2572 "CreateUserRequest":{ 2573 "type":"structure", 2574 "required":["UserName"], 2575 "members":{ 2576 "Path":{"shape":"pathType"}, 2577 "UserName":{"shape":"userNameType"}, 2578 "PermissionsBoundary":{"shape":"arnType"}, 2579 "Tags":{"shape":"tagListType"} 2580 } 2581 }, 2582 "CreateUserResponse":{ 2583 "type":"structure", 2584 "members":{ 2585 "User":{"shape":"User"} 2586 } 2587 }, 2588 "CreateVirtualMFADeviceRequest":{ 2589 "type":"structure", 2590 "required":["VirtualMFADeviceName"], 2591 "members":{ 2592 "Path":{"shape":"pathType"}, 2593 "VirtualMFADeviceName":{"shape":"virtualMFADeviceName"} 2594 } 2595 }, 2596 "CreateVirtualMFADeviceResponse":{ 2597 "type":"structure", 2598 "required":["VirtualMFADevice"], 2599 "members":{ 2600 "VirtualMFADevice":{"shape":"VirtualMFADevice"} 2601 } 2602 }, 2603 "CredentialReportExpiredException":{ 2604 "type":"structure", 2605 "members":{ 2606 "message":{"shape":"credentialReportExpiredExceptionMessage"} 2607 }, 2608 "error":{ 2609 "code":"ReportExpired", 2610 "httpStatusCode":410, 2611 "senderFault":true 2612 }, 2613 "exception":true 2614 }, 2615 "CredentialReportNotPresentException":{ 2616 "type":"structure", 2617 "members":{ 2618 "message":{"shape":"credentialReportNotPresentExceptionMessage"} 2619 }, 2620 "error":{ 2621 "code":"ReportNotPresent", 2622 "httpStatusCode":410, 2623 "senderFault":true 2624 }, 2625 "exception":true 2626 }, 2627 "CredentialReportNotReadyException":{ 2628 "type":"structure", 2629 "members":{ 2630 "message":{"shape":"credentialReportNotReadyExceptionMessage"} 2631 }, 2632 "error":{ 2633 "code":"ReportInProgress", 2634 "httpStatusCode":404, 2635 "senderFault":true 2636 }, 2637 "exception":true 2638 }, 2639 "DeactivateMFADeviceRequest":{ 2640 "type":"structure", 2641 "required":[ 2642 "UserName", 2643 "SerialNumber" 2644 ], 2645 "members":{ 2646 "UserName":{"shape":"existingUserNameType"}, 2647 "SerialNumber":{"shape":"serialNumberType"} 2648 } 2649 }, 2650 "DeleteAccessKeyRequest":{ 2651 "type":"structure", 2652 "required":["AccessKeyId"], 2653 "members":{ 2654 "UserName":{"shape":"existingUserNameType"}, 2655 "AccessKeyId":{"shape":"accessKeyIdType"} 2656 } 2657 }, 2658 "DeleteAccountAliasRequest":{ 2659 "type":"structure", 2660 "required":["AccountAlias"], 2661 "members":{ 2662 "AccountAlias":{"shape":"accountAliasType"} 2663 } 2664 }, 2665 "DeleteConflictException":{ 2666 "type":"structure", 2667 "members":{ 2668 "message":{"shape":"deleteConflictMessage"} 2669 }, 2670 "error":{ 2671 "code":"DeleteConflict", 2672 "httpStatusCode":409, 2673 "senderFault":true 2674 }, 2675 "exception":true 2676 }, 2677 "DeleteGroupPolicyRequest":{ 2678 "type":"structure", 2679 "required":[ 2680 "GroupName", 2681 "PolicyName" 2682 ], 2683 "members":{ 2684 "GroupName":{"shape":"groupNameType"}, 2685 "PolicyName":{"shape":"policyNameType"} 2686 } 2687 }, 2688 "DeleteGroupRequest":{ 2689 "type":"structure", 2690 "required":["GroupName"], 2691 "members":{ 2692 "GroupName":{"shape":"groupNameType"} 2693 } 2694 }, 2695 "DeleteInstanceProfileRequest":{ 2696 "type":"structure", 2697 "required":["InstanceProfileName"], 2698 "members":{ 2699 "InstanceProfileName":{"shape":"instanceProfileNameType"} 2700 } 2701 }, 2702 "DeleteLoginProfileRequest":{ 2703 "type":"structure", 2704 "required":["UserName"], 2705 "members":{ 2706 "UserName":{"shape":"userNameType"} 2707 } 2708 }, 2709 "DeleteOpenIDConnectProviderRequest":{ 2710 "type":"structure", 2711 "required":["OpenIDConnectProviderArn"], 2712 "members":{ 2713 "OpenIDConnectProviderArn":{"shape":"arnType"} 2714 } 2715 }, 2716 "DeletePolicyRequest":{ 2717 "type":"structure", 2718 "required":["PolicyArn"], 2719 "members":{ 2720 "PolicyArn":{"shape":"arnType"} 2721 } 2722 }, 2723 "DeletePolicyVersionRequest":{ 2724 "type":"structure", 2725 "required":[ 2726 "PolicyArn", 2727 "VersionId" 2728 ], 2729 "members":{ 2730 "PolicyArn":{"shape":"arnType"}, 2731 "VersionId":{"shape":"policyVersionIdType"} 2732 } 2733 }, 2734 "DeleteRolePermissionsBoundaryRequest":{ 2735 "type":"structure", 2736 "required":["RoleName"], 2737 "members":{ 2738 "RoleName":{"shape":"roleNameType"} 2739 } 2740 }, 2741 "DeleteRolePolicyRequest":{ 2742 "type":"structure", 2743 "required":[ 2744 "RoleName", 2745 "PolicyName" 2746 ], 2747 "members":{ 2748 "RoleName":{"shape":"roleNameType"}, 2749 "PolicyName":{"shape":"policyNameType"} 2750 } 2751 }, 2752 "DeleteRoleRequest":{ 2753 "type":"structure", 2754 "required":["RoleName"], 2755 "members":{ 2756 "RoleName":{"shape":"roleNameType"} 2757 } 2758 }, 2759 "DeleteSAMLProviderRequest":{ 2760 "type":"structure", 2761 "required":["SAMLProviderArn"], 2762 "members":{ 2763 "SAMLProviderArn":{"shape":"arnType"} 2764 } 2765 }, 2766 "DeleteSSHPublicKeyRequest":{ 2767 "type":"structure", 2768 "required":[ 2769 "UserName", 2770 "SSHPublicKeyId" 2771 ], 2772 "members":{ 2773 "UserName":{"shape":"userNameType"}, 2774 "SSHPublicKeyId":{"shape":"publicKeyIdType"} 2775 } 2776 }, 2777 "DeleteServerCertificateRequest":{ 2778 "type":"structure", 2779 "required":["ServerCertificateName"], 2780 "members":{ 2781 "ServerCertificateName":{"shape":"serverCertificateNameType"} 2782 } 2783 }, 2784 "DeleteServiceLinkedRoleRequest":{ 2785 "type":"structure", 2786 "required":["RoleName"], 2787 "members":{ 2788 "RoleName":{"shape":"roleNameType"} 2789 } 2790 }, 2791 "DeleteServiceLinkedRoleResponse":{ 2792 "type":"structure", 2793 "required":["DeletionTaskId"], 2794 "members":{ 2795 "DeletionTaskId":{"shape":"DeletionTaskIdType"} 2796 } 2797 }, 2798 "DeleteServiceSpecificCredentialRequest":{ 2799 "type":"structure", 2800 "required":["ServiceSpecificCredentialId"], 2801 "members":{ 2802 "UserName":{"shape":"userNameType"}, 2803 "ServiceSpecificCredentialId":{"shape":"serviceSpecificCredentialId"} 2804 } 2805 }, 2806 "DeleteSigningCertificateRequest":{ 2807 "type":"structure", 2808 "required":["CertificateId"], 2809 "members":{ 2810 "UserName":{"shape":"existingUserNameType"}, 2811 "CertificateId":{"shape":"certificateIdType"} 2812 } 2813 }, 2814 "DeleteUserPermissionsBoundaryRequest":{ 2815 "type":"structure", 2816 "required":["UserName"], 2817 "members":{ 2818 "UserName":{"shape":"userNameType"} 2819 } 2820 }, 2821 "DeleteUserPolicyRequest":{ 2822 "type":"structure", 2823 "required":[ 2824 "UserName", 2825 "PolicyName" 2826 ], 2827 "members":{ 2828 "UserName":{"shape":"existingUserNameType"}, 2829 "PolicyName":{"shape":"policyNameType"} 2830 } 2831 }, 2832 "DeleteUserRequest":{ 2833 "type":"structure", 2834 "required":["UserName"], 2835 "members":{ 2836 "UserName":{"shape":"existingUserNameType"} 2837 } 2838 }, 2839 "DeleteVirtualMFADeviceRequest":{ 2840 "type":"structure", 2841 "required":["SerialNumber"], 2842 "members":{ 2843 "SerialNumber":{"shape":"serialNumberType"} 2844 } 2845 }, 2846 "DeletionTaskFailureReasonType":{ 2847 "type":"structure", 2848 "members":{ 2849 "Reason":{"shape":"ReasonType"}, 2850 "RoleUsageList":{"shape":"RoleUsageListType"} 2851 } 2852 }, 2853 "DeletionTaskIdType":{ 2854 "type":"string", 2855 "max":1000, 2856 "min":1 2857 }, 2858 "DeletionTaskStatusType":{ 2859 "type":"string", 2860 "enum":[ 2861 "SUCCEEDED", 2862 "IN_PROGRESS", 2863 "FAILED", 2864 "NOT_STARTED" 2865 ] 2866 }, 2867 "DetachGroupPolicyRequest":{ 2868 "type":"structure", 2869 "required":[ 2870 "GroupName", 2871 "PolicyArn" 2872 ], 2873 "members":{ 2874 "GroupName":{"shape":"groupNameType"}, 2875 "PolicyArn":{"shape":"arnType"} 2876 } 2877 }, 2878 "DetachRolePolicyRequest":{ 2879 "type":"structure", 2880 "required":[ 2881 "RoleName", 2882 "PolicyArn" 2883 ], 2884 "members":{ 2885 "RoleName":{"shape":"roleNameType"}, 2886 "PolicyArn":{"shape":"arnType"} 2887 } 2888 }, 2889 "DetachUserPolicyRequest":{ 2890 "type":"structure", 2891 "required":[ 2892 "UserName", 2893 "PolicyArn" 2894 ], 2895 "members":{ 2896 "UserName":{"shape":"userNameType"}, 2897 "PolicyArn":{"shape":"arnType"} 2898 } 2899 }, 2900 "DuplicateCertificateException":{ 2901 "type":"structure", 2902 "members":{ 2903 "message":{"shape":"duplicateCertificateMessage"} 2904 }, 2905 "error":{ 2906 "code":"DuplicateCertificate", 2907 "httpStatusCode":409, 2908 "senderFault":true 2909 }, 2910 "exception":true 2911 }, 2912 "DuplicateSSHPublicKeyException":{ 2913 "type":"structure", 2914 "members":{ 2915 "message":{"shape":"duplicateSSHPublicKeyMessage"} 2916 }, 2917 "error":{ 2918 "code":"DuplicateSSHPublicKey", 2919 "httpStatusCode":400, 2920 "senderFault":true 2921 }, 2922 "exception":true 2923 }, 2924 "EnableMFADeviceRequest":{ 2925 "type":"structure", 2926 "required":[ 2927 "UserName", 2928 "SerialNumber", 2929 "AuthenticationCode1", 2930 "AuthenticationCode2" 2931 ], 2932 "members":{ 2933 "UserName":{"shape":"existingUserNameType"}, 2934 "SerialNumber":{"shape":"serialNumberType"}, 2935 "AuthenticationCode1":{"shape":"authenticationCodeType"}, 2936 "AuthenticationCode2":{"shape":"authenticationCodeType"} 2937 } 2938 }, 2939 "EntityAlreadyExistsException":{ 2940 "type":"structure", 2941 "members":{ 2942 "message":{"shape":"entityAlreadyExistsMessage"} 2943 }, 2944 "error":{ 2945 "code":"EntityAlreadyExists", 2946 "httpStatusCode":409, 2947 "senderFault":true 2948 }, 2949 "exception":true 2950 }, 2951 "EntityDetails":{ 2952 "type":"structure", 2953 "required":["EntityInfo"], 2954 "members":{ 2955 "EntityInfo":{"shape":"EntityInfo"}, 2956 "LastAuthenticated":{"shape":"dateType"} 2957 } 2958 }, 2959 "EntityInfo":{ 2960 "type":"structure", 2961 "required":[ 2962 "Arn", 2963 "Name", 2964 "Type", 2965 "Id" 2966 ], 2967 "members":{ 2968 "Arn":{"shape":"arnType"}, 2969 "Name":{"shape":"userNameType"}, 2970 "Type":{"shape":"policyOwnerEntityType"}, 2971 "Id":{"shape":"idType"}, 2972 "Path":{"shape":"pathType"} 2973 } 2974 }, 2975 "EntityTemporarilyUnmodifiableException":{ 2976 "type":"structure", 2977 "members":{ 2978 "message":{"shape":"entityTemporarilyUnmodifiableMessage"} 2979 }, 2980 "error":{ 2981 "code":"EntityTemporarilyUnmodifiable", 2982 "httpStatusCode":409, 2983 "senderFault":true 2984 }, 2985 "exception":true 2986 }, 2987 "EntityType":{ 2988 "type":"string", 2989 "enum":[ 2990 "User", 2991 "Role", 2992 "Group", 2993 "LocalManagedPolicy", 2994 "AWSManagedPolicy" 2995 ] 2996 }, 2997 "ErrorDetails":{ 2998 "type":"structure", 2999 "required":[ 3000 "Message", 3001 "Code" 3002 ], 3003 "members":{ 3004 "Message":{"shape":"stringType"}, 3005 "Code":{"shape":"stringType"} 3006 } 3007 }, 3008 "EvalDecisionDetailsType":{ 3009 "type":"map", 3010 "key":{"shape":"EvalDecisionSourceType"}, 3011 "value":{"shape":"PolicyEvaluationDecisionType"} 3012 }, 3013 "EvalDecisionSourceType":{ 3014 "type":"string", 3015 "max":256, 3016 "min":3 3017 }, 3018 "EvaluationResult":{ 3019 "type":"structure", 3020 "required":[ 3021 "EvalActionName", 3022 "EvalDecision" 3023 ], 3024 "members":{ 3025 "EvalActionName":{"shape":"ActionNameType"}, 3026 "EvalResourceName":{"shape":"ResourceNameType"}, 3027 "EvalDecision":{"shape":"PolicyEvaluationDecisionType"}, 3028 "MatchedStatements":{"shape":"StatementListType"}, 3029 "MissingContextValues":{"shape":"ContextKeyNamesResultListType"}, 3030 "OrganizationsDecisionDetail":{"shape":"OrganizationsDecisionDetail"}, 3031 "EvalDecisionDetails":{"shape":"EvalDecisionDetailsType"}, 3032 "ResourceSpecificResults":{"shape":"ResourceSpecificResultListType"} 3033 } 3034 }, 3035 "EvaluationResultsListType":{ 3036 "type":"list", 3037 "member":{"shape":"EvaluationResult"} 3038 }, 3039 "GenerateCredentialReportResponse":{ 3040 "type":"structure", 3041 "members":{ 3042 "State":{"shape":"ReportStateType"}, 3043 "Description":{"shape":"ReportStateDescriptionType"} 3044 } 3045 }, 3046 "GenerateOrganizationsAccessReportRequest":{ 3047 "type":"structure", 3048 "required":["EntityPath"], 3049 "members":{ 3050 "EntityPath":{"shape":"organizationsEntityPathType"}, 3051 "OrganizationsPolicyId":{"shape":"organizationsPolicyIdType"} 3052 } 3053 }, 3054 "GenerateOrganizationsAccessReportResponse":{ 3055 "type":"structure", 3056 "members":{ 3057 "JobId":{"shape":"jobIDType"} 3058 } 3059 }, 3060 "GenerateServiceLastAccessedDetailsRequest":{ 3061 "type":"structure", 3062 "required":["Arn"], 3063 "members":{ 3064 "Arn":{"shape":"arnType"} 3065 } 3066 }, 3067 "GenerateServiceLastAccessedDetailsResponse":{ 3068 "type":"structure", 3069 "members":{ 3070 "JobId":{"shape":"jobIDType"} 3071 } 3072 }, 3073 "GetAccessKeyLastUsedRequest":{ 3074 "type":"structure", 3075 "required":["AccessKeyId"], 3076 "members":{ 3077 "AccessKeyId":{"shape":"accessKeyIdType"} 3078 } 3079 }, 3080 "GetAccessKeyLastUsedResponse":{ 3081 "type":"structure", 3082 "members":{ 3083 "UserName":{"shape":"existingUserNameType"}, 3084 "AccessKeyLastUsed":{"shape":"AccessKeyLastUsed"} 3085 } 3086 }, 3087 "GetAccountAuthorizationDetailsRequest":{ 3088 "type":"structure", 3089 "members":{ 3090 "Filter":{"shape":"entityListType"}, 3091 "MaxItems":{"shape":"maxItemsType"}, 3092 "Marker":{"shape":"markerType"} 3093 } 3094 }, 3095 "GetAccountAuthorizationDetailsResponse":{ 3096 "type":"structure", 3097 "members":{ 3098 "UserDetailList":{"shape":"userDetailListType"}, 3099 "GroupDetailList":{"shape":"groupDetailListType"}, 3100 "RoleDetailList":{"shape":"roleDetailListType"}, 3101 "Policies":{"shape":"ManagedPolicyDetailListType"}, 3102 "IsTruncated":{"shape":"booleanType"}, 3103 "Marker":{"shape":"responseMarkerType"} 3104 } 3105 }, 3106 "GetAccountPasswordPolicyResponse":{ 3107 "type":"structure", 3108 "required":["PasswordPolicy"], 3109 "members":{ 3110 "PasswordPolicy":{"shape":"PasswordPolicy"} 3111 } 3112 }, 3113 "GetAccountSummaryResponse":{ 3114 "type":"structure", 3115 "members":{ 3116 "SummaryMap":{"shape":"summaryMapType"} 3117 } 3118 }, 3119 "GetContextKeysForCustomPolicyRequest":{ 3120 "type":"structure", 3121 "required":["PolicyInputList"], 3122 "members":{ 3123 "PolicyInputList":{"shape":"SimulationPolicyListType"} 3124 } 3125 }, 3126 "GetContextKeysForPolicyResponse":{ 3127 "type":"structure", 3128 "members":{ 3129 "ContextKeyNames":{"shape":"ContextKeyNamesResultListType"} 3130 } 3131 }, 3132 "GetContextKeysForPrincipalPolicyRequest":{ 3133 "type":"structure", 3134 "required":["PolicySourceArn"], 3135 "members":{ 3136 "PolicySourceArn":{"shape":"arnType"}, 3137 "PolicyInputList":{"shape":"SimulationPolicyListType"} 3138 } 3139 }, 3140 "GetCredentialReportResponse":{ 3141 "type":"structure", 3142 "members":{ 3143 "Content":{"shape":"ReportContentType"}, 3144 "ReportFormat":{"shape":"ReportFormatType"}, 3145 "GeneratedTime":{"shape":"dateType"} 3146 } 3147 }, 3148 "GetGroupPolicyRequest":{ 3149 "type":"structure", 3150 "required":[ 3151 "GroupName", 3152 "PolicyName" 3153 ], 3154 "members":{ 3155 "GroupName":{"shape":"groupNameType"}, 3156 "PolicyName":{"shape":"policyNameType"} 3157 } 3158 }, 3159 "GetGroupPolicyResponse":{ 3160 "type":"structure", 3161 "required":[ 3162 "GroupName", 3163 "PolicyName", 3164 "PolicyDocument" 3165 ], 3166 "members":{ 3167 "GroupName":{"shape":"groupNameType"}, 3168 "PolicyName":{"shape":"policyNameType"}, 3169 "PolicyDocument":{"shape":"policyDocumentType"} 3170 } 3171 }, 3172 "GetGroupRequest":{ 3173 "type":"structure", 3174 "required":["GroupName"], 3175 "members":{ 3176 "GroupName":{"shape":"groupNameType"}, 3177 "Marker":{"shape":"markerType"}, 3178 "MaxItems":{"shape":"maxItemsType"} 3179 } 3180 }, 3181 "GetGroupResponse":{ 3182 "type":"structure", 3183 "required":[ 3184 "Group", 3185 "Users" 3186 ], 3187 "members":{ 3188 "Group":{"shape":"Group"}, 3189 "Users":{"shape":"userListType"}, 3190 "IsTruncated":{"shape":"booleanType"}, 3191 "Marker":{"shape":"responseMarkerType"} 3192 } 3193 }, 3194 "GetInstanceProfileRequest":{ 3195 "type":"structure", 3196 "required":["InstanceProfileName"], 3197 "members":{ 3198 "InstanceProfileName":{"shape":"instanceProfileNameType"} 3199 } 3200 }, 3201 "GetInstanceProfileResponse":{ 3202 "type":"structure", 3203 "required":["InstanceProfile"], 3204 "members":{ 3205 "InstanceProfile":{"shape":"InstanceProfile"} 3206 } 3207 }, 3208 "GetLoginProfileRequest":{ 3209 "type":"structure", 3210 "required":["UserName"], 3211 "members":{ 3212 "UserName":{"shape":"userNameType"} 3213 } 3214 }, 3215 "GetLoginProfileResponse":{ 3216 "type":"structure", 3217 "required":["LoginProfile"], 3218 "members":{ 3219 "LoginProfile":{"shape":"LoginProfile"} 3220 } 3221 }, 3222 "GetOpenIDConnectProviderRequest":{ 3223 "type":"structure", 3224 "required":["OpenIDConnectProviderArn"], 3225 "members":{ 3226 "OpenIDConnectProviderArn":{"shape":"arnType"} 3227 } 3228 }, 3229 "GetOpenIDConnectProviderResponse":{ 3230 "type":"structure", 3231 "members":{ 3232 "Url":{"shape":"OpenIDConnectProviderUrlType"}, 3233 "ClientIDList":{"shape":"clientIDListType"}, 3234 "ThumbprintList":{"shape":"thumbprintListType"}, 3235 "CreateDate":{"shape":"dateType"} 3236 } 3237 }, 3238 "GetOrganizationsAccessReportRequest":{ 3239 "type":"structure", 3240 "required":["JobId"], 3241 "members":{ 3242 "JobId":{"shape":"jobIDType"}, 3243 "MaxItems":{"shape":"maxItemsType"}, 3244 "Marker":{"shape":"markerType"}, 3245 "SortKey":{"shape":"sortKeyType"} 3246 } 3247 }, 3248 "GetOrganizationsAccessReportResponse":{ 3249 "type":"structure", 3250 "required":[ 3251 "JobStatus", 3252 "JobCreationDate" 3253 ], 3254 "members":{ 3255 "JobStatus":{"shape":"jobStatusType"}, 3256 "JobCreationDate":{"shape":"dateType"}, 3257 "JobCompletionDate":{"shape":"dateType"}, 3258 "NumberOfServicesAccessible":{"shape":"integerType"}, 3259 "NumberOfServicesNotAccessed":{"shape":"integerType"}, 3260 "AccessDetails":{"shape":"AccessDetails"}, 3261 "IsTruncated":{"shape":"booleanType"}, 3262 "Marker":{"shape":"markerType"}, 3263 "ErrorDetails":{"shape":"ErrorDetails"} 3264 } 3265 }, 3266 "GetPolicyRequest":{ 3267 "type":"structure", 3268 "required":["PolicyArn"], 3269 "members":{ 3270 "PolicyArn":{"shape":"arnType"} 3271 } 3272 }, 3273 "GetPolicyResponse":{ 3274 "type":"structure", 3275 "members":{ 3276 "Policy":{"shape":"Policy"} 3277 } 3278 }, 3279 "GetPolicyVersionRequest":{ 3280 "type":"structure", 3281 "required":[ 3282 "PolicyArn", 3283 "VersionId" 3284 ], 3285 "members":{ 3286 "PolicyArn":{"shape":"arnType"}, 3287 "VersionId":{"shape":"policyVersionIdType"} 3288 } 3289 }, 3290 "GetPolicyVersionResponse":{ 3291 "type":"structure", 3292 "members":{ 3293 "PolicyVersion":{"shape":"PolicyVersion"} 3294 } 3295 }, 3296 "GetRolePolicyRequest":{ 3297 "type":"structure", 3298 "required":[ 3299 "RoleName", 3300 "PolicyName" 3301 ], 3302 "members":{ 3303 "RoleName":{"shape":"roleNameType"}, 3304 "PolicyName":{"shape":"policyNameType"} 3305 } 3306 }, 3307 "GetRolePolicyResponse":{ 3308 "type":"structure", 3309 "required":[ 3310 "RoleName", 3311 "PolicyName", 3312 "PolicyDocument" 3313 ], 3314 "members":{ 3315 "RoleName":{"shape":"roleNameType"}, 3316 "PolicyName":{"shape":"policyNameType"}, 3317 "PolicyDocument":{"shape":"policyDocumentType"} 3318 } 3319 }, 3320 "GetRoleRequest":{ 3321 "type":"structure", 3322 "required":["RoleName"], 3323 "members":{ 3324 "RoleName":{"shape":"roleNameType"} 3325 } 3326 }, 3327 "GetRoleResponse":{ 3328 "type":"structure", 3329 "required":["Role"], 3330 "members":{ 3331 "Role":{"shape":"Role"} 3332 } 3333 }, 3334 "GetSAMLProviderRequest":{ 3335 "type":"structure", 3336 "required":["SAMLProviderArn"], 3337 "members":{ 3338 "SAMLProviderArn":{"shape":"arnType"} 3339 } 3340 }, 3341 "GetSAMLProviderResponse":{ 3342 "type":"structure", 3343 "members":{ 3344 "SAMLMetadataDocument":{"shape":"SAMLMetadataDocumentType"}, 3345 "CreateDate":{"shape":"dateType"}, 3346 "ValidUntil":{"shape":"dateType"} 3347 } 3348 }, 3349 "GetSSHPublicKeyRequest":{ 3350 "type":"structure", 3351 "required":[ 3352 "UserName", 3353 "SSHPublicKeyId", 3354 "Encoding" 3355 ], 3356 "members":{ 3357 "UserName":{"shape":"userNameType"}, 3358 "SSHPublicKeyId":{"shape":"publicKeyIdType"}, 3359 "Encoding":{"shape":"encodingType"} 3360 } 3361 }, 3362 "GetSSHPublicKeyResponse":{ 3363 "type":"structure", 3364 "members":{ 3365 "SSHPublicKey":{"shape":"SSHPublicKey"} 3366 } 3367 }, 3368 "GetServerCertificateRequest":{ 3369 "type":"structure", 3370 "required":["ServerCertificateName"], 3371 "members":{ 3372 "ServerCertificateName":{"shape":"serverCertificateNameType"} 3373 } 3374 }, 3375 "GetServerCertificateResponse":{ 3376 "type":"structure", 3377 "required":["ServerCertificate"], 3378 "members":{ 3379 "ServerCertificate":{"shape":"ServerCertificate"} 3380 } 3381 }, 3382 "GetServiceLastAccessedDetailsRequest":{ 3383 "type":"structure", 3384 "required":["JobId"], 3385 "members":{ 3386 "JobId":{"shape":"jobIDType"}, 3387 "MaxItems":{"shape":"maxItemsType"}, 3388 "Marker":{"shape":"markerType"} 3389 } 3390 }, 3391 "GetServiceLastAccessedDetailsResponse":{ 3392 "type":"structure", 3393 "required":[ 3394 "JobStatus", 3395 "JobCreationDate", 3396 "ServicesLastAccessed", 3397 "JobCompletionDate" 3398 ], 3399 "members":{ 3400 "JobStatus":{"shape":"jobStatusType"}, 3401 "JobCreationDate":{"shape":"dateType"}, 3402 "ServicesLastAccessed":{"shape":"ServicesLastAccessed"}, 3403 "JobCompletionDate":{"shape":"dateType"}, 3404 "IsTruncated":{"shape":"booleanType"}, 3405 "Marker":{"shape":"responseMarkerType"}, 3406 "Error":{"shape":"ErrorDetails"} 3407 } 3408 }, 3409 "GetServiceLastAccessedDetailsWithEntitiesRequest":{ 3410 "type":"structure", 3411 "required":[ 3412 "JobId", 3413 "ServiceNamespace" 3414 ], 3415 "members":{ 3416 "JobId":{"shape":"jobIDType"}, 3417 "ServiceNamespace":{"shape":"serviceNamespaceType"}, 3418 "MaxItems":{"shape":"maxItemsType"}, 3419 "Marker":{"shape":"markerType"} 3420 } 3421 }, 3422 "GetServiceLastAccessedDetailsWithEntitiesResponse":{ 3423 "type":"structure", 3424 "required":[ 3425 "JobStatus", 3426 "JobCreationDate", 3427 "JobCompletionDate", 3428 "EntityDetailsList" 3429 ], 3430 "members":{ 3431 "JobStatus":{"shape":"jobStatusType"}, 3432 "JobCreationDate":{"shape":"dateType"}, 3433 "JobCompletionDate":{"shape":"dateType"}, 3434 "EntityDetailsList":{"shape":"entityDetailsListType"}, 3435 "IsTruncated":{"shape":"booleanType"}, 3436 "Marker":{"shape":"responseMarkerType"}, 3437 "Error":{"shape":"ErrorDetails"} 3438 } 3439 }, 3440 "GetServiceLinkedRoleDeletionStatusRequest":{ 3441 "type":"structure", 3442 "required":["DeletionTaskId"], 3443 "members":{ 3444 "DeletionTaskId":{"shape":"DeletionTaskIdType"} 3445 } 3446 }, 3447 "GetServiceLinkedRoleDeletionStatusResponse":{ 3448 "type":"structure", 3449 "required":["Status"], 3450 "members":{ 3451 "Status":{"shape":"DeletionTaskStatusType"}, 3452 "Reason":{"shape":"DeletionTaskFailureReasonType"} 3453 } 3454 }, 3455 "GetUserPolicyRequest":{ 3456 "type":"structure", 3457 "required":[ 3458 "UserName", 3459 "PolicyName" 3460 ], 3461 "members":{ 3462 "UserName":{"shape":"existingUserNameType"}, 3463 "PolicyName":{"shape":"policyNameType"} 3464 } 3465 }, 3466 "GetUserPolicyResponse":{ 3467 "type":"structure", 3468 "required":[ 3469 "UserName", 3470 "PolicyName", 3471 "PolicyDocument" 3472 ], 3473 "members":{ 3474 "UserName":{"shape":"existingUserNameType"}, 3475 "PolicyName":{"shape":"policyNameType"}, 3476 "PolicyDocument":{"shape":"policyDocumentType"} 3477 } 3478 }, 3479 "GetUserRequest":{ 3480 "type":"structure", 3481 "members":{ 3482 "UserName":{"shape":"existingUserNameType"} 3483 } 3484 }, 3485 "GetUserResponse":{ 3486 "type":"structure", 3487 "required":["User"], 3488 "members":{ 3489 "User":{"shape":"User"} 3490 } 3491 }, 3492 "Group":{ 3493 "type":"structure", 3494 "required":[ 3495 "Path", 3496 "GroupName", 3497 "GroupId", 3498 "Arn", 3499 "CreateDate" 3500 ], 3501 "members":{ 3502 "Path":{"shape":"pathType"}, 3503 "GroupName":{"shape":"groupNameType"}, 3504 "GroupId":{"shape":"idType"}, 3505 "Arn":{"shape":"arnType"}, 3506 "CreateDate":{"shape":"dateType"} 3507 } 3508 }, 3509 "GroupDetail":{ 3510 "type":"structure", 3511 "members":{ 3512 "Path":{"shape":"pathType"}, 3513 "GroupName":{"shape":"groupNameType"}, 3514 "GroupId":{"shape":"idType"}, 3515 "Arn":{"shape":"arnType"}, 3516 "CreateDate":{"shape":"dateType"}, 3517 "GroupPolicyList":{"shape":"policyDetailListType"}, 3518 "AttachedManagedPolicies":{"shape":"attachedPoliciesListType"} 3519 } 3520 }, 3521 "InstanceProfile":{ 3522 "type":"structure", 3523 "required":[ 3524 "Path", 3525 "InstanceProfileName", 3526 "InstanceProfileId", 3527 "Arn", 3528 "CreateDate", 3529 "Roles" 3530 ], 3531 "members":{ 3532 "Path":{"shape":"pathType"}, 3533 "InstanceProfileName":{"shape":"instanceProfileNameType"}, 3534 "InstanceProfileId":{"shape":"idType"}, 3535 "Arn":{"shape":"arnType"}, 3536 "CreateDate":{"shape":"dateType"}, 3537 "Roles":{"shape":"roleListType"} 3538 } 3539 }, 3540 "InvalidAuthenticationCodeException":{ 3541 "type":"structure", 3542 "members":{ 3543 "message":{"shape":"invalidAuthenticationCodeMessage"} 3544 }, 3545 "error":{ 3546 "code":"InvalidAuthenticationCode", 3547 "httpStatusCode":403, 3548 "senderFault":true 3549 }, 3550 "exception":true 3551 }, 3552 "InvalidCertificateException":{ 3553 "type":"structure", 3554 "members":{ 3555 "message":{"shape":"invalidCertificateMessage"} 3556 }, 3557 "error":{ 3558 "code":"InvalidCertificate", 3559 "httpStatusCode":400, 3560 "senderFault":true 3561 }, 3562 "exception":true 3563 }, 3564 "InvalidInputException":{ 3565 "type":"structure", 3566 "members":{ 3567 "message":{"shape":"invalidInputMessage"} 3568 }, 3569 "error":{ 3570 "code":"InvalidInput", 3571 "httpStatusCode":400, 3572 "senderFault":true 3573 }, 3574 "exception":true 3575 }, 3576 "InvalidPublicKeyException":{ 3577 "type":"structure", 3578 "members":{ 3579 "message":{"shape":"invalidPublicKeyMessage"} 3580 }, 3581 "error":{ 3582 "code":"InvalidPublicKey", 3583 "httpStatusCode":400, 3584 "senderFault":true 3585 }, 3586 "exception":true 3587 }, 3588 "InvalidUserTypeException":{ 3589 "type":"structure", 3590 "members":{ 3591 "message":{"shape":"invalidUserTypeMessage"} 3592 }, 3593 "error":{ 3594 "code":"InvalidUserType", 3595 "httpStatusCode":400, 3596 "senderFault":true 3597 }, 3598 "exception":true 3599 }, 3600 "KeyPairMismatchException":{ 3601 "type":"structure", 3602 "members":{ 3603 "message":{"shape":"keyPairMismatchMessage"} 3604 }, 3605 "error":{ 3606 "code":"KeyPairMismatch", 3607 "httpStatusCode":400, 3608 "senderFault":true 3609 }, 3610 "exception":true 3611 }, 3612 "LimitExceededException":{ 3613 "type":"structure", 3614 "members":{ 3615 "message":{"shape":"limitExceededMessage"} 3616 }, 3617 "error":{ 3618 "code":"LimitExceeded", 3619 "httpStatusCode":409, 3620 "senderFault":true 3621 }, 3622 "exception":true 3623 }, 3624 "LineNumber":{"type":"integer"}, 3625 "ListAccessKeysRequest":{ 3626 "type":"structure", 3627 "members":{ 3628 "UserName":{"shape":"existingUserNameType"}, 3629 "Marker":{"shape":"markerType"}, 3630 "MaxItems":{"shape":"maxItemsType"} 3631 } 3632 }, 3633 "ListAccessKeysResponse":{ 3634 "type":"structure", 3635 "required":["AccessKeyMetadata"], 3636 "members":{ 3637 "AccessKeyMetadata":{"shape":"accessKeyMetadataListType"}, 3638 "IsTruncated":{"shape":"booleanType"}, 3639 "Marker":{"shape":"responseMarkerType"} 3640 } 3641 }, 3642 "ListAccountAliasesRequest":{ 3643 "type":"structure", 3644 "members":{ 3645 "Marker":{"shape":"markerType"}, 3646 "MaxItems":{"shape":"maxItemsType"} 3647 } 3648 }, 3649 "ListAccountAliasesResponse":{ 3650 "type":"structure", 3651 "required":["AccountAliases"], 3652 "members":{ 3653 "AccountAliases":{"shape":"accountAliasListType"}, 3654 "IsTruncated":{"shape":"booleanType"}, 3655 "Marker":{"shape":"responseMarkerType"} 3656 } 3657 }, 3658 "ListAttachedGroupPoliciesRequest":{ 3659 "type":"structure", 3660 "required":["GroupName"], 3661 "members":{ 3662 "GroupName":{"shape":"groupNameType"}, 3663 "PathPrefix":{"shape":"policyPathType"}, 3664 "Marker":{"shape":"markerType"}, 3665 "MaxItems":{"shape":"maxItemsType"} 3666 } 3667 }, 3668 "ListAttachedGroupPoliciesResponse":{ 3669 "type":"structure", 3670 "members":{ 3671 "AttachedPolicies":{"shape":"attachedPoliciesListType"}, 3672 "IsTruncated":{"shape":"booleanType"}, 3673 "Marker":{"shape":"responseMarkerType"} 3674 } 3675 }, 3676 "ListAttachedRolePoliciesRequest":{ 3677 "type":"structure", 3678 "required":["RoleName"], 3679 "members":{ 3680 "RoleName":{"shape":"roleNameType"}, 3681 "PathPrefix":{"shape":"policyPathType"}, 3682 "Marker":{"shape":"markerType"}, 3683 "MaxItems":{"shape":"maxItemsType"} 3684 } 3685 }, 3686 "ListAttachedRolePoliciesResponse":{ 3687 "type":"structure", 3688 "members":{ 3689 "AttachedPolicies":{"shape":"attachedPoliciesListType"}, 3690 "IsTruncated":{"shape":"booleanType"}, 3691 "Marker":{"shape":"responseMarkerType"} 3692 } 3693 }, 3694 "ListAttachedUserPoliciesRequest":{ 3695 "type":"structure", 3696 "required":["UserName"], 3697 "members":{ 3698 "UserName":{"shape":"userNameType"}, 3699 "PathPrefix":{"shape":"policyPathType"}, 3700 "Marker":{"shape":"markerType"}, 3701 "MaxItems":{"shape":"maxItemsType"} 3702 } 3703 }, 3704 "ListAttachedUserPoliciesResponse":{ 3705 "type":"structure", 3706 "members":{ 3707 "AttachedPolicies":{"shape":"attachedPoliciesListType"}, 3708 "IsTruncated":{"shape":"booleanType"}, 3709 "Marker":{"shape":"responseMarkerType"} 3710 } 3711 }, 3712 "ListEntitiesForPolicyRequest":{ 3713 "type":"structure", 3714 "required":["PolicyArn"], 3715 "members":{ 3716 "PolicyArn":{"shape":"arnType"}, 3717 "EntityFilter":{"shape":"EntityType"}, 3718 "PathPrefix":{"shape":"pathType"}, 3719 "PolicyUsageFilter":{"shape":"PolicyUsageType"}, 3720 "Marker":{"shape":"markerType"}, 3721 "MaxItems":{"shape":"maxItemsType"} 3722 } 3723 }, 3724 "ListEntitiesForPolicyResponse":{ 3725 "type":"structure", 3726 "members":{ 3727 "PolicyGroups":{"shape":"PolicyGroupListType"}, 3728 "PolicyUsers":{"shape":"PolicyUserListType"}, 3729 "PolicyRoles":{"shape":"PolicyRoleListType"}, 3730 "IsTruncated":{"shape":"booleanType"}, 3731 "Marker":{"shape":"responseMarkerType"} 3732 } 3733 }, 3734 "ListGroupPoliciesRequest":{ 3735 "type":"structure", 3736 "required":["GroupName"], 3737 "members":{ 3738 "GroupName":{"shape":"groupNameType"}, 3739 "Marker":{"shape":"markerType"}, 3740 "MaxItems":{"shape":"maxItemsType"} 3741 } 3742 }, 3743 "ListGroupPoliciesResponse":{ 3744 "type":"structure", 3745 "required":["PolicyNames"], 3746 "members":{ 3747 "PolicyNames":{"shape":"policyNameListType"}, 3748 "IsTruncated":{"shape":"booleanType"}, 3749 "Marker":{"shape":"responseMarkerType"} 3750 } 3751 }, 3752 "ListGroupsForUserRequest":{ 3753 "type":"structure", 3754 "required":["UserName"], 3755 "members":{ 3756 "UserName":{"shape":"existingUserNameType"}, 3757 "Marker":{"shape":"markerType"}, 3758 "MaxItems":{"shape":"maxItemsType"} 3759 } 3760 }, 3761 "ListGroupsForUserResponse":{ 3762 "type":"structure", 3763 "required":["Groups"], 3764 "members":{ 3765 "Groups":{"shape":"groupListType"}, 3766 "IsTruncated":{"shape":"booleanType"}, 3767 "Marker":{"shape":"responseMarkerType"} 3768 } 3769 }, 3770 "ListGroupsRequest":{ 3771 "type":"structure", 3772 "members":{ 3773 "PathPrefix":{"shape":"pathPrefixType"}, 3774 "Marker":{"shape":"markerType"}, 3775 "MaxItems":{"shape":"maxItemsType"} 3776 } 3777 }, 3778 "ListGroupsResponse":{ 3779 "type":"structure", 3780 "required":["Groups"], 3781 "members":{ 3782 "Groups":{"shape":"groupListType"}, 3783 "IsTruncated":{"shape":"booleanType"}, 3784 "Marker":{"shape":"responseMarkerType"} 3785 } 3786 }, 3787 "ListInstanceProfilesForRoleRequest":{ 3788 "type":"structure", 3789 "required":["RoleName"], 3790 "members":{ 3791 "RoleName":{"shape":"roleNameType"}, 3792 "Marker":{"shape":"markerType"}, 3793 "MaxItems":{"shape":"maxItemsType"} 3794 } 3795 }, 3796 "ListInstanceProfilesForRoleResponse":{ 3797 "type":"structure", 3798 "required":["InstanceProfiles"], 3799 "members":{ 3800 "InstanceProfiles":{"shape":"instanceProfileListType"}, 3801 "IsTruncated":{"shape":"booleanType"}, 3802 "Marker":{"shape":"responseMarkerType"} 3803 } 3804 }, 3805 "ListInstanceProfilesRequest":{ 3806 "type":"structure", 3807 "members":{ 3808 "PathPrefix":{"shape":"pathPrefixType"}, 3809 "Marker":{"shape":"markerType"}, 3810 "MaxItems":{"shape":"maxItemsType"} 3811 } 3812 }, 3813 "ListInstanceProfilesResponse":{ 3814 "type":"structure", 3815 "required":["InstanceProfiles"], 3816 "members":{ 3817 "InstanceProfiles":{"shape":"instanceProfileListType"}, 3818 "IsTruncated":{"shape":"booleanType"}, 3819 "Marker":{"shape":"responseMarkerType"} 3820 } 3821 }, 3822 "ListMFADevicesRequest":{ 3823 "type":"structure", 3824 "members":{ 3825 "UserName":{"shape":"existingUserNameType"}, 3826 "Marker":{"shape":"markerType"}, 3827 "MaxItems":{"shape":"maxItemsType"} 3828 } 3829 }, 3830 "ListMFADevicesResponse":{ 3831 "type":"structure", 3832 "required":["MFADevices"], 3833 "members":{ 3834 "MFADevices":{"shape":"mfaDeviceListType"}, 3835 "IsTruncated":{"shape":"booleanType"}, 3836 "Marker":{"shape":"responseMarkerType"} 3837 } 3838 }, 3839 "ListOpenIDConnectProvidersRequest":{ 3840 "type":"structure", 3841 "members":{ 3842 } 3843 }, 3844 "ListOpenIDConnectProvidersResponse":{ 3845 "type":"structure", 3846 "members":{ 3847 "OpenIDConnectProviderList":{"shape":"OpenIDConnectProviderListType"} 3848 } 3849 }, 3850 "ListPoliciesGrantingServiceAccessEntry":{ 3851 "type":"structure", 3852 "members":{ 3853 "ServiceNamespace":{"shape":"serviceNamespaceType"}, 3854 "Policies":{"shape":"policyGrantingServiceAccessListType"} 3855 } 3856 }, 3857 "ListPoliciesGrantingServiceAccessRequest":{ 3858 "type":"structure", 3859 "required":[ 3860 "Arn", 3861 "ServiceNamespaces" 3862 ], 3863 "members":{ 3864 "Marker":{"shape":"markerType"}, 3865 "Arn":{"shape":"arnType"}, 3866 "ServiceNamespaces":{"shape":"serviceNamespaceListType"} 3867 } 3868 }, 3869 "ListPoliciesGrantingServiceAccessResponse":{ 3870 "type":"structure", 3871 "required":["PoliciesGrantingServiceAccess"], 3872 "members":{ 3873 "PoliciesGrantingServiceAccess":{"shape":"listPolicyGrantingServiceAccessResponseListType"}, 3874 "IsTruncated":{"shape":"booleanType"}, 3875 "Marker":{"shape":"responseMarkerType"} 3876 } 3877 }, 3878 "ListPoliciesRequest":{ 3879 "type":"structure", 3880 "members":{ 3881 "Scope":{"shape":"policyScopeType"}, 3882 "OnlyAttached":{"shape":"booleanType"}, 3883 "PathPrefix":{"shape":"policyPathType"}, 3884 "PolicyUsageFilter":{"shape":"PolicyUsageType"}, 3885 "Marker":{"shape":"markerType"}, 3886 "MaxItems":{"shape":"maxItemsType"} 3887 } 3888 }, 3889 "ListPoliciesResponse":{ 3890 "type":"structure", 3891 "members":{ 3892 "Policies":{"shape":"policyListType"}, 3893 "IsTruncated":{"shape":"booleanType"}, 3894 "Marker":{"shape":"responseMarkerType"} 3895 } 3896 }, 3897 "ListPolicyVersionsRequest":{ 3898 "type":"structure", 3899 "required":["PolicyArn"], 3900 "members":{ 3901 "PolicyArn":{"shape":"arnType"}, 3902 "Marker":{"shape":"markerType"}, 3903 "MaxItems":{"shape":"maxItemsType"} 3904 } 3905 }, 3906 "ListPolicyVersionsResponse":{ 3907 "type":"structure", 3908 "members":{ 3909 "Versions":{"shape":"policyDocumentVersionListType"}, 3910 "IsTruncated":{"shape":"booleanType"}, 3911 "Marker":{"shape":"responseMarkerType"} 3912 } 3913 }, 3914 "ListRolePoliciesRequest":{ 3915 "type":"structure", 3916 "required":["RoleName"], 3917 "members":{ 3918 "RoleName":{"shape":"roleNameType"}, 3919 "Marker":{"shape":"markerType"}, 3920 "MaxItems":{"shape":"maxItemsType"} 3921 } 3922 }, 3923 "ListRolePoliciesResponse":{ 3924 "type":"structure", 3925 "required":["PolicyNames"], 3926 "members":{ 3927 "PolicyNames":{"shape":"policyNameListType"}, 3928 "IsTruncated":{"shape":"booleanType"}, 3929 "Marker":{"shape":"responseMarkerType"} 3930 } 3931 }, 3932 "ListRoleTagsRequest":{ 3933 "type":"structure", 3934 "required":["RoleName"], 3935 "members":{ 3936 "RoleName":{"shape":"roleNameType"}, 3937 "Marker":{"shape":"markerType"}, 3938 "MaxItems":{"shape":"maxItemsType"} 3939 } 3940 }, 3941 "ListRoleTagsResponse":{ 3942 "type":"structure", 3943 "required":["Tags"], 3944 "members":{ 3945 "Tags":{"shape":"tagListType"}, 3946 "IsTruncated":{"shape":"booleanType"}, 3947 "Marker":{"shape":"responseMarkerType"} 3948 } 3949 }, 3950 "ListRolesRequest":{ 3951 "type":"structure", 3952 "members":{ 3953 "PathPrefix":{"shape":"pathPrefixType"}, 3954 "Marker":{"shape":"markerType"}, 3955 "MaxItems":{"shape":"maxItemsType"} 3956 } 3957 }, 3958 "ListRolesResponse":{ 3959 "type":"structure", 3960 "required":["Roles"], 3961 "members":{ 3962 "Roles":{"shape":"roleListType"}, 3963 "IsTruncated":{"shape":"booleanType"}, 3964 "Marker":{"shape":"responseMarkerType"} 3965 } 3966 }, 3967 "ListSAMLProvidersRequest":{ 3968 "type":"structure", 3969 "members":{ 3970 } 3971 }, 3972 "ListSAMLProvidersResponse":{ 3973 "type":"structure", 3974 "members":{ 3975 "SAMLProviderList":{"shape":"SAMLProviderListType"} 3976 } 3977 }, 3978 "ListSSHPublicKeysRequest":{ 3979 "type":"structure", 3980 "members":{ 3981 "UserName":{"shape":"userNameType"}, 3982 "Marker":{"shape":"markerType"}, 3983 "MaxItems":{"shape":"maxItemsType"} 3984 } 3985 }, 3986 "ListSSHPublicKeysResponse":{ 3987 "type":"structure", 3988 "members":{ 3989 "SSHPublicKeys":{"shape":"SSHPublicKeyListType"}, 3990 "IsTruncated":{"shape":"booleanType"}, 3991 "Marker":{"shape":"responseMarkerType"} 3992 } 3993 }, 3994 "ListServerCertificatesRequest":{ 3995 "type":"structure", 3996 "members":{ 3997 "PathPrefix":{"shape":"pathPrefixType"}, 3998 "Marker":{"shape":"markerType"}, 3999 "MaxItems":{"shape":"maxItemsType"} 4000 } 4001 }, 4002 "ListServerCertificatesResponse":{ 4003 "type":"structure", 4004 "required":["ServerCertificateMetadataList"], 4005 "members":{ 4006 "ServerCertificateMetadataList":{"shape":"serverCertificateMetadataListType"}, 4007 "IsTruncated":{"shape":"booleanType"}, 4008 "Marker":{"shape":"responseMarkerType"} 4009 } 4010 }, 4011 "ListServiceSpecificCredentialsRequest":{ 4012 "type":"structure", 4013 "members":{ 4014 "UserName":{"shape":"userNameType"}, 4015 "ServiceName":{"shape":"serviceName"} 4016 } 4017 }, 4018 "ListServiceSpecificCredentialsResponse":{ 4019 "type":"structure", 4020 "members":{ 4021 "ServiceSpecificCredentials":{"shape":"ServiceSpecificCredentialsListType"} 4022 } 4023 }, 4024 "ListSigningCertificatesRequest":{ 4025 "type":"structure", 4026 "members":{ 4027 "UserName":{"shape":"existingUserNameType"}, 4028 "Marker":{"shape":"markerType"}, 4029 "MaxItems":{"shape":"maxItemsType"} 4030 } 4031 }, 4032 "ListSigningCertificatesResponse":{ 4033 "type":"structure", 4034 "required":["Certificates"], 4035 "members":{ 4036 "Certificates":{"shape":"certificateListType"}, 4037 "IsTruncated":{"shape":"booleanType"}, 4038 "Marker":{"shape":"responseMarkerType"} 4039 } 4040 }, 4041 "ListUserPoliciesRequest":{ 4042 "type":"structure", 4043 "required":["UserName"], 4044 "members":{ 4045 "UserName":{"shape":"existingUserNameType"}, 4046 "Marker":{"shape":"markerType"}, 4047 "MaxItems":{"shape":"maxItemsType"} 4048 } 4049 }, 4050 "ListUserPoliciesResponse":{ 4051 "type":"structure", 4052 "required":["PolicyNames"], 4053 "members":{ 4054 "PolicyNames":{"shape":"policyNameListType"}, 4055 "IsTruncated":{"shape":"booleanType"}, 4056 "Marker":{"shape":"responseMarkerType"} 4057 } 4058 }, 4059 "ListUserTagsRequest":{ 4060 "type":"structure", 4061 "required":["UserName"], 4062 "members":{ 4063 "UserName":{"shape":"existingUserNameType"}, 4064 "Marker":{"shape":"markerType"}, 4065 "MaxItems":{"shape":"maxItemsType"} 4066 } 4067 }, 4068 "ListUserTagsResponse":{ 4069 "type":"structure", 4070 "required":["Tags"], 4071 "members":{ 4072 "Tags":{"shape":"tagListType"}, 4073 "IsTruncated":{"shape":"booleanType"}, 4074 "Marker":{"shape":"responseMarkerType"} 4075 } 4076 }, 4077 "ListUsersRequest":{ 4078 "type":"structure", 4079 "members":{ 4080 "PathPrefix":{"shape":"pathPrefixType"}, 4081 "Marker":{"shape":"markerType"}, 4082 "MaxItems":{"shape":"maxItemsType"} 4083 } 4084 }, 4085 "ListUsersResponse":{ 4086 "type":"structure", 4087 "required":["Users"], 4088 "members":{ 4089 "Users":{"shape":"userListType"}, 4090 "IsTruncated":{"shape":"booleanType"}, 4091 "Marker":{"shape":"responseMarkerType"} 4092 } 4093 }, 4094 "ListVirtualMFADevicesRequest":{ 4095 "type":"structure", 4096 "members":{ 4097 "AssignmentStatus":{"shape":"assignmentStatusType"}, 4098 "Marker":{"shape":"markerType"}, 4099 "MaxItems":{"shape":"maxItemsType"} 4100 } 4101 }, 4102 "ListVirtualMFADevicesResponse":{ 4103 "type":"structure", 4104 "required":["VirtualMFADevices"], 4105 "members":{ 4106 "VirtualMFADevices":{"shape":"virtualMFADeviceListType"}, 4107 "IsTruncated":{"shape":"booleanType"}, 4108 "Marker":{"shape":"responseMarkerType"} 4109 } 4110 }, 4111 "LoginProfile":{ 4112 "type":"structure", 4113 "required":[ 4114 "UserName", 4115 "CreateDate" 4116 ], 4117 "members":{ 4118 "UserName":{"shape":"userNameType"}, 4119 "CreateDate":{"shape":"dateType"}, 4120 "PasswordResetRequired":{"shape":"booleanType"} 4121 } 4122 }, 4123 "MFADevice":{ 4124 "type":"structure", 4125 "required":[ 4126 "UserName", 4127 "SerialNumber", 4128 "EnableDate" 4129 ], 4130 "members":{ 4131 "UserName":{"shape":"userNameType"}, 4132 "SerialNumber":{"shape":"serialNumberType"}, 4133 "EnableDate":{"shape":"dateType"} 4134 } 4135 }, 4136 "MalformedCertificateException":{ 4137 "type":"structure", 4138 "members":{ 4139 "message":{"shape":"malformedCertificateMessage"} 4140 }, 4141 "error":{ 4142 "code":"MalformedCertificate", 4143 "httpStatusCode":400, 4144 "senderFault":true 4145 }, 4146 "exception":true 4147 }, 4148 "MalformedPolicyDocumentException":{ 4149 "type":"structure", 4150 "members":{ 4151 "message":{"shape":"malformedPolicyDocumentMessage"} 4152 }, 4153 "error":{ 4154 "code":"MalformedPolicyDocument", 4155 "httpStatusCode":400, 4156 "senderFault":true 4157 }, 4158 "exception":true 4159 }, 4160 "ManagedPolicyDetail":{ 4161 "type":"structure", 4162 "members":{ 4163 "PolicyName":{"shape":"policyNameType"}, 4164 "PolicyId":{"shape":"idType"}, 4165 "Arn":{"shape":"arnType"}, 4166 "Path":{"shape":"policyPathType"}, 4167 "DefaultVersionId":{"shape":"policyVersionIdType"}, 4168 "AttachmentCount":{"shape":"attachmentCountType"}, 4169 "PermissionsBoundaryUsageCount":{"shape":"attachmentCountType"}, 4170 "IsAttachable":{"shape":"booleanType"}, 4171 "Description":{"shape":"policyDescriptionType"}, 4172 "CreateDate":{"shape":"dateType"}, 4173 "UpdateDate":{"shape":"dateType"}, 4174 "PolicyVersionList":{"shape":"policyDocumentVersionListType"} 4175 } 4176 }, 4177 "ManagedPolicyDetailListType":{ 4178 "type":"list", 4179 "member":{"shape":"ManagedPolicyDetail"} 4180 }, 4181 "NoSuchEntityException":{ 4182 "type":"structure", 4183 "members":{ 4184 "message":{"shape":"noSuchEntityMessage"} 4185 }, 4186 "error":{ 4187 "code":"NoSuchEntity", 4188 "httpStatusCode":404, 4189 "senderFault":true 4190 }, 4191 "exception":true 4192 }, 4193 "OpenIDConnectProviderListEntry":{ 4194 "type":"structure", 4195 "members":{ 4196 "Arn":{"shape":"arnType"} 4197 } 4198 }, 4199 "OpenIDConnectProviderListType":{ 4200 "type":"list", 4201 "member":{"shape":"OpenIDConnectProviderListEntry"} 4202 }, 4203 "OpenIDConnectProviderUrlType":{ 4204 "type":"string", 4205 "max":255, 4206 "min":1 4207 }, 4208 "OrganizationsDecisionDetail":{ 4209 "type":"structure", 4210 "members":{ 4211 "AllowedByOrganizations":{"shape":"booleanType"} 4212 } 4213 }, 4214 "PasswordPolicy":{ 4215 "type":"structure", 4216 "members":{ 4217 "MinimumPasswordLength":{"shape":"minimumPasswordLengthType"}, 4218 "RequireSymbols":{"shape":"booleanType"}, 4219 "RequireNumbers":{"shape":"booleanType"}, 4220 "RequireUppercaseCharacters":{"shape":"booleanType"}, 4221 "RequireLowercaseCharacters":{"shape":"booleanType"}, 4222 "AllowUsersToChangePassword":{"shape":"booleanType"}, 4223 "ExpirePasswords":{"shape":"booleanType"}, 4224 "MaxPasswordAge":{"shape":"maxPasswordAgeType"}, 4225 "PasswordReusePrevention":{"shape":"passwordReusePreventionType"}, 4226 "HardExpiry":{"shape":"booleanObjectType"} 4227 } 4228 }, 4229 "PasswordPolicyViolationException":{ 4230 "type":"structure", 4231 "members":{ 4232 "message":{"shape":"passwordPolicyViolationMessage"} 4233 }, 4234 "error":{ 4235 "code":"PasswordPolicyViolation", 4236 "httpStatusCode":400, 4237 "senderFault":true 4238 }, 4239 "exception":true 4240 }, 4241 "PermissionsBoundaryAttachmentType":{ 4242 "type":"string", 4243 "enum":["PermissionsBoundaryPolicy"] 4244 }, 4245 "Policy":{ 4246 "type":"structure", 4247 "members":{ 4248 "PolicyName":{"shape":"policyNameType"}, 4249 "PolicyId":{"shape":"idType"}, 4250 "Arn":{"shape":"arnType"}, 4251 "Path":{"shape":"policyPathType"}, 4252 "DefaultVersionId":{"shape":"policyVersionIdType"}, 4253 "AttachmentCount":{"shape":"attachmentCountType"}, 4254 "PermissionsBoundaryUsageCount":{"shape":"attachmentCountType"}, 4255 "IsAttachable":{"shape":"booleanType"}, 4256 "Description":{"shape":"policyDescriptionType"}, 4257 "CreateDate":{"shape":"dateType"}, 4258 "UpdateDate":{"shape":"dateType"} 4259 } 4260 }, 4261 "PolicyDetail":{ 4262 "type":"structure", 4263 "members":{ 4264 "PolicyName":{"shape":"policyNameType"}, 4265 "PolicyDocument":{"shape":"policyDocumentType"} 4266 } 4267 }, 4268 "PolicyEvaluationDecisionType":{ 4269 "type":"string", 4270 "enum":[ 4271 "allowed", 4272 "explicitDeny", 4273 "implicitDeny" 4274 ] 4275 }, 4276 "PolicyEvaluationException":{ 4277 "type":"structure", 4278 "members":{ 4279 "message":{"shape":"policyEvaluationErrorMessage"} 4280 }, 4281 "error":{ 4282 "code":"PolicyEvaluation", 4283 "httpStatusCode":500 4284 }, 4285 "exception":true 4286 }, 4287 "PolicyGrantingServiceAccess":{ 4288 "type":"structure", 4289 "required":[ 4290 "PolicyName", 4291 "PolicyType" 4292 ], 4293 "members":{ 4294 "PolicyName":{"shape":"policyNameType"}, 4295 "PolicyType":{"shape":"policyType"}, 4296 "PolicyArn":{"shape":"arnType"}, 4297 "EntityType":{"shape":"policyOwnerEntityType"}, 4298 "EntityName":{"shape":"entityNameType"} 4299 } 4300 }, 4301 "PolicyGroup":{ 4302 "type":"structure", 4303 "members":{ 4304 "GroupName":{"shape":"groupNameType"}, 4305 "GroupId":{"shape":"idType"} 4306 } 4307 }, 4308 "PolicyGroupListType":{ 4309 "type":"list", 4310 "member":{"shape":"PolicyGroup"} 4311 }, 4312 "PolicyIdentifierType":{"type":"string"}, 4313 "PolicyNotAttachableException":{ 4314 "type":"structure", 4315 "members":{ 4316 "message":{"shape":"policyNotAttachableMessage"} 4317 }, 4318 "error":{ 4319 "code":"PolicyNotAttachable", 4320 "httpStatusCode":400, 4321 "senderFault":true 4322 }, 4323 "exception":true 4324 }, 4325 "PolicyRole":{ 4326 "type":"structure", 4327 "members":{ 4328 "RoleName":{"shape":"roleNameType"}, 4329 "RoleId":{"shape":"idType"} 4330 } 4331 }, 4332 "PolicyRoleListType":{ 4333 "type":"list", 4334 "member":{"shape":"PolicyRole"} 4335 }, 4336 "PolicySourceType":{ 4337 "type":"string", 4338 "enum":[ 4339 "user", 4340 "group", 4341 "role", 4342 "aws-managed", 4343 "user-managed", 4344 "resource", 4345 "none" 4346 ] 4347 }, 4348 "PolicyUsageType":{ 4349 "type":"string", 4350 "enum":[ 4351 "PermissionsPolicy", 4352 "PermissionsBoundary" 4353 ] 4354 }, 4355 "PolicyUser":{ 4356 "type":"structure", 4357 "members":{ 4358 "UserName":{"shape":"userNameType"}, 4359 "UserId":{"shape":"idType"} 4360 } 4361 }, 4362 "PolicyUserListType":{ 4363 "type":"list", 4364 "member":{"shape":"PolicyUser"} 4365 }, 4366 "PolicyVersion":{ 4367 "type":"structure", 4368 "members":{ 4369 "Document":{"shape":"policyDocumentType"}, 4370 "VersionId":{"shape":"policyVersionIdType"}, 4371 "IsDefaultVersion":{"shape":"booleanType"}, 4372 "CreateDate":{"shape":"dateType"} 4373 } 4374 }, 4375 "Position":{ 4376 "type":"structure", 4377 "members":{ 4378 "Line":{"shape":"LineNumber"}, 4379 "Column":{"shape":"ColumnNumber"} 4380 } 4381 }, 4382 "PutGroupPolicyRequest":{ 4383 "type":"structure", 4384 "required":[ 4385 "GroupName", 4386 "PolicyName", 4387 "PolicyDocument" 4388 ], 4389 "members":{ 4390 "GroupName":{"shape":"groupNameType"}, 4391 "PolicyName":{"shape":"policyNameType"}, 4392 "PolicyDocument":{"shape":"policyDocumentType"} 4393 } 4394 }, 4395 "PutRolePermissionsBoundaryRequest":{ 4396 "type":"structure", 4397 "required":[ 4398 "RoleName", 4399 "PermissionsBoundary" 4400 ], 4401 "members":{ 4402 "RoleName":{"shape":"roleNameType"}, 4403 "PermissionsBoundary":{"shape":"arnType"} 4404 } 4405 }, 4406 "PutRolePolicyRequest":{ 4407 "type":"structure", 4408 "required":[ 4409 "RoleName", 4410 "PolicyName", 4411 "PolicyDocument" 4412 ], 4413 "members":{ 4414 "RoleName":{"shape":"roleNameType"}, 4415 "PolicyName":{"shape":"policyNameType"}, 4416 "PolicyDocument":{"shape":"policyDocumentType"} 4417 } 4418 }, 4419 "PutUserPermissionsBoundaryRequest":{ 4420 "type":"structure", 4421 "required":[ 4422 "UserName", 4423 "PermissionsBoundary" 4424 ], 4425 "members":{ 4426 "UserName":{"shape":"userNameType"}, 4427 "PermissionsBoundary":{"shape":"arnType"} 4428 } 4429 }, 4430 "PutUserPolicyRequest":{ 4431 "type":"structure", 4432 "required":[ 4433 "UserName", 4434 "PolicyName", 4435 "PolicyDocument" 4436 ], 4437 "members":{ 4438 "UserName":{"shape":"existingUserNameType"}, 4439 "PolicyName":{"shape":"policyNameType"}, 4440 "PolicyDocument":{"shape":"policyDocumentType"} 4441 } 4442 }, 4443 "ReasonType":{ 4444 "type":"string", 4445 "max":1000 4446 }, 4447 "RegionNameType":{ 4448 "type":"string", 4449 "max":100, 4450 "min":1 4451 }, 4452 "RemoveClientIDFromOpenIDConnectProviderRequest":{ 4453 "type":"structure", 4454 "required":[ 4455 "OpenIDConnectProviderArn", 4456 "ClientID" 4457 ], 4458 "members":{ 4459 "OpenIDConnectProviderArn":{"shape":"arnType"}, 4460 "ClientID":{"shape":"clientIDType"} 4461 } 4462 }, 4463 "RemoveRoleFromInstanceProfileRequest":{ 4464 "type":"structure", 4465 "required":[ 4466 "InstanceProfileName", 4467 "RoleName" 4468 ], 4469 "members":{ 4470 "InstanceProfileName":{"shape":"instanceProfileNameType"}, 4471 "RoleName":{"shape":"roleNameType"} 4472 } 4473 }, 4474 "RemoveUserFromGroupRequest":{ 4475 "type":"structure", 4476 "required":[ 4477 "GroupName", 4478 "UserName" 4479 ], 4480 "members":{ 4481 "GroupName":{"shape":"groupNameType"}, 4482 "UserName":{"shape":"existingUserNameType"} 4483 } 4484 }, 4485 "ReportContentType":{"type":"blob"}, 4486 "ReportFormatType":{ 4487 "type":"string", 4488 "enum":["text/csv"] 4489 }, 4490 "ReportGenerationLimitExceededException":{ 4491 "type":"structure", 4492 "members":{ 4493 "message":{"shape":"reportGenerationLimitExceededMessage"} 4494 }, 4495 "error":{ 4496 "code":"ReportGenerationLimitExceeded", 4497 "httpStatusCode":409, 4498 "senderFault":true 4499 }, 4500 "exception":true 4501 }, 4502 "ReportStateDescriptionType":{"type":"string"}, 4503 "ReportStateType":{ 4504 "type":"string", 4505 "enum":[ 4506 "STARTED", 4507 "INPROGRESS", 4508 "COMPLETE" 4509 ] 4510 }, 4511 "ResetServiceSpecificCredentialRequest":{ 4512 "type":"structure", 4513 "required":["ServiceSpecificCredentialId"], 4514 "members":{ 4515 "UserName":{"shape":"userNameType"}, 4516 "ServiceSpecificCredentialId":{"shape":"serviceSpecificCredentialId"} 4517 } 4518 }, 4519 "ResetServiceSpecificCredentialResponse":{ 4520 "type":"structure", 4521 "members":{ 4522 "ServiceSpecificCredential":{"shape":"ServiceSpecificCredential"} 4523 } 4524 }, 4525 "ResourceHandlingOptionType":{ 4526 "type":"string", 4527 "max":64, 4528 "min":1 4529 }, 4530 "ResourceNameListType":{ 4531 "type":"list", 4532 "member":{"shape":"ResourceNameType"} 4533 }, 4534 "ResourceNameType":{ 4535 "type":"string", 4536 "max":2048, 4537 "min":1 4538 }, 4539 "ResourceSpecificResult":{ 4540 "type":"structure", 4541 "required":[ 4542 "EvalResourceName", 4543 "EvalResourceDecision" 4544 ], 4545 "members":{ 4546 "EvalResourceName":{"shape":"ResourceNameType"}, 4547 "EvalResourceDecision":{"shape":"PolicyEvaluationDecisionType"}, 4548 "MatchedStatements":{"shape":"StatementListType"}, 4549 "MissingContextValues":{"shape":"ContextKeyNamesResultListType"}, 4550 "EvalDecisionDetails":{"shape":"EvalDecisionDetailsType"} 4551 } 4552 }, 4553 "ResourceSpecificResultListType":{ 4554 "type":"list", 4555 "member":{"shape":"ResourceSpecificResult"} 4556 }, 4557 "ResyncMFADeviceRequest":{ 4558 "type":"structure", 4559 "required":[ 4560 "UserName", 4561 "SerialNumber", 4562 "AuthenticationCode1", 4563 "AuthenticationCode2" 4564 ], 4565 "members":{ 4566 "UserName":{"shape":"existingUserNameType"}, 4567 "SerialNumber":{"shape":"serialNumberType"}, 4568 "AuthenticationCode1":{"shape":"authenticationCodeType"}, 4569 "AuthenticationCode2":{"shape":"authenticationCodeType"} 4570 } 4571 }, 4572 "Role":{ 4573 "type":"structure", 4574 "required":[ 4575 "Path", 4576 "RoleName", 4577 "RoleId", 4578 "Arn", 4579 "CreateDate" 4580 ], 4581 "members":{ 4582 "Path":{"shape":"pathType"}, 4583 "RoleName":{"shape":"roleNameType"}, 4584 "RoleId":{"shape":"idType"}, 4585 "Arn":{"shape":"arnType"}, 4586 "CreateDate":{"shape":"dateType"}, 4587 "AssumeRolePolicyDocument":{"shape":"policyDocumentType"}, 4588 "Description":{"shape":"roleDescriptionType"}, 4589 "MaxSessionDuration":{"shape":"roleMaxSessionDurationType"}, 4590 "PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}, 4591 "Tags":{"shape":"tagListType"}, 4592 "RoleLastUsed":{"shape":"RoleLastUsed"} 4593 } 4594 }, 4595 "RoleDetail":{ 4596 "type":"structure", 4597 "members":{ 4598 "Path":{"shape":"pathType"}, 4599 "RoleName":{"shape":"roleNameType"}, 4600 "RoleId":{"shape":"idType"}, 4601 "Arn":{"shape":"arnType"}, 4602 "CreateDate":{"shape":"dateType"}, 4603 "AssumeRolePolicyDocument":{"shape":"policyDocumentType"}, 4604 "InstanceProfileList":{"shape":"instanceProfileListType"}, 4605 "RolePolicyList":{"shape":"policyDetailListType"}, 4606 "AttachedManagedPolicies":{"shape":"attachedPoliciesListType"}, 4607 "PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}, 4608 "Tags":{"shape":"tagListType"}, 4609 "RoleLastUsed":{"shape":"RoleLastUsed"} 4610 } 4611 }, 4612 "RoleLastUsed":{ 4613 "type":"structure", 4614 "members":{ 4615 "LastUsedDate":{"shape":"dateType"}, 4616 "Region":{"shape":"stringType"} 4617 } 4618 }, 4619 "RoleUsageListType":{ 4620 "type":"list", 4621 "member":{"shape":"RoleUsageType"} 4622 }, 4623 "RoleUsageType":{ 4624 "type":"structure", 4625 "members":{ 4626 "Region":{"shape":"RegionNameType"}, 4627 "Resources":{"shape":"ArnListType"} 4628 } 4629 }, 4630 "SAMLMetadataDocumentType":{ 4631 "type":"string", 4632 "max":10000000, 4633 "min":1000 4634 }, 4635 "SAMLProviderListEntry":{ 4636 "type":"structure", 4637 "members":{ 4638 "Arn":{"shape":"arnType"}, 4639 "ValidUntil":{"shape":"dateType"}, 4640 "CreateDate":{"shape":"dateType"} 4641 } 4642 }, 4643 "SAMLProviderListType":{ 4644 "type":"list", 4645 "member":{"shape":"SAMLProviderListEntry"} 4646 }, 4647 "SAMLProviderNameType":{ 4648 "type":"string", 4649 "max":128, 4650 "min":1, 4651 "pattern":"[\\w._-]+" 4652 }, 4653 "SSHPublicKey":{ 4654 "type":"structure", 4655 "required":[ 4656 "UserName", 4657 "SSHPublicKeyId", 4658 "Fingerprint", 4659 "SSHPublicKeyBody", 4660 "Status" 4661 ], 4662 "members":{ 4663 "UserName":{"shape":"userNameType"}, 4664 "SSHPublicKeyId":{"shape":"publicKeyIdType"}, 4665 "Fingerprint":{"shape":"publicKeyFingerprintType"}, 4666 "SSHPublicKeyBody":{"shape":"publicKeyMaterialType"}, 4667 "Status":{"shape":"statusType"}, 4668 "UploadDate":{"shape":"dateType"} 4669 } 4670 }, 4671 "SSHPublicKeyListType":{ 4672 "type":"list", 4673 "member":{"shape":"SSHPublicKeyMetadata"} 4674 }, 4675 "SSHPublicKeyMetadata":{ 4676 "type":"structure", 4677 "required":[ 4678 "UserName", 4679 "SSHPublicKeyId", 4680 "Status", 4681 "UploadDate" 4682 ], 4683 "members":{ 4684 "UserName":{"shape":"userNameType"}, 4685 "SSHPublicKeyId":{"shape":"publicKeyIdType"}, 4686 "Status":{"shape":"statusType"}, 4687 "UploadDate":{"shape":"dateType"} 4688 } 4689 }, 4690 "ServerCertificate":{ 4691 "type":"structure", 4692 "required":[ 4693 "ServerCertificateMetadata", 4694 "CertificateBody" 4695 ], 4696 "members":{ 4697 "ServerCertificateMetadata":{"shape":"ServerCertificateMetadata"}, 4698 "CertificateBody":{"shape":"certificateBodyType"}, 4699 "CertificateChain":{"shape":"certificateChainType"} 4700 } 4701 }, 4702 "ServerCertificateMetadata":{ 4703 "type":"structure", 4704 "required":[ 4705 "Path", 4706 "ServerCertificateName", 4707 "ServerCertificateId", 4708 "Arn" 4709 ], 4710 "members":{ 4711 "Path":{"shape":"pathType"}, 4712 "ServerCertificateName":{"shape":"serverCertificateNameType"}, 4713 "ServerCertificateId":{"shape":"idType"}, 4714 "Arn":{"shape":"arnType"}, 4715 "UploadDate":{"shape":"dateType"}, 4716 "Expiration":{"shape":"dateType"} 4717 } 4718 }, 4719 "ServiceFailureException":{ 4720 "type":"structure", 4721 "members":{ 4722 "message":{"shape":"serviceFailureExceptionMessage"} 4723 }, 4724 "error":{ 4725 "code":"ServiceFailure", 4726 "httpStatusCode":500 4727 }, 4728 "exception":true 4729 }, 4730 "ServiceLastAccessed":{ 4731 "type":"structure", 4732 "required":[ 4733 "ServiceName", 4734 "ServiceNamespace" 4735 ], 4736 "members":{ 4737 "ServiceName":{"shape":"serviceNameType"}, 4738 "LastAuthenticated":{"shape":"dateType"}, 4739 "ServiceNamespace":{"shape":"serviceNamespaceType"}, 4740 "LastAuthenticatedEntity":{"shape":"arnType"}, 4741 "TotalAuthenticatedEntities":{"shape":"integerType"} 4742 } 4743 }, 4744 "ServiceNotSupportedException":{ 4745 "type":"structure", 4746 "members":{ 4747 "message":{"shape":"serviceNotSupportedMessage"} 4748 }, 4749 "error":{ 4750 "code":"NotSupportedService", 4751 "httpStatusCode":404, 4752 "senderFault":true 4753 }, 4754 "exception":true 4755 }, 4756 "ServiceSpecificCredential":{ 4757 "type":"structure", 4758 "required":[ 4759 "CreateDate", 4760 "ServiceName", 4761 "ServiceUserName", 4762 "ServicePassword", 4763 "ServiceSpecificCredentialId", 4764 "UserName", 4765 "Status" 4766 ], 4767 "members":{ 4768 "CreateDate":{"shape":"dateType"}, 4769 "ServiceName":{"shape":"serviceName"}, 4770 "ServiceUserName":{"shape":"serviceUserName"}, 4771 "ServicePassword":{"shape":"servicePassword"}, 4772 "ServiceSpecificCredentialId":{"shape":"serviceSpecificCredentialId"}, 4773 "UserName":{"shape":"userNameType"}, 4774 "Status":{"shape":"statusType"} 4775 } 4776 }, 4777 "ServiceSpecificCredentialMetadata":{ 4778 "type":"structure", 4779 "required":[ 4780 "UserName", 4781 "Status", 4782 "ServiceUserName", 4783 "CreateDate", 4784 "ServiceSpecificCredentialId", 4785 "ServiceName" 4786 ], 4787 "members":{ 4788 "UserName":{"shape":"userNameType"}, 4789 "Status":{"shape":"statusType"}, 4790 "ServiceUserName":{"shape":"serviceUserName"}, 4791 "CreateDate":{"shape":"dateType"}, 4792 "ServiceSpecificCredentialId":{"shape":"serviceSpecificCredentialId"}, 4793 "ServiceName":{"shape":"serviceName"} 4794 } 4795 }, 4796 "ServiceSpecificCredentialsListType":{ 4797 "type":"list", 4798 "member":{"shape":"ServiceSpecificCredentialMetadata"} 4799 }, 4800 "ServicesLastAccessed":{ 4801 "type":"list", 4802 "member":{"shape":"ServiceLastAccessed"} 4803 }, 4804 "SetDefaultPolicyVersionRequest":{ 4805 "type":"structure", 4806 "required":[ 4807 "PolicyArn", 4808 "VersionId" 4809 ], 4810 "members":{ 4811 "PolicyArn":{"shape":"arnType"}, 4812 "VersionId":{"shape":"policyVersionIdType"} 4813 } 4814 }, 4815 "SetSecurityTokenServicePreferencesRequest":{ 4816 "type":"structure", 4817 "required":["GlobalEndpointTokenVersion"], 4818 "members":{ 4819 "GlobalEndpointTokenVersion":{"shape":"globalEndpointTokenVersion"} 4820 } 4821 }, 4822 "SigningCertificate":{ 4823 "type":"structure", 4824 "required":[ 4825 "UserName", 4826 "CertificateId", 4827 "CertificateBody", 4828 "Status" 4829 ], 4830 "members":{ 4831 "UserName":{"shape":"userNameType"}, 4832 "CertificateId":{"shape":"certificateIdType"}, 4833 "CertificateBody":{"shape":"certificateBodyType"}, 4834 "Status":{"shape":"statusType"}, 4835 "UploadDate":{"shape":"dateType"} 4836 } 4837 }, 4838 "SimulateCustomPolicyRequest":{ 4839 "type":"structure", 4840 "required":[ 4841 "PolicyInputList", 4842 "ActionNames" 4843 ], 4844 "members":{ 4845 "PolicyInputList":{"shape":"SimulationPolicyListType"}, 4846 "ActionNames":{"shape":"ActionNameListType"}, 4847 "ResourceArns":{"shape":"ResourceNameListType"}, 4848 "ResourcePolicy":{"shape":"policyDocumentType"}, 4849 "ResourceOwner":{"shape":"ResourceNameType"}, 4850 "CallerArn":{"shape":"ResourceNameType"}, 4851 "ContextEntries":{"shape":"ContextEntryListType"}, 4852 "ResourceHandlingOption":{"shape":"ResourceHandlingOptionType"}, 4853 "MaxItems":{"shape":"maxItemsType"}, 4854 "Marker":{"shape":"markerType"} 4855 } 4856 }, 4857 "SimulatePolicyResponse":{ 4858 "type":"structure", 4859 "members":{ 4860 "EvaluationResults":{"shape":"EvaluationResultsListType"}, 4861 "IsTruncated":{"shape":"booleanType"}, 4862 "Marker":{"shape":"responseMarkerType"} 4863 } 4864 }, 4865 "SimulatePrincipalPolicyRequest":{ 4866 "type":"structure", 4867 "required":[ 4868 "PolicySourceArn", 4869 "ActionNames" 4870 ], 4871 "members":{ 4872 "PolicySourceArn":{"shape":"arnType"}, 4873 "PolicyInputList":{"shape":"SimulationPolicyListType"}, 4874 "ActionNames":{"shape":"ActionNameListType"}, 4875 "ResourceArns":{"shape":"ResourceNameListType"}, 4876 "ResourcePolicy":{"shape":"policyDocumentType"}, 4877 "ResourceOwner":{"shape":"ResourceNameType"}, 4878 "CallerArn":{"shape":"ResourceNameType"}, 4879 "ContextEntries":{"shape":"ContextEntryListType"}, 4880 "ResourceHandlingOption":{"shape":"ResourceHandlingOptionType"}, 4881 "MaxItems":{"shape":"maxItemsType"}, 4882 "Marker":{"shape":"markerType"} 4883 } 4884 }, 4885 "SimulationPolicyListType":{ 4886 "type":"list", 4887 "member":{"shape":"policyDocumentType"} 4888 }, 4889 "Statement":{ 4890 "type":"structure", 4891 "members":{ 4892 "SourcePolicyId":{"shape":"PolicyIdentifierType"}, 4893 "SourcePolicyType":{"shape":"PolicySourceType"}, 4894 "StartPosition":{"shape":"Position"}, 4895 "EndPosition":{"shape":"Position"} 4896 } 4897 }, 4898 "StatementListType":{ 4899 "type":"list", 4900 "member":{"shape":"Statement"} 4901 }, 4902 "Tag":{ 4903 "type":"structure", 4904 "required":[ 4905 "Key", 4906 "Value" 4907 ], 4908 "members":{ 4909 "Key":{"shape":"tagKeyType"}, 4910 "Value":{"shape":"tagValueType"} 4911 } 4912 }, 4913 "TagRoleRequest":{ 4914 "type":"structure", 4915 "required":[ 4916 "RoleName", 4917 "Tags" 4918 ], 4919 "members":{ 4920 "RoleName":{"shape":"roleNameType"}, 4921 "Tags":{"shape":"tagListType"} 4922 } 4923 }, 4924 "TagUserRequest":{ 4925 "type":"structure", 4926 "required":[ 4927 "UserName", 4928 "Tags" 4929 ], 4930 "members":{ 4931 "UserName":{"shape":"existingUserNameType"}, 4932 "Tags":{"shape":"tagListType"} 4933 } 4934 }, 4935 "UnmodifiableEntityException":{ 4936 "type":"structure", 4937 "members":{ 4938 "message":{"shape":"unmodifiableEntityMessage"} 4939 }, 4940 "error":{ 4941 "code":"UnmodifiableEntity", 4942 "httpStatusCode":400, 4943 "senderFault":true 4944 }, 4945 "exception":true 4946 }, 4947 "UnrecognizedPublicKeyEncodingException":{ 4948 "type":"structure", 4949 "members":{ 4950 "message":{"shape":"unrecognizedPublicKeyEncodingMessage"} 4951 }, 4952 "error":{ 4953 "code":"UnrecognizedPublicKeyEncoding", 4954 "httpStatusCode":400, 4955 "senderFault":true 4956 }, 4957 "exception":true 4958 }, 4959 "UntagRoleRequest":{ 4960 "type":"structure", 4961 "required":[ 4962 "RoleName", 4963 "TagKeys" 4964 ], 4965 "members":{ 4966 "RoleName":{"shape":"roleNameType"}, 4967 "TagKeys":{"shape":"tagKeyListType"} 4968 } 4969 }, 4970 "UntagUserRequest":{ 4971 "type":"structure", 4972 "required":[ 4973 "UserName", 4974 "TagKeys" 4975 ], 4976 "members":{ 4977 "UserName":{"shape":"existingUserNameType"}, 4978 "TagKeys":{"shape":"tagKeyListType"} 4979 } 4980 }, 4981 "UpdateAccessKeyRequest":{ 4982 "type":"structure", 4983 "required":[ 4984 "AccessKeyId", 4985 "Status" 4986 ], 4987 "members":{ 4988 "UserName":{"shape":"existingUserNameType"}, 4989 "AccessKeyId":{"shape":"accessKeyIdType"}, 4990 "Status":{"shape":"statusType"} 4991 } 4992 }, 4993 "UpdateAccountPasswordPolicyRequest":{ 4994 "type":"structure", 4995 "members":{ 4996 "MinimumPasswordLength":{"shape":"minimumPasswordLengthType"}, 4997 "RequireSymbols":{"shape":"booleanType"}, 4998 "RequireNumbers":{"shape":"booleanType"}, 4999 "RequireUppercaseCharacters":{"shape":"booleanType"}, 5000 "RequireLowercaseCharacters":{"shape":"booleanType"}, 5001 "AllowUsersToChangePassword":{"shape":"booleanType"}, 5002 "MaxPasswordAge":{"shape":"maxPasswordAgeType"}, 5003 "PasswordReusePrevention":{"shape":"passwordReusePreventionType"}, 5004 "HardExpiry":{"shape":"booleanObjectType"} 5005 } 5006 }, 5007 "UpdateAssumeRolePolicyRequest":{ 5008 "type":"structure", 5009 "required":[ 5010 "RoleName", 5011 "PolicyDocument" 5012 ], 5013 "members":{ 5014 "RoleName":{"shape":"roleNameType"}, 5015 "PolicyDocument":{"shape":"policyDocumentType"} 5016 } 5017 }, 5018 "UpdateGroupRequest":{ 5019 "type":"structure", 5020 "required":["GroupName"], 5021 "members":{ 5022 "GroupName":{"shape":"groupNameType"}, 5023 "NewPath":{"shape":"pathType"}, 5024 "NewGroupName":{"shape":"groupNameType"} 5025 } 5026 }, 5027 "UpdateLoginProfileRequest":{ 5028 "type":"structure", 5029 "required":["UserName"], 5030 "members":{ 5031 "UserName":{"shape":"userNameType"}, 5032 "Password":{"shape":"passwordType"}, 5033 "PasswordResetRequired":{"shape":"booleanObjectType"} 5034 } 5035 }, 5036 "UpdateOpenIDConnectProviderThumbprintRequest":{ 5037 "type":"structure", 5038 "required":[ 5039 "OpenIDConnectProviderArn", 5040 "ThumbprintList" 5041 ], 5042 "members":{ 5043 "OpenIDConnectProviderArn":{"shape":"arnType"}, 5044 "ThumbprintList":{"shape":"thumbprintListType"} 5045 } 5046 }, 5047 "UpdateRoleDescriptionRequest":{ 5048 "type":"structure", 5049 "required":[ 5050 "RoleName", 5051 "Description" 5052 ], 5053 "members":{ 5054 "RoleName":{"shape":"roleNameType"}, 5055 "Description":{"shape":"roleDescriptionType"} 5056 } 5057 }, 5058 "UpdateRoleDescriptionResponse":{ 5059 "type":"structure", 5060 "members":{ 5061 "Role":{"shape":"Role"} 5062 } 5063 }, 5064 "UpdateRoleRequest":{ 5065 "type":"structure", 5066 "required":["RoleName"], 5067 "members":{ 5068 "RoleName":{"shape":"roleNameType"}, 5069 "Description":{"shape":"roleDescriptionType"}, 5070 "MaxSessionDuration":{"shape":"roleMaxSessionDurationType"} 5071 } 5072 }, 5073 "UpdateRoleResponse":{ 5074 "type":"structure", 5075 "members":{ 5076 } 5077 }, 5078 "UpdateSAMLProviderRequest":{ 5079 "type":"structure", 5080 "required":[ 5081 "SAMLMetadataDocument", 5082 "SAMLProviderArn" 5083 ], 5084 "members":{ 5085 "SAMLMetadataDocument":{"shape":"SAMLMetadataDocumentType"}, 5086 "SAMLProviderArn":{"shape":"arnType"} 5087 } 5088 }, 5089 "UpdateSAMLProviderResponse":{ 5090 "type":"structure", 5091 "members":{ 5092 "SAMLProviderArn":{"shape":"arnType"} 5093 } 5094 }, 5095 "UpdateSSHPublicKeyRequest":{ 5096 "type":"structure", 5097 "required":[ 5098 "UserName", 5099 "SSHPublicKeyId", 5100 "Status" 5101 ], 5102 "members":{ 5103 "UserName":{"shape":"userNameType"}, 5104 "SSHPublicKeyId":{"shape":"publicKeyIdType"}, 5105 "Status":{"shape":"statusType"} 5106 } 5107 }, 5108 "UpdateServerCertificateRequest":{ 5109 "type":"structure", 5110 "required":["ServerCertificateName"], 5111 "members":{ 5112 "ServerCertificateName":{"shape":"serverCertificateNameType"}, 5113 "NewPath":{"shape":"pathType"}, 5114 "NewServerCertificateName":{"shape":"serverCertificateNameType"} 5115 } 5116 }, 5117 "UpdateServiceSpecificCredentialRequest":{ 5118 "type":"structure", 5119 "required":[ 5120 "ServiceSpecificCredentialId", 5121 "Status" 5122 ], 5123 "members":{ 5124 "UserName":{"shape":"userNameType"}, 5125 "ServiceSpecificCredentialId":{"shape":"serviceSpecificCredentialId"}, 5126 "Status":{"shape":"statusType"} 5127 } 5128 }, 5129 "UpdateSigningCertificateRequest":{ 5130 "type":"structure", 5131 "required":[ 5132 "CertificateId", 5133 "Status" 5134 ], 5135 "members":{ 5136 "UserName":{"shape":"existingUserNameType"}, 5137 "CertificateId":{"shape":"certificateIdType"}, 5138 "Status":{"shape":"statusType"} 5139 } 5140 }, 5141 "UpdateUserRequest":{ 5142 "type":"structure", 5143 "required":["UserName"], 5144 "members":{ 5145 "UserName":{"shape":"existingUserNameType"}, 5146 "NewPath":{"shape":"pathType"}, 5147 "NewUserName":{"shape":"userNameType"} 5148 } 5149 }, 5150 "UploadSSHPublicKeyRequest":{ 5151 "type":"structure", 5152 "required":[ 5153 "UserName", 5154 "SSHPublicKeyBody" 5155 ], 5156 "members":{ 5157 "UserName":{"shape":"userNameType"}, 5158 "SSHPublicKeyBody":{"shape":"publicKeyMaterialType"} 5159 } 5160 }, 5161 "UploadSSHPublicKeyResponse":{ 5162 "type":"structure", 5163 "members":{ 5164 "SSHPublicKey":{"shape":"SSHPublicKey"} 5165 } 5166 }, 5167 "UploadServerCertificateRequest":{ 5168 "type":"structure", 5169 "required":[ 5170 "ServerCertificateName", 5171 "CertificateBody", 5172 "PrivateKey" 5173 ], 5174 "members":{ 5175 "Path":{"shape":"pathType"}, 5176 "ServerCertificateName":{"shape":"serverCertificateNameType"}, 5177 "CertificateBody":{"shape":"certificateBodyType"}, 5178 "PrivateKey":{"shape":"privateKeyType"}, 5179 "CertificateChain":{"shape":"certificateChainType"} 5180 } 5181 }, 5182 "UploadServerCertificateResponse":{ 5183 "type":"structure", 5184 "members":{ 5185 "ServerCertificateMetadata":{"shape":"ServerCertificateMetadata"} 5186 } 5187 }, 5188 "UploadSigningCertificateRequest":{ 5189 "type":"structure", 5190 "required":["CertificateBody"], 5191 "members":{ 5192 "UserName":{"shape":"existingUserNameType"}, 5193 "CertificateBody":{"shape":"certificateBodyType"} 5194 } 5195 }, 5196 "UploadSigningCertificateResponse":{ 5197 "type":"structure", 5198 "required":["Certificate"], 5199 "members":{ 5200 "Certificate":{"shape":"SigningCertificate"} 5201 } 5202 }, 5203 "User":{ 5204 "type":"structure", 5205 "required":[ 5206 "Path", 5207 "UserName", 5208 "UserId", 5209 "Arn", 5210 "CreateDate" 5211 ], 5212 "members":{ 5213 "Path":{"shape":"pathType"}, 5214 "UserName":{"shape":"userNameType"}, 5215 "UserId":{"shape":"idType"}, 5216 "Arn":{"shape":"arnType"}, 5217 "CreateDate":{"shape":"dateType"}, 5218 "PasswordLastUsed":{"shape":"dateType"}, 5219 "PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}, 5220 "Tags":{"shape":"tagListType"} 5221 } 5222 }, 5223 "UserDetail":{ 5224 "type":"structure", 5225 "members":{ 5226 "Path":{"shape":"pathType"}, 5227 "UserName":{"shape":"userNameType"}, 5228 "UserId":{"shape":"idType"}, 5229 "Arn":{"shape":"arnType"}, 5230 "CreateDate":{"shape":"dateType"}, 5231 "UserPolicyList":{"shape":"policyDetailListType"}, 5232 "GroupList":{"shape":"groupNameListType"}, 5233 "AttachedManagedPolicies":{"shape":"attachedPoliciesListType"}, 5234 "PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}, 5235 "Tags":{"shape":"tagListType"} 5236 } 5237 }, 5238 "VirtualMFADevice":{ 5239 "type":"structure", 5240 "required":["SerialNumber"], 5241 "members":{ 5242 "SerialNumber":{"shape":"serialNumberType"}, 5243 "Base32StringSeed":{"shape":"BootstrapDatum"}, 5244 "QRCodePNG":{"shape":"BootstrapDatum"}, 5245 "User":{"shape":"User"}, 5246 "EnableDate":{"shape":"dateType"} 5247 } 5248 }, 5249 "accessKeyIdType":{ 5250 "type":"string", 5251 "max":128, 5252 "min":16, 5253 "pattern":"[\\w]+" 5254 }, 5255 "accessKeyMetadataListType":{ 5256 "type":"list", 5257 "member":{"shape":"AccessKeyMetadata"} 5258 }, 5259 "accessKeySecretType":{ 5260 "type":"string", 5261 "sensitive":true 5262 }, 5263 "accountAliasListType":{ 5264 "type":"list", 5265 "member":{"shape":"accountAliasType"} 5266 }, 5267 "accountAliasType":{ 5268 "type":"string", 5269 "max":63, 5270 "min":3, 5271 "pattern":"^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$" 5272 }, 5273 "arnType":{ 5274 "type":"string", 5275 "max":2048, 5276 "min":20 5277 }, 5278 "assignmentStatusType":{ 5279 "type":"string", 5280 "enum":[ 5281 "Assigned", 5282 "Unassigned", 5283 "Any" 5284 ] 5285 }, 5286 "attachedPoliciesListType":{ 5287 "type":"list", 5288 "member":{"shape":"AttachedPolicy"} 5289 }, 5290 "attachmentCountType":{"type":"integer"}, 5291 "authenticationCodeType":{ 5292 "type":"string", 5293 "max":6, 5294 "min":6, 5295 "pattern":"[\\d]+" 5296 }, 5297 "booleanObjectType":{ 5298 "type":"boolean", 5299 "box":true 5300 }, 5301 "booleanType":{"type":"boolean"}, 5302 "certificateBodyType":{ 5303 "type":"string", 5304 "max":16384, 5305 "min":1, 5306 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+" 5307 }, 5308 "certificateChainType":{ 5309 "type":"string", 5310 "max":2097152, 5311 "min":1, 5312 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+" 5313 }, 5314 "certificateIdType":{ 5315 "type":"string", 5316 "max":128, 5317 "min":24, 5318 "pattern":"[\\w]+" 5319 }, 5320 "certificateListType":{ 5321 "type":"list", 5322 "member":{"shape":"SigningCertificate"} 5323 }, 5324 "clientIDListType":{ 5325 "type":"list", 5326 "member":{"shape":"clientIDType"} 5327 }, 5328 "clientIDType":{ 5329 "type":"string", 5330 "max":255, 5331 "min":1 5332 }, 5333 "credentialReportExpiredExceptionMessage":{"type":"string"}, 5334 "credentialReportNotPresentExceptionMessage":{"type":"string"}, 5335 "credentialReportNotReadyExceptionMessage":{"type":"string"}, 5336 "customSuffixType":{ 5337 "type":"string", 5338 "max":64, 5339 "min":1, 5340 "pattern":"[\\w+=,.@-]+" 5341 }, 5342 "dateType":{"type":"timestamp"}, 5343 "deleteConflictMessage":{"type":"string"}, 5344 "duplicateCertificateMessage":{"type":"string"}, 5345 "duplicateSSHPublicKeyMessage":{"type":"string"}, 5346 "encodingType":{ 5347 "type":"string", 5348 "enum":[ 5349 "SSH", 5350 "PEM" 5351 ] 5352 }, 5353 "entityAlreadyExistsMessage":{"type":"string"}, 5354 "entityDetailsListType":{ 5355 "type":"list", 5356 "member":{"shape":"EntityDetails"} 5357 }, 5358 "entityListType":{ 5359 "type":"list", 5360 "member":{"shape":"EntityType"} 5361 }, 5362 "entityNameType":{ 5363 "type":"string", 5364 "max":128, 5365 "min":1, 5366 "pattern":"[\\w+=,.@-]+" 5367 }, 5368 "entityTemporarilyUnmodifiableMessage":{"type":"string"}, 5369 "existingUserNameType":{ 5370 "type":"string", 5371 "max":128, 5372 "min":1, 5373 "pattern":"[\\w+=,.@-]+" 5374 }, 5375 "globalEndpointTokenVersion":{ 5376 "type":"string", 5377 "enum":[ 5378 "v1Token", 5379 "v2Token" 5380 ] 5381 }, 5382 "groupDetailListType":{ 5383 "type":"list", 5384 "member":{"shape":"GroupDetail"} 5385 }, 5386 "groupListType":{ 5387 "type":"list", 5388 "member":{"shape":"Group"} 5389 }, 5390 "groupNameListType":{ 5391 "type":"list", 5392 "member":{"shape":"groupNameType"} 5393 }, 5394 "groupNameType":{ 5395 "type":"string", 5396 "max":128, 5397 "min":1, 5398 "pattern":"[\\w+=,.@-]+" 5399 }, 5400 "idType":{ 5401 "type":"string", 5402 "max":128, 5403 "min":16, 5404 "pattern":"[\\w]+" 5405 }, 5406 "instanceProfileListType":{ 5407 "type":"list", 5408 "member":{"shape":"InstanceProfile"} 5409 }, 5410 "instanceProfileNameType":{ 5411 "type":"string", 5412 "max":128, 5413 "min":1, 5414 "pattern":"[\\w+=,.@-]+" 5415 }, 5416 "integerType":{"type":"integer"}, 5417 "invalidAuthenticationCodeMessage":{"type":"string"}, 5418 "invalidCertificateMessage":{"type":"string"}, 5419 "invalidInputMessage":{"type":"string"}, 5420 "invalidPublicKeyMessage":{"type":"string"}, 5421 "invalidUserTypeMessage":{"type":"string"}, 5422 "jobIDType":{ 5423 "type":"string", 5424 "max":36, 5425 "min":36 5426 }, 5427 "jobStatusType":{ 5428 "type":"string", 5429 "enum":[ 5430 "IN_PROGRESS", 5431 "COMPLETED", 5432 "FAILED" 5433 ] 5434 }, 5435 "keyPairMismatchMessage":{"type":"string"}, 5436 "limitExceededMessage":{"type":"string"}, 5437 "listPolicyGrantingServiceAccessResponseListType":{ 5438 "type":"list", 5439 "member":{"shape":"ListPoliciesGrantingServiceAccessEntry"} 5440 }, 5441 "malformedCertificateMessage":{"type":"string"}, 5442 "malformedPolicyDocumentMessage":{"type":"string"}, 5443 "markerType":{ 5444 "type":"string", 5445 "max":320, 5446 "min":1, 5447 "pattern":"[\\u0020-\\u00FF]+" 5448 }, 5449 "maxItemsType":{ 5450 "type":"integer", 5451 "max":1000, 5452 "min":1 5453 }, 5454 "maxPasswordAgeType":{ 5455 "type":"integer", 5456 "box":true, 5457 "max":1095, 5458 "min":1 5459 }, 5460 "mfaDeviceListType":{ 5461 "type":"list", 5462 "member":{"shape":"MFADevice"} 5463 }, 5464 "minimumPasswordLengthType":{ 5465 "type":"integer", 5466 "max":128, 5467 "min":6 5468 }, 5469 "noSuchEntityMessage":{"type":"string"}, 5470 "organizationsEntityPathType":{ 5471 "type":"string", 5472 "max":427, 5473 "min":19, 5474 "pattern":"^o-[0-9a-z]{10,32}\\/r-[0-9a-z]{4,32}[0-9a-z-\\/]*" 5475 }, 5476 "organizationsPolicyIdType":{ 5477 "type":"string", 5478 "pattern":"^p-[0-9a-zA-Z_]{8,128}$" 5479 }, 5480 "passwordPolicyViolationMessage":{"type":"string"}, 5481 "passwordReusePreventionType":{ 5482 "type":"integer", 5483 "box":true, 5484 "max":24, 5485 "min":1 5486 }, 5487 "passwordType":{ 5488 "type":"string", 5489 "max":128, 5490 "min":1, 5491 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+", 5492 "sensitive":true 5493 }, 5494 "pathPrefixType":{ 5495 "type":"string", 5496 "max":512, 5497 "min":1, 5498 "pattern":"\\u002F[\\u0021-\\u007F]*" 5499 }, 5500 "pathType":{ 5501 "type":"string", 5502 "max":512, 5503 "min":1, 5504 "pattern":"(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)" 5505 }, 5506 "policyDescriptionType":{ 5507 "type":"string", 5508 "max":1000 5509 }, 5510 "policyDetailListType":{ 5511 "type":"list", 5512 "member":{"shape":"PolicyDetail"} 5513 }, 5514 "policyDocumentType":{ 5515 "type":"string", 5516 "max":131072, 5517 "min":1, 5518 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+" 5519 }, 5520 "policyDocumentVersionListType":{ 5521 "type":"list", 5522 "member":{"shape":"PolicyVersion"} 5523 }, 5524 "policyEvaluationErrorMessage":{"type":"string"}, 5525 "policyGrantingServiceAccessListType":{ 5526 "type":"list", 5527 "member":{"shape":"PolicyGrantingServiceAccess"} 5528 }, 5529 "policyListType":{ 5530 "type":"list", 5531 "member":{"shape":"Policy"} 5532 }, 5533 "policyNameListType":{ 5534 "type":"list", 5535 "member":{"shape":"policyNameType"} 5536 }, 5537 "policyNameType":{ 5538 "type":"string", 5539 "max":128, 5540 "min":1, 5541 "pattern":"[\\w+=,.@-]+" 5542 }, 5543 "policyNotAttachableMessage":{"type":"string"}, 5544 "policyOwnerEntityType":{ 5545 "type":"string", 5546 "enum":[ 5547 "USER", 5548 "ROLE", 5549 "GROUP" 5550 ] 5551 }, 5552 "policyPathType":{ 5553 "type":"string", 5554 "max":512, 5555 "min":1, 5556 "pattern":"((/[A-Za-z0-9\\.,\\+@=_-]+)*)/" 5557 }, 5558 "policyScopeType":{ 5559 "type":"string", 5560 "enum":[ 5561 "All", 5562 "AWS", 5563 "Local" 5564 ] 5565 }, 5566 "policyType":{ 5567 "type":"string", 5568 "enum":[ 5569 "INLINE", 5570 "MANAGED" 5571 ] 5572 }, 5573 "policyVersionIdType":{ 5574 "type":"string", 5575 "pattern":"v[1-9][0-9]*(\\.[A-Za-z0-9-]*)?" 5576 }, 5577 "privateKeyType":{ 5578 "type":"string", 5579 "max":16384, 5580 "min":1, 5581 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+", 5582 "sensitive":true 5583 }, 5584 "publicKeyFingerprintType":{ 5585 "type":"string", 5586 "max":48, 5587 "min":48, 5588 "pattern":"[:\\w]+" 5589 }, 5590 "publicKeyIdType":{ 5591 "type":"string", 5592 "max":128, 5593 "min":20, 5594 "pattern":"[\\w]+" 5595 }, 5596 "publicKeyMaterialType":{ 5597 "type":"string", 5598 "max":16384, 5599 "min":1, 5600 "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+" 5601 }, 5602 "reportGenerationLimitExceededMessage":{"type":"string"}, 5603 "responseMarkerType":{"type":"string"}, 5604 "roleDescriptionType":{ 5605 "type":"string", 5606 "max":1000, 5607 "pattern":"[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*" 5608 }, 5609 "roleDetailListType":{ 5610 "type":"list", 5611 "member":{"shape":"RoleDetail"} 5612 }, 5613 "roleListType":{ 5614 "type":"list", 5615 "member":{"shape":"Role"} 5616 }, 5617 "roleMaxSessionDurationType":{ 5618 "type":"integer", 5619 "max":43200, 5620 "min":3600 5621 }, 5622 "roleNameType":{ 5623 "type":"string", 5624 "max":64, 5625 "min":1, 5626 "pattern":"[\\w+=,.@-]+" 5627 }, 5628 "serialNumberType":{ 5629 "type":"string", 5630 "max":256, 5631 "min":9, 5632 "pattern":"[\\w+=/:,.@-]+" 5633 }, 5634 "serverCertificateMetadataListType":{ 5635 "type":"list", 5636 "member":{"shape":"ServerCertificateMetadata"} 5637 }, 5638 "serverCertificateNameType":{ 5639 "type":"string", 5640 "max":128, 5641 "min":1, 5642 "pattern":"[\\w+=,.@-]+" 5643 }, 5644 "serviceFailureExceptionMessage":{"type":"string"}, 5645 "serviceName":{"type":"string"}, 5646 "serviceNameType":{"type":"string"}, 5647 "serviceNamespaceListType":{ 5648 "type":"list", 5649 "member":{"shape":"serviceNamespaceType"}, 5650 "max":200, 5651 "min":1 5652 }, 5653 "serviceNamespaceType":{ 5654 "type":"string", 5655 "max":64, 5656 "min":1, 5657 "pattern":"[\\w-]*" 5658 }, 5659 "serviceNotSupportedMessage":{"type":"string"}, 5660 "servicePassword":{ 5661 "type":"string", 5662 "sensitive":true 5663 }, 5664 "serviceSpecificCredentialId":{ 5665 "type":"string", 5666 "max":128, 5667 "min":20, 5668 "pattern":"[\\w]+" 5669 }, 5670 "serviceUserName":{ 5671 "type":"string", 5672 "max":200, 5673 "min":17, 5674 "pattern":"[\\w+=,.@-]+" 5675 }, 5676 "sortKeyType":{ 5677 "type":"string", 5678 "enum":[ 5679 "SERVICE_NAMESPACE_ASCENDING", 5680 "SERVICE_NAMESPACE_DESCENDING", 5681 "LAST_AUTHENTICATED_TIME_ASCENDING", 5682 "LAST_AUTHENTICATED_TIME_DESCENDING" 5683 ] 5684 }, 5685 "statusType":{ 5686 "type":"string", 5687 "enum":[ 5688 "Active", 5689 "Inactive" 5690 ] 5691 }, 5692 "stringType":{"type":"string"}, 5693 "summaryKeyType":{ 5694 "type":"string", 5695 "enum":[ 5696 "Users", 5697 "UsersQuota", 5698 "Groups", 5699 "GroupsQuota", 5700 "ServerCertificates", 5701 "ServerCertificatesQuota", 5702 "UserPolicySizeQuota", 5703 "GroupPolicySizeQuota", 5704 "GroupsPerUserQuota", 5705 "SigningCertificatesPerUserQuota", 5706 "AccessKeysPerUserQuota", 5707 "MFADevices", 5708 "MFADevicesInUse", 5709 "AccountMFAEnabled", 5710 "AccountAccessKeysPresent", 5711 "AccountSigningCertificatesPresent", 5712 "AttachedPoliciesPerGroupQuota", 5713 "AttachedPoliciesPerRoleQuota", 5714 "AttachedPoliciesPerUserQuota", 5715 "Policies", 5716 "PoliciesQuota", 5717 "PolicySizeQuota", 5718 "PolicyVersionsInUse", 5719 "PolicyVersionsInUseQuota", 5720 "VersionsPerPolicyQuota", 5721 "GlobalEndpointTokenVersion" 5722 ] 5723 }, 5724 "summaryMapType":{ 5725 "type":"map", 5726 "key":{"shape":"summaryKeyType"}, 5727 "value":{"shape":"summaryValueType"} 5728 }, 5729 "summaryValueType":{"type":"integer"}, 5730 "tagKeyListType":{ 5731 "type":"list", 5732 "member":{"shape":"tagKeyType"}, 5733 "max":50 5734 }, 5735 "tagKeyType":{ 5736 "type":"string", 5737 "max":128, 5738 "min":1, 5739 "pattern":"[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+" 5740 }, 5741 "tagListType":{ 5742 "type":"list", 5743 "member":{"shape":"Tag"}, 5744 "max":50 5745 }, 5746 "tagValueType":{ 5747 "type":"string", 5748 "max":256, 5749 "min":0, 5750 "pattern":"[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*" 5751 }, 5752 "thumbprintListType":{ 5753 "type":"list", 5754 "member":{"shape":"thumbprintType"} 5755 }, 5756 "thumbprintType":{ 5757 "type":"string", 5758 "max":40, 5759 "min":40 5760 }, 5761 "unmodifiableEntityMessage":{"type":"string"}, 5762 "unrecognizedPublicKeyEncodingMessage":{"type":"string"}, 5763 "userDetailListType":{ 5764 "type":"list", 5765 "member":{"shape":"UserDetail"} 5766 }, 5767 "userListType":{ 5768 "type":"list", 5769 "member":{"shape":"User"} 5770 }, 5771 "userNameType":{ 5772 "type":"string", 5773 "max":64, 5774 "min":1, 5775 "pattern":"[\\w+=,.@-]+" 5776 }, 5777 "virtualMFADeviceListType":{ 5778 "type":"list", 5779 "member":{"shape":"VirtualMFADevice"} 5780 }, 5781 "virtualMFADeviceName":{ 5782 "type":"string", 5783 "min":1, 5784 "pattern":"[\\w+=,.@-]+" 5785 } 5786 } 5787} 5788