{ "version":"2.0", "metadata":{ "apiVersion":"2016-04-18", "endpointPrefix":"cognito-idp", "jsonVersion":"1.1", "protocol":"json", "serviceFullName":"Amazon Cognito Identity Provider", "signatureVersion":"v4", "targetPrefix":"AWSCognitoIdentityProviderService", "uid":"cognito-idp-2016-04-18" }, "operations":{ "AddCustomAttributes":{ "name":"AddCustomAttributes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AddCustomAttributesRequest"}, "output":{"shape":"AddCustomAttributesResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserImportInProgressException"}, {"shape":"InternalErrorException"} ] }, "AdminAddUserToGroup":{ "name":"AdminAddUserToGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminAddUserToGroupRequest"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminConfirmSignUp":{ "name":"AdminConfirmSignUp", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminConfirmSignUpRequest"}, "output":{"shape":"AdminConfirmSignUpResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyFailedAttemptsException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminCreateUser":{ "name":"AdminCreateUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminCreateUserRequest"}, "output":{"shape":"AdminCreateUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UserNotFoundException"}, {"shape":"UsernameExistsException"}, {"shape":"InvalidPasswordException"}, {"shape":"CodeDeliveryFailureException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"PreconditionNotMetException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UnsupportedUserStateException"}, {"shape":"InternalErrorException"} ] }, "AdminDeleteUser":{ "name":"AdminDeleteUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminDeleteUserRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminDeleteUserAttributes":{ "name":"AdminDeleteUserAttributes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminDeleteUserAttributesRequest"}, "output":{"shape":"AdminDeleteUserAttributesResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminDisableProviderForUser":{ "name":"AdminDisableProviderForUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminDisableProviderForUserRequest"}, "output":{"shape":"AdminDisableProviderForUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"AliasExistsException"}, {"shape":"InternalErrorException"} ] }, "AdminDisableUser":{ "name":"AdminDisableUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminDisableUserRequest"}, "output":{"shape":"AdminDisableUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminEnableUser":{ "name":"AdminEnableUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminEnableUserRequest"}, "output":{"shape":"AdminEnableUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminForgetDevice":{ "name":"AdminForgetDevice", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminForgetDeviceRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminGetDevice":{ "name":"AdminGetDevice", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminGetDeviceRequest"}, "output":{"shape":"AdminGetDeviceResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"}, {"shape":"NotAuthorizedException"} ] }, "AdminGetUser":{ "name":"AdminGetUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminGetUserRequest"}, "output":{"shape":"AdminGetUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminInitiateAuth":{ "name":"AdminInitiateAuth", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminInitiateAuthRequest"}, "output":{"shape":"AdminInitiateAuthResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"MFAMethodNotFoundException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"} ] }, "AdminLinkProviderForUser":{ "name":"AdminLinkProviderForUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminLinkProviderForUserRequest"}, "output":{"shape":"AdminLinkProviderForUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"AliasExistsException"}, {"shape":"InternalErrorException"} ] }, "AdminListDevices":{ "name":"AdminListDevices", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminListDevicesRequest"}, "output":{"shape":"AdminListDevicesResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"}, {"shape":"NotAuthorizedException"} ] }, "AdminListGroupsForUser":{ "name":"AdminListGroupsForUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminListGroupsForUserRequest"}, "output":{"shape":"AdminListGroupsForUserResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminListUserAuthEvents":{ "name":"AdminListUserAuthEvents", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminListUserAuthEventsRequest"}, "output":{"shape":"AdminListUserAuthEventsResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"UserPoolAddOnNotEnabledException"}, {"shape":"InternalErrorException"} ] }, "AdminRemoveUserFromGroup":{ "name":"AdminRemoveUserFromGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminRemoveUserFromGroupRequest"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminResetUserPassword":{ "name":"AdminResetUserPassword", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminResetUserPasswordRequest"}, "output":{"shape":"AdminResetUserPasswordResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"UserNotFoundException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InternalErrorException"} ] }, "AdminRespondToAuthChallenge":{ "name":"AdminRespondToAuthChallenge", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminRespondToAuthChallengeRequest"}, "output":{"shape":"AdminRespondToAuthChallengeResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"CodeMismatchException"}, {"shape":"ExpiredCodeException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"InvalidPasswordException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"InternalErrorException"}, {"shape":"MFAMethodNotFoundException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"AliasExistsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"SoftwareTokenMFANotFoundException"} ] }, "AdminSetUserMFAPreference":{ "name":"AdminSetUserMFAPreference", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminSetUserMFAPreferenceRequest"}, "output":{"shape":"AdminSetUserMFAPreferenceResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "AdminSetUserSettings":{ "name":"AdminSetUserSettings", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminSetUserSettingsRequest"}, "output":{"shape":"AdminSetUserSettingsResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminUpdateAuthEventFeedback":{ "name":"AdminUpdateAuthEventFeedback", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminUpdateAuthEventFeedbackRequest"}, "output":{"shape":"AdminUpdateAuthEventFeedbackResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"UserPoolAddOnNotEnabledException"}, {"shape":"InternalErrorException"} ] }, "AdminUpdateDeviceStatus":{ "name":"AdminUpdateDeviceStatus", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminUpdateDeviceStatusRequest"}, "output":{"shape":"AdminUpdateDeviceStatusResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminUpdateUserAttributes":{ "name":"AdminUpdateUserAttributes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminUpdateUserAttributesRequest"}, "output":{"shape":"AdminUpdateUserAttributesResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"AliasExistsException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AdminUserGlobalSignOut":{ "name":"AdminUserGlobalSignOut", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AdminUserGlobalSignOutRequest"}, "output":{"shape":"AdminUserGlobalSignOutResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ] }, "AssociateSoftwareToken":{ "name":"AssociateSoftwareToken", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AssociateSoftwareTokenRequest"}, "output":{"shape":"AssociateSoftwareTokenResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InternalErrorException"}, {"shape":"SoftwareTokenMFANotFoundException"} ] }, "ChangePassword":{ "name":"ChangePassword", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ChangePasswordRequest"}, "output":{"shape":"ChangePasswordResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"InvalidPasswordException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "ConfirmDevice":{ "name":"ConfirmDevice", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ConfirmDeviceRequest"}, "output":{"shape":"ConfirmDeviceResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidPasswordException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"UsernameExistsException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "ConfirmForgotPassword":{ "name":"ConfirmForgotPassword", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ConfirmForgotPasswordRequest"}, "output":{"shape":"ConfirmForgotPasswordResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidParameterException"}, {"shape":"InvalidPasswordException"}, {"shape":"NotAuthorizedException"}, {"shape":"CodeMismatchException"}, {"shape":"ExpiredCodeException"}, {"shape":"TooManyFailedAttemptsException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "ConfirmSignUp":{ "name":"ConfirmSignUp", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ConfirmSignUpRequest"}, "output":{"shape":"ConfirmSignUpResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyFailedAttemptsException"}, {"shape":"CodeMismatchException"}, {"shape":"ExpiredCodeException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"AliasExistsException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "CreateGroup":{ "name":"CreateGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateGroupRequest"}, "output":{"shape":"CreateGroupResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"GroupExistsException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "CreateIdentityProvider":{ "name":"CreateIdentityProvider", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateIdentityProviderRequest"}, "output":{"shape":"CreateIdentityProviderResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"DuplicateProviderException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"InternalErrorException"} ] }, "CreateResourceServer":{ "name":"CreateResourceServer", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateResourceServerRequest"}, "output":{"shape":"CreateResourceServerResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"InternalErrorException"} ] }, "CreateUserImportJob":{ "name":"CreateUserImportJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateUserImportJobRequest"}, "output":{"shape":"CreateUserImportJobResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"PreconditionNotMetException"}, {"shape":"NotAuthorizedException"}, {"shape":"LimitExceededException"}, {"shape":"InternalErrorException"} ] }, "CreateUserPool":{ "name":"CreateUserPool", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateUserPoolRequest"}, "output":{"shape":"CreateUserPoolResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserPoolTaggingException"}, {"shape":"InternalErrorException"} ] }, "CreateUserPoolClient":{ "name":"CreateUserPoolClient", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateUserPoolClientRequest"}, "output":{"shape":"CreateUserPoolClientResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"NotAuthorizedException"}, {"shape":"ScopeDoesNotExistException"}, {"shape":"InvalidOAuthFlowException"}, {"shape":"InternalErrorException"} ] }, "CreateUserPoolDomain":{ "name":"CreateUserPoolDomain", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateUserPoolDomainRequest"}, "output":{"shape":"CreateUserPoolDomainResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InternalErrorException"} ] }, "DeleteGroup":{ "name":"DeleteGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteGroupRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "DeleteIdentityProvider":{ "name":"DeleteIdentityProvider", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteIdentityProviderRequest"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"UnsupportedIdentityProviderException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "DeleteResourceServer":{ "name":"DeleteResourceServer", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteResourceServerRequest"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "DeleteUser":{ "name":"DeleteUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteUserRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "DeleteUserAttributes":{ "name":"DeleteUserAttributes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteUserAttributesRequest"}, "output":{"shape":"DeleteUserAttributesResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "DeleteUserPool":{ "name":"DeleteUserPool", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteUserPoolRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserImportInProgressException"}, {"shape":"InternalErrorException"} ] }, "DeleteUserPoolClient":{ "name":"DeleteUserPoolClient", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteUserPoolClientRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "DeleteUserPoolDomain":{ "name":"DeleteUserPoolDomain", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteUserPoolDomainRequest"}, "output":{"shape":"DeleteUserPoolDomainResponse"}, "errors":[ {"shape":"NotAuthorizedException"}, {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InternalErrorException"} ] }, "DescribeIdentityProvider":{ "name":"DescribeIdentityProvider", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeIdentityProviderRequest"}, "output":{"shape":"DescribeIdentityProviderResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "DescribeResourceServer":{ "name":"DescribeResourceServer", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeResourceServerRequest"}, "output":{"shape":"DescribeResourceServerResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "DescribeRiskConfiguration":{ "name":"DescribeRiskConfiguration", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeRiskConfigurationRequest"}, "output":{"shape":"DescribeRiskConfigurationResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserPoolAddOnNotEnabledException"}, {"shape":"InternalErrorException"} ] }, "DescribeUserImportJob":{ "name":"DescribeUserImportJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeUserImportJobRequest"}, "output":{"shape":"DescribeUserImportJobResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "DescribeUserPool":{ "name":"DescribeUserPool", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeUserPoolRequest"}, "output":{"shape":"DescribeUserPoolResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserPoolTaggingException"}, {"shape":"InternalErrorException"} ] }, "DescribeUserPoolClient":{ "name":"DescribeUserPoolClient", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeUserPoolClientRequest"}, "output":{"shape":"DescribeUserPoolClientResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "DescribeUserPoolDomain":{ "name":"DescribeUserPoolDomain", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeUserPoolDomainRequest"}, "output":{"shape":"DescribeUserPoolDomainResponse"}, "errors":[ {"shape":"NotAuthorizedException"}, {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InternalErrorException"} ] }, "ForgetDevice":{ "name":"ForgetDevice", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ForgetDeviceRequest"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "ForgotPassword":{ "name":"ForgotPassword", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ForgotPasswordRequest"}, "output":{"shape":"ForgotPasswordResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"CodeDeliveryFailureException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "GetCSVHeader":{ "name":"GetCSVHeader", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetCSVHeaderRequest"}, "output":{"shape":"GetCSVHeaderResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "GetDevice":{ "name":"GetDevice", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDeviceRequest"}, "output":{"shape":"GetDeviceResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "GetGroup":{ "name":"GetGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetGroupRequest"}, "output":{"shape":"GetGroupResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "GetIdentityProviderByIdentifier":{ "name":"GetIdentityProviderByIdentifier", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetIdentityProviderByIdentifierRequest"}, "output":{"shape":"GetIdentityProviderByIdentifierResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "GetUICustomization":{ "name":"GetUICustomization", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetUICustomizationRequest"}, "output":{"shape":"GetUICustomizationResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "GetUser":{ "name":"GetUser", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetUserRequest"}, "output":{"shape":"GetUserResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "GetUserAttributeVerificationCode":{ "name":"GetUserAttributeVerificationCode", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetUserAttributeVerificationCodeRequest"}, "output":{"shape":"GetUserAttributeVerificationCodeResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"CodeDeliveryFailureException"}, {"shape":"LimitExceededException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "GetUserPoolMfaConfig":{ "name":"GetUserPoolMfaConfig", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetUserPoolMfaConfigRequest"}, "output":{"shape":"GetUserPoolMfaConfigResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "GlobalSignOut":{ "name":"GlobalSignOut", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GlobalSignOutRequest"}, "output":{"shape":"GlobalSignOutResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "InitiateAuth":{ "name":"InitiateAuth", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"InitiateAuthRequest"}, "output":{"shape":"InitiateAuthResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "ListDevices":{ "name":"ListDevices", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListDevicesRequest"}, "output":{"shape":"ListDevicesResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "ListGroups":{ "name":"ListGroups", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListGroupsRequest"}, "output":{"shape":"ListGroupsResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "ListIdentityProviders":{ "name":"ListIdentityProviders", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListIdentityProvidersRequest"}, "output":{"shape":"ListIdentityProvidersResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "ListResourceServers":{ "name":"ListResourceServers", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListResourceServersRequest"}, "output":{"shape":"ListResourceServersResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "ListUserImportJobs":{ "name":"ListUserImportJobs", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListUserImportJobsRequest"}, "output":{"shape":"ListUserImportJobsResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "ListUserPoolClients":{ "name":"ListUserPoolClients", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListUserPoolClientsRequest"}, "output":{"shape":"ListUserPoolClientsResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "ListUserPools":{ "name":"ListUserPools", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListUserPoolsRequest"}, "output":{"shape":"ListUserPoolsResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "ListUsers":{ "name":"ListUsers", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListUsersRequest"}, "output":{"shape":"ListUsersResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "ListUsersInGroup":{ "name":"ListUsersInGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListUsersInGroupRequest"}, "output":{"shape":"ListUsersInGroupResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "ResendConfirmationCode":{ "name":"ResendConfirmationCode", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ResendConfirmationCodeRequest"}, "output":{"shape":"ResendConfirmationCodeResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"CodeDeliveryFailureException"}, {"shape":"UserNotFoundException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "RespondToAuthChallenge":{ "name":"RespondToAuthChallenge", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RespondToAuthChallengeRequest"}, "output":{"shape":"RespondToAuthChallengeResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"CodeMismatchException"}, {"shape":"ExpiredCodeException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidPasswordException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"MFAMethodNotFoundException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"AliasExistsException"}, {"shape":"InternalErrorException"}, {"shape":"SoftwareTokenMFANotFoundException"} ] }, "SetRiskConfiguration":{ "name":"SetRiskConfiguration", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SetRiskConfigurationRequest"}, "output":{"shape":"SetRiskConfigurationResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserPoolAddOnNotEnabledException"}, {"shape":"CodeDeliveryFailureException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"InternalErrorException"} ] }, "SetUICustomization":{ "name":"SetUICustomization", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SetUICustomizationRequest"}, "output":{"shape":"SetUICustomizationResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "SetUserMFAPreference":{ "name":"SetUserMFAPreference", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SetUserMFAPreferenceRequest"}, "output":{"shape":"SetUserMFAPreferenceResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "SetUserPoolMfaConfig":{ "name":"SetUserPoolMfaConfig", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SetUserPoolMfaConfigRequest"}, "output":{"shape":"SetUserPoolMfaConfigResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "SetUserSettings":{ "name":"SetUserSettings", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SetUserSettingsRequest"}, "output":{"shape":"SetUserSettingsResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"NotAuthorizedException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "SignUp":{ "name":"SignUp", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SignUpRequest"}, "output":{"shape":"SignUpResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidPasswordException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"UsernameExistsException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"CodeDeliveryFailureException"} ], "authtype":"none" }, "StartUserImportJob":{ "name":"StartUserImportJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartUserImportJobRequest"}, "output":{"shape":"StartUserImportJobResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"}, {"shape":"PreconditionNotMetException"}, {"shape":"NotAuthorizedException"} ] }, "StopUserImportJob":{ "name":"StopUserImportJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StopUserImportJobRequest"}, "output":{"shape":"StopUserImportJobResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"}, {"shape":"PreconditionNotMetException"}, {"shape":"NotAuthorizedException"} ] }, "UpdateAuthEventFeedback":{ "name":"UpdateAuthEventFeedback", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateAuthEventFeedbackRequest"}, "output":{"shape":"UpdateAuthEventFeedbackResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserNotFoundException"}, {"shape":"UserPoolAddOnNotEnabledException"}, {"shape":"InternalErrorException"} ] }, "UpdateDeviceStatus":{ "name":"UpdateDeviceStatus", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateDeviceStatusRequest"}, "output":{"shape":"UpdateDeviceStatusResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ] }, "UpdateGroup":{ "name":"UpdateGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateGroupRequest"}, "output":{"shape":"UpdateGroupResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"InternalErrorException"} ] }, "UpdateIdentityProvider":{ "name":"UpdateIdentityProvider", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateIdentityProviderRequest"}, "output":{"shape":"UpdateIdentityProviderResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"UnsupportedIdentityProviderException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "UpdateResourceServer":{ "name":"UpdateResourceServer", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateResourceServerRequest"}, "output":{"shape":"UpdateResourceServerResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"InternalErrorException"} ] }, "UpdateUserAttributes":{ "name":"UpdateUserAttributes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateUserAttributesRequest"}, "output":{"shape":"UpdateUserAttributesResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"CodeMismatchException"}, {"shape":"ExpiredCodeException"}, {"shape":"NotAuthorizedException"}, {"shape":"UnexpectedLambdaException"}, {"shape":"UserLambdaValidationException"}, {"shape":"InvalidLambdaResponseException"}, {"shape":"TooManyRequestsException"}, {"shape":"AliasExistsException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"InvalidEmailRoleAccessPolicyException"}, {"shape":"CodeDeliveryFailureException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" }, "UpdateUserPool":{ "name":"UpdateUserPool", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateUserPoolRequest"}, "output":{"shape":"UpdateUserPoolResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"ConcurrentModificationException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"UserImportInProgressException"}, {"shape":"InternalErrorException"}, {"shape":"InvalidSmsRoleAccessPolicyException"}, {"shape":"InvalidSmsRoleTrustRelationshipException"}, {"shape":"UserPoolTaggingException"}, {"shape":"InvalidEmailRoleAccessPolicyException"} ] }, "UpdateUserPoolClient":{ "name":"UpdateUserPoolClient", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateUserPoolClientRequest"}, "output":{"shape":"UpdateUserPoolClientResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"ConcurrentModificationException"}, {"shape":"TooManyRequestsException"}, {"shape":"NotAuthorizedException"}, {"shape":"ScopeDoesNotExistException"}, {"shape":"InvalidOAuthFlowException"}, {"shape":"InternalErrorException"} ] }, "VerifySoftwareToken":{ "name":"VerifySoftwareToken", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"VerifySoftwareTokenRequest"}, "output":{"shape":"VerifySoftwareTokenResponse"}, "errors":[ {"shape":"InvalidParameterException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InvalidUserPoolConfigurationException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"}, {"shape":"EnableSoftwareTokenMFAException"}, {"shape":"NotAuthorizedException"}, {"shape":"SoftwareTokenMFANotFoundException"}, {"shape":"CodeMismatchException"} ] }, "VerifyUserAttribute":{ "name":"VerifyUserAttribute", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"VerifyUserAttributeRequest"}, "output":{"shape":"VerifyUserAttributeResponse"}, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InvalidParameterException"}, {"shape":"CodeMismatchException"}, {"shape":"ExpiredCodeException"}, {"shape":"NotAuthorizedException"}, {"shape":"TooManyRequestsException"}, {"shape":"LimitExceededException"}, {"shape":"PasswordResetRequiredException"}, {"shape":"UserNotFoundException"}, {"shape":"UserNotConfirmedException"}, {"shape":"InternalErrorException"} ], "authtype":"none" } }, "shapes":{ "AWSAccountIdType":{"type":"string"}, "AccountTakeoverActionNotifyType":{"type":"boolean"}, "AccountTakeoverActionType":{ "type":"structure", "required":[ "Notify", "EventAction" ], "members":{ "Notify":{"shape":"AccountTakeoverActionNotifyType"}, "EventAction":{"shape":"AccountTakeoverEventActionType"} } }, "AccountTakeoverActionsType":{ "type":"structure", "members":{ "LowAction":{"shape":"AccountTakeoverActionType"}, "MediumAction":{"shape":"AccountTakeoverActionType"}, "HighAction":{"shape":"AccountTakeoverActionType"} } }, "AccountTakeoverEventActionType":{ "type":"string", "enum":[ "BLOCK", "MFA_IF_CONFIGURED", "MFA_REQUIRED", "NO_ACTION" ] }, "AccountTakeoverRiskConfigurationType":{ "type":"structure", "required":["Actions"], "members":{ "NotifyConfiguration":{"shape":"NotifyConfigurationType"}, "Actions":{"shape":"AccountTakeoverActionsType"} } }, "AddCustomAttributesRequest":{ "type":"structure", "required":[ "UserPoolId", "CustomAttributes" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "CustomAttributes":{"shape":"CustomAttributesListType"} } }, "AddCustomAttributesResponse":{ "type":"structure", "members":{ } }, "AdminAddUserToGroupRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "GroupName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "GroupName":{"shape":"GroupNameType"} } }, "AdminConfirmSignUpRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminConfirmSignUpResponse":{ "type":"structure", "members":{ } }, "AdminCreateUserConfigType":{ "type":"structure", "members":{ "AllowAdminCreateUserOnly":{"shape":"BooleanType"}, "UnusedAccountValidityDays":{"shape":"AdminCreateUserUnusedAccountValidityDaysType"}, "InviteMessageTemplate":{"shape":"MessageTemplateType"} } }, "AdminCreateUserRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "UserAttributes":{"shape":"AttributeListType"}, "ValidationData":{"shape":"AttributeListType"}, "TemporaryPassword":{"shape":"PasswordType"}, "ForceAliasCreation":{"shape":"ForceAliasCreation"}, "MessageAction":{"shape":"MessageActionType"}, "DesiredDeliveryMediums":{"shape":"DeliveryMediumListType"} } }, "AdminCreateUserResponse":{ "type":"structure", "members":{ "User":{"shape":"UserType"} } }, "AdminCreateUserUnusedAccountValidityDaysType":{ "type":"integer", "max":365, "min":0 }, "AdminDeleteUserAttributesRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "UserAttributeNames" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "UserAttributeNames":{"shape":"AttributeNameListType"} } }, "AdminDeleteUserAttributesResponse":{ "type":"structure", "members":{ } }, "AdminDeleteUserRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminDisableProviderForUserRequest":{ "type":"structure", "required":[ "UserPoolId", "User" ], "members":{ "UserPoolId":{"shape":"StringType"}, "User":{"shape":"ProviderUserIdentifierType"} } }, "AdminDisableProviderForUserResponse":{ "type":"structure", "members":{ } }, "AdminDisableUserRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminDisableUserResponse":{ "type":"structure", "members":{ } }, "AdminEnableUserRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminEnableUserResponse":{ "type":"structure", "members":{ } }, "AdminForgetDeviceRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "DeviceKey" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "DeviceKey":{"shape":"DeviceKeyType"} } }, "AdminGetDeviceRequest":{ "type":"structure", "required":[ "DeviceKey", "UserPoolId", "Username" ], "members":{ "DeviceKey":{"shape":"DeviceKeyType"}, "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminGetDeviceResponse":{ "type":"structure", "required":["Device"], "members":{ "Device":{"shape":"DeviceType"} } }, "AdminGetUserRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminGetUserResponse":{ "type":"structure", "required":["Username"], "members":{ "Username":{"shape":"UsernameType"}, "UserAttributes":{"shape":"AttributeListType"}, "UserCreateDate":{"shape":"DateType"}, "UserLastModifiedDate":{"shape":"DateType"}, "Enabled":{"shape":"BooleanType"}, "UserStatus":{"shape":"UserStatusType"}, "MFAOptions":{"shape":"MFAOptionListType"}, "PreferredMfaSetting":{"shape":"StringType"}, "UserMFASettingList":{"shape":"UserMFASettingListType"} } }, "AdminInitiateAuthRequest":{ "type":"structure", "required":[ "UserPoolId", "ClientId", "AuthFlow" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"}, "AuthFlow":{"shape":"AuthFlowType"}, "AuthParameters":{"shape":"AuthParametersType"}, "ClientMetadata":{"shape":"ClientMetadataType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, "ContextData":{"shape":"ContextDataType"} } }, "AdminInitiateAuthResponse":{ "type":"structure", "members":{ "ChallengeName":{"shape":"ChallengeNameType"}, "Session":{"shape":"SessionType"}, "ChallengeParameters":{"shape":"ChallengeParametersType"}, "AuthenticationResult":{"shape":"AuthenticationResultType"} } }, "AdminLinkProviderForUserRequest":{ "type":"structure", "required":[ "UserPoolId", "DestinationUser", "SourceUser" ], "members":{ "UserPoolId":{"shape":"StringType"}, "DestinationUser":{"shape":"ProviderUserIdentifierType"}, "SourceUser":{"shape":"ProviderUserIdentifierType"} } }, "AdminLinkProviderForUserResponse":{ "type":"structure", "members":{ } }, "AdminListDevicesRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "Limit":{"shape":"QueryLimitType"}, "PaginationToken":{"shape":"SearchPaginationTokenType"} } }, "AdminListDevicesResponse":{ "type":"structure", "members":{ "Devices":{"shape":"DeviceListType"}, "PaginationToken":{"shape":"SearchPaginationTokenType"} } }, "AdminListGroupsForUserRequest":{ "type":"structure", "required":[ "Username", "UserPoolId" ], "members":{ "Username":{"shape":"UsernameType"}, "UserPoolId":{"shape":"UserPoolIdType"}, "Limit":{"shape":"QueryLimitType"}, "NextToken":{"shape":"PaginationKey"} } }, "AdminListGroupsForUserResponse":{ "type":"structure", "members":{ "Groups":{"shape":"GroupListType"}, "NextToken":{"shape":"PaginationKey"} } }, "AdminListUserAuthEventsRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "MaxResults":{"shape":"QueryLimitType"}, "NextToken":{"shape":"PaginationKey"} } }, "AdminListUserAuthEventsResponse":{ "type":"structure", "members":{ "AuthEvents":{"shape":"AuthEventsType"}, "NextToken":{"shape":"PaginationKey"} } }, "AdminRemoveUserFromGroupRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "GroupName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "GroupName":{"shape":"GroupNameType"} } }, "AdminResetUserPasswordRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminResetUserPasswordResponse":{ "type":"structure", "members":{ } }, "AdminRespondToAuthChallengeRequest":{ "type":"structure", "required":[ "UserPoolId", "ClientId", "ChallengeName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"}, "ChallengeName":{"shape":"ChallengeNameType"}, "ChallengeResponses":{"shape":"ChallengeResponsesType"}, "Session":{"shape":"SessionType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, "ContextData":{"shape":"ContextDataType"} } }, "AdminRespondToAuthChallengeResponse":{ "type":"structure", "members":{ "ChallengeName":{"shape":"ChallengeNameType"}, "Session":{"shape":"SessionType"}, "ChallengeParameters":{"shape":"ChallengeParametersType"}, "AuthenticationResult":{"shape":"AuthenticationResultType"} } }, "AdminSetUserMFAPreferenceRequest":{ "type":"structure", "required":[ "Username", "UserPoolId" ], "members":{ "SMSMfaSettings":{"shape":"SMSMfaSettingsType"}, "SoftwareTokenMfaSettings":{"shape":"SoftwareTokenMfaSettingsType"}, "Username":{"shape":"UsernameType"}, "UserPoolId":{"shape":"UserPoolIdType"} } }, "AdminSetUserMFAPreferenceResponse":{ "type":"structure", "members":{ } }, "AdminSetUserSettingsRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "MFAOptions" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "MFAOptions":{"shape":"MFAOptionListType"} } }, "AdminSetUserSettingsResponse":{ "type":"structure", "members":{ } }, "AdminUpdateAuthEventFeedbackRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "EventId", "FeedbackValue" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "EventId":{"shape":"EventIdType"}, "FeedbackValue":{"shape":"FeedbackValueType"} } }, "AdminUpdateAuthEventFeedbackResponse":{ "type":"structure", "members":{ } }, "AdminUpdateDeviceStatusRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "DeviceKey" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "DeviceKey":{"shape":"DeviceKeyType"}, "DeviceRememberedStatus":{"shape":"DeviceRememberedStatusType"} } }, "AdminUpdateDeviceStatusResponse":{ "type":"structure", "members":{ } }, "AdminUpdateUserAttributesRequest":{ "type":"structure", "required":[ "UserPoolId", "Username", "UserAttributes" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"}, "UserAttributes":{"shape":"AttributeListType"} } }, "AdminUpdateUserAttributesResponse":{ "type":"structure", "members":{ } }, "AdminUserGlobalSignOutRequest":{ "type":"structure", "required":[ "UserPoolId", "Username" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Username":{"shape":"UsernameType"} } }, "AdminUserGlobalSignOutResponse":{ "type":"structure", "members":{ } }, "AdvancedSecurityModeType":{ "type":"string", "enum":[ "OFF", "AUDIT", "ENFORCED" ] }, "AliasAttributeType":{ "type":"string", "enum":[ "phone_number", "email", "preferred_username" ] }, "AliasAttributesListType":{ "type":"list", "member":{"shape":"AliasAttributeType"} }, "AliasExistsException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "AnalyticsConfigurationType":{ "type":"structure", "required":[ "ApplicationId", "RoleArn", "ExternalId" ], "members":{ "ApplicationId":{"shape":"HexStringType"}, "RoleArn":{"shape":"ArnType"}, "ExternalId":{"shape":"StringType"}, "UserDataShared":{"shape":"BooleanType"} } }, "AnalyticsMetadataType":{ "type":"structure", "members":{ "AnalyticsEndpointId":{"shape":"StringType"} } }, "ArnType":{ "type":"string", "max":2048, "min":20, "pattern":"arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:([\\w+=/,.@-]*)?:[0-9]+:[\\w+=/,.@-]+(:[\\w+=/,.@-]+)?(:[\\w+=/,.@-]+)?" }, "AssociateSoftwareTokenRequest":{ "type":"structure", "members":{ "AccessToken":{"shape":"TokenModelType"}, "Session":{"shape":"SessionType"} } }, "AssociateSoftwareTokenResponse":{ "type":"structure", "members":{ "SecretCode":{"shape":"SecretCodeType"}, "Session":{"shape":"SessionType"} } }, "AttributeDataType":{ "type":"string", "enum":[ "String", "Number", "DateTime", "Boolean" ] }, "AttributeListType":{ "type":"list", "member":{"shape":"AttributeType"} }, "AttributeMappingKeyType":{ "type":"string", "max":32, "min":1 }, "AttributeMappingType":{ "type":"map", "key":{"shape":"AttributeMappingKeyType"}, "value":{"shape":"StringType"} }, "AttributeNameListType":{ "type":"list", "member":{"shape":"AttributeNameType"} }, "AttributeNameType":{ "type":"string", "max":32, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" }, "AttributeType":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"AttributeNameType"}, "Value":{"shape":"AttributeValueType"} } }, "AttributeValueType":{ "type":"string", "max":2048, "sensitive":true }, "AuthEventType":{ "type":"structure", "members":{ "EventId":{"shape":"StringType"}, "EventType":{"shape":"EventType"}, "CreationDate":{"shape":"DateType"}, "EventResponse":{"shape":"EventResponseType"}, "EventRisk":{"shape":"EventRiskType"}, "ChallengeResponses":{"shape":"ChallengeResponseListType"}, "EventContextData":{"shape":"EventContextDataType"}, "EventFeedback":{"shape":"EventFeedbackType"} } }, "AuthEventsType":{ "type":"list", "member":{"shape":"AuthEventType"} }, "AuthFlowType":{ "type":"string", "enum":[ "USER_SRP_AUTH", "REFRESH_TOKEN_AUTH", "REFRESH_TOKEN", "CUSTOM_AUTH", "ADMIN_NO_SRP_AUTH" ] }, "AuthParametersType":{ "type":"map", "key":{"shape":"StringType"}, "value":{"shape":"StringType"} }, "AuthenticationResultType":{ "type":"structure", "members":{ "AccessToken":{"shape":"TokenModelType"}, "ExpiresIn":{"shape":"IntegerType"}, "TokenType":{"shape":"StringType"}, "RefreshToken":{"shape":"TokenModelType"}, "IdToken":{"shape":"TokenModelType"}, "NewDeviceMetadata":{"shape":"NewDeviceMetadataType"} } }, "BlockedIPRangeListType":{ "type":"list", "member":{"shape":"StringType"}, "max":20 }, "BooleanType":{"type":"boolean"}, "CSSType":{"type":"string"}, "CSSVersionType":{"type":"string"}, "CallbackURLsListType":{ "type":"list", "member":{"shape":"RedirectUrlType"}, "max":100, "min":0 }, "ChallengeName":{ "type":"string", "enum":[ "Password", "Mfa" ] }, "ChallengeNameType":{ "type":"string", "enum":[ "SMS_MFA", "SOFTWARE_TOKEN_MFA", "SELECT_MFA_TYPE", "MFA_SETUP", "PASSWORD_VERIFIER", "CUSTOM_CHALLENGE", "DEVICE_SRP_AUTH", "DEVICE_PASSWORD_VERIFIER", "ADMIN_NO_SRP_AUTH", "NEW_PASSWORD_REQUIRED" ] }, "ChallengeParametersType":{ "type":"map", "key":{"shape":"StringType"}, "value":{"shape":"StringType"} }, "ChallengeResponse":{ "type":"string", "enum":[ "Success", "Failure" ] }, "ChallengeResponseListType":{ "type":"list", "member":{"shape":"ChallengeResponseType"} }, "ChallengeResponseType":{ "type":"structure", "members":{ "ChallengeName":{"shape":"ChallengeName"}, "ChallengeResponse":{"shape":"ChallengeResponse"} } }, "ChallengeResponsesType":{ "type":"map", "key":{"shape":"StringType"}, "value":{"shape":"StringType"} }, "ChangePasswordRequest":{ "type":"structure", "required":[ "PreviousPassword", "ProposedPassword", "AccessToken" ], "members":{ "PreviousPassword":{"shape":"PasswordType"}, "ProposedPassword":{"shape":"PasswordType"}, "AccessToken":{"shape":"TokenModelType"} } }, "ChangePasswordResponse":{ "type":"structure", "members":{ } }, "ClientIdType":{ "type":"string", "max":128, "min":1, "pattern":"[\\w+]+", "sensitive":true }, "ClientMetadataType":{ "type":"map", "key":{"shape":"StringType"}, "value":{"shape":"StringType"} }, "ClientNameType":{ "type":"string", "max":128, "min":1, "pattern":"[\\w\\s+=,.@-]+" }, "ClientPermissionListType":{ "type":"list", "member":{"shape":"ClientPermissionType"} }, "ClientPermissionType":{ "type":"string", "max":2048, "min":1 }, "ClientSecretType":{ "type":"string", "max":64, "min":1, "pattern":"[\\w+]+", "sensitive":true }, "CodeDeliveryDetailsListType":{ "type":"list", "member":{"shape":"CodeDeliveryDetailsType"} }, "CodeDeliveryDetailsType":{ "type":"structure", "members":{ "Destination":{"shape":"StringType"}, "DeliveryMedium":{"shape":"DeliveryMediumType"}, "AttributeName":{"shape":"AttributeNameType"} } }, "CodeDeliveryFailureException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "CodeMismatchException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "CompletionMessageType":{ "type":"string", "max":128, "min":1, "pattern":"[\\w]+" }, "CompromisedCredentialsActionsType":{ "type":"structure", "required":["EventAction"], "members":{ "EventAction":{"shape":"CompromisedCredentialsEventActionType"} } }, "CompromisedCredentialsEventActionType":{ "type":"string", "enum":[ "BLOCK", "NO_ACTION" ] }, "CompromisedCredentialsRiskConfigurationType":{ "type":"structure", "required":["Actions"], "members":{ "EventFilter":{"shape":"EventFiltersType"}, "Actions":{"shape":"CompromisedCredentialsActionsType"} } }, "ConcurrentModificationException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "ConfirmDeviceRequest":{ "type":"structure", "required":[ "AccessToken", "DeviceKey" ], "members":{ "AccessToken":{"shape":"TokenModelType"}, "DeviceKey":{"shape":"DeviceKeyType"}, "DeviceSecretVerifierConfig":{"shape":"DeviceSecretVerifierConfigType"}, "DeviceName":{"shape":"DeviceNameType"} } }, "ConfirmDeviceResponse":{ "type":"structure", "members":{ "UserConfirmationNecessary":{"shape":"BooleanType"} } }, "ConfirmForgotPasswordRequest":{ "type":"structure", "required":[ "ClientId", "Username", "ConfirmationCode", "Password" ], "members":{ "ClientId":{"shape":"ClientIdType"}, "SecretHash":{"shape":"SecretHashType"}, "Username":{"shape":"UsernameType"}, "ConfirmationCode":{"shape":"ConfirmationCodeType"}, "Password":{"shape":"PasswordType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, "UserContextData":{"shape":"UserContextDataType"} } }, "ConfirmForgotPasswordResponse":{ "type":"structure", "members":{ } }, "ConfirmSignUpRequest":{ "type":"structure", "required":[ "ClientId", "Username", "ConfirmationCode" ], "members":{ "ClientId":{"shape":"ClientIdType"}, "SecretHash":{"shape":"SecretHashType"}, "Username":{"shape":"UsernameType"}, "ConfirmationCode":{"shape":"ConfirmationCodeType"}, "ForceAliasCreation":{"shape":"ForceAliasCreation"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, "UserContextData":{"shape":"UserContextDataType"} } }, "ConfirmSignUpResponse":{ "type":"structure", "members":{ } }, "ConfirmationCodeType":{ "type":"string", "max":2048, "min":1, "pattern":"[\\S]+" }, "ContextDataType":{ "type":"structure", "required":[ "IpAddress", "ServerName", "ServerPath", "HttpHeaders" ], "members":{ "IpAddress":{"shape":"StringType"}, "ServerName":{"shape":"StringType"}, "ServerPath":{"shape":"StringType"}, "HttpHeaders":{"shape":"HttpHeaderList"}, "EncodedData":{"shape":"StringType"} } }, "CreateGroupRequest":{ "type":"structure", "required":[ "GroupName", "UserPoolId" ], "members":{ "GroupName":{"shape":"GroupNameType"}, "UserPoolId":{"shape":"UserPoolIdType"}, "Description":{"shape":"DescriptionType"}, "RoleArn":{"shape":"ArnType"}, "Precedence":{"shape":"PrecedenceType"} } }, "CreateGroupResponse":{ "type":"structure", "members":{ "Group":{"shape":"GroupType"} } }, "CreateIdentityProviderRequest":{ "type":"structure", "required":[ "UserPoolId", "ProviderName", "ProviderType", "ProviderDetails" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ProviderName":{"shape":"ProviderNameTypeV1"}, "ProviderType":{"shape":"IdentityProviderTypeType"}, "ProviderDetails":{"shape":"ProviderDetailsType"}, "AttributeMapping":{"shape":"AttributeMappingType"}, "IdpIdentifiers":{"shape":"IdpIdentifiersListType"} } }, "CreateIdentityProviderResponse":{ "type":"structure", "required":["IdentityProvider"], "members":{ "IdentityProvider":{"shape":"IdentityProviderType"} } }, "CreateResourceServerRequest":{ "type":"structure", "required":[ "UserPoolId", "Identifier", "Name" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Identifier":{"shape":"ResourceServerIdentifierType"}, "Name":{"shape":"ResourceServerNameType"}, "Scopes":{"shape":"ResourceServerScopeListType"} } }, "CreateResourceServerResponse":{ "type":"structure", "required":["ResourceServer"], "members":{ "ResourceServer":{"shape":"ResourceServerType"} } }, "CreateUserImportJobRequest":{ "type":"structure", "required":[ "JobName", "UserPoolId", "CloudWatchLogsRoleArn" ], "members":{ "JobName":{"shape":"UserImportJobNameType"}, "UserPoolId":{"shape":"UserPoolIdType"}, "CloudWatchLogsRoleArn":{"shape":"ArnType"} } }, "CreateUserImportJobResponse":{ "type":"structure", "members":{ "UserImportJob":{"shape":"UserImportJobType"} } }, "CreateUserPoolClientRequest":{ "type":"structure", "required":[ "UserPoolId", "ClientName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientName":{"shape":"ClientNameType"}, "GenerateSecret":{"shape":"GenerateSecret"}, "RefreshTokenValidity":{"shape":"RefreshTokenValidityType"}, "ReadAttributes":{"shape":"ClientPermissionListType"}, "WriteAttributes":{"shape":"ClientPermissionListType"}, "ExplicitAuthFlows":{"shape":"ExplicitAuthFlowsListType"}, "SupportedIdentityProviders":{"shape":"SupportedIdentityProvidersListType"}, "CallbackURLs":{"shape":"CallbackURLsListType"}, "LogoutURLs":{"shape":"LogoutURLsListType"}, "DefaultRedirectURI":{"shape":"RedirectUrlType"}, "AllowedOAuthFlows":{"shape":"OAuthFlowsType"}, "AllowedOAuthScopes":{"shape":"ScopeListType"}, "AllowedOAuthFlowsUserPoolClient":{"shape":"BooleanType"}, "AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"} } }, "CreateUserPoolClientResponse":{ "type":"structure", "members":{ "UserPoolClient":{"shape":"UserPoolClientType"} } }, "CreateUserPoolDomainRequest":{ "type":"structure", "required":[ "Domain", "UserPoolId" ], "members":{ "Domain":{"shape":"DomainType"}, "UserPoolId":{"shape":"UserPoolIdType"} } }, "CreateUserPoolDomainResponse":{ "type":"structure", "members":{ } }, "CreateUserPoolRequest":{ "type":"structure", "required":["PoolName"], "members":{ "PoolName":{"shape":"UserPoolNameType"}, "Policies":{"shape":"UserPoolPolicyType"}, "LambdaConfig":{"shape":"LambdaConfigType"}, "AutoVerifiedAttributes":{"shape":"VerifiedAttributesListType"}, "AliasAttributes":{"shape":"AliasAttributesListType"}, "UsernameAttributes":{"shape":"UsernameAttributesListType"}, "SmsVerificationMessage":{"shape":"SmsVerificationMessageType"}, "EmailVerificationMessage":{"shape":"EmailVerificationMessageType"}, "EmailVerificationSubject":{"shape":"EmailVerificationSubjectType"}, "VerificationMessageTemplate":{"shape":"VerificationMessageTemplateType"}, "SmsAuthenticationMessage":{"shape":"SmsVerificationMessageType"}, "MfaConfiguration":{"shape":"UserPoolMfaType"}, "DeviceConfiguration":{"shape":"DeviceConfigurationType"}, "EmailConfiguration":{"shape":"EmailConfigurationType"}, "SmsConfiguration":{"shape":"SmsConfigurationType"}, "UserPoolTags":{"shape":"UserPoolTagsType"}, "AdminCreateUserConfig":{"shape":"AdminCreateUserConfigType"}, "Schema":{"shape":"SchemaAttributesListType"}, "UserPoolAddOns":{"shape":"UserPoolAddOnsType"} } }, "CreateUserPoolResponse":{ "type":"structure", "members":{ "UserPool":{"shape":"UserPoolType"} } }, "CustomAttributeNameType":{ "type":"string", "max":20, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" }, "CustomAttributesListType":{ "type":"list", "member":{"shape":"SchemaAttributeType"}, "max":25, "min":1 }, "DateType":{"type":"timestamp"}, "DefaultEmailOptionType":{ "type":"string", "enum":[ "CONFIRM_WITH_LINK", "CONFIRM_WITH_CODE" ] }, "DeleteGroupRequest":{ "type":"structure", "required":[ "GroupName", "UserPoolId" ], "members":{ "GroupName":{"shape":"GroupNameType"}, "UserPoolId":{"shape":"UserPoolIdType"} } }, "DeleteIdentityProviderRequest":{ "type":"structure", "required":[ "UserPoolId", "ProviderName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ProviderName":{"shape":"ProviderNameType"} } }, "DeleteResourceServerRequest":{ "type":"structure", "required":[ "UserPoolId", "Identifier" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Identifier":{"shape":"ResourceServerIdentifierType"} } }, "DeleteUserAttributesRequest":{ "type":"structure", "required":[ "UserAttributeNames", "AccessToken" ], "members":{ "UserAttributeNames":{"shape":"AttributeNameListType"}, "AccessToken":{"shape":"TokenModelType"} } }, "DeleteUserAttributesResponse":{ "type":"structure", "members":{ } }, "DeleteUserPoolClientRequest":{ "type":"structure", "required":[ "UserPoolId", "ClientId" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"} } }, "DeleteUserPoolDomainRequest":{ "type":"structure", "required":[ "Domain", "UserPoolId" ], "members":{ "Domain":{"shape":"DomainType"}, "UserPoolId":{"shape":"UserPoolIdType"} } }, "DeleteUserPoolDomainResponse":{ "type":"structure", "members":{ } }, "DeleteUserPoolRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"} } }, "DeleteUserRequest":{ "type":"structure", "required":["AccessToken"], "members":{ "AccessToken":{"shape":"TokenModelType"} } }, "DeliveryMediumListType":{ "type":"list", "member":{"shape":"DeliveryMediumType"} }, "DeliveryMediumType":{ "type":"string", "enum":[ "SMS", "EMAIL" ] }, "DescribeIdentityProviderRequest":{ "type":"structure", "required":[ "UserPoolId", "ProviderName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ProviderName":{"shape":"ProviderNameType"} } }, "DescribeIdentityProviderResponse":{ "type":"structure", "required":["IdentityProvider"], "members":{ "IdentityProvider":{"shape":"IdentityProviderType"} } }, "DescribeResourceServerRequest":{ "type":"structure", "required":[ "UserPoolId", "Identifier" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Identifier":{"shape":"ResourceServerIdentifierType"} } }, "DescribeResourceServerResponse":{ "type":"structure", "required":["ResourceServer"], "members":{ "ResourceServer":{"shape":"ResourceServerType"} } }, "DescribeRiskConfigurationRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"} } }, "DescribeRiskConfigurationResponse":{ "type":"structure", "required":["RiskConfiguration"], "members":{ "RiskConfiguration":{"shape":"RiskConfigurationType"} } }, "DescribeUserImportJobRequest":{ "type":"structure", "required":[ "UserPoolId", "JobId" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "JobId":{"shape":"UserImportJobIdType"} } }, "DescribeUserImportJobResponse":{ "type":"structure", "members":{ "UserImportJob":{"shape":"UserImportJobType"} } }, "DescribeUserPoolClientRequest":{ "type":"structure", "required":[ "UserPoolId", "ClientId" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"} } }, "DescribeUserPoolClientResponse":{ "type":"structure", "members":{ "UserPoolClient":{"shape":"UserPoolClientType"} } }, "DescribeUserPoolDomainRequest":{ "type":"structure", "required":["Domain"], "members":{ "Domain":{"shape":"DomainType"} } }, "DescribeUserPoolDomainResponse":{ "type":"structure", "members":{ "DomainDescription":{"shape":"DomainDescriptionType"} } }, "DescribeUserPoolRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"} } }, "DescribeUserPoolResponse":{ "type":"structure", "members":{ "UserPool":{"shape":"UserPoolType"} } }, "DescriptionType":{ "type":"string", "max":2048 }, "DeviceConfigurationType":{ "type":"structure", "members":{ "ChallengeRequiredOnNewDevice":{"shape":"BooleanType"}, "DeviceOnlyRememberedOnUserPrompt":{"shape":"BooleanType"} } }, "DeviceKeyType":{ "type":"string", "max":55, "min":1, "pattern":"[\\w-]+_[0-9a-f-]+" }, "DeviceListType":{ "type":"list", "member":{"shape":"DeviceType"} }, "DeviceNameType":{ "type":"string", "max":1024, "min":1 }, "DeviceRememberedStatusType":{ "type":"string", "enum":[ "remembered", "not_remembered" ] }, "DeviceSecretVerifierConfigType":{ "type":"structure", "members":{ "PasswordVerifier":{"shape":"StringType"}, "Salt":{"shape":"StringType"} } }, "DeviceType":{ "type":"structure", "members":{ "DeviceKey":{"shape":"DeviceKeyType"}, "DeviceAttributes":{"shape":"AttributeListType"}, "DeviceCreateDate":{"shape":"DateType"}, "DeviceLastModifiedDate":{"shape":"DateType"}, "DeviceLastAuthenticatedDate":{"shape":"DateType"} } }, "DomainDescriptionType":{ "type":"structure", "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "AWSAccountId":{"shape":"AWSAccountIdType"}, "Domain":{"shape":"DomainType"}, "S3Bucket":{"shape":"S3BucketType"}, "CloudFrontDistribution":{"shape":"ArnType"}, "Version":{"shape":"DomainVersionType"}, "Status":{"shape":"DomainStatusType"} } }, "DomainStatusType":{ "type":"string", "enum":[ "CREATING", "DELETING", "UPDATING", "ACTIVE", "FAILED" ] }, "DomainType":{ "type":"string", "max":63, "min":1, "pattern":"^[a-z0-9](?:[a-z0-9\\-]{0,61}[a-z0-9])?$" }, "DomainVersionType":{ "type":"string", "max":20, "min":1 }, "DuplicateProviderException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "EmailAddressType":{ "type":"string", "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+@[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" }, "EmailConfigurationType":{ "type":"structure", "members":{ "SourceArn":{"shape":"ArnType"}, "ReplyToEmailAddress":{"shape":"EmailAddressType"} } }, "EmailNotificationBodyType":{ "type":"string", "max":20000, "min":6, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]+" }, "EmailNotificationSubjectType":{ "type":"string", "max":140, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+" }, "EmailVerificationMessageByLinkType":{ "type":"string", "max":20000, "min":6, "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*]*" }, "EmailVerificationMessageType":{ "type":"string", "max":20000, "min":6, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*\\{####\\}[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*" }, "EmailVerificationSubjectByLinkType":{ "type":"string", "max":140, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+" }, "EmailVerificationSubjectType":{ "type":"string", "max":140, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+" }, "EnableSoftwareTokenMFAException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "EventContextDataType":{ "type":"structure", "members":{ "IpAddress":{"shape":"StringType"}, "DeviceName":{"shape":"StringType"}, "Timezone":{"shape":"StringType"}, "City":{"shape":"StringType"}, "Country":{"shape":"StringType"} } }, "EventFeedbackType":{ "type":"structure", "required":[ "FeedbackValue", "Provider" ], "members":{ "FeedbackValue":{"shape":"FeedbackValueType"}, "Provider":{"shape":"StringType"}, "FeedbackDate":{"shape":"DateType"} } }, "EventFilterType":{ "type":"string", "enum":[ "SIGN_IN", "PASSWORD_CHANGE", "SIGN_UP" ] }, "EventFiltersType":{ "type":"list", "member":{"shape":"EventFilterType"} }, "EventIdType":{ "type":"string", "max":50, "min":1, "pattern":"[\\w+-]+" }, "EventResponseType":{ "type":"string", "enum":[ "Success", "Failure" ] }, "EventRiskType":{ "type":"structure", "members":{ "RiskDecision":{"shape":"RiskDecisionType"}, "RiskLevel":{"shape":"RiskLevelType"} } }, "EventType":{ "type":"string", "enum":[ "SignIn", "SignUp", "ForgotPassword" ] }, "ExpiredCodeException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "ExplicitAuthFlowsListType":{ "type":"list", "member":{"shape":"ExplicitAuthFlowsType"} }, "ExplicitAuthFlowsType":{ "type":"string", "enum":[ "ADMIN_NO_SRP_AUTH", "CUSTOM_AUTH_FLOW_ONLY" ] }, "FeedbackValueType":{ "type":"string", "enum":[ "Valid", "Invalid" ] }, "ForceAliasCreation":{"type":"boolean"}, "ForgetDeviceRequest":{ "type":"structure", "required":["DeviceKey"], "members":{ "AccessToken":{"shape":"TokenModelType"}, "DeviceKey":{"shape":"DeviceKeyType"} } }, "ForgotPasswordRequest":{ "type":"structure", "required":[ "ClientId", "Username" ], "members":{ "ClientId":{"shape":"ClientIdType"}, "SecretHash":{"shape":"SecretHashType"}, "UserContextData":{"shape":"UserContextDataType"}, "Username":{"shape":"UsernameType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"} } }, "ForgotPasswordResponse":{ "type":"structure", "members":{ "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"} } }, "GenerateSecret":{"type":"boolean"}, "GetCSVHeaderRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"} } }, "GetCSVHeaderResponse":{ "type":"structure", "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "CSVHeader":{"shape":"ListOfStringTypes"} } }, "GetDeviceRequest":{ "type":"structure", "required":["DeviceKey"], "members":{ "DeviceKey":{"shape":"DeviceKeyType"}, "AccessToken":{"shape":"TokenModelType"} } }, "GetDeviceResponse":{ "type":"structure", "required":["Device"], "members":{ "Device":{"shape":"DeviceType"} } }, "GetGroupRequest":{ "type":"structure", "required":[ "GroupName", "UserPoolId" ], "members":{ "GroupName":{"shape":"GroupNameType"}, "UserPoolId":{"shape":"UserPoolIdType"} } }, "GetGroupResponse":{ "type":"structure", "members":{ "Group":{"shape":"GroupType"} } }, "GetIdentityProviderByIdentifierRequest":{ "type":"structure", "required":[ "UserPoolId", "IdpIdentifier" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "IdpIdentifier":{"shape":"IdpIdentifierType"} } }, "GetIdentityProviderByIdentifierResponse":{ "type":"structure", "required":["IdentityProvider"], "members":{ "IdentityProvider":{"shape":"IdentityProviderType"} } }, "GetUICustomizationRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"} } }, "GetUICustomizationResponse":{ "type":"structure", "required":["UICustomization"], "members":{ "UICustomization":{"shape":"UICustomizationType"} } }, "GetUserAttributeVerificationCodeRequest":{ "type":"structure", "required":[ "AccessToken", "AttributeName" ], "members":{ "AccessToken":{"shape":"TokenModelType"}, "AttributeName":{"shape":"AttributeNameType"} } }, "GetUserAttributeVerificationCodeResponse":{ "type":"structure", "members":{ "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"} } }, "GetUserPoolMfaConfigRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"} } }, "GetUserPoolMfaConfigResponse":{ "type":"structure", "members":{ "SmsMfaConfiguration":{"shape":"SmsMfaConfigType"}, "SoftwareTokenMfaConfiguration":{"shape":"SoftwareTokenMfaConfigType"}, "MfaConfiguration":{"shape":"UserPoolMfaType"} } }, "GetUserRequest":{ "type":"structure", "required":["AccessToken"], "members":{ "AccessToken":{"shape":"TokenModelType"} } }, "GetUserResponse":{ "type":"structure", "required":[ "Username", "UserAttributes" ], "members":{ "Username":{"shape":"UsernameType"}, "UserAttributes":{"shape":"AttributeListType"}, "MFAOptions":{"shape":"MFAOptionListType"}, "PreferredMfaSetting":{"shape":"StringType"}, "UserMFASettingList":{"shape":"UserMFASettingListType"} } }, "GlobalSignOutRequest":{ "type":"structure", "required":["AccessToken"], "members":{ "AccessToken":{"shape":"TokenModelType"} } }, "GlobalSignOutResponse":{ "type":"structure", "members":{ } }, "GroupExistsException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "GroupListType":{ "type":"list", "member":{"shape":"GroupType"} }, "GroupNameType":{ "type":"string", "max":128, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" }, "GroupType":{ "type":"structure", "members":{ "GroupName":{"shape":"GroupNameType"}, "UserPoolId":{"shape":"UserPoolIdType"}, "Description":{"shape":"DescriptionType"}, "RoleArn":{"shape":"ArnType"}, "Precedence":{"shape":"PrecedenceType"}, "LastModifiedDate":{"shape":"DateType"}, "CreationDate":{"shape":"DateType"} } }, "HexStringType":{ "type":"string", "pattern":"^[0-9a-fA-F]+$" }, "HttpHeader":{ "type":"structure", "members":{ "headerName":{"shape":"StringType"}, "headerValue":{"shape":"StringType"} } }, "HttpHeaderList":{ "type":"list", "member":{"shape":"HttpHeader"} }, "IdentityProviderType":{ "type":"structure", "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ProviderName":{"shape":"ProviderNameType"}, "ProviderType":{"shape":"IdentityProviderTypeType"}, "ProviderDetails":{"shape":"ProviderDetailsType"}, "AttributeMapping":{"shape":"AttributeMappingType"}, "IdpIdentifiers":{"shape":"IdpIdentifiersListType"}, "LastModifiedDate":{"shape":"DateType"}, "CreationDate":{"shape":"DateType"} } }, "IdentityProviderTypeType":{ "type":"string", "enum":[ "SAML", "Facebook", "Google", "LoginWithAmazon" ] }, "IdpIdentifierType":{ "type":"string", "max":40, "min":1, "pattern":"[\\w\\s+=.@-]+" }, "IdpIdentifiersListType":{ "type":"list", "member":{"shape":"IdpIdentifierType"}, "max":50, "min":0 }, "ImageFileType":{"type":"blob"}, "ImageUrlType":{"type":"string"}, "InitiateAuthRequest":{ "type":"structure", "required":[ "AuthFlow", "ClientId" ], "members":{ "AuthFlow":{"shape":"AuthFlowType"}, "AuthParameters":{"shape":"AuthParametersType"}, "ClientMetadata":{"shape":"ClientMetadataType"}, "ClientId":{"shape":"ClientIdType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, "UserContextData":{"shape":"UserContextDataType"} } }, "InitiateAuthResponse":{ "type":"structure", "members":{ "ChallengeName":{"shape":"ChallengeNameType"}, "Session":{"shape":"SessionType"}, "ChallengeParameters":{"shape":"ChallengeParametersType"}, "AuthenticationResult":{"shape":"AuthenticationResultType"} } }, "IntegerType":{"type":"integer"}, "InternalErrorException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true, "fault":true }, "InvalidEmailRoleAccessPolicyException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidLambdaResponseException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidOAuthFlowException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidParameterException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidPasswordException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidSmsRoleAccessPolicyException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidSmsRoleTrustRelationshipException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "InvalidUserPoolConfigurationException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "LambdaConfigType":{ "type":"structure", "members":{ "PreSignUp":{"shape":"ArnType"}, "CustomMessage":{"shape":"ArnType"}, "PostConfirmation":{"shape":"ArnType"}, "PreAuthentication":{"shape":"ArnType"}, "PostAuthentication":{"shape":"ArnType"}, "DefineAuthChallenge":{"shape":"ArnType"}, "CreateAuthChallenge":{"shape":"ArnType"}, "VerifyAuthChallengeResponse":{"shape":"ArnType"}, "PreTokenGeneration":{"shape":"ArnType"} } }, "LimitExceededException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "ListDevicesRequest":{ "type":"structure", "required":["AccessToken"], "members":{ "AccessToken":{"shape":"TokenModelType"}, "Limit":{"shape":"QueryLimitType"}, "PaginationToken":{"shape":"SearchPaginationTokenType"} } }, "ListDevicesResponse":{ "type":"structure", "members":{ "Devices":{"shape":"DeviceListType"}, "PaginationToken":{"shape":"SearchPaginationTokenType"} } }, "ListGroupsRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Limit":{"shape":"QueryLimitType"}, "NextToken":{"shape":"PaginationKey"} } }, "ListGroupsResponse":{ "type":"structure", "members":{ "Groups":{"shape":"GroupListType"}, "NextToken":{"shape":"PaginationKey"} } }, "ListIdentityProvidersRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "MaxResults":{"shape":"ListProvidersLimitType"}, "NextToken":{"shape":"PaginationKeyType"} } }, "ListIdentityProvidersResponse":{ "type":"structure", "required":["Providers"], "members":{ "Providers":{"shape":"ProvidersListType"}, "NextToken":{"shape":"PaginationKeyType"} } }, "ListOfStringTypes":{ "type":"list", "member":{"shape":"StringType"} }, "ListProvidersLimitType":{ "type":"integer", "max":60, "min":1 }, "ListResourceServersLimitType":{ "type":"integer", "max":50, "min":1 }, "ListResourceServersRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "MaxResults":{"shape":"ListResourceServersLimitType"}, "NextToken":{"shape":"PaginationKeyType"} } }, "ListResourceServersResponse":{ "type":"structure", "required":["ResourceServers"], "members":{ "ResourceServers":{"shape":"ResourceServersListType"}, "NextToken":{"shape":"PaginationKeyType"} } }, "ListUserImportJobsRequest":{ "type":"structure", "required":[ "UserPoolId", "MaxResults" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "MaxResults":{"shape":"PoolQueryLimitType"}, "PaginationToken":{"shape":"PaginationKeyType"} } }, "ListUserImportJobsResponse":{ "type":"structure", "members":{ "UserImportJobs":{"shape":"UserImportJobsListType"}, "PaginationToken":{"shape":"PaginationKeyType"} } }, "ListUserPoolClientsRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "MaxResults":{"shape":"QueryLimit"}, "NextToken":{"shape":"PaginationKey"} } }, "ListUserPoolClientsResponse":{ "type":"structure", "members":{ "UserPoolClients":{"shape":"UserPoolClientListType"}, "NextToken":{"shape":"PaginationKey"} } }, "ListUserPoolsRequest":{ "type":"structure", "required":["MaxResults"], "members":{ "NextToken":{"shape":"PaginationKeyType"}, "MaxResults":{"shape":"PoolQueryLimitType"} } }, "ListUserPoolsResponse":{ "type":"structure", "members":{ "UserPools":{"shape":"UserPoolListType"}, "NextToken":{"shape":"PaginationKeyType"} } }, "ListUsersInGroupRequest":{ "type":"structure", "required":[ "UserPoolId", "GroupName" ], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "GroupName":{"shape":"GroupNameType"}, "Limit":{"shape":"QueryLimitType"}, "NextToken":{"shape":"PaginationKey"} } }, "ListUsersInGroupResponse":{ "type":"structure", "members":{ "Users":{"shape":"UsersListType"}, "NextToken":{"shape":"PaginationKey"} } }, "ListUsersRequest":{ "type":"structure", "required":["UserPoolId"], "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "AttributesToGet":{"shape":"SearchedAttributeNamesListType"}, "Limit":{"shape":"QueryLimitType"}, "PaginationToken":{"shape":"SearchPaginationTokenType"}, "Filter":{"shape":"UserFilterType"} } }, "ListUsersResponse":{ "type":"structure", "members":{ "Users":{"shape":"UsersListType"}, "PaginationToken":{"shape":"SearchPaginationTokenType"} } }, "LogoutURLsListType":{ "type":"list", "member":{"shape":"RedirectUrlType"}, "max":100, "min":0 }, "LongType":{"type":"long"}, "MFAMethodNotFoundException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "MFAOptionListType":{ "type":"list", "member":{"shape":"MFAOptionType"} }, "MFAOptionType":{ "type":"structure", "members":{ "DeliveryMedium":{"shape":"DeliveryMediumType"}, "AttributeName":{"shape":"AttributeNameType"} } }, "MessageActionType":{ "type":"string", "enum":[ "RESEND", "SUPPRESS" ] }, "MessageTemplateType":{ "type":"structure", "members":{ "SMSMessage":{"shape":"SmsVerificationMessageType"}, "EmailMessage":{"shape":"EmailVerificationMessageType"}, "EmailSubject":{"shape":"EmailVerificationSubjectType"} } }, "MessageType":{"type":"string"}, "NewDeviceMetadataType":{ "type":"structure", "members":{ "DeviceKey":{"shape":"DeviceKeyType"}, "DeviceGroupKey":{"shape":"StringType"} } }, "NotAuthorizedException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "NotifyConfigurationType":{ "type":"structure", "required":["SourceArn"], "members":{ "From":{"shape":"StringType"}, "ReplyTo":{"shape":"StringType"}, "SourceArn":{"shape":"ArnType"}, "BlockEmail":{"shape":"NotifyEmailType"}, "NoActionEmail":{"shape":"NotifyEmailType"}, "MfaEmail":{"shape":"NotifyEmailType"} } }, "NotifyEmailType":{ "type":"structure", "required":["Subject"], "members":{ "Subject":{"shape":"EmailNotificationSubjectType"}, "HtmlBody":{"shape":"EmailNotificationBodyType"}, "TextBody":{"shape":"EmailNotificationBodyType"} } }, "NumberAttributeConstraintsType":{ "type":"structure", "members":{ "MinValue":{"shape":"StringType"}, "MaxValue":{"shape":"StringType"} } }, "OAuthFlowType":{ "type":"string", "enum":[ "code", "implicit", "client_credentials" ] }, "OAuthFlowsType":{ "type":"list", "member":{"shape":"OAuthFlowType"}, "max":3, "min":0 }, "PaginationKey":{ "type":"string", "min":1, "pattern":"[\\S]+" }, "PaginationKeyType":{ "type":"string", "min":1, "pattern":"[\\S]+" }, "PasswordPolicyMinLengthType":{ "type":"integer", "max":99, "min":6 }, "PasswordPolicyType":{ "type":"structure", "members":{ "MinimumLength":{"shape":"PasswordPolicyMinLengthType"}, "RequireUppercase":{"shape":"BooleanType"}, "RequireLowercase":{"shape":"BooleanType"}, "RequireNumbers":{"shape":"BooleanType"}, "RequireSymbols":{"shape":"BooleanType"} } }, "PasswordResetRequiredException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "PasswordType":{ "type":"string", "max":256, "min":6, "pattern":"[\\S]+", "sensitive":true }, "PoolQueryLimitType":{ "type":"integer", "max":60, "min":1 }, "PreSignedUrlType":{ "type":"string", "max":2048, "min":0 }, "PrecedenceType":{ "type":"integer", "min":0 }, "PreconditionNotMetException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "ProviderDescription":{ "type":"structure", "members":{ "ProviderName":{"shape":"ProviderNameType"}, "ProviderType":{"shape":"IdentityProviderTypeType"}, "LastModifiedDate":{"shape":"DateType"}, "CreationDate":{"shape":"DateType"} } }, "ProviderDetailsType":{ "type":"map", "key":{"shape":"StringType"}, "value":{"shape":"StringType"} }, "ProviderNameType":{ "type":"string", "max":32, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" }, "ProviderNameTypeV1":{ "type":"string", "max":32, "min":1, "pattern":"[^_][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_]+" }, "ProviderUserIdentifierType":{ "type":"structure", "members":{ "ProviderName":{"shape":"ProviderNameType"}, "ProviderAttributeName":{"shape":"StringType"}, "ProviderAttributeValue":{"shape":"StringType"} } }, "ProvidersListType":{ "type":"list", "member":{"shape":"ProviderDescription"}, "max":50, "min":0 }, "QueryLimit":{ "type":"integer", "max":60, "min":1 }, "QueryLimitType":{ "type":"integer", "max":60, "min":0 }, "RedirectUrlType":{ "type":"string", "max":1024, "min":1, "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+" }, "RefreshTokenValidityType":{ "type":"integer", "max":3650, "min":0 }, "ResendConfirmationCodeRequest":{ "type":"structure", "required":[ "ClientId", "Username" ], "members":{ "ClientId":{"shape":"ClientIdType"}, "SecretHash":{"shape":"SecretHashType"}, "UserContextData":{"shape":"UserContextDataType"}, "Username":{"shape":"UsernameType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"} } }, "ResendConfirmationCodeResponse":{ "type":"structure", "members":{ "CodeDeliveryDetails":{"shape":"CodeDeliveryDetailsType"} } }, "ResourceNotFoundException":{ "type":"structure", "members":{ "message":{"shape":"MessageType"} }, "exception":true }, "ResourceServerIdentifierType":{ "type":"string", "max":256, "min":1, "pattern":"[\\x21\\x23-\\x5B\\x5D-\\x7E]+" }, "ResourceServerNameType":{ "type":"string", "max":256, "min":1, "pattern":"[\\w\\s+=,.@-]+" }, "ResourceServerScopeDescriptionType":{ "type":"string", "max":256, "min":1 }, "ResourceServerScopeListType":{ "type":"list", "member":{"shape":"ResourceServerScopeType"}, "max":25 }, "ResourceServerScopeNameType":{ "type":"string", "max":256, "min":1, "pattern":"[\\x21\\x23-\\x2E\\x30-\\x5B\\x5D-\\x7E]+" }, "ResourceServerScopeType":{ "type":"structure", "required":[ "ScopeName", "ScopeDescription" ], "members":{ "ScopeName":{"shape":"ResourceServerScopeNameType"}, "ScopeDescription":{"shape":"ResourceServerScopeDescriptionType"} } }, "ResourceServerType":{ "type":"structure", "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "Identifier":{"shape":"ResourceServerIdentifierType"}, "Name":{"shape":"ResourceServerNameType"}, "Scopes":{"shape":"ResourceServerScopeListType"} } }, "ResourceServersListType":{ "type":"list", "member":{"shape":"ResourceServerType"} }, "RespondToAuthChallengeRequest":{ "type":"structure", "required":[ "ClientId", "ChallengeName" ], "members":{ "ClientId":{"shape":"ClientIdType"}, "ChallengeName":{"shape":"ChallengeNameType"}, "Session":{"shape":"SessionType"}, "ChallengeResponses":{"shape":"ChallengeResponsesType"}, "AnalyticsMetadata":{"shape":"AnalyticsMetadataType"}, "UserContextData":{"shape":"UserContextDataType"} } }, "RespondToAuthChallengeResponse":{ "type":"structure", "members":{ "ChallengeName":{"shape":"ChallengeNameType"}, "Session":{"shape":"SessionType"}, "ChallengeParameters":{"shape":"ChallengeParametersType"}, "AuthenticationResult":{"shape":"AuthenticationResultType"} } }, "RiskConfigurationType":{ "type":"structure", "members":{ "UserPoolId":{"shape":"UserPoolIdType"}, "ClientId":{"shape":"ClientIdType"}, "CompromisedCredentialsRiskConfiguration":{"shape":"CompromisedCredentialsRiskConfigurationType"}, "AccountTakeoverRiskConfiguration":{"shape":"AccountTakeoverRiskConfigurationType"}, "RiskExceptionConfiguration":{"shape":"RiskExceptionConfigurationType"}, "LastModifiedDate":{"shape":"DateType"} } }, "RiskDecisionType":{ "type":"string", "enum":[ "NoRisk", "AccountTakeover", "Block" ] }, "RiskExceptionConfigurationType":{ "type":"structure", "members":{ "BlockedIPRangeList":{"shape":"BlockedIPRangeListType"}, "SkippedIPRangeList":{"shape":"SkippedIPRangeListType"} } }, "RiskLevelType":{ "type":"string", "enum":[ "Low", "Medium", "High" ] }, "S3BucketType":{ "type":"string", "max":1024, "min":3, "pattern":"^[0-9A-Za-z\\.\\-_]*(?