Comprehend.DocumentClassifier
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-documentclassifier.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-documentclassifier-augmentedmanifestslistitem.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-documentclassifier-vpcconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-documentclassifier-documentclassifierdocuments.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-documentclassifier-documentclassifieroutputdataconfig.html
and document_reader_config = {
feature_types : string list option;
document_read_mode : string option;
document_read_action : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-documentclassifier-documentreaderconfig.html
and document_classifier_input_data_config = {
document_reader_config : document_reader_config option;
s3_uri : string option;
documents : document_classifier_documents option;
data_format : string option;
document_type : string option;
augmented_manifests : augmented_manifests_list_item list option;
label_delimiter : string option;
test_s3_uri : string option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-documentclassifier-documentclassifierinputdataconfig.html
type properties = {
language_code : string;
data_access_role_arn : string;
output_data_config : document_classifier_output_data_config option;
vpc_config : vpc_config option;
document_classifier_name : string;
mode : string option;
volume_kms_key_id : string option;
model_kms_key_id : string option;
version_name : string option;
model_policy : string option;
input_data_config : document_classifier_input_data_config;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-documentclassifier.html;
val make_properties :
language_code:string ->
data_access_role_arn:string ->
?output_data_config:document_classifier_output_data_config ->
?vpc_config:vpc_config ->
document_classifier_name:string ->
?mode:string ->
?volume_kms_key_id:string ->
?model_kms_key_id:string ->
?version_name:string ->
?model_policy:string ->
input_data_config:document_classifier_input_data_config ->
?tags:tag list ->
unit ->
properties
val make_tag : value:string -> key:string -> unit -> tag
val make_augmented_manifests_list_item :
s3_uri:string ->
attribute_names:string list ->
?split:string ->
unit ->
augmented_manifests_list_item
val make_vpc_config :
subnets:string list ->
security_group_ids:string list ->
unit ->
vpc_config
val make_document_classifier_documents :
s3_uri:string ->
?test_s3_uri:string ->
unit ->
document_classifier_documents
val make_document_classifier_output_data_config :
?kms_key_id:string ->
?s3_uri:string ->
unit ->
document_classifier_output_data_config
val make_document_reader_config :
?feature_types:string list ->
?document_read_mode:string ->
document_read_action:string ->
unit ->
document_reader_config
val make_document_classifier_input_data_config :
?document_reader_config:document_reader_config ->
?s3_uri:string ->
?documents:document_classifier_documents ->
?data_format:string ->
?document_type:string ->
?augmented_manifests:augmented_manifests_list_item list ->
?label_delimiter:string ->
?test_s3_uri:string ->
unit ->
document_classifier_input_data_config
val yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_augmented_manifests_list_item :
augmented_manifests_list_item ->
Yojson.Safe.t
val yojson_of_vpc_config :
vpc_config ->
[> `Assoc of (string * [> `List of Yojson.Safe.t list ]) list ]
val yojson_of_document_classifier_documents :
document_classifier_documents ->
Yojson.Safe.t
val yojson_of_document_classifier_output_data_config :
document_classifier_output_data_config ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_document_reader_config : document_reader_config -> Yojson.Safe.t
val yojson_of_document_classifier_input_data_config :
document_classifier_input_data_config ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes