UNPKG

@aws-sdk/client-cognito-identity-provider

Version:

AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native

1,301 lines 110 kB
import { loadRestJsonErrorCode, parseJsonBody as parseBody, parseJsonErrorBody as parseErrorBody } from "@aws-sdk/core"; import { HttpRequest as __HttpRequest } from "@smithy/protocol-http"; import { _json, collectBody, decorateServiceException as __decorateServiceException, expectBoolean as __expectBoolean, expectInt32 as __expectInt32, expectLong as __expectLong, expectNonNull as __expectNonNull, expectNumber as __expectNumber, expectString as __expectString, parseEpochTimestamp as __parseEpochTimestamp, take, withBaseException, } from "@smithy/smithy-client"; import { CognitoIdentityProviderServiceException as __BaseException } from "../models/CognitoIdentityProviderServiceException"; import { AliasExistsException, CodeDeliveryFailureException, CodeMismatchException, ConcurrentModificationException, DuplicateProviderException, ExpiredCodeException, ForbiddenException, GroupExistsException, InternalErrorException, InvalidEmailRoleAccessPolicyException, InvalidLambdaResponseException, InvalidOAuthFlowException, InvalidParameterException, InvalidPasswordException, InvalidSmsRoleAccessPolicyException, InvalidSmsRoleTrustRelationshipException, InvalidUserPoolConfigurationException, LimitExceededException, MFAMethodNotFoundException, NotAuthorizedException, PasswordHistoryPolicyViolationException, PasswordResetRequiredException, PreconditionNotMetException, ResourceNotFoundException, ScopeDoesNotExistException, SoftwareTokenMFANotFoundException, TooManyFailedAttemptsException, TooManyRequestsException, UnexpectedLambdaException, UnsupportedIdentityProviderException, UnsupportedUserStateException, UserImportInProgressException, UserLambdaValidationException, UsernameExistsException, UserNotConfirmedException, UserNotFoundException, UserPoolAddOnNotEnabledException, UserPoolTaggingException, } from "../models/models_0"; import { EnableSoftwareTokenMFAException, UnauthorizedException, UnsupportedOperationException, UnsupportedTokenTypeException, } from "../models/models_1"; export const se_AddCustomAttributesCommand = async (input, context) => { const headers = sharedHeaders("AddCustomAttributes"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminAddUserToGroupCommand = async (input, context) => { const headers = sharedHeaders("AdminAddUserToGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminConfirmSignUpCommand = async (input, context) => { const headers = sharedHeaders("AdminConfirmSignUp"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminCreateUserCommand = async (input, context) => { const headers = sharedHeaders("AdminCreateUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminDeleteUserCommand = async (input, context) => { const headers = sharedHeaders("AdminDeleteUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminDeleteUserAttributesCommand = async (input, context) => { const headers = sharedHeaders("AdminDeleteUserAttributes"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminDisableProviderForUserCommand = async (input, context) => { const headers = sharedHeaders("AdminDisableProviderForUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminDisableUserCommand = async (input, context) => { const headers = sharedHeaders("AdminDisableUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminEnableUserCommand = async (input, context) => { const headers = sharedHeaders("AdminEnableUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminForgetDeviceCommand = async (input, context) => { const headers = sharedHeaders("AdminForgetDevice"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminGetDeviceCommand = async (input, context) => { const headers = sharedHeaders("AdminGetDevice"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminGetUserCommand = async (input, context) => { const headers = sharedHeaders("AdminGetUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminInitiateAuthCommand = async (input, context) => { const headers = sharedHeaders("AdminInitiateAuth"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminLinkProviderForUserCommand = async (input, context) => { const headers = sharedHeaders("AdminLinkProviderForUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminListDevicesCommand = async (input, context) => { const headers = sharedHeaders("AdminListDevices"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminListGroupsForUserCommand = async (input, context) => { const headers = sharedHeaders("AdminListGroupsForUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminListUserAuthEventsCommand = async (input, context) => { const headers = sharedHeaders("AdminListUserAuthEvents"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminRemoveUserFromGroupCommand = async (input, context) => { const headers = sharedHeaders("AdminRemoveUserFromGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminResetUserPasswordCommand = async (input, context) => { const headers = sharedHeaders("AdminResetUserPassword"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminRespondToAuthChallengeCommand = async (input, context) => { const headers = sharedHeaders("AdminRespondToAuthChallenge"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminSetUserMFAPreferenceCommand = async (input, context) => { const headers = sharedHeaders("AdminSetUserMFAPreference"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminSetUserPasswordCommand = async (input, context) => { const headers = sharedHeaders("AdminSetUserPassword"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminSetUserSettingsCommand = async (input, context) => { const headers = sharedHeaders("AdminSetUserSettings"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminUpdateAuthEventFeedbackCommand = async (input, context) => { const headers = sharedHeaders("AdminUpdateAuthEventFeedback"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminUpdateDeviceStatusCommand = async (input, context) => { const headers = sharedHeaders("AdminUpdateDeviceStatus"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminUpdateUserAttributesCommand = async (input, context) => { const headers = sharedHeaders("AdminUpdateUserAttributes"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AdminUserGlobalSignOutCommand = async (input, context) => { const headers = sharedHeaders("AdminUserGlobalSignOut"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_AssociateSoftwareTokenCommand = async (input, context) => { const headers = sharedHeaders("AssociateSoftwareToken"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ChangePasswordCommand = async (input, context) => { const headers = sharedHeaders("ChangePassword"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ConfirmDeviceCommand = async (input, context) => { const headers = sharedHeaders("ConfirmDevice"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ConfirmForgotPasswordCommand = async (input, context) => { const headers = sharedHeaders("ConfirmForgotPassword"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ConfirmSignUpCommand = async (input, context) => { const headers = sharedHeaders("ConfirmSignUp"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateGroupCommand = async (input, context) => { const headers = sharedHeaders("CreateGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateIdentityProviderCommand = async (input, context) => { const headers = sharedHeaders("CreateIdentityProvider"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateResourceServerCommand = async (input, context) => { const headers = sharedHeaders("CreateResourceServer"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateUserImportJobCommand = async (input, context) => { const headers = sharedHeaders("CreateUserImportJob"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateUserPoolCommand = async (input, context) => { const headers = sharedHeaders("CreateUserPool"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateUserPoolClientCommand = async (input, context) => { const headers = sharedHeaders("CreateUserPoolClient"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_CreateUserPoolDomainCommand = async (input, context) => { const headers = sharedHeaders("CreateUserPoolDomain"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteGroupCommand = async (input, context) => { const headers = sharedHeaders("DeleteGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteIdentityProviderCommand = async (input, context) => { const headers = sharedHeaders("DeleteIdentityProvider"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteResourceServerCommand = async (input, context) => { const headers = sharedHeaders("DeleteResourceServer"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteUserCommand = async (input, context) => { const headers = sharedHeaders("DeleteUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteUserAttributesCommand = async (input, context) => { const headers = sharedHeaders("DeleteUserAttributes"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteUserPoolCommand = async (input, context) => { const headers = sharedHeaders("DeleteUserPool"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteUserPoolClientCommand = async (input, context) => { const headers = sharedHeaders("DeleteUserPoolClient"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DeleteUserPoolDomainCommand = async (input, context) => { const headers = sharedHeaders("DeleteUserPoolDomain"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeIdentityProviderCommand = async (input, context) => { const headers = sharedHeaders("DescribeIdentityProvider"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeResourceServerCommand = async (input, context) => { const headers = sharedHeaders("DescribeResourceServer"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeRiskConfigurationCommand = async (input, context) => { const headers = sharedHeaders("DescribeRiskConfiguration"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeUserImportJobCommand = async (input, context) => { const headers = sharedHeaders("DescribeUserImportJob"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeUserPoolCommand = async (input, context) => { const headers = sharedHeaders("DescribeUserPool"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeUserPoolClientCommand = async (input, context) => { const headers = sharedHeaders("DescribeUserPoolClient"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_DescribeUserPoolDomainCommand = async (input, context) => { const headers = sharedHeaders("DescribeUserPoolDomain"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ForgetDeviceCommand = async (input, context) => { const headers = sharedHeaders("ForgetDevice"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ForgotPasswordCommand = async (input, context) => { const headers = sharedHeaders("ForgotPassword"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetCSVHeaderCommand = async (input, context) => { const headers = sharedHeaders("GetCSVHeader"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetDeviceCommand = async (input, context) => { const headers = sharedHeaders("GetDevice"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetGroupCommand = async (input, context) => { const headers = sharedHeaders("GetGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetIdentityProviderByIdentifierCommand = async (input, context) => { const headers = sharedHeaders("GetIdentityProviderByIdentifier"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetLogDeliveryConfigurationCommand = async (input, context) => { const headers = sharedHeaders("GetLogDeliveryConfiguration"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetSigningCertificateCommand = async (input, context) => { const headers = sharedHeaders("GetSigningCertificate"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetUICustomizationCommand = async (input, context) => { const headers = sharedHeaders("GetUICustomization"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetUserCommand = async (input, context) => { const headers = sharedHeaders("GetUser"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetUserAttributeVerificationCodeCommand = async (input, context) => { const headers = sharedHeaders("GetUserAttributeVerificationCode"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GetUserPoolMfaConfigCommand = async (input, context) => { const headers = sharedHeaders("GetUserPoolMfaConfig"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_GlobalSignOutCommand = async (input, context) => { const headers = sharedHeaders("GlobalSignOut"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_InitiateAuthCommand = async (input, context) => { const headers = sharedHeaders("InitiateAuth"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListDevicesCommand = async (input, context) => { const headers = sharedHeaders("ListDevices"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListGroupsCommand = async (input, context) => { const headers = sharedHeaders("ListGroups"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListIdentityProvidersCommand = async (input, context) => { const headers = sharedHeaders("ListIdentityProviders"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListResourceServersCommand = async (input, context) => { const headers = sharedHeaders("ListResourceServers"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListTagsForResourceCommand = async (input, context) => { const headers = sharedHeaders("ListTagsForResource"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListUserImportJobsCommand = async (input, context) => { const headers = sharedHeaders("ListUserImportJobs"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListUserPoolClientsCommand = async (input, context) => { const headers = sharedHeaders("ListUserPoolClients"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListUserPoolsCommand = async (input, context) => { const headers = sharedHeaders("ListUserPools"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListUsersCommand = async (input, context) => { const headers = sharedHeaders("ListUsers"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ListUsersInGroupCommand = async (input, context) => { const headers = sharedHeaders("ListUsersInGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_ResendConfirmationCodeCommand = async (input, context) => { const headers = sharedHeaders("ResendConfirmationCode"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_RespondToAuthChallengeCommand = async (input, context) => { const headers = sharedHeaders("RespondToAuthChallenge"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_RevokeTokenCommand = async (input, context) => { const headers = sharedHeaders("RevokeToken"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetLogDeliveryConfigurationCommand = async (input, context) => { const headers = sharedHeaders("SetLogDeliveryConfiguration"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetRiskConfigurationCommand = async (input, context) => { const headers = sharedHeaders("SetRiskConfiguration"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetUICustomizationCommand = async (input, context) => { const headers = sharedHeaders("SetUICustomization"); let body; body = JSON.stringify(se_SetUICustomizationRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetUserMFAPreferenceCommand = async (input, context) => { const headers = sharedHeaders("SetUserMFAPreference"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetUserPoolMfaConfigCommand = async (input, context) => { const headers = sharedHeaders("SetUserPoolMfaConfig"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SetUserSettingsCommand = async (input, context) => { const headers = sharedHeaders("SetUserSettings"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_SignUpCommand = async (input, context) => { const headers = sharedHeaders("SignUp"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_StartUserImportJobCommand = async (input, context) => { const headers = sharedHeaders("StartUserImportJob"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_StopUserImportJobCommand = async (input, context) => { const headers = sharedHeaders("StopUserImportJob"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_TagResourceCommand = async (input, context) => { const headers = sharedHeaders("TagResource"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UntagResourceCommand = async (input, context) => { const headers = sharedHeaders("UntagResource"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateAuthEventFeedbackCommand = async (input, context) => { const headers = sharedHeaders("UpdateAuthEventFeedback"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateDeviceStatusCommand = async (input, context) => { const headers = sharedHeaders("UpdateDeviceStatus"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateGroupCommand = async (input, context) => { const headers = sharedHeaders("UpdateGroup"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateIdentityProviderCommand = async (input, context) => { const headers = sharedHeaders("UpdateIdentityProvider"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateResourceServerCommand = async (input, context) => { const headers = sharedHeaders("UpdateResourceServer"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateUserAttributesCommand = async (input, context) => { const headers = sharedHeaders("UpdateUserAttributes"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateUserPoolCommand = async (input, context) => { const headers = sharedHeaders("UpdateUserPool"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateUserPoolClientCommand = async (input, context) => { const headers = sharedHeaders("UpdateUserPoolClient"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_UpdateUserPoolDomainCommand = async (input, context) => { const headers = sharedHeaders("UpdateUserPoolDomain"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_VerifySoftwareTokenCommand = async (input, context) => { const headers = sharedHeaders("VerifySoftwareToken"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const se_VerifyUserAttributeCommand = async (input, context) => { const headers = sharedHeaders("VerifyUserAttribute"); let body; body = JSON.stringify(_json(input)); return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const de_AddCustomAttributesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminAddUserToGroupCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_AdminConfirmSignUpCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminCreateUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_AdminCreateUserResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminDeleteUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_AdminDeleteUserAttributesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminDisableProviderForUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminDisableUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminEnableUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminForgetDeviceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_AdminGetDeviceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_AdminGetDeviceResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminGetUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_AdminGetUserResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminInitiateAuthCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminLinkProviderForUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminListDevicesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_AdminListDevicesResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminListGroupsForUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_AdminListGroupsForUserResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminListUserAuthEventsCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_AdminListUserAuthEventsResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminRemoveUserFromGroupCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_AdminResetUserPasswordCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminRespondToAuthChallengeCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminSetUserMFAPreferenceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminSetUserPasswordCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminSetUserSettingsCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminUpdateAuthEventFeedbackCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminUpdateDeviceStatusCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminUpdateUserAttributesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AdminUserGlobalSignOutCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_AssociateSoftwareTokenCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_ChangePasswordCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_ConfirmDeviceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_ConfirmForgotPasswordCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_ConfirmSignUpCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateGroupCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateGroupResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateIdentityProviderCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateIdentityProviderResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateResourceServerCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateUserImportJobCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateUserImportJobResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateUserPoolCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateUserPoolResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateUserPoolClientCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_CreateUserPoolClientResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_CreateUserPoolDomainCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeleteGroupCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteIdentityProviderCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteResourceServerCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteUserCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteUserAttributesCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DeleteUserPoolCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteUserPoolClientCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await collectBody(output.body, context); const response = { $metadata: deserializeMetadata(output), }; return response; }; export const de_DeleteUserPoolDomainCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeIdentityProviderCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeIdentityProviderResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeResourceServerCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeRiskConfigurationCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeRiskConfigurationResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeUserImportJobCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeUserImportJobResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeUserPoolCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeUserPoolResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeUserPoolClientCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = de_DescribeUserPoolClientResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_DescribeUserPoolDomainCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await parseBody(output.body, context); let contents = {}; contents = _json(data); const response = { $metadata: deserializeMetadata(output), ...contents, }; return response; }; export const de_ForgetDeviceCommand = async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } await