Module Values.UpdateUserAttributesResponseSource

Represents the response from the server for the request to update user attributes.

Sourcetype nonrec t = {
  1. codeDeliveryDetailsList : CodeDeliveryDetailsListType.t option;
    (*

    When the attribute-update request includes an email address or phone number attribute, Amazon Cognito sends a message to users with a code that confirms ownership of the new value that they entered. The CodeDeliveryDetails object is information about the delivery destination for that link or code. This behavior happens in user pools configured to automatically verify changes to those attributes. For more information, see Verifying when users change their email or phone number.

    *)
}
Sourcetype nonrec error = [
  1. | `AliasExistsException of AliasExistsException.t
  2. | `CodeDeliveryFailureException of CodeDeliveryFailureException.t
  3. | `CodeMismatchException of CodeMismatchException.t
  4. | `ExpiredCodeException of ExpiredCodeException.t
  5. | `ForbiddenException of ForbiddenException.t
  6. | `InternalErrorException of InternalErrorException.t
  7. | `InvalidEmailRoleAccessPolicyException of InvalidEmailRoleAccessPolicyException.t
  8. | `InvalidLambdaResponseException of InvalidLambdaResponseException.t
  9. | `InvalidParameterException of InvalidParameterException.t
  10. | `InvalidSmsRoleAccessPolicyException of InvalidSmsRoleAccessPolicyException.t
  11. | `InvalidSmsRoleTrustRelationshipException of InvalidSmsRoleTrustRelationshipException.t
  12. | `NotAuthorizedException of NotAuthorizedException.t
  13. | `PasswordResetRequiredException of PasswordResetRequiredException.t
  14. | `ResourceNotFoundException of ResourceNotFoundException.t
  15. | `TooManyRequestsException of TooManyRequestsException.t
  16. | `UnexpectedLambdaException of UnexpectedLambdaException.t
  17. | `UserLambdaValidationException of UserLambdaValidationException.t
  18. | `UserNotConfirmedException of UserNotConfirmedException.t
  19. | `UserNotFoundException of UserNotFoundException.t
  20. | `Unknown_operation_error of string * string option
]
Sourceval make : ?codeDeliveryDetailsList:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AliasExistsException of AliasExistsException.t | `CodeDeliveryFailureException of CodeDeliveryFailureException.t | `CodeMismatchException of CodeMismatchException.t | `ExpiredCodeException of ExpiredCodeException.t | `ForbiddenException of ForbiddenException.t | `InternalErrorException of InternalErrorException.t | `InvalidEmailRoleAccessPolicyException of InvalidEmailRoleAccessPolicyException.t | `InvalidLambdaResponseException of InvalidLambdaResponseException.t | `InvalidParameterException of InvalidParameterException.t | `InvalidSmsRoleAccessPolicyException of InvalidSmsRoleAccessPolicyException.t | `InvalidSmsRoleTrustRelationshipException of InvalidSmsRoleTrustRelationshipException.t | `NotAuthorizedException of NotAuthorizedException.t | `PasswordResetRequiredException of PasswordResetRequiredException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `TooManyRequestsException of TooManyRequestsException.t | `UnexpectedLambdaException of UnexpectedLambdaException.t | `Unknown_operation_error of string * string option | `UserLambdaValidationException of UserLambdaValidationException.t | `UserNotConfirmedException of UserNotConfirmedException.t | `UserNotFoundException of UserNotFoundException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AliasExistsException of AliasExistsException.t | `CodeDeliveryFailureException of CodeDeliveryFailureException.t | `CodeMismatchException of CodeMismatchException.t | `ExpiredCodeException of ExpiredCodeException.t | `ForbiddenException of ForbiddenException.t | `InternalErrorException of InternalErrorException.t | `InvalidEmailRoleAccessPolicyException of InvalidEmailRoleAccessPolicyException.t | `InvalidLambdaResponseException of InvalidLambdaResponseException.t | `InvalidParameterException of InvalidParameterException.t | `InvalidSmsRoleAccessPolicyException of InvalidSmsRoleAccessPolicyException.t | `InvalidSmsRoleTrustRelationshipException of InvalidSmsRoleTrustRelationshipException.t | `NotAuthorizedException of NotAuthorizedException.t | `PasswordResetRequiredException of PasswordResetRequiredException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `TooManyRequestsException of TooManyRequestsException.t | `UnexpectedLambdaException of UnexpectedLambdaException.t | `Unknown_operation_error of string * string option | `UserLambdaValidationException of UserLambdaValidationException.t | `UserNotConfirmedException of UserNotConfirmedException.t | `UserNotFoundException of UserNotFoundException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Enum of string | `String of StringType.t ]) list ] list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t