Values.AnalyzeIDResponseSourceAnalyzes identity documents for relevant information. This information is extracted and returned as IdentityDocumentFields, which records both the normalized field and value of the extracted text. Unlike other Amazon Textract operations, AnalyzeID doesn't return any Geometry data.
type nonrec t = {identityDocuments : IdentityDocumentList.t option;The list of documents processed by AnalyzeID. Includes a number denoting their place in the list and the response structure for the document.
*)documentMetadata : DocumentMetadata.t option;analyzeIDModelVersion : String_.t option;The version of the AnalyzeIdentity API being used to process documents.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `BadDocumentException of BadDocumentException.t| `DocumentTooLargeException of DocumentTooLargeException.t| `InternalServerError of InternalServerError.t| `InvalidParameterException of InvalidParameterException.t| `InvalidS3ObjectException of InvalidS3ObjectException.t| `ProvisionedThroughputExceededException of
ProvisionedThroughputExceededException.t| `ThrottlingException of ThrottlingException.t| `UnsupportedDocumentException of UnsupportedDocumentException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of unit
| `BadDocumentException of unit
| `DocumentTooLargeException of unit
| `InternalServerError of unit
| `InvalidParameterException of unit
| `InvalidS3ObjectException of unit
| `ProvisionedThroughputExceededException of unit
| `ThrottlingException of unit
| `Unknown_operation_error of string * string option
| `UnsupportedDocumentException of unit ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of unit
| `BadDocumentException of unit
| `DocumentTooLargeException of unit
| `InternalServerError of unit
| `InvalidParameterException of unit
| `InvalidS3ObjectException of unit
| `ProvisionedThroughputExceededException of unit
| `ThrottlingException of unit
| `Unknown_operation_error of string * string option
| `UnsupportedDocumentException of unit ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Integer of UInteger.t
| `List of
[> `Structure of
(string
* [> `Enum of string
| `Float of Percent.t
| `Integer of UInteger.t
| `List of
[> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `List of
[> `String of NonEmptyString.t ] list ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Float of Percent.t
| `List of
[> `String of QueryPage.t
| `Structure of
(string * [> `Float of Float_.t ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Enum of string
| `Float of Float_.t
| `String of String_.t ])
list ])
list ])
list ]
list ])
list ]
list
| `String of String_.t
| `Structure of (string * [> `Integer of UInteger.t ]) list ])
list ]