Smaws_Client_BCMDataExportsBCM Data Exports client library built on EIO.
module Types : sig ... endval make_validation_exception_field :
message:Types.generic_string ->
name:Types.generic_string ->
unit ->
Types.validation_exception_fieldval make_update_export_response :
?export_arn:Types.arn ->
unit ->
Types.update_export_responseval make_data_query :
?table_configurations:Types.table_configurations ->
query_statement:Types.query_statement ->
unit ->
Types.data_queryval make_s3_output_configurations :
overwrite:Types.overwrite_option ->
compression:Types.compression_option ->
format:Types.format_option ->
output_type:Types.s3_output_type ->
unit ->
Types.s3_output_configurationsval make_s3_destination :
?s3_bucket_owner:Types.account_id ->
s3_output_configurations:Types.s3_output_configurations ->
s3_region:Types.generic_string ->
s3_prefix:Types.generic_string ->
s3_bucket:Types.generic_string ->
unit ->
Types.s3_destinationval make_destination_configurations :
s3_destination:Types.s3_destination ->
unit ->
Types.destination_configurationsval make_refresh_cadence :
frequency:Types.frequency_option ->
unit ->
Types.refresh_cadenceval make_export_ :
?description:Types.generic_string ->
?export_arn:Types.arn ->
refresh_cadence:Types.refresh_cadence ->
destination_configurations:Types.destination_configurations ->
data_query:Types.data_query ->
name:Types.export_name ->
unit ->
Types.export_val make_update_export_request :
export_:Types.export_ ->
export_arn:Types.arn ->
unit ->
Types.update_export_requestval make_untag_resource_request :
resource_tag_keys:Types.resource_tag_key_list ->
resource_arn:Types.arn ->
unit ->
Types.untag_resource_requestval make_resource_tag :
value:Types.resource_tag_value ->
key:Types.resource_tag_key ->
unit ->
Types.resource_tagval make_tag_resource_request :
resource_tags:Types.resource_tag_list ->
resource_arn:Types.arn ->
unit ->
Types.tag_resource_requestval make_table_property_description :
?description:Types.generic_string ->
?default_value:Types.generic_string ->
?valid_values:Types.generic_string_list ->
?name:Types.generic_string ->
unit ->
Types.table_property_descriptionval make_table :
?table_properties:Types.table_property_description_list ->
?description:Types.generic_string ->
?table_name:Types.table_name ->
unit ->
Types.tableval make_list_tags_for_resource_response :
?next_token:Types.next_page_token ->
?resource_tags:Types.resource_tag_list ->
unit ->
Types.list_tags_for_resource_responseval make_list_tags_for_resource_request :
?next_token:Types.next_page_token ->
?max_results:Types.max_results ->
resource_arn:Types.arn ->
unit ->
Types.list_tags_for_resource_requestval make_list_tables_response :
?next_token:Types.next_page_token ->
?tables:Types.table_list ->
unit ->
Types.list_tables_responseval make_list_tables_request :
?max_results:Types.max_results ->
?next_token:Types.next_page_token ->
unit ->
Types.list_tables_requestval make_export_status :
?last_refreshed_at:Smaws_Lib.Smithy_api.Types.timestamp ->
?last_updated_at:Smaws_Lib.Smithy_api.Types.timestamp ->
?created_at:Smaws_Lib.Smithy_api.Types.timestamp ->
?status_reason:Types.execution_status_reason ->
?status_code:Types.export_status_code ->
unit ->
Types.export_statusval make_export_reference :
export_status:Types.export_status ->
export_name:Types.export_name ->
export_arn:Types.arn ->
unit ->
Types.export_referenceval make_list_exports_response :
?next_token:Types.next_page_token ->
?exports:Types.export_reference_list ->
unit ->
Types.list_exports_responseval make_list_exports_request :
?next_token:Types.next_page_token ->
?max_results:Types.max_results ->
unit ->
Types.list_exports_requestval make_execution_status :
?last_updated_at:Smaws_Lib.Smithy_api.Types.timestamp ->
?completed_at:Smaws_Lib.Smithy_api.Types.timestamp ->
?created_at:Smaws_Lib.Smithy_api.Types.timestamp ->
?status_reason:Types.execution_status_reason ->
?status_code:Types.execution_status_code ->
unit ->
Types.execution_statusval make_execution_reference :
execution_status:Types.execution_status ->
execution_id:Types.generic_string ->
unit ->
Types.execution_referenceval make_list_executions_response :
?next_token:Types.next_page_token ->
?executions:Types.execution_reference_list ->
unit ->
Types.list_executions_responseval make_list_executions_request :
?next_token:Types.next_page_token ->
?max_results:Types.max_results ->
export_arn:Types.arn ->
unit ->
Types.list_executions_requestval make_column :
?description:Types.generic_string ->
?type_:Types.generic_string ->
?name:Types.generic_string ->
unit ->
Types.columnval make_get_table_response :
?schema:Types.column_list ->
?table_properties:Types.table_properties ->
?description:Types.generic_string ->
?table_name:Types.table_name ->
unit ->
Types.get_table_responseval make_get_table_request :
?table_properties:Types.table_properties ->
table_name:Types.table_name ->
unit ->
Types.get_table_requestval make_get_export_response :
?export_status:Types.export_status ->
?export_:Types.export_ ->
unit ->
Types.get_export_responseval make_get_export_request :
export_arn:Types.arn ->
unit ->
Types.get_export_requestval make_get_execution_response :
?execution_status:Types.execution_status ->
?export_:Types.export_ ->
?execution_id:Types.generic_string ->
unit ->
Types.get_execution_responseval make_get_execution_request :
execution_id:Types.generic_string ->
export_arn:Types.arn ->
unit ->
Types.get_execution_requestval make_delete_export_response :
?export_arn:Types.arn ->
unit ->
Types.delete_export_responseval make_delete_export_request :
export_arn:Types.arn ->
unit ->
Types.delete_export_requestval make_create_export_response :
?export_arn:Types.arn ->
unit ->
Types.create_export_responseval make_create_export_request :
?resource_tags:Types.resource_tag_list ->
export_:Types.export_ ->
unit ->
Types.create_export_requestOperations
module CreateExport : sig ... endCreates a data export and specifies the data query, the delivery preference, and any optional resource tags.
module DeleteExport : sig ... endDeletes an existing data export.
module GetExecution : sig ... endExports data based on the source data update.
module GetExport : sig ... endViews the definition of an existing data export.
module GetTable : sig ... endReturns the metadata for the specified table and table properties. This includes the list of columns in the table schema, their data types, and column descriptions.
module ListExecutions : sig ... endLists the historical executions for the export.
module ListExports : sig ... endLists all data export definitions.
module ListTables : sig ... endLists all available tables in data exports.
module ListTagsForResource : sig ... endList tags associated with an existing data export.
module TagResource : sig ... endAdds tags for an existing data export definition.
module UntagResource : sig ... endDeletes tags associated with an existing data export definition.
module UpdateExport : sig ... endmodule Json_serializers : sig ... endmodule Json_deserializers : sig ... end