Module Smaws_Client_BedrockDataAutomationRuntime

Bedrock Data Automation Runtime client library built on EIO.

Types

module Types : sig ... end

Builders

val make_timestamp_segment : end_time_millis:Smaws_Lib.Smithy_api.Types.long -> start_time_millis:Smaws_Lib.Smithy_api.Types.long -> unit -> Types.timestamp_segment
val make_video_asset_processing_configuration : ?segment_configuration:Types.video_segment_configuration -> unit -> Types.video_asset_processing_configuration
val make_untag_resource_response : unit -> unit
val make_untag_resource_request : tag_keys:Types.tag_key_list -> resource_ar_n:Types.taggable_resource_arn -> unit -> Types.untag_resource_request
val make_tag_resource_response : unit -> unit
val make_tag : value:Types.tag_value -> key:Types.tag_key -> unit -> Types.tag
val make_tag_resource_request : tags:Types.tag_list -> resource_ar_n:Types.taggable_resource_arn -> unit -> Types.tag_resource_request
val make_sync_input_configuration : ?s3_uri:Types.s3_uri -> ?bytes:Smaws_Lib.Smithy_api.Types.blob -> unit -> Types.sync_input_configuration
val make_output_segment : ?standard_output:Smaws_Lib.Smithy_api.Types.string_ -> ?custom_output:Smaws_Lib.Smithy_api.Types.string_ -> ?custom_output_status:Types.custom_output_status -> unit -> Types.output_segment
val make_output_configuration : s3_uri:Types.s3_uri -> unit -> Types.output_configuration
val make_event_bridge_configuration : event_bridge_enabled:Smaws_Lib.Smithy_api.Types.boolean_ -> unit -> Types.event_bridge_configuration
val make_notification_configuration : event_bridge_configuration:Types.event_bridge_configuration -> unit -> Types.notification_configuration
val make_list_tags_for_resource_response : ?tags:Types.tag_list -> unit -> Types.list_tags_for_resource_response
val make_list_tags_for_resource_request : resource_ar_n:Types.taggable_resource_arn -> unit -> Types.list_tags_for_resource_request
val make_invoke_data_automation_response : ?output_segments:Types.output_segment_list -> ?output_configuration:Types.output_configuration -> semantic_modality:Types.semantic_modality -> unit -> Types.invoke_data_automation_response
val make_data_automation_configuration : ?stage:Types.data_automation_stage -> data_automation_project_arn:Types.data_automation_arn -> unit -> Types.data_automation_configuration
val make_blueprint : ?stage:Types.blueprint_stage -> ?version:Types.blueprint_version -> blueprint_arn:Types.blueprint_arn -> unit -> Types.blueprint
val make_encryption_configuration : ?kms_encryption_context:Types.encryption_context_map -> kms_key_id:Types.kms_key_id -> unit -> Types.encryption_configuration
val make_invoke_data_automation_request : ?output_configuration:Types.output_configuration -> ?encryption_configuration:Types.encryption_configuration -> ?blueprints:Types.blueprint_list -> ?data_automation_configuration:Types.data_automation_configuration -> data_automation_profile_arn:Types.data_automation_profile_arn -> input_configuration:Types.sync_input_configuration -> unit -> Types.invoke_data_automation_request
val make_invoke_data_automation_async_response : invocation_arn:Types.invocation_arn -> unit -> Types.invoke_data_automation_async_response
val make_asset_processing_configuration : ?video:Types.video_asset_processing_configuration -> unit -> Types.asset_processing_configuration
val make_input_configuration : ?asset_processing_configuration:Types.asset_processing_configuration -> s3_uri:Types.s3_uri -> unit -> Types.input_configuration
val make_invoke_data_automation_async_request : ?tags:Types.tag_list -> ?blueprints:Types.blueprint_list -> ?notification_configuration:Types.notification_configuration -> ?encryption_configuration:Types.encryption_configuration -> ?data_automation_configuration:Types.data_automation_configuration -> ?client_token:Types.idempotency_token -> data_automation_profile_arn:Types.data_automation_profile_arn -> output_configuration:Types.output_configuration -> input_configuration:Types.input_configuration -> unit -> Types.invoke_data_automation_async_request
val make_get_data_automation_status_response : ?job_duration_in_seconds:Smaws_Lib.Smithy_api.Types.integer -> ?job_completion_time:Smaws_Lib.Smithy_api.Types.timestamp -> ?job_submission_time:Smaws_Lib.Smithy_api.Types.timestamp -> ?output_configuration:Types.output_configuration -> ?error_message:Smaws_Lib.Smithy_api.Types.string_ -> ?error_type:Smaws_Lib.Smithy_api.Types.string_ -> ?status:Types.automation_job_status -> unit -> Types.get_data_automation_status_response
val make_get_data_automation_status_request : invocation_arn:Types.invocation_arn -> unit -> Types.get_data_automation_status_request

Operations

module GetDataAutomationStatus : sig ... end

API used to get data automation status.

module InvokeDataAutomation : sig ... end

Sync API: Invoke data automation.

module InvokeDataAutomationAsync : sig ... end

Async API: Invoke data automation.

module ListTagsForResource : sig ... end

List tags for an Amazon Bedrock Data Automation resource

module TagResource : sig ... end

Tag an Amazon Bedrock Data Automation resource

module UntagResource : sig ... end
module Json_serializers : sig ... end
module Json_deserializers : sig ... end