Smaws_Client_BedrockDataAutomationRuntime.Typestype nonrec timestamp_segment = {end_time_millis : Smaws_Lib.Smithy_api.Types.long;End timestamp in milliseconds
*)start_time_millis : Smaws_Lib.Smithy_api.Types.long;Start timestamp in milliseconds
*)}Timestamp segment
type nonrec video_segment_configuration = | TimestampSegment of timestamp_segmentTimestamp segment
*)Delimits the segment of the input that will be processed
type nonrec video_asset_processing_configuration = {segment_configuration : video_segment_configuration option;Delimits the segment of the input that will be processed
*)}Video asset processing configuration
This exception will be thrown when customer provided invalid parameters.
type nonrec tag_key_list = tag_key listtype nonrec untag_resource_request = {tag_keys : tag_key_list;resource_ar_n : taggable_resource_arn;}This exception will be thrown when customer reached API TPS limit.
This exception will be thrown when resource provided from customer not found.
This exception is for any internal un-expected service errors.
This exception will be thrown when customer does not have access to API.
type nonrec tag_list = tag listThis exception will be thrown when service quota is exceeded.
type nonrec sync_input_configuration = {s3_uri : s3_uri option;S3 URI of the input data
*)bytes : Smaws_Lib.Smithy_api.Types.blob option;Input data as bytes
*)}Input configuration for synchronous API
This exception will be thrown when service is temporarily unavailable.
type nonrec output_segment = {standard_output : Smaws_Lib.Smithy_api.Types.string_ option;Standard output response
*)custom_output : Smaws_Lib.Smithy_api.Types.string_ option;Custom output response
*)custom_output_status : custom_output_status option;Status of blueprint match
*)}Results for an output segment
type nonrec output_segment_list = output_segment listOutput configuration.
type nonrec event_bridge_configuration = {event_bridge_enabled : Smaws_Lib.Smithy_api.Types.boolean_;Event bridge flag.
*)}Event bridge configuration.
type nonrec notification_configuration = {event_bridge_configuration : event_bridge_configuration;Event bridge configuration.
*)}Notification configuration.
type nonrec invoke_data_automation_response = {output_segments : output_segment_list option;List of outputs for each logical sub-doc
*)semantic_modality : semantic_modality;Detected semantic modality
*)output_configuration : output_configuration option;Output configuration
*)}Invoke Data Automation Response
type nonrec data_automation_configuration = {stage : data_automation_stage option;Data automation stage.
*)data_automation_project_arn : data_automation_arn;Data automation project arn.
*)}Data automation configuration.
type nonrec blueprint = {stage : blueprint_stage option;Stage of blueprint.
*)version : blueprint_version option;Version of blueprint.
*)blueprint_arn : blueprint_arn;Arn of blueprint.
*)}Structure for single blueprint entity.
type nonrec blueprint_list = blueprint listtype nonrec encryption_context_map =
(encryption_context_key * encryption_context_value) listtype nonrec encryption_configuration = {kms_encryption_context : encryption_context_map option;KMS encryption context.
*)kms_key_id : kms_key_id;Customer KMS key used for encryption
*)}Encryption configuration.
type nonrec invoke_data_automation_request = {output_configuration : output_configuration option;Output configuration.
*)encryption_configuration : encryption_configuration option;Encryption configuration.
*)data_automation_profile_arn : data_automation_profile_arn;Data automation profile ARN
*)blueprints : blueprint_list option;Blueprint list.
*)data_automation_configuration : data_automation_configuration option;Data automation configuration.
*)input_configuration : sync_input_configuration;Input configuration.
*)}Invoke Data Automation Request
type nonrec invoke_data_automation_async_response = {invocation_arn : invocation_arn;ARN of the automation job
*)}Invoke Data Automation Async Response
type nonrec asset_processing_configuration = {video : video_asset_processing_configuration option;Video asset processing configuration
*)}Config containing asset processing related knobs for all modalities
type nonrec input_configuration = {asset_processing_configuration : asset_processing_configuration option;Asset processing configuration
*)s3_uri : s3_uri;S3 uri.
*)}Input configuration.
type nonrec invoke_data_automation_async_request = {data_automation_profile_arn : data_automation_profile_arn;Data automation profile ARN
*)blueprints : blueprint_list option;Blueprint list.
*)notification_configuration : notification_configuration option;Notification configuration.
*)encryption_configuration : encryption_configuration option;Encryption configuration.
*)data_automation_configuration : data_automation_configuration option;Data automation configuration.
*)output_configuration : output_configuration;Output configuration.
*)input_configuration : input_configuration;Input configuration.
*)client_token : idempotency_token option;Idempotency token.
*)}Invoke Data Automation Async Request
List of status supported by automation jobs
type nonrec get_data_automation_status_response = {job_duration_in_seconds : Smaws_Lib.Smithy_api.Types.integer option;Job duration in seconds.
*)job_completion_time : Smaws_Lib.Smithy_api.Types.timestamp option;Job completion time.
*)job_submission_time : Smaws_Lib.Smithy_api.Types.timestamp option;Job Submission time.
*)output_configuration : output_configuration option;Output configuration.
*)error_message : Smaws_Lib.Smithy_api.Types.string_ option;Error Message.
*)error_type : Smaws_Lib.Smithy_api.Types.string_ option;Error Type.
*)status : automation_job_status option;Job Status.
*)}Response of GetDataAutomationStatus API.
type nonrec get_data_automation_status_request = {invocation_arn : invocation_arn;Invocation arn.
*)}Structure for request of GetDataAutomationStatus API.
type nonrec automation_job_resource = Smaws_Lib.CoreTypes.Resource.t