package smaws-clients

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type update_application_response = unit
type input_lambda_processor_update = {
  1. role_arn_update : string option;
  2. resource_arn_update : string option;
}
type input_processing_configuration_update = {
  1. input_lambda_processor_update : input_lambda_processor_update;
}
type kinesis_streams_input_update = {
  1. role_arn_update : string option;
  2. resource_arn_update : string option;
}
type kinesis_firehose_input_update = {
  1. role_arn_update : string option;
  2. resource_arn_update : string option;
}
type record_format_type =
  1. | CSV
  2. | JSON
type json_mapping_parameters = {
  1. record_row_path : string;
}
type csv_mapping_parameters = {
  1. record_column_delimiter : string;
  2. record_row_delimiter : string;
}
type mapping_parameters = {
  1. csv_mapping_parameters : csv_mapping_parameters option;
  2. json_mapping_parameters : json_mapping_parameters option;
}
type record_format = {
  1. mapping_parameters : mapping_parameters option;
  2. record_format_type : record_format_type;
}
type record_column = {
  1. sql_type : string;
  2. mapping : string option;
  3. name : string;
}
type input_schema_update = {
  1. record_column_updates : record_column list option;
  2. record_encoding_update : string option;
  3. record_format_update : record_format option;
}
type input_parallelism_update = {
  1. count_update : int option;
}
type input_update = {
  1. input_parallelism_update : input_parallelism_update option;
  2. input_schema_update : input_schema_update option;
  3. kinesis_firehose_input_update : kinesis_firehose_input_update option;
  4. kinesis_streams_input_update : kinesis_streams_input_update option;
  5. input_processing_configuration_update : input_processing_configuration_update option;
  6. name_prefix_update : string option;
  7. input_id : string;
}
type kinesis_streams_output_update = {
  1. role_arn_update : string option;
  2. resource_arn_update : string option;
}
type kinesis_firehose_output_update = {
  1. role_arn_update : string option;
  2. resource_arn_update : string option;
}
type lambda_output_update = {
  1. role_arn_update : string option;
  2. resource_arn_update : string option;
}
type destination_schema = {
  1. record_format_type : record_format_type;
}
type output_update = {
  1. destination_schema_update : destination_schema option;
  2. lambda_output_update : lambda_output_update option;
  3. kinesis_firehose_output_update : kinesis_firehose_output_update option;
  4. kinesis_streams_output_update : kinesis_streams_output_update option;
  5. name_update : string option;
  6. output_id : string;
}
type s3_reference_data_source_update = {
  1. reference_role_arn_update : string option;
  2. file_key_update : string option;
  3. bucket_arn_update : string option;
}
type source_schema = {
  1. record_columns : record_column list;
  2. record_encoding : string option;
  3. record_format : record_format;
}
type reference_data_source_update = {
  1. reference_schema_update : source_schema option;
  2. s3_reference_data_source_update : s3_reference_data_source_update option;
  3. table_name_update : string option;
  4. reference_id : string;
}
type cloud_watch_logging_option_update = {
  1. role_arn_update : string option;
  2. log_stream_arn_update : string option;
  3. cloud_watch_logging_option_id : string;
}
type application_update = {
  1. cloud_watch_logging_option_updates : cloud_watch_logging_option_update list option;
  2. reference_data_source_updates : reference_data_source_update list option;
  3. output_updates : output_update list option;
  4. application_code_update : string option;
  5. input_updates : input_update list option;
}
type update_application_request = {
  1. application_update : application_update;
  2. current_application_version_id : int;
  3. application_name : string;
}
type unsupported_operation_exception = {
  1. message : string option;
}
type resource_not_found_exception = {
  1. message : string option;
}
type resource_in_use_exception = {
  1. message : string option;
}
type invalid_argument_exception = {
  1. message : string option;
}
type concurrent_modification_exception = {
  1. message : string option;
}
type code_validation_exception = {
  1. message : string option;
}
type untag_resource_response = unit
type untag_resource_request = {
  1. tag_keys : string list;
  2. resource_ar_n : string;
}
type too_many_tags_exception = {
  1. message : string option;
}
type unable_to_detect_schema_exception = {
  1. processed_input_records : string list option;
  2. raw_input_records : string list option;
  3. message : string option;
}
type tag = {
  1. value : string option;
  2. key : string;
}
type tag_resource_response = unit
type tag_resource_request = {
  1. tags : tag list;
  2. resource_ar_n : string;
}
type stop_application_response = unit
type stop_application_request = {
  1. application_name : string;
}
type start_application_response = unit
type input_starting_position =
  1. | LAST_STOPPED_POINT
  2. | TRIM_HORIZON
  3. | NOW
type input_starting_position_configuration = {
  1. input_starting_position : input_starting_position option;
}
type input_configuration = {
  1. input_starting_position_configuration : input_starting_position_configuration;
  2. id : string;
}
type start_application_request = {
  1. input_configurations : input_configuration list;
  2. application_name : string;
}
type invalid_application_configuration_exception = {
  1. message : string option;
}
type service_unavailable_exception = {
  1. message : string option;
}
type s3_reference_data_source_description = {
  1. reference_role_ar_n : string;
  2. file_key : string;
  3. bucket_ar_n : string;
}
type s3_reference_data_source = {
  1. reference_role_ar_n : string;
  2. file_key : string;
  3. bucket_ar_n : string;
}
type s3_configuration = {
  1. file_key : string;
  2. bucket_ar_n : string;
  3. role_ar_n : string;
}
type resource_provisioned_throughput_exceeded_exception = {
  1. message : string option;
}
type reference_data_source_description = {
  1. reference_schema : source_schema option;
  2. s3_reference_data_source_description : s3_reference_data_source_description;
  3. table_name : string;
  4. reference_id : string;
}
type reference_data_source = {
  1. reference_schema : source_schema;
  2. s3_reference_data_source : s3_reference_data_source option;
  3. table_name : string;
}
type kinesis_streams_output = {
  1. role_ar_n : string;
  2. resource_ar_n : string;
}
type kinesis_firehose_output = {
  1. role_ar_n : string;
  2. resource_ar_n : string;
}
type lambda_output = {
  1. role_ar_n : string;
  2. resource_ar_n : string;
}
type output = {
  1. destination_schema : destination_schema;
  2. lambda_output : lambda_output option;
  3. kinesis_firehose_output : kinesis_firehose_output option;
  4. kinesis_streams_output : kinesis_streams_output option;
  5. name : string;
}
type kinesis_streams_output_description = {
  1. role_ar_n : string option;
  2. resource_ar_n : string option;
}
type kinesis_firehose_output_description = {
  1. role_ar_n : string option;
  2. resource_ar_n : string option;
}
type lambda_output_description = {
  1. role_ar_n : string option;
  2. resource_ar_n : string option;
}
type output_description = {
  1. destination_schema : destination_schema option;
  2. lambda_output_description : lambda_output_description option;
  3. kinesis_firehose_output_description : kinesis_firehose_output_description option;
  4. kinesis_streams_output_description : kinesis_streams_output_description option;
  5. name : string option;
  6. output_id : string option;
}
type list_tags_for_resource_response = {
  1. tags : tag list option;
}
type list_tags_for_resource_request = {
  1. resource_ar_n : string;
}
type application_status =
  1. | UPDATING
  2. | RUNNING
  3. | READY
  4. | STOPPING
  5. | STARTING
  6. | DELETING
type application_summary = {
  1. application_status : application_status;
  2. application_ar_n : string;
  3. application_name : string;
}
type list_applications_response = {
  1. has_more_applications : bool;
  2. application_summaries : application_summary list;
}
type list_applications_request = {
  1. exclusive_start_application_name : string option;
  2. limit : int option;
}
type limit_exceeded_exception = {
  1. message : string option;
}
type kinesis_streams_input_description = {
  1. role_ar_n : string option;
  2. resource_ar_n : string option;
}
type kinesis_streams_input = {
  1. role_ar_n : string;
  2. resource_ar_n : string;
}
type kinesis_firehose_input_description = {
  1. role_ar_n : string option;
  2. resource_ar_n : string option;
}
type kinesis_firehose_input = {
  1. role_ar_n : string;
  2. resource_ar_n : string;
}
type discover_input_schema_response = {
  1. raw_input_records : string list option;
  2. processed_input_records : string list option;
  3. parsed_input_records : string list list option;
  4. input_schema : source_schema option;
}
type input_lambda_processor = {
  1. role_ar_n : string;
  2. resource_ar_n : string;
}
type input_processing_configuration = {
  1. input_lambda_processor : input_lambda_processor;
}
type discover_input_schema_request = {
  1. input_processing_configuration : input_processing_configuration option;
  2. s3_configuration : s3_configuration option;
  3. input_starting_position_configuration : input_starting_position_configuration option;
  4. role_ar_n : string option;
  5. resource_ar_n : string option;
}
type input_lambda_processor_description = {
  1. role_ar_n : string option;
  2. resource_ar_n : string option;
}
type input_processing_configuration_description = {
  1. input_lambda_processor_description : input_lambda_processor_description option;
}
type input_parallelism = {
  1. count : int option;
}
type input_description = {
  1. input_starting_position_configuration : input_starting_position_configuration option;
  2. input_parallelism : input_parallelism option;
  3. input_schema : source_schema option;
  4. kinesis_firehose_input_description : kinesis_firehose_input_description option;
  5. kinesis_streams_input_description : kinesis_streams_input_description option;
  6. input_processing_configuration_description : input_processing_configuration_description option;
  7. in_app_stream_names : string list option;
  8. name_prefix : string option;
  9. input_id : string option;
}
type cloud_watch_logging_option_description = {
  1. role_ar_n : string;
  2. log_stream_ar_n : string;
  3. cloud_watch_logging_option_id : string option;
}
type application_detail = {
  1. application_version_id : int;
  2. application_code : string option;
  3. cloud_watch_logging_option_descriptions : cloud_watch_logging_option_description list option;
  4. reference_data_source_descriptions : reference_data_source_description list option;
  5. output_descriptions : output_description list option;
  6. input_descriptions : input_description list option;
  7. last_update_timestamp : float option;
  8. create_timestamp : float option;
  9. application_status : application_status;
  10. application_ar_n : string;
  11. application_description : string option;
  12. application_name : string;
}
type describe_application_response = {
  1. application_detail : application_detail;
}
type describe_application_request = {
  1. application_name : string;
}
type delete_application_reference_data_source_response = unit
type delete_application_reference_data_source_request = {
  1. reference_id : string;
  2. current_application_version_id : int;
  3. application_name : string;
}
type delete_application_output_response = unit
type delete_application_output_request = {
  1. output_id : string;
  2. current_application_version_id : int;
  3. application_name : string;
}
type delete_application_input_processing_configuration_response = unit
type delete_application_input_processing_configuration_request = {
  1. input_id : string;
  2. current_application_version_id : int;
  3. application_name : string;
}
type delete_application_cloud_watch_logging_option_response = unit
type delete_application_cloud_watch_logging_option_request = {
  1. cloud_watch_logging_option_id : string;
  2. current_application_version_id : int;
  3. application_name : string;
}
type delete_application_response = unit
type delete_application_request = {
  1. create_timestamp : float;
  2. application_name : string;
}
type create_application_response = {
  1. application_summary : application_summary;
}
type input = {
  1. input_schema : source_schema;
  2. input_parallelism : input_parallelism option;
  3. kinesis_firehose_input : kinesis_firehose_input option;
  4. kinesis_streams_input : kinesis_streams_input option;
  5. input_processing_configuration : input_processing_configuration option;
  6. name_prefix : string;
}
type cloud_watch_logging_option = {
  1. role_ar_n : string;
  2. log_stream_ar_n : string;
}
type create_application_request = {
  1. tags : tag list option;
  2. application_code : string option;
  3. cloud_watch_logging_options : cloud_watch_logging_option list option;
  4. outputs : output list option;
  5. inputs : input list option;
  6. application_description : string option;
  7. application_name : string;
}
type add_application_reference_data_source_response = unit
type add_application_reference_data_source_request = {
  1. reference_data_source : reference_data_source;
  2. current_application_version_id : int;
  3. application_name : string;
}
type add_application_output_response = unit
type add_application_output_request = {
  1. output : output;
  2. current_application_version_id : int;
  3. application_name : string;
}
type add_application_input_processing_configuration_response = unit
type add_application_input_processing_configuration_request = {
  1. input_processing_configuration : input_processing_configuration;
  2. input_id : string;
  3. current_application_version_id : int;
  4. application_name : string;
}
type add_application_input_response = unit
type add_application_input_request = {
  1. input : input;
  2. current_application_version_id : int;
  3. application_name : string;
}
type add_application_cloud_watch_logging_option_response = unit
type add_application_cloud_watch_logging_option_request = {
  1. cloud_watch_logging_option : cloud_watch_logging_option;
  2. current_application_version_id : int;
  3. application_name : string;
}
type base_document = Smaws_Lib.Json.t
val make_update_application_response : unit -> update_application_response
val make_input_lambda_processor_update : ?role_arn_update:string -> ?resource_arn_update:string -> unit -> input_lambda_processor_update
val make_input_processing_configuration_update : input_lambda_processor_update:input_lambda_processor_update -> unit -> input_processing_configuration_update
val make_kinesis_streams_input_update : ?role_arn_update:string -> ?resource_arn_update:string -> unit -> kinesis_streams_input_update
val make_kinesis_firehose_input_update : ?role_arn_update:string -> ?resource_arn_update:string -> unit -> kinesis_firehose_input_update
val make_json_mapping_parameters : record_row_path:string -> unit -> json_mapping_parameters
val make_csv_mapping_parameters : record_column_delimiter:string -> record_row_delimiter:string -> unit -> csv_mapping_parameters
val make_mapping_parameters : ?csv_mapping_parameters:csv_mapping_parameters -> ?json_mapping_parameters:json_mapping_parameters -> unit -> mapping_parameters
val make_record_format : ?mapping_parameters:mapping_parameters -> record_format_type:record_format_type -> unit -> record_format
val make_record_column : ?mapping:string -> sql_type:string -> name:string -> unit -> record_column
val make_input_schema_update : ?record_column_updates:record_column list -> ?record_encoding_update:string -> ?record_format_update:record_format -> unit -> input_schema_update
val make_input_parallelism_update : ?count_update:int -> unit -> input_parallelism_update
val make_input_update : ?input_parallelism_update:input_parallelism_update -> ?input_schema_update:input_schema_update -> ?kinesis_firehose_input_update:kinesis_firehose_input_update -> ?kinesis_streams_input_update:kinesis_streams_input_update -> ?input_processing_configuration_update:input_processing_configuration_update -> ?name_prefix_update:string -> input_id:string -> unit -> input_update
val make_kinesis_streams_output_update : ?role_arn_update:string -> ?resource_arn_update:string -> unit -> kinesis_streams_output_update
val make_kinesis_firehose_output_update : ?role_arn_update:string -> ?resource_arn_update:string -> unit -> kinesis_firehose_output_update
val make_lambda_output_update : ?role_arn_update:string -> ?resource_arn_update:string -> unit -> lambda_output_update
val make_destination_schema : record_format_type:record_format_type -> unit -> destination_schema
val make_output_update : ?destination_schema_update:destination_schema -> ?lambda_output_update:lambda_output_update -> ?kinesis_firehose_output_update:kinesis_firehose_output_update -> ?kinesis_streams_output_update:kinesis_streams_output_update -> ?name_update:string -> output_id:string -> unit -> output_update
val make_s3_reference_data_source_update : ?reference_role_arn_update:string -> ?file_key_update:string -> ?bucket_arn_update:string -> unit -> s3_reference_data_source_update
val make_source_schema : ?record_encoding:string -> record_columns:record_column list -> record_format:record_format -> unit -> source_schema
val make_reference_data_source_update : ?reference_schema_update:source_schema -> ?s3_reference_data_source_update:s3_reference_data_source_update -> ?table_name_update:string -> reference_id:string -> unit -> reference_data_source_update
val make_cloud_watch_logging_option_update : ?role_arn_update:string -> ?log_stream_arn_update:string -> cloud_watch_logging_option_id:string -> unit -> cloud_watch_logging_option_update
val make_application_update : ?cloud_watch_logging_option_updates:cloud_watch_logging_option_update list -> ?reference_data_source_updates:reference_data_source_update list -> ?output_updates:output_update list -> ?application_code_update:string -> ?input_updates:input_update list -> unit -> application_update
val make_update_application_request : application_update:application_update -> current_application_version_id:int -> application_name:string -> unit -> update_application_request
val make_untag_resource_response : unit -> untag_resource_response
val make_untag_resource_request : tag_keys:string list -> resource_ar_n:string -> unit -> untag_resource_request
val make_tag : ?value:string -> key:string -> unit -> tag
val make_tag_resource_response : unit -> tag_resource_response
val make_tag_resource_request : tags:tag list -> resource_ar_n:string -> unit -> tag_resource_request
val make_stop_application_response : unit -> stop_application_response
val make_stop_application_request : application_name:string -> unit -> stop_application_request
val make_start_application_response : unit -> start_application_response
val make_input_starting_position_configuration : ?input_starting_position:input_starting_position -> unit -> input_starting_position_configuration
val make_input_configuration : input_starting_position_configuration:input_starting_position_configuration -> id:string -> unit -> input_configuration
val make_start_application_request : input_configurations:input_configuration list -> application_name:string -> unit -> start_application_request
val make_s3_reference_data_source_description : reference_role_ar_n:string -> file_key:string -> bucket_ar_n:string -> unit -> s3_reference_data_source_description
val make_s3_reference_data_source : reference_role_ar_n:string -> file_key:string -> bucket_ar_n:string -> unit -> s3_reference_data_source
val make_s3_configuration : file_key:string -> bucket_ar_n:string -> role_ar_n:string -> unit -> s3_configuration
val make_reference_data_source_description : ?reference_schema:source_schema -> s3_reference_data_source_description:s3_reference_data_source_description -> table_name:string -> reference_id:string -> unit -> reference_data_source_description
val make_reference_data_source : ?s3_reference_data_source:s3_reference_data_source -> reference_schema:source_schema -> table_name:string -> unit -> reference_data_source
val make_kinesis_streams_output : role_ar_n:string -> resource_ar_n:string -> unit -> kinesis_streams_output
val make_kinesis_firehose_output : role_ar_n:string -> resource_ar_n:string -> unit -> kinesis_firehose_output
val make_lambda_output : role_ar_n:string -> resource_ar_n:string -> unit -> lambda_output
val make_output : ?lambda_output:lambda_output -> ?kinesis_firehose_output:kinesis_firehose_output -> ?kinesis_streams_output:kinesis_streams_output -> destination_schema:destination_schema -> name:string -> unit -> output
val make_kinesis_streams_output_description : ?role_ar_n:string -> ?resource_ar_n:string -> unit -> kinesis_streams_output_description
val make_kinesis_firehose_output_description : ?role_ar_n:string -> ?resource_ar_n:string -> unit -> kinesis_firehose_output_description
val make_lambda_output_description : ?role_ar_n:string -> ?resource_ar_n:string -> unit -> lambda_output_description
val make_output_description : ?destination_schema:destination_schema -> ?lambda_output_description:lambda_output_description -> ?kinesis_firehose_output_description:kinesis_firehose_output_description -> ?kinesis_streams_output_description:kinesis_streams_output_description -> ?name:string -> ?output_id:string -> unit -> output_description
val make_list_tags_for_resource_response : ?tags:tag list -> unit -> list_tags_for_resource_response
val make_list_tags_for_resource_request : resource_ar_n:string -> unit -> list_tags_for_resource_request
val make_application_summary : application_status:application_status -> application_ar_n:string -> application_name:string -> unit -> application_summary
val make_list_applications_response : has_more_applications:bool -> application_summaries:application_summary list -> unit -> list_applications_response
val make_list_applications_request : ?exclusive_start_application_name:string -> ?limit:int -> unit -> list_applications_request
val make_kinesis_streams_input_description : ?role_ar_n:string -> ?resource_ar_n:string -> unit -> kinesis_streams_input_description
val make_kinesis_streams_input : role_ar_n:string -> resource_ar_n:string -> unit -> kinesis_streams_input
val make_kinesis_firehose_input_description : ?role_ar_n:string -> ?resource_ar_n:string -> unit -> kinesis_firehose_input_description
val make_kinesis_firehose_input : role_ar_n:string -> resource_ar_n:string -> unit -> kinesis_firehose_input
val make_discover_input_schema_response : ?raw_input_records:string list -> ?processed_input_records:string list -> ?parsed_input_records:string list list -> ?input_schema:source_schema -> unit -> discover_input_schema_response
val make_input_lambda_processor : role_ar_n:string -> resource_ar_n:string -> unit -> input_lambda_processor
val make_input_processing_configuration : input_lambda_processor:input_lambda_processor -> unit -> input_processing_configuration
val make_discover_input_schema_request : ?input_processing_configuration:input_processing_configuration -> ?s3_configuration:s3_configuration -> ?input_starting_position_configuration:input_starting_position_configuration -> ?role_ar_n:string -> ?resource_ar_n:string -> unit -> discover_input_schema_request
val make_input_lambda_processor_description : ?role_ar_n:string -> ?resource_ar_n:string -> unit -> input_lambda_processor_description
val make_input_processing_configuration_description : ?input_lambda_processor_description:input_lambda_processor_description -> unit -> input_processing_configuration_description
val make_input_parallelism : ?count:int -> unit -> input_parallelism
val make_input_description : ?input_starting_position_configuration:input_starting_position_configuration -> ?input_parallelism:input_parallelism -> ?input_schema:source_schema -> ?kinesis_firehose_input_description:kinesis_firehose_input_description -> ?kinesis_streams_input_description:kinesis_streams_input_description -> ?input_processing_configuration_description: input_processing_configuration_description -> ?in_app_stream_names:string list -> ?name_prefix:string -> ?input_id:string -> unit -> input_description
val make_cloud_watch_logging_option_description : ?cloud_watch_logging_option_id:string -> role_ar_n:string -> log_stream_ar_n:string -> unit -> cloud_watch_logging_option_description
val make_application_detail : ?application_code:string -> ?cloud_watch_logging_option_descriptions: cloud_watch_logging_option_description list -> ?reference_data_source_descriptions:reference_data_source_description list -> ?output_descriptions:output_description list -> ?input_descriptions:input_description list -> ?last_update_timestamp:float -> ?create_timestamp:float -> ?application_description:string -> application_version_id:int -> application_status:application_status -> application_ar_n:string -> application_name:string -> unit -> application_detail
val make_describe_application_response : application_detail:application_detail -> unit -> describe_application_response
val make_describe_application_request : application_name:string -> unit -> describe_application_request
val make_delete_application_reference_data_source_response : unit -> delete_application_reference_data_source_response
val make_delete_application_reference_data_source_request : reference_id:string -> current_application_version_id:int -> application_name:string -> unit -> delete_application_reference_data_source_request
val make_delete_application_output_response : unit -> delete_application_output_response
val make_delete_application_output_request : output_id:string -> current_application_version_id:int -> application_name:string -> unit -> delete_application_output_request
val make_delete_application_input_processing_configuration_response : unit -> delete_application_input_processing_configuration_response
val make_delete_application_input_processing_configuration_request : input_id:string -> current_application_version_id:int -> application_name:string -> unit -> delete_application_input_processing_configuration_request
val make_delete_application_cloud_watch_logging_option_response : unit -> delete_application_cloud_watch_logging_option_response
val make_delete_application_cloud_watch_logging_option_request : cloud_watch_logging_option_id:string -> current_application_version_id:int -> application_name:string -> unit -> delete_application_cloud_watch_logging_option_request
val make_delete_application_response : unit -> delete_application_response
val make_delete_application_request : create_timestamp:float -> application_name:string -> unit -> delete_application_request
val make_create_application_response : application_summary:application_summary -> unit -> create_application_response
val make_input : ?input_parallelism:input_parallelism -> ?kinesis_firehose_input:kinesis_firehose_input -> ?kinesis_streams_input:kinesis_streams_input -> ?input_processing_configuration:input_processing_configuration -> input_schema:source_schema -> name_prefix:string -> unit -> input
val make_cloud_watch_logging_option : role_ar_n:string -> log_stream_ar_n:string -> unit -> cloud_watch_logging_option
val make_create_application_request : ?tags:tag list -> ?application_code:string -> ?cloud_watch_logging_options:cloud_watch_logging_option list -> ?outputs:output list -> ?inputs:input list -> ?application_description:string -> application_name:string -> unit -> create_application_request
val make_add_application_reference_data_source_response : unit -> add_application_reference_data_source_response
val make_add_application_reference_data_source_request : reference_data_source:reference_data_source -> current_application_version_id:int -> application_name:string -> unit -> add_application_reference_data_source_request
val make_add_application_output_response : unit -> add_application_output_response
val make_add_application_output_request : output:output -> current_application_version_id:int -> application_name:string -> unit -> add_application_output_request
val make_add_application_input_processing_configuration_response : unit -> add_application_input_processing_configuration_response
val make_add_application_input_processing_configuration_request : input_processing_configuration:input_processing_configuration -> input_id:string -> current_application_version_id:int -> application_name:string -> unit -> add_application_input_processing_configuration_request
val make_add_application_input_response : unit -> add_application_input_response
val make_add_application_input_request : input:input -> current_application_version_id:int -> application_name:string -> unit -> add_application_input_request
val make_add_application_cloud_watch_logging_option_response : unit -> add_application_cloud_watch_logging_option_response
val make_add_application_cloud_watch_logging_option_request : cloud_watch_logging_option:cloud_watch_logging_option -> current_application_version_id:int -> application_name:string -> unit -> add_application_cloud_watch_logging_option_request
module UpdateApplication : sig ... end
module UntagResource : sig ... end
module TagResource : sig ... end
module StopApplication : sig ... end
module StartApplication : sig ... end
module ListTagsForResource : sig ... end
module ListApplications : sig ... end
module DiscoverInputSchema : sig ... end
module DescribeApplication : sig ... end
module DeleteApplicationOutput : sig ... end
module DeleteApplication : sig ... end
module CreateApplication : sig ... end
module AddApplicationOutput : sig ... end
module AddApplicationInput : sig ... end
OCaml

Innovation. Community. Security.