1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2016-04-18", 5 "endpointPrefix":"cognito-idp", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon Cognito Identity Provider", 9 "serviceId":"Cognito Identity Provider", 10 "signatureVersion":"v4", 11 "targetPrefix":"AWSCognitoIdentityProviderService", 12 "uid":"cognito-idp-2016-04-18" 13 }, 14 "operations":{ 15 "AddCustomAttributes":{ 16 "name":"AddCustomAttributes", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AddCustomAttributesRequest"}, 22 "output":{"shape":"AddCustomAttributesResponse"}, 23 "errors":[ 24 {"shape":"ResourceNotFoundException"}, 25 {"shape":"InvalidParameterException"}, 26 {"shape":"TooManyRequestsException"}, 27 {"shape":"NotAuthorizedException"}, 28 {"shape":"UserImportInProgressException"}, 29 {"shape":"InternalErrorException"} 30 ] 31 }, 32 "AdminAddUserToGroup":{ 33 "name":"AdminAddUserToGroup", 34 "http":{ 35 "method":"POST", 36 "requestUri":"/" 37 }, 38 "input":{"shape":"AdminAddUserToGroupRequest"}, 39 "errors":[ 40 {"shape":"InvalidParameterException"}, 41 {"shape":"ResourceNotFoundException"}, 42 {"shape":"TooManyRequestsException"}, 43 {"shape":"NotAuthorizedException"}, 44 {"shape":"UserNotFoundException"}, 45 {"shape":"InternalErrorException"} 46 ] 47 }, 48 "AdminConfirmSignUp":{ 49 "name":"AdminConfirmSignUp", 50 "http":{ 51 "method":"POST", 52 "requestUri":"/" 53 }, 54 "input":{"shape":"AdminConfirmSignUpRequest"}, 55 "output":{"shape":"AdminConfirmSignUpResponse"}, 56 "errors":[ 57 {"shape":"ResourceNotFoundException"}, 58 {"shape":"InvalidParameterException"}, 59 {"shape":"UnexpectedLambdaException"}, 60 {"shape":"UserLambdaValidationException"}, 61 {"shape":"NotAuthorizedException"}, 62 {"shape":"TooManyFailedAttemptsException"}, 63 {"shape":"InvalidLambdaResponseException"}, 64 {"shape":"TooManyRequestsException"}, 65 {"shape":"LimitExceededException"}, 66 {"shape":"UserNotFoundException"}, 67 {"shape":"InternalErrorException"} 68 ] 69 }, 70 "AdminCreateUser":{ 71 "name":"AdminCreateUser", 72 "http":{ 73 "method":"POST", 74 "requestUri":"/" 75 }, 76 "input":{"shape":"AdminCreateUserRequest"}, 77 "output":{"shape":"AdminCreateUserResponse"}, 78 "errors":[ 79 {"shape":"ResourceNotFoundException"}, 80 {"shape":"InvalidParameterException"}, 81 {"shape":"UserNotFoundException"}, 82 {"shape":"UsernameExistsException"}, 83 {"shape":"InvalidPasswordException"}, 84 {"shape":"CodeDeliveryFailureException"}, 85 {"shape":"UnexpectedLambdaException"}, 86 {"shape":"UserLambdaValidationException"}, 87 {"shape":"InvalidLambdaResponseException"}, 88 {"shape":"PreconditionNotMetException"}, 89 {"shape":"InvalidSmsRoleAccessPolicyException"}, 90 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 91 {"shape":"TooManyRequestsException"}, 92 {"shape":"NotAuthorizedException"}, 93 {"shape":"UnsupportedUserStateException"}, 94 {"shape":"InternalErrorException"} 95 ] 96 }, 97 "AdminDeleteUser":{ 98 "name":"AdminDeleteUser", 99 "http":{ 100 "method":"POST", 101 "requestUri":"/" 102 }, 103 "input":{"shape":"AdminDeleteUserRequest"}, 104 "errors":[ 105 {"shape":"ResourceNotFoundException"}, 106 {"shape":"InvalidParameterException"}, 107 {"shape":"TooManyRequestsException"}, 108 {"shape":"NotAuthorizedException"}, 109 {"shape":"UserNotFoundException"}, 110 {"shape":"InternalErrorException"} 111 ] 112 }, 113 "AdminDeleteUserAttributes":{ 114 "name":"AdminDeleteUserAttributes", 115 "http":{ 116 "method":"POST", 117 "requestUri":"/" 118 }, 119 "input":{"shape":"AdminDeleteUserAttributesRequest"}, 120 "output":{"shape":"AdminDeleteUserAttributesResponse"}, 121 "errors":[ 122 {"shape":"ResourceNotFoundException"}, 123 {"shape":"InvalidParameterException"}, 124 {"shape":"TooManyRequestsException"}, 125 {"shape":"NotAuthorizedException"}, 126 {"shape":"UserNotFoundException"}, 127 {"shape":"InternalErrorException"} 128 ] 129 }, 130 "AdminDisableProviderForUser":{ 131 "name":"AdminDisableProviderForUser", 132 "http":{ 133 "method":"POST", 134 "requestUri":"/" 135 }, 136 "input":{"shape":"AdminDisableProviderForUserRequest"}, 137 "output":{"shape":"AdminDisableProviderForUserResponse"}, 138 "errors":[ 139 {"shape":"ResourceNotFoundException"}, 140 {"shape":"InvalidParameterException"}, 141 {"shape":"TooManyRequestsException"}, 142 {"shape":"NotAuthorizedException"}, 143 {"shape":"UserNotFoundException"}, 144 {"shape":"AliasExistsException"}, 145 {"shape":"InternalErrorException"} 146 ] 147 }, 148 "AdminDisableUser":{ 149 "name":"AdminDisableUser", 150 "http":{ 151 "method":"POST", 152 "requestUri":"/" 153 }, 154 "input":{"shape":"AdminDisableUserRequest"}, 155 "output":{"shape":"AdminDisableUserResponse"}, 156 "errors":[ 157 {"shape":"ResourceNotFoundException"}, 158 {"shape":"InvalidParameterException"}, 159 {"shape":"TooManyRequestsException"}, 160 {"shape":"NotAuthorizedException"}, 161 {"shape":"UserNotFoundException"}, 162 {"shape":"InternalErrorException"} 163 ] 164 }, 165 "AdminEnableUser":{ 166 "name":"AdminEnableUser", 167 "http":{ 168 "method":"POST", 169 "requestUri":"/" 170 }, 171 "input":{"shape":"AdminEnableUserRequest"}, 172 "output":{"shape":"AdminEnableUserResponse"}, 173 "errors":[ 174 {"shape":"ResourceNotFoundException"}, 175 {"shape":"InvalidParameterException"}, 176 {"shape":"TooManyRequestsException"}, 177 {"shape":"NotAuthorizedException"}, 178 {"shape":"UserNotFoundException"}, 179 {"shape":"InternalErrorException"} 180 ] 181 }, 182 "AdminForgetDevice":{ 183 "name":"AdminForgetDevice", 184 "http":{ 185 "method":"POST", 186 "requestUri":"/" 187 }, 188 "input":{"shape":"AdminForgetDeviceRequest"}, 189 "errors":[ 190 {"shape":"ResourceNotFoundException"}, 191 {"shape":"InvalidParameterException"}, 192 {"shape":"InvalidUserPoolConfigurationException"}, 193 {"shape":"TooManyRequestsException"}, 194 {"shape":"NotAuthorizedException"}, 195 {"shape":"UserNotFoundException"}, 196 {"shape":"InternalErrorException"} 197 ] 198 }, 199 "AdminGetDevice":{ 200 "name":"AdminGetDevice", 201 "http":{ 202 "method":"POST", 203 "requestUri":"/" 204 }, 205 "input":{"shape":"AdminGetDeviceRequest"}, 206 "output":{"shape":"AdminGetDeviceResponse"}, 207 "errors":[ 208 {"shape":"ResourceNotFoundException"}, 209 {"shape":"InvalidParameterException"}, 210 {"shape":"InvalidUserPoolConfigurationException"}, 211 {"shape":"TooManyRequestsException"}, 212 {"shape":"InternalErrorException"}, 213 {"shape":"NotAuthorizedException"} 214 ] 215 }, 216 "AdminGetUser":{ 217 "name":"AdminGetUser", 218 "http":{ 219 "method":"POST", 220 "requestUri":"/" 221 }, 222 "input":{"shape":"AdminGetUserRequest"}, 223 "output":{"shape":"AdminGetUserResponse"}, 224 "errors":[ 225 {"shape":"ResourceNotFoundException"}, 226 {"shape":"InvalidParameterException"}, 227 {"shape":"TooManyRequestsException"}, 228 {"shape":"NotAuthorizedException"}, 229 {"shape":"UserNotFoundException"}, 230 {"shape":"InternalErrorException"} 231 ] 232 }, 233 "AdminInitiateAuth":{ 234 "name":"AdminInitiateAuth", 235 "http":{ 236 "method":"POST", 237 "requestUri":"/" 238 }, 239 "input":{"shape":"AdminInitiateAuthRequest"}, 240 "output":{"shape":"AdminInitiateAuthResponse"}, 241 "errors":[ 242 {"shape":"ResourceNotFoundException"}, 243 {"shape":"InvalidParameterException"}, 244 {"shape":"NotAuthorizedException"}, 245 {"shape":"TooManyRequestsException"}, 246 {"shape":"InternalErrorException"}, 247 {"shape":"UnexpectedLambdaException"}, 248 {"shape":"InvalidUserPoolConfigurationException"}, 249 {"shape":"UserLambdaValidationException"}, 250 {"shape":"InvalidLambdaResponseException"}, 251 {"shape":"MFAMethodNotFoundException"}, 252 {"shape":"InvalidSmsRoleAccessPolicyException"}, 253 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 254 {"shape":"PasswordResetRequiredException"}, 255 {"shape":"UserNotFoundException"}, 256 {"shape":"UserNotConfirmedException"} 257 ] 258 }, 259 "AdminLinkProviderForUser":{ 260 "name":"AdminLinkProviderForUser", 261 "http":{ 262 "method":"POST", 263 "requestUri":"/" 264 }, 265 "input":{"shape":"AdminLinkProviderForUserRequest"}, 266 "output":{"shape":"AdminLinkProviderForUserResponse"}, 267 "errors":[ 268 {"shape":"ResourceNotFoundException"}, 269 {"shape":"InvalidParameterException"}, 270 {"shape":"TooManyRequestsException"}, 271 {"shape":"NotAuthorizedException"}, 272 {"shape":"UserNotFoundException"}, 273 {"shape":"AliasExistsException"}, 274 {"shape":"LimitExceededException"}, 275 {"shape":"InternalErrorException"} 276 ] 277 }, 278 "AdminListDevices":{ 279 "name":"AdminListDevices", 280 "http":{ 281 "method":"POST", 282 "requestUri":"/" 283 }, 284 "input":{"shape":"AdminListDevicesRequest"}, 285 "output":{"shape":"AdminListDevicesResponse"}, 286 "errors":[ 287 {"shape":"InvalidParameterException"}, 288 {"shape":"ResourceNotFoundException"}, 289 {"shape":"InvalidUserPoolConfigurationException"}, 290 {"shape":"TooManyRequestsException"}, 291 {"shape":"InternalErrorException"}, 292 {"shape":"NotAuthorizedException"} 293 ] 294 }, 295 "AdminListGroupsForUser":{ 296 "name":"AdminListGroupsForUser", 297 "http":{ 298 "method":"POST", 299 "requestUri":"/" 300 }, 301 "input":{"shape":"AdminListGroupsForUserRequest"}, 302 "output":{"shape":"AdminListGroupsForUserResponse"}, 303 "errors":[ 304 {"shape":"InvalidParameterException"}, 305 {"shape":"ResourceNotFoundException"}, 306 {"shape":"TooManyRequestsException"}, 307 {"shape":"NotAuthorizedException"}, 308 {"shape":"UserNotFoundException"}, 309 {"shape":"InternalErrorException"} 310 ] 311 }, 312 "AdminListUserAuthEvents":{ 313 "name":"AdminListUserAuthEvents", 314 "http":{ 315 "method":"POST", 316 "requestUri":"/" 317 }, 318 "input":{"shape":"AdminListUserAuthEventsRequest"}, 319 "output":{"shape":"AdminListUserAuthEventsResponse"}, 320 "errors":[ 321 {"shape":"InvalidParameterException"}, 322 {"shape":"ResourceNotFoundException"}, 323 {"shape":"TooManyRequestsException"}, 324 {"shape":"NotAuthorizedException"}, 325 {"shape":"UserNotFoundException"}, 326 {"shape":"UserPoolAddOnNotEnabledException"}, 327 {"shape":"InternalErrorException"} 328 ] 329 }, 330 "AdminRemoveUserFromGroup":{ 331 "name":"AdminRemoveUserFromGroup", 332 "http":{ 333 "method":"POST", 334 "requestUri":"/" 335 }, 336 "input":{"shape":"AdminRemoveUserFromGroupRequest"}, 337 "errors":[ 338 {"shape":"InvalidParameterException"}, 339 {"shape":"ResourceNotFoundException"}, 340 {"shape":"TooManyRequestsException"}, 341 {"shape":"NotAuthorizedException"}, 342 {"shape":"UserNotFoundException"}, 343 {"shape":"InternalErrorException"} 344 ] 345 }, 346 "AdminResetUserPassword":{ 347 "name":"AdminResetUserPassword", 348 "http":{ 349 "method":"POST", 350 "requestUri":"/" 351 }, 352 "input":{"shape":"AdminResetUserPasswordRequest"}, 353 "output":{"shape":"AdminResetUserPasswordResponse"}, 354 "errors":[ 355 {"shape":"ResourceNotFoundException"}, 356 {"shape":"InvalidParameterException"}, 357 {"shape":"UnexpectedLambdaException"}, 358 {"shape":"UserLambdaValidationException"}, 359 {"shape":"NotAuthorizedException"}, 360 {"shape":"InvalidLambdaResponseException"}, 361 {"shape":"TooManyRequestsException"}, 362 {"shape":"LimitExceededException"}, 363 {"shape":"UserNotFoundException"}, 364 {"shape":"InvalidSmsRoleAccessPolicyException"}, 365 {"shape":"InvalidEmailRoleAccessPolicyException"}, 366 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 367 {"shape":"InternalErrorException"} 368 ] 369 }, 370 "AdminRespondToAuthChallenge":{ 371 "name":"AdminRespondToAuthChallenge", 372 "http":{ 373 "method":"POST", 374 "requestUri":"/" 375 }, 376 "input":{"shape":"AdminRespondToAuthChallengeRequest"}, 377 "output":{"shape":"AdminRespondToAuthChallengeResponse"}, 378 "errors":[ 379 {"shape":"ResourceNotFoundException"}, 380 {"shape":"InvalidParameterException"}, 381 {"shape":"NotAuthorizedException"}, 382 {"shape":"CodeMismatchException"}, 383 {"shape":"ExpiredCodeException"}, 384 {"shape":"UnexpectedLambdaException"}, 385 {"shape":"InvalidPasswordException"}, 386 {"shape":"UserLambdaValidationException"}, 387 {"shape":"InvalidLambdaResponseException"}, 388 {"shape":"TooManyRequestsException"}, 389 {"shape":"InvalidUserPoolConfigurationException"}, 390 {"shape":"InternalErrorException"}, 391 {"shape":"MFAMethodNotFoundException"}, 392 {"shape":"InvalidSmsRoleAccessPolicyException"}, 393 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 394 {"shape":"AliasExistsException"}, 395 {"shape":"PasswordResetRequiredException"}, 396 {"shape":"UserNotFoundException"}, 397 {"shape":"UserNotConfirmedException"}, 398 {"shape":"SoftwareTokenMFANotFoundException"} 399 ] 400 }, 401 "AdminSetUserMFAPreference":{ 402 "name":"AdminSetUserMFAPreference", 403 "http":{ 404 "method":"POST", 405 "requestUri":"/" 406 }, 407 "input":{"shape":"AdminSetUserMFAPreferenceRequest"}, 408 "output":{"shape":"AdminSetUserMFAPreferenceResponse"}, 409 "errors":[ 410 {"shape":"ResourceNotFoundException"}, 411 {"shape":"InvalidParameterException"}, 412 {"shape":"NotAuthorizedException"}, 413 {"shape":"PasswordResetRequiredException"}, 414 {"shape":"UserNotFoundException"}, 415 {"shape":"UserNotConfirmedException"}, 416 {"shape":"InternalErrorException"} 417 ] 418 }, 419 "AdminSetUserPassword":{ 420 "name":"AdminSetUserPassword", 421 "http":{ 422 "method":"POST", 423 "requestUri":"/" 424 }, 425 "input":{"shape":"AdminSetUserPasswordRequest"}, 426 "output":{"shape":"AdminSetUserPasswordResponse"}, 427 "errors":[ 428 {"shape":"ResourceNotFoundException"}, 429 {"shape":"NotAuthorizedException"}, 430 {"shape":"UserNotFoundException"}, 431 {"shape":"InternalErrorException"}, 432 {"shape":"TooManyRequestsException"}, 433 {"shape":"InvalidParameterException"}, 434 {"shape":"InvalidPasswordException"} 435 ] 436 }, 437 "AdminSetUserSettings":{ 438 "name":"AdminSetUserSettings", 439 "http":{ 440 "method":"POST", 441 "requestUri":"/" 442 }, 443 "input":{"shape":"AdminSetUserSettingsRequest"}, 444 "output":{"shape":"AdminSetUserSettingsResponse"}, 445 "errors":[ 446 {"shape":"ResourceNotFoundException"}, 447 {"shape":"InvalidParameterException"}, 448 {"shape":"NotAuthorizedException"}, 449 {"shape":"UserNotFoundException"}, 450 {"shape":"InternalErrorException"} 451 ] 452 }, 453 "AdminUpdateAuthEventFeedback":{ 454 "name":"AdminUpdateAuthEventFeedback", 455 "http":{ 456 "method":"POST", 457 "requestUri":"/" 458 }, 459 "input":{"shape":"AdminUpdateAuthEventFeedbackRequest"}, 460 "output":{"shape":"AdminUpdateAuthEventFeedbackResponse"}, 461 "errors":[ 462 {"shape":"InvalidParameterException"}, 463 {"shape":"ResourceNotFoundException"}, 464 {"shape":"TooManyRequestsException"}, 465 {"shape":"NotAuthorizedException"}, 466 {"shape":"UserNotFoundException"}, 467 {"shape":"UserPoolAddOnNotEnabledException"}, 468 {"shape":"InternalErrorException"} 469 ] 470 }, 471 "AdminUpdateDeviceStatus":{ 472 "name":"AdminUpdateDeviceStatus", 473 "http":{ 474 "method":"POST", 475 "requestUri":"/" 476 }, 477 "input":{"shape":"AdminUpdateDeviceStatusRequest"}, 478 "output":{"shape":"AdminUpdateDeviceStatusResponse"}, 479 "errors":[ 480 {"shape":"InvalidParameterException"}, 481 {"shape":"ResourceNotFoundException"}, 482 {"shape":"InvalidUserPoolConfigurationException"}, 483 {"shape":"TooManyRequestsException"}, 484 {"shape":"NotAuthorizedException"}, 485 {"shape":"UserNotFoundException"}, 486 {"shape":"InternalErrorException"} 487 ] 488 }, 489 "AdminUpdateUserAttributes":{ 490 "name":"AdminUpdateUserAttributes", 491 "http":{ 492 "method":"POST", 493 "requestUri":"/" 494 }, 495 "input":{"shape":"AdminUpdateUserAttributesRequest"}, 496 "output":{"shape":"AdminUpdateUserAttributesResponse"}, 497 "errors":[ 498 {"shape":"ResourceNotFoundException"}, 499 {"shape":"InvalidParameterException"}, 500 {"shape":"UnexpectedLambdaException"}, 501 {"shape":"UserLambdaValidationException"}, 502 {"shape":"InvalidLambdaResponseException"}, 503 {"shape":"AliasExistsException"}, 504 {"shape":"TooManyRequestsException"}, 505 {"shape":"NotAuthorizedException"}, 506 {"shape":"UserNotFoundException"}, 507 {"shape":"InternalErrorException"}, 508 {"shape":"InvalidSmsRoleAccessPolicyException"}, 509 {"shape":"InvalidEmailRoleAccessPolicyException"}, 510 {"shape":"InvalidSmsRoleTrustRelationshipException"} 511 ] 512 }, 513 "AdminUserGlobalSignOut":{ 514 "name":"AdminUserGlobalSignOut", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"AdminUserGlobalSignOutRequest"}, 520 "output":{"shape":"AdminUserGlobalSignOutResponse"}, 521 "errors":[ 522 {"shape":"ResourceNotFoundException"}, 523 {"shape":"InvalidParameterException"}, 524 {"shape":"TooManyRequestsException"}, 525 {"shape":"NotAuthorizedException"}, 526 {"shape":"UserNotFoundException"}, 527 {"shape":"InternalErrorException"} 528 ] 529 }, 530 "AssociateSoftwareToken":{ 531 "name":"AssociateSoftwareToken", 532 "http":{ 533 "method":"POST", 534 "requestUri":"/" 535 }, 536 "input":{"shape":"AssociateSoftwareTokenRequest"}, 537 "output":{"shape":"AssociateSoftwareTokenResponse"}, 538 "errors":[ 539 {"shape":"ConcurrentModificationException"}, 540 {"shape":"InvalidParameterException"}, 541 {"shape":"NotAuthorizedException"}, 542 {"shape":"ResourceNotFoundException"}, 543 {"shape":"InternalErrorException"}, 544 {"shape":"SoftwareTokenMFANotFoundException"} 545 ] 546 }, 547 "ChangePassword":{ 548 "name":"ChangePassword", 549 "http":{ 550 "method":"POST", 551 "requestUri":"/" 552 }, 553 "input":{"shape":"ChangePasswordRequest"}, 554 "output":{"shape":"ChangePasswordResponse"}, 555 "errors":[ 556 {"shape":"ResourceNotFoundException"}, 557 {"shape":"InvalidParameterException"}, 558 {"shape":"InvalidPasswordException"}, 559 {"shape":"NotAuthorizedException"}, 560 {"shape":"TooManyRequestsException"}, 561 {"shape":"LimitExceededException"}, 562 {"shape":"PasswordResetRequiredException"}, 563 {"shape":"UserNotFoundException"}, 564 {"shape":"UserNotConfirmedException"}, 565 {"shape":"InternalErrorException"} 566 ], 567 "authtype":"none" 568 }, 569 "ConfirmDevice":{ 570 "name":"ConfirmDevice", 571 "http":{ 572 "method":"POST", 573 "requestUri":"/" 574 }, 575 "input":{"shape":"ConfirmDeviceRequest"}, 576 "output":{"shape":"ConfirmDeviceResponse"}, 577 "errors":[ 578 {"shape":"ResourceNotFoundException"}, 579 {"shape":"InvalidParameterException"}, 580 {"shape":"NotAuthorizedException"}, 581 {"shape":"InvalidPasswordException"}, 582 {"shape":"InvalidLambdaResponseException"}, 583 {"shape":"UsernameExistsException"}, 584 {"shape":"InvalidUserPoolConfigurationException"}, 585 {"shape":"TooManyRequestsException"}, 586 {"shape":"PasswordResetRequiredException"}, 587 {"shape":"UserNotFoundException"}, 588 {"shape":"UserNotConfirmedException"}, 589 {"shape":"InternalErrorException"} 590 ] 591 }, 592 "ConfirmForgotPassword":{ 593 "name":"ConfirmForgotPassword", 594 "http":{ 595 "method":"POST", 596 "requestUri":"/" 597 }, 598 "input":{"shape":"ConfirmForgotPasswordRequest"}, 599 "output":{"shape":"ConfirmForgotPasswordResponse"}, 600 "errors":[ 601 {"shape":"ResourceNotFoundException"}, 602 {"shape":"UnexpectedLambdaException"}, 603 {"shape":"UserLambdaValidationException"}, 604 {"shape":"InvalidParameterException"}, 605 {"shape":"InvalidPasswordException"}, 606 {"shape":"NotAuthorizedException"}, 607 {"shape":"CodeMismatchException"}, 608 {"shape":"ExpiredCodeException"}, 609 {"shape":"TooManyFailedAttemptsException"}, 610 {"shape":"InvalidLambdaResponseException"}, 611 {"shape":"TooManyRequestsException"}, 612 {"shape":"LimitExceededException"}, 613 {"shape":"UserNotFoundException"}, 614 {"shape":"UserNotConfirmedException"}, 615 {"shape":"InternalErrorException"} 616 ], 617 "authtype":"none" 618 }, 619 "ConfirmSignUp":{ 620 "name":"ConfirmSignUp", 621 "http":{ 622 "method":"POST", 623 "requestUri":"/" 624 }, 625 "input":{"shape":"ConfirmSignUpRequest"}, 626 "output":{"shape":"ConfirmSignUpResponse"}, 627 "errors":[ 628 {"shape":"ResourceNotFoundException"}, 629 {"shape":"InvalidParameterException"}, 630 {"shape":"UnexpectedLambdaException"}, 631 {"shape":"UserLambdaValidationException"}, 632 {"shape":"NotAuthorizedException"}, 633 {"shape":"TooManyFailedAttemptsException"}, 634 {"shape":"CodeMismatchException"}, 635 {"shape":"ExpiredCodeException"}, 636 {"shape":"InvalidLambdaResponseException"}, 637 {"shape":"AliasExistsException"}, 638 {"shape":"TooManyRequestsException"}, 639 {"shape":"LimitExceededException"}, 640 {"shape":"UserNotFoundException"}, 641 {"shape":"InternalErrorException"} 642 ], 643 "authtype":"none" 644 }, 645 "CreateGroup":{ 646 "name":"CreateGroup", 647 "http":{ 648 "method":"POST", 649 "requestUri":"/" 650 }, 651 "input":{"shape":"CreateGroupRequest"}, 652 "output":{"shape":"CreateGroupResponse"}, 653 "errors":[ 654 {"shape":"InvalidParameterException"}, 655 {"shape":"GroupExistsException"}, 656 {"shape":"ResourceNotFoundException"}, 657 {"shape":"TooManyRequestsException"}, 658 {"shape":"LimitExceededException"}, 659 {"shape":"NotAuthorizedException"}, 660 {"shape":"InternalErrorException"} 661 ] 662 }, 663 "CreateIdentityProvider":{ 664 "name":"CreateIdentityProvider", 665 "http":{ 666 "method":"POST", 667 "requestUri":"/" 668 }, 669 "input":{"shape":"CreateIdentityProviderRequest"}, 670 "output":{"shape":"CreateIdentityProviderResponse"}, 671 "errors":[ 672 {"shape":"InvalidParameterException"}, 673 {"shape":"DuplicateProviderException"}, 674 {"shape":"ResourceNotFoundException"}, 675 {"shape":"NotAuthorizedException"}, 676 {"shape":"TooManyRequestsException"}, 677 {"shape":"LimitExceededException"}, 678 {"shape":"InternalErrorException"} 679 ] 680 }, 681 "CreateResourceServer":{ 682 "name":"CreateResourceServer", 683 "http":{ 684 "method":"POST", 685 "requestUri":"/" 686 }, 687 "input":{"shape":"CreateResourceServerRequest"}, 688 "output":{"shape":"CreateResourceServerResponse"}, 689 "errors":[ 690 {"shape":"InvalidParameterException"}, 691 {"shape":"ResourceNotFoundException"}, 692 {"shape":"NotAuthorizedException"}, 693 {"shape":"TooManyRequestsException"}, 694 {"shape":"LimitExceededException"}, 695 {"shape":"InternalErrorException"} 696 ] 697 }, 698 "CreateUserImportJob":{ 699 "name":"CreateUserImportJob", 700 "http":{ 701 "method":"POST", 702 "requestUri":"/" 703 }, 704 "input":{"shape":"CreateUserImportJobRequest"}, 705 "output":{"shape":"CreateUserImportJobResponse"}, 706 "errors":[ 707 {"shape":"ResourceNotFoundException"}, 708 {"shape":"InvalidParameterException"}, 709 {"shape":"TooManyRequestsException"}, 710 {"shape":"PreconditionNotMetException"}, 711 {"shape":"NotAuthorizedException"}, 712 {"shape":"LimitExceededException"}, 713 {"shape":"InternalErrorException"} 714 ] 715 }, 716 "CreateUserPool":{ 717 "name":"CreateUserPool", 718 "http":{ 719 "method":"POST", 720 "requestUri":"/" 721 }, 722 "input":{"shape":"CreateUserPoolRequest"}, 723 "output":{"shape":"CreateUserPoolResponse"}, 724 "errors":[ 725 {"shape":"InvalidParameterException"}, 726 {"shape":"TooManyRequestsException"}, 727 {"shape":"LimitExceededException"}, 728 {"shape":"InvalidSmsRoleAccessPolicyException"}, 729 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 730 {"shape":"InvalidEmailRoleAccessPolicyException"}, 731 {"shape":"NotAuthorizedException"}, 732 {"shape":"UserPoolTaggingException"}, 733 {"shape":"InternalErrorException"} 734 ] 735 }, 736 "CreateUserPoolClient":{ 737 "name":"CreateUserPoolClient", 738 "http":{ 739 "method":"POST", 740 "requestUri":"/" 741 }, 742 "input":{"shape":"CreateUserPoolClientRequest"}, 743 "output":{"shape":"CreateUserPoolClientResponse"}, 744 "errors":[ 745 {"shape":"InvalidParameterException"}, 746 {"shape":"ResourceNotFoundException"}, 747 {"shape":"TooManyRequestsException"}, 748 {"shape":"LimitExceededException"}, 749 {"shape":"NotAuthorizedException"}, 750 {"shape":"ScopeDoesNotExistException"}, 751 {"shape":"InvalidOAuthFlowException"}, 752 {"shape":"InternalErrorException"} 753 ] 754 }, 755 "CreateUserPoolDomain":{ 756 "name":"CreateUserPoolDomain", 757 "http":{ 758 "method":"POST", 759 "requestUri":"/" 760 }, 761 "input":{"shape":"CreateUserPoolDomainRequest"}, 762 "output":{"shape":"CreateUserPoolDomainResponse"}, 763 "errors":[ 764 {"shape":"InvalidParameterException"}, 765 {"shape":"NotAuthorizedException"}, 766 {"shape":"ResourceNotFoundException"}, 767 {"shape":"LimitExceededException"}, 768 {"shape":"InternalErrorException"} 769 ] 770 }, 771 "DeleteGroup":{ 772 "name":"DeleteGroup", 773 "http":{ 774 "method":"POST", 775 "requestUri":"/" 776 }, 777 "input":{"shape":"DeleteGroupRequest"}, 778 "errors":[ 779 {"shape":"ResourceNotFoundException"}, 780 {"shape":"InvalidParameterException"}, 781 {"shape":"TooManyRequestsException"}, 782 {"shape":"NotAuthorizedException"}, 783 {"shape":"InternalErrorException"} 784 ] 785 }, 786 "DeleteIdentityProvider":{ 787 "name":"DeleteIdentityProvider", 788 "http":{ 789 "method":"POST", 790 "requestUri":"/" 791 }, 792 "input":{"shape":"DeleteIdentityProviderRequest"}, 793 "errors":[ 794 {"shape":"InvalidParameterException"}, 795 {"shape":"UnsupportedIdentityProviderException"}, 796 {"shape":"ResourceNotFoundException"}, 797 {"shape":"NotAuthorizedException"}, 798 {"shape":"TooManyRequestsException"}, 799 {"shape":"InternalErrorException"} 800 ] 801 }, 802 "DeleteResourceServer":{ 803 "name":"DeleteResourceServer", 804 "http":{ 805 "method":"POST", 806 "requestUri":"/" 807 }, 808 "input":{"shape":"DeleteResourceServerRequest"}, 809 "errors":[ 810 {"shape":"InvalidParameterException"}, 811 {"shape":"ResourceNotFoundException"}, 812 {"shape":"NotAuthorizedException"}, 813 {"shape":"TooManyRequestsException"}, 814 {"shape":"InternalErrorException"} 815 ] 816 }, 817 "DeleteUser":{ 818 "name":"DeleteUser", 819 "http":{ 820 "method":"POST", 821 "requestUri":"/" 822 }, 823 "input":{"shape":"DeleteUserRequest"}, 824 "errors":[ 825 {"shape":"ResourceNotFoundException"}, 826 {"shape":"InvalidParameterException"}, 827 {"shape":"NotAuthorizedException"}, 828 {"shape":"TooManyRequestsException"}, 829 {"shape":"PasswordResetRequiredException"}, 830 {"shape":"UserNotFoundException"}, 831 {"shape":"UserNotConfirmedException"}, 832 {"shape":"InternalErrorException"} 833 ], 834 "authtype":"none" 835 }, 836 "DeleteUserAttributes":{ 837 "name":"DeleteUserAttributes", 838 "http":{ 839 "method":"POST", 840 "requestUri":"/" 841 }, 842 "input":{"shape":"DeleteUserAttributesRequest"}, 843 "output":{"shape":"DeleteUserAttributesResponse"}, 844 "errors":[ 845 {"shape":"ResourceNotFoundException"}, 846 {"shape":"InvalidParameterException"}, 847 {"shape":"NotAuthorizedException"}, 848 {"shape":"TooManyRequestsException"}, 849 {"shape":"PasswordResetRequiredException"}, 850 {"shape":"UserNotFoundException"}, 851 {"shape":"UserNotConfirmedException"}, 852 {"shape":"InternalErrorException"} 853 ], 854 "authtype":"none" 855 }, 856 "DeleteUserPool":{ 857 "name":"DeleteUserPool", 858 "http":{ 859 "method":"POST", 860 "requestUri":"/" 861 }, 862 "input":{"shape":"DeleteUserPoolRequest"}, 863 "errors":[ 864 {"shape":"ResourceNotFoundException"}, 865 {"shape":"InvalidParameterException"}, 866 {"shape":"TooManyRequestsException"}, 867 {"shape":"NotAuthorizedException"}, 868 {"shape":"UserImportInProgressException"}, 869 {"shape":"InternalErrorException"} 870 ] 871 }, 872 "DeleteUserPoolClient":{ 873 "name":"DeleteUserPoolClient", 874 "http":{ 875 "method":"POST", 876 "requestUri":"/" 877 }, 878 "input":{"shape":"DeleteUserPoolClientRequest"}, 879 "errors":[ 880 {"shape":"ResourceNotFoundException"}, 881 {"shape":"InvalidParameterException"}, 882 {"shape":"TooManyRequestsException"}, 883 {"shape":"NotAuthorizedException"}, 884 {"shape":"InternalErrorException"} 885 ] 886 }, 887 "DeleteUserPoolDomain":{ 888 "name":"DeleteUserPoolDomain", 889 "http":{ 890 "method":"POST", 891 "requestUri":"/" 892 }, 893 "input":{"shape":"DeleteUserPoolDomainRequest"}, 894 "output":{"shape":"DeleteUserPoolDomainResponse"}, 895 "errors":[ 896 {"shape":"NotAuthorizedException"}, 897 {"shape":"InvalidParameterException"}, 898 {"shape":"ResourceNotFoundException"}, 899 {"shape":"InternalErrorException"} 900 ] 901 }, 902 "DescribeIdentityProvider":{ 903 "name":"DescribeIdentityProvider", 904 "http":{ 905 "method":"POST", 906 "requestUri":"/" 907 }, 908 "input":{"shape":"DescribeIdentityProviderRequest"}, 909 "output":{"shape":"DescribeIdentityProviderResponse"}, 910 "errors":[ 911 {"shape":"InvalidParameterException"}, 912 {"shape":"ResourceNotFoundException"}, 913 {"shape":"NotAuthorizedException"}, 914 {"shape":"TooManyRequestsException"}, 915 {"shape":"InternalErrorException"} 916 ] 917 }, 918 "DescribeResourceServer":{ 919 "name":"DescribeResourceServer", 920 "http":{ 921 "method":"POST", 922 "requestUri":"/" 923 }, 924 "input":{"shape":"DescribeResourceServerRequest"}, 925 "output":{"shape":"DescribeResourceServerResponse"}, 926 "errors":[ 927 {"shape":"InvalidParameterException"}, 928 {"shape":"ResourceNotFoundException"}, 929 {"shape":"NotAuthorizedException"}, 930 {"shape":"TooManyRequestsException"}, 931 {"shape":"InternalErrorException"} 932 ] 933 }, 934 "DescribeRiskConfiguration":{ 935 "name":"DescribeRiskConfiguration", 936 "http":{ 937 "method":"POST", 938 "requestUri":"/" 939 }, 940 "input":{"shape":"DescribeRiskConfigurationRequest"}, 941 "output":{"shape":"DescribeRiskConfigurationResponse"}, 942 "errors":[ 943 {"shape":"ResourceNotFoundException"}, 944 {"shape":"InvalidParameterException"}, 945 {"shape":"TooManyRequestsException"}, 946 {"shape":"NotAuthorizedException"}, 947 {"shape":"UserPoolAddOnNotEnabledException"}, 948 {"shape":"InternalErrorException"} 949 ] 950 }, 951 "DescribeUserImportJob":{ 952 "name":"DescribeUserImportJob", 953 "http":{ 954 "method":"POST", 955 "requestUri":"/" 956 }, 957 "input":{"shape":"DescribeUserImportJobRequest"}, 958 "output":{"shape":"DescribeUserImportJobResponse"}, 959 "errors":[ 960 {"shape":"ResourceNotFoundException"}, 961 {"shape":"InvalidParameterException"}, 962 {"shape":"TooManyRequestsException"}, 963 {"shape":"NotAuthorizedException"}, 964 {"shape":"InternalErrorException"} 965 ] 966 }, 967 "DescribeUserPool":{ 968 "name":"DescribeUserPool", 969 "http":{ 970 "method":"POST", 971 "requestUri":"/" 972 }, 973 "input":{"shape":"DescribeUserPoolRequest"}, 974 "output":{"shape":"DescribeUserPoolResponse"}, 975 "errors":[ 976 {"shape":"ResourceNotFoundException"}, 977 {"shape":"InvalidParameterException"}, 978 {"shape":"TooManyRequestsException"}, 979 {"shape":"NotAuthorizedException"}, 980 {"shape":"UserPoolTaggingException"}, 981 {"shape":"InternalErrorException"} 982 ] 983 }, 984 "DescribeUserPoolClient":{ 985 "name":"DescribeUserPoolClient", 986 "http":{ 987 "method":"POST", 988 "requestUri":"/" 989 }, 990 "input":{"shape":"DescribeUserPoolClientRequest"}, 991 "output":{"shape":"DescribeUserPoolClientResponse"}, 992 "errors":[ 993 {"shape":"ResourceNotFoundException"}, 994 {"shape":"InvalidParameterException"}, 995 {"shape":"TooManyRequestsException"}, 996 {"shape":"NotAuthorizedException"}, 997 {"shape":"InternalErrorException"} 998 ] 999 }, 1000 "DescribeUserPoolDomain":{ 1001 "name":"DescribeUserPoolDomain", 1002 "http":{ 1003 "method":"POST", 1004 "requestUri":"/" 1005 }, 1006 "input":{"shape":"DescribeUserPoolDomainRequest"}, 1007 "output":{"shape":"DescribeUserPoolDomainResponse"}, 1008 "errors":[ 1009 {"shape":"NotAuthorizedException"}, 1010 {"shape":"InvalidParameterException"}, 1011 {"shape":"ResourceNotFoundException"}, 1012 {"shape":"InternalErrorException"} 1013 ] 1014 }, 1015 "ForgetDevice":{ 1016 "name":"ForgetDevice", 1017 "http":{ 1018 "method":"POST", 1019 "requestUri":"/" 1020 }, 1021 "input":{"shape":"ForgetDeviceRequest"}, 1022 "errors":[ 1023 {"shape":"ResourceNotFoundException"}, 1024 {"shape":"InvalidParameterException"}, 1025 {"shape":"NotAuthorizedException"}, 1026 {"shape":"TooManyRequestsException"}, 1027 {"shape":"InvalidUserPoolConfigurationException"}, 1028 {"shape":"PasswordResetRequiredException"}, 1029 {"shape":"UserNotFoundException"}, 1030 {"shape":"UserNotConfirmedException"}, 1031 {"shape":"InternalErrorException"} 1032 ] 1033 }, 1034 "ForgotPassword":{ 1035 "name":"ForgotPassword", 1036 "http":{ 1037 "method":"POST", 1038 "requestUri":"/" 1039 }, 1040 "input":{"shape":"ForgotPasswordRequest"}, 1041 "output":{"shape":"ForgotPasswordResponse"}, 1042 "errors":[ 1043 {"shape":"ResourceNotFoundException"}, 1044 {"shape":"InvalidParameterException"}, 1045 {"shape":"UnexpectedLambdaException"}, 1046 {"shape":"UserLambdaValidationException"}, 1047 {"shape":"NotAuthorizedException"}, 1048 {"shape":"InvalidLambdaResponseException"}, 1049 {"shape":"TooManyRequestsException"}, 1050 {"shape":"LimitExceededException"}, 1051 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1052 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1053 {"shape":"InvalidEmailRoleAccessPolicyException"}, 1054 {"shape":"CodeDeliveryFailureException"}, 1055 {"shape":"UserNotFoundException"}, 1056 {"shape":"UserNotConfirmedException"}, 1057 {"shape":"InternalErrorException"} 1058 ], 1059 "authtype":"none" 1060 }, 1061 "GetCSVHeader":{ 1062 "name":"GetCSVHeader", 1063 "http":{ 1064 "method":"POST", 1065 "requestUri":"/" 1066 }, 1067 "input":{"shape":"GetCSVHeaderRequest"}, 1068 "output":{"shape":"GetCSVHeaderResponse"}, 1069 "errors":[ 1070 {"shape":"ResourceNotFoundException"}, 1071 {"shape":"InvalidParameterException"}, 1072 {"shape":"TooManyRequestsException"}, 1073 {"shape":"NotAuthorizedException"}, 1074 {"shape":"InternalErrorException"} 1075 ] 1076 }, 1077 "GetDevice":{ 1078 "name":"GetDevice", 1079 "http":{ 1080 "method":"POST", 1081 "requestUri":"/" 1082 }, 1083 "input":{"shape":"GetDeviceRequest"}, 1084 "output":{"shape":"GetDeviceResponse"}, 1085 "errors":[ 1086 {"shape":"ResourceNotFoundException"}, 1087 {"shape":"InvalidParameterException"}, 1088 {"shape":"InvalidUserPoolConfigurationException"}, 1089 {"shape":"NotAuthorizedException"}, 1090 {"shape":"TooManyRequestsException"}, 1091 {"shape":"PasswordResetRequiredException"}, 1092 {"shape":"UserNotFoundException"}, 1093 {"shape":"UserNotConfirmedException"}, 1094 {"shape":"InternalErrorException"} 1095 ] 1096 }, 1097 "GetGroup":{ 1098 "name":"GetGroup", 1099 "http":{ 1100 "method":"POST", 1101 "requestUri":"/" 1102 }, 1103 "input":{"shape":"GetGroupRequest"}, 1104 "output":{"shape":"GetGroupResponse"}, 1105 "errors":[ 1106 {"shape":"ResourceNotFoundException"}, 1107 {"shape":"InvalidParameterException"}, 1108 {"shape":"TooManyRequestsException"}, 1109 {"shape":"NotAuthorizedException"}, 1110 {"shape":"InternalErrorException"} 1111 ] 1112 }, 1113 "GetIdentityProviderByIdentifier":{ 1114 "name":"GetIdentityProviderByIdentifier", 1115 "http":{ 1116 "method":"POST", 1117 "requestUri":"/" 1118 }, 1119 "input":{"shape":"GetIdentityProviderByIdentifierRequest"}, 1120 "output":{"shape":"GetIdentityProviderByIdentifierResponse"}, 1121 "errors":[ 1122 {"shape":"InvalidParameterException"}, 1123 {"shape":"ResourceNotFoundException"}, 1124 {"shape":"NotAuthorizedException"}, 1125 {"shape":"TooManyRequestsException"}, 1126 {"shape":"InternalErrorException"} 1127 ] 1128 }, 1129 "GetSigningCertificate":{ 1130 "name":"GetSigningCertificate", 1131 "http":{ 1132 "method":"POST", 1133 "requestUri":"/" 1134 }, 1135 "input":{"shape":"GetSigningCertificateRequest"}, 1136 "output":{"shape":"GetSigningCertificateResponse"}, 1137 "errors":[ 1138 {"shape":"InternalErrorException"}, 1139 {"shape":"InvalidParameterException"}, 1140 {"shape":"ResourceNotFoundException"} 1141 ] 1142 }, 1143 "GetUICustomization":{ 1144 "name":"GetUICustomization", 1145 "http":{ 1146 "method":"POST", 1147 "requestUri":"/" 1148 }, 1149 "input":{"shape":"GetUICustomizationRequest"}, 1150 "output":{"shape":"GetUICustomizationResponse"}, 1151 "errors":[ 1152 {"shape":"InvalidParameterException"}, 1153 {"shape":"ResourceNotFoundException"}, 1154 {"shape":"NotAuthorizedException"}, 1155 {"shape":"TooManyRequestsException"}, 1156 {"shape":"InternalErrorException"} 1157 ] 1158 }, 1159 "GetUser":{ 1160 "name":"GetUser", 1161 "http":{ 1162 "method":"POST", 1163 "requestUri":"/" 1164 }, 1165 "input":{"shape":"GetUserRequest"}, 1166 "output":{"shape":"GetUserResponse"}, 1167 "errors":[ 1168 {"shape":"ResourceNotFoundException"}, 1169 {"shape":"InvalidParameterException"}, 1170 {"shape":"NotAuthorizedException"}, 1171 {"shape":"TooManyRequestsException"}, 1172 {"shape":"PasswordResetRequiredException"}, 1173 {"shape":"UserNotFoundException"}, 1174 {"shape":"UserNotConfirmedException"}, 1175 {"shape":"InternalErrorException"} 1176 ], 1177 "authtype":"none" 1178 }, 1179 "GetUserAttributeVerificationCode":{ 1180 "name":"GetUserAttributeVerificationCode", 1181 "http":{ 1182 "method":"POST", 1183 "requestUri":"/" 1184 }, 1185 "input":{"shape":"GetUserAttributeVerificationCodeRequest"}, 1186 "output":{"shape":"GetUserAttributeVerificationCodeResponse"}, 1187 "errors":[ 1188 {"shape":"ResourceNotFoundException"}, 1189 {"shape":"InvalidParameterException"}, 1190 {"shape":"TooManyRequestsException"}, 1191 {"shape":"NotAuthorizedException"}, 1192 {"shape":"UnexpectedLambdaException"}, 1193 {"shape":"UserLambdaValidationException"}, 1194 {"shape":"InvalidLambdaResponseException"}, 1195 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1196 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1197 {"shape":"InvalidEmailRoleAccessPolicyException"}, 1198 {"shape":"CodeDeliveryFailureException"}, 1199 {"shape":"LimitExceededException"}, 1200 {"shape":"PasswordResetRequiredException"}, 1201 {"shape":"UserNotFoundException"}, 1202 {"shape":"UserNotConfirmedException"}, 1203 {"shape":"InternalErrorException"} 1204 ], 1205 "authtype":"none" 1206 }, 1207 "GetUserPoolMfaConfig":{ 1208 "name":"GetUserPoolMfaConfig", 1209 "http":{ 1210 "method":"POST", 1211 "requestUri":"/" 1212 }, 1213 "input":{"shape":"GetUserPoolMfaConfigRequest"}, 1214 "output":{"shape":"GetUserPoolMfaConfigResponse"}, 1215 "errors":[ 1216 {"shape":"InvalidParameterException"}, 1217 {"shape":"TooManyRequestsException"}, 1218 {"shape":"ResourceNotFoundException"}, 1219 {"shape":"NotAuthorizedException"}, 1220 {"shape":"InternalErrorException"} 1221 ] 1222 }, 1223 "GlobalSignOut":{ 1224 "name":"GlobalSignOut", 1225 "http":{ 1226 "method":"POST", 1227 "requestUri":"/" 1228 }, 1229 "input":{"shape":"GlobalSignOutRequest"}, 1230 "output":{"shape":"GlobalSignOutResponse"}, 1231 "errors":[ 1232 {"shape":"ResourceNotFoundException"}, 1233 {"shape":"InvalidParameterException"}, 1234 {"shape":"NotAuthorizedException"}, 1235 {"shape":"TooManyRequestsException"}, 1236 {"shape":"PasswordResetRequiredException"}, 1237 {"shape":"UserNotConfirmedException"}, 1238 {"shape":"InternalErrorException"} 1239 ] 1240 }, 1241 "InitiateAuth":{ 1242 "name":"InitiateAuth", 1243 "http":{ 1244 "method":"POST", 1245 "requestUri":"/" 1246 }, 1247 "input":{"shape":"InitiateAuthRequest"}, 1248 "output":{"shape":"InitiateAuthResponse"}, 1249 "errors":[ 1250 {"shape":"ResourceNotFoundException"}, 1251 {"shape":"InvalidParameterException"}, 1252 {"shape":"NotAuthorizedException"}, 1253 {"shape":"TooManyRequestsException"}, 1254 {"shape":"UnexpectedLambdaException"}, 1255 {"shape":"InvalidUserPoolConfigurationException"}, 1256 {"shape":"UserLambdaValidationException"}, 1257 {"shape":"InvalidLambdaResponseException"}, 1258 {"shape":"PasswordResetRequiredException"}, 1259 {"shape":"UserNotFoundException"}, 1260 {"shape":"UserNotConfirmedException"}, 1261 {"shape":"InternalErrorException"}, 1262 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1263 {"shape":"InvalidSmsRoleTrustRelationshipException"} 1264 ], 1265 "authtype":"none" 1266 }, 1267 "ListDevices":{ 1268 "name":"ListDevices", 1269 "http":{ 1270 "method":"POST", 1271 "requestUri":"/" 1272 }, 1273 "input":{"shape":"ListDevicesRequest"}, 1274 "output":{"shape":"ListDevicesResponse"}, 1275 "errors":[ 1276 {"shape":"InvalidParameterException"}, 1277 {"shape":"ResourceNotFoundException"}, 1278 {"shape":"NotAuthorizedException"}, 1279 {"shape":"InvalidUserPoolConfigurationException"}, 1280 {"shape":"TooManyRequestsException"}, 1281 {"shape":"PasswordResetRequiredException"}, 1282 {"shape":"UserNotFoundException"}, 1283 {"shape":"UserNotConfirmedException"}, 1284 {"shape":"InternalErrorException"} 1285 ] 1286 }, 1287 "ListGroups":{ 1288 "name":"ListGroups", 1289 "http":{ 1290 "method":"POST", 1291 "requestUri":"/" 1292 }, 1293 "input":{"shape":"ListGroupsRequest"}, 1294 "output":{"shape":"ListGroupsResponse"}, 1295 "errors":[ 1296 {"shape":"InvalidParameterException"}, 1297 {"shape":"ResourceNotFoundException"}, 1298 {"shape":"TooManyRequestsException"}, 1299 {"shape":"NotAuthorizedException"}, 1300 {"shape":"InternalErrorException"} 1301 ] 1302 }, 1303 "ListIdentityProviders":{ 1304 "name":"ListIdentityProviders", 1305 "http":{ 1306 "method":"POST", 1307 "requestUri":"/" 1308 }, 1309 "input":{"shape":"ListIdentityProvidersRequest"}, 1310 "output":{"shape":"ListIdentityProvidersResponse"}, 1311 "errors":[ 1312 {"shape":"InvalidParameterException"}, 1313 {"shape":"ResourceNotFoundException"}, 1314 {"shape":"NotAuthorizedException"}, 1315 {"shape":"TooManyRequestsException"}, 1316 {"shape":"InternalErrorException"} 1317 ] 1318 }, 1319 "ListResourceServers":{ 1320 "name":"ListResourceServers", 1321 "http":{ 1322 "method":"POST", 1323 "requestUri":"/" 1324 }, 1325 "input":{"shape":"ListResourceServersRequest"}, 1326 "output":{"shape":"ListResourceServersResponse"}, 1327 "errors":[ 1328 {"shape":"InvalidParameterException"}, 1329 {"shape":"ResourceNotFoundException"}, 1330 {"shape":"NotAuthorizedException"}, 1331 {"shape":"TooManyRequestsException"}, 1332 {"shape":"InternalErrorException"} 1333 ] 1334 }, 1335 "ListTagsForResource":{ 1336 "name":"ListTagsForResource", 1337 "http":{ 1338 "method":"POST", 1339 "requestUri":"/" 1340 }, 1341 "input":{"shape":"ListTagsForResourceRequest"}, 1342 "output":{"shape":"ListTagsForResourceResponse"}, 1343 "errors":[ 1344 {"shape":"ResourceNotFoundException"}, 1345 {"shape":"NotAuthorizedException"}, 1346 {"shape":"TooManyRequestsException"}, 1347 {"shape":"InvalidParameterException"}, 1348 {"shape":"InternalErrorException"} 1349 ] 1350 }, 1351 "ListUserImportJobs":{ 1352 "name":"ListUserImportJobs", 1353 "http":{ 1354 "method":"POST", 1355 "requestUri":"/" 1356 }, 1357 "input":{"shape":"ListUserImportJobsRequest"}, 1358 "output":{"shape":"ListUserImportJobsResponse"}, 1359 "errors":[ 1360 {"shape":"ResourceNotFoundException"}, 1361 {"shape":"InvalidParameterException"}, 1362 {"shape":"TooManyRequestsException"}, 1363 {"shape":"NotAuthorizedException"}, 1364 {"shape":"InternalErrorException"} 1365 ] 1366 }, 1367 "ListUserPoolClients":{ 1368 "name":"ListUserPoolClients", 1369 "http":{ 1370 "method":"POST", 1371 "requestUri":"/" 1372 }, 1373 "input":{"shape":"ListUserPoolClientsRequest"}, 1374 "output":{"shape":"ListUserPoolClientsResponse"}, 1375 "errors":[ 1376 {"shape":"InvalidParameterException"}, 1377 {"shape":"ResourceNotFoundException"}, 1378 {"shape":"TooManyRequestsException"}, 1379 {"shape":"NotAuthorizedException"}, 1380 {"shape":"InternalErrorException"} 1381 ] 1382 }, 1383 "ListUserPools":{ 1384 "name":"ListUserPools", 1385 "http":{ 1386 "method":"POST", 1387 "requestUri":"/" 1388 }, 1389 "input":{"shape":"ListUserPoolsRequest"}, 1390 "output":{"shape":"ListUserPoolsResponse"}, 1391 "errors":[ 1392 {"shape":"InvalidParameterException"}, 1393 {"shape":"TooManyRequestsException"}, 1394 {"shape":"NotAuthorizedException"}, 1395 {"shape":"InternalErrorException"} 1396 ] 1397 }, 1398 "ListUsers":{ 1399 "name":"ListUsers", 1400 "http":{ 1401 "method":"POST", 1402 "requestUri":"/" 1403 }, 1404 "input":{"shape":"ListUsersRequest"}, 1405 "output":{"shape":"ListUsersResponse"}, 1406 "errors":[ 1407 {"shape":"InvalidParameterException"}, 1408 {"shape":"ResourceNotFoundException"}, 1409 {"shape":"TooManyRequestsException"}, 1410 {"shape":"NotAuthorizedException"}, 1411 {"shape":"InternalErrorException"} 1412 ] 1413 }, 1414 "ListUsersInGroup":{ 1415 "name":"ListUsersInGroup", 1416 "http":{ 1417 "method":"POST", 1418 "requestUri":"/" 1419 }, 1420 "input":{"shape":"ListUsersInGroupRequest"}, 1421 "output":{"shape":"ListUsersInGroupResponse"}, 1422 "errors":[ 1423 {"shape":"InvalidParameterException"}, 1424 {"shape":"ResourceNotFoundException"}, 1425 {"shape":"TooManyRequestsException"}, 1426 {"shape":"NotAuthorizedException"}, 1427 {"shape":"InternalErrorException"} 1428 ] 1429 }, 1430 "ResendConfirmationCode":{ 1431 "name":"ResendConfirmationCode", 1432 "http":{ 1433 "method":"POST", 1434 "requestUri":"/" 1435 }, 1436 "input":{"shape":"ResendConfirmationCodeRequest"}, 1437 "output":{"shape":"ResendConfirmationCodeResponse"}, 1438 "errors":[ 1439 {"shape":"ResourceNotFoundException"}, 1440 {"shape":"InvalidParameterException"}, 1441 {"shape":"UnexpectedLambdaException"}, 1442 {"shape":"UserLambdaValidationException"}, 1443 {"shape":"NotAuthorizedException"}, 1444 {"shape":"InvalidLambdaResponseException"}, 1445 {"shape":"TooManyRequestsException"}, 1446 {"shape":"LimitExceededException"}, 1447 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1448 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1449 {"shape":"InvalidEmailRoleAccessPolicyException"}, 1450 {"shape":"CodeDeliveryFailureException"}, 1451 {"shape":"UserNotFoundException"}, 1452 {"shape":"InternalErrorException"} 1453 ], 1454 "authtype":"none" 1455 }, 1456 "RespondToAuthChallenge":{ 1457 "name":"RespondToAuthChallenge", 1458 "http":{ 1459 "method":"POST", 1460 "requestUri":"/" 1461 }, 1462 "input":{"shape":"RespondToAuthChallengeRequest"}, 1463 "output":{"shape":"RespondToAuthChallengeResponse"}, 1464 "errors":[ 1465 {"shape":"ResourceNotFoundException"}, 1466 {"shape":"InvalidParameterException"}, 1467 {"shape":"NotAuthorizedException"}, 1468 {"shape":"CodeMismatchException"}, 1469 {"shape":"ExpiredCodeException"}, 1470 {"shape":"UnexpectedLambdaException"}, 1471 {"shape":"UserLambdaValidationException"}, 1472 {"shape":"InvalidPasswordException"}, 1473 {"shape":"InvalidLambdaResponseException"}, 1474 {"shape":"TooManyRequestsException"}, 1475 {"shape":"InvalidUserPoolConfigurationException"}, 1476 {"shape":"MFAMethodNotFoundException"}, 1477 {"shape":"PasswordResetRequiredException"}, 1478 {"shape":"UserNotFoundException"}, 1479 {"shape":"UserNotConfirmedException"}, 1480 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1481 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1482 {"shape":"AliasExistsException"}, 1483 {"shape":"InternalErrorException"}, 1484 {"shape":"SoftwareTokenMFANotFoundException"} 1485 ], 1486 "authtype":"none" 1487 }, 1488 "SetRiskConfiguration":{ 1489 "name":"SetRiskConfiguration", 1490 "http":{ 1491 "method":"POST", 1492 "requestUri":"/" 1493 }, 1494 "input":{"shape":"SetRiskConfigurationRequest"}, 1495 "output":{"shape":"SetRiskConfigurationResponse"}, 1496 "errors":[ 1497 {"shape":"ResourceNotFoundException"}, 1498 {"shape":"InvalidParameterException"}, 1499 {"shape":"TooManyRequestsException"}, 1500 {"shape":"NotAuthorizedException"}, 1501 {"shape":"UserPoolAddOnNotEnabledException"}, 1502 {"shape":"CodeDeliveryFailureException"}, 1503 {"shape":"InvalidEmailRoleAccessPolicyException"}, 1504 {"shape":"InternalErrorException"} 1505 ] 1506 }, 1507 "SetUICustomization":{ 1508 "name":"SetUICustomization", 1509 "http":{ 1510 "method":"POST", 1511 "requestUri":"/" 1512 }, 1513 "input":{"shape":"SetUICustomizationRequest"}, 1514 "output":{"shape":"SetUICustomizationResponse"}, 1515 "errors":[ 1516 {"shape":"InvalidParameterException"}, 1517 {"shape":"ResourceNotFoundException"}, 1518 {"shape":"NotAuthorizedException"}, 1519 {"shape":"TooManyRequestsException"}, 1520 {"shape":"InternalErrorException"} 1521 ] 1522 }, 1523 "SetUserMFAPreference":{ 1524 "name":"SetUserMFAPreference", 1525 "http":{ 1526 "method":"POST", 1527 "requestUri":"/" 1528 }, 1529 "input":{"shape":"SetUserMFAPreferenceRequest"}, 1530 "output":{"shape":"SetUserMFAPreferenceResponse"}, 1531 "errors":[ 1532 {"shape":"ResourceNotFoundException"}, 1533 {"shape":"InvalidParameterException"}, 1534 {"shape":"NotAuthorizedException"}, 1535 {"shape":"PasswordResetRequiredException"}, 1536 {"shape":"UserNotFoundException"}, 1537 {"shape":"UserNotConfirmedException"}, 1538 {"shape":"InternalErrorException"} 1539 ] 1540 }, 1541 "SetUserPoolMfaConfig":{ 1542 "name":"SetUserPoolMfaConfig", 1543 "http":{ 1544 "method":"POST", 1545 "requestUri":"/" 1546 }, 1547 "input":{"shape":"SetUserPoolMfaConfigRequest"}, 1548 "output":{"shape":"SetUserPoolMfaConfigResponse"}, 1549 "errors":[ 1550 {"shape":"InvalidParameterException"}, 1551 {"shape":"TooManyRequestsException"}, 1552 {"shape":"ResourceNotFoundException"}, 1553 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1554 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1555 {"shape":"NotAuthorizedException"}, 1556 {"shape":"InternalErrorException"} 1557 ] 1558 }, 1559 "SetUserSettings":{ 1560 "name":"SetUserSettings", 1561 "http":{ 1562 "method":"POST", 1563 "requestUri":"/" 1564 }, 1565 "input":{"shape":"SetUserSettingsRequest"}, 1566 "output":{"shape":"SetUserSettingsResponse"}, 1567 "errors":[ 1568 {"shape":"ResourceNotFoundException"}, 1569 {"shape":"InvalidParameterException"}, 1570 {"shape":"NotAuthorizedException"}, 1571 {"shape":"PasswordResetRequiredException"}, 1572 {"shape":"UserNotFoundException"}, 1573 {"shape":"UserNotConfirmedException"}, 1574 {"shape":"InternalErrorException"} 1575 ], 1576 "authtype":"none" 1577 }, 1578 "SignUp":{ 1579 "name":"SignUp", 1580 "http":{ 1581 "method":"POST", 1582 "requestUri":"/" 1583 }, 1584 "input":{"shape":"SignUpRequest"}, 1585 "output":{"shape":"SignUpResponse"}, 1586 "errors":[ 1587 {"shape":"ResourceNotFoundException"}, 1588 {"shape":"InvalidParameterException"}, 1589 {"shape":"UnexpectedLambdaException"}, 1590 {"shape":"UserLambdaValidationException"}, 1591 {"shape":"NotAuthorizedException"}, 1592 {"shape":"InvalidPasswordException"}, 1593 {"shape":"InvalidLambdaResponseException"}, 1594 {"shape":"UsernameExistsException"}, 1595 {"shape":"TooManyRequestsException"}, 1596 {"shape":"InternalErrorException"}, 1597 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1598 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1599 {"shape":"InvalidEmailRoleAccessPolicyException"}, 1600 {"shape":"CodeDeliveryFailureException"} 1601 ], 1602 "authtype":"none" 1603 }, 1604 "StartUserImportJob":{ 1605 "name":"StartUserImportJob", 1606 "http":{ 1607 "method":"POST", 1608 "requestUri":"/" 1609 }, 1610 "input":{"shape":"StartUserImportJobRequest"}, 1611 "output":{"shape":"StartUserImportJobResponse"}, 1612 "errors":[ 1613 {"shape":"ResourceNotFoundException"}, 1614 {"shape":"InvalidParameterException"}, 1615 {"shape":"TooManyRequestsException"}, 1616 {"shape":"InternalErrorException"}, 1617 {"shape":"PreconditionNotMetException"}, 1618 {"shape":"NotAuthorizedException"} 1619 ] 1620 }, 1621 "StopUserImportJob":{ 1622 "name":"StopUserImportJob", 1623 "http":{ 1624 "method":"POST", 1625 "requestUri":"/" 1626 }, 1627 "input":{"shape":"StopUserImportJobRequest"}, 1628 "output":{"shape":"StopUserImportJobResponse"}, 1629 "errors":[ 1630 {"shape":"ResourceNotFoundException"}, 1631 {"shape":"InvalidParameterException"}, 1632 {"shape":"TooManyRequestsException"}, 1633 {"shape":"InternalErrorException"}, 1634 {"shape":"PreconditionNotMetException"}, 1635 {"shape":"NotAuthorizedException"} 1636 ] 1637 }, 1638 "TagResource":{ 1639 "name":"TagResource", 1640 "http":{ 1641 "method":"POST", 1642 "requestUri":"/" 1643 }, 1644 "input":{"shape":"TagResourceRequest"}, 1645 "output":{"shape":"TagResourceResponse"}, 1646 "errors":[ 1647 {"shape":"ResourceNotFoundException"}, 1648 {"shape":"NotAuthorizedException"}, 1649 {"shape":"TooManyRequestsException"}, 1650 {"shape":"InvalidParameterException"}, 1651 {"shape":"InternalErrorException"} 1652 ] 1653 }, 1654 "UntagResource":{ 1655 "name":"UntagResource", 1656 "http":{ 1657 "method":"POST", 1658 "requestUri":"/" 1659 }, 1660 "input":{"shape":"UntagResourceRequest"}, 1661 "output":{"shape":"UntagResourceResponse"}, 1662 "errors":[ 1663 {"shape":"ResourceNotFoundException"}, 1664 {"shape":"NotAuthorizedException"}, 1665 {"shape":"TooManyRequestsException"}, 1666 {"shape":"InvalidParameterException"}, 1667 {"shape":"InternalErrorException"} 1668 ] 1669 }, 1670 "UpdateAuthEventFeedback":{ 1671 "name":"UpdateAuthEventFeedback", 1672 "http":{ 1673 "method":"POST", 1674 "requestUri":"/" 1675 }, 1676 "input":{"shape":"UpdateAuthEventFeedbackRequest"}, 1677 "output":{"shape":"UpdateAuthEventFeedbackResponse"}, 1678 "errors":[ 1679 {"shape":"InvalidParameterException"}, 1680 {"shape":"ResourceNotFoundException"}, 1681 {"shape":"TooManyRequestsException"}, 1682 {"shape":"NotAuthorizedException"}, 1683 {"shape":"UserNotFoundException"}, 1684 {"shape":"UserPoolAddOnNotEnabledException"}, 1685 {"shape":"InternalErrorException"} 1686 ] 1687 }, 1688 "UpdateDeviceStatus":{ 1689 "name":"UpdateDeviceStatus", 1690 "http":{ 1691 "method":"POST", 1692 "requestUri":"/" 1693 }, 1694 "input":{"shape":"UpdateDeviceStatusRequest"}, 1695 "output":{"shape":"UpdateDeviceStatusResponse"}, 1696 "errors":[ 1697 {"shape":"InvalidParameterException"}, 1698 {"shape":"ResourceNotFoundException"}, 1699 {"shape":"NotAuthorizedException"}, 1700 {"shape":"InvalidUserPoolConfigurationException"}, 1701 {"shape":"TooManyRequestsException"}, 1702 {"shape":"PasswordResetRequiredException"}, 1703 {"shape":"UserNotFoundException"}, 1704 {"shape":"UserNotConfirmedException"}, 1705 {"shape":"InternalErrorException"} 1706 ] 1707 }, 1708 "UpdateGroup":{ 1709 "name":"UpdateGroup", 1710 "http":{ 1711 "method":"POST", 1712 "requestUri":"/" 1713 }, 1714 "input":{"shape":"UpdateGroupRequest"}, 1715 "output":{"shape":"UpdateGroupResponse"}, 1716 "errors":[ 1717 {"shape":"ResourceNotFoundException"}, 1718 {"shape":"InvalidParameterException"}, 1719 {"shape":"TooManyRequestsException"}, 1720 {"shape":"NotAuthorizedException"}, 1721 {"shape":"InternalErrorException"} 1722 ] 1723 }, 1724 "UpdateIdentityProvider":{ 1725 "name":"UpdateIdentityProvider", 1726 "http":{ 1727 "method":"POST", 1728 "requestUri":"/" 1729 }, 1730 "input":{"shape":"UpdateIdentityProviderRequest"}, 1731 "output":{"shape":"UpdateIdentityProviderResponse"}, 1732 "errors":[ 1733 {"shape":"InvalidParameterException"}, 1734 {"shape":"UnsupportedIdentityProviderException"}, 1735 {"shape":"ResourceNotFoundException"}, 1736 {"shape":"NotAuthorizedException"}, 1737 {"shape":"TooManyRequestsException"}, 1738 {"shape":"InternalErrorException"} 1739 ] 1740 }, 1741 "UpdateResourceServer":{ 1742 "name":"UpdateResourceServer", 1743 "http":{ 1744 "method":"POST", 1745 "requestUri":"/" 1746 }, 1747 "input":{"shape":"UpdateResourceServerRequest"}, 1748 "output":{"shape":"UpdateResourceServerResponse"}, 1749 "errors":[ 1750 {"shape":"InvalidParameterException"}, 1751 {"shape":"ResourceNotFoundException"}, 1752 {"shape":"NotAuthorizedException"}, 1753 {"shape":"TooManyRequestsException"}, 1754 {"shape":"InternalErrorException"} 1755 ] 1756 }, 1757 "UpdateUserAttributes":{ 1758 "name":"UpdateUserAttributes", 1759 "http":{ 1760 "method":"POST", 1761 "requestUri":"/" 1762 }, 1763 "input":{"shape":"UpdateUserAttributesRequest"}, 1764 "output":{"shape":"UpdateUserAttributesResponse"}, 1765 "errors":[ 1766 {"shape":"ResourceNotFoundException"}, 1767 {"shape":"InvalidParameterException"}, 1768 {"shape":"CodeMismatchException"}, 1769 {"shape":"ExpiredCodeException"}, 1770 {"shape":"NotAuthorizedException"}, 1771 {"shape":"UnexpectedLambdaException"}, 1772 {"shape":"UserLambdaValidationException"}, 1773 {"shape":"InvalidLambdaResponseException"}, 1774 {"shape":"TooManyRequestsException"}, 1775 {"shape":"AliasExistsException"}, 1776 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1777 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1778 {"shape":"InvalidEmailRoleAccessPolicyException"}, 1779 {"shape":"CodeDeliveryFailureException"}, 1780 {"shape":"PasswordResetRequiredException"}, 1781 {"shape":"UserNotFoundException"}, 1782 {"shape":"UserNotConfirmedException"}, 1783 {"shape":"InternalErrorException"} 1784 ], 1785 "authtype":"none" 1786 }, 1787 "UpdateUserPool":{ 1788 "name":"UpdateUserPool", 1789 "http":{ 1790 "method":"POST", 1791 "requestUri":"/" 1792 }, 1793 "input":{"shape":"UpdateUserPoolRequest"}, 1794 "output":{"shape":"UpdateUserPoolResponse"}, 1795 "errors":[ 1796 {"shape":"ResourceNotFoundException"}, 1797 {"shape":"InvalidParameterException"}, 1798 {"shape":"ConcurrentModificationException"}, 1799 {"shape":"TooManyRequestsException"}, 1800 {"shape":"NotAuthorizedException"}, 1801 {"shape":"UserImportInProgressException"}, 1802 {"shape":"InternalErrorException"}, 1803 {"shape":"InvalidSmsRoleAccessPolicyException"}, 1804 {"shape":"InvalidSmsRoleTrustRelationshipException"}, 1805 {"shape":"UserPoolTaggingException"}, 1806 {"shape":"InvalidEmailRoleAccessPolicyException"} 1807 ] 1808 }, 1809 "UpdateUserPoolClient":{ 1810 "name":"UpdateUserPoolClient", 1811 "http":{ 1812 "method":"POST", 1813 "requestUri":"/" 1814 }, 1815 "input":{"shape":"UpdateUserPoolClientRequest"}, 1816 "output":{"shape":"UpdateUserPoolClientResponse"}, 1817 "errors":[ 1818 {"shape":"ResourceNotFoundException"}, 1819 {"shape":"InvalidParameterException"}, 1820 {"shape":"ConcurrentModificationException"}, 1821 {"shape":"TooManyRequestsException"}, 1822 {"shape":"NotAuthorizedException"}, 1823 {"shape":"ScopeDoesNotExistException"}, 1824 {"shape":"InvalidOAuthFlowException"}, 1825 {"shape":"InternalErrorException"} 1826 ] 1827 }, 1828 "UpdateUserPoolDomain":{ 1829 "name":"UpdateUserPoolDomain", 1830 "http":{ 1831 "method":"POST", 1832 "requestUri":"/" 1833 }, 1834 "input":{"shape":"UpdateUserPoolDomainRequest"}, 1835 "output":{"shape":"UpdateUserPoolDomainResponse"}, 1836 "errors":[ 1837 {"shape":"InvalidParameterException"}, 1838 {"shape":"NotAuthorizedException"}, 1839 {"shape":"ResourceNotFoundException"}, 1840 {"shape":"TooManyRequestsException"}, 1841 {"shape":"InternalErrorException"} 1842 ] 1843 }, 1844 "VerifySoftwareToken":{ 1845 "name":"VerifySoftwareToken", 1846 "http":{ 1847 "method":"POST", 1848 "requestUri":"/" 1849 }, 1850 "input":{"shape":"VerifySoftwareTokenRequest"}, 1851 "output":{"shape":"VerifySoftwareTokenResponse"}, 1852 "errors":[ 1853 {"shape":"InvalidParameterException"}, 1854 {"shape":"ResourceNotFoundException"}, 1855 {"shape":"InvalidUserPoolConfigurationException"}, 1856 {"shape":"NotAuthorizedException"}, 1857 {"shape":"TooManyRequestsException"}, 1858 {"shape":"PasswordResetRequiredException"}, 1859 {"shape":"UserNotFoundException"}, 1860 {"shape":"UserNotConfirmedException"}, 1861 {"shape":"InternalErrorException"}, 1862 {"shape":"EnableSoftwareTokenMFAException"}, 1863 {"shape":"NotAuthorizedException"}, 1864 {"shape":"SoftwareTokenMFANotFoundException"}, 1865 {"shape":"CodeMismatchException"} 1866 ] 1867 }, 1868 "VerifyUserAttribute":{ 1869 "name":"VerifyUserAttribute", 1870 "http":{ 1871 "method":"POST", 1872 "requestUri":"/" 1873 }, 1874 "input":{"shape":"VerifyUserAttributeRequest"}, 1875 "output":{"shape":"VerifyUserAttributeResponse"}, 1876 "errors":[ 1877 {"shape":"ResourceNotFoundException"}, 1878 {"shape":"InvalidParameterException"}, 1879 {"shape":"CodeMismatchException"}, 1880 {"shape":"ExpiredCodeException"}, 1881 {"shape":"NotAuthorizedException"}, 1882 {"shape":"TooManyRequestsException"}, 1883 {"shape":"LimitExceededException"}, 1884 {"shape":"PasswordResetRequiredException"}, 1885 {"shape":"UserNotFoundException"}, 1886 {"shape":"UserNotConfirmedException"}, 1887 {"shape":"InternalErrorException"} 1888 ], 1889 "authtype":"none" 1890 } 1891 }, 1892 "shapes":{ 1893 "AWSAccountIdType":{"type":"string"}, 1894 "AccessTokenValidityType":{ 1895 "type":"integer", 1896 "max":86400, 1897 "min":1 1898 }, 1899 "AccountRecoverySettingType":{ 1900 "type":"structure", 1901 "members":{ 1902 "RecoveryMechanisms":{"shape":"RecoveryMechanismsType"} 1903 } 1904 }, 1905 "AccountTakeoverActionNotifyType":{"type":"boolean"}, 1906 "AccountTakeoverActionType":{ 1907 "type":"structure", 1908 "required":[ 1909 "Notify", 1910 "EventAction" 1911 ], 1912 "members":{ 1913 "Notify":{"shape":"AccountTakeoverActionNotifyType"}, 1914 "EventAction":{"shape":"AccountTakeoverEventActionType"} 1915 } 1916 }, 1917 "AccountTakeoverActionsType":{ 1918 "type":"structure", 1919 "members":{ 1920 "LowAction":{"shape":"AccountTakeoverActionType"}, 1921 "MediumAction":{"shape":"AccountTakeoverActionType"}, 1922 "HighAction":{"shape":"AccountTakeoverActionType"} 1923 } 1924 }, 1925 "AccountTakeoverEventActionType":{ 1926 "type":"string", 1927 "enum":[ 1928 "BLOCK", 1929 "MFA_IF_CONFIGURED", 1930 "MFA_REQUIRED", 1931 "NO_ACTION" 1932 ] 1933 }, 1934 "AccountTakeoverRiskConfigurationType":{ 1935 "type":"structure", 1936 "required":["Actions"], 1937 "members":{ 1938 "NotifyConfiguration":{"shape":"NotifyConfigurationType"}, 1939 "Actions":{"shape":"AccountTakeoverActionsType"} 1940 } 1941 }, 1942 "AddCustomAttributesRequest":{ 1943 "type":"structure", 1944 "required":[ 1945 "UserPoolId", 1946 "CustomAttributes" 1947 ], 1948 "members":{ 1949 "UserPoolId":{"shape":"UserPoolIdType"}, 1950 "CustomAttributes":{"shape":"CustomAttributesListType"} 1951 } 1952 }, 1953 "AddCustomAttributesResponse":{ 1954 "type":"structure", 1955 "members":{ 1956 } 1957 }, 1958 "AdminAddUserToGroupRequest":{ 1959 "type":"structure", 1960 "required":[ 1961 "UserPoolId", 1962 "Username", 1963 "GroupName" 1964 ], 1965 "members":{ 1966 "UserPoolId":{"shape":"UserPoolIdType"}, 1967 "Username":{"shape":"UsernameType"}, 1968 "GroupName":{"shape":"GroupNameType"} 1969 } 1970 }, 1971 "AdminConfirmSignUpRequest":{ 1972 "type":"structure", 1973 "required":[ 1974 "UserPoolId", 1975 "Username" 1976 ], 1977 "members":{ 1978 "UserPoolId":{"shape":"UserPoolIdType"}, 1979 "Username":{"shape":"UsernameType"}, 1980 "ClientMetadata":{"shape":"ClientMetadataType"} 1981 } 1982 }, 1983 "AdminConfirmSignUpResponse":{ 1984 "type":"structure", 1985 "members":{ 1986 } 1987 }, 1988 "AdminCreateUserConfigType":{ 1989 "type":"structure", 1990 "members":{ 1991 "AllowAdminCreateUserOnly":{"shape":"BooleanType"}, 1992 "UnusedAccountValidityDays":{"shape":"AdminCreateUserUnusedAccountValidityDaysType"}, 1993 "InviteMessageTemplate":{"shape":"MessageTemplateType"} 1994 } 1995 }, 1996 "AdminCreateUserRequest":{ 1997 "type":"structure", 1998 "required":[ 1999 "UserPoolId", 2000 "Username" 2001 ], 2002 "members":{ 2003 "UserPoolId":{"shape":"UserPoolIdType"}, 2004 "Username":{"shape":"UsernameType"}, 2005 "UserAttributes":{"shape":"AttributeListType"}, 2006 "ValidationData":{"shape":"AttributeListType"}, 2007 "TemporaryPassword":{"shape":"PasswordType"}, 2008 "ForceAliasCreation":{"shape":"ForceAliasCreation"}, 2009 "MessageAction":{"shape":"MessageActionType"}, 2010 "DesiredDeliveryMediums":{"shape":"DeliveryMediumListType"}, 2011 "ClientMetadata":{"shape":"ClientMetadataType"} 2012 } 2013 }, 2014 "AdminCreateUserResponse":{ 2015 "type":"structure", 2016 "members":{ 2017 "User":{"shape":"UserType"} 2018 } 2019 }, 2020 "AdminCreateUserUnusedAccountValidityDaysType":{ 2021 "type":"integer", 2022 "max":365, 2023 "min":0 2024 }, 2025 "AdminDeleteUserAttributesRequest":{ 2026 "type":"structure", 2027 "required":[ 2028 "UserPoolId", 2029 "Username", 2030 "UserAttributeNames" 2031 ], 2032 "members":{ 2033 "UserPoolId":{"shape":"UserPoolIdType"}, 2034 "Username":{"shape":"UsernameType"}, 2035 "UserAttributeNames":{"shape":"AttributeNameListType"} 2036 } 2037 }, 2038 "AdminDeleteUserAttributesResponse":{ 2039 "type":"structure", 2040 "members":{ 2041 } 2042 }, 2043 "AdminDeleteUserRequest":{ 2044 "type":"structure", 2045 "required":[ 2046 "UserPoolId", 2047 "Username" 2048 ], 2049 "members":{ 2050 "UserPoolId":{"shape":"UserPoolIdType"}, 2051 "Username":{"shape":"UsernameType"} 2052 } 2053 }, 2054 "AdminDisableProviderForUserRequest":{ 2055 "type":"structure", 2056 "required":[ 2057 "UserPoolId", 2058 "User" 2059 ], 2060 "members":{ 2061 "UserPoolId":{"shape":"StringType"}, 2062 "User":{"shape":"ProviderUserIdentifierType"} 2063 } 2064 }, 2065 "AdminDisableProviderForUserResponse":{ 2066 "type":"structure", 2067 "members":{ 2068 } 2069 }, 2070 "AdminDisableUserRequest":{ 2071 "type":"structure", 2072 "required":[ 2073 "UserPoolId", 2074 "Username" 2075 ], 2076 "members":{ 2077 "UserPoolId":{"shape":"UserPoolIdType"}, 2078 "Username":{"shape":"UsernameType"} 2079 } 2080 }, 2081 "AdminDisableUserResponse":{ 2082 "type":"structure", 2083 "members":{ 2084 } 2085 }, 2086 "AdminEnableUserRequest":{ 2087 "type":"structure", 2088 "required":[ 2089 "UserPoolId", 2090 "Username" 2091 ], 2092 "members":{ 2093 "UserPoolId":{"shape":"UserPoolIdType"}, 2094 "Username":{"shape":"UsernameType"} 2095 } 2096 }, 2097 "AdminEnableUserResponse":{ 2098 "type":"structure", 2099 "members":{ 2100 } 2101 }, 2102 "AdminForgetDeviceRequest":{ 2103 "type":"structure", 2104 "required":[ 2105 "UserPoolId", 2106 "Username", 2107 "DeviceKey" 2108 ], 2109 "members":{ 2110 "UserPoolId":{"shape":"UserPoolIdType"}, 2111 "Username":{"shape":"UsernameType"}, 2112 "DeviceKey":{"shape":"DeviceKeyType"} 2113 } 2114 }, 2115 "AdminGetDeviceRequest":{ 2116 "type":"structure", 2117 "required":[ 2118 "DeviceKey", 2119 "UserPoolId", 2120 "Username" 2121 ], 2122 "members":{ 2123 "DeviceKey":{"shape":"DeviceKeyType"}, 2124 "UserPoolId":{"shape":"UserPoolIdType"}, 2125 "Username":{"shape":"UsernameType"} 2126 } 2127 }, 2128 "AdminGetDeviceResponse":{ 2129 "type":"structure", 2130 "required":["Device"], 2131 "members":{ 2132 "Device":{"shape":"DeviceType"} 2133 } 2134 }, 2135 "AdminGetUserRequest":{ 2136 "type":"structure", 2137 "required":[ 2138 "UserPoolId", 2139 "Username" 2140 ], 2141 "members":{ 2142 "UserPoolId":{"shape":"UserPoolIdType"}, 2143 "Username":{"shape":"UsernameType"} 2144 } 2145 }, 2146 "AdminGetUserResponse":{ 2147 "type":"structure", 2148 "required":["Username"], 2149 "members":{ 2150 "Username":{"shape":"UsernameType"}, 2151 "UserAttributes":{"shape":"AttributeListType"}, 2152 "UserCreateDate":{"shape":"DateType"}, 2153 "UserLastModifiedDate":{"shape":"DateType"}, 2154 "Enabled":{"shape":"BooleanType"}, 2155 "UserStatus":{"shape":"UserStatusType"}, 2156 "MFAOptions":{"shape":"MFAOptionListType"}, 2157 "PreferredMfaSetting":{"shape":"StringType"}, 2158 "UserMFASettingList":{"shape":"UserMFASettingListType"} 2159 } 2160 }, 2161 "AdminInitiateAuthRequest":{ 2162 "type":"structure", 2163 "required":[ 2164 "UserPoolId", 2165 "ClientId", 2166 "AuthFlow" 2167 ], 2168 "members":{ 2169 "UserPoolId":{"shape":"UserPoolIdType"}, 2170 "ClientId":{"shape":"ClientIdType"}, 2171 "AuthFlow":{"shape":"AuthFlowType"}, 2172 "AuthParameters":{"shape":"AuthParametersType"}, 2173 "ClientMetadata":{"shape":"ClientMetadataType"}, 2174 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 2175 "ContextData":{"shape":"ContextDataType"} 2176 } 2177 }, 2178 "AdminInitiateAuthResponse":{ 2179 "type":"structure", 2180 "members":{ 2181 "ChallengeName":{"shape":"ChallengeNameType"}, 2182 "Session":{"shape":"SessionType"}, 2183 "ChallengeParameters":{"shape":"ChallengeParametersType"}, 2184 "AuthenticationResult":{"shape":"AuthenticationResultType"} 2185 } 2186 }, 2187 "AdminLinkProviderForUserRequest":{ 2188 "type":"structure", 2189 "required":[ 2190 "UserPoolId", 2191 "DestinationUser", 2192 "SourceUser" 2193 ], 2194 "members":{ 2195 "UserPoolId":{"shape":"StringType"}, 2196 "DestinationUser":{"shape":"ProviderUserIdentifierType"}, 2197 "SourceUser":{"shape":"ProviderUserIdentifierType"} 2198 } 2199 }, 2200 "AdminLinkProviderForUserResponse":{ 2201 "type":"structure", 2202 "members":{ 2203 } 2204 }, 2205 "AdminListDevicesRequest":{ 2206 "type":"structure", 2207 "required":[ 2208 "UserPoolId", 2209 "Username" 2210 ], 2211 "members":{ 2212 "UserPoolId":{"shape":"UserPoolIdType"}, 2213 "Username":{"shape":"UsernameType"}, 2214 "Limit":{"shape":"QueryLimitType"}, 2215 "PaginationToken":{"shape":"SearchPaginationTokenType"} 2216 } 2217 }, 2218 "AdminListDevicesResponse":{ 2219 "type":"structure", 2220 "members":{ 2221 "Devices":{"shape":"DeviceListType"}, 2222 "PaginationToken":{"shape":"SearchPaginationTokenType"} 2223 } 2224 }, 2225 "AdminListGroupsForUserRequest":{ 2226 "type":"structure", 2227 "required":[ 2228 "Username", 2229 "UserPoolId" 2230 ], 2231 "members":{ 2232 "Username":{"shape":"UsernameType"}, 2233 "UserPoolId":{"shape":"UserPoolIdType"}, 2234 "Limit":{"shape":"QueryLimitType"}, 2235 "NextToken":{"shape":"PaginationKey"} 2236 } 2237 }, 2238 "AdminListGroupsForUserResponse":{ 2239 "type":"structure", 2240 "members":{ 2241 "Groups":{"shape":"GroupListType"}, 2242 "NextToken":{"shape":"PaginationKey"} 2243 } 2244 }, 2245 "AdminListUserAuthEventsRequest":{ 2246 "type":"structure", 2247 "required":[ 2248 "UserPoolId", 2249 "Username" 2250 ], 2251 "members":{ 2252 "UserPoolId":{"shape":"UserPoolIdType"}, 2253 "Username":{"shape":"UsernameType"}, 2254 "MaxResults":{"shape":"QueryLimitType"}, 2255 "NextToken":{"shape":"PaginationKey"} 2256 } 2257 }, 2258 "AdminListUserAuthEventsResponse":{ 2259 "type":"structure", 2260 "members":{ 2261 "AuthEvents":{"shape":"AuthEventsType"}, 2262 "NextToken":{"shape":"PaginationKey"} 2263 } 2264 }, 2265 "AdminRemoveUserFromGroupRequest":{ 2266 "type":"structure", 2267 "required":[ 2268 "UserPoolId", 2269 "Username", 2270 "GroupName" 2271 ], 2272 "members":{ 2273 "UserPoolId":{"shape":"UserPoolIdType"}, 2274 "Username":{"shape":"UsernameType"}, 2275 "GroupName":{"shape":"GroupNameType"} 2276 } 2277 }, 2278 "AdminResetUserPasswordRequest":{ 2279 "type":"structure", 2280 "required":[ 2281 "UserPoolId", 2282 "Username" 2283 ], 2284 "members":{ 2285 "UserPoolId":{"shape":"UserPoolIdType"}, 2286 "Username":{"shape":"UsernameType"}, 2287 "ClientMetadata":{"shape":"ClientMetadataType"} 2288 } 2289 }, 2290 "AdminResetUserPasswordResponse":{ 2291 "type":"structure", 2292 "members":{ 2293 } 2294 }, 2295 "AdminRespondToAuthChallengeRequest":{ 2296 "type":"structure", 2297 "required":[ 2298 "UserPoolId", 2299 "ClientId", 2300 "ChallengeName" 2301 ], 2302 "members":{ 2303 "UserPoolId":{"shape":"UserPoolIdType"}, 2304 "ClientId":{"shape":"ClientIdType"}, 2305 "ChallengeName":{"shape":"ChallengeNameType"}, 2306 "ChallengeResponses":{"shape":"ChallengeResponsesType"}, 2307 "Session":{"shape":"SessionType"}, 2308 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 2309 "ContextData":{"shape":"ContextDataType"}, 2310 "ClientMetadata":{"shape":"ClientMetadataType"} 2311 } 2312 }, 2313 "AdminRespondToAuthChallengeResponse":{ 2314 "type":"structure", 2315 "members":{ 2316 "ChallengeName":{"shape":"ChallengeNameType"}, 2317 "Session":{"shape":"SessionType"}, 2318 "ChallengeParameters":{"shape":"ChallengeParametersType"}, 2319 "AuthenticationResult":{"shape":"AuthenticationResultType"} 2320 } 2321 }, 2322 "AdminSetUserMFAPreferenceRequest":{ 2323 "type":"structure", 2324 "required":[ 2325 "Username", 2326 "UserPoolId" 2327 ], 2328 "members":{ 2329 "SMSMfaSettings":{"shape":"SMSMfaSettingsType"}, 2330 "SoftwareTokenMfaSettings":{"shape":"SoftwareTokenMfaSettingsType"}, 2331 "Username":{"shape":"UsernameType"}, 2332 "UserPoolId":{"shape":"UserPoolIdType"} 2333 } 2334 }, 2335 "AdminSetUserMFAPreferenceResponse":{ 2336 "type":"structure", 2337 "members":{ 2338 } 2339 }, 2340 "AdminSetUserPasswordRequest":{ 2341 "type":"structure", 2342 "required":[ 2343 "UserPoolId", 2344 "Username", 2345 "Password" 2346 ], 2347 "members":{ 2348 "UserPoolId":{"shape":"UserPoolIdType"}, 2349 "Username":{"shape":"UsernameType"}, 2350 "Password":{"shape":"PasswordType"}, 2351 "Permanent":{"shape":"BooleanType"} 2352 } 2353 }, 2354 "AdminSetUserPasswordResponse":{ 2355 "type":"structure", 2356 "members":{ 2357 } 2358 }, 2359 "AdminSetUserSettingsRequest":{ 2360 "type":"structure", 2361 "required":[ 2362 "UserPoolId", 2363 "Username", 2364 "MFAOptions" 2365 ], 2366 "members":{ 2367 "UserPoolId":{"shape":"UserPoolIdType"}, 2368 "Username":{"shape":"UsernameType"}, 2369 "MFAOptions":{"shape":"MFAOptionListType"} 2370 } 2371 }, 2372 "AdminSetUserSettingsResponse":{ 2373 "type":"structure", 2374 "members":{ 2375 } 2376 }, 2377 "AdminUpdateAuthEventFeedbackRequest":{ 2378 "type":"structure", 2379 "required":[ 2380 "UserPoolId", 2381 "Username", 2382 "EventId", 2383 "FeedbackValue" 2384 ], 2385 "members":{ 2386 "UserPoolId":{"shape":"UserPoolIdType"}, 2387 "Username":{"shape":"UsernameType"}, 2388 "EventId":{"shape":"EventIdType"}, 2389 "FeedbackValue":{"shape":"FeedbackValueType"} 2390 } 2391 }, 2392 "AdminUpdateAuthEventFeedbackResponse":{ 2393 "type":"structure", 2394 "members":{ 2395 } 2396 }, 2397 "AdminUpdateDeviceStatusRequest":{ 2398 "type":"structure", 2399 "required":[ 2400 "UserPoolId", 2401 "Username", 2402 "DeviceKey" 2403 ], 2404 "members":{ 2405 "UserPoolId":{"shape":"UserPoolIdType"}, 2406 "Username":{"shape":"UsernameType"}, 2407 "DeviceKey":{"shape":"DeviceKeyType"}, 2408 "DeviceRememberedStatus":{"shape":"DeviceRememberedStatusType"} 2409 } 2410 }, 2411 "AdminUpdateDeviceStatusResponse":{ 2412 "type":"structure", 2413 "members":{ 2414 } 2415 }, 2416 "AdminUpdateUserAttributesRequest":{ 2417 "type":"structure", 2418 "required":[ 2419 "UserPoolId", 2420 "Username", 2421 "UserAttributes" 2422 ], 2423 "members":{ 2424 "UserPoolId":{"shape":"UserPoolIdType"}, 2425 "Username":{"shape":"UsernameType"}, 2426 "UserAttributes":{"shape":"AttributeListType"}, 2427 "ClientMetadata":{"shape":"ClientMetadataType"} 2428 } 2429 }, 2430 "AdminUpdateUserAttributesResponse":{ 2431 "type":"structure", 2432 "members":{ 2433 } 2434 }, 2435 "AdminUserGlobalSignOutRequest":{ 2436 "type":"structure", 2437 "required":[ 2438 "UserPoolId", 2439 "Username" 2440 ], 2441 "members":{ 2442 "UserPoolId":{"shape":"UserPoolIdType"}, 2443 "Username":{"shape":"UsernameType"} 2444 } 2445 }, 2446 "AdminUserGlobalSignOutResponse":{ 2447 "type":"structure", 2448 "members":{ 2449 } 2450 }, 2451 "AdvancedSecurityModeType":{ 2452 "type":"string", 2453 "enum":[ 2454 "OFF", 2455 "AUDIT", 2456 "ENFORCED" 2457 ] 2458 }, 2459 "AliasAttributeType":{ 2460 "type":"string", 2461 "enum":[ 2462 "phone_number", 2463 "email", 2464 "preferred_username" 2465 ] 2466 }, 2467 "AliasAttributesListType":{ 2468 "type":"list", 2469 "member":{"shape":"AliasAttributeType"} 2470 }, 2471 "AliasExistsException":{ 2472 "type":"structure", 2473 "members":{ 2474 "message":{"shape":"MessageType"} 2475 }, 2476 "exception":true 2477 }, 2478 "AnalyticsConfigurationType":{ 2479 "type":"structure", 2480 "members":{ 2481 "ApplicationId":{"shape":"HexStringType"}, 2482 "ApplicationArn":{"shape":"ArnType"}, 2483 "RoleArn":{"shape":"ArnType"}, 2484 "ExternalId":{"shape":"StringType"}, 2485 "UserDataShared":{"shape":"BooleanType"} 2486 } 2487 }, 2488 "AnalyticsMetadataType":{ 2489 "type":"structure", 2490 "members":{ 2491 "AnalyticsEndpointId":{"shape":"StringType"} 2492 } 2493 }, 2494 "ArnType":{ 2495 "type":"string", 2496 "max":2048, 2497 "min":20, 2498 "pattern":"arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:([\\w+=/,.@-]*)?:[0-9]+:[\\w+=/,.@-]+(:[\\w+=/,.@-]+)?(:[\\w+=/,.@-]+)?" 2499 }, 2500 "AssociateSoftwareTokenRequest":{ 2501 "type":"structure", 2502 "members":{ 2503 "AccessToken":{"shape":"TokenModelType"}, 2504 "Session":{"shape":"SessionType"} 2505 } 2506 }, 2507 "AssociateSoftwareTokenResponse":{ 2508 "type":"structure", 2509 "members":{ 2510 "SecretCode":{"shape":"SecretCodeType"}, 2511 "Session":{"shape":"SessionType"} 2512 } 2513 }, 2514 "AttributeDataType":{ 2515 "type":"string", 2516 "enum":[ 2517 "String", 2518 "Number", 2519 "DateTime", 2520 "Boolean" 2521 ] 2522 }, 2523 "AttributeListType":{ 2524 "type":"list", 2525 "member":{"shape":"AttributeType"} 2526 }, 2527 "AttributeMappingKeyType":{ 2528 "type":"string", 2529 "max":32, 2530 "min":1 2531 }, 2532 "AttributeMappingType":{ 2533 "type":"map", 2534 "key":{"shape":"AttributeMappingKeyType"}, 2535 "value":{"shape":"StringType"} 2536 }, 2537 "AttributeNameListType":{ 2538 "type":"list", 2539 "member":{"shape":"AttributeNameType"} 2540 }, 2541 "AttributeNameType":{ 2542 "type":"string", 2543 "max":32, 2544 "min":1, 2545 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" 2546 }, 2547 "AttributeType":{ 2548 "type":"structure", 2549 "required":["Name"], 2550 "members":{ 2551 "Name":{"shape":"AttributeNameType"}, 2552 "Value":{"shape":"AttributeValueType"} 2553 } 2554 }, 2555 "AttributeValueType":{ 2556 "type":"string", 2557 "max":2048, 2558 "sensitive":true 2559 }, 2560 "AuthEventType":{ 2561 "type":"structure", 2562 "members":{ 2563 "EventId":{"shape":"StringType"}, 2564 "EventType":{"shape":"EventType"}, 2565 "CreationDate":{"shape":"DateType"}, 2566 "EventResponse":{"shape":"EventResponseType"}, 2567 "EventRisk":{"shape":"EventRiskType"}, 2568 "ChallengeResponses":{"shape":"ChallengeResponseListType"}, 2569 "EventContextData":{"shape":"EventContextDataType"}, 2570 "EventFeedback":{"shape":"EventFeedbackType"} 2571 } 2572 }, 2573 "AuthEventsType":{ 2574 "type":"list", 2575 "member":{"shape":"AuthEventType"} 2576 }, 2577 "AuthFlowType":{ 2578 "type":"string", 2579 "enum":[ 2580 "USER_SRP_AUTH", 2581 "REFRESH_TOKEN_AUTH", 2582 "REFRESH_TOKEN", 2583 "CUSTOM_AUTH", 2584 "ADMIN_NO_SRP_AUTH", 2585 "USER_PASSWORD_AUTH", 2586 "ADMIN_USER_PASSWORD_AUTH" 2587 ] 2588 }, 2589 "AuthParametersType":{ 2590 "type":"map", 2591 "key":{"shape":"StringType"}, 2592 "value":{"shape":"StringType"}, 2593 "sensitive":true 2594 }, 2595 "AuthenticationResultType":{ 2596 "type":"structure", 2597 "members":{ 2598 "AccessToken":{"shape":"TokenModelType"}, 2599 "ExpiresIn":{"shape":"IntegerType"}, 2600 "TokenType":{"shape":"StringType"}, 2601 "RefreshToken":{"shape":"TokenModelType"}, 2602 "IdToken":{"shape":"TokenModelType"}, 2603 "NewDeviceMetadata":{"shape":"NewDeviceMetadataType"} 2604 } 2605 }, 2606 "BlockedIPRangeListType":{ 2607 "type":"list", 2608 "member":{"shape":"StringType"}, 2609 "max":20 2610 }, 2611 "BooleanType":{"type":"boolean"}, 2612 "CSSType":{"type":"string"}, 2613 "CSSVersionType":{"type":"string"}, 2614 "CallbackURLsListType":{ 2615 "type":"list", 2616 "member":{"shape":"RedirectUrlType"}, 2617 "max":100, 2618 "min":0 2619 }, 2620 "ChallengeName":{ 2621 "type":"string", 2622 "enum":[ 2623 "Password", 2624 "Mfa" 2625 ] 2626 }, 2627 "ChallengeNameType":{ 2628 "type":"string", 2629 "enum":[ 2630 "SMS_MFA", 2631 "SOFTWARE_TOKEN_MFA", 2632 "SELECT_MFA_TYPE", 2633 "MFA_SETUP", 2634 "PASSWORD_VERIFIER", 2635 "CUSTOM_CHALLENGE", 2636 "DEVICE_SRP_AUTH", 2637 "DEVICE_PASSWORD_VERIFIER", 2638 "ADMIN_NO_SRP_AUTH", 2639 "NEW_PASSWORD_REQUIRED" 2640 ] 2641 }, 2642 "ChallengeParametersType":{ 2643 "type":"map", 2644 "key":{"shape":"StringType"}, 2645 "value":{"shape":"StringType"} 2646 }, 2647 "ChallengeResponse":{ 2648 "type":"string", 2649 "enum":[ 2650 "Success", 2651 "Failure" 2652 ] 2653 }, 2654 "ChallengeResponseListType":{ 2655 "type":"list", 2656 "member":{"shape":"ChallengeResponseType"} 2657 }, 2658 "ChallengeResponseType":{ 2659 "type":"structure", 2660 "members":{ 2661 "ChallengeName":{"shape":"ChallengeName"}, 2662 "ChallengeResponse":{"shape":"ChallengeResponse"} 2663 } 2664 }, 2665 "ChallengeResponsesType":{ 2666 "type":"map", 2667 "key":{"shape":"StringType"}, 2668 "value":{"shape":"StringType"} 2669 }, 2670 "ChangePasswordRequest":{ 2671 "type":"structure", 2672 "required":[ 2673 "PreviousPassword", 2674 "ProposedPassword", 2675 "AccessToken" 2676 ], 2677 "members":{ 2678 "PreviousPassword":{"shape":"PasswordType"}, 2679 "ProposedPassword":{"shape":"PasswordType"}, 2680 "AccessToken":{"shape":"TokenModelType"} 2681 } 2682 }, 2683 "ChangePasswordResponse":{ 2684 "type":"structure", 2685 "members":{ 2686 } 2687 }, 2688 "ClientIdType":{ 2689 "type":"string", 2690 "max":128, 2691 "min":1, 2692 "pattern":"[\\w+]+", 2693 "sensitive":true 2694 }, 2695 "ClientMetadataType":{ 2696 "type":"map", 2697 "key":{"shape":"StringType"}, 2698 "value":{"shape":"StringType"} 2699 }, 2700 "ClientNameType":{ 2701 "type":"string", 2702 "max":128, 2703 "min":1, 2704 "pattern":"[\\w\\s+=,.@-]+" 2705 }, 2706 "ClientPermissionListType":{ 2707 "type":"list", 2708 "member":{"shape":"ClientPermissionType"} 2709 }, 2710 "ClientPermissionType":{ 2711 "type":"string", 2712 "max":2048, 2713 "min":1 2714 }, 2715 "ClientSecretType":{ 2716 "type":"string", 2717 "max":64, 2718 "min":1, 2719 "pattern":"[\\w+]+", 2720 "sensitive":true 2721 }, 2722 "CodeDeliveryDetailsListType":{ 2723 "type":"list", 2724 "member":{"shape":"CodeDeliveryDetailsType"} 2725 }, 2726 "CodeDeliveryDetailsType":{ 2727 "type":"structure", 2728 "members":{ 2729 "Destination":{"shape":"StringType"}, 2730 "DeliveryMedium":{"shape":"DeliveryMediumType"}, 2731 "AttributeName":{"shape":"AttributeNameType"} 2732 } 2733 }, 2734 "CodeDeliveryFailureException":{ 2735 "type":"structure", 2736 "members":{ 2737 "message":{"shape":"MessageType"} 2738 }, 2739 "exception":true 2740 }, 2741 "CodeMismatchException":{ 2742 "type":"structure", 2743 "members":{ 2744 "message":{"shape":"MessageType"} 2745 }, 2746 "exception":true 2747 }, 2748 "CompletionMessageType":{ 2749 "type":"string", 2750 "max":128, 2751 "min":1, 2752 "pattern":"[\\w]+" 2753 }, 2754 "CompromisedCredentialsActionsType":{ 2755 "type":"structure", 2756 "required":["EventAction"], 2757 "members":{ 2758 "EventAction":{"shape":"CompromisedCredentialsEventActionType"} 2759 } 2760 }, 2761 "CompromisedCredentialsEventActionType":{ 2762 "type":"string", 2763 "enum":[ 2764 "BLOCK", 2765 "NO_ACTION" 2766 ] 2767 }, 2768 "CompromisedCredentialsRiskConfigurationType":{ 2769 "type":"structure", 2770 "required":["Actions"], 2771 "members":{ 2772 "EventFilter":{"shape":"EventFiltersType"}, 2773 "Actions":{"shape":"CompromisedCredentialsActionsType"} 2774 } 2775 }, 2776 "ConcurrentModificationException":{ 2777 "type":"structure", 2778 "members":{ 2779 "message":{"shape":"MessageType"} 2780 }, 2781 "exception":true 2782 }, 2783 "ConfirmDeviceRequest":{ 2784 "type":"structure", 2785 "required":[ 2786 "AccessToken", 2787 "DeviceKey" 2788 ], 2789 "members":{ 2790 "AccessToken":{"shape":"TokenModelType"}, 2791 "DeviceKey":{"shape":"DeviceKeyType"}, 2792 "DeviceSecretVerifierConfig":{"shape":"DeviceSecretVerifierConfigType"}, 2793 "DeviceName":{"shape":"DeviceNameType"} 2794 } 2795 }, 2796 "ConfirmDeviceResponse":{ 2797 "type":"structure", 2798 "members":{ 2799 "UserConfirmationNecessary":{"shape":"BooleanType"} 2800 } 2801 }, 2802 "ConfirmForgotPasswordRequest":{ 2803 "type":"structure", 2804 "required":[ 2805 "ClientId", 2806 "Username", 2807 "ConfirmationCode", 2808 "Password" 2809 ], 2810 "members":{ 2811 "ClientId":{"shape":"ClientIdType"}, 2812 "SecretHash":{"shape":"SecretHashType"}, 2813 "Username":{"shape":"UsernameType"}, 2814 "ConfirmationCode":{"shape":"ConfirmationCodeType"}, 2815 "Password":{"shape":"PasswordType"}, 2816 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 2817 "UserContextData":{"shape":"UserContextDataType"}, 2818 "ClientMetadata":{"shape":"ClientMetadataType"} 2819 } 2820 }, 2821 "ConfirmForgotPasswordResponse":{ 2822 "type":"structure", 2823 "members":{ 2824 } 2825 }, 2826 "ConfirmSignUpRequest":{ 2827 "type":"structure", 2828 "required":[ 2829 "ClientId", 2830 "Username", 2831 "ConfirmationCode" 2832 ], 2833 "members":{ 2834 "ClientId":{"shape":"ClientIdType"}, 2835 "SecretHash":{"shape":"SecretHashType"}, 2836 "Username":{"shape":"UsernameType"}, 2837 "ConfirmationCode":{"shape":"ConfirmationCodeType"}, 2838 "ForceAliasCreation":{"shape":"ForceAliasCreation"}, 2839 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 2840 "UserContextData":{"shape":"UserContextDataType"}, 2841 "ClientMetadata":{"shape":"ClientMetadataType"} 2842 } 2843 }, 2844 "ConfirmSignUpResponse":{ 2845 "type":"structure", 2846 "members":{ 2847 } 2848 }, 2849 "ConfirmationCodeType":{ 2850 "type":"string", 2851 "max":2048, 2852 "min":1, 2853 "pattern":"[\\S]+" 2854 }, 2855 "ContextDataType":{ 2856 "type":"structure", 2857 "required":[ 2858 "IpAddress", 2859 "ServerName", 2860 "ServerPath", 2861 "HttpHeaders" 2862 ], 2863 "members":{ 2864 "IpAddress":{"shape":"StringType"}, 2865 "ServerName":{"shape":"StringType"}, 2866 "ServerPath":{"shape":"StringType"}, 2867 "HttpHeaders":{"shape":"HttpHeaderList"}, 2868 "EncodedData":{"shape":"StringType"} 2869 } 2870 }, 2871 "CreateGroupRequest":{ 2872 "type":"structure", 2873 "required":[ 2874 "GroupName", 2875 "UserPoolId" 2876 ], 2877 "members":{ 2878 "GroupName":{"shape":"GroupNameType"}, 2879 "UserPoolId":{"shape":"UserPoolIdType"}, 2880 "Description":{"shape":"DescriptionType"}, 2881 "RoleArn":{"shape":"ArnType"}, 2882 "Precedence":{"shape":"PrecedenceType"} 2883 } 2884 }, 2885 "CreateGroupResponse":{ 2886 "type":"structure", 2887 "members":{ 2888 "Group":{"shape":"GroupType"} 2889 } 2890 }, 2891 "CreateIdentityProviderRequest":{ 2892 "type":"structure", 2893 "required":[ 2894 "UserPoolId", 2895 "ProviderName", 2896 "ProviderType", 2897 "ProviderDetails" 2898 ], 2899 "members":{ 2900 "UserPoolId":{"shape":"UserPoolIdType"}, 2901 "ProviderName":{"shape":"ProviderNameTypeV1"}, 2902 "ProviderType":{"shape":"IdentityProviderTypeType"}, 2903 "ProviderDetails":{"shape":"ProviderDetailsType"}, 2904 "AttributeMapping":{"shape":"AttributeMappingType"}, 2905 "IdpIdentifiers":{"shape":"IdpIdentifiersListType"} 2906 } 2907 }, 2908 "CreateIdentityProviderResponse":{ 2909 "type":"structure", 2910 "required":["IdentityProvider"], 2911 "members":{ 2912 "IdentityProvider":{"shape":"IdentityProviderType"} 2913 } 2914 }, 2915 "CreateResourceServerRequest":{ 2916 "type":"structure", 2917 "required":[ 2918 "UserPoolId", 2919 "Identifier", 2920 "Name" 2921 ], 2922 "members":{ 2923 "UserPoolId":{"shape":"UserPoolIdType"}, 2924 "Identifier":{"shape":"ResourceServerIdentifierType"}, 2925 "Name":{"shape":"ResourceServerNameType"}, 2926 "Scopes":{"shape":"ResourceServerScopeListType"} 2927 } 2928 }, 2929 "CreateResourceServerResponse":{ 2930 "type":"structure", 2931 "required":["ResourceServer"], 2932 "members":{ 2933 "ResourceServer":{"shape":"ResourceServerType"} 2934 } 2935 }, 2936 "CreateUserImportJobRequest":{ 2937 "type":"structure", 2938 "required":[ 2939 "JobName", 2940 "UserPoolId", 2941 "CloudWatchLogsRoleArn" 2942 ], 2943 "members":{ 2944 "JobName":{"shape":"UserImportJobNameType"}, 2945 "UserPoolId":{"shape":"UserPoolIdType"}, 2946 "CloudWatchLogsRoleArn":{"shape":"ArnType"} 2947 } 2948 }, 2949 "CreateUserImportJobResponse":{ 2950 "type":"structure", 2951 "members":{ 2952 "UserImportJob":{"shape":"UserImportJobType"} 2953 } 2954 }, 2955 "CreateUserPoolClientRequest":{ 2956 "type":"structure", 2957 "required":[ 2958 "UserPoolId", 2959 "ClientName" 2960 ], 2961 "members":{ 2962 "UserPoolId":{"shape":"UserPoolIdType"}, 2963 "ClientName":{"shape":"ClientNameType"}, 2964 "GenerateSecret":{"shape":"GenerateSecret"}, 2965 "RefreshTokenValidity":{"shape":"RefreshTokenValidityType"}, 2966 "AccessTokenValidity":{"shape":"AccessTokenValidityType"}, 2967 "IdTokenValidity":{"shape":"IdTokenValidityType"}, 2968 "TokenValidityUnits":{"shape":"TokenValidityUnitsType"}, 2969 "ReadAttributes":{"shape":"ClientPermissionListType"}, 2970 "WriteAttributes":{"shape":"ClientPermissionListType"}, 2971 "ExplicitAuthFlows":{"shape":"ExplicitAuthFlowsListType"}, 2972 "SupportedIdentityProviders":{"shape":"SupportedIdentityProvidersListType"}, 2973 "CallbackURLs":{"shape":"CallbackURLsListType"}, 2974 "LogoutURLs":{"shape":"LogoutURLsListType"}, 2975 "DefaultRedirectURI":{"shape":"RedirectUrlType"}, 2976 "AllowedOAuthFlows":{"shape":"OAuthFlowsType"}, 2977 "AllowedOAuthScopes":{"shape":"ScopeListType"}, 2978 "AllowedOAuthFlowsUserPoolClient":{"shape":"BooleanType"}, 2979 "AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"}, 2980 "PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"} 2981 } 2982 }, 2983 "CreateUserPoolClientResponse":{ 2984 "type":"structure", 2985 "members":{ 2986 "UserPoolClient":{"shape":"UserPoolClientType"} 2987 } 2988 }, 2989 "CreateUserPoolDomainRequest":{ 2990 "type":"structure", 2991 "required":[ 2992 "Domain", 2993 "UserPoolId" 2994 ], 2995 "members":{ 2996 "Domain":{"shape":"DomainType"}, 2997 "UserPoolId":{"shape":"UserPoolIdType"}, 2998 "CustomDomainConfig":{"shape":"CustomDomainConfigType"} 2999 } 3000 }, 3001 "CreateUserPoolDomainResponse":{ 3002 "type":"structure", 3003 "members":{ 3004 "CloudFrontDomain":{"shape":"DomainType"} 3005 } 3006 }, 3007 "CreateUserPoolRequest":{ 3008 "type":"structure", 3009 "required":["PoolName"], 3010 "members":{ 3011 "PoolName":{"shape":"UserPoolNameType"}, 3012 "Policies":{"shape":"UserPoolPolicyType"}, 3013 "LambdaConfig":{"shape":"LambdaConfigType"}, 3014 "AutoVerifiedAttributes":{"shape":"VerifiedAttributesListType"}, 3015 "AliasAttributes":{"shape":"AliasAttributesListType"}, 3016 "UsernameAttributes":{"shape":"UsernameAttributesListType"}, 3017 "SmsVerificationMessage":{"shape":"SmsVerificationMessageType"}, 3018 "EmailVerificationMessage":{"shape":"EmailVerificationMessageType"}, 3019 "EmailVerificationSubject":{"shape":"EmailVerificationSubjectType"}, 3020 "VerificationMessageTemplate":{"shape":"VerificationMessageTemplateType"}, 3021 "SmsAuthenticationMessage":{"shape":"SmsVerificationMessageType"}, 3022 "MfaConfiguration":{"shape":"UserPoolMfaType"}, 3023 "DeviceConfiguration":{"shape":"DeviceConfigurationType"}, 3024 "EmailConfiguration":{"shape":"EmailConfigurationType"}, 3025 "SmsConfiguration":{"shape":"SmsConfigurationType"}, 3026 "UserPoolTags":{"shape":"UserPoolTagsType"}, 3027 "AdminCreateUserConfig":{"shape":"AdminCreateUserConfigType"}, 3028 "Schema":{"shape":"SchemaAttributesListType"}, 3029 "UserPoolAddOns":{"shape":"UserPoolAddOnsType"}, 3030 "UsernameConfiguration":{"shape":"UsernameConfigurationType"}, 3031 "AccountRecoverySetting":{"shape":"AccountRecoverySettingType"} 3032 } 3033 }, 3034 "CreateUserPoolResponse":{ 3035 "type":"structure", 3036 "members":{ 3037 "UserPool":{"shape":"UserPoolType"} 3038 } 3039 }, 3040 "CustomAttributeNameType":{ 3041 "type":"string", 3042 "max":20, 3043 "min":1, 3044 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" 3045 }, 3046 "CustomAttributesListType":{ 3047 "type":"list", 3048 "member":{"shape":"SchemaAttributeType"}, 3049 "max":25, 3050 "min":1 3051 }, 3052 "CustomDomainConfigType":{ 3053 "type":"structure", 3054 "required":["CertificateArn"], 3055 "members":{ 3056 "CertificateArn":{"shape":"ArnType"} 3057 } 3058 }, 3059 "DateType":{"type":"timestamp"}, 3060 "DefaultEmailOptionType":{ 3061 "type":"string", 3062 "enum":[ 3063 "CONFIRM_WITH_LINK", 3064 "CONFIRM_WITH_CODE" 3065 ] 3066 }, 3067 "DeleteGroupRequest":{ 3068 "type":"structure", 3069 "required":[ 3070 "GroupName", 3071 "UserPoolId" 3072 ], 3073 "members":{ 3074 "GroupName":{"shape":"GroupNameType"}, 3075 "UserPoolId":{"shape":"UserPoolIdType"} 3076 } 3077 }, 3078 "DeleteIdentityProviderRequest":{ 3079 "type":"structure", 3080 "required":[ 3081 "UserPoolId", 3082 "ProviderName" 3083 ], 3084 "members":{ 3085 "UserPoolId":{"shape":"UserPoolIdType"}, 3086 "ProviderName":{"shape":"ProviderNameType"} 3087 } 3088 }, 3089 "DeleteResourceServerRequest":{ 3090 "type":"structure", 3091 "required":[ 3092 "UserPoolId", 3093 "Identifier" 3094 ], 3095 "members":{ 3096 "UserPoolId":{"shape":"UserPoolIdType"}, 3097 "Identifier":{"shape":"ResourceServerIdentifierType"} 3098 } 3099 }, 3100 "DeleteUserAttributesRequest":{ 3101 "type":"structure", 3102 "required":[ 3103 "UserAttributeNames", 3104 "AccessToken" 3105 ], 3106 "members":{ 3107 "UserAttributeNames":{"shape":"AttributeNameListType"}, 3108 "AccessToken":{"shape":"TokenModelType"} 3109 } 3110 }, 3111 "DeleteUserAttributesResponse":{ 3112 "type":"structure", 3113 "members":{ 3114 } 3115 }, 3116 "DeleteUserPoolClientRequest":{ 3117 "type":"structure", 3118 "required":[ 3119 "UserPoolId", 3120 "ClientId" 3121 ], 3122 "members":{ 3123 "UserPoolId":{"shape":"UserPoolIdType"}, 3124 "ClientId":{"shape":"ClientIdType"} 3125 } 3126 }, 3127 "DeleteUserPoolDomainRequest":{ 3128 "type":"structure", 3129 "required":[ 3130 "Domain", 3131 "UserPoolId" 3132 ], 3133 "members":{ 3134 "Domain":{"shape":"DomainType"}, 3135 "UserPoolId":{"shape":"UserPoolIdType"} 3136 } 3137 }, 3138 "DeleteUserPoolDomainResponse":{ 3139 "type":"structure", 3140 "members":{ 3141 } 3142 }, 3143 "DeleteUserPoolRequest":{ 3144 "type":"structure", 3145 "required":["UserPoolId"], 3146 "members":{ 3147 "UserPoolId":{"shape":"UserPoolIdType"} 3148 } 3149 }, 3150 "DeleteUserRequest":{ 3151 "type":"structure", 3152 "required":["AccessToken"], 3153 "members":{ 3154 "AccessToken":{"shape":"TokenModelType"} 3155 } 3156 }, 3157 "DeliveryMediumListType":{ 3158 "type":"list", 3159 "member":{"shape":"DeliveryMediumType"} 3160 }, 3161 "DeliveryMediumType":{ 3162 "type":"string", 3163 "enum":[ 3164 "SMS", 3165 "EMAIL" 3166 ] 3167 }, 3168 "DescribeIdentityProviderRequest":{ 3169 "type":"structure", 3170 "required":[ 3171 "UserPoolId", 3172 "ProviderName" 3173 ], 3174 "members":{ 3175 "UserPoolId":{"shape":"UserPoolIdType"}, 3176 "ProviderName":{"shape":"ProviderNameType"} 3177 } 3178 }, 3179 "DescribeIdentityProviderResponse":{ 3180 "type":"structure", 3181 "required":["IdentityProvider"], 3182 "members":{ 3183 "IdentityProvider":{"shape":"IdentityProviderType"} 3184 } 3185 }, 3186 "DescribeResourceServerRequest":{ 3187 "type":"structure", 3188 "required":[ 3189 "UserPoolId", 3190 "Identifier" 3191 ], 3192 "members":{ 3193 "UserPoolId":{"shape":"UserPoolIdType"}, 3194 "Identifier":{"shape":"ResourceServerIdentifierType"} 3195 } 3196 }, 3197 "DescribeResourceServerResponse":{ 3198 "type":"structure", 3199 "required":["ResourceServer"], 3200 "members":{ 3201 "ResourceServer":{"shape":"ResourceServerType"} 3202 } 3203 }, 3204 "DescribeRiskConfigurationRequest":{ 3205 "type":"structure", 3206 "required":["UserPoolId"], 3207 "members":{ 3208 "UserPoolId":{"shape":"UserPoolIdType"}, 3209 "ClientId":{"shape":"ClientIdType"} 3210 } 3211 }, 3212 "DescribeRiskConfigurationResponse":{ 3213 "type":"structure", 3214 "required":["RiskConfiguration"], 3215 "members":{ 3216 "RiskConfiguration":{"shape":"RiskConfigurationType"} 3217 } 3218 }, 3219 "DescribeUserImportJobRequest":{ 3220 "type":"structure", 3221 "required":[ 3222 "UserPoolId", 3223 "JobId" 3224 ], 3225 "members":{ 3226 "UserPoolId":{"shape":"UserPoolIdType"}, 3227 "JobId":{"shape":"UserImportJobIdType"} 3228 } 3229 }, 3230 "DescribeUserImportJobResponse":{ 3231 "type":"structure", 3232 "members":{ 3233 "UserImportJob":{"shape":"UserImportJobType"} 3234 } 3235 }, 3236 "DescribeUserPoolClientRequest":{ 3237 "type":"structure", 3238 "required":[ 3239 "UserPoolId", 3240 "ClientId" 3241 ], 3242 "members":{ 3243 "UserPoolId":{"shape":"UserPoolIdType"}, 3244 "ClientId":{"shape":"ClientIdType"} 3245 } 3246 }, 3247 "DescribeUserPoolClientResponse":{ 3248 "type":"structure", 3249 "members":{ 3250 "UserPoolClient":{"shape":"UserPoolClientType"} 3251 } 3252 }, 3253 "DescribeUserPoolDomainRequest":{ 3254 "type":"structure", 3255 "required":["Domain"], 3256 "members":{ 3257 "Domain":{"shape":"DomainType"} 3258 } 3259 }, 3260 "DescribeUserPoolDomainResponse":{ 3261 "type":"structure", 3262 "members":{ 3263 "DomainDescription":{"shape":"DomainDescriptionType"} 3264 } 3265 }, 3266 "DescribeUserPoolRequest":{ 3267 "type":"structure", 3268 "required":["UserPoolId"], 3269 "members":{ 3270 "UserPoolId":{"shape":"UserPoolIdType"} 3271 } 3272 }, 3273 "DescribeUserPoolResponse":{ 3274 "type":"structure", 3275 "members":{ 3276 "UserPool":{"shape":"UserPoolType"} 3277 } 3278 }, 3279 "DescriptionType":{ 3280 "type":"string", 3281 "max":2048 3282 }, 3283 "DeviceConfigurationType":{ 3284 "type":"structure", 3285 "members":{ 3286 "ChallengeRequiredOnNewDevice":{"shape":"BooleanType"}, 3287 "DeviceOnlyRememberedOnUserPrompt":{"shape":"BooleanType"} 3288 } 3289 }, 3290 "DeviceKeyType":{ 3291 "type":"string", 3292 "max":55, 3293 "min":1, 3294 "pattern":"[\\w-]+_[0-9a-f-]+" 3295 }, 3296 "DeviceListType":{ 3297 "type":"list", 3298 "member":{"shape":"DeviceType"} 3299 }, 3300 "DeviceNameType":{ 3301 "type":"string", 3302 "max":1024, 3303 "min":1 3304 }, 3305 "DeviceRememberedStatusType":{ 3306 "type":"string", 3307 "enum":[ 3308 "remembered", 3309 "not_remembered" 3310 ] 3311 }, 3312 "DeviceSecretVerifierConfigType":{ 3313 "type":"structure", 3314 "members":{ 3315 "PasswordVerifier":{"shape":"StringType"}, 3316 "Salt":{"shape":"StringType"} 3317 } 3318 }, 3319 "DeviceType":{ 3320 "type":"structure", 3321 "members":{ 3322 "DeviceKey":{"shape":"DeviceKeyType"}, 3323 "DeviceAttributes":{"shape":"AttributeListType"}, 3324 "DeviceCreateDate":{"shape":"DateType"}, 3325 "DeviceLastModifiedDate":{"shape":"DateType"}, 3326 "DeviceLastAuthenticatedDate":{"shape":"DateType"} 3327 } 3328 }, 3329 "DomainDescriptionType":{ 3330 "type":"structure", 3331 "members":{ 3332 "UserPoolId":{"shape":"UserPoolIdType"}, 3333 "AWSAccountId":{"shape":"AWSAccountIdType"}, 3334 "Domain":{"shape":"DomainType"}, 3335 "S3Bucket":{"shape":"S3BucketType"}, 3336 "CloudFrontDistribution":{"shape":"StringType"}, 3337 "Version":{"shape":"DomainVersionType"}, 3338 "Status":{"shape":"DomainStatusType"}, 3339 "CustomDomainConfig":{"shape":"CustomDomainConfigType"} 3340 } 3341 }, 3342 "DomainStatusType":{ 3343 "type":"string", 3344 "enum":[ 3345 "CREATING", 3346 "DELETING", 3347 "UPDATING", 3348 "ACTIVE", 3349 "FAILED" 3350 ] 3351 }, 3352 "DomainType":{ 3353 "type":"string", 3354 "max":63, 3355 "min":1, 3356 "pattern":"^[a-z0-9](?:[a-z0-9\\-]{0,61}[a-z0-9])?$" 3357 }, 3358 "DomainVersionType":{ 3359 "type":"string", 3360 "max":20, 3361 "min":1 3362 }, 3363 "DuplicateProviderException":{ 3364 "type":"structure", 3365 "members":{ 3366 "message":{"shape":"MessageType"} 3367 }, 3368 "exception":true 3369 }, 3370 "EmailAddressType":{ 3371 "type":"string", 3372 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+@[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" 3373 }, 3374 "EmailConfigurationType":{ 3375 "type":"structure", 3376 "members":{ 3377 "SourceArn":{"shape":"ArnType"}, 3378 "ReplyToEmailAddress":{"shape":"EmailAddressType"}, 3379 "EmailSendingAccount":{"shape":"EmailSendingAccountType"}, 3380 "From":{"shape":"StringType"}, 3381 "ConfigurationSet":{"shape":"SESConfigurationSet"} 3382 } 3383 }, 3384 "EmailNotificationBodyType":{ 3385 "type":"string", 3386 "max":20000, 3387 "min":6, 3388 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]+" 3389 }, 3390 "EmailNotificationSubjectType":{ 3391 "type":"string", 3392 "max":140, 3393 "min":1, 3394 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+" 3395 }, 3396 "EmailSendingAccountType":{ 3397 "type":"string", 3398 "enum":[ 3399 "COGNITO_DEFAULT", 3400 "DEVELOPER" 3401 ] 3402 }, 3403 "EmailVerificationMessageByLinkType":{ 3404 "type":"string", 3405 "max":20000, 3406 "min":6, 3407 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*\\{##[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*##\\}[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*" 3408 }, 3409 "EmailVerificationMessageType":{ 3410 "type":"string", 3411 "max":20000, 3412 "min":6, 3413 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*\\{####\\}[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*" 3414 }, 3415 "EmailVerificationSubjectByLinkType":{ 3416 "type":"string", 3417 "max":140, 3418 "min":1, 3419 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+" 3420 }, 3421 "EmailVerificationSubjectType":{ 3422 "type":"string", 3423 "max":140, 3424 "min":1, 3425 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+" 3426 }, 3427 "EnableSoftwareTokenMFAException":{ 3428 "type":"structure", 3429 "members":{ 3430 "message":{"shape":"MessageType"} 3431 }, 3432 "exception":true 3433 }, 3434 "EventContextDataType":{ 3435 "type":"structure", 3436 "members":{ 3437 "IpAddress":{"shape":"StringType"}, 3438 "DeviceName":{"shape":"StringType"}, 3439 "Timezone":{"shape":"StringType"}, 3440 "City":{"shape":"StringType"}, 3441 "Country":{"shape":"StringType"} 3442 } 3443 }, 3444 "EventFeedbackType":{ 3445 "type":"structure", 3446 "required":[ 3447 "FeedbackValue", 3448 "Provider" 3449 ], 3450 "members":{ 3451 "FeedbackValue":{"shape":"FeedbackValueType"}, 3452 "Provider":{"shape":"StringType"}, 3453 "FeedbackDate":{"shape":"DateType"} 3454 } 3455 }, 3456 "EventFilterType":{ 3457 "type":"string", 3458 "enum":[ 3459 "SIGN_IN", 3460 "PASSWORD_CHANGE", 3461 "SIGN_UP" 3462 ] 3463 }, 3464 "EventFiltersType":{ 3465 "type":"list", 3466 "member":{"shape":"EventFilterType"} 3467 }, 3468 "EventIdType":{ 3469 "type":"string", 3470 "max":50, 3471 "min":1, 3472 "pattern":"[\\w+-]+" 3473 }, 3474 "EventResponseType":{ 3475 "type":"string", 3476 "enum":[ 3477 "Success", 3478 "Failure" 3479 ] 3480 }, 3481 "EventRiskType":{ 3482 "type":"structure", 3483 "members":{ 3484 "RiskDecision":{"shape":"RiskDecisionType"}, 3485 "RiskLevel":{"shape":"RiskLevelType"}, 3486 "CompromisedCredentialsDetected":{"shape":"WrappedBooleanType"} 3487 } 3488 }, 3489 "EventType":{ 3490 "type":"string", 3491 "enum":[ 3492 "SignIn", 3493 "SignUp", 3494 "ForgotPassword" 3495 ] 3496 }, 3497 "ExpiredCodeException":{ 3498 "type":"structure", 3499 "members":{ 3500 "message":{"shape":"MessageType"} 3501 }, 3502 "exception":true 3503 }, 3504 "ExplicitAuthFlowsListType":{ 3505 "type":"list", 3506 "member":{"shape":"ExplicitAuthFlowsType"} 3507 }, 3508 "ExplicitAuthFlowsType":{ 3509 "type":"string", 3510 "enum":[ 3511 "ADMIN_NO_SRP_AUTH", 3512 "CUSTOM_AUTH_FLOW_ONLY", 3513 "USER_PASSWORD_AUTH", 3514 "ALLOW_ADMIN_USER_PASSWORD_AUTH", 3515 "ALLOW_CUSTOM_AUTH", 3516 "ALLOW_USER_PASSWORD_AUTH", 3517 "ALLOW_USER_SRP_AUTH", 3518 "ALLOW_REFRESH_TOKEN_AUTH" 3519 ] 3520 }, 3521 "FeedbackValueType":{ 3522 "type":"string", 3523 "enum":[ 3524 "Valid", 3525 "Invalid" 3526 ] 3527 }, 3528 "ForceAliasCreation":{"type":"boolean"}, 3529 "ForgetDeviceRequest":{ 3530 "type":"structure", 3531 "required":["DeviceKey"], 3532 "members":{ 3533 "AccessToken":{"shape":"TokenModelType"}, 3534 "DeviceKey":{"shape":"DeviceKeyType"} 3535 } 3536 }, 3537 "ForgotPasswordRequest":{ 3538 "type":"structure", 3539 "required":[ 3540 "ClientId", 3541 "Username" 3542 ], 3543 "members":{ 3544 "ClientId":{"shape":"ClientIdType"}, 3545 "SecretHash":{"shape":"SecretHashType"}, 3546 "UserContextData":{"shape":"UserContextDataType"}, 3547 "Username":{"shape":"UsernameType"}, 3548 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 3549 "ClientMetadata":{"shape":"ClientMetadataType"} 3550 } 3551 }, 3552 "ForgotPasswordResponse":{ 3553 "type":"structure", 3554 "members":{ 3555 "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"} 3556 } 3557 }, 3558 "GenerateSecret":{"type":"boolean"}, 3559 "GetCSVHeaderRequest":{ 3560 "type":"structure", 3561 "required":["UserPoolId"], 3562 "members":{ 3563 "UserPoolId":{"shape":"UserPoolIdType"} 3564 } 3565 }, 3566 "GetCSVHeaderResponse":{ 3567 "type":"structure", 3568 "members":{ 3569 "UserPoolId":{"shape":"UserPoolIdType"}, 3570 "CSVHeader":{"shape":"ListOfStringTypes"} 3571 } 3572 }, 3573 "GetDeviceRequest":{ 3574 "type":"structure", 3575 "required":["DeviceKey"], 3576 "members":{ 3577 "DeviceKey":{"shape":"DeviceKeyType"}, 3578 "AccessToken":{"shape":"TokenModelType"} 3579 } 3580 }, 3581 "GetDeviceResponse":{ 3582 "type":"structure", 3583 "required":["Device"], 3584 "members":{ 3585 "Device":{"shape":"DeviceType"} 3586 } 3587 }, 3588 "GetGroupRequest":{ 3589 "type":"structure", 3590 "required":[ 3591 "GroupName", 3592 "UserPoolId" 3593 ], 3594 "members":{ 3595 "GroupName":{"shape":"GroupNameType"}, 3596 "UserPoolId":{"shape":"UserPoolIdType"} 3597 } 3598 }, 3599 "GetGroupResponse":{ 3600 "type":"structure", 3601 "members":{ 3602 "Group":{"shape":"GroupType"} 3603 } 3604 }, 3605 "GetIdentityProviderByIdentifierRequest":{ 3606 "type":"structure", 3607 "required":[ 3608 "UserPoolId", 3609 "IdpIdentifier" 3610 ], 3611 "members":{ 3612 "UserPoolId":{"shape":"UserPoolIdType"}, 3613 "IdpIdentifier":{"shape":"IdpIdentifierType"} 3614 } 3615 }, 3616 "GetIdentityProviderByIdentifierResponse":{ 3617 "type":"structure", 3618 "required":["IdentityProvider"], 3619 "members":{ 3620 "IdentityProvider":{"shape":"IdentityProviderType"} 3621 } 3622 }, 3623 "GetSigningCertificateRequest":{ 3624 "type":"structure", 3625 "required":["UserPoolId"], 3626 "members":{ 3627 "UserPoolId":{"shape":"UserPoolIdType"} 3628 } 3629 }, 3630 "GetSigningCertificateResponse":{ 3631 "type":"structure", 3632 "members":{ 3633 "Certificate":{"shape":"StringType"} 3634 } 3635 }, 3636 "GetUICustomizationRequest":{ 3637 "type":"structure", 3638 "required":["UserPoolId"], 3639 "members":{ 3640 "UserPoolId":{"shape":"UserPoolIdType"}, 3641 "ClientId":{"shape":"ClientIdType"} 3642 } 3643 }, 3644 "GetUICustomizationResponse":{ 3645 "type":"structure", 3646 "required":["UICustomization"], 3647 "members":{ 3648 "UICustomization":{"shape":"UICustomizationType"} 3649 } 3650 }, 3651 "GetUserAttributeVerificationCodeRequest":{ 3652 "type":"structure", 3653 "required":[ 3654 "AccessToken", 3655 "AttributeName" 3656 ], 3657 "members":{ 3658 "AccessToken":{"shape":"TokenModelType"}, 3659 "AttributeName":{"shape":"AttributeNameType"}, 3660 "ClientMetadata":{"shape":"ClientMetadataType"} 3661 } 3662 }, 3663 "GetUserAttributeVerificationCodeResponse":{ 3664 "type":"structure", 3665 "members":{ 3666 "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"} 3667 } 3668 }, 3669 "GetUserPoolMfaConfigRequest":{ 3670 "type":"structure", 3671 "required":["UserPoolId"], 3672 "members":{ 3673 "UserPoolId":{"shape":"UserPoolIdType"} 3674 } 3675 }, 3676 "GetUserPoolMfaConfigResponse":{ 3677 "type":"structure", 3678 "members":{ 3679 "SmsMfaConfiguration":{"shape":"SmsMfaConfigType"}, 3680 "SoftwareTokenMfaConfiguration":{"shape":"SoftwareTokenMfaConfigType"}, 3681 "MfaConfiguration":{"shape":"UserPoolMfaType"} 3682 } 3683 }, 3684 "GetUserRequest":{ 3685 "type":"structure", 3686 "required":["AccessToken"], 3687 "members":{ 3688 "AccessToken":{"shape":"TokenModelType"} 3689 } 3690 }, 3691 "GetUserResponse":{ 3692 "type":"structure", 3693 "required":[ 3694 "Username", 3695 "UserAttributes" 3696 ], 3697 "members":{ 3698 "Username":{"shape":"UsernameType"}, 3699 "UserAttributes":{"shape":"AttributeListType"}, 3700 "MFAOptions":{"shape":"MFAOptionListType"}, 3701 "PreferredMfaSetting":{"shape":"StringType"}, 3702 "UserMFASettingList":{"shape":"UserMFASettingListType"} 3703 } 3704 }, 3705 "GlobalSignOutRequest":{ 3706 "type":"structure", 3707 "required":["AccessToken"], 3708 "members":{ 3709 "AccessToken":{"shape":"TokenModelType"} 3710 } 3711 }, 3712 "GlobalSignOutResponse":{ 3713 "type":"structure", 3714 "members":{ 3715 } 3716 }, 3717 "GroupExistsException":{ 3718 "type":"structure", 3719 "members":{ 3720 "message":{"shape":"MessageType"} 3721 }, 3722 "exception":true 3723 }, 3724 "GroupListType":{ 3725 "type":"list", 3726 "member":{"shape":"GroupType"} 3727 }, 3728 "GroupNameType":{ 3729 "type":"string", 3730 "max":128, 3731 "min":1, 3732 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" 3733 }, 3734 "GroupType":{ 3735 "type":"structure", 3736 "members":{ 3737 "GroupName":{"shape":"GroupNameType"}, 3738 "UserPoolId":{"shape":"UserPoolIdType"}, 3739 "Description":{"shape":"DescriptionType"}, 3740 "RoleArn":{"shape":"ArnType"}, 3741 "Precedence":{"shape":"PrecedenceType"}, 3742 "LastModifiedDate":{"shape":"DateType"}, 3743 "CreationDate":{"shape":"DateType"} 3744 } 3745 }, 3746 "HexStringType":{ 3747 "type":"string", 3748 "pattern":"^[0-9a-fA-F]+$" 3749 }, 3750 "HttpHeader":{ 3751 "type":"structure", 3752 "members":{ 3753 "headerName":{"shape":"StringType"}, 3754 "headerValue":{"shape":"StringType"} 3755 } 3756 }, 3757 "HttpHeaderList":{ 3758 "type":"list", 3759 "member":{"shape":"HttpHeader"} 3760 }, 3761 "IdTokenValidityType":{ 3762 "type":"integer", 3763 "max":86400, 3764 "min":1 3765 }, 3766 "IdentityProviderType":{ 3767 "type":"structure", 3768 "members":{ 3769 "UserPoolId":{"shape":"UserPoolIdType"}, 3770 "ProviderName":{"shape":"ProviderNameType"}, 3771 "ProviderType":{"shape":"IdentityProviderTypeType"}, 3772 "ProviderDetails":{"shape":"ProviderDetailsType"}, 3773 "AttributeMapping":{"shape":"AttributeMappingType"}, 3774 "IdpIdentifiers":{"shape":"IdpIdentifiersListType"}, 3775 "LastModifiedDate":{"shape":"DateType"}, 3776 "CreationDate":{"shape":"DateType"} 3777 } 3778 }, 3779 "IdentityProviderTypeType":{ 3780 "type":"string", 3781 "enum":[ 3782 "SAML", 3783 "Facebook", 3784 "Google", 3785 "LoginWithAmazon", 3786 "SignInWithApple", 3787 "OIDC" 3788 ] 3789 }, 3790 "IdpIdentifierType":{ 3791 "type":"string", 3792 "max":40, 3793 "min":1, 3794 "pattern":"[\\w\\s+=.@-]+" 3795 }, 3796 "IdpIdentifiersListType":{ 3797 "type":"list", 3798 "member":{"shape":"IdpIdentifierType"}, 3799 "max":50, 3800 "min":0 3801 }, 3802 "ImageFileType":{"type":"blob"}, 3803 "ImageUrlType":{"type":"string"}, 3804 "InitiateAuthRequest":{ 3805 "type":"structure", 3806 "required":[ 3807 "AuthFlow", 3808 "ClientId" 3809 ], 3810 "members":{ 3811 "AuthFlow":{"shape":"AuthFlowType"}, 3812 "AuthParameters":{"shape":"AuthParametersType"}, 3813 "ClientMetadata":{"shape":"ClientMetadataType"}, 3814 "ClientId":{"shape":"ClientIdType"}, 3815 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 3816 "UserContextData":{"shape":"UserContextDataType"} 3817 } 3818 }, 3819 "InitiateAuthResponse":{ 3820 "type":"structure", 3821 "members":{ 3822 "ChallengeName":{"shape":"ChallengeNameType"}, 3823 "Session":{"shape":"SessionType"}, 3824 "ChallengeParameters":{"shape":"ChallengeParametersType"}, 3825 "AuthenticationResult":{"shape":"AuthenticationResultType"} 3826 } 3827 }, 3828 "IntegerType":{"type":"integer"}, 3829 "InternalErrorException":{ 3830 "type":"structure", 3831 "members":{ 3832 "message":{"shape":"MessageType"} 3833 }, 3834 "exception":true, 3835 "fault":true 3836 }, 3837 "InvalidEmailRoleAccessPolicyException":{ 3838 "type":"structure", 3839 "members":{ 3840 "message":{"shape":"MessageType"} 3841 }, 3842 "exception":true 3843 }, 3844 "InvalidLambdaResponseException":{ 3845 "type":"structure", 3846 "members":{ 3847 "message":{"shape":"MessageType"} 3848 }, 3849 "exception":true 3850 }, 3851 "InvalidOAuthFlowException":{ 3852 "type":"structure", 3853 "members":{ 3854 "message":{"shape":"MessageType"} 3855 }, 3856 "exception":true 3857 }, 3858 "InvalidParameterException":{ 3859 "type":"structure", 3860 "members":{ 3861 "message":{"shape":"MessageType"} 3862 }, 3863 "exception":true 3864 }, 3865 "InvalidPasswordException":{ 3866 "type":"structure", 3867 "members":{ 3868 "message":{"shape":"MessageType"} 3869 }, 3870 "exception":true 3871 }, 3872 "InvalidSmsRoleAccessPolicyException":{ 3873 "type":"structure", 3874 "members":{ 3875 "message":{"shape":"MessageType"} 3876 }, 3877 "exception":true 3878 }, 3879 "InvalidSmsRoleTrustRelationshipException":{ 3880 "type":"structure", 3881 "members":{ 3882 "message":{"shape":"MessageType"} 3883 }, 3884 "exception":true 3885 }, 3886 "InvalidUserPoolConfigurationException":{ 3887 "type":"structure", 3888 "members":{ 3889 "message":{"shape":"MessageType"} 3890 }, 3891 "exception":true 3892 }, 3893 "LambdaConfigType":{ 3894 "type":"structure", 3895 "members":{ 3896 "PreSignUp":{"shape":"ArnType"}, 3897 "CustomMessage":{"shape":"ArnType"}, 3898 "PostConfirmation":{"shape":"ArnType"}, 3899 "PreAuthentication":{"shape":"ArnType"}, 3900 "PostAuthentication":{"shape":"ArnType"}, 3901 "DefineAuthChallenge":{"shape":"ArnType"}, 3902 "CreateAuthChallenge":{"shape":"ArnType"}, 3903 "VerifyAuthChallengeResponse":{"shape":"ArnType"}, 3904 "PreTokenGeneration":{"shape":"ArnType"}, 3905 "UserMigration":{"shape":"ArnType"} 3906 } 3907 }, 3908 "LimitExceededException":{ 3909 "type":"structure", 3910 "members":{ 3911 "message":{"shape":"MessageType"} 3912 }, 3913 "exception":true 3914 }, 3915 "ListDevicesRequest":{ 3916 "type":"structure", 3917 "required":["AccessToken"], 3918 "members":{ 3919 "AccessToken":{"shape":"TokenModelType"}, 3920 "Limit":{"shape":"QueryLimitType"}, 3921 "PaginationToken":{"shape":"SearchPaginationTokenType"} 3922 } 3923 }, 3924 "ListDevicesResponse":{ 3925 "type":"structure", 3926 "members":{ 3927 "Devices":{"shape":"DeviceListType"}, 3928 "PaginationToken":{"shape":"SearchPaginationTokenType"} 3929 } 3930 }, 3931 "ListGroupsRequest":{ 3932 "type":"structure", 3933 "required":["UserPoolId"], 3934 "members":{ 3935 "UserPoolId":{"shape":"UserPoolIdType"}, 3936 "Limit":{"shape":"QueryLimitType"}, 3937 "NextToken":{"shape":"PaginationKey"} 3938 } 3939 }, 3940 "ListGroupsResponse":{ 3941 "type":"structure", 3942 "members":{ 3943 "Groups":{"shape":"GroupListType"}, 3944 "NextToken":{"shape":"PaginationKey"} 3945 } 3946 }, 3947 "ListIdentityProvidersRequest":{ 3948 "type":"structure", 3949 "required":["UserPoolId"], 3950 "members":{ 3951 "UserPoolId":{"shape":"UserPoolIdType"}, 3952 "MaxResults":{"shape":"ListProvidersLimitType"}, 3953 "NextToken":{"shape":"PaginationKeyType"} 3954 } 3955 }, 3956 "ListIdentityProvidersResponse":{ 3957 "type":"structure", 3958 "required":["Providers"], 3959 "members":{ 3960 "Providers":{"shape":"ProvidersListType"}, 3961 "NextToken":{"shape":"PaginationKeyType"} 3962 } 3963 }, 3964 "ListOfStringTypes":{ 3965 "type":"list", 3966 "member":{"shape":"StringType"} 3967 }, 3968 "ListProvidersLimitType":{ 3969 "type":"integer", 3970 "max":60, 3971 "min":0 3972 }, 3973 "ListResourceServersLimitType":{ 3974 "type":"integer", 3975 "max":50, 3976 "min":1 3977 }, 3978 "ListResourceServersRequest":{ 3979 "type":"structure", 3980 "required":["UserPoolId"], 3981 "members":{ 3982 "UserPoolId":{"shape":"UserPoolIdType"}, 3983 "MaxResults":{"shape":"ListResourceServersLimitType"}, 3984 "NextToken":{"shape":"PaginationKeyType"} 3985 } 3986 }, 3987 "ListResourceServersResponse":{ 3988 "type":"structure", 3989 "required":["ResourceServers"], 3990 "members":{ 3991 "ResourceServers":{"shape":"ResourceServersListType"}, 3992 "NextToken":{"shape":"PaginationKeyType"} 3993 } 3994 }, 3995 "ListTagsForResourceRequest":{ 3996 "type":"structure", 3997 "required":["ResourceArn"], 3998 "members":{ 3999 "ResourceArn":{"shape":"ArnType"} 4000 } 4001 }, 4002 "ListTagsForResourceResponse":{ 4003 "type":"structure", 4004 "members":{ 4005 "Tags":{"shape":"UserPoolTagsType"} 4006 } 4007 }, 4008 "ListUserImportJobsRequest":{ 4009 "type":"structure", 4010 "required":[ 4011 "UserPoolId", 4012 "MaxResults" 4013 ], 4014 "members":{ 4015 "UserPoolId":{"shape":"UserPoolIdType"}, 4016 "MaxResults":{"shape":"PoolQueryLimitType"}, 4017 "PaginationToken":{"shape":"PaginationKeyType"} 4018 } 4019 }, 4020 "ListUserImportJobsResponse":{ 4021 "type":"structure", 4022 "members":{ 4023 "UserImportJobs":{"shape":"UserImportJobsListType"}, 4024 "PaginationToken":{"shape":"PaginationKeyType"} 4025 } 4026 }, 4027 "ListUserPoolClientsRequest":{ 4028 "type":"structure", 4029 "required":["UserPoolId"], 4030 "members":{ 4031 "UserPoolId":{"shape":"UserPoolIdType"}, 4032 "MaxResults":{"shape":"QueryLimit"}, 4033 "NextToken":{"shape":"PaginationKey"} 4034 } 4035 }, 4036 "ListUserPoolClientsResponse":{ 4037 "type":"structure", 4038 "members":{ 4039 "UserPoolClients":{"shape":"UserPoolClientListType"}, 4040 "NextToken":{"shape":"PaginationKey"} 4041 } 4042 }, 4043 "ListUserPoolsRequest":{ 4044 "type":"structure", 4045 "required":["MaxResults"], 4046 "members":{ 4047 "NextToken":{"shape":"PaginationKeyType"}, 4048 "MaxResults":{"shape":"PoolQueryLimitType"} 4049 } 4050 }, 4051 "ListUserPoolsResponse":{ 4052 "type":"structure", 4053 "members":{ 4054 "UserPools":{"shape":"UserPoolListType"}, 4055 "NextToken":{"shape":"PaginationKeyType"} 4056 } 4057 }, 4058 "ListUsersInGroupRequest":{ 4059 "type":"structure", 4060 "required":[ 4061 "UserPoolId", 4062 "GroupName" 4063 ], 4064 "members":{ 4065 "UserPoolId":{"shape":"UserPoolIdType"}, 4066 "GroupName":{"shape":"GroupNameType"}, 4067 "Limit":{"shape":"QueryLimitType"}, 4068 "NextToken":{"shape":"PaginationKey"} 4069 } 4070 }, 4071 "ListUsersInGroupResponse":{ 4072 "type":"structure", 4073 "members":{ 4074 "Users":{"shape":"UsersListType"}, 4075 "NextToken":{"shape":"PaginationKey"} 4076 } 4077 }, 4078 "ListUsersRequest":{ 4079 "type":"structure", 4080 "required":["UserPoolId"], 4081 "members":{ 4082 "UserPoolId":{"shape":"UserPoolIdType"}, 4083 "AttributesToGet":{"shape":"SearchedAttributeNamesListType"}, 4084 "Limit":{"shape":"QueryLimitType"}, 4085 "PaginationToken":{"shape":"SearchPaginationTokenType"}, 4086 "Filter":{"shape":"UserFilterType"} 4087 } 4088 }, 4089 "ListUsersResponse":{ 4090 "type":"structure", 4091 "members":{ 4092 "Users":{"shape":"UsersListType"}, 4093 "PaginationToken":{"shape":"SearchPaginationTokenType"} 4094 } 4095 }, 4096 "LogoutURLsListType":{ 4097 "type":"list", 4098 "member":{"shape":"RedirectUrlType"}, 4099 "max":100, 4100 "min":0 4101 }, 4102 "LongType":{"type":"long"}, 4103 "MFAMethodNotFoundException":{ 4104 "type":"structure", 4105 "members":{ 4106 "message":{"shape":"MessageType"} 4107 }, 4108 "exception":true 4109 }, 4110 "MFAOptionListType":{ 4111 "type":"list", 4112 "member":{"shape":"MFAOptionType"} 4113 }, 4114 "MFAOptionType":{ 4115 "type":"structure", 4116 "members":{ 4117 "DeliveryMedium":{"shape":"DeliveryMediumType"}, 4118 "AttributeName":{"shape":"AttributeNameType"} 4119 } 4120 }, 4121 "MessageActionType":{ 4122 "type":"string", 4123 "enum":[ 4124 "RESEND", 4125 "SUPPRESS" 4126 ] 4127 }, 4128 "MessageTemplateType":{ 4129 "type":"structure", 4130 "members":{ 4131 "SMSMessage":{"shape":"SmsVerificationMessageType"}, 4132 "EmailMessage":{"shape":"EmailVerificationMessageType"}, 4133 "EmailSubject":{"shape":"EmailVerificationSubjectType"} 4134 } 4135 }, 4136 "MessageType":{"type":"string"}, 4137 "NewDeviceMetadataType":{ 4138 "type":"structure", 4139 "members":{ 4140 "DeviceKey":{"shape":"DeviceKeyType"}, 4141 "DeviceGroupKey":{"shape":"StringType"} 4142 } 4143 }, 4144 "NotAuthorizedException":{ 4145 "type":"structure", 4146 "members":{ 4147 "message":{"shape":"MessageType"} 4148 }, 4149 "exception":true 4150 }, 4151 "NotifyConfigurationType":{ 4152 "type":"structure", 4153 "required":["SourceArn"], 4154 "members":{ 4155 "From":{"shape":"StringType"}, 4156 "ReplyTo":{"shape":"StringType"}, 4157 "SourceArn":{"shape":"ArnType"}, 4158 "BlockEmail":{"shape":"NotifyEmailType"}, 4159 "NoActionEmail":{"shape":"NotifyEmailType"}, 4160 "MfaEmail":{"shape":"NotifyEmailType"} 4161 } 4162 }, 4163 "NotifyEmailType":{ 4164 "type":"structure", 4165 "required":["Subject"], 4166 "members":{ 4167 "Subject":{"shape":"EmailNotificationSubjectType"}, 4168 "HtmlBody":{"shape":"EmailNotificationBodyType"}, 4169 "TextBody":{"shape":"EmailNotificationBodyType"} 4170 } 4171 }, 4172 "NumberAttributeConstraintsType":{ 4173 "type":"structure", 4174 "members":{ 4175 "MinValue":{"shape":"StringType"}, 4176 "MaxValue":{"shape":"StringType"} 4177 } 4178 }, 4179 "OAuthFlowType":{ 4180 "type":"string", 4181 "enum":[ 4182 "code", 4183 "implicit", 4184 "client_credentials" 4185 ] 4186 }, 4187 "OAuthFlowsType":{ 4188 "type":"list", 4189 "member":{"shape":"OAuthFlowType"}, 4190 "max":3, 4191 "min":0 4192 }, 4193 "PaginationKey":{ 4194 "type":"string", 4195 "min":1, 4196 "pattern":"[\\S]+" 4197 }, 4198 "PaginationKeyType":{ 4199 "type":"string", 4200 "min":1, 4201 "pattern":"[\\S]+" 4202 }, 4203 "PasswordPolicyMinLengthType":{ 4204 "type":"integer", 4205 "max":99, 4206 "min":6 4207 }, 4208 "PasswordPolicyType":{ 4209 "type":"structure", 4210 "members":{ 4211 "MinimumLength":{"shape":"PasswordPolicyMinLengthType"}, 4212 "RequireUppercase":{"shape":"BooleanType"}, 4213 "RequireLowercase":{"shape":"BooleanType"}, 4214 "RequireNumbers":{"shape":"BooleanType"}, 4215 "RequireSymbols":{"shape":"BooleanType"}, 4216 "TemporaryPasswordValidityDays":{"shape":"TemporaryPasswordValidityDaysType"} 4217 } 4218 }, 4219 "PasswordResetRequiredException":{ 4220 "type":"structure", 4221 "members":{ 4222 "message":{"shape":"MessageType"} 4223 }, 4224 "exception":true 4225 }, 4226 "PasswordType":{ 4227 "type":"string", 4228 "max":256, 4229 "min":6, 4230 "pattern":"[\\S]+", 4231 "sensitive":true 4232 }, 4233 "PoolQueryLimitType":{ 4234 "type":"integer", 4235 "max":60, 4236 "min":1 4237 }, 4238 "PreSignedUrlType":{ 4239 "type":"string", 4240 "max":2048, 4241 "min":0 4242 }, 4243 "PrecedenceType":{ 4244 "type":"integer", 4245 "min":0 4246 }, 4247 "PreconditionNotMetException":{ 4248 "type":"structure", 4249 "members":{ 4250 "message":{"shape":"MessageType"} 4251 }, 4252 "exception":true 4253 }, 4254 "PreventUserExistenceErrorTypes":{ 4255 "type":"string", 4256 "enum":[ 4257 "LEGACY", 4258 "ENABLED" 4259 ] 4260 }, 4261 "PriorityType":{ 4262 "type":"integer", 4263 "max":2, 4264 "min":1 4265 }, 4266 "ProviderDescription":{ 4267 "type":"structure", 4268 "members":{ 4269 "ProviderName":{"shape":"ProviderNameType"}, 4270 "ProviderType":{"shape":"IdentityProviderTypeType"}, 4271 "LastModifiedDate":{"shape":"DateType"}, 4272 "CreationDate":{"shape":"DateType"} 4273 } 4274 }, 4275 "ProviderDetailsType":{ 4276 "type":"map", 4277 "key":{"shape":"StringType"}, 4278 "value":{"shape":"StringType"} 4279 }, 4280 "ProviderNameType":{ 4281 "type":"string", 4282 "max":32, 4283 "min":1, 4284 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" 4285 }, 4286 "ProviderNameTypeV1":{ 4287 "type":"string", 4288 "max":32, 4289 "min":1, 4290 "pattern":"[^_][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_]+" 4291 }, 4292 "ProviderUserIdentifierType":{ 4293 "type":"structure", 4294 "members":{ 4295 "ProviderName":{"shape":"ProviderNameType"}, 4296 "ProviderAttributeName":{"shape":"StringType"}, 4297 "ProviderAttributeValue":{"shape":"StringType"} 4298 } 4299 }, 4300 "ProvidersListType":{ 4301 "type":"list", 4302 "member":{"shape":"ProviderDescription"}, 4303 "max":50, 4304 "min":0 4305 }, 4306 "QueryLimit":{ 4307 "type":"integer", 4308 "max":60, 4309 "min":1 4310 }, 4311 "QueryLimitType":{ 4312 "type":"integer", 4313 "max":60, 4314 "min":0 4315 }, 4316 "RecoveryMechanismsType":{ 4317 "type":"list", 4318 "member":{"shape":"RecoveryOptionType"}, 4319 "max":2, 4320 "min":1 4321 }, 4322 "RecoveryOptionNameType":{ 4323 "type":"string", 4324 "enum":[ 4325 "verified_email", 4326 "verified_phone_number", 4327 "admin_only" 4328 ] 4329 }, 4330 "RecoveryOptionType":{ 4331 "type":"structure", 4332 "required":[ 4333 "Priority", 4334 "Name" 4335 ], 4336 "members":{ 4337 "Priority":{"shape":"PriorityType"}, 4338 "Name":{"shape":"RecoveryOptionNameType"} 4339 } 4340 }, 4341 "RedirectUrlType":{ 4342 "type":"string", 4343 "max":1024, 4344 "min":1, 4345 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" 4346 }, 4347 "RefreshTokenValidityType":{ 4348 "type":"integer", 4349 "max":315360000, 4350 "min":0 4351 }, 4352 "ResendConfirmationCodeRequest":{ 4353 "type":"structure", 4354 "required":[ 4355 "ClientId", 4356 "Username" 4357 ], 4358 "members":{ 4359 "ClientId":{"shape":"ClientIdType"}, 4360 "SecretHash":{"shape":"SecretHashType"}, 4361 "UserContextData":{"shape":"UserContextDataType"}, 4362 "Username":{"shape":"UsernameType"}, 4363 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 4364 "ClientMetadata":{"shape":"ClientMetadataType"} 4365 } 4366 }, 4367 "ResendConfirmationCodeResponse":{ 4368 "type":"structure", 4369 "members":{ 4370 "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"} 4371 } 4372 }, 4373 "ResourceNotFoundException":{ 4374 "type":"structure", 4375 "members":{ 4376 "message":{"shape":"MessageType"} 4377 }, 4378 "exception":true 4379 }, 4380 "ResourceServerIdentifierType":{ 4381 "type":"string", 4382 "max":256, 4383 "min":1, 4384 "pattern":"[\\x21\\x23-\\x5B\\x5D-\\x7E]+" 4385 }, 4386 "ResourceServerNameType":{ 4387 "type":"string", 4388 "max":256, 4389 "min":1, 4390 "pattern":"[\\w\\s+=,.@-]+" 4391 }, 4392 "ResourceServerScopeDescriptionType":{ 4393 "type":"string", 4394 "max":256, 4395 "min":1 4396 }, 4397 "ResourceServerScopeListType":{ 4398 "type":"list", 4399 "member":{"shape":"ResourceServerScopeType"}, 4400 "max":100 4401 }, 4402 "ResourceServerScopeNameType":{ 4403 "type":"string", 4404 "max":256, 4405 "min":1, 4406 "pattern":"[\\x21\\x23-\\x2E\\x30-\\x5B\\x5D-\\x7E]+" 4407 }, 4408 "ResourceServerScopeType":{ 4409 "type":"structure", 4410 "required":[ 4411 "ScopeName", 4412 "ScopeDescription" 4413 ], 4414 "members":{ 4415 "ScopeName":{"shape":"ResourceServerScopeNameType"}, 4416 "ScopeDescription":{"shape":"ResourceServerScopeDescriptionType"} 4417 } 4418 }, 4419 "ResourceServerType":{ 4420 "type":"structure", 4421 "members":{ 4422 "UserPoolId":{"shape":"UserPoolIdType"}, 4423 "Identifier":{"shape":"ResourceServerIdentifierType"}, 4424 "Name":{"shape":"ResourceServerNameType"}, 4425 "Scopes":{"shape":"ResourceServerScopeListType"} 4426 } 4427 }, 4428 "ResourceServersListType":{ 4429 "type":"list", 4430 "member":{"shape":"ResourceServerType"} 4431 }, 4432 "RespondToAuthChallengeRequest":{ 4433 "type":"structure", 4434 "required":[ 4435 "ClientId", 4436 "ChallengeName" 4437 ], 4438 "members":{ 4439 "ClientId":{"shape":"ClientIdType"}, 4440 "ChallengeName":{"shape":"ChallengeNameType"}, 4441 "Session":{"shape":"SessionType"}, 4442 "ChallengeResponses":{"shape":"ChallengeResponsesType"}, 4443 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 4444 "UserContextData":{"shape":"UserContextDataType"}, 4445 "ClientMetadata":{"shape":"ClientMetadataType"} 4446 } 4447 }, 4448 "RespondToAuthChallengeResponse":{ 4449 "type":"structure", 4450 "members":{ 4451 "ChallengeName":{"shape":"ChallengeNameType"}, 4452 "Session":{"shape":"SessionType"}, 4453 "ChallengeParameters":{"shape":"ChallengeParametersType"}, 4454 "AuthenticationResult":{"shape":"AuthenticationResultType"} 4455 } 4456 }, 4457 "RiskConfigurationType":{ 4458 "type":"structure", 4459 "members":{ 4460 "UserPoolId":{"shape":"UserPoolIdType"}, 4461 "ClientId":{"shape":"ClientIdType"}, 4462 "CompromisedCredentialsRiskConfiguration":{"shape":"CompromisedCredentialsRiskConfigurationType"}, 4463 "AccountTakeoverRiskConfiguration":{"shape":"AccountTakeoverRiskConfigurationType"}, 4464 "RiskExceptionConfiguration":{"shape":"RiskExceptionConfigurationType"}, 4465 "LastModifiedDate":{"shape":"DateType"} 4466 } 4467 }, 4468 "RiskDecisionType":{ 4469 "type":"string", 4470 "enum":[ 4471 "NoRisk", 4472 "AccountTakeover", 4473 "Block" 4474 ] 4475 }, 4476 "RiskExceptionConfigurationType":{ 4477 "type":"structure", 4478 "members":{ 4479 "BlockedIPRangeList":{"shape":"BlockedIPRangeListType"}, 4480 "SkippedIPRangeList":{"shape":"SkippedIPRangeListType"} 4481 } 4482 }, 4483 "RiskLevelType":{ 4484 "type":"string", 4485 "enum":[ 4486 "Low", 4487 "Medium", 4488 "High" 4489 ] 4490 }, 4491 "S3BucketType":{ 4492 "type":"string", 4493 "max":1024, 4494 "min":3, 4495 "pattern":"^[0-9A-Za-z\\.\\-_]*(?<!\\.)$" 4496 }, 4497 "SESConfigurationSet":{ 4498 "type":"string", 4499 "max":64, 4500 "min":1, 4501 "pattern":"^[a-zA-Z0-9_-]+$" 4502 }, 4503 "SMSMfaSettingsType":{ 4504 "type":"structure", 4505 "members":{ 4506 "Enabled":{"shape":"BooleanType"}, 4507 "PreferredMfa":{"shape":"BooleanType"} 4508 } 4509 }, 4510 "SchemaAttributeType":{ 4511 "type":"structure", 4512 "members":{ 4513 "Name":{"shape":"CustomAttributeNameType"}, 4514 "AttributeDataType":{"shape":"AttributeDataType"}, 4515 "DeveloperOnlyAttribute":{ 4516 "shape":"BooleanType", 4517 "box":true 4518 }, 4519 "Mutable":{ 4520 "shape":"BooleanType", 4521 "box":true 4522 }, 4523 "Required":{ 4524 "shape":"BooleanType", 4525 "box":true 4526 }, 4527 "NumberAttributeConstraints":{"shape":"NumberAttributeConstraintsType"}, 4528 "StringAttributeConstraints":{"shape":"StringAttributeConstraintsType"} 4529 } 4530 }, 4531 "SchemaAttributesListType":{ 4532 "type":"list", 4533 "member":{"shape":"SchemaAttributeType"}, 4534 "max":50, 4535 "min":1 4536 }, 4537 "ScopeDoesNotExistException":{ 4538 "type":"structure", 4539 "members":{ 4540 "message":{"shape":"MessageType"} 4541 }, 4542 "exception":true 4543 }, 4544 "ScopeListType":{ 4545 "type":"list", 4546 "member":{"shape":"ScopeType"}, 4547 "max":50 4548 }, 4549 "ScopeType":{ 4550 "type":"string", 4551 "max":256, 4552 "min":1, 4553 "pattern":"[\\x21\\x23-\\x5B\\x5D-\\x7E]+" 4554 }, 4555 "SearchPaginationTokenType":{ 4556 "type":"string", 4557 "min":1, 4558 "pattern":"[\\S]+" 4559 }, 4560 "SearchedAttributeNamesListType":{ 4561 "type":"list", 4562 "member":{"shape":"AttributeNameType"} 4563 }, 4564 "SecretCodeType":{ 4565 "type":"string", 4566 "min":16, 4567 "pattern":"[A-Za-z0-9]+", 4568 "sensitive":true 4569 }, 4570 "SecretHashType":{ 4571 "type":"string", 4572 "max":128, 4573 "min":1, 4574 "pattern":"[\\w+=/]+", 4575 "sensitive":true 4576 }, 4577 "SessionType":{ 4578 "type":"string", 4579 "max":2048, 4580 "min":20 4581 }, 4582 "SetRiskConfigurationRequest":{ 4583 "type":"structure", 4584 "required":["UserPoolId"], 4585 "members":{ 4586 "UserPoolId":{"shape":"UserPoolIdType"}, 4587 "ClientId":{"shape":"ClientIdType"}, 4588 "CompromisedCredentialsRiskConfiguration":{"shape":"CompromisedCredentialsRiskConfigurationType"}, 4589 "AccountTakeoverRiskConfiguration":{"shape":"AccountTakeoverRiskConfigurationType"}, 4590 "RiskExceptionConfiguration":{"shape":"RiskExceptionConfigurationType"} 4591 } 4592 }, 4593 "SetRiskConfigurationResponse":{ 4594 "type":"structure", 4595 "required":["RiskConfiguration"], 4596 "members":{ 4597 "RiskConfiguration":{"shape":"RiskConfigurationType"} 4598 } 4599 }, 4600 "SetUICustomizationRequest":{ 4601 "type":"structure", 4602 "required":["UserPoolId"], 4603 "members":{ 4604 "UserPoolId":{"shape":"UserPoolIdType"}, 4605 "ClientId":{"shape":"ClientIdType"}, 4606 "CSS":{"shape":"CSSType"}, 4607 "ImageFile":{"shape":"ImageFileType"} 4608 } 4609 }, 4610 "SetUICustomizationResponse":{ 4611 "type":"structure", 4612 "required":["UICustomization"], 4613 "members":{ 4614 "UICustomization":{"shape":"UICustomizationType"} 4615 } 4616 }, 4617 "SetUserMFAPreferenceRequest":{ 4618 "type":"structure", 4619 "required":["AccessToken"], 4620 "members":{ 4621 "SMSMfaSettings":{"shape":"SMSMfaSettingsType"}, 4622 "SoftwareTokenMfaSettings":{"shape":"SoftwareTokenMfaSettingsType"}, 4623 "AccessToken":{"shape":"TokenModelType"} 4624 } 4625 }, 4626 "SetUserMFAPreferenceResponse":{ 4627 "type":"structure", 4628 "members":{ 4629 } 4630 }, 4631 "SetUserPoolMfaConfigRequest":{ 4632 "type":"structure", 4633 "required":["UserPoolId"], 4634 "members":{ 4635 "UserPoolId":{"shape":"UserPoolIdType"}, 4636 "SmsMfaConfiguration":{"shape":"SmsMfaConfigType"}, 4637 "SoftwareTokenMfaConfiguration":{"shape":"SoftwareTokenMfaConfigType"}, 4638 "MfaConfiguration":{"shape":"UserPoolMfaType"} 4639 } 4640 }, 4641 "SetUserPoolMfaConfigResponse":{ 4642 "type":"structure", 4643 "members":{ 4644 "SmsMfaConfiguration":{"shape":"SmsMfaConfigType"}, 4645 "SoftwareTokenMfaConfiguration":{"shape":"SoftwareTokenMfaConfigType"}, 4646 "MfaConfiguration":{"shape":"UserPoolMfaType"} 4647 } 4648 }, 4649 "SetUserSettingsRequest":{ 4650 "type":"structure", 4651 "required":[ 4652 "AccessToken", 4653 "MFAOptions" 4654 ], 4655 "members":{ 4656 "AccessToken":{"shape":"TokenModelType"}, 4657 "MFAOptions":{"shape":"MFAOptionListType"} 4658 } 4659 }, 4660 "SetUserSettingsResponse":{ 4661 "type":"structure", 4662 "members":{ 4663 } 4664 }, 4665 "SignUpRequest":{ 4666 "type":"structure", 4667 "required":[ 4668 "ClientId", 4669 "Username", 4670 "Password" 4671 ], 4672 "members":{ 4673 "ClientId":{"shape":"ClientIdType"}, 4674 "SecretHash":{"shape":"SecretHashType"}, 4675 "Username":{"shape":"UsernameType"}, 4676 "Password":{"shape":"PasswordType"}, 4677 "UserAttributes":{"shape":"AttributeListType"}, 4678 "ValidationData":{"shape":"AttributeListType"}, 4679 "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, 4680 "UserContextData":{"shape":"UserContextDataType"}, 4681 "ClientMetadata":{"shape":"ClientMetadataType"} 4682 } 4683 }, 4684 "SignUpResponse":{ 4685 "type":"structure", 4686 "required":[ 4687 "UserConfirmed", 4688 "UserSub" 4689 ], 4690 "members":{ 4691 "UserConfirmed":{"shape":"BooleanType"}, 4692 "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"}, 4693 "UserSub":{"shape":"StringType"} 4694 } 4695 }, 4696 "SkippedIPRangeListType":{ 4697 "type":"list", 4698 "member":{"shape":"StringType"}, 4699 "max":20 4700 }, 4701 "SmsConfigurationType":{ 4702 "type":"structure", 4703 "required":["SnsCallerArn"], 4704 "members":{ 4705 "SnsCallerArn":{"shape":"ArnType"}, 4706 "ExternalId":{"shape":"StringType"} 4707 } 4708 }, 4709 "SmsMfaConfigType":{ 4710 "type":"structure", 4711 "members":{ 4712 "SmsAuthenticationMessage":{"shape":"SmsVerificationMessageType"}, 4713 "SmsConfiguration":{"shape":"SmsConfigurationType"} 4714 } 4715 }, 4716 "SmsVerificationMessageType":{ 4717 "type":"string", 4718 "max":140, 4719 "min":6, 4720 "pattern":".*\\{####\\}.*" 4721 }, 4722 "SoftwareTokenMFANotFoundException":{ 4723 "type":"structure", 4724 "members":{ 4725 "message":{"shape":"MessageType"} 4726 }, 4727 "exception":true 4728 }, 4729 "SoftwareTokenMFAUserCodeType":{ 4730 "type":"string", 4731 "max":6, 4732 "min":6, 4733 "pattern":"[0-9]+" 4734 }, 4735 "SoftwareTokenMfaConfigType":{ 4736 "type":"structure", 4737 "members":{ 4738 "Enabled":{"shape":"BooleanType"} 4739 } 4740 }, 4741 "SoftwareTokenMfaSettingsType":{ 4742 "type":"structure", 4743 "members":{ 4744 "Enabled":{"shape":"BooleanType"}, 4745 "PreferredMfa":{"shape":"BooleanType"} 4746 } 4747 }, 4748 "StartUserImportJobRequest":{ 4749 "type":"structure", 4750 "required":[ 4751 "UserPoolId", 4752 "JobId" 4753 ], 4754 "members":{ 4755 "UserPoolId":{"shape":"UserPoolIdType"}, 4756 "JobId":{"shape":"UserImportJobIdType"} 4757 } 4758 }, 4759 "StartUserImportJobResponse":{ 4760 "type":"structure", 4761 "members":{ 4762 "UserImportJob":{"shape":"UserImportJobType"} 4763 } 4764 }, 4765 "StatusType":{ 4766 "type":"string", 4767 "enum":[ 4768 "Enabled", 4769 "Disabled" 4770 ] 4771 }, 4772 "StopUserImportJobRequest":{ 4773 "type":"structure", 4774 "required":[ 4775 "UserPoolId", 4776 "JobId" 4777 ], 4778 "members":{ 4779 "UserPoolId":{"shape":"UserPoolIdType"}, 4780 "JobId":{"shape":"UserImportJobIdType"} 4781 } 4782 }, 4783 "StopUserImportJobResponse":{ 4784 "type":"structure", 4785 "members":{ 4786 "UserImportJob":{"shape":"UserImportJobType"} 4787 } 4788 }, 4789 "StringAttributeConstraintsType":{ 4790 "type":"structure", 4791 "members":{ 4792 "MinLength":{"shape":"StringType"}, 4793 "MaxLength":{"shape":"StringType"} 4794 } 4795 }, 4796 "StringType":{"type":"string"}, 4797 "SupportedIdentityProvidersListType":{ 4798 "type":"list", 4799 "member":{"shape":"ProviderNameType"} 4800 }, 4801 "TagKeysType":{ 4802 "type":"string", 4803 "max":128, 4804 "min":1 4805 }, 4806 "TagResourceRequest":{ 4807 "type":"structure", 4808 "required":[ 4809 "ResourceArn", 4810 "Tags" 4811 ], 4812 "members":{ 4813 "ResourceArn":{"shape":"ArnType"}, 4814 "Tags":{"shape":"UserPoolTagsType"} 4815 } 4816 }, 4817 "TagResourceResponse":{ 4818 "type":"structure", 4819 "members":{ 4820 } 4821 }, 4822 "TagValueType":{ 4823 "type":"string", 4824 "max":256, 4825 "min":0 4826 }, 4827 "TemporaryPasswordValidityDaysType":{ 4828 "type":"integer", 4829 "max":365, 4830 "min":0 4831 }, 4832 "TimeUnitsType":{ 4833 "type":"string", 4834 "enum":[ 4835 "seconds", 4836 "minutes", 4837 "hours", 4838 "days" 4839 ] 4840 }, 4841 "TokenModelType":{ 4842 "type":"string", 4843 "pattern":"[A-Za-z0-9-_=.]+", 4844 "sensitive":true 4845 }, 4846 "TokenValidityUnitsType":{ 4847 "type":"structure", 4848 "members":{ 4849 "AccessToken":{"shape":"TimeUnitsType"}, 4850 "IdToken":{"shape":"TimeUnitsType"}, 4851 "RefreshToken":{"shape":"TimeUnitsType"} 4852 } 4853 }, 4854 "TooManyFailedAttemptsException":{ 4855 "type":"structure", 4856 "members":{ 4857 "message":{"shape":"MessageType"} 4858 }, 4859 "exception":true 4860 }, 4861 "TooManyRequestsException":{ 4862 "type":"structure", 4863 "members":{ 4864 "message":{"shape":"MessageType"} 4865 }, 4866 "exception":true 4867 }, 4868 "UICustomizationType":{ 4869 "type":"structure", 4870 "members":{ 4871 "UserPoolId":{"shape":"UserPoolIdType"}, 4872 "ClientId":{"shape":"ClientIdType"}, 4873 "ImageUrl":{"shape":"ImageUrlType"}, 4874 "CSS":{"shape":"CSSType"}, 4875 "CSSVersion":{"shape":"CSSVersionType"}, 4876 "LastModifiedDate":{"shape":"DateType"}, 4877 "CreationDate":{"shape":"DateType"} 4878 } 4879 }, 4880 "UnexpectedLambdaException":{ 4881 "type":"structure", 4882 "members":{ 4883 "message":{"shape":"MessageType"} 4884 }, 4885 "exception":true 4886 }, 4887 "UnsupportedIdentityProviderException":{ 4888 "type":"structure", 4889 "members":{ 4890 "message":{"shape":"MessageType"} 4891 }, 4892 "exception":true 4893 }, 4894 "UnsupportedUserStateException":{ 4895 "type":"structure", 4896 "members":{ 4897 "message":{"shape":"MessageType"} 4898 }, 4899 "exception":true 4900 }, 4901 "UntagResourceRequest":{ 4902 "type":"structure", 4903 "required":[ 4904 "ResourceArn", 4905 "TagKeys" 4906 ], 4907 "members":{ 4908 "ResourceArn":{"shape":"ArnType"}, 4909 "TagKeys":{"shape":"UserPoolTagsListType"} 4910 } 4911 }, 4912 "UntagResourceResponse":{ 4913 "type":"structure", 4914 "members":{ 4915 } 4916 }, 4917 "UpdateAuthEventFeedbackRequest":{ 4918 "type":"structure", 4919 "required":[ 4920 "UserPoolId", 4921 "Username", 4922 "EventId", 4923 "FeedbackToken", 4924 "FeedbackValue" 4925 ], 4926 "members":{ 4927 "UserPoolId":{"shape":"UserPoolIdType"}, 4928 "Username":{"shape":"UsernameType"}, 4929 "EventId":{"shape":"EventIdType"}, 4930 "FeedbackToken":{"shape":"TokenModelType"}, 4931 "FeedbackValue":{"shape":"FeedbackValueType"} 4932 } 4933 }, 4934 "UpdateAuthEventFeedbackResponse":{ 4935 "type":"structure", 4936 "members":{ 4937 } 4938 }, 4939 "UpdateDeviceStatusRequest":{ 4940 "type":"structure", 4941 "required":[ 4942 "AccessToken", 4943 "DeviceKey" 4944 ], 4945 "members":{ 4946 "AccessToken":{"shape":"TokenModelType"}, 4947 "DeviceKey":{"shape":"DeviceKeyType"}, 4948 "DeviceRememberedStatus":{"shape":"DeviceRememberedStatusType"} 4949 } 4950 }, 4951 "UpdateDeviceStatusResponse":{ 4952 "type":"structure", 4953 "members":{ 4954 } 4955 }, 4956 "UpdateGroupRequest":{ 4957 "type":"structure", 4958 "required":[ 4959 "GroupName", 4960 "UserPoolId" 4961 ], 4962 "members":{ 4963 "GroupName":{"shape":"GroupNameType"}, 4964 "UserPoolId":{"shape":"UserPoolIdType"}, 4965 "Description":{"shape":"DescriptionType"}, 4966 "RoleArn":{"shape":"ArnType"}, 4967 "Precedence":{"shape":"PrecedenceType"} 4968 } 4969 }, 4970 "UpdateGroupResponse":{ 4971 "type":"structure", 4972 "members":{ 4973 "Group":{"shape":"GroupType"} 4974 } 4975 }, 4976 "UpdateIdentityProviderRequest":{ 4977 "type":"structure", 4978 "required":[ 4979 "UserPoolId", 4980 "ProviderName" 4981 ], 4982 "members":{ 4983 "UserPoolId":{"shape":"UserPoolIdType"}, 4984 "ProviderName":{"shape":"ProviderNameType"}, 4985 "ProviderDetails":{"shape":"ProviderDetailsType"}, 4986 "AttributeMapping":{"shape":"AttributeMappingType"}, 4987 "IdpIdentifiers":{"shape":"IdpIdentifiersListType"} 4988 } 4989 }, 4990 "UpdateIdentityProviderResponse":{ 4991 "type":"structure", 4992 "required":["IdentityProvider"], 4993 "members":{ 4994 "IdentityProvider":{"shape":"IdentityProviderType"} 4995 } 4996 }, 4997 "UpdateResourceServerRequest":{ 4998 "type":"structure", 4999 "required":[ 5000 "UserPoolId", 5001 "Identifier", 5002 "Name" 5003 ], 5004 "members":{ 5005 "UserPoolId":{"shape":"UserPoolIdType"}, 5006 "Identifier":{"shape":"ResourceServerIdentifierType"}, 5007 "Name":{"shape":"ResourceServerNameType"}, 5008 "Scopes":{"shape":"ResourceServerScopeListType"} 5009 } 5010 }, 5011 "UpdateResourceServerResponse":{ 5012 "type":"structure", 5013 "required":["ResourceServer"], 5014 "members":{ 5015 "ResourceServer":{"shape":"ResourceServerType"} 5016 } 5017 }, 5018 "UpdateUserAttributesRequest":{ 5019 "type":"structure", 5020 "required":[ 5021 "UserAttributes", 5022 "AccessToken" 5023 ], 5024 "members":{ 5025 "UserAttributes":{"shape":"AttributeListType"}, 5026 "AccessToken":{"shape":"TokenModelType"}, 5027 "ClientMetadata":{"shape":"ClientMetadataType"} 5028 } 5029 }, 5030 "UpdateUserAttributesResponse":{ 5031 "type":"structure", 5032 "members":{ 5033 "CodeDeliveryDetailsList":{"shape":"CodeDeliveryDetailsListType"} 5034 } 5035 }, 5036 "UpdateUserPoolClientRequest":{ 5037 "type":"structure", 5038 "required":[ 5039 "UserPoolId", 5040 "ClientId" 5041 ], 5042 "members":{ 5043 "UserPoolId":{"shape":"UserPoolIdType"}, 5044 "ClientId":{"shape":"ClientIdType"}, 5045 "ClientName":{"shape":"ClientNameType"}, 5046 "RefreshTokenValidity":{"shape":"RefreshTokenValidityType"}, 5047 "AccessTokenValidity":{"shape":"AccessTokenValidityType"}, 5048 "IdTokenValidity":{"shape":"IdTokenValidityType"}, 5049 "TokenValidityUnits":{"shape":"TokenValidityUnitsType"}, 5050 "ReadAttributes":{"shape":"ClientPermissionListType"}, 5051 "WriteAttributes":{"shape":"ClientPermissionListType"}, 5052 "ExplicitAuthFlows":{"shape":"ExplicitAuthFlowsListType"}, 5053 "SupportedIdentityProviders":{"shape":"SupportedIdentityProvidersListType"}, 5054 "CallbackURLs":{"shape":"CallbackURLsListType"}, 5055 "LogoutURLs":{"shape":"LogoutURLsListType"}, 5056 "DefaultRedirectURI":{"shape":"RedirectUrlType"}, 5057 "AllowedOAuthFlows":{"shape":"OAuthFlowsType"}, 5058 "AllowedOAuthScopes":{"shape":"ScopeListType"}, 5059 "AllowedOAuthFlowsUserPoolClient":{"shape":"BooleanType"}, 5060 "AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"}, 5061 "PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"} 5062 } 5063 }, 5064 "UpdateUserPoolClientResponse":{ 5065 "type":"structure", 5066 "members":{ 5067 "UserPoolClient":{"shape":"UserPoolClientType"} 5068 } 5069 }, 5070 "UpdateUserPoolDomainRequest":{ 5071 "type":"structure", 5072 "required":[ 5073 "Domain", 5074 "UserPoolId", 5075 "CustomDomainConfig" 5076 ], 5077 "members":{ 5078 "Domain":{"shape":"DomainType"}, 5079 "UserPoolId":{"shape":"UserPoolIdType"}, 5080 "CustomDomainConfig":{"shape":"CustomDomainConfigType"} 5081 } 5082 }, 5083 "UpdateUserPoolDomainResponse":{ 5084 "type":"structure", 5085 "members":{ 5086 "CloudFrontDomain":{"shape":"DomainType"} 5087 } 5088 }, 5089 "UpdateUserPoolRequest":{ 5090 "type":"structure", 5091 "required":["UserPoolId"], 5092 "members":{ 5093 "UserPoolId":{"shape":"UserPoolIdType"}, 5094 "Policies":{"shape":"UserPoolPolicyType"}, 5095 "LambdaConfig":{"shape":"LambdaConfigType"}, 5096 "AutoVerifiedAttributes":{"shape":"VerifiedAttributesListType"}, 5097 "SmsVerificationMessage":{"shape":"SmsVerificationMessageType"}, 5098 "EmailVerificationMessage":{"shape":"EmailVerificationMessageType"}, 5099 "EmailVerificationSubject":{"shape":"EmailVerificationSubjectType"}, 5100 "VerificationMessageTemplate":{"shape":"VerificationMessageTemplateType"}, 5101 "SmsAuthenticationMessage":{"shape":"SmsVerificationMessageType"}, 5102 "MfaConfiguration":{"shape":"UserPoolMfaType"}, 5103 "DeviceConfiguration":{"shape":"DeviceConfigurationType"}, 5104 "EmailConfiguration":{"shape":"EmailConfigurationType"}, 5105 "SmsConfiguration":{"shape":"SmsConfigurationType"}, 5106 "UserPoolTags":{"shape":"UserPoolTagsType"}, 5107 "AdminCreateUserConfig":{"shape":"AdminCreateUserConfigType"}, 5108 "UserPoolAddOns":{"shape":"UserPoolAddOnsType"}, 5109 "AccountRecoverySetting":{"shape":"AccountRecoverySettingType"} 5110 } 5111 }, 5112 "UpdateUserPoolResponse":{ 5113 "type":"structure", 5114 "members":{ 5115 } 5116 }, 5117 "UserContextDataType":{ 5118 "type":"structure", 5119 "members":{ 5120 "EncodedData":{"shape":"StringType"} 5121 } 5122 }, 5123 "UserFilterType":{ 5124 "type":"string", 5125 "max":256 5126 }, 5127 "UserImportInProgressException":{ 5128 "type":"structure", 5129 "members":{ 5130 "message":{"shape":"MessageType"} 5131 }, 5132 "exception":true 5133 }, 5134 "UserImportJobIdType":{ 5135 "type":"string", 5136 "max":55, 5137 "min":1, 5138 "pattern":"import-[0-9a-zA-Z-]+" 5139 }, 5140 "UserImportJobNameType":{ 5141 "type":"string", 5142 "max":128, 5143 "min":1, 5144 "pattern":"[\\w\\s+=,.@-]+" 5145 }, 5146 "UserImportJobStatusType":{ 5147 "type":"string", 5148 "enum":[ 5149 "Created", 5150 "Pending", 5151 "InProgress", 5152 "Stopping", 5153 "Expired", 5154 "Stopped", 5155 "Failed", 5156 "Succeeded" 5157 ] 5158 }, 5159 "UserImportJobType":{ 5160 "type":"structure", 5161 "members":{ 5162 "JobName":{"shape":"UserImportJobNameType"}, 5163 "JobId":{"shape":"UserImportJobIdType"}, 5164 "UserPoolId":{"shape":"UserPoolIdType"}, 5165 "PreSignedUrl":{"shape":"PreSignedUrlType"}, 5166 "CreationDate":{"shape":"DateType"}, 5167 "StartDate":{"shape":"DateType"}, 5168 "CompletionDate":{"shape":"DateType"}, 5169 "Status":{"shape":"UserImportJobStatusType"}, 5170 "CloudWatchLogsRoleArn":{"shape":"ArnType"}, 5171 "ImportedUsers":{"shape":"LongType"}, 5172 "SkippedUsers":{"shape":"LongType"}, 5173 "FailedUsers":{"shape":"LongType"}, 5174 "CompletionMessage":{"shape":"CompletionMessageType"} 5175 } 5176 }, 5177 "UserImportJobsListType":{ 5178 "type":"list", 5179 "member":{"shape":"UserImportJobType"}, 5180 "max":50, 5181 "min":1 5182 }, 5183 "UserLambdaValidationException":{ 5184 "type":"structure", 5185 "members":{ 5186 "message":{"shape":"MessageType"} 5187 }, 5188 "exception":true 5189 }, 5190 "UserMFASettingListType":{ 5191 "type":"list", 5192 "member":{"shape":"StringType"} 5193 }, 5194 "UserNotConfirmedException":{ 5195 "type":"structure", 5196 "members":{ 5197 "message":{"shape":"MessageType"} 5198 }, 5199 "exception":true 5200 }, 5201 "UserNotFoundException":{ 5202 "type":"structure", 5203 "members":{ 5204 "message":{"shape":"MessageType"} 5205 }, 5206 "exception":true 5207 }, 5208 "UserPoolAddOnNotEnabledException":{ 5209 "type":"structure", 5210 "members":{ 5211 "message":{"shape":"MessageType"} 5212 }, 5213 "exception":true 5214 }, 5215 "UserPoolAddOnsType":{ 5216 "type":"structure", 5217 "required":["AdvancedSecurityMode"], 5218 "members":{ 5219 "AdvancedSecurityMode":{"shape":"AdvancedSecurityModeType"} 5220 } 5221 }, 5222 "UserPoolClientDescription":{ 5223 "type":"structure", 5224 "members":{ 5225 "ClientId":{"shape":"ClientIdType"}, 5226 "UserPoolId":{"shape":"UserPoolIdType"}, 5227 "ClientName":{"shape":"ClientNameType"} 5228 } 5229 }, 5230 "UserPoolClientListType":{ 5231 "type":"list", 5232 "member":{"shape":"UserPoolClientDescription"} 5233 }, 5234 "UserPoolClientType":{ 5235 "type":"structure", 5236 "members":{ 5237 "UserPoolId":{"shape":"UserPoolIdType"}, 5238 "ClientName":{"shape":"ClientNameType"}, 5239 "ClientId":{"shape":"ClientIdType"}, 5240 "ClientSecret":{"shape":"ClientSecretType"}, 5241 "LastModifiedDate":{"shape":"DateType"}, 5242 "CreationDate":{"shape":"DateType"}, 5243 "RefreshTokenValidity":{"shape":"RefreshTokenValidityType"}, 5244 "AccessTokenValidity":{"shape":"AccessTokenValidityType"}, 5245 "IdTokenValidity":{"shape":"IdTokenValidityType"}, 5246 "TokenValidityUnits":{"shape":"TokenValidityUnitsType"}, 5247 "ReadAttributes":{"shape":"ClientPermissionListType"}, 5248 "WriteAttributes":{"shape":"ClientPermissionListType"}, 5249 "ExplicitAuthFlows":{"shape":"ExplicitAuthFlowsListType"}, 5250 "SupportedIdentityProviders":{"shape":"SupportedIdentityProvidersListType"}, 5251 "CallbackURLs":{"shape":"CallbackURLsListType"}, 5252 "LogoutURLs":{"shape":"LogoutURLsListType"}, 5253 "DefaultRedirectURI":{"shape":"RedirectUrlType"}, 5254 "AllowedOAuthFlows":{"shape":"OAuthFlowsType"}, 5255 "AllowedOAuthScopes":{"shape":"ScopeListType"}, 5256 "AllowedOAuthFlowsUserPoolClient":{ 5257 "shape":"BooleanType", 5258 "box":true 5259 }, 5260 "AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"}, 5261 "PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"} 5262 } 5263 }, 5264 "UserPoolDescriptionType":{ 5265 "type":"structure", 5266 "members":{ 5267 "Id":{"shape":"UserPoolIdType"}, 5268 "Name":{"shape":"UserPoolNameType"}, 5269 "LambdaConfig":{"shape":"LambdaConfigType"}, 5270 "Status":{"shape":"StatusType"}, 5271 "LastModifiedDate":{"shape":"DateType"}, 5272 "CreationDate":{"shape":"DateType"} 5273 } 5274 }, 5275 "UserPoolIdType":{ 5276 "type":"string", 5277 "max":55, 5278 "min":1, 5279 "pattern":"[\\w-]+_[0-9a-zA-Z]+" 5280 }, 5281 "UserPoolListType":{ 5282 "type":"list", 5283 "member":{"shape":"UserPoolDescriptionType"} 5284 }, 5285 "UserPoolMfaType":{ 5286 "type":"string", 5287 "enum":[ 5288 "OFF", 5289 "ON", 5290 "OPTIONAL" 5291 ] 5292 }, 5293 "UserPoolNameType":{ 5294 "type":"string", 5295 "max":128, 5296 "min":1, 5297 "pattern":"[\\w\\s+=,.@-]+" 5298 }, 5299 "UserPoolPolicyType":{ 5300 "type":"structure", 5301 "members":{ 5302 "PasswordPolicy":{"shape":"PasswordPolicyType"} 5303 } 5304 }, 5305 "UserPoolTaggingException":{ 5306 "type":"structure", 5307 "members":{ 5308 "message":{"shape":"MessageType"} 5309 }, 5310 "exception":true 5311 }, 5312 "UserPoolTagsListType":{ 5313 "type":"list", 5314 "member":{"shape":"TagKeysType"} 5315 }, 5316 "UserPoolTagsType":{ 5317 "type":"map", 5318 "key":{"shape":"TagKeysType"}, 5319 "value":{"shape":"TagValueType"} 5320 }, 5321 "UserPoolType":{ 5322 "type":"structure", 5323 "members":{ 5324 "Id":{"shape":"UserPoolIdType"}, 5325 "Name":{"shape":"UserPoolNameType"}, 5326 "Policies":{"shape":"UserPoolPolicyType"}, 5327 "LambdaConfig":{"shape":"LambdaConfigType"}, 5328 "Status":{"shape":"StatusType"}, 5329 "LastModifiedDate":{"shape":"DateType"}, 5330 "CreationDate":{"shape":"DateType"}, 5331 "SchemaAttributes":{"shape":"SchemaAttributesListType"}, 5332 "AutoVerifiedAttributes":{"shape":"VerifiedAttributesListType"}, 5333 "AliasAttributes":{"shape":"AliasAttributesListType"}, 5334 "UsernameAttributes":{"shape":"UsernameAttributesListType"}, 5335 "SmsVerificationMessage":{"shape":"SmsVerificationMessageType"}, 5336 "EmailVerificationMessage":{"shape":"EmailVerificationMessageType"}, 5337 "EmailVerificationSubject":{"shape":"EmailVerificationSubjectType"}, 5338 "VerificationMessageTemplate":{"shape":"VerificationMessageTemplateType"}, 5339 "SmsAuthenticationMessage":{"shape":"SmsVerificationMessageType"}, 5340 "MfaConfiguration":{"shape":"UserPoolMfaType"}, 5341 "DeviceConfiguration":{"shape":"DeviceConfigurationType"}, 5342 "EstimatedNumberOfUsers":{"shape":"IntegerType"}, 5343 "EmailConfiguration":{"shape":"EmailConfigurationType"}, 5344 "SmsConfiguration":{"shape":"SmsConfigurationType"}, 5345 "UserPoolTags":{"shape":"UserPoolTagsType"}, 5346 "SmsConfigurationFailure":{"shape":"StringType"}, 5347 "EmailConfigurationFailure":{"shape":"StringType"}, 5348 "Domain":{"shape":"DomainType"}, 5349 "CustomDomain":{"shape":"DomainType"}, 5350 "AdminCreateUserConfig":{"shape":"AdminCreateUserConfigType"}, 5351 "UserPoolAddOns":{"shape":"UserPoolAddOnsType"}, 5352 "UsernameConfiguration":{"shape":"UsernameConfigurationType"}, 5353 "Arn":{"shape":"ArnType"}, 5354 "AccountRecoverySetting":{"shape":"AccountRecoverySettingType"} 5355 } 5356 }, 5357 "UserStatusType":{ 5358 "type":"string", 5359 "enum":[ 5360 "UNCONFIRMED", 5361 "CONFIRMED", 5362 "ARCHIVED", 5363 "COMPROMISED", 5364 "UNKNOWN", 5365 "RESET_REQUIRED", 5366 "FORCE_CHANGE_PASSWORD" 5367 ] 5368 }, 5369 "UserType":{ 5370 "type":"structure", 5371 "members":{ 5372 "Username":{"shape":"UsernameType"}, 5373 "Attributes":{"shape":"AttributeListType"}, 5374 "UserCreateDate":{"shape":"DateType"}, 5375 "UserLastModifiedDate":{"shape":"DateType"}, 5376 "Enabled":{"shape":"BooleanType"}, 5377 "UserStatus":{"shape":"UserStatusType"}, 5378 "MFAOptions":{"shape":"MFAOptionListType"} 5379 } 5380 }, 5381 "UsernameAttributeType":{ 5382 "type":"string", 5383 "enum":[ 5384 "phone_number", 5385 "email" 5386 ] 5387 }, 5388 "UsernameAttributesListType":{ 5389 "type":"list", 5390 "member":{"shape":"UsernameAttributeType"} 5391 }, 5392 "UsernameConfigurationType":{ 5393 "type":"structure", 5394 "required":["CaseSensitive"], 5395 "members":{ 5396 "CaseSensitive":{"shape":"WrappedBooleanType"} 5397 } 5398 }, 5399 "UsernameExistsException":{ 5400 "type":"structure", 5401 "members":{ 5402 "message":{"shape":"MessageType"} 5403 }, 5404 "exception":true 5405 }, 5406 "UsernameType":{ 5407 "type":"string", 5408 "max":128, 5409 "min":1, 5410 "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+", 5411 "sensitive":true 5412 }, 5413 "UsersListType":{ 5414 "type":"list", 5415 "member":{"shape":"UserType"} 5416 }, 5417 "VerificationMessageTemplateType":{ 5418 "type":"structure", 5419 "members":{ 5420 "SmsMessage":{"shape":"SmsVerificationMessageType"}, 5421 "EmailMessage":{"shape":"EmailVerificationMessageType"}, 5422 "EmailSubject":{"shape":"EmailVerificationSubjectType"}, 5423 "EmailMessageByLink":{"shape":"EmailVerificationMessageByLinkType"}, 5424 "EmailSubjectByLink":{"shape":"EmailVerificationSubjectByLinkType"}, 5425 "DefaultEmailOption":{"shape":"DefaultEmailOptionType"} 5426 } 5427 }, 5428 "VerifiedAttributeType":{ 5429 "type":"string", 5430 "enum":[ 5431 "phone_number", 5432 "email" 5433 ] 5434 }, 5435 "VerifiedAttributesListType":{ 5436 "type":"list", 5437 "member":{"shape":"VerifiedAttributeType"} 5438 }, 5439 "VerifySoftwareTokenRequest":{ 5440 "type":"structure", 5441 "required":["UserCode"], 5442 "members":{ 5443 "AccessToken":{"shape":"TokenModelType"}, 5444 "Session":{"shape":"SessionType"}, 5445 "UserCode":{"shape":"SoftwareTokenMFAUserCodeType"}, 5446 "FriendlyDeviceName":{"shape":"StringType"} 5447 } 5448 }, 5449 "VerifySoftwareTokenResponse":{ 5450 "type":"structure", 5451 "members":{ 5452 "Status":{"shape":"VerifySoftwareTokenResponseType"}, 5453 "Session":{"shape":"SessionType"} 5454 } 5455 }, 5456 "VerifySoftwareTokenResponseType":{ 5457 "type":"string", 5458 "enum":[ 5459 "SUCCESS", 5460 "ERROR" 5461 ] 5462 }, 5463 "VerifyUserAttributeRequest":{ 5464 "type":"structure", 5465 "required":[ 5466 "AccessToken", 5467 "AttributeName", 5468 "Code" 5469 ], 5470 "members":{ 5471 "AccessToken":{"shape":"TokenModelType"}, 5472 "AttributeName":{"shape":"AttributeNameType"}, 5473 "Code":{"shape":"ConfirmationCodeType"} 5474 } 5475 }, 5476 "VerifyUserAttributeResponse":{ 5477 "type":"structure", 5478 "members":{ 5479 } 5480 }, 5481 "WrappedBooleanType":{"type":"boolean"} 5482 } 5483} 5484