Values.CreateEndpointRequestSourceCreates a model-specific endpoint for synchronous inference for a previously trained custom model For information about endpoints, see Managing endpoints.
type nonrec t = {endpointName : ComprehendEndpointName.t;This is the descriptive suffix that becomes part of the EndpointArn used for all subsequent requests to this resource.
*)modelArn : ComprehendModelArn.t option;The Amazon Resource Number (ARN) of the model to which the endpoint will be attached.
*)desiredInferenceUnits : InferenceUnitsInteger.t;The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
*)clientRequestToken : ClientRequestTokenString.t option;An idempotency token provided by the customer. If this token matches a previous endpoint creation request, Amazon Comprehend will not return a ResourceInUseException.
*)dataAccessRoleArn : IamRoleArn.t option;The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to trained custom models encrypted with a customer managed key (ModelKmsKeyId).
*)flywheelArn : ComprehendFlywheelArn.t option;The Amazon Resource Number (ARN) of the flywheel to which the endpoint will be attached.
*)}val make :
?modelArn:??? ->
?clientRequestToken:??? ->
?tags:??? ->
?dataAccessRoleArn:??? ->
?flywheelArn:??? ->
endpointName:ComprehendEndpointName.t ->
desiredInferenceUnits:InferenceUnitsInteger.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of InferenceUnitsInteger.t
| `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `String of ComprehendEndpointName.t ])
list ]