Module Smaws_Client_Glue

Glue client library built on EIO.

Types

module Types : sig ... end

Builders

val make_xml_classifier : ?row_tag:Types.row_tag -> ?version:Types.version_id -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> classification:Types.classification -> name:Types.name_string -> unit -> Types.xml_classifier
val make_workflow_run_statistics : ?waiting_actions:Types.integer_value -> ?errored_actions:Types.integer_value -> ?running_actions:Types.integer_value -> ?succeeded_actions:Types.integer_value -> ?stopped_actions:Types.integer_value -> ?failed_actions:Types.integer_value -> ?timeout_actions:Types.integer_value -> ?total_actions:Types.integer_value -> unit -> Types.workflow_run_statistics
val make_notification_property : ?notify_delay_after:Types.notify_delay_after -> unit -> Types.notification_property
val make_action : ?crawler_name:Types.name_string -> ?notification_property:Types.notification_property -> ?security_configuration:Types.name_string -> ?timeout:Types.timeout -> ?arguments:Types.generic_map -> ?job_name:Types.name_string -> unit -> Types.action
val make_condition : ?crawl_state:Types.crawl_state -> ?crawler_name:Types.name_string -> ?state:Types.job_run_state -> ?job_name:Types.name_string -> ?logical_operator:Types.logical_operator -> unit -> Types.condition
val make_predicate : ?conditions:Types.condition_list -> ?logical:Types.logical -> unit -> Types.predicate
val make_event_batching_condition : ?batch_window:Types.batch_window -> batch_size:Types.batch_size -> unit -> Types.event_batching_condition
val make_trigger : ?event_batching_condition:Types.event_batching_condition -> ?predicate:Types.predicate -> ?actions:Types.action_list -> ?schedule:Types.generic_string -> ?description:Types.description_string -> ?state:Types.trigger_state -> ?type_:Types.trigger_type -> ?id:Types.id_string -> ?workflow_name:Types.name_string -> ?name:Types.name_string -> unit -> Types.trigger
val make_trigger_node_details : ?trigger:Types.trigger -> unit -> Types.trigger_node_details
val make_predecessor : ?run_id:Types.id_string -> ?job_name:Types.name_string -> unit -> Types.predecessor
val make_job_run : ?execution_role_session_policy:Types.orchestration_policy_json_string -> ?state_detail:Types.orchestration_message_string -> ?profile_name:Types.name_string -> ?maintenance_window:Types.maintenance_window -> ?execution_class:Types.execution_class -> ?dpu_seconds:Types.nullable_double -> ?glue_version:Types.glue_version_string -> ?notification_property:Types.notification_property -> ?log_group_name:Types.generic_string -> ?security_configuration:Types.name_string -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?timeout:Types.timeout -> ?execution_time:Types.execution_time -> ?allocated_capacity:Types.integer_value -> ?predecessor_runs:Types.predecessor_list -> ?error_message:Types.error_string -> ?arguments:Types.generic_map -> ?job_run_state:Types.job_run_state -> ?completed_on:Types.timestamp_value -> ?last_modified_on:Types.timestamp_value -> ?started_on:Types.timestamp_value -> ?job_run_queuing_enabled:Types.nullable_boolean -> ?job_mode:Types.job_mode -> ?job_name:Types.name_string -> ?trigger_name:Types.name_string -> ?previous_run_id:Types.id_string -> ?attempt:Types.attempt_count -> ?id:Types.id_string -> unit -> Types.job_run
val make_job_node_details : ?job_runs:Types.job_run_list -> unit -> Types.job_node_details
val make_crawl : ?log_stream:Types.log_stream -> ?log_group:Types.log_group -> ?error_message:Types.description_string -> ?completed_on:Types.timestamp_value -> ?started_on:Types.timestamp_value -> ?state:Types.crawl_state -> unit -> Types.crawl
val make_crawler_node_details : ?crawls:Types.crawl_list -> unit -> Types.crawler_node_details
val make_node : ?crawler_details:Types.crawler_node_details -> ?job_details:Types.job_node_details -> ?trigger_details:Types.trigger_node_details -> ?unique_id:Types.name_string -> ?name:Types.name_string -> ?type_:Types.node_type -> unit -> Types.node
val make_edge : ?destination_id:Types.name_string -> ?source_id:Types.name_string -> unit -> Types.edge
val make_workflow_graph : ?edges:Types.edge_list -> ?nodes:Types.node_list -> unit -> Types.workflow_graph
val make_starting_event_batch_condition : ?batch_window:Types.nullable_integer -> ?batch_size:Types.nullable_integer -> unit -> Types.starting_event_batch_condition
val make_workflow_run : ?starting_event_batch_condition:Types.starting_event_batch_condition -> ?graph:Types.workflow_graph -> ?statistics:Types.workflow_run_statistics -> ?error_message:Types.error_string -> ?status:Types.workflow_run_status -> ?completed_on:Types.timestamp_value -> ?started_on:Types.timestamp_value -> ?workflow_run_properties:Types.workflow_run_properties -> ?previous_run_id:Types.id_string -> ?workflow_run_id:Types.id_string -> ?name:Types.name_string -> unit -> Types.workflow_run
val make_blueprint_details : ?run_id:Types.id_string -> ?blueprint_name:Types.orchestration_name_string -> unit -> Types.blueprint_details
val make_workflow : ?blueprint_details:Types.blueprint_details -> ?max_concurrent_runs:Types.nullable_integer -> ?graph:Types.workflow_graph -> ?last_run:Types.workflow_run -> ?last_modified_on:Types.timestamp_value -> ?created_on:Types.timestamp_value -> ?default_run_properties:Types.workflow_run_properties -> ?description:Types.generic_string -> ?name:Types.name_string -> unit -> Types.workflow
val make_error_detail : ?error_message:Types.description_string -> ?error_code:Types.name_string -> unit -> Types.error_detail
val make_view_validation : ?error:Types.error_detail -> ?state:Types.resource_state -> ?update_time:Types.timestamp -> ?view_validation_text:Types.view_text_string -> ?dialect_version:Types.view_dialect_version_string -> ?dialect:Types.view_dialect -> unit -> Types.view_validation
val make_view_representation : ?is_stale:Types.nullable_boolean -> ?validation_connection:Types.name_string -> ?view_expanded_text:Types.view_text_string -> ?view_original_text:Types.view_text_string -> ?dialect_version:Types.view_dialect_version_string -> ?dialect:Types.view_dialect -> unit -> Types.view_representation
val make_view_representation_input : ?view_expanded_text:Types.view_text_string -> ?validation_connection:Types.name_string -> ?view_original_text:Types.view_text_string -> ?dialect_version:Types.view_dialect_version_string -> ?dialect:Types.view_dialect -> unit -> Types.view_representation_input
val make_view_definition_input : ?sub_object_version_ids:Types.view_sub_object_version_ids_list -> ?sub_objects:Types.view_sub_objects_list -> ?last_refresh_type:Types.last_refresh_type -> ?refresh_seconds:Types.refresh_seconds -> ?view_version_token:Types.version_string -> ?view_version_id:Types.table_version_id -> ?representations:Types.view_representation_input_list -> ?definer:Types.arn_string -> ?is_protected:Types.nullable_boolean -> unit -> Types.view_definition_input
val make_view_definition : ?representations:Types.view_representation_list -> ?sub_object_version_ids:Types.view_sub_object_version_ids_list -> ?sub_objects:Types.view_sub_objects_list -> ?last_refresh_type:Types.last_refresh_type -> ?refresh_seconds:Types.refresh_seconds -> ?view_version_token:Types.hash_string -> ?view_version_id:Types.table_version_id -> ?definer:Types.arn_string -> ?is_protected:Types.nullable_boolean -> unit -> Types.view_definition
val make_resource_uri : ?uri:Types.ur_i -> ?resource_type:Types.resource_type -> unit -> Types.resource_uri
val make_user_defined_function : ?catalog_id:Types.catalog_id_string -> ?resource_uris:Types.resource_uri_list -> ?create_time:Types.timestamp -> ?owner_type:Types.principal_type -> ?function_type:Types.function_type -> ?owner_name:Types.name_string -> ?class_name:Types.name_string -> ?database_name:Types.name_string -> ?function_name:Types.name_string -> unit -> Types.user_defined_function
val make_user_defined_function_input : ?resource_uris:Types.resource_uri_list -> ?owner_type:Types.principal_type -> ?function_type:Types.function_type -> ?owner_name:Types.name_string -> ?class_name:Types.name_string -> ?function_name:Types.name_string -> unit -> Types.user_defined_function_input
val make_usage_profile_definition : ?last_modified_on:Types.timestamp_value -> ?created_on:Types.timestamp_value -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.usage_profile_definition
val make_upsert_redshift_target_options : ?upsert_keys:Types.enclosed_in_string_properties_min_one -> ?connection_name:Types.enclosed_in_string_property -> ?table_location:Types.enclosed_in_string_property -> unit -> Types.upsert_redshift_target_options
val make_update_xml_classifier_request : ?row_tag:Types.row_tag -> ?classification:Types.classification -> name:Types.name_string -> unit -> Types.update_xml_classifier_request
val make_update_workflow_response : ?name:Types.name_string -> unit -> Types.update_workflow_response
val make_update_workflow_request : ?max_concurrent_runs:Types.nullable_integer -> ?default_run_properties:Types.workflow_run_properties -> ?description:Types.workflow_description_string -> name:Types.name_string -> unit -> Types.update_workflow_request
val make_update_user_defined_function_response : unit -> unit
val make_update_user_defined_function_request : ?catalog_id:Types.catalog_id_string -> function_input:Types.user_defined_function_input -> function_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.update_user_defined_function_request
val make_update_usage_profile_response : ?name:Types.name_string -> unit -> Types.update_usage_profile_response
val make_configuration_object : ?max_value:Types.config_value_string -> ?min_value:Types.config_value_string -> ?allowed_values:Types.allowed_values_string_list -> ?default_value:Types.config_value_string -> unit -> Types.configuration_object
val make_profile_configuration : ?job_configuration:Types.configuration_map -> ?session_configuration:Types.configuration_map -> unit -> Types.profile_configuration
val make_update_usage_profile_request : ?description:Types.description_string -> configuration:Types.profile_configuration -> name:Types.name_string -> unit -> Types.update_usage_profile_request
val make_update_trigger_response : ?trigger:Types.trigger -> unit -> Types.update_trigger_response
val make_trigger_update : ?event_batching_condition:Types.event_batching_condition -> ?predicate:Types.predicate -> ?actions:Types.action_list -> ?schedule:Types.generic_string -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.trigger_update
val make_update_trigger_request : trigger_update:Types.trigger_update -> name:Types.name_string -> unit -> Types.update_trigger_request
val make_update_table_response : unit -> unit
val make_column : ?parameters:Types.parameters_map -> ?comment:Types.comment_string -> ?type_:Types.column_type_string -> name:Types.name_string -> unit -> Types.column
val make_ser_de_info : ?parameters:Types.parameters_map -> ?serialization_library:Types.name_string -> ?name:Types.name_string -> unit -> Types.ser_de_info
val make_order : sort_order:Types.integer_flag -> column:Types.name_string -> unit -> Types.order
val make_skewed_info : ?skewed_column_value_location_maps:Types.location_map -> ?skewed_column_values:Types.column_value_string_list -> ?skewed_column_names:Types.name_string_list -> unit -> Types.skewed_info
val make_schema_id : ?registry_name:Types.schema_registry_name_string -> ?schema_name:Types.schema_registry_name_string -> ?schema_arn:Types.glue_resource_arn -> unit -> Types.schema_id
val make_schema_reference : ?schema_version_number:Types.version_long_number -> ?schema_version_id:Types.schema_version_id_string -> ?schema_id:Types.schema_id -> unit -> Types.schema_reference
val make_storage_descriptor : ?schema_reference:Types.schema_reference -> ?stored_as_sub_directories:Types.boolean_ -> ?skewed_info:Types.skewed_info -> ?parameters:Types.parameters_map -> ?sort_columns:Types.order_list -> ?bucket_columns:Types.name_string_list -> ?serde_info:Types.ser_de_info -> ?number_of_buckets:Types.integer -> ?compressed:Types.boolean_ -> ?output_format:Types.format_string -> ?input_format:Types.format_string -> ?additional_locations:Types.location_string_list -> ?location:Types.location_string -> ?columns:Types.column_list -> unit -> Types.storage_descriptor
val make_table_identifier : ?region:Types.name_string -> ?name:Types.name_string -> ?database_name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> unit -> Types.table_identifier
val make_table_input : ?view_definition:Types.view_definition_input -> ?target_table:Types.table_identifier -> ?parameters:Types.parameters_map -> ?table_type:Types.table_type_string -> ?view_expanded_text:Types.view_text_string -> ?view_original_text:Types.view_text_string -> ?partition_keys:Types.column_list -> ?storage_descriptor:Types.storage_descriptor -> ?retention:Types.non_negative_integer -> ?last_analyzed_time:Types.timestamp -> ?last_access_time:Types.timestamp -> ?owner:Types.name_string -> ?description:Types.description_string -> name:Types.name_string -> unit -> Types.table_input
val make_iceberg_struct_field : ?write_default:Types.iceberg_document -> ?initial_default:Types.iceberg_document -> ?doc:Types.comment_string -> required:Types.boolean_ -> type_:Types.iceberg_document -> name:Types.column_name_string -> id:Types.integer -> unit -> Types.iceberg_struct_field
val make_iceberg_schema : ?type_:Types.iceberg_struct_type_enum -> ?identifier_field_ids:Types.integer_list -> ?schema_id:Types.integer -> fields:Types.iceberg_struct_field_list -> unit -> Types.iceberg_schema
val make_iceberg_partition_field : ?field_id:Types.integer -> name:Types.column_name_string -> transform:Types.iceberg_transform_string -> source_id:Types.integer -> unit -> Types.iceberg_partition_field
val make_iceberg_partition_spec : ?spec_id:Types.integer -> fields:Types.iceberg_partition_spec_field_list -> unit -> Types.iceberg_partition_spec
val make_iceberg_sort_field : null_order:Types.iceberg_null_order -> direction:Types.iceberg_sort_direction -> transform:Types.iceberg_transform_string -> source_id:Types.integer -> unit -> Types.iceberg_sort_field
val make_iceberg_sort_order : fields:Types.iceberg_sort_order_field_list -> order_id:Types.integer -> unit -> Types.iceberg_sort_order
val make_iceberg_encrypted_key : ?properties:Types.string_to_string_map -> ?encrypted_by_id:Types.encryption_key_id_string -> encrypted_key_metadata:Types.encrypted_key_metadata_string -> key_id:Types.encryption_key_id_string -> unit -> Types.iceberg_encrypted_key
val make_iceberg_table_update : ?key_id:Types.encryption_key_id_string -> ?encryption_key:Types.iceberg_encrypted_key -> ?action:Types.iceberg_update_action -> ?properties:Types.string_to_string_map -> ?sort_order:Types.iceberg_sort_order -> ?partition_spec:Types.iceberg_partition_spec -> location:Types.location_string -> schema:Types.iceberg_schema -> unit -> Types.iceberg_table_update
val make_update_iceberg_table_input : updates:Types.iceberg_table_update_list -> unit -> Types.update_iceberg_table_input
val make_update_iceberg_input : update_iceberg_table_input:Types.update_iceberg_table_input -> unit -> Types.update_iceberg_input
val make_update_open_table_format_input : ?update_iceberg_input:Types.update_iceberg_input -> unit -> Types.update_open_table_format_input
val make_update_table_request : ?update_open_table_format_input:Types.update_open_table_format_input -> ?force:Types.boolean_ -> ?view_update_action:Types.view_update_action -> ?version_id:Types.version_string -> ?transaction_id:Types.transaction_id_string -> ?skip_archive:Types.boolean_nullable -> ?table_input:Types.table_input -> ?name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> database_name:Types.name_string -> unit -> Types.update_table_request
val make_update_table_optimizer_response : unit -> unit
val make_iceberg_compaction_configuration : ?delete_file_threshold:Types.nullable_integer -> ?min_input_files:Types.nullable_integer -> ?strategy:Types.compaction_strategy -> unit -> Types.iceberg_compaction_configuration
val make_compaction_configuration : ?iceberg_configuration:Types.iceberg_compaction_configuration -> unit -> Types.compaction_configuration
val make_iceberg_retention_configuration : ?run_rate_in_hours:Types.nullable_integer -> ?clean_expired_files:Types.nullable_boolean -> ?number_of_snapshots_to_retain:Types.nullable_integer -> ?snapshot_retention_period_in_days:Types.nullable_integer -> unit -> Types.iceberg_retention_configuration
val make_retention_configuration : ?iceberg_configuration:Types.iceberg_retention_configuration -> unit -> Types.retention_configuration
val make_iceberg_orphan_file_deletion_configuration : ?run_rate_in_hours:Types.nullable_integer -> ?location:Types.message_string -> ?orphan_file_retention_period_in_days:Types.nullable_integer -> unit -> Types.iceberg_orphan_file_deletion_configuration
val make_orphan_file_deletion_configuration : ?iceberg_configuration:Types.iceberg_orphan_file_deletion_configuration -> unit -> Types.orphan_file_deletion_configuration
val make_table_optimizer_configuration : ?orphan_file_deletion_configuration:Types.orphan_file_deletion_configuration -> ?retention_configuration:Types.retention_configuration -> ?compaction_configuration:Types.compaction_configuration -> ?vpc_configuration:Types.table_optimizer_vpc_configuration -> ?enabled:Types.nullable_boolean -> ?role_arn:Types.arn_string -> unit -> Types.table_optimizer_configuration
val make_update_table_optimizer_request : table_optimizer_configuration:Types.table_optimizer_configuration -> type_:Types.table_optimizer_type -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.update_table_optimizer_request
val make_update_source_control_from_job_response : ?job_name:Types.name_string -> unit -> Types.update_source_control_from_job_response
val make_update_source_control_from_job_request : ?auth_token:Types.auth_token_string -> ?auth_strategy:Types.source_control_auth_strategy -> ?commit_id:Types.commit_id_string -> ?folder:Types.name_string -> ?branch_name:Types.name_string -> ?repository_owner:Types.name_string -> ?repository_name:Types.name_string -> ?provider:Types.source_control_provider -> ?job_name:Types.name_string -> unit -> Types.update_source_control_from_job_request
val make_update_schema_response : ?registry_name:Types.schema_registry_name_string -> ?schema_name:Types.schema_registry_name_string -> ?schema_arn:Types.glue_resource_arn -> unit -> Types.update_schema_response
val make_schema_version_number : ?version_number:Types.version_long_number -> ?latest_version:Types.latest_schema_version_boolean -> unit -> Types.schema_version_number
val make_update_schema_input : ?description:Types.description_string -> ?compatibility:Types.compatibility -> ?schema_version_number:Types.schema_version_number -> schema_id:Types.schema_id -> unit -> Types.update_schema_input
val make_update_registry_response : ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.update_registry_response
val make_registry_id : ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.registry_id
val make_update_registry_input : description:Types.description_string -> registry_id:Types.registry_id -> unit -> Types.update_registry_input
val make_update_partition_response : unit -> unit
val make_partition_input : ?last_analyzed_time:Types.timestamp -> ?parameters:Types.parameters_map -> ?storage_descriptor:Types.storage_descriptor -> ?last_access_time:Types.timestamp -> ?values:Types.value_string_list -> unit -> Types.partition_input
val make_update_partition_request : ?catalog_id:Types.catalog_id_string -> partition_input:Types.partition_input -> partition_value_list:Types.bounded_partition_value_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.update_partition_request
val make_update_ml_transform_response : ?transform_id:Types.hash_string -> unit -> Types.update_ml_transform_response
val make_find_matches_parameters : ?enforce_provided_labels:Types.nullable_boolean -> ?accuracy_cost_tradeoff:Types.generic_bounded_double -> ?precision_recall_tradeoff:Types.generic_bounded_double -> ?primary_key_column_name:Types.column_name_string -> unit -> Types.find_matches_parameters
val make_transform_parameters : ?find_matches_parameters:Types.find_matches_parameters -> transform_type:Types.transform_type -> unit -> Types.transform_parameters
val make_update_ml_transform_request : ?max_retries:Types.nullable_integer -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?glue_version:Types.glue_version_string -> ?role:Types.role_string -> ?parameters:Types.transform_parameters -> ?description:Types.description_string -> ?name:Types.name_string -> transform_id:Types.hash_string -> unit -> Types.update_ml_transform_request
val make_update_json_classifier_request : ?json_path:Types.json_path -> name:Types.name_string -> unit -> Types.update_json_classifier_request
val make_update_job_response : ?job_name:Types.name_string -> unit -> Types.update_job_response
val make_execution_property : ?max_concurrent_runs:Types.max_concurrent_runs -> unit -> Types.execution_property
val make_job_command : ?runtime:Types.runtime_name_string -> ?python_version:Types.python_version_string -> ?script_location:Types.script_location_string -> ?name:Types.generic_string -> unit -> Types.job_command
val make_connections_list : ?connections:Types.connection_string_list -> unit -> Types.connections_list
val make_glue_studio_schema_column : ?glue_studio_type:Types.column_type_string -> ?type_:Types.column_type_string -> name:Types.glue_studio_column_name_string -> unit -> Types.glue_studio_schema_column
val make_glue_schema : ?columns:Types.glue_studio_schema_column_list -> unit -> Types.glue_schema
val make_athena_connector_source : ?output_schemas:Types.glue_schemas -> ?connection_table:Types.enclosed_in_string_property_with_quote -> schema_name:Types.enclosed_in_string_property -> connection_type:Types.enclosed_in_string_property -> connector_name:Types.enclosed_in_string_property -> connection_name:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.athena_connector_source
val make_jdbc_connector_options : ?data_type_mapping:Types.jdbc_data_type_mapping -> ?job_bookmark_keys_sort_order:Types.enclosed_in_string_property -> ?job_bookmark_keys:Types.enclosed_in_string_properties -> ?num_partitions:Types.boxed_non_negative_long -> ?upper_bound:Types.boxed_non_negative_long -> ?lower_bound:Types.boxed_non_negative_long -> ?partition_column:Types.enclosed_in_string_property -> ?filter_predicate:Types.enclosed_in_string_property -> unit -> Types.jdbc_connector_options
val make_jdbc_connector_source : ?output_schemas:Types.glue_schemas -> ?query:Types.sql_query -> ?connection_table:Types.enclosed_in_string_property_with_quote -> ?additional_options:Types.jdbc_connector_options -> connection_type:Types.enclosed_in_string_property -> connector_name:Types.enclosed_in_string_property -> connection_name:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.jdbc_connector_source
val make_spark_connector_source : ?output_schemas:Types.glue_schemas -> ?additional_options:Types.additional_options -> connection_type:Types.enclosed_in_string_property -> connector_name:Types.enclosed_in_string_property -> connection_name:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.spark_connector_source
val make_catalog_source : ?output_schemas:Types.glue_schemas -> ?partition_predicate:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.catalog_source
val make_s3_source_additional_options : ?bounded_files:Types.boxed_long -> ?bounded_size:Types.boxed_long -> unit -> Types.s3_source_additional_options
val make_s3_catalog_source : ?additional_options:Types.s3_source_additional_options -> ?partition_predicate:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.s3_catalog_source
val make_s3_direct_source_additional_options : ?sample_path:Types.enclosed_in_string_property -> ?enable_sample_path:Types.boxed_boolean -> ?bounded_files:Types.boxed_long -> ?bounded_size:Types.boxed_long -> unit -> Types.s3_direct_source_additional_options
val make_s3_csv_source : ?output_schemas:Types.glue_schemas -> ?optimize_performance:Types.boolean_value -> ?skip_first:Types.boxed_boolean -> ?write_header:Types.boxed_boolean -> ?with_header:Types.boxed_boolean -> ?multiline:Types.boxed_boolean -> ?escaper:Types.enclosed_in_string_property_with_quote -> ?additional_options:Types.s3_direct_source_additional_options -> ?max_files_in_band:Types.boxed_non_negative_int -> ?max_band:Types.boxed_non_negative_int -> ?recurse:Types.boxed_boolean -> ?group_files:Types.enclosed_in_string_property -> ?group_size:Types.enclosed_in_string_property -> ?exclusions:Types.enclosed_in_string_properties -> ?compression_type:Types.compression_type -> quote_char:Types.quote_char -> separator:Types.separator -> paths:Types.enclosed_in_string_properties -> name:Types.node_name -> unit -> Types.s3_csv_source
val make_relational_catalog_source : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.relational_catalog_source
val make_ddbelt_catalog_additional_options : ?dynamodb_unnest_ddb_json:Types.boolean_value -> ?dynamodb_export:Types.enclosed_in_string_property -> unit -> Types.ddbelt_catalog_additional_options
val make_dynamo_db_catalog_source : ?additional_options:Types.ddbelt_catalog_additional_options -> ?pitr_enabled:Types.boxed_boolean -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.dynamo_db_catalog_source
val make_jdbc_connector_target : ?output_schemas:Types.glue_schemas -> ?additional_options:Types.additional_options -> connection_type:Types.enclosed_in_string_property -> connector_name:Types.enclosed_in_string_property -> connection_table:Types.enclosed_in_string_property_with_quote -> connection_name:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.jdbc_connector_target
val make_spark_connector_target : ?output_schemas:Types.glue_schemas -> ?additional_options:Types.additional_options -> connection_type:Types.enclosed_in_string_property -> connector_name:Types.enclosed_in_string_property -> connection_name:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.spark_connector_target
val make_basic_catalog_target : ?partition_keys:Types.glue_studio_path_list -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.basic_catalog_target
val make_redshift_target : ?upsert_redshift_options:Types.upsert_redshift_target_options -> ?tmp_dir_iam_role:Types.enclosed_in_string_property -> ?redshift_tmp_dir:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.redshift_target
val make_catalog_schema_change_policy : ?update_behavior:Types.update_catalog_behavior -> ?enable_update_catalog:Types.boxed_boolean -> unit -> Types.catalog_schema_change_policy
val make_auto_data_quality : ?evaluation_context:Types.enclosed_in_string_property -> ?is_enabled:Types.boolean_value -> unit -> Types.auto_data_quality
val make_s3_catalog_target : ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.catalog_schema_change_policy -> ?partition_keys:Types.glue_studio_path_list -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_catalog_target
val make_direct_schema_change_policy : ?database:Types.enclosed_in_string_property -> ?table:Types.enclosed_in_string_property -> ?update_behavior:Types.update_catalog_behavior -> ?enable_update_catalog:Types.boxed_boolean -> unit -> Types.direct_schema_change_policy
val make_s3_glue_parquet_target : ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.direct_schema_change_policy -> ?number_target_partitions:Types.number_target_partitions_string -> ?compression:Types.parquet_compression_type -> ?partition_keys:Types.glue_studio_path_list -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_glue_parquet_target
val make_s3_direct_target : ?output_schemas:Types.glue_schemas -> ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.direct_schema_change_policy -> ?number_target_partitions:Types.number_target_partitions_string -> ?compression:Types.enclosed_in_string_property -> ?partition_keys:Types.glue_studio_path_list -> format:Types.target_format -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_direct_target
val make_apply_mapping : mapping:Types.mappings -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.apply_mapping
val make_select_fields : paths:Types.glue_studio_path_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.select_fields
val make_drop_fields : paths:Types.glue_studio_path_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.drop_fields
val make_rename_field : target_path:Types.enclosed_in_string_properties -> source_path:Types.enclosed_in_string_properties -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.rename_field
val make_spigot : ?prob:Types.prob -> ?topk:Types.topk -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.spigot
val make_join : columns:Types.join_columns -> join_type:Types.join_type -> inputs:Types.two_inputs -> name:Types.node_name -> unit -> Types.join
val make_split_fields : paths:Types.glue_studio_path_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.split_fields
val make_select_from_collection : index:Types.non_negative_int -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.select_from_collection
val make_fill_missing_values : ?filled_path:Types.enclosed_in_string_property -> imputed_path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.fill_missing_values
val make_filter_value : value:Types.enclosed_in_string_properties -> type_:Types.filter_value_type -> unit -> Types.filter_value
val make_filter_expression : ?negated:Types.boxed_boolean -> values:Types.filter_values -> operation:Types.filter_operation -> unit -> Types.filter_expression
val make_filter : filters:Types.filter_expressions -> logical_operator:Types.filter_logical_operator -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.filter
val make_custom_code : ?output_schemas:Types.glue_schemas -> class_name:Types.enclosed_in_string_property -> code:Types.extended_string -> inputs:Types.many_inputs -> name:Types.node_name -> unit -> Types.custom_code
val make_sql_alias : alias:Types.enclosed_in_string_property_with_quote -> from_:Types.node_id -> unit -> Types.sql_alias
val make_spark_sq_l : ?output_schemas:Types.glue_schemas -> sql_aliases:Types.sql_aliases -> sql_query:Types.sql_query -> inputs:Types.many_inputs -> name:Types.node_name -> unit -> Types.spark_sq_l
val make_kinesis_streaming_source_options : ?fanout_consumer_ar_n:Types.enclosed_in_string_property -> ?starting_timestamp:Types.iso8601_date_time -> ?emit_consumer_lag_metrics:Types.enclosed_in_string_property -> ?add_record_timestamp:Types.enclosed_in_string_property -> ?role_session_name:Types.enclosed_in_string_property -> ?role_arn:Types.enclosed_in_string_property -> ?stream_arn:Types.enclosed_in_string_property -> ?avoid_empty_batches:Types.boxed_boolean -> ?max_retry_interval_ms:Types.boxed_non_negative_long -> ?retry_interval_ms:Types.boxed_non_negative_long -> ?num_retries:Types.boxed_non_negative_int -> ?describe_shard_interval:Types.boxed_non_negative_long -> ?idle_time_between_reads_in_ms:Types.boxed_non_negative_long -> ?add_idle_time_between_reads:Types.boxed_boolean -> ?max_record_per_read:Types.boxed_non_negative_long -> ?max_fetch_records_per_shard:Types.boxed_non_negative_long -> ?max_fetch_time_in_ms:Types.boxed_non_negative_long -> ?starting_position:Types.starting_position -> ?delimiter:Types.enclosed_in_string_property -> ?classification:Types.enclosed_in_string_property -> ?stream_name:Types.enclosed_in_string_property -> ?endpoint_url:Types.enclosed_in_string_property -> unit -> Types.kinesis_streaming_source_options
val make_streaming_data_preview_options : ?record_polling_limit:Types.positive_long -> ?polling_time:Types.polling_time -> unit -> Types.streaming_data_preview_options
val make_direct_kinesis_source : ?data_preview_options:Types.streaming_data_preview_options -> ?streaming_options:Types.kinesis_streaming_source_options -> ?detect_schema:Types.boxed_boolean -> ?window_size:Types.boxed_positive_int -> name:Types.node_name -> unit -> Types.direct_kinesis_source
val make_kafka_streaming_source_options : ?starting_timestamp:Types.iso8601_date_time -> ?emit_consumer_lag_metrics:Types.enclosed_in_string_property -> ?add_record_timestamp:Types.enclosed_in_string_property -> ?include_headers:Types.boxed_boolean -> ?min_partitions:Types.boxed_non_negative_int -> ?max_offsets_per_trigger:Types.boxed_non_negative_long -> ?retry_interval_ms:Types.boxed_non_negative_long -> ?num_retries:Types.boxed_non_negative_int -> ?poll_timeout_ms:Types.boxed_non_negative_long -> ?ending_offsets:Types.enclosed_in_string_property -> ?starting_offsets:Types.enclosed_in_string_property -> ?delimiter:Types.enclosed_in_string_property -> ?classification:Types.enclosed_in_string_property -> ?subscribe_pattern:Types.enclosed_in_string_property -> ?assign:Types.enclosed_in_string_property -> ?topic_name:Types.enclosed_in_string_property -> ?connection_name:Types.enclosed_in_string_property -> ?security_protocol:Types.enclosed_in_string_property -> ?bootstrap_servers:Types.enclosed_in_string_property -> unit -> Types.kafka_streaming_source_options
val make_direct_kafka_source : ?data_preview_options:Types.streaming_data_preview_options -> ?detect_schema:Types.boxed_boolean -> ?window_size:Types.boxed_positive_int -> ?streaming_options:Types.kafka_streaming_source_options -> name:Types.node_name -> unit -> Types.direct_kafka_source
val make_catalog_kinesis_source : ?data_preview_options:Types.streaming_data_preview_options -> ?streaming_options:Types.kinesis_streaming_source_options -> ?detect_schema:Types.boxed_boolean -> ?window_size:Types.boxed_positive_int -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.catalog_kinesis_source
val make_catalog_kafka_source : ?data_preview_options:Types.streaming_data_preview_options -> ?streaming_options:Types.kafka_streaming_source_options -> ?detect_schema:Types.boxed_boolean -> ?window_size:Types.boxed_positive_int -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.catalog_kafka_source
val make_null_check_box_list : ?is_neg_one:Types.boxed_boolean -> ?is_null_string:Types.boxed_boolean -> ?is_empty:Types.boxed_boolean -> unit -> Types.null_check_box_list
val make_null_value_field : datatype:Types.datatype -> value:Types.enclosed_in_string_property -> unit -> Types.null_value_field
val make_drop_null_fields : ?null_text_list:Types.null_value_fields -> ?null_check_box_list:Types.null_check_box_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.drop_null_fields
val make_merge : primary_keys:Types.glue_studio_path_list -> source:Types.node_id -> inputs:Types.two_inputs -> name:Types.node_name -> unit -> Types.merge
val make_union : union_type:Types.union_type -> inputs:Types.two_inputs -> name:Types.node_name -> unit -> Types.union
val make_pii_detection : ?detection_sensitivity:Types.enclosed_in_string_property -> ?detection_parameters:Types.enclosed_in_string_property -> ?num_right_chars_to_exclude:Types.boxed_positive_int -> ?num_left_chars_to_exclude:Types.boxed_positive_int -> ?match_pattern:Types.enclosed_in_string_property -> ?redact_char:Types.enclosed_in_string_property -> ?redact_text:Types.enclosed_in_string_property -> ?mask_value:Types.mask_value -> ?threshold_fraction:Types.boxed_double_fraction -> ?sample_fraction:Types.boxed_double_fraction -> ?output_column_name:Types.enclosed_in_string_property -> entity_types_to_detect:Types.enclosed_in_string_properties -> pii_type:Types.pii_type -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.pii_detection
val make_aggregate_operation : agg_func:Types.agg_function -> column:Types.enclosed_in_string_properties -> unit -> Types.aggregate_operation
val make_aggregate : aggs:Types.aggregate_operations -> groups:Types.glue_studio_path_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.aggregate
val make_drop_duplicates : ?columns:Types.limited_path_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.drop_duplicates
val make_governed_catalog_target : ?schema_change_policy:Types.catalog_schema_change_policy -> ?partition_keys:Types.glue_studio_path_list -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.governed_catalog_target
val make_governed_catalog_source : ?additional_options:Types.s3_source_additional_options -> ?partition_predicate:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.governed_catalog_source
val make_microsoft_sql_server_catalog_source : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.microsoft_sql_server_catalog_source
val make_my_sql_catalog_source : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.my_sql_catalog_source
val make_oracle_sql_catalog_source : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.oracle_sql_catalog_source
val make_postgre_sql_catalog_source : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.postgre_sql_catalog_source
val make_microsoft_sql_server_catalog_target : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.microsoft_sql_server_catalog_target
val make_my_sql_catalog_target : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.my_sql_catalog_target
val make_oracle_sql_catalog_target : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.oracle_sql_catalog_target
val make_postgre_sql_catalog_target : table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.postgre_sql_catalog_target
val make_group_filters : logical_operator:Types.filter_logical_operator -> filters:Types.filter_expressions -> group_name:Types.generic_limited_string -> unit -> Types.group_filters
val make_route : group_filters_list:Types.group_filters_list -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.route
val make_transform_config_parameter : ?is_optional:Types.boxed_boolean -> ?list_type:Types.param_type -> ?value:Types.enclosed_in_string_properties -> ?validation_message:Types.enclosed_in_string_property -> ?validation_rule:Types.enclosed_in_string_property -> type_:Types.param_type -> name:Types.enclosed_in_string_property -> unit -> Types.transform_config_parameter
val make_dq_results_publishing_options : ?results_publishing_enabled:Types.boxed_boolean -> ?cloud_watch_metrics_enabled:Types.boxed_boolean -> ?results_s3_prefix:Types.enclosed_in_string_property -> ?evaluation_context:Types.generic_limited_string -> unit -> Types.dq_results_publishing_options
val make_dq_stop_job_on_failure_options : ?stop_job_on_failure_timing:Types.dq_stop_job_on_failure_timing -> unit -> Types.dq_stop_job_on_failure_options
val make_evaluate_data_quality : ?stop_job_on_failure_options:Types.dq_stop_job_on_failure_options -> ?publishing_options:Types.dq_results_publishing_options -> ?output:Types.dq_transform_output -> ruleset:Types.dqdl_string -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.evaluate_data_quality
val make_s3_catalog_hudi_source : ?output_schemas:Types.glue_schemas -> ?additional_hudi_options:Types.additional_options -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.s3_catalog_hudi_source
val make_catalog_hudi_source : ?output_schemas:Types.glue_schemas -> ?additional_hudi_options:Types.additional_options -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.catalog_hudi_source
val make_s3_hudi_source : ?output_schemas:Types.glue_schemas -> ?additional_options:Types.s3_direct_source_additional_options -> ?additional_hudi_options:Types.additional_options -> paths:Types.enclosed_in_string_properties -> name:Types.node_name -> unit -> Types.s3_hudi_source
val make_s3_hudi_catalog_target : ?output_schemas:Types.glue_schemas -> ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.catalog_schema_change_policy -> ?partition_keys:Types.glue_studio_path_list -> additional_options:Types.additional_options -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_hudi_catalog_target
val make_s3_hudi_direct_target : ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.direct_schema_change_policy -> ?partition_keys:Types.glue_studio_path_list -> ?number_target_partitions:Types.number_target_partitions_string -> additional_options:Types.additional_options -> format:Types.target_format -> compression:Types.hudi_target_compression_type -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_hudi_direct_target
val make_direct_jdbc_source : ?output_schemas:Types.glue_schemas -> ?redshift_tmp_dir:Types.enclosed_in_string_property -> connection_type:Types.jdbc_connection_type -> connection_name:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.direct_jdbc_source
val make_s3_catalog_delta_source : ?output_schemas:Types.glue_schemas -> ?additional_delta_options:Types.additional_options -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.s3_catalog_delta_source
val make_catalog_delta_source : ?output_schemas:Types.glue_schemas -> ?additional_delta_options:Types.additional_options -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.catalog_delta_source
val make_s3_delta_source : ?output_schemas:Types.glue_schemas -> ?additional_options:Types.s3_direct_source_additional_options -> ?additional_delta_options:Types.additional_options -> paths:Types.enclosed_in_string_properties -> name:Types.node_name -> unit -> Types.s3_delta_source
val make_s3_delta_catalog_target : ?output_schemas:Types.glue_schemas -> ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.catalog_schema_change_policy -> ?additional_options:Types.additional_options -> ?partition_keys:Types.glue_studio_path_list -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_delta_catalog_target
val make_s3_delta_direct_target : ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.direct_schema_change_policy -> ?additional_options:Types.additional_options -> ?number_target_partitions:Types.number_target_partitions_string -> ?partition_keys:Types.glue_studio_path_list -> format:Types.target_format -> compression:Types.delta_target_compression_type -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_delta_direct_target
val make_amazon_redshift_advanced_option : ?value:Types.generic_string -> ?key:Types.generic_string -> unit -> Types.amazon_redshift_advanced_option
val make_amazon_redshift_node_data : ?selected_columns:Types.option_list -> ?staging_table:Types.generic_string -> ?table_schema:Types.option_list -> ?crawler_connection:Types.generic_string -> ?merge_clause:Types.generic_string -> ?merge_when_not_matched:Types.generic_limited_string -> ?merge_when_matched:Types.generic_limited_string -> ?merge_action:Types.generic_limited_string -> ?upsert:Types.boolean_value -> ?table_prefix:Types.generic_limited_string -> ?action:Types.generic_string -> ?post_action:Types.generic_string -> ?pre_action:Types.generic_string -> ?sample_query:Types.generic_string -> ?advanced_options:Types.amazon_redshift_advanced_options -> ?iam_role:Types.option_ -> ?temp_dir:Types.enclosed_in_string_property -> ?catalog_redshift_table:Types.generic_string -> ?catalog_redshift_schema:Types.generic_string -> ?catalog_table:Types.option_ -> ?catalog_database:Types.option_ -> ?table:Types.option_ -> ?schema:Types.option_ -> ?connection:Types.option_ -> ?source_type:Types.generic_limited_string -> ?access_type:Types.generic_limited_string -> unit -> Types.amazon_redshift_node_data
val make_amazon_redshift_source : ?data:Types.amazon_redshift_node_data -> ?name:Types.node_name -> unit -> Types.amazon_redshift_source
val make_amazon_redshift_target : ?inputs:Types.one_input -> ?data:Types.amazon_redshift_node_data -> ?name:Types.node_name -> unit -> Types.amazon_redshift_target
val make_evaluate_data_quality_multi_frame : ?stop_job_on_failure_options:Types.dq_stop_job_on_failure_options -> ?additional_options:Types.dq_additional_options -> ?publishing_options:Types.dq_results_publishing_options -> ?additional_data_sources:Types.dqdl_aliases -> ruleset:Types.dqdl_string -> inputs:Types.many_inputs -> name:Types.node_name -> unit -> Types.evaluate_data_quality_multi_frame
val make_recipe_reference : recipe_version:Types.recipe_version -> recipe_arn:Types.enclosed_in_string_property -> unit -> Types.recipe_reference
val make_recipe_action : ?parameters:Types.parameter_map -> operation:Types.operation -> unit -> Types.recipe_action
val make_condition_expression : ?value:Types.databrew_condition_value -> target_column:Types.target_column -> condition:Types.databrew_condition -> unit -> Types.condition_expression
val make_recipe_step : ?condition_expressions:Types.condition_expression_list -> action:Types.recipe_action -> unit -> Types.recipe_step
val make_recipe : ?recipe_steps:Types.recipe_steps -> ?recipe_reference:Types.recipe_reference -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.recipe
val make_snowflake_node_data : ?table_schema:Types.option_list -> ?auto_pushdown:Types.boolean_value -> ?selected_columns:Types.option_list -> ?staging_table:Types.generic_string -> ?merge_clause:Types.generic_string -> ?merge_when_not_matched:Types.generic_limited_string -> ?merge_when_matched:Types.generic_limited_string -> ?merge_action:Types.generic_limited_string -> ?upsert:Types.boolean_value -> ?action:Types.generic_string -> ?post_action:Types.generic_string -> ?pre_action:Types.generic_string -> ?sample_query:Types.generic_string -> ?additional_options:Types.additional_options -> ?iam_role:Types.option_ -> ?temp_dir:Types.enclosed_in_string_property -> ?database:Types.generic_string -> ?table:Types.generic_string -> ?schema:Types.generic_string -> ?connection:Types.option_ -> ?source_type:Types.generic_limited_string -> unit -> Types.snowflake_node_data
val make_snowflake_source : ?output_schemas:Types.glue_schemas -> data:Types.snowflake_node_data -> name:Types.node_name -> unit -> Types.snowflake_source
val make_snowflake_target : ?inputs:Types.one_input -> data:Types.snowflake_node_data -> name:Types.node_name -> unit -> Types.snowflake_target
val make_connector_data_source : ?output_schemas:Types.glue_schemas -> data:Types.connector_options -> connection_type:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.connector_data_source
val make_connector_data_target : ?inputs:Types.one_input -> data:Types.connector_options -> connection_type:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.connector_data_target
val make_s3_catalog_iceberg_source : ?output_schemas:Types.glue_schemas -> ?additional_iceberg_options:Types.additional_options -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.s3_catalog_iceberg_source
val make_catalog_iceberg_source : ?output_schemas:Types.glue_schemas -> ?additional_iceberg_options:Types.additional_options -> table:Types.enclosed_in_string_property -> database:Types.enclosed_in_string_property -> name:Types.node_name -> unit -> Types.catalog_iceberg_source
val make_s3_iceberg_catalog_target : ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.catalog_schema_change_policy -> ?additional_options:Types.additional_options -> ?partition_keys:Types.glue_studio_path_list -> database:Types.enclosed_in_string_property -> table:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_iceberg_catalog_target
val make_s3_iceberg_direct_target : ?output_schemas:Types.glue_schemas -> ?number_target_partitions:Types.number_target_partitions_string -> ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.direct_schema_change_policy -> ?additional_options:Types.additional_options -> ?partition_keys:Types.glue_studio_path_list -> compression:Types.iceberg_target_compression_type -> format:Types.target_format -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_iceberg_direct_target
val make_s3_hyper_direct_target : ?output_schemas:Types.glue_schemas -> ?auto_data_quality:Types.auto_data_quality -> ?schema_change_policy:Types.direct_schema_change_policy -> ?compression:Types.hyper_target_compression_type -> ?partition_keys:Types.glue_studio_path_list -> ?format:Types.target_format -> path:Types.enclosed_in_string_property -> inputs:Types.one_input -> name:Types.node_name -> unit -> Types.s3_hyper_direct_target
val make_ddbelt_connection_options : ?dynamodb_sts_role_arn:Types.enclosed_in_string_property -> ?dynamodb_s3_bucket_owner:Types.enclosed_in_string_property -> ?dynamodb_s3_prefix:Types.enclosed_in_string_property -> ?dynamodb_s3_bucket:Types.enclosed_in_string_property -> ?dynamodb_unnest_ddb_json:Types.boolean_value -> ?dynamodb_export:Types.ddb_export_type -> dynamodb_table_arn:Types.enclosed_in_string_property -> unit -> Types.ddbelt_connection_options
val make_dynamo_dbelt_connector_source : ?output_schemas:Types.glue_schemas -> ?connection_options:Types.ddbelt_connection_options -> name:Types.node_name -> unit -> Types.dynamo_dbelt_connector_source
val make_code_gen_configuration_node : ?dynamo_dbelt_connector_source:Types.dynamo_dbelt_connector_source -> ?s3_hyper_direct_target:Types.s3_hyper_direct_target -> ?s3_excel_source:Types.s3_excel_source -> ?s3_iceberg_direct_target:Types.s3_iceberg_direct_target -> ?s3_iceberg_catalog_target:Types.s3_iceberg_catalog_target -> ?catalog_iceberg_source:Types.catalog_iceberg_source -> ?s3_catalog_iceberg_source:Types.s3_catalog_iceberg_source -> ?connector_data_target:Types.connector_data_target -> ?connector_data_source:Types.connector_data_source -> ?snowflake_target:Types.snowflake_target -> ?snowflake_source:Types.snowflake_source -> ?recipe:Types.recipe -> ?evaluate_data_quality_multi_frame:Types.evaluate_data_quality_multi_frame -> ?amazon_redshift_target:Types.amazon_redshift_target -> ?amazon_redshift_source:Types.amazon_redshift_source -> ?s3_delta_direct_target:Types.s3_delta_direct_target -> ?s3_delta_catalog_target:Types.s3_delta_catalog_target -> ?s3_delta_source:Types.s3_delta_source -> ?catalog_delta_source:Types.catalog_delta_source -> ?s3_catalog_delta_source:Types.s3_catalog_delta_source -> ?direct_jdbc_source:Types.direct_jdbc_source -> ?s3_hudi_direct_target:Types.s3_hudi_direct_target -> ?s3_hudi_catalog_target:Types.s3_hudi_catalog_target -> ?s3_hudi_source:Types.s3_hudi_source -> ?catalog_hudi_source:Types.catalog_hudi_source -> ?s3_catalog_hudi_source:Types.s3_catalog_hudi_source -> ?evaluate_data_quality:Types.evaluate_data_quality -> ?dynamic_transform:Types.dynamic_transform -> ?route:Types.route -> ?postgre_sql_catalog_target:Types.postgre_sql_catalog_target -> ?oracle_sql_catalog_target:Types.oracle_sql_catalog_target -> ?my_sql_catalog_target:Types.my_sql_catalog_target -> ?microsoft_sql_server_catalog_target: Types.microsoft_sql_server_catalog_target -> ?postgre_sql_catalog_source:Types.postgre_sql_catalog_source -> ?oracle_sql_catalog_source:Types.oracle_sql_catalog_source -> ?my_sql_catalog_source:Types.my_sql_catalog_source -> ?microsoft_sql_server_catalog_source: Types.microsoft_sql_server_catalog_source -> ?governed_catalog_source:Types.governed_catalog_source -> ?governed_catalog_target:Types.governed_catalog_target -> ?drop_duplicates:Types.drop_duplicates -> ?aggregate:Types.aggregate -> ?pii_detection:Types.pii_detection -> ?union:Types.union -> ?merge:Types.merge -> ?drop_null_fields:Types.drop_null_fields -> ?catalog_kafka_source:Types.catalog_kafka_source -> ?catalog_kinesis_source:Types.catalog_kinesis_source -> ?direct_kafka_source:Types.direct_kafka_source -> ?direct_kinesis_source:Types.direct_kinesis_source -> ?spark_sq_l:Types.spark_sq_l -> ?custom_code:Types.custom_code -> ?filter:Types.filter -> ?fill_missing_values:Types.fill_missing_values -> ?select_from_collection:Types.select_from_collection -> ?split_fields:Types.split_fields -> ?join:Types.join -> ?spigot:Types.spigot -> ?rename_field:Types.rename_field -> ?drop_fields:Types.drop_fields -> ?select_fields:Types.select_fields -> ?apply_mapping:Types.apply_mapping -> ?s3_direct_target:Types.s3_direct_target -> ?s3_glue_parquet_target:Types.s3_glue_parquet_target -> ?s3_catalog_target:Types.s3_catalog_target -> ?redshift_target:Types.redshift_target -> ?catalog_target:Types.basic_catalog_target -> ?spark_connector_target:Types.spark_connector_target -> ?jdbc_connector_target:Types.jdbc_connector_target -> ?dynamo_db_catalog_source:Types.dynamo_db_catalog_source -> ?relational_catalog_source:Types.relational_catalog_source -> ?s3_parquet_source:Types.s3_parquet_source -> ?s3_json_source:Types.s3_json_source -> ?s3_csv_source:Types.s3_csv_source -> ?s3_catalog_source:Types.s3_catalog_source -> ?redshift_source:Types.redshift_source -> ?catalog_source:Types.catalog_source -> ?spark_connector_source:Types.spark_connector_source -> ?jdbc_connector_source:Types.jdbc_connector_source -> ?athena_connector_source:Types.athena_connector_source -> unit -> Types.code_gen_configuration_node
val make_job_update : ?maintenance_window:Types.maintenance_window -> ?source_control_details:Types.source_control_details -> ?execution_class:Types.execution_class -> ?code_gen_configuration_nodes:Types.code_gen_configuration_nodes -> ?glue_version:Types.glue_version_string -> ?notification_property:Types.notification_property -> ?security_configuration:Types.name_string -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?timeout:Types.timeout -> ?allocated_capacity:Types.integer_value -> ?max_retries:Types.max_retries -> ?connections:Types.connections_list -> ?non_overridable_arguments:Types.generic_map -> ?default_arguments:Types.generic_map -> ?command:Types.job_command -> ?execution_property:Types.execution_property -> ?role:Types.role_string -> ?log_uri:Types.uri_string -> ?description:Types.description_string -> ?job_run_queuing_enabled:Types.nullable_boolean -> ?job_mode:Types.job_mode -> unit -> Types.job_update
val make_update_job_request : job_update:Types.job_update -> job_name:Types.name_string -> unit -> Types.update_job_request
val make_update_job_from_source_control_response : ?job_name:Types.name_string -> unit -> Types.update_job_from_source_control_response
val make_update_job_from_source_control_request : ?auth_token:Types.auth_token_string -> ?auth_strategy:Types.source_control_auth_strategy -> ?commit_id:Types.commit_id_string -> ?folder:Types.name_string -> ?branch_name:Types.name_string -> ?repository_owner:Types.name_string -> ?repository_name:Types.name_string -> ?provider:Types.source_control_provider -> ?job_name:Types.name_string -> unit -> Types.update_job_from_source_control_request
val make_update_integration_table_properties_response : unit -> unit
val make_source_table_config : ?record_update_field:Types.string128 -> ?primary_key:Types.primary_key_list -> ?filter_predicate:Types.string128 -> ?fields:Types.source_table_fields_list -> unit -> Types.source_table_config
val make_integration_partition : ?conversion_spec:Types.string128 -> ?function_spec:Types.string128 -> ?field_name:Types.string128 -> unit -> Types.integration_partition
val make_target_table_config : ?target_table_name:Types.string128 -> ?partition_spec:Types.integration_partition_spec_list -> ?unnest_spec:Types.unnest_spec -> unit -> Types.target_table_config
val make_update_integration_table_properties_request : ?target_table_config:Types.target_table_config -> ?source_table_config:Types.source_table_config -> table_name:Types.string128 -> resource_arn:Types.string512 -> unit -> Types.update_integration_table_properties_request
val make_source_processing_properties : ?role_arn:Types.string128 -> unit -> Types.source_processing_properties
val make_target_processing_properties : ?event_bus_arn:Types.string2048 -> ?connection_name:Types.string128 -> ?kms_arn:Types.string2048 -> ?role_arn:Types.string128 -> unit -> Types.target_processing_properties
val make_update_integration_resource_property_response : ?target_processing_properties:Types.target_processing_properties -> ?source_processing_properties:Types.source_processing_properties -> ?resource_property_arn:Types.string512 -> ?resource_arn:Types.string512 -> unit -> Types.update_integration_resource_property_response
val make_update_integration_resource_property_request : ?target_processing_properties:Types.target_processing_properties -> ?source_processing_properties:Types.source_processing_properties -> resource_arn:Types.string512 -> unit -> Types.update_integration_resource_property_request
val make_update_grok_classifier_request : ?custom_patterns:Types.custom_patterns -> ?grok_pattern:Types.grok_pattern -> ?classification:Types.classification -> name:Types.name_string -> unit -> Types.update_grok_classifier_request
val make_update_glue_identity_center_configuration_response : unit -> unit
val make_update_glue_identity_center_configuration_request : ?user_background_sessions_enabled:Types.nullable_boolean -> ?scopes:Types.identity_center_scopes_list -> unit -> Types.update_glue_identity_center_configuration_request
val make_update_glossary_term_response : ?long_description:Types.glossary_long_description -> ?short_description:Types.glossary_short_description -> ?name:Types.glossary_term_name -> ?glossary_id:Types.glossary_id -> ?id:Types.glossary_term_id -> unit -> Types.update_glossary_term_response
val make_update_glossary_term_request : ?client_token:Types.hash_string -> ?long_description:Types.glossary_long_description -> ?short_description:Types.glossary_short_description -> ?name:Types.glossary_term_name -> identifier:Types.glossary_term_id -> unit -> Types.update_glossary_term_request
val make_update_glossary_response : ?description:Types.metadata_description -> ?name:Types.glossary_name -> ?id:Types.glossary_id -> unit -> Types.update_glossary_response
val make_update_glossary_request : ?client_token:Types.hash_string -> ?description:Types.metadata_description -> ?name:Types.glossary_name -> identifier:Types.glossary_id -> unit -> Types.update_glossary_request
val make_update_dev_endpoint_response : unit -> unit
val make_dev_endpoint_custom_libraries : ?extra_jars_s3_path:Types.generic_string -> ?extra_python_libs_s3_path:Types.generic_string -> unit -> Types.dev_endpoint_custom_libraries
val make_update_dev_endpoint_request : ?add_arguments:Types.map_value -> ?delete_arguments:Types.string_list -> ?update_etl_libraries:Types.boolean_value -> ?custom_libraries:Types.dev_endpoint_custom_libraries -> ?delete_public_keys:Types.public_keys_list -> ?add_public_keys:Types.public_keys_list -> ?public_key:Types.generic_string -> endpoint_name:Types.generic_string -> unit -> Types.update_dev_endpoint_request
val make_update_database_response : unit -> unit
val make_data_lake_principal : ?data_lake_principal_identifier:Types.data_lake_principal_string -> unit -> Types.data_lake_principal
val make_principal_permissions : ?permissions:Types.permission_list -> ?principal:Types.data_lake_principal -> unit -> Types.principal_permissions
val make_database_identifier : ?region:Types.name_string -> ?database_name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> unit -> Types.database_identifier
val make_federated_database : ?connection_type:Types.name_string -> ?connection_name:Types.name_string -> ?identifier:Types.federation_identifier -> unit -> Types.federated_database
val make_database_input : ?federated_database:Types.federated_database -> ?target_database:Types.database_identifier -> ?create_table_default_permissions:Types.principal_permissions_list -> ?parameters:Types.parameters_map -> ?location_uri:Types.ur_i -> ?description:Types.description_string -> name:Types.name_string -> unit -> Types.database_input
val make_update_database_request : ?catalog_id:Types.catalog_id_string -> database_input:Types.database_input -> name:Types.name_string -> unit -> Types.update_database_request
val make_update_data_quality_ruleset_response : ?ruleset:Types.data_quality_ruleset_string -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.update_data_quality_ruleset_response
val make_update_data_quality_ruleset_request : ?ruleset:Types.data_quality_ruleset_string -> ?description:Types.description_string -> name:Types.name_string -> unit -> Types.update_data_quality_ruleset_request
val make_update_csv_classifier_request : ?serde:Types.csv_serde_option -> ?custom_datatypes:Types.custom_datatypes -> ?custom_datatype_configured:Types.nullable_boolean -> ?allow_single_column:Types.nullable_boolean -> ?disable_value_trimming:Types.nullable_boolean -> ?header:Types.csv_header -> ?contains_header:Types.csv_header_option -> ?quote_symbol:Types.csv_quote_symbol -> ?delimiter:Types.csv_column_delimiter -> name:Types.name_string -> unit -> Types.update_csv_classifier_request
val make_update_crawler_schedule_response : unit -> unit
val make_update_crawler_schedule_request : ?schedule:Types.cron_expression -> crawler_name:Types.name_string -> unit -> Types.update_crawler_schedule_request
val make_update_crawler_response : unit -> unit
val make_s3_target : ?dlq_event_queue_arn:Types.event_queue_arn -> ?event_queue_arn:Types.event_queue_arn -> ?sample_size:Types.nullable_integer -> ?connection_name:Types.connection_name -> ?exclusions:Types.path_list -> ?path:Types.path -> unit -> Types.s3_target
val make_jdbc_target : ?enable_additional_metadata:Types.enable_additional_metadata -> ?exclusions:Types.path_list -> ?path:Types.path -> ?connection_name:Types.connection_name -> unit -> Types.jdbc_target
val make_mongo_db_target : ?scan_all:Types.nullable_boolean -> ?path:Types.path -> ?connection_name:Types.connection_name -> unit -> Types.mongo_db_target
val make_dynamo_db_target : ?scan_rate:Types.nullable_double -> ?scan_all:Types.nullable_boolean -> ?path:Types.path -> unit -> Types.dynamo_db_target
val make_catalog_target : ?dlq_event_queue_arn:Types.event_queue_arn -> ?event_queue_arn:Types.event_queue_arn -> ?connection_name:Types.connection_name -> tables:Types.catalog_tables_list -> database_name:Types.name_string -> unit -> Types.catalog_target
val make_delta_target : ?create_native_delta_table:Types.nullable_boolean -> ?write_manifest:Types.nullable_boolean -> ?connection_name:Types.connection_name -> ?delta_tables:Types.path_list -> unit -> Types.delta_target
val make_iceberg_target : ?maximum_traversal_depth:Types.nullable_integer -> ?exclusions:Types.path_list -> ?connection_name:Types.connection_name -> ?paths:Types.path_list -> unit -> Types.iceberg_target
val make_hudi_target : ?maximum_traversal_depth:Types.nullable_integer -> ?exclusions:Types.path_list -> ?connection_name:Types.connection_name -> ?paths:Types.path_list -> unit -> Types.hudi_target
val make_crawler_targets : ?hudi_targets:Types.hudi_target_list -> ?iceberg_targets:Types.iceberg_target_list -> ?delta_targets:Types.delta_target_list -> ?catalog_targets:Types.catalog_target_list -> ?dynamo_db_targets:Types.dynamo_db_target_list -> ?mongo_db_targets:Types.mongo_db_target_list -> ?jdbc_targets:Types.jdbc_target_list -> ?s3_targets:Types.s3_target_list -> unit -> Types.crawler_targets
val make_schema_change_policy : ?delete_behavior:Types.delete_behavior -> ?update_behavior:Types.update_behavior -> unit -> Types.schema_change_policy
val make_recrawl_policy : ?recrawl_behavior:Types.recrawl_behavior -> unit -> Types.recrawl_policy
val make_lineage_configuration : ?crawler_lineage_settings:Types.crawler_lineage_settings -> unit -> Types.lineage_configuration
val make_lake_formation_configuration : ?account_id:Types.account_id -> ?use_lake_formation_credentials:Types.nullable_boolean -> unit -> Types.lake_formation_configuration
val make_update_crawler_request : ?crawler_security_configuration:Types.crawler_security_configuration -> ?configuration:Types.crawler_configuration -> ?lake_formation_configuration:Types.lake_formation_configuration -> ?lineage_configuration:Types.lineage_configuration -> ?recrawl_policy:Types.recrawl_policy -> ?schema_change_policy:Types.schema_change_policy -> ?table_prefix:Types.table_prefix -> ?classifiers:Types.classifier_name_list -> ?schedule:Types.cron_expression -> ?targets:Types.crawler_targets -> ?description:Types.description_string_removable -> ?database_name:Types.database_name -> ?role:Types.role -> name:Types.name_string -> unit -> Types.update_crawler_request
val make_update_connection_response : unit -> unit
val make_physical_connection_requirements : ?availability_zone:Types.name_string -> ?security_group_id_list:Types.security_group_id_list -> ?subnet_id:Types.name_string -> unit -> Types.physical_connection_requirements
val make_o_auth2_client_application : ?aws_managed_client_application_reference: Types.aws_managed_client_application_reference -> ?user_managed_client_application_client_id: Types.user_managed_client_application_client_id -> unit -> Types.o_auth2_client_application
val make_authorization_code_properties : ?redirect_uri:Types.redirect_uri -> ?authorization_code:Types.authorization_code -> unit -> Types.authorization_code_properties
val make_o_auth2_credentials : ?jwt_token:Types.jwt_token -> ?refresh_token:Types.refresh_token -> ?access_token:Types.access_token -> ?user_managed_client_application_client_secret: Types.user_managed_client_application_client_secret -> unit -> Types.o_auth2_credentials
val make_o_auth2_properties_input : ?o_auth2_credentials:Types.o_auth2_credentials -> ?authorization_code_properties:Types.authorization_code_properties -> ?token_url_parameters_map:Types.token_url_parameters_map -> ?token_url:Types.token_url -> ?o_auth2_client_application:Types.o_auth2_client_application -> ?o_auth2_grant_type:Types.o_auth2_grant_type -> unit -> Types.o_auth2_properties_input
val make_basic_authentication_credentials : ?password:Types.password -> ?username:Types.username -> unit -> Types.basic_authentication_credentials
val make_authentication_configuration_input : ?custom_authentication_credentials:Types.credential_map -> ?basic_authentication_credentials:Types.basic_authentication_credentials -> ?kms_key_arn:Types.kms_key_arn -> ?secret_arn:Types.secret_arn -> ?o_auth2_properties:Types.o_auth2_properties_input -> ?authentication_type:Types.authentication_type -> unit -> Types.authentication_configuration_input
val make_connection_input : ?validate_for_compute_environments:Types.compute_environment_list -> ?validate_credentials:Types.boolean_ -> ?authentication_configuration:Types.authentication_configuration_input -> ?physical_connection_requirements:Types.physical_connection_requirements -> ?python_properties:Types.property_map -> ?athena_properties:Types.property_map -> ?spark_properties:Types.property_map -> ?match_criteria:Types.match_criteria -> ?description:Types.description_string -> connection_properties:Types.connection_properties -> connection_type:Types.connection_type -> name:Types.name_string -> unit -> Types.connection_input
val make_update_connection_request : ?catalog_id:Types.catalog_id_string -> connection_input:Types.connection_input -> name:Types.name_string -> unit -> Types.update_connection_request
val make_update_column_statistics_task_settings_response : unit -> unit
val make_update_column_statistics_task_settings_request : ?security_configuration:Types.name_string -> ?catalog_i_d:Types.name_string -> ?sample_size:Types.sample_size_percentage -> ?column_name_list:Types.column_name_list -> ?schedule:Types.cron_expression -> ?role:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.update_column_statistics_task_settings_request
val make_boolean_column_statistics_data : number_of_nulls:Types.non_negative_long -> number_of_falses:Types.non_negative_long -> number_of_trues:Types.non_negative_long -> unit -> Types.boolean_column_statistics_data
val make_date_column_statistics_data : ?maximum_value:Types.timestamp -> ?minimum_value:Types.timestamp -> number_of_distinct_values:Types.non_negative_long -> number_of_nulls:Types.non_negative_long -> unit -> Types.date_column_statistics_data
val make_decimal_number : scale:Types.integer -> unscaled_value:Types.blob -> unit -> Types.decimal_number
val make_decimal_column_statistics_data : ?maximum_value:Types.decimal_number -> ?minimum_value:Types.decimal_number -> number_of_distinct_values:Types.non_negative_long -> number_of_nulls:Types.non_negative_long -> unit -> Types.decimal_column_statistics_data
val make_double_column_statistics_data : ?maximum_value:Types.double -> ?minimum_value:Types.double -> number_of_distinct_values:Types.non_negative_long -> number_of_nulls:Types.non_negative_long -> unit -> Types.double_column_statistics_data
val make_long_column_statistics_data : ?maximum_value:Types.long -> ?minimum_value:Types.long -> number_of_distinct_values:Types.non_negative_long -> number_of_nulls:Types.non_negative_long -> unit -> Types.long_column_statistics_data
val make_string_column_statistics_data : number_of_distinct_values:Types.non_negative_long -> number_of_nulls:Types.non_negative_long -> average_length:Types.non_negative_double -> maximum_length:Types.non_negative_long -> unit -> Types.string_column_statistics_data
val make_binary_column_statistics_data : number_of_nulls:Types.non_negative_long -> average_length:Types.non_negative_double -> maximum_length:Types.non_negative_long -> unit -> Types.binary_column_statistics_data
val make_column_statistics_data : ?binary_column_statistics_data:Types.binary_column_statistics_data -> ?string_column_statistics_data:Types.string_column_statistics_data -> ?long_column_statistics_data:Types.long_column_statistics_data -> ?double_column_statistics_data:Types.double_column_statistics_data -> ?decimal_column_statistics_data:Types.decimal_column_statistics_data -> ?date_column_statistics_data:Types.date_column_statistics_data -> ?boolean_column_statistics_data:Types.boolean_column_statistics_data -> type_:Types.column_statistics_type -> unit -> Types.column_statistics_data
val make_column_statistics : statistics_data:Types.column_statistics_data -> analyzed_time:Types.timestamp -> column_type:Types.type_string -> column_name:Types.name_string -> unit -> Types.column_statistics
val make_column_statistics_error : ?error:Types.error_detail -> ?column_statistics:Types.column_statistics -> unit -> Types.column_statistics_error
val make_update_column_statistics_for_table_response : ?errors:Types.column_statistics_errors -> unit -> Types.update_column_statistics_for_table_response
val make_update_column_statistics_for_table_request : ?catalog_id:Types.catalog_id_string -> column_statistics_list:Types.update_column_statistics_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.update_column_statistics_for_table_request
val make_update_column_statistics_for_partition_response : ?errors:Types.column_statistics_errors -> unit -> Types.update_column_statistics_for_partition_response
val make_update_column_statistics_for_partition_request : ?catalog_id:Types.catalog_id_string -> column_statistics_list:Types.update_column_statistics_list -> partition_values:Types.value_string_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.update_column_statistics_for_partition_request
val make_update_classifier_response : unit -> unit
val make_update_classifier_request : ?csv_classifier:Types.update_csv_classifier_request -> ?json_classifier:Types.update_json_classifier_request -> ?xml_classifier:Types.update_xml_classifier_request -> ?grok_classifier:Types.update_grok_classifier_request -> unit -> Types.update_classifier_request
val make_update_catalog_response : unit -> unit
val make_federated_catalog : ?connection_type:Types.name_string -> ?connection_name:Types.name_string -> ?identifier:Types.federation_identifier -> unit -> Types.federated_catalog
val make_target_redshift_catalog : catalog_arn:Types.resource_arn_string -> unit -> Types.target_redshift_catalog
val make_data_lake_access_properties : ?catalog_type:Types.name_string -> ?kms_key:Types.resource_arn_string -> ?data_transfer_role:Types.iam_role_arn -> ?data_lake_access:Types.boolean_ -> unit -> Types.data_lake_access_properties
val make_iceberg_optimization_properties : ?orphan_file_deletion:Types.parameters_map -> ?retention:Types.parameters_map -> ?compaction:Types.parameters_map -> ?role_arn:Types.iam_role_arn -> unit -> Types.iceberg_optimization_properties
val make_catalog_properties : ?custom_properties:Types.parameters_map -> ?iceberg_optimization_properties:Types.iceberg_optimization_properties -> ?data_lake_access_properties:Types.data_lake_access_properties -> unit -> Types.catalog_properties
val make_catalog_input : ?overwrite_child_resource_permissions_with_default: Types.overwrite_child_resource_permissions_with_default_enum -> ?allow_full_table_external_data_access: Types.allow_full_table_external_data_access_enum -> ?create_database_default_permissions:Types.principal_permissions_list -> ?create_table_default_permissions:Types.principal_permissions_list -> ?catalog_properties:Types.catalog_properties -> ?target_redshift_catalog:Types.target_redshift_catalog -> ?parameters:Types.parameters_map -> ?federated_catalog:Types.federated_catalog -> ?description:Types.description_string -> unit -> Types.catalog_input
val make_update_catalog_request : catalog_input:Types.catalog_input -> catalog_id:Types.catalog_id_string -> unit -> Types.update_catalog_request
val make_update_blueprint_response : ?name:Types.name_string -> unit -> Types.update_blueprint_response
val make_update_blueprint_request : ?description:Types.generic512_char_string -> blueprint_location:Types.orchestration_s3_location -> name:Types.orchestration_name_string -> unit -> Types.update_blueprint_request
val make_update_asset_response : ?updated_at:Types.updated_at -> ?description:Types.asset_description -> ?name:Types.asset_name -> id:Types.asset_id -> unit -> Types.update_asset_response
val make_update_asset_request : ?client_token:Types.hash_string -> ?description:Types.asset_description -> ?name:Types.asset_name -> identifier:Types.asset_id -> unit -> Types.update_asset_request
val make_untag_resource_response : unit -> unit
val make_untag_resource_request : tags_to_remove:Types.tag_keys_list -> resource_arn:Types.glue_resource_arn -> unit -> Types.untag_resource_request
val make_partition : ?catalog_id:Types.catalog_id_string -> ?last_analyzed_time:Types.timestamp -> ?parameters:Types.parameters_map -> ?storage_descriptor:Types.storage_descriptor -> ?last_access_time:Types.timestamp -> ?creation_time:Types.timestamp -> ?table_name:Types.name_string -> ?database_name:Types.name_string -> ?values:Types.value_string_list -> unit -> Types.partition
val make_unfiltered_partition : ?is_registered_with_lake_formation:Types.boolean_ -> ?authorized_columns:Types.name_string_list -> ?partition:Types.partition -> unit -> Types.unfiltered_partition
val make_transform_sort_criteria : sort_direction:Types.sort_direction_type -> column:Types.transform_sort_column_type -> unit -> Types.transform_sort_criteria
val make_schema_column : ?data_type:Types.column_type_string -> ?name:Types.column_name_string -> unit -> Types.schema_column
val make_glue_table : ?additional_options:Types.glue_table_additional_options -> ?connection_name:Types.name_string -> ?catalog_id:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.glue_table
val make_confusion_matrix : ?num_false_negatives:Types.records_count -> ?num_true_negatives:Types.records_count -> ?num_false_positives:Types.records_count -> ?num_true_positives:Types.records_count -> unit -> Types.confusion_matrix
val make_column_importance : ?importance:Types.generic_bounded_double -> ?column_name:Types.name_string -> unit -> Types.column_importance
val make_find_matches_metrics : ?column_importances:Types.column_importance_list -> ?confusion_matrix:Types.confusion_matrix -> ?f1:Types.generic_bounded_double -> ?recall:Types.generic_bounded_double -> ?precision:Types.generic_bounded_double -> ?area_under_pr_curve:Types.generic_bounded_double -> unit -> Types.find_matches_metrics
val make_evaluation_metrics : ?find_matches_metrics:Types.find_matches_metrics -> transform_type:Types.transform_type -> unit -> Types.evaluation_metrics
val make_ml_user_data_encryption : ?kms_key_id:Types.name_string -> ml_user_data_encryption_mode:Types.ml_user_data_encryption_mode_string -> unit -> Types.ml_user_data_encryption
val make_transform_encryption : ?task_run_security_configuration_name:Types.name_string -> ?ml_user_data_encryption:Types.ml_user_data_encryption -> unit -> Types.transform_encryption
val make_ml_transform : ?transform_encryption:Types.transform_encryption -> ?max_retries:Types.nullable_integer -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?glue_version:Types.glue_version_string -> ?role:Types.role_string -> ?schema:Types.transform_schema -> ?label_count:Types.label_count -> ?evaluation_metrics:Types.evaluation_metrics -> ?parameters:Types.transform_parameters -> ?input_record_tables:Types.glue_tables -> ?last_modified_on:Types.timestamp -> ?created_on:Types.timestamp -> ?status:Types.transform_status_type -> ?description:Types.description_string -> ?name:Types.name_string -> ?transform_id:Types.hash_string -> unit -> Types.ml_transform
val make_transform_filter_criteria : ?schema:Types.transform_schema -> ?last_modified_after:Types.timestamp -> ?last_modified_before:Types.timestamp -> ?created_after:Types.timestamp -> ?created_before:Types.timestamp -> ?glue_version:Types.glue_version_string -> ?status:Types.transform_status_type -> ?transform_type:Types.transform_type -> ?name:Types.name_string -> unit -> Types.transform_filter_criteria
val make_timestamped_inclusion_annotation : ?last_modified_on:Types.timestamp -> ?value:Types.inclusion_annotation_value -> unit -> Types.timestamped_inclusion_annotation
val make_timestamp_filter : ?recorded_after:Types.timestamp -> ?recorded_before:Types.timestamp -> unit -> Types.timestamp_filter
val make_test_connection_response : unit -> unit
val make_test_connection_input : ?authentication_configuration:Types.authentication_configuration_input -> connection_properties:Types.connection_properties -> connection_type:Types.connection_type -> unit -> Types.test_connection_input
val make_test_connection_request : ?test_connection_input:Types.test_connection_input -> ?catalog_id:Types.catalog_id_string -> ?connection_name:Types.name_string -> unit -> Types.test_connection_request
val make_task_run_sort_criteria : sort_direction:Types.sort_direction_type -> column:Types.task_run_sort_column_type -> unit -> Types.task_run_sort_criteria
val make_import_labels_task_run_properties : ?replace:Types.replace_boolean -> ?input_s3_path:Types.uri_string -> unit -> Types.import_labels_task_run_properties
val make_export_labels_task_run_properties : ?output_s3_path:Types.uri_string -> unit -> Types.export_labels_task_run_properties
val make_labeling_set_generation_task_run_properties : ?output_s3_path:Types.uri_string -> unit -> Types.labeling_set_generation_task_run_properties
val make_find_matches_task_run_properties : ?job_run_id:Types.hash_string -> ?job_name:Types.name_string -> ?job_id:Types.hash_string -> unit -> Types.find_matches_task_run_properties
val make_task_run_properties : ?find_matches_task_run_properties:Types.find_matches_task_run_properties -> ?labeling_set_generation_task_run_properties: Types.labeling_set_generation_task_run_properties -> ?export_labels_task_run_properties:Types.export_labels_task_run_properties -> ?import_labels_task_run_properties:Types.import_labels_task_run_properties -> ?task_type:Types.task_type -> unit -> Types.task_run_properties
val make_task_run : ?execution_time:Types.execution_time -> ?completed_on:Types.timestamp -> ?last_modified_on:Types.timestamp -> ?started_on:Types.timestamp -> ?error_string:Types.generic_string -> ?properties:Types.task_run_properties -> ?log_group_name:Types.generic_string -> ?status:Types.task_status_type -> ?task_run_id:Types.hash_string -> ?transform_id:Types.hash_string -> unit -> Types.task_run
val make_task_run_filter_criteria : ?started_after:Types.timestamp -> ?started_before:Types.timestamp -> ?status:Types.task_status_type -> ?task_run_type:Types.task_type -> unit -> Types.task_run_filter_criteria
val make_tag_resource_response : unit -> unit
val make_tag_resource_request : tags_to_add:Types.tags_map -> resource_arn:Types.glue_resource_arn -> unit -> Types.tag_resource_request
val make_tag : ?value:Types.tag_value -> ?key:Types.tag_key -> unit -> Types.tag
val make_table_version_error : ?error_detail:Types.error_detail -> ?version_id:Types.version_string -> ?table_name:Types.name_string -> unit -> Types.table_version_error
val make_federated_table : ?connection_type:Types.name_string -> ?connection_name:Types.name_string -> ?database_identifier:Types.federation_identifier -> ?identifier:Types.federation_identifier -> unit -> Types.federated_table
val make_iceberg_table_metadata : ?default_sort_order_id:Types.integer -> ?sort_orders:Types.iceberg_sort_order_list -> ?last_partition_id:Types.integer -> ?default_spec_id:Types.integer -> ?partition_specs:Types.iceberg_partition_spec_list -> ?last_column_id:Types.integer -> ?current_schema_id:Types.integer -> ?schemas:Types.iceberg_schema_list -> ?properties:Types.string_to_string_map -> ?location:Types.location_string -> ?table_uuid:Types.table_id_string -> ?format_version:Types.version_string -> unit -> Types.iceberg_table_metadata
val make_status_details : ?view_validations:Types.view_validation_list -> ?requested_change:Types.table -> unit -> Types.status_details
val make_table : ?status:Types.table_status -> ?iceberg_table_metadata:Types.iceberg_table_metadata -> ?is_materialized_view:Types.nullable_boolean -> ?is_multi_dialect_view:Types.nullable_boolean -> ?view_definition:Types.view_definition -> ?federated_table:Types.federated_table -> ?version_id:Types.version_string -> ?catalog_id:Types.catalog_id_string -> ?target_table:Types.table_identifier -> ?is_registered_with_lake_formation:Types.boolean_ -> ?created_by:Types.name_string -> ?parameters:Types.parameters_map -> ?table_type:Types.table_type_string -> ?view_expanded_text:Types.view_text_string -> ?view_original_text:Types.view_text_string -> ?partition_keys:Types.column_list -> ?storage_descriptor:Types.storage_descriptor -> ?retention:Types.non_negative_integer -> ?last_analyzed_time:Types.timestamp -> ?last_access_time:Types.timestamp -> ?update_time:Types.timestamp -> ?create_time:Types.timestamp -> ?owner:Types.name_string -> ?description:Types.description_string -> ?database_name:Types.name_string -> name:Types.name_string -> unit -> Types.table
val make_table_status : ?details:Types.status_details -> ?error:Types.error_detail -> ?state:Types.resource_state -> ?action:Types.resource_action -> ?update_time:Types.timestamp -> ?request_time:Types.timestamp -> ?updated_by:Types.name_string -> ?requested_by:Types.name_string -> unit -> Types.table_status
val make_table_version : ?version_id:Types.version_string -> ?table:Types.table -> unit -> Types.table_version
val make_run_metrics : ?job_duration_in_hour:Types.message_string -> ?number_of_dpus:Types.message_string -> ?number_of_files_compacted:Types.message_string -> ?number_of_bytes_compacted:Types.message_string -> unit -> Types.run_metrics
val make_iceberg_compaction_metrics : ?job_duration_in_hour:Types.dpu_duration_in_hour -> ?number_of_dpus:Types.dpu_counts -> ?dpu_hours:Types.dpu_hours -> ?number_of_files_compacted:Types.metric_counts -> ?number_of_bytes_compacted:Types.metric_counts -> unit -> Types.iceberg_compaction_metrics
val make_compaction_metrics : ?iceberg_metrics:Types.iceberg_compaction_metrics -> unit -> Types.compaction_metrics
val make_iceberg_retention_metrics : ?job_duration_in_hour:Types.dpu_duration_in_hour -> ?number_of_dpus:Types.dpu_counts -> ?dpu_hours:Types.dpu_hours -> ?number_of_manifest_lists_deleted:Types.metric_counts -> ?number_of_manifest_files_deleted:Types.metric_counts -> ?number_of_data_files_deleted:Types.metric_counts -> unit -> Types.iceberg_retention_metrics
val make_retention_metrics : ?iceberg_metrics:Types.iceberg_retention_metrics -> unit -> Types.retention_metrics
val make_iceberg_orphan_file_deletion_metrics : ?job_duration_in_hour:Types.dpu_duration_in_hour -> ?number_of_dpus:Types.dpu_counts -> ?dpu_hours:Types.dpu_hours -> ?number_of_orphan_files_deleted:Types.metric_counts -> unit -> Types.iceberg_orphan_file_deletion_metrics
val make_orphan_file_deletion_metrics : ?iceberg_metrics:Types.iceberg_orphan_file_deletion_metrics -> unit -> Types.orphan_file_deletion_metrics
val make_table_optimizer_run : ?orphan_file_deletion_metrics:Types.orphan_file_deletion_metrics -> ?retention_metrics:Types.retention_metrics -> ?compaction_strategy:Types.compaction_strategy -> ?compaction_metrics:Types.compaction_metrics -> ?error:Types.message_string -> ?metrics:Types.run_metrics -> ?end_timestamp:Types.table_optimizer_run_timestamp -> ?start_timestamp:Types.table_optimizer_run_timestamp -> ?event_type:Types.table_optimizer_event_type -> unit -> Types.table_optimizer_run
val make_table_optimizer : ?configuration_source:Types.configuration_source -> ?last_run:Types.table_optimizer_run -> ?configuration:Types.table_optimizer_configuration -> ?type_:Types.table_optimizer_type -> unit -> Types.table_optimizer
val make_table_error : ?error_detail:Types.error_detail -> ?table_name:Types.name_string -> unit -> Types.table_error
val make_supported_dialect : ?dialect_version:Types.view_dialect_version_string -> ?dialect:Types.view_dialect -> unit -> Types.supported_dialect
val make_stop_workflow_run_response : unit -> unit
val make_stop_workflow_run_request : run_id:Types.id_string -> name:Types.name_string -> unit -> Types.stop_workflow_run_request
val make_stop_trigger_response : ?name:Types.name_string -> unit -> Types.stop_trigger_response
val make_stop_trigger_request : name:Types.name_string -> unit -> Types.stop_trigger_request
val make_stop_session_response : ?id:Types.name_string -> unit -> Types.stop_session_response
val make_stop_session_request : ?request_origin:Types.orchestration_name_string -> id:Types.name_string -> unit -> Types.stop_session_request
val make_stop_materialized_view_refresh_task_run_response : unit -> unit
val make_stop_materialized_view_refresh_task_run_request : table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.name_string -> unit -> Types.stop_materialized_view_refresh_task_run_request
val make_stop_crawler_schedule_response : unit -> unit
val make_stop_crawler_schedule_request : crawler_name:Types.name_string -> unit -> Types.stop_crawler_schedule_request
val make_stop_crawler_response : unit -> unit
val make_stop_crawler_request : name:Types.name_string -> unit -> Types.stop_crawler_request
val make_stop_column_statistics_task_run_schedule_response : unit -> unit
val make_stop_column_statistics_task_run_schedule_request : table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.stop_column_statistics_task_run_schedule_request
val make_stop_column_statistics_task_run_response : unit -> unit
val make_stop_column_statistics_task_run_request : table_name:Types.name_string -> database_name:Types.database_name -> unit -> Types.stop_column_statistics_task_run_request
val make_run_identifier : ?job_run_id:Types.hash_string -> ?run_id:Types.hash_string -> unit -> Types.run_identifier
val make_statistic_summary : ?inclusion_annotation:Types.timestamped_inclusion_annotation -> ?recorded_on:Types.timestamp -> ?statistic_properties:Types.statistic_properties_map -> ?referenced_datasets:Types.reference_datasets_list -> ?columns_referenced:Types.column_name_list -> ?evaluation_level:Types.statistic_evaluation_level -> ?double_value:Types.double -> ?statistic_name:Types.statistic_name_string -> ?run_identifier:Types.run_identifier -> ?profile_id:Types.hash_string -> ?statistic_id:Types.hash_string -> unit -> Types.statistic_summary
val make_statistic_annotation : ?inclusion_annotation:Types.timestamped_inclusion_annotation -> ?statistic_recorded_on:Types.timestamp -> ?statistic_id:Types.hash_string -> ?profile_id:Types.hash_string -> unit -> Types.statistic_annotation
val make_statement_output_data : ?text_plain:Types.generic_string -> unit -> Types.statement_output_data
val make_statement_output : ?traceback:Types.orchestration_string_list -> ?error_value:Types.generic_string -> ?error_name:Types.generic_string -> ?status:Types.statement_state -> ?execution_count:Types.integer_value -> ?data:Types.statement_output_data -> unit -> Types.statement_output
val make_statement : ?completed_on:Types.long_value -> ?started_on:Types.long_value -> ?progress:Types.double_value -> ?output:Types.statement_output -> ?state:Types.statement_state -> ?code:Types.generic_string -> ?id:Types.integer_value -> unit -> Types.statement
val make_start_workflow_run_response : ?run_id:Types.id_string -> unit -> Types.start_workflow_run_response
val make_start_workflow_run_request : ?run_properties:Types.workflow_run_properties -> name:Types.name_string -> unit -> Types.start_workflow_run_request
val make_start_trigger_response : ?name:Types.name_string -> unit -> Types.start_trigger_response
val make_start_trigger_request : name:Types.name_string -> unit -> Types.start_trigger_request
val make_start_materialized_view_refresh_task_run_response : ?materialized_view_refresh_task_run_id:Types.uui_dv4 -> unit -> Types.start_materialized_view_refresh_task_run_response
val make_start_materialized_view_refresh_task_run_request : ?full_refresh:Types.nullable_boolean -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.name_string -> unit -> Types.start_materialized_view_refresh_task_run_request
val make_start_ml_labeling_set_generation_task_run_response : ?task_run_id:Types.hash_string -> unit -> Types.start_ml_labeling_set_generation_task_run_response
val make_start_ml_labeling_set_generation_task_run_request : output_s3_path:Types.uri_string -> transform_id:Types.hash_string -> unit -> Types.start_ml_labeling_set_generation_task_run_request
val make_start_ml_evaluation_task_run_response : ?task_run_id:Types.hash_string -> unit -> Types.start_ml_evaluation_task_run_response
val make_start_ml_evaluation_task_run_request : transform_id:Types.hash_string -> unit -> Types.start_ml_evaluation_task_run_request
val make_start_job_run_response : ?job_run_id:Types.id_string -> unit -> Types.start_job_run_response
val make_start_job_run_request : ?execution_role_session_policy:Types.orchestration_policy_json_string -> ?execution_class:Types.execution_class -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?notification_property:Types.notification_property -> ?security_configuration:Types.name_string -> ?max_capacity:Types.nullable_double -> ?timeout:Types.timeout -> ?allocated_capacity:Types.integer_value -> ?arguments:Types.generic_map -> ?job_run_id:Types.id_string -> ?job_run_queuing_enabled:Types.nullable_boolean -> job_name:Types.name_string -> unit -> Types.start_job_run_request
val make_start_import_labels_task_run_response : ?task_run_id:Types.hash_string -> unit -> Types.start_import_labels_task_run_response
val make_start_import_labels_task_run_request : ?replace_all_labels:Types.replace_boolean -> input_s3_path:Types.uri_string -> transform_id:Types.hash_string -> unit -> Types.start_import_labels_task_run_request
val make_start_export_labels_task_run_response : ?task_run_id:Types.hash_string -> unit -> Types.start_export_labels_task_run_response
val make_start_export_labels_task_run_request : output_s3_path:Types.uri_string -> transform_id:Types.hash_string -> unit -> Types.start_export_labels_task_run_request
val make_start_data_quality_ruleset_evaluation_run_response : ?run_id:Types.hash_string -> unit -> Types.start_data_quality_ruleset_evaluation_run_response
val make_data_quality_glue_table : ?pre_processing_query:Types.pre_processing_query_string -> ?additional_options:Types.glue_table_additional_options -> ?connection_name:Types.name_string -> ?catalog_id:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.data_quality_glue_table
val make_data_source : ?data_quality_glue_table:Types.data_quality_glue_table -> ?glue_table:Types.glue_table -> unit -> Types.data_source
val make_data_quality_evaluation_run_additional_run_options : ?custom_log_group_prefix:Types.generic_string -> ?composite_rule_evaluation_method:Types.dq_composite_rule_evaluation_method -> ?results_s3_prefix:Types.uri_string -> ?cloud_watch_metrics_enabled:Types.nullable_boolean -> unit -> Types.data_quality_evaluation_run_additional_run_options
val make_start_data_quality_ruleset_evaluation_run_request : ?additional_data_sources:Types.data_source_map -> ?additional_run_options: Types.data_quality_evaluation_run_additional_run_options -> ?client_token:Types.hash_string -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ruleset_names:Types.ruleset_names -> role:Types.role_string -> data_source:Types.data_source -> unit -> Types.start_data_quality_ruleset_evaluation_run_request
val make_start_data_quality_rule_recommendation_run_response : ?run_id:Types.hash_string -> unit -> Types.start_data_quality_rule_recommendation_run_response
val make_start_data_quality_rule_recommendation_run_request : ?client_token:Types.hash_string -> ?data_quality_security_configuration:Types.name_string -> ?created_ruleset_name:Types.name_string -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> role:Types.role_string -> data_source:Types.data_source -> unit -> Types.start_data_quality_rule_recommendation_run_request
val make_start_crawler_schedule_response : unit -> unit
val make_start_crawler_schedule_request : crawler_name:Types.name_string -> unit -> Types.start_crawler_schedule_request
val make_start_crawler_response : unit -> unit
val make_start_crawler_request : name:Types.name_string -> unit -> Types.start_crawler_request
val make_start_column_statistics_task_run_schedule_response : unit -> unit
val make_start_column_statistics_task_run_schedule_request : table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.start_column_statistics_task_run_schedule_request
val make_start_column_statistics_task_run_response : ?column_statistics_task_run_id:Types.hash_string -> unit -> Types.start_column_statistics_task_run_response
val make_start_column_statistics_task_run_request : ?security_configuration:Types.name_string -> ?catalog_i_d:Types.name_string -> ?sample_size:Types.sample_size_percentage -> ?column_name_list:Types.column_name_list -> role:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.start_column_statistics_task_run_request
val make_start_blueprint_run_response : ?run_id:Types.id_string -> unit -> Types.start_blueprint_run_response
val make_start_blueprint_run_request : ?parameters:Types.blueprint_parameters -> role_arn:Types.orchestration_iam_role_arn -> blueprint_name:Types.orchestration_name_string -> unit -> Types.start_blueprint_run_request
val make_connector_property : ?property_location:Types.property_location -> ?allowed_values:Types.list_of_string -> ?default_value:Smaws_Lib.Smithy_api.Types.string_ -> ?key_override:Types.connector_property_key -> property_type:Types.property_type -> required:Types.bool_ -> name:Types.property_name -> unit -> Types.connector_property
val make_response_configuration : ?error_path:Types.json_path_string -> result_path:Types.json_path_string -> unit -> Types.response_configuration
val make_response_extraction_mapping : ?header_key:Types.connector_property_key -> ?content_path:Types.json_path_string -> unit -> Types.response_extraction_mapping
val make_extracted_parameter : ?value:Types.response_extraction_mapping -> ?property_location:Types.property_location -> ?default_value:Types.default_value -> ?key:Types.connector_property_key -> unit -> Types.extracted_parameter
val make_cursor_configuration : ?limit_parameter:Types.extracted_parameter -> next_page:Types.extracted_parameter -> unit -> Types.cursor_configuration
val make_offset_configuration : limit_parameter:Types.extracted_parameter -> offset_parameter:Types.extracted_parameter -> unit -> Types.offset_configuration
val make_pagination_configuration : ?offset_configuration:Types.offset_configuration -> ?cursor_configuration:Types.cursor_configuration -> unit -> Types.pagination_configuration
val make_source_configuration : ?pagination_configuration:Types.pagination_configuration -> ?response_configuration:Types.response_configuration -> ?request_parameters:Types.connector_property_list -> ?request_path:Types.path_string -> ?request_method:Types.http_method -> unit -> Types.source_configuration
val make_sort_criterion : ?sort:Types.sort -> ?field_name:Types.value_string -> unit -> Types.sort_criterion
val make_session_command : ?python_version:Types.python_version_string -> ?name:Types.name_string -> unit -> Types.session_command
val make_session : ?session_type:Types.session_type -> ?profile_name:Types.name_string -> ?idle_timeout:Types.idle_timeout -> ?dpu_seconds:Types.nullable_double -> ?execution_time:Types.nullable_double -> ?completed_on:Types.timestamp_value -> ?worker_type:Types.worker_type -> ?number_of_workers:Types.nullable_integer -> ?glue_version:Types.glue_version_string -> ?security_configuration:Types.name_string -> ?max_capacity:Types.nullable_double -> ?progress:Types.double_value -> ?connections:Types.connections_list -> ?default_arguments:Types.orchestration_arguments_map -> ?command:Types.session_command -> ?role:Types.orchestration_role_arn -> ?description:Types.description_string -> ?error_message:Types.description_string -> ?status:Types.session_status -> ?created_on:Types.timestamp_value -> ?id:Types.name_string -> unit -> Types.session
val make_session_endpoint : auth_token_expiration_time:Types.timestamp_value -> auth_token:Types.sensitive_string -> url:Types.spark_connect_endpoint_url -> unit -> Types.session_endpoint
val make_segment : total_segments:Types.total_segments_integer -> segment_number:Types.non_negative_integer -> unit -> Types.segment
val make_s3_encryption : ?kms_key_arn:Types.kms_key_arn -> ?s3_encryption_mode:Types.s3_encryption_mode -> unit -> Types.s3_encryption
val make_cloud_watch_encryption : ?kms_key_arn:Types.kms_key_arn -> ?cloud_watch_encryption_mode:Types.cloud_watch_encryption_mode -> unit -> Types.cloud_watch_encryption
val make_job_bookmarks_encryption : ?kms_key_arn:Types.kms_key_arn -> ?job_bookmarks_encryption_mode:Types.job_bookmarks_encryption_mode -> unit -> Types.job_bookmarks_encryption
val make_data_quality_encryption : ?kms_key_arn:Types.kms_key_arn -> ?data_quality_encryption_mode:Types.data_quality_encryption_mode -> unit -> Types.data_quality_encryption
val make_encryption_configuration : ?data_quality_encryption:Types.data_quality_encryption -> ?job_bookmarks_encryption:Types.job_bookmarks_encryption -> ?cloud_watch_encryption:Types.cloud_watch_encryption -> ?s3_encryption:Types.s3_encryption_list -> unit -> Types.encryption_configuration
val make_security_configuration : ?encryption_configuration:Types.encryption_configuration -> ?created_time_stamp:Types.timestamp_value -> ?name:Types.name_string -> unit -> Types.security_configuration
val make_search_tables_response : ?table_list:Types.table_list -> ?next_token:Types.token -> unit -> Types.search_tables_response
val make_property_predicate : ?comparator:Types.comparator -> ?value:Types.value_string -> ?key:Types.value_string -> unit -> Types.property_predicate
val make_search_tables_request : ?include_status_details:Types.boolean_nullable -> ?resource_share_type:Types.resource_share_type -> ?max_results:Types.page_size -> ?sort_criteria:Types.sort_criteria -> ?search_text:Types.value_string -> ?filters:Types.search_property_predicates -> ?next_token:Types.token -> ?catalog_id:Types.catalog_id_string -> unit -> Types.search_tables_request
val make_search_sort : ?order:Types.search_sort_order -> attribute:Types.search_attribute -> unit -> Types.search_sort
val make_search_result_item : ?asset_type_id:Types.asset_type_id -> ?updated_at:Types.updated_at -> ?asset_description:Types.asset_description -> ?asset_name:Types.search_result_name -> ?id:Types.asset_id -> unit -> Types.search_result_item
val make_search_map_filter : value:Types.search_map_filter_value -> key:Types.search_map_key -> attribute:Types.search_attribute -> unit -> Types.search_map_filter
val make_search_attribute_filter : ?value:Types.search_filter_value -> operator:Types.search_filter_operator -> attribute:Types.search_attribute -> unit -> Types.search_attribute_filter
val make_search_assets_output : ?next_token:Types.search_next_token -> ?items:Types.search_result_item_list -> unit -> Types.search_assets_output
val make_search_assets_input : ?filter_clause:Types.search_filter_clause -> ?sort:Types.search_sort -> ?next_token:Types.search_next_token -> ?max_results:Types.search_max_results -> ?search_text:Types.search_text -> unit -> Types.search_assets_input
val make_schema_version_list_item : ?created_time:Types.created_timestamp -> ?status:Types.schema_version_status -> ?version_number:Types.version_long_number -> ?schema_version_id:Types.schema_version_id_string -> ?schema_arn:Types.glue_resource_arn -> unit -> Types.schema_version_list_item
val make_error_details : ?error_message:Types.error_message_string -> ?error_code:Types.error_code_string -> unit -> Types.error_details
val make_schema_version_error_item : ?error_details:Types.error_details -> ?version_number:Types.version_long_number -> unit -> Types.schema_version_error_item
val make_schema_list_item : ?updated_time:Types.updated_timestamp -> ?created_time:Types.created_timestamp -> ?schema_status:Types.schema_status -> ?description:Types.description_string -> ?schema_arn:Types.glue_resource_arn -> ?schema_name:Types.schema_registry_name_string -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.schema_list_item
val make_schedule : ?state:Types.schedule_state -> ?schedule_expression:Types.cron_expression -> unit -> Types.schedule
val make_run_statement_response : ?id:Types.integer_value -> unit -> Types.run_statement_response
val make_run_statement_request : ?request_origin:Types.orchestration_name_string -> code:Types.orchestration_statement_code_string -> session_id:Types.name_string -> unit -> Types.run_statement_request
val make_resume_workflow_run_response : ?node_ids:Types.node_id_list -> ?run_id:Types.id_string -> unit -> Types.resume_workflow_run_response
val make_resume_workflow_run_request : node_ids:Types.node_id_list -> run_id:Types.id_string -> name:Types.name_string -> unit -> Types.resume_workflow_run_request
val make_field_definition : field_data_type:Types.field_data_type -> name:Smaws_Lib.Smithy_api.Types.string_ -> unit -> Types.field_definition
val make_entity_configuration : ?schema:Types.field_definition_map -> ?source_configuration:Types.source_configuration -> unit -> Types.entity_configuration
val make_rest_configuration : ?entity_configurations:Types.entity_configuration_map -> ?validation_endpoint_configuration:Types.source_configuration -> ?global_source_configuration:Types.source_configuration -> unit -> Types.rest_configuration
val make_job_bookmark_entry : ?job_bookmark:Types.json_value -> ?run_id:Types.run_id -> ?previous_run_id:Types.run_id -> ?attempt:Types.integer_value -> ?run:Types.integer_value -> ?version:Types.integer_value -> ?job_name:Types.job_name -> unit -> Types.job_bookmark_entry
val make_reset_job_bookmark_response : ?job_bookmark_entry:Types.job_bookmark_entry -> unit -> Types.reset_job_bookmark_response
val make_reset_job_bookmark_request : ?run_id:Types.run_id -> job_name:Types.job_name -> unit -> Types.reset_job_bookmark_request
val make_remove_schema_version_metadata_response : ?metadata_value:Types.metadata_value_string -> ?metadata_key:Types.metadata_key_string -> ?schema_version_id:Types.schema_version_id_string -> ?version_number:Types.version_long_number -> ?latest_version:Types.latest_schema_version_boolean -> ?registry_name:Types.schema_registry_name_string -> ?schema_name:Types.schema_registry_name_string -> ?schema_arn:Types.glue_resource_arn -> unit -> Types.remove_schema_version_metadata_response
val make_metadata_key_value_pair : ?metadata_value:Types.metadata_value_string -> ?metadata_key:Types.metadata_key_string -> unit -> Types.metadata_key_value_pair
val make_remove_schema_version_metadata_input : ?schema_version_id:Types.schema_version_id_string -> ?schema_version_number:Types.schema_version_number -> ?schema_id:Types.schema_id -> metadata_key_value:Types.metadata_key_value_pair -> unit -> Types.remove_schema_version_metadata_input
val make_registry_list_item : ?updated_time:Types.updated_timestamp -> ?created_time:Types.created_timestamp -> ?status:Types.registry_status -> ?description:Types.description_string -> ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.registry_list_item
val make_register_schema_version_response : ?status:Types.schema_version_status -> ?version_number:Types.version_long_number -> ?schema_version_id:Types.schema_version_id_string -> unit -> Types.register_schema_version_response
val make_register_schema_version_input : schema_definition:Types.schema_definition_string -> schema_id:Types.schema_id -> unit -> Types.register_schema_version_input
val make_register_connection_type_response : ?connection_type_arn:Types.glue_resource_arn -> unit -> Types.register_connection_type_response
val make_connection_properties_configuration : ?additional_request_parameters:Types.connector_property_list -> ?url:Types.connector_property -> unit -> Types.connection_properties_configuration
val make_client_credentials_properties : ?token_url_parameters:Types.connector_property_list -> ?scope:Types.connector_property -> ?client_secret:Types.connector_property -> ?client_id:Types.connector_property -> ?content_type:Types.content_type -> ?request_method:Types.http_method -> ?token_url:Types.connector_property -> unit -> Types.client_credentials_properties
val make_jwt_bearer_properties : ?token_url_parameters:Types.connector_property_list -> ?jwt_token:Types.connector_property -> ?content_type:Types.content_type -> ?request_method:Types.http_method -> ?token_url:Types.connector_property -> unit -> Types.jwt_bearer_properties
val make_connector_authorization_code_properties : ?token_url_parameters:Types.connector_property_list -> ?prompt:Types.connector_property -> ?scope:Types.connector_property -> ?client_secret:Types.connector_property -> ?client_id:Types.connector_property -> ?content_type:Types.content_type -> ?request_method:Types.http_method -> ?token_url:Types.connector_property -> ?redirect_uri:Types.connector_property -> ?authorization_code:Types.connector_property -> ?authorization_code_url:Types.connector_property -> unit -> Types.connector_authorization_code_properties
val make_connector_o_auth2_properties : ?authorization_code_properties:Types.connector_authorization_code_properties -> ?jwt_bearer_properties:Types.jwt_bearer_properties -> ?client_credentials_properties:Types.client_credentials_properties -> o_auth2_grant_type:Types.connector_o_auth2_grant_type -> unit -> Types.connector_o_auth2_properties
val make_basic_authentication_properties : ?password:Types.connector_property -> ?username:Types.connector_property -> unit -> Types.basic_authentication_properties
val make_custom_authentication_properties : authentication_parameters:Types.connector_property_list -> unit -> Types.custom_authentication_properties
val make_connector_authentication_configuration : ?custom_authentication_properties:Types.custom_authentication_properties -> ?basic_authentication_properties:Types.basic_authentication_properties -> ?o_auth2_properties:Types.connector_o_auth2_properties -> authentication_types:Types.authentication_types -> unit -> Types.connector_authentication_configuration
val make_register_connection_type_request : ?tags:Types.tags_map -> ?description:Types.description -> rest_configuration:Types.rest_configuration -> connector_authentication_configuration: Types.connector_authentication_configuration -> connection_properties:Types.connection_properties_configuration -> integration_type:Types.integration_type -> connection_type:Types.name_string -> unit -> Types.register_connection_type_request
val make_query_session_context : ?additional_context:Types.additional_context_map -> ?query_authorization_id:Types.hash_string -> ?cluster_id:Types.nullable_string -> ?query_start_time:Types.timestamp -> ?query_id:Types.hash_string -> unit -> Types.query_session_context
val make_other_metadata_value_list_item : ?created_time:Types.created_timestamp -> ?metadata_value:Types.metadata_value_string -> unit -> Types.other_metadata_value_list_item
val make_metadata_info : ?other_metadata_value_list:Types.other_metadata_value_list -> ?created_time:Types.created_timestamp -> ?metadata_value:Types.metadata_value_string -> unit -> Types.metadata_info
val make_query_schema_version_metadata_response : ?next_token:Types.schema_registry_token_string -> ?schema_version_id:Types.schema_version_id_string -> ?metadata_info_map:Types.metadata_info_map -> unit -> Types.query_schema_version_metadata_response
val make_query_schema_version_metadata_input : ?next_token:Types.schema_registry_token_string -> ?max_results:Types.query_schema_version_metadata_max_results -> ?metadata_list:Types.metadata_list -> ?schema_version_id:Types.schema_version_id_string -> ?schema_version_number:Types.schema_version_number -> ?schema_id:Types.schema_id -> unit -> Types.query_schema_version_metadata_input
val make_put_workflow_run_properties_response : unit -> unit
val make_put_workflow_run_properties_request : run_properties:Types.workflow_run_properties -> run_id:Types.id_string -> name:Types.name_string -> unit -> Types.put_workflow_run_properties_request
val make_put_schema_version_metadata_response : ?metadata_value:Types.metadata_value_string -> ?metadata_key:Types.metadata_key_string -> ?schema_version_id:Types.schema_version_id_string -> ?version_number:Types.version_long_number -> ?latest_version:Types.latest_schema_version_boolean -> ?registry_name:Types.schema_registry_name_string -> ?schema_name:Types.schema_registry_name_string -> ?schema_arn:Types.glue_resource_arn -> unit -> Types.put_schema_version_metadata_response
val make_put_schema_version_metadata_input : ?schema_version_id:Types.schema_version_id_string -> ?schema_version_number:Types.schema_version_number -> ?schema_id:Types.schema_id -> metadata_key_value:Types.metadata_key_value_pair -> unit -> Types.put_schema_version_metadata_input
val make_put_resource_policy_response : ?policy_hash:Types.hash_string -> unit -> Types.put_resource_policy_response
val make_put_resource_policy_request : ?enable_hybrid:Types.enable_hybrid_values -> ?policy_exists_condition:Types.exist_condition -> ?policy_hash_condition:Types.hash_string -> ?resource_arn:Types.glue_resource_arn -> policy_in_json:Types.policy_json_string -> unit -> Types.put_resource_policy_request
val make_put_form_type_response : ?schema:Types.form_type_schema -> ?name:Types.form_type_name -> ?id:Types.form_type_id -> unit -> Types.put_form_type_response
val make_put_form_type_request : ?client_token:Types.hash_string -> schema:Types.form_type_schema -> name:Types.form_type_name -> unit -> Types.put_form_type_request
val make_put_data_quality_profile_annotation_response : unit -> unit
val make_put_data_quality_profile_annotation_request : inclusion_annotation:Types.inclusion_annotation_value -> profile_id:Types.hash_string -> unit -> Types.put_data_quality_profile_annotation_request
val make_put_data_catalog_encryption_settings_response : unit -> unit
val make_encryption_at_rest : ?catalog_encryption_service_role:Types.iam_role_arn -> ?sse_aws_kms_key_id:Types.name_string -> catalog_encryption_mode:Types.catalog_encryption_mode -> unit -> Types.encryption_at_rest
val make_connection_password_encryption : ?aws_kms_key_id:Types.name_string -> return_connection_password_encrypted:Types.boolean_ -> unit -> Types.connection_password_encryption
val make_data_catalog_encryption_settings : ?connection_password_encryption:Types.connection_password_encryption -> ?encryption_at_rest:Types.encryption_at_rest -> unit -> Types.data_catalog_encryption_settings
val make_put_data_catalog_encryption_settings_request : ?catalog_id:Types.catalog_id_string -> data_catalog_encryption_settings:Types.data_catalog_encryption_settings -> unit -> Types.put_data_catalog_encryption_settings_request
val make_put_attachment_response : ?form_type_id:Types.form_type_id -> ?attachment_name:Types.attachment_name -> ?item_identifier:Types.item_identifier -> ?iterable_form_name:Types.iterable_form_name -> ?asset_identifier:Types.asset_id -> unit -> Types.put_attachment_response
val make_put_attachment_request : ?client_token:Types.hash_string -> ?item_identifier:Types.item_identifier -> ?iterable_form_name:Types.iterable_form_name -> form_type_id:Types.form_type_id -> content:Types.form_content -> attachment_name:Types.attachment_name -> asset_identifier:Types.asset_id -> unit -> Types.put_attachment_request
val make_asset_type_form_reference : form_type_identifier:Types.form_type_id -> unit -> Types.asset_type_form_reference
val make_put_asset_type_response : ?forms:Types.asset_type_forms_map -> ?name:Types.asset_type_name -> ?id:Types.asset_type_id -> unit -> Types.put_asset_type_response
val make_put_asset_type_request : ?client_token:Types.hash_string -> forms:Types.asset_type_forms_map -> name:Types.asset_type_name -> unit -> Types.put_asset_type_request
val make_asset_form_entry : ?content:Types.form_content -> ?form_type_id:Types.form_type_id -> unit -> Types.asset_form_entry
val make_put_asset_response : ?forms:Types.asset_form_map -> ?created_at:Types.created_at -> ?description:Types.asset_description -> name:Types.asset_name -> id:Types.asset_id -> unit -> Types.put_asset_response
val make_put_asset_request : ?client_token:Types.hash_string -> ?description:Types.asset_description -> forms:Types.asset_form_map -> name:Types.asset_name -> identifier:Types.asset_id -> asset_type_id:Types.asset_type_id -> unit -> Types.put_asset_request
val make_allowed_value : ?description:Types.allowed_value_description_string -> value:Types.allowed_value_value_string -> unit -> Types.allowed_value
val make_property : ?property_location:Types.property_location -> ?key_override:Smaws_Lib.Smithy_api.Types.string_ -> ?data_operation_scopes:Types.data_operations -> ?allowed_values:Types.allowed_values -> ?default_value:Smaws_Lib.Smithy_api.Types.string_ -> property_types:Types.property_types -> required:Types.bool_ -> description:Types.property_description_string -> name:Types.property_name -> unit -> Types.property
val make_partition_value_list : values:Types.value_string_list -> unit -> Types.partition_value_list
val make_partition_index : index_name:Types.name_string -> keys:Types.key_list -> unit -> Types.partition_index
val make_key_schema_element : type_:Types.column_type_string -> name:Types.name_string -> unit -> Types.key_schema_element
val make_backfill_error : ?partitions:Types.backfill_errored_partitions_list -> ?code:Types.backfill_error_code -> unit -> Types.backfill_error
val make_partition_index_descriptor : ?backfill_errors:Types.backfill_errors -> index_status:Types.partition_index_status -> keys:Types.key_schema_element_list -> index_name:Types.name_string -> unit -> Types.partition_index_descriptor
val make_partition_error : ?error_detail:Types.error_detail -> ?partition_values:Types.value_string_list -> unit -> Types.partition_error
val make_create_iceberg_table_input : ?properties:Types.string_to_string_map -> ?write_order:Types.iceberg_sort_order -> ?partition_spec:Types.iceberg_partition_spec -> schema:Types.iceberg_schema -> location:Types.location_string -> unit -> Types.create_iceberg_table_input
val make_iceberg_input : ?create_iceberg_table_input:Types.create_iceberg_table_input -> ?version:Types.version_string -> metadata_operation:Types.metadata_operation -> unit -> Types.iceberg_input
val make_open_table_format_input : ?iceberg_input:Types.iceberg_input -> unit -> Types.open_table_format_input
val make_o_auth2_properties : ?token_url_parameters_map:Types.token_url_parameters_map -> ?token_url:Types.token_url -> ?o_auth2_client_application:Types.o_auth2_client_application -> ?o_auth2_grant_type:Types.o_auth2_grant_type -> unit -> Types.o_auth2_properties
val make_integration_error : ?error_message:Types.string2048 -> ?error_code:Types.string128 -> unit -> Types.integration_error
val make_integration_config : ?continuous_sync:Types.continuous_sync -> ?source_properties:Types.integration_source_properties_map -> ?refresh_interval:Types.string128 -> unit -> Types.integration_config
val make_modify_integration_response : ?integration_config:Types.integration_config -> ?data_filter:Types.string2048 -> ?errors:Types.integration_error_list -> ?tags:Types.integration_tags_list -> ?additional_encryption_context: Types.integration_additional_encryption_context_map -> ?kms_key_id:Types.string2048 -> ?description:Types.integration_description -> create_time:Types.integration_timestamp -> status:Types.integration_status -> integration_arn:Types.string128 -> integration_name:Types.string128 -> target_arn:Types.string512 -> source_arn:Types.string512 -> unit -> Types.modify_integration_response
val make_modify_integration_request : ?integration_name:Types.string128 -> ?integration_config:Types.integration_config -> ?data_filter:Types.string2048 -> ?description:Types.integration_description -> integration_identifier:Types.string128 -> unit -> Types.modify_integration_request
val make_data_quality_metric_values : ?upper_limit:Types.nullable_double -> ?lower_limit:Types.nullable_double -> ?expected_value:Types.nullable_double -> ?actual_value:Types.nullable_double -> unit -> Types.data_quality_metric_values
val make_metric_based_observation : ?new_rules:Types.new_rules -> ?metric_values:Types.data_quality_metric_values -> ?statistic_id:Types.hash_string -> ?metric_name:Types.name_string -> unit -> Types.metric_based_observation
val make_materialized_view_refresh_task_run : ?processed_bytes:Types.byte_count -> ?refresh_type:Types.materialized_view_refresh_type -> ?dpu_seconds:Types.non_negative_double -> ?error_message:Types.description_string -> ?end_time:Types.timestamp -> ?start_time:Types.timestamp -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> ?status:Types.materialized_view_refresh_state -> ?role:Types.role -> ?catalog_id:Types.catalog_id_string -> ?table_name:Types.table_name -> ?database_name:Types.database_name -> ?materialized_view_refresh_task_run_id:Types.uui_dv4 -> ?customer_id:Types.account_id -> unit -> Types.materialized_view_refresh_task_run
val make_mapping_entry : ?target_type:Types.field_type -> ?target_path:Types.schema_path_string -> ?target_table:Types.table_name -> ?source_type:Types.field_type -> ?source_path:Types.schema_path_string -> ?source_table:Types.table_name -> unit -> Types.mapping_entry
val make_code_gen_node_arg : ?param:Types.boolean_ -> value:Types.code_gen_arg_value -> name:Types.code_gen_arg_name -> unit -> Types.code_gen_node_arg
val make_location : ?dynamo_d_b:Types.code_gen_node_args -> ?s3:Types.code_gen_node_args -> ?jdbc:Types.code_gen_node_args -> unit -> Types.location
val make_list_workflows_response : ?next_token:Types.generic_string -> ?workflows:Types.workflow_names -> unit -> Types.list_workflows_response
val make_list_workflows_request : ?max_results:Types.orchestration_page_size25 -> ?next_token:Types.generic_string -> unit -> Types.list_workflows_request
val make_list_usage_profiles_response : ?next_token:Types.orchestration_token -> ?profiles:Types.usage_profile_definition_list -> unit -> Types.list_usage_profiles_response
val make_list_usage_profiles_request : ?max_results:Types.orchestration_page_size200 -> ?next_token:Types.orchestration_token -> unit -> Types.list_usage_profiles_request
val make_list_triggers_response : ?next_token:Types.generic_string -> ?trigger_names:Types.trigger_name_list -> unit -> Types.list_triggers_response
val make_list_triggers_request : ?tags:Types.tags_map -> ?max_results:Types.orchestration_page_size200 -> ?dependent_job_name:Types.name_string -> ?next_token:Types.generic_string -> unit -> Types.list_triggers_request
val make_list_table_optimizer_runs_response : ?table_optimizer_runs:Types.table_optimizer_runs -> ?next_token:Types.list_table_optimizer_runs_token -> ?table_name:Types.name_string -> ?database_name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> unit -> Types.list_table_optimizer_runs_response
val make_list_table_optimizer_runs_request : ?next_token:Types.list_table_optimizer_runs_token -> ?max_results:Types.max_list_table_optimizer_runs_token_results -> type_:Types.table_optimizer_type -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.list_table_optimizer_runs_request
val make_list_statements_response : ?next_token:Types.orchestration_token -> ?statements:Types.statement_list -> unit -> Types.list_statements_response
val make_list_statements_request : ?next_token:Types.orchestration_token -> ?request_origin:Types.orchestration_name_string -> session_id:Types.name_string -> unit -> Types.list_statements_request
val make_list_sessions_response : ?next_token:Types.orchestration_token -> ?sessions:Types.session_list -> ?ids:Types.session_id_list -> unit -> Types.list_sessions_response
val make_list_sessions_request : ?request_origin:Types.orchestration_name_string -> ?tags:Types.tags_map -> ?max_results:Types.page_size -> ?next_token:Types.orchestration_token -> unit -> Types.list_sessions_request
val make_list_schemas_response : ?next_token:Types.schema_registry_token_string -> ?schemas:Types.schema_list_definition -> unit -> Types.list_schemas_response
val make_list_schemas_input : ?next_token:Types.schema_registry_token_string -> ?max_results:Types.max_results_number -> ?registry_id:Types.registry_id -> unit -> Types.list_schemas_input
val make_list_schema_versions_response : ?next_token:Types.schema_registry_token_string -> ?schemas:Types.schema_version_list -> unit -> Types.list_schema_versions_response
val make_list_schema_versions_input : ?next_token:Types.schema_registry_token_string -> ?max_results:Types.max_results_number -> schema_id:Types.schema_id -> unit -> Types.list_schema_versions_input
val make_list_registries_response : ?next_token:Types.schema_registry_token_string -> ?registries:Types.registry_list_definition -> unit -> Types.list_registries_response
val make_list_registries_input : ?next_token:Types.schema_registry_token_string -> ?max_results:Types.max_results_number -> unit -> Types.list_registries_input
val make_list_materialized_view_refresh_task_runs_response : ?next_token:Types.token -> ?materialized_view_refresh_task_runs: Types.materialized_view_refresh_task_runs_list -> unit -> Types.list_materialized_view_refresh_task_runs_response
val make_list_materialized_view_refresh_task_runs_request : ?next_token:Types.token -> ?max_results:Types.page_size -> ?table_name:Types.name_string -> ?database_name:Types.name_string -> catalog_id:Types.name_string -> unit -> Types.list_materialized_view_refresh_task_runs_request
val make_list_ml_transforms_response : ?next_token:Types.pagination_token -> transform_ids:Types.transform_id_list -> unit -> Types.list_ml_transforms_response
val make_list_ml_transforms_request : ?tags:Types.tags_map -> ?sort:Types.transform_sort_criteria -> ?filter:Types.transform_filter_criteria -> ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> unit -> Types.list_ml_transforms_request
val make_list_jobs_response : ?next_token:Types.generic_string -> ?job_names:Types.job_name_list -> unit -> Types.list_jobs_response
val make_list_jobs_request : ?tags:Types.tags_map -> ?max_results:Types.page_size -> ?next_token:Types.generic_string -> unit -> Types.list_jobs_request
val make_iterable_form_list_item : ?glossary_terms:Types.glossary_term_id_list -> ?description:Types.item_description -> ?item_name:Types.item_name -> ?item_id:Types.item_id -> unit -> Types.iterable_form_list_item
val make_list_iterable_forms_response : ?next_token:Types.token -> ?items:Types.iterable_form_list_item_list -> unit -> Types.list_iterable_forms_response
val make_list_iterable_forms_request : ?next_token:Types.token -> ?max_results:Types.page_size -> iterable_form_name:Types.iterable_form_name -> asset_identifier:Types.asset_id -> unit -> Types.list_iterable_forms_request
val make_integration_resource_property : ?target_processing_properties:Types.target_processing_properties -> ?source_processing_properties:Types.source_processing_properties -> ?resource_property_arn:Types.string512 -> resource_arn:Types.string512 -> unit -> Types.integration_resource_property
val make_list_integration_resource_properties_response : ?marker:Types.string1024 -> ?integration_resource_property_list:Types.integration_resource_property_list -> unit -> Types.list_integration_resource_properties_response
val make_integration_resource_property_filter : ?values:Types.integration_resource_property_filter_values -> ?name:Types.string128 -> unit -> Types.integration_resource_property_filter
val make_list_integration_resource_properties_request : ?max_records:Types.integration_integer -> ?filters:Types.integration_resource_property_filter_list -> ?marker:Types.string1024 -> unit -> Types.list_integration_resource_properties_request
val make_glossary_term_item : ?short_description:Types.glossary_short_description -> ?name:Types.glossary_term_name -> ?id:Types.glossary_term_id -> unit -> Types.glossary_term_item
val make_list_glossary_terms_response : ?next_token:Types.token -> ?items:Types.glossary_term_item_list -> unit -> Types.list_glossary_terms_response
val make_list_glossary_terms_request : ?next_token:Types.token -> ?max_results:Types.page_size -> glossary_identifier:Types.glossary_id -> unit -> Types.list_glossary_terms_request
val make_glossary_item : ?description:Types.metadata_description -> ?name:Types.glossary_name -> ?id:Types.glossary_id -> unit -> Types.glossary_item
val make_list_glossaries_response : ?next_token:Types.token -> ?items:Types.glossary_item_list -> unit -> Types.list_glossaries_response
val make_list_glossaries_request : ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.list_glossaries_request
val make_form_type_item : ?name:Types.form_type_name -> ?id:Types.form_type_id -> unit -> Types.form_type_item
val make_list_form_types_response : ?next_token:Types.token -> items:Types.form_type_item_list -> unit -> Types.list_form_types_response
val make_list_form_types_request : ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.list_form_types_request
val make_entity : ?custom_properties:Types.custom_properties -> ?category:Types.category -> ?description:Types.entity_description -> ?is_parent_entity:Types.is_parent_entity -> ?label:Types.entity_label -> ?entity_name:Types.entity_name -> unit -> Types.entity
val make_list_entities_response : ?next_token:Types.next_token -> ?entities:Types.entity_list -> unit -> Types.list_entities_response
val make_list_entities_request : ?data_store_api_version:Types.api_version -> ?next_token:Types.next_token -> ?parent_entity_name:Types.entity_name -> ?catalog_id:Types.catalog_id_string -> ?connection_name:Types.name_string -> unit -> Types.list_entities_request
val make_list_dev_endpoints_response : ?next_token:Types.generic_string -> ?dev_endpoint_names:Types.dev_endpoint_name_list -> unit -> Types.list_dev_endpoints_response
val make_list_dev_endpoints_request : ?tags:Types.tags_map -> ?max_results:Types.page_size -> ?next_token:Types.generic_string -> unit -> Types.list_dev_endpoints_request
val make_list_data_quality_statistics_response : ?next_token:Types.pagination_token -> ?statistics:Types.statistic_summary_list -> unit -> Types.list_data_quality_statistics_response
val make_list_data_quality_statistics_request : ?next_token:Types.pagination_token -> ?max_results:Types.page_size -> ?timestamp_filter:Types.timestamp_filter -> ?profile_id:Types.hash_string -> ?statistic_id:Types.hash_string -> unit -> Types.list_data_quality_statistics_request
val make_list_data_quality_statistic_annotations_response : ?next_token:Types.pagination_token -> ?annotations:Types.annotation_list -> unit -> Types.list_data_quality_statistic_annotations_response
val make_list_data_quality_statistic_annotations_request : ?next_token:Types.pagination_token -> ?max_results:Types.page_size -> ?timestamp_filter:Types.timestamp_filter -> ?profile_id:Types.hash_string -> ?statistic_id:Types.hash_string -> unit -> Types.list_data_quality_statistic_annotations_request
val make_data_quality_target_table : ?catalog_id:Types.name_string -> database_name:Types.name_string -> table_name:Types.name_string -> unit -> Types.data_quality_target_table
val make_data_quality_ruleset_list_details : ?rule_count:Types.nullable_integer -> ?recommendation_run_id:Types.hash_string -> ?target_table:Types.data_quality_target_table -> ?last_modified_on:Types.timestamp -> ?created_on:Types.timestamp -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.data_quality_ruleset_list_details
val make_list_data_quality_rulesets_response : ?next_token:Types.pagination_token -> ?rulesets:Types.data_quality_ruleset_list -> unit -> Types.list_data_quality_rulesets_response
val make_data_quality_ruleset_filter_criteria : ?target_table:Types.data_quality_target_table -> ?last_modified_after:Types.timestamp -> ?last_modified_before:Types.timestamp -> ?created_after:Types.timestamp -> ?created_before:Types.timestamp -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.data_quality_ruleset_filter_criteria
val make_list_data_quality_rulesets_request : ?tags:Types.tags_map -> ?filter:Types.data_quality_ruleset_filter_criteria -> ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> unit -> Types.list_data_quality_rulesets_request
val make_data_quality_ruleset_evaluation_run_description : ?data_source:Types.data_source -> ?started_on:Types.timestamp -> ?status:Types.task_status_type -> ?run_id:Types.hash_string -> unit -> Types.data_quality_ruleset_evaluation_run_description
val make_list_data_quality_ruleset_evaluation_runs_response : ?next_token:Types.pagination_token -> ?runs:Types.data_quality_ruleset_evaluation_run_list -> unit -> Types.list_data_quality_ruleset_evaluation_runs_response
val make_data_quality_ruleset_evaluation_run_filter : ?ruleset_name:Types.name_string -> ?started_after:Types.timestamp -> ?started_before:Types.timestamp -> data_source:Types.data_source -> unit -> Types.data_quality_ruleset_evaluation_run_filter
val make_list_data_quality_ruleset_evaluation_runs_request : ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> ?filter:Types.data_quality_ruleset_evaluation_run_filter -> unit -> Types.list_data_quality_ruleset_evaluation_runs_request
val make_data_quality_rule_recommendation_run_description : ?data_source:Types.data_source -> ?started_on:Types.timestamp -> ?status:Types.task_status_type -> ?run_id:Types.hash_string -> unit -> Types.data_quality_rule_recommendation_run_description
val make_list_data_quality_rule_recommendation_runs_response : ?next_token:Types.pagination_token -> ?runs:Types.data_quality_rule_recommendation_run_list -> unit -> Types.list_data_quality_rule_recommendation_runs_response
val make_data_quality_rule_recommendation_run_filter : ?started_after:Types.timestamp -> ?started_before:Types.timestamp -> data_source:Types.data_source -> unit -> Types.data_quality_rule_recommendation_run_filter
val make_list_data_quality_rule_recommendation_runs_request : ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> ?filter:Types.data_quality_rule_recommendation_run_filter -> unit -> Types.list_data_quality_rule_recommendation_runs_request
val make_data_quality_result_description : ?started_on:Types.timestamp -> ?job_run_id:Types.hash_string -> ?job_name:Types.name_string -> ?data_source:Types.data_source -> ?result_id:Types.hash_string -> unit -> Types.data_quality_result_description
val make_list_data_quality_results_response : ?next_token:Types.pagination_token -> results:Types.data_quality_result_description_list -> unit -> Types.list_data_quality_results_response
val make_data_quality_result_filter_criteria : ?started_before:Types.timestamp -> ?started_after:Types.timestamp -> ?job_run_id:Types.hash_string -> ?job_name:Types.name_string -> ?data_source:Types.data_source -> unit -> Types.data_quality_result_filter_criteria
val make_list_data_quality_results_request : ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> ?filter:Types.data_quality_result_filter_criteria -> unit -> Types.list_data_quality_results_request
val make_custom_entity_type : ?context_words:Types.context_words -> regex_string:Types.name_string -> name:Types.name_string -> unit -> Types.custom_entity_type
val make_list_custom_entity_types_response : ?next_token:Types.pagination_token -> ?custom_entity_types:Types.custom_entity_types -> unit -> Types.list_custom_entity_types_response
val make_list_custom_entity_types_request : ?tags:Types.tags_map -> ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> unit -> Types.list_custom_entity_types_request
val make_crawler_history : ?dpu_hour:Types.non_negative_double -> ?message_prefix:Types.message_prefix -> ?log_stream:Types.log_stream -> ?log_group:Types.log_group -> ?error_message:Types.description_string -> ?summary:Types.name_string -> ?end_time:Types.timestamp -> ?start_time:Types.timestamp -> ?state:Types.crawler_history_state -> ?crawl_id:Types.crawl_id -> unit -> Types.crawler_history
val make_list_crawls_response : ?next_token:Types.token -> ?crawls:Types.crawler_history_list -> unit -> Types.list_crawls_response
val make_crawls_filter : ?field_value:Types.generic_string -> ?filter_operator:Types.filter_operator -> ?field_name:Types.field_name -> unit -> Types.crawls_filter
val make_list_crawls_request : ?next_token:Types.token -> ?filters:Types.crawls_filter_list -> ?max_results:Types.page_size -> crawler_name:Types.name_string -> unit -> Types.list_crawls_request
val make_list_crawlers_response : ?next_token:Types.token -> ?crawler_names:Types.crawler_name_list -> unit -> Types.list_crawlers_response
val make_list_crawlers_request : ?tags:Types.tags_map -> ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.list_crawlers_request
val make_capabilities : supported_compute_environments:Types.compute_environments -> supported_data_operations:Types.data_operations -> supported_authentication_types:Types.authentication_types -> unit -> Types.capabilities
val make_connection_type_variant : ?logo_url:Types.url_string -> ?description:Types.description -> ?display_name:Types.display_name -> ?connection_type_variant_name:Types.display_name -> unit -> Types.connection_type_variant
val make_connection_type_brief : ?connection_type_variants:Types.connection_type_variant_list -> ?logo_url:Types.url_string -> ?capabilities:Types.capabilities -> ?categories:Types.list_of_string -> ?description:Types.description -> ?vendor:Types.vendor -> ?display_name:Types.display_name -> ?connection_type:Types.connection_type -> unit -> Types.connection_type_brief
val make_list_connection_types_response : ?next_token:Types.next_token -> ?connection_types:Types.connection_type_list -> unit -> Types.list_connection_types_response
val make_list_connection_types_request : ?next_token:Types.next_token -> ?max_results:Types.max_results -> unit -> Types.list_connection_types_request
val make_list_column_statistics_task_runs_response : ?next_token:Types.token -> ?column_statistics_task_run_ids:Types.column_statistics_task_run_id_list -> unit -> Types.list_column_statistics_task_runs_response
val make_list_column_statistics_task_runs_request : ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.list_column_statistics_task_runs_request
val make_list_blueprints_response : ?next_token:Types.generic_string -> ?blueprints:Types.blueprint_names -> unit -> Types.list_blueprints_response
val make_list_blueprints_request : ?tags:Types.tags_map -> ?max_results:Types.orchestration_page_size25 -> ?next_token:Types.generic_string -> unit -> Types.list_blueprints_request
val make_asset_type_item : ?name:Types.asset_type_name -> ?id:Types.asset_type_id -> unit -> Types.asset_type_item
val make_list_asset_types_response : ?next_token:Types.token -> ?items:Types.asset_type_item_list -> unit -> Types.list_asset_types_response
val make_list_asset_types_request : ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.list_asset_types_request
val make_last_crawl_info : ?start_time:Types.timestamp -> ?message_prefix:Types.message_prefix -> ?log_stream:Types.log_stream -> ?log_group:Types.log_group -> ?error_message:Types.description_string -> ?status:Types.last_crawl_status -> unit -> Types.last_crawl_info
val make_last_active_definition : ?blueprint_service_location:Types.generic_string -> ?blueprint_location:Types.generic_string -> ?parameter_spec:Types.blueprint_parameter_spec -> ?last_modified_on:Types.timestamp_value -> ?description:Types.generic512_char_string -> unit -> Types.last_active_definition
val make_json_classifier : ?version:Types.version_id -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> json_path:Types.json_path -> name:Types.name_string -> unit -> Types.json_classifier
val make_job : ?profile_name:Types.name_string -> ?maintenance_window:Types.maintenance_window -> ?source_control_details:Types.source_control_details -> ?execution_class:Types.execution_class -> ?code_gen_configuration_nodes:Types.code_gen_configuration_nodes -> ?glue_version:Types.glue_version_string -> ?notification_property:Types.notification_property -> ?security_configuration:Types.name_string -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?timeout:Types.timeout -> ?allocated_capacity:Types.integer_value -> ?max_retries:Types.max_retries -> ?connections:Types.connections_list -> ?non_overridable_arguments:Types.generic_map -> ?default_arguments:Types.generic_map -> ?command:Types.job_command -> ?execution_property:Types.execution_property -> ?last_modified_on:Types.timestamp_value -> ?created_on:Types.timestamp_value -> ?role:Types.role_string -> ?log_uri:Types.uri_string -> ?description:Types.description_string -> ?job_run_queuing_enabled:Types.nullable_boolean -> ?job_mode:Types.job_mode -> ?name:Types.name_string -> unit -> Types.job
val make_iterable_form_entry : ?form_type_id:Types.form_type_id -> unit -> Types.iterable_form_entry
val make_iterable_form_item : ?attachments:Types.asset_form_map -> ?forms:Types.asset_form_map -> ?glossary_terms:Types.glossary_term_id_list -> ?item_name:Types.item_name -> ?item_id:Types.item_id -> unit -> Types.iterable_form_item
val make_item_error : ?message:Types.item_error_message -> ?code:Types.item_error_code -> ?item_identifier:Types.item_identifier -> unit -> Types.item_error
val make_integration : ?data_filter:Types.string2048 -> ?errors:Types.integration_error_list -> ?integration_config:Types.integration_config -> ?tags:Types.integration_tags_list -> ?additional_encryption_context: Types.integration_additional_encryption_context_map -> ?kms_key_id:Types.string2048 -> ?description:Types.integration_description -> create_time:Types.integration_timestamp -> status:Types.integration_status -> integration_arn:Types.string128 -> integration_name:Types.string128 -> target_arn:Types.string512 -> source_arn:Types.string512 -> unit -> Types.integration
val make_integration_filter : ?values:Types.integration_filter_values -> ?name:Types.string128 -> unit -> Types.integration_filter
val make_datapoint_inclusion_annotation : ?inclusion_annotation:Types.inclusion_annotation_value -> ?statistic_id:Types.hash_string -> ?profile_id:Types.hash_string -> unit -> Types.datapoint_inclusion_annotation
val make_inbound_integration : ?errors:Types.integration_error_list -> ?integration_config:Types.integration_config -> create_time:Types.integration_timestamp -> status:Types.integration_status -> integration_arn:Types.string128 -> target_arn:Types.string512 -> source_arn:Types.string512 -> unit -> Types.inbound_integration
val make_import_catalog_to_glue_response : unit -> unit
val make_import_catalog_to_glue_request : ?catalog_id:Types.catalog_id_string -> unit -> Types.import_catalog_to_glue_request
val make_iceberg_optimization_properties_output : ?last_updated_time:Types.timestamp -> ?orphan_file_deletion:Types.parameters_map -> ?retention:Types.parameters_map -> ?compaction:Types.parameters_map -> ?role_arn:Types.iam_role_arn -> unit -> Types.iceberg_optimization_properties_output
val make_grok_classifier : ?custom_patterns:Types.custom_patterns -> ?version:Types.version_id -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> grok_pattern:Types.grok_pattern -> classification:Types.classification -> name:Types.name_string -> unit -> Types.grok_classifier
val make_glue_policy : ?update_time:Types.timestamp -> ?create_time:Types.timestamp -> ?policy_hash:Types.hash_string -> ?policy_in_json:Types.policy_json_string -> unit -> Types.glue_policy
val make_get_workflow_runs_response : ?next_token:Types.generic_string -> ?runs:Types.workflow_runs -> unit -> Types.get_workflow_runs_response
val make_get_workflow_runs_request : ?max_results:Types.page_size -> ?next_token:Types.generic_string -> ?include_graph:Types.nullable_boolean -> name:Types.name_string -> unit -> Types.get_workflow_runs_request
val make_get_workflow_run_response : ?run:Types.workflow_run -> unit -> Types.get_workflow_run_response
val make_get_workflow_run_request : ?include_graph:Types.nullable_boolean -> run_id:Types.id_string -> name:Types.name_string -> unit -> Types.get_workflow_run_request
val make_get_workflow_run_properties_response : ?run_properties:Types.workflow_run_properties -> unit -> Types.get_workflow_run_properties_response
val make_get_workflow_run_properties_request : run_id:Types.id_string -> name:Types.name_string -> unit -> Types.get_workflow_run_properties_request
val make_get_workflow_response : ?workflow:Types.workflow -> unit -> Types.get_workflow_response
val make_get_workflow_request : ?include_graph:Types.nullable_boolean -> name:Types.name_string -> unit -> Types.get_workflow_request
val make_get_user_defined_functions_response : ?next_token:Types.token -> ?user_defined_functions:Types.user_defined_function_list -> unit -> Types.get_user_defined_functions_response
val make_get_user_defined_functions_request : ?max_results:Types.catalog_getter_page_size -> ?next_token:Types.token -> ?function_type:Types.function_type -> ?database_name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> pattern:Types.name_string -> unit -> Types.get_user_defined_functions_request
val make_get_user_defined_function_response : ?user_defined_function:Types.user_defined_function -> unit -> Types.get_user_defined_function_response
val make_get_user_defined_function_request : ?catalog_id:Types.catalog_id_string -> function_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_user_defined_function_request
val make_get_usage_profile_response : ?last_modified_on:Types.timestamp_value -> ?created_on:Types.timestamp_value -> ?configuration:Types.profile_configuration -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.get_usage_profile_response
val make_get_usage_profile_request : name:Types.name_string -> unit -> Types.get_usage_profile_request
val make_column_row_filter : ?row_filter_expression:Types.predicate_string -> ?column_name:Types.name_string -> unit -> Types.column_row_filter
val make_get_unfiltered_table_metadata_response : ?row_filter:Types.predicate_string -> ?permissions:Types.permission_list -> ?is_protected:Types.boolean_ -> ?resource_arn:Types.arn_string -> ?is_materialized_view:Types.boolean_ -> ?is_multi_dialect_view:Types.boolean_ -> ?query_authorization_id:Types.hash_string -> ?cell_filters:Types.column_row_filter_list -> ?is_registered_with_lake_formation:Types.boolean_ -> ?authorized_columns:Types.name_string_list -> ?table:Types.table -> unit -> Types.get_unfiltered_table_metadata_response
val make_audit_context : ?all_columns_requested:Types.nullable_boolean -> ?requested_columns:Types.audit_column_names_list -> ?additional_audit_context:Types.audit_context_string -> unit -> Types.audit_context
val make_get_unfiltered_table_metadata_request : ?query_session_context:Types.query_session_context -> ?permissions:Types.permission_list -> ?supported_dialect:Types.supported_dialect -> ?root_resource_arn:Types.arn_string -> ?parent_resource_arn:Types.arn_string -> ?audit_context:Types.audit_context -> ?region:Types.value_string -> supported_permission_types:Types.permission_type_list -> name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.get_unfiltered_table_metadata_request
val make_get_unfiltered_partitions_metadata_response : ?next_token:Types.token -> ?unfiltered_partitions:Types.unfiltered_partition_list -> unit -> Types.get_unfiltered_partitions_metadata_response
val make_get_unfiltered_partitions_metadata_request : ?query_session_context:Types.query_session_context -> ?max_results:Types.page_size -> ?segment:Types.segment -> ?next_token:Types.token -> ?audit_context:Types.audit_context -> ?expression:Types.predicate_string -> ?region:Types.value_string -> supported_permission_types:Types.permission_type_list -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.get_unfiltered_partitions_metadata_request
val make_get_unfiltered_partition_metadata_response : ?is_registered_with_lake_formation:Types.boolean_ -> ?authorized_columns:Types.name_string_list -> ?partition:Types.partition -> unit -> Types.get_unfiltered_partition_metadata_response
val make_get_unfiltered_partition_metadata_request : ?query_session_context:Types.query_session_context -> ?audit_context:Types.audit_context -> ?region:Types.value_string -> supported_permission_types:Types.permission_type_list -> partition_values:Types.value_string_list -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.get_unfiltered_partition_metadata_request
val make_get_triggers_response : ?next_token:Types.generic_string -> ?triggers:Types.trigger_list -> unit -> Types.get_triggers_response
val make_get_triggers_request : ?max_results:Types.orchestration_page_size200 -> ?dependent_job_name:Types.name_string -> ?next_token:Types.generic_string -> unit -> Types.get_triggers_request
val make_get_trigger_response : ?trigger:Types.trigger -> unit -> Types.get_trigger_response
val make_get_trigger_request : name:Types.name_string -> unit -> Types.get_trigger_request
val make_get_tags_response : ?tags:Types.tags_map -> unit -> Types.get_tags_response
val make_get_tags_request : resource_arn:Types.glue_resource_arn -> unit -> Types.get_tags_request
val make_get_tables_response : ?next_token:Types.token -> ?table_list:Types.table_list -> unit -> Types.get_tables_response
val make_get_tables_request : ?attributes_to_get:Types.table_attributes_list -> ?include_status_details:Types.boolean_nullable -> ?audit_context:Types.audit_context -> ?query_as_of_time:Types.timestamp -> ?transaction_id:Types.transaction_id_string -> ?max_results:Types.catalog_getter_page_size -> ?next_token:Types.token -> ?expression:Types.filter_string -> ?catalog_id:Types.catalog_id_string -> database_name:Types.name_string -> unit -> Types.get_tables_request
val make_get_table_versions_response : ?next_token:Types.token -> ?table_versions:Types.get_table_versions_list -> unit -> Types.get_table_versions_response
val make_get_table_versions_request : ?audit_context:Types.audit_context -> ?max_results:Types.catalog_getter_page_size -> ?next_token:Types.token -> ?catalog_id:Types.catalog_id_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_table_versions_request
val make_get_table_version_response : ?table_version:Types.table_version -> unit -> Types.get_table_version_response
val make_get_table_version_request : ?audit_context:Types.audit_context -> ?version_id:Types.version_string -> ?catalog_id:Types.catalog_id_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_table_version_request
val make_get_table_response : ?table:Types.table -> unit -> Types.get_table_response
val make_get_table_request : ?attributes_to_get:Types.table_attributes_list -> ?include_status_details:Types.boolean_nullable -> ?audit_context:Types.audit_context -> ?query_as_of_time:Types.timestamp -> ?transaction_id:Types.transaction_id_string -> ?catalog_id:Types.catalog_id_string -> name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_table_request
val make_get_table_optimizer_response : ?table_optimizer:Types.table_optimizer -> ?table_name:Types.name_string -> ?database_name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> unit -> Types.get_table_optimizer_response
val make_get_table_optimizer_request : type_:Types.table_optimizer_type -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.get_table_optimizer_request
val make_get_statement_response : ?statement:Types.statement -> unit -> Types.get_statement_response
val make_get_statement_request : ?request_origin:Types.orchestration_name_string -> id:Types.integer_value -> session_id:Types.name_string -> unit -> Types.get_statement_request
val make_get_session_response : ?session:Types.session -> unit -> Types.get_session_response
val make_get_session_request : ?request_origin:Types.orchestration_name_string -> id:Types.name_string -> unit -> Types.get_session_request
val make_get_session_endpoint_response : spark_connect:Types.session_endpoint -> unit -> Types.get_session_endpoint_response
val make_get_session_endpoint_request : session_id:Types.name_string -> unit -> Types.get_session_endpoint_request
val make_get_security_configurations_response : ?next_token:Types.generic_string -> ?security_configurations:Types.security_configuration_list -> unit -> Types.get_security_configurations_response
val make_get_security_configurations_request : ?next_token:Types.generic_string -> ?max_results:Types.page_size -> unit -> Types.get_security_configurations_request
val make_get_security_configuration_response : ?security_configuration:Types.security_configuration -> unit -> Types.get_security_configuration_response
val make_get_security_configuration_request : name:Types.name_string -> unit -> Types.get_security_configuration_request
val make_get_schema_versions_diff_response : ?diff:Types.schema_definition_diff -> unit -> Types.get_schema_versions_diff_response
val make_get_schema_versions_diff_input : schema_diff_type:Types.schema_diff_type -> second_schema_version_number:Types.schema_version_number -> first_schema_version_number:Types.schema_version_number -> schema_id:Types.schema_id -> unit -> Types.get_schema_versions_diff_input
val make_get_schema_version_response : ?created_time:Types.created_timestamp -> ?status:Types.schema_version_status -> ?version_number:Types.version_long_number -> ?schema_arn:Types.glue_resource_arn -> ?data_format:Types.data_format -> ?schema_definition:Types.schema_definition_string -> ?schema_version_id:Types.schema_version_id_string -> unit -> Types.get_schema_version_response
val make_get_schema_version_input : ?schema_version_number:Types.schema_version_number -> ?schema_version_id:Types.schema_version_id_string -> ?schema_id:Types.schema_id -> unit -> Types.get_schema_version_input
val make_get_schema_response : ?updated_time:Types.updated_timestamp -> ?created_time:Types.created_timestamp -> ?schema_status:Types.schema_status -> ?next_schema_version:Types.version_long_number -> ?latest_schema_version:Types.version_long_number -> ?schema_checkpoint:Types.schema_checkpoint_number -> ?compatibility:Types.compatibility -> ?data_format:Types.data_format -> ?description:Types.description_string -> ?schema_arn:Types.glue_resource_arn -> ?schema_name:Types.schema_registry_name_string -> ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.get_schema_response
val make_get_schema_input : schema_id:Types.schema_id -> unit -> Types.get_schema_input
val make_get_schema_by_definition_response : ?created_time:Types.created_timestamp -> ?status:Types.schema_version_status -> ?data_format:Types.data_format -> ?schema_arn:Types.glue_resource_arn -> ?schema_version_id:Types.schema_version_id_string -> unit -> Types.get_schema_by_definition_response
val make_get_schema_by_definition_input : schema_definition:Types.schema_definition_string -> schema_id:Types.schema_id -> unit -> Types.get_schema_by_definition_input
val make_get_resource_policy_response : ?update_time:Types.timestamp -> ?create_time:Types.timestamp -> ?policy_hash:Types.hash_string -> ?policy_in_json:Types.policy_json_string -> unit -> Types.get_resource_policy_response
val make_get_resource_policy_request : ?resource_arn:Types.glue_resource_arn -> unit -> Types.get_resource_policy_request
val make_get_resource_policies_response : ?next_token:Types.token -> ?get_resource_policies_response_list: Types.get_resource_policies_response_list -> unit -> Types.get_resource_policies_response
val make_get_resource_policies_request : ?max_results:Types.page_size -> ?next_token:Types.token -> unit -> Types.get_resource_policies_request
val make_get_registry_response : ?updated_time:Types.updated_timestamp -> ?created_time:Types.created_timestamp -> ?status:Types.registry_status -> ?description:Types.description_string -> ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.get_registry_response
val make_get_registry_input : registry_id:Types.registry_id -> unit -> Types.get_registry_input
val make_get_plan_response : ?scala_code:Types.scala_code -> ?python_script:Types.python_script -> unit -> Types.get_plan_response
val make_catalog_entry : table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.catalog_entry
val make_get_plan_request : ?additional_plan_options_map:Types.additional_plan_options_map -> ?language:Types.language -> ?location:Types.location -> ?sinks:Types.catalog_entries -> source:Types.catalog_entry -> mapping:Types.mapping_list -> unit -> Types.get_plan_request
val make_get_partitions_response : ?next_token:Types.token -> ?partitions:Types.partition_list -> unit -> Types.get_partitions_response
val make_get_partitions_request : ?audit_context:Types.audit_context -> ?query_as_of_time:Types.timestamp -> ?transaction_id:Types.transaction_id_string -> ?exclude_column_schema:Types.boolean_nullable -> ?max_results:Types.page_size -> ?segment:Types.segment -> ?next_token:Types.token -> ?expression:Types.predicate_string -> ?catalog_id:Types.catalog_id_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_partitions_request
val make_get_partition_response : ?partition:Types.partition -> unit -> Types.get_partition_response
val make_get_partition_request : ?audit_context:Types.audit_context -> ?catalog_id:Types.catalog_id_string -> partition_values:Types.value_string_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_partition_request
val make_get_partition_indexes_response : ?next_token:Types.token -> ?partition_index_descriptor_list:Types.partition_index_descriptor_list -> unit -> Types.get_partition_indexes_response
val make_get_partition_indexes_request : ?next_token:Types.token -> ?catalog_id:Types.catalog_id_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_partition_indexes_request
val make_get_materialized_view_refresh_task_run_response : ?materialized_view_refresh_task_run:Types.materialized_view_refresh_task_run -> unit -> Types.get_materialized_view_refresh_task_run_response
val make_get_materialized_view_refresh_task_run_request : materialized_view_refresh_task_run_id:Types.uui_dv4 -> catalog_id:Types.name_string -> unit -> Types.get_materialized_view_refresh_task_run_request
val make_get_mapping_response : mapping:Types.mapping_list -> unit -> Types.get_mapping_response
val make_get_mapping_request : ?location:Types.location -> ?sinks:Types.catalog_entries -> source:Types.catalog_entry -> unit -> Types.get_mapping_request
val make_get_ml_transforms_response : ?next_token:Types.pagination_token -> transforms:Types.transform_list -> unit -> Types.get_ml_transforms_response
val make_get_ml_transforms_request : ?sort:Types.transform_sort_criteria -> ?filter:Types.transform_filter_criteria -> ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> unit -> Types.get_ml_transforms_request
val make_get_ml_transform_response : ?transform_encryption:Types.transform_encryption -> ?max_retries:Types.nullable_integer -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?glue_version:Types.glue_version_string -> ?role:Types.role_string -> ?schema:Types.transform_schema -> ?label_count:Types.label_count -> ?evaluation_metrics:Types.evaluation_metrics -> ?parameters:Types.transform_parameters -> ?input_record_tables:Types.glue_tables -> ?last_modified_on:Types.timestamp -> ?created_on:Types.timestamp -> ?status:Types.transform_status_type -> ?description:Types.description_string -> ?name:Types.name_string -> ?transform_id:Types.hash_string -> unit -> Types.get_ml_transform_response
val make_get_ml_transform_request : transform_id:Types.hash_string -> unit -> Types.get_ml_transform_request
val make_get_ml_task_runs_response : ?next_token:Types.pagination_token -> ?task_runs:Types.task_run_list -> unit -> Types.get_ml_task_runs_response
val make_get_ml_task_runs_request : ?sort:Types.task_run_sort_criteria -> ?filter:Types.task_run_filter_criteria -> ?max_results:Types.page_size -> ?next_token:Types.pagination_token -> transform_id:Types.hash_string -> unit -> Types.get_ml_task_runs_request
val make_get_ml_task_run_response : ?execution_time:Types.execution_time -> ?completed_on:Types.timestamp -> ?last_modified_on:Types.timestamp -> ?started_on:Types.timestamp -> ?error_string:Types.generic_string -> ?properties:Types.task_run_properties -> ?log_group_name:Types.generic_string -> ?status:Types.task_status_type -> ?task_run_id:Types.hash_string -> ?transform_id:Types.hash_string -> unit -> Types.get_ml_task_run_response
val make_get_ml_task_run_request : task_run_id:Types.hash_string -> transform_id:Types.hash_string -> unit -> Types.get_ml_task_run_request
val make_get_jobs_response : ?next_token:Types.generic_string -> ?jobs:Types.job_list -> unit -> Types.get_jobs_response
val make_get_jobs_request : ?max_results:Types.page_size -> ?next_token:Types.generic_string -> unit -> Types.get_jobs_request
val make_get_job_runs_response : ?next_token:Types.generic_string -> ?job_runs:Types.job_run_list -> unit -> Types.get_job_runs_response
val make_get_job_runs_request : ?max_results:Types.orchestration_page_size200 -> ?next_token:Types.generic_string -> job_name:Types.name_string -> unit -> Types.get_job_runs_request
val make_get_job_run_response : ?job_run:Types.job_run -> unit -> Types.get_job_run_response
val make_get_job_run_request : ?predecessors_included:Types.boolean_value -> run_id:Types.id_string -> job_name:Types.name_string -> unit -> Types.get_job_run_request
val make_get_job_response : ?job:Types.job -> unit -> Types.get_job_response
val make_get_job_request : job_name:Types.name_string -> unit -> Types.get_job_request
val make_get_job_bookmark_response : ?job_bookmark_entry:Types.job_bookmark_entry -> unit -> Types.get_job_bookmark_response
val make_get_job_bookmark_request : ?run_id:Types.run_id -> job_name:Types.job_name -> unit -> Types.get_job_bookmark_request
val make_get_integration_table_properties_response : ?target_table_config:Types.target_table_config -> ?source_table_config:Types.source_table_config -> ?table_name:Types.string128 -> ?resource_arn:Types.string512 -> unit -> Types.get_integration_table_properties_response
val make_get_integration_table_properties_request : table_name:Types.string128 -> resource_arn:Types.string512 -> unit -> Types.get_integration_table_properties_request
val make_get_integration_resource_property_response : ?target_processing_properties:Types.target_processing_properties -> ?source_processing_properties:Types.source_processing_properties -> ?resource_property_arn:Types.string512 -> ?resource_arn:Types.string512 -> unit -> Types.get_integration_resource_property_response
val make_get_integration_resource_property_request : resource_arn:Types.string512 -> unit -> Types.get_integration_resource_property_request
val make_get_glue_identity_center_configuration_response : ?user_background_sessions_enabled:Types.nullable_boolean -> ?scopes:Types.orchestration_string_list -> ?instance_arn:Types.identity_center_instance_arn -> ?application_arn:Types.application_arn -> unit -> Types.get_glue_identity_center_configuration_response
val make_get_glue_identity_center_configuration_request : unit -> unit
val make_get_glossary_term_response : ?long_description:Types.glossary_long_description -> ?short_description:Types.glossary_short_description -> ?name:Types.glossary_term_name -> ?glossary_id:Types.glossary_id -> ?id:Types.glossary_term_id -> unit -> Types.get_glossary_term_response
val make_get_glossary_term_request : identifier:Types.glossary_term_id -> unit -> Types.get_glossary_term_request
val make_get_glossary_response : ?description:Types.metadata_description -> ?name:Types.glossary_name -> ?id:Types.glossary_id -> unit -> Types.get_glossary_response
val make_get_glossary_request : identifier:Types.glossary_id -> unit -> Types.get_glossary_request
val make_get_form_type_response : ?schema:Types.form_type_schema -> ?name:Types.form_type_name -> ?id:Types.form_type_id -> unit -> Types.get_form_type_response
val make_get_form_type_request : identifier:Types.form_type_id -> unit -> Types.get_form_type_request
val make_get_entity_records_response : ?next_token:Types.next_token -> ?records:Types.records -> unit -> Types.get_entity_records_response
val make_get_entity_records_request : ?selected_fields:Types.selected_fields -> ?order_by:Smaws_Lib.Smithy_api.Types.string_ -> ?filter_predicate:Types.filter_predicate -> ?connection_options:Types.connection_options -> ?data_store_api_version:Types.api_version -> ?next_token:Types.next_token -> ?catalog_id:Types.catalog_id_string -> ?connection_name:Types.name_string -> limit:Types.limit -> entity_name:Types.entity_name -> unit -> Types.get_entity_records_request
val make_dev_endpoint : ?arguments:Types.map_value -> ?security_configuration:Types.name_string -> ?public_keys:Types.public_keys_list -> ?public_key:Types.generic_string -> ?last_modified_timestamp:Types.timestamp_value -> ?created_timestamp:Types.timestamp_value -> ?last_update_status:Types.generic_string -> ?failure_reason:Types.generic_string -> ?extra_jars_s3_path:Types.generic_string -> ?extra_python_libs_s3_path:Types.generic_string -> ?vpc_id:Types.generic_string -> ?availability_zone:Types.generic_string -> ?number_of_nodes:Types.integer_value -> ?number_of_workers:Types.nullable_integer -> ?glue_version:Types.glue_version_string -> ?worker_type:Types.worker_type -> ?status:Types.generic_string -> ?public_address:Types.generic_string -> ?zeppelin_remote_spark_interpreter_port:Types.integer_value -> ?private_address:Types.generic_string -> ?yarn_endpoint_address:Types.generic_string -> ?subnet_id:Types.generic_string -> ?security_group_ids:Types.string_list -> ?role_arn:Types.role_arn -> ?endpoint_name:Types.generic_string -> unit -> Types.dev_endpoint
val make_get_dev_endpoints_response : ?next_token:Types.generic_string -> ?dev_endpoints:Types.dev_endpoint_list -> unit -> Types.get_dev_endpoints_response
val make_get_dev_endpoints_request : ?next_token:Types.generic_string -> ?max_results:Types.page_size -> unit -> Types.get_dev_endpoints_request
val make_get_dev_endpoint_response : ?dev_endpoint:Types.dev_endpoint -> unit -> Types.get_dev_endpoint_response
val make_get_dev_endpoint_request : endpoint_name:Types.generic_string -> unit -> Types.get_dev_endpoint_request
val make_code_gen_node : ?line_number:Types.integer -> args:Types.code_gen_node_args -> node_type:Types.code_gen_node_type -> id:Types.code_gen_identifier -> unit -> Types.code_gen_node
val make_code_gen_edge : ?target_parameter:Types.code_gen_arg_name -> target:Types.code_gen_identifier -> source:Types.code_gen_identifier -> unit -> Types.code_gen_edge
val make_get_dataflow_graph_response : ?dag_edges:Types.dag_edges -> ?dag_nodes:Types.dag_nodes -> unit -> Types.get_dataflow_graph_response
val make_get_dataflow_graph_request : ?python_script:Types.python_script -> unit -> Types.get_dataflow_graph_request
val make_database : ?federated_database:Types.federated_database -> ?catalog_id:Types.catalog_id_string -> ?target_database:Types.database_identifier -> ?create_table_default_permissions:Types.principal_permissions_list -> ?create_time:Types.timestamp -> ?parameters:Types.parameters_map -> ?location_uri:Types.ur_i -> ?description:Types.description_string -> name:Types.name_string -> unit -> Types.database
val make_get_databases_response : ?next_token:Types.token -> database_list:Types.database_list -> unit -> Types.get_databases_response
val make_get_databases_request : ?attributes_to_get:Types.database_attributes_list -> ?resource_share_type:Types.resource_share_type -> ?max_results:Types.catalog_getter_page_size -> ?next_token:Types.token -> ?catalog_id:Types.catalog_id_string -> unit -> Types.get_databases_request
val make_get_database_response : ?database:Types.database -> unit -> Types.get_database_response
val make_get_database_request : ?catalog_id:Types.catalog_id_string -> name:Types.name_string -> unit -> Types.get_database_request
val make_get_data_quality_ruleset_response : ?data_quality_security_configuration:Types.name_string -> ?recommendation_run_id:Types.hash_string -> ?last_modified_on:Types.timestamp -> ?created_on:Types.timestamp -> ?target_table:Types.data_quality_target_table -> ?ruleset:Types.data_quality_ruleset_string -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.get_data_quality_ruleset_response
val make_get_data_quality_ruleset_request : name:Types.name_string -> unit -> Types.get_data_quality_ruleset_request
val make_get_data_quality_ruleset_evaluation_run_response : ?additional_data_sources:Types.data_source_map -> ?result_ids:Types.data_quality_result_id_list -> ?ruleset_names:Types.ruleset_names -> ?execution_time:Types.execution_time -> ?completed_on:Types.timestamp -> ?last_modified_on:Types.timestamp -> ?started_on:Types.timestamp -> ?error_string:Types.generic_string -> ?status:Types.task_status_type -> ?additional_run_options: Types.data_quality_evaluation_run_additional_run_options -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ?role:Types.role_string -> ?data_source:Types.data_source -> ?run_id:Types.hash_string -> unit -> Types.get_data_quality_ruleset_evaluation_run_response
val make_get_data_quality_ruleset_evaluation_run_request : run_id:Types.hash_string -> unit -> Types.get_data_quality_ruleset_evaluation_run_request
val make_get_data_quality_rule_recommendation_run_response : ?data_quality_security_configuration:Types.name_string -> ?created_ruleset_name:Types.name_string -> ?recommended_ruleset:Types.data_quality_ruleset_string -> ?execution_time:Types.execution_time -> ?completed_on:Types.timestamp -> ?last_modified_on:Types.timestamp -> ?started_on:Types.timestamp -> ?error_string:Types.generic_string -> ?status:Types.task_status_type -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ?role:Types.role_string -> ?data_source:Types.data_source -> ?run_id:Types.hash_string -> unit -> Types.get_data_quality_rule_recommendation_run_response
val make_get_data_quality_rule_recommendation_run_request : run_id:Types.hash_string -> unit -> Types.get_data_quality_rule_recommendation_run_request
val make_data_quality_observation : ?metric_based_observation:Types.metric_based_observation -> ?description:Types.data_quality_observation_description -> unit -> Types.data_quality_observation
val make_data_quality_aggregated_metrics : ?total_rules_failed:Types.nullable_double -> ?total_rules_passed:Types.nullable_double -> ?total_rules_processed:Types.nullable_double -> ?total_rows_failed:Types.nullable_double -> ?total_rows_passed:Types.nullable_double -> ?total_rows_processed:Types.nullable_double -> unit -> Types.data_quality_aggregated_metrics
val make_get_data_quality_result_response : ?aggregated_metrics:Types.data_quality_aggregated_metrics -> ?observations:Types.data_quality_observations -> ?analyzer_results:Types.data_quality_analyzer_results -> ?rule_results:Types.data_quality_rule_results -> ?ruleset_evaluation_run_id:Types.hash_string -> ?job_run_id:Types.hash_string -> ?job_name:Types.name_string -> ?completed_on:Types.timestamp -> ?started_on:Types.timestamp -> ?evaluation_context:Types.generic_string -> ?ruleset_name:Types.name_string -> ?data_source:Types.data_source -> ?score:Types.generic_bounded_double -> ?profile_id:Types.hash_string -> ?result_id:Types.hash_string -> unit -> Types.get_data_quality_result_response
val make_get_data_quality_result_request : result_id:Types.hash_string -> unit -> Types.get_data_quality_result_request
val make_get_data_quality_model_result_response : ?model:Types.statistic_model_results -> ?completed_on:Types.timestamp -> unit -> Types.get_data_quality_model_result_response
val make_get_data_quality_model_result_request : profile_id:Types.hash_string -> statistic_id:Types.hash_string -> unit -> Types.get_data_quality_model_result_request
val make_get_data_quality_model_response : ?failure_reason:Types.hash_string -> ?completed_on:Types.timestamp -> ?started_on:Types.timestamp -> ?status:Types.data_quality_model_status -> unit -> Types.get_data_quality_model_response
val make_get_data_quality_model_request : ?statistic_id:Types.hash_string -> profile_id:Types.hash_string -> unit -> Types.get_data_quality_model_request
val make_get_data_catalog_encryption_settings_response : ?data_catalog_encryption_settings:Types.data_catalog_encryption_settings -> unit -> Types.get_data_catalog_encryption_settings_response
val make_get_data_catalog_encryption_settings_request : ?catalog_id:Types.catalog_id_string -> unit -> Types.get_data_catalog_encryption_settings_request
val make_get_dashboard_url_response : url:Types.sensitive_url -> unit -> Types.get_dashboard_url_response
val make_get_dashboard_url_request : ?request_origin:Types.orchestration_name_string -> resource_type:Types.glue_resource_type -> resource_id:Types.name_string -> unit -> Types.get_dashboard_url_request
val make_get_custom_entity_type_response : ?context_words:Types.context_words -> ?regex_string:Types.name_string -> ?name:Types.name_string -> unit -> Types.get_custom_entity_type_response
val make_get_custom_entity_type_request : name:Types.name_string -> unit -> Types.get_custom_entity_type_request
val make_crawler : ?lake_formation_configuration:Types.lake_formation_configuration -> ?crawler_security_configuration:Types.crawler_security_configuration -> ?configuration:Types.crawler_configuration -> ?version:Types.version_id -> ?last_crawl:Types.last_crawl_info -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> ?crawl_elapsed_time:Types.milliseconds_count -> ?schedule:Types.schedule -> ?table_prefix:Types.table_prefix -> ?state:Types.crawler_state -> ?lineage_configuration:Types.lineage_configuration -> ?schema_change_policy:Types.schema_change_policy -> ?recrawl_policy:Types.recrawl_policy -> ?classifiers:Types.classifier_name_list -> ?description:Types.description_string -> ?database_name:Types.database_name -> ?targets:Types.crawler_targets -> ?role:Types.role -> ?name:Types.name_string -> unit -> Types.crawler
val make_get_crawlers_response : ?next_token:Types.token -> ?crawlers:Types.crawler_list -> unit -> Types.get_crawlers_response
val make_get_crawlers_request : ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.get_crawlers_request
val make_get_crawler_response : ?crawler:Types.crawler -> unit -> Types.get_crawler_response
val make_get_crawler_request : name:Types.name_string -> unit -> Types.get_crawler_request
val make_crawler_metrics : ?tables_deleted:Types.non_negative_integer -> ?tables_updated:Types.non_negative_integer -> ?tables_created:Types.non_negative_integer -> ?median_runtime_seconds:Types.non_negative_double -> ?last_runtime_seconds:Types.non_negative_double -> ?still_estimating:Types.boolean_ -> ?time_left_seconds:Types.non_negative_double -> ?crawler_name:Types.name_string -> unit -> Types.crawler_metrics
val make_get_crawler_metrics_response : ?next_token:Types.token -> ?crawler_metrics_list:Types.crawler_metrics_list -> unit -> Types.get_crawler_metrics_response
val make_get_crawler_metrics_request : ?next_token:Types.token -> ?max_results:Types.page_size -> ?crawler_name_list:Types.crawler_name_list -> unit -> Types.get_crawler_metrics_request
val make_authentication_configuration : ?o_auth2_properties:Types.o_auth2_properties -> ?kms_key_arn:Types.kms_key_arn -> ?secret_arn:Types.secret_arn -> ?authentication_type:Types.authentication_type -> unit -> Types.authentication_configuration
val make_connection : ?compatible_compute_environments:Types.compute_environment_list -> ?connection_schema_version:Types.connection_schema_version -> ?authentication_configuration:Types.authentication_configuration -> ?last_connection_validation_time:Types.timestamp -> ?status_reason:Types.long_value_string -> ?status:Types.connection_status -> ?last_updated_by:Types.name_string -> ?last_updated_time:Types.timestamp -> ?creation_time:Types.timestamp -> ?physical_connection_requirements:Types.physical_connection_requirements -> ?python_properties:Types.property_map -> ?athena_properties:Types.property_map -> ?spark_properties:Types.property_map -> ?connection_properties:Types.connection_properties -> ?match_criteria:Types.match_criteria -> ?connection_type:Types.connection_type -> ?description:Types.description_string -> ?name:Types.name_string -> unit -> Types.connection
val make_get_connections_response : ?next_token:Types.token -> ?connection_list:Types.connection_list -> unit -> Types.get_connections_response
val make_get_connections_filter : ?connection_schema_version:Types.connection_schema_version -> ?connection_type:Types.connection_type -> ?match_criteria:Types.match_criteria -> unit -> Types.get_connections_filter
val make_get_connections_request : ?max_results:Types.page_size -> ?next_token:Types.token -> ?hide_password:Types.boolean_ -> ?filter:Types.get_connections_filter -> ?catalog_id:Types.catalog_id_string -> unit -> Types.get_connections_request
val make_get_connection_response : ?connection:Types.connection -> unit -> Types.get_connection_response
val make_get_connection_request : ?apply_override_for_compute_environment:Types.compute_environment -> ?hide_password:Types.boolean_ -> ?catalog_id:Types.catalog_id_string -> name:Types.name_string -> unit -> Types.get_connection_request
val make_execution_attempt : ?error_message:Types.description_string -> ?execution_timestamp:Types.timestamp -> ?column_statistics_task_run_id:Types.hash_string -> ?status:Types.execution_status -> unit -> Types.execution_attempt
val make_column_statistics_task_settings : ?last_execution_attempt:Types.execution_attempt -> ?setting_source:Types.setting_source -> ?schedule_type:Types.schedule_type -> ?security_configuration:Types.crawler_security_configuration -> ?sample_size:Types.sample_size_percentage -> ?role:Types.role -> ?catalog_i_d:Types.catalog_id_string -> ?column_name_list:Types.column_name_list -> ?schedule:Types.schedule -> ?table_name:Types.table_name -> ?database_name:Types.database_name -> unit -> Types.column_statistics_task_settings
val make_get_column_statistics_task_settings_response : ?column_statistics_task_settings:Types.column_statistics_task_settings -> unit -> Types.get_column_statistics_task_settings_response
val make_get_column_statistics_task_settings_request : table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_column_statistics_task_settings_request
val make_column_statistics_task_run : ?dpu_seconds:Types.non_negative_double -> ?error_message:Types.description_string -> ?end_time:Types.timestamp -> ?start_time:Types.timestamp -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> ?status:Types.column_statistics_state -> ?computation_type:Types.computation_type -> ?worker_type:Types.name_string -> ?number_of_workers:Types.positive_integer -> ?security_configuration:Types.crawler_security_configuration -> ?sample_size:Types.sample_size_percentage -> ?role:Types.role -> ?catalog_i_d:Types.catalog_id_string -> ?column_name_list:Types.column_name_list -> ?table_name:Types.table_name -> ?database_name:Types.database_name -> ?column_statistics_task_run_id:Types.hash_string -> ?customer_id:Types.account_id -> unit -> Types.column_statistics_task_run
val make_get_column_statistics_task_runs_response : ?next_token:Types.token -> ?column_statistics_task_runs:Types.column_statistics_task_runs_list -> unit -> Types.get_column_statistics_task_runs_response
val make_get_column_statistics_task_runs_request : ?next_token:Types.token -> ?max_results:Types.page_size -> table_name:Types.name_string -> database_name:Types.database_name -> unit -> Types.get_column_statistics_task_runs_request
val make_get_column_statistics_task_run_response : ?column_statistics_task_run:Types.column_statistics_task_run -> unit -> Types.get_column_statistics_task_run_response
val make_get_column_statistics_task_run_request : column_statistics_task_run_id:Types.hash_string -> unit -> Types.get_column_statistics_task_run_request
val make_column_error : ?error:Types.error_detail -> ?column_name:Types.name_string -> unit -> Types.column_error
val make_get_column_statistics_for_table_response : ?errors:Types.column_errors -> ?column_statistics_list:Types.column_statistics_list -> unit -> Types.get_column_statistics_for_table_response
val make_get_column_statistics_for_table_request : ?catalog_id:Types.catalog_id_string -> column_names:Types.get_column_names_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_column_statistics_for_table_request
val make_get_column_statistics_for_partition_response : ?errors:Types.column_errors -> ?column_statistics_list:Types.column_statistics_list -> unit -> Types.get_column_statistics_for_partition_response
val make_get_column_statistics_for_partition_request : ?catalog_id:Types.catalog_id_string -> column_names:Types.get_column_names_list -> partition_values:Types.value_string_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.get_column_statistics_for_partition_request
val make_csv_classifier : ?serde:Types.csv_serde_option -> ?custom_datatypes:Types.custom_datatypes -> ?custom_datatype_configured:Types.nullable_boolean -> ?allow_single_column:Types.nullable_boolean -> ?disable_value_trimming:Types.nullable_boolean -> ?header:Types.csv_header -> ?contains_header:Types.csv_header_option -> ?quote_symbol:Types.csv_quote_symbol -> ?delimiter:Types.csv_column_delimiter -> ?version:Types.version_id -> ?last_updated:Types.timestamp -> ?creation_time:Types.timestamp -> name:Types.name_string -> unit -> Types.csv_classifier
val make_classifier : ?csv_classifier:Types.csv_classifier -> ?json_classifier:Types.json_classifier -> ?xml_classifier:Types.xml_classifier -> ?grok_classifier:Types.grok_classifier -> unit -> Types.classifier
val make_get_classifiers_response : ?next_token:Types.token -> ?classifiers:Types.classifier_list -> unit -> Types.get_classifiers_response
val make_get_classifiers_request : ?next_token:Types.token -> ?max_results:Types.page_size -> unit -> Types.get_classifiers_request
val make_get_classifier_response : ?classifier:Types.classifier -> unit -> Types.get_classifier_response
val make_get_classifier_request : name:Types.name_string -> unit -> Types.get_classifier_request
val make_data_lake_access_properties_output : ?catalog_type:Types.name_string -> ?status_message:Types.name_string -> ?redshift_database_name:Types.name_string -> ?managed_workgroup_status:Types.name_string -> ?managed_workgroup_name:Types.name_string -> ?kms_key:Types.resource_arn_string -> ?data_transfer_role:Types.iam_role_arn -> ?data_lake_access:Types.boolean_ -> unit -> Types.data_lake_access_properties_output
val make_catalog_properties_output : ?custom_properties:Types.parameters_map -> ?iceberg_optimization_properties:Types.iceberg_optimization_properties_output -> ?data_lake_access_properties:Types.data_lake_access_properties_output -> unit -> Types.catalog_properties_output
val make_catalog : ?allow_full_table_external_data_access: Types.allow_full_table_external_data_access_enum -> ?create_database_default_permissions:Types.principal_permissions_list -> ?create_table_default_permissions:Types.principal_permissions_list -> ?catalog_properties:Types.catalog_properties_output -> ?federated_catalog:Types.federated_catalog -> ?target_redshift_catalog:Types.target_redshift_catalog -> ?update_time:Types.timestamp -> ?create_time:Types.timestamp -> ?parameters:Types.parameters_map -> ?description:Types.description_string -> ?resource_arn:Types.resource_arn_string -> ?catalog_id:Types.catalog_id_string -> name:Types.catalog_name_string -> unit -> Types.catalog
val make_get_catalogs_response : ?next_token:Types.token -> catalog_list:Types.catalog_list -> unit -> Types.get_catalogs_response
val make_get_catalogs_request : ?has_databases:Types.nullable_boolean -> ?include_root:Types.nullable_boolean -> ?recursive:Types.boolean_ -> ?max_results:Types.page_size -> ?next_token:Types.token -> ?parent_catalog_id:Types.catalog_id_string -> unit -> Types.get_catalogs_request
val make_get_catalog_response : ?catalog:Types.catalog -> unit -> Types.get_catalog_response
val make_get_catalog_request : catalog_id:Types.catalog_id_string -> unit -> Types.get_catalog_request
val make_catalog_import_status : ?imported_by:Types.name_string -> ?import_time:Types.timestamp -> ?import_completed:Types.boolean_ -> unit -> Types.catalog_import_status
val make_get_catalog_import_status_response : ?import_status:Types.catalog_import_status -> unit -> Types.get_catalog_import_status_response
val make_get_catalog_import_status_request : ?catalog_id:Types.catalog_id_string -> unit -> Types.get_catalog_import_status_request
val make_blueprint_run : ?role_arn:Types.orchestration_iam_role_arn -> ?parameters:Types.blueprint_parameters -> ?rollback_error_message:Types.message_string -> ?error_message:Types.message_string -> ?completed_on:Types.timestamp_value -> ?started_on:Types.timestamp_value -> ?state:Types.blueprint_run_state -> ?workflow_name:Types.name_string -> ?run_id:Types.id_string -> ?blueprint_name:Types.orchestration_name_string -> unit -> Types.blueprint_run
val make_get_blueprint_runs_response : ?next_token:Types.generic_string -> ?blueprint_runs:Types.blueprint_runs -> unit -> Types.get_blueprint_runs_response
val make_get_blueprint_runs_request : ?max_results:Types.page_size -> ?next_token:Types.generic_string -> blueprint_name:Types.name_string -> unit -> Types.get_blueprint_runs_request
val make_get_blueprint_run_response : ?blueprint_run:Types.blueprint_run -> unit -> Types.get_blueprint_run_response
val make_get_blueprint_run_request : run_id:Types.id_string -> blueprint_name:Types.orchestration_name_string -> unit -> Types.get_blueprint_run_request
val make_blueprint : ?last_active_definition:Types.last_active_definition -> ?error_message:Types.error_string -> ?status:Types.blueprint_status -> ?blueprint_service_location:Types.generic_string -> ?blueprint_location:Types.generic_string -> ?parameter_spec:Types.blueprint_parameter_spec -> ?last_modified_on:Types.timestamp_value -> ?created_on:Types.timestamp_value -> ?description:Types.generic512_char_string -> ?name:Types.orchestration_name_string -> unit -> Types.blueprint
val make_get_blueprint_response : ?blueprint:Types.blueprint -> unit -> Types.get_blueprint_response
val make_get_blueprint_request : ?include_parameter_spec:Types.nullable_boolean -> ?include_blueprint:Types.nullable_boolean -> name:Types.name_string -> unit -> Types.get_blueprint_request
val make_get_asset_type_response : ?forms:Types.asset_type_forms_map -> ?name:Types.asset_type_name -> ?id:Types.asset_type_id -> unit -> Types.get_asset_type_response
val make_get_asset_type_request : identifier:Types.asset_type_id -> unit -> Types.get_asset_type_request
val make_get_asset_output : ?iterable_forms:Types.iterable_form_map -> ?attachments:Types.asset_form_map -> ?forms:Types.asset_form_map -> ?glossary_terms:Types.glossary_term_id_list -> ?updated_at:Types.updated_at -> ?created_at:Types.created_at -> ?description:Types.asset_description -> ?name:Types.asset_name -> asset_type_id:Types.asset_type_id -> id:Types.asset_id -> unit -> Types.get_asset_output
val make_get_asset_input : identifier:Types.asset_id -> unit -> Types.get_asset_input
val make_field : ?custom_properties:Types.custom_properties -> ?native_data_type:Smaws_Lib.Smithy_api.Types.string_ -> ?parent_field:Smaws_Lib.Smithy_api.Types.string_ -> ?supported_filter_operators:Types.field_filter_operators_list -> ?supported_values:Types.list_of_string -> ?is_default_on_create:Types.bool_ -> ?is_upsertable:Types.bool_ -> ?is_updateable:Types.bool_ -> ?is_createable:Types.bool_ -> ?is_partitionable:Types.bool_ -> ?is_filterable:Types.bool_ -> ?is_retrievable:Types.bool_ -> ?is_nullable:Types.bool_ -> ?is_primary_key:Types.bool_ -> ?field_type:Types.field_data_type -> ?description:Types.field_description -> ?label:Types.field_label -> ?field_name:Types.entity_field_name -> unit -> Types.field
val make_disassociate_glossary_terms_response : ?glossary_terms:Types.glossary_term_id_list -> ?asset_identifier:Types.asset_id -> unit -> Types.disassociate_glossary_terms_response
val make_disassociate_glossary_terms_request : ?client_token:Types.hash_string -> glossary_term_identifiers:Types.glossary_term_id_list -> asset_identifier:Types.asset_id -> unit -> Types.disassociate_glossary_terms_request
val make_describe_integrations_response : ?marker:Types.string128 -> ?integrations:Types.integrations_list -> unit -> Types.describe_integrations_response
val make_describe_integrations_request : ?filters:Types.integration_filter_list -> ?max_records:Types.integration_integer -> ?marker:Types.string128 -> ?integration_identifier:Types.string128 -> unit -> Types.describe_integrations_request
val make_describe_inbound_integrations_response : ?marker:Types.string128 -> ?inbound_integrations:Types.inbound_integrations_list -> unit -> Types.describe_inbound_integrations_response
val make_describe_inbound_integrations_request : ?target_arn:Types.string512 -> ?max_records:Types.integration_integer -> ?marker:Types.string128 -> ?integration_arn:Types.string128 -> unit -> Types.describe_inbound_integrations_request
val make_describe_entity_response : ?next_token:Types.next_token -> ?fields:Types.fields_list -> unit -> Types.describe_entity_response
val make_describe_entity_request : ?data_store_api_version:Types.api_version -> ?next_token:Types.next_token -> ?catalog_id:Types.catalog_id_string -> entity_name:Types.entity_name -> connection_name:Types.name_string -> unit -> Types.describe_entity_request
val make_auth_configuration : ?custom_authentication_properties:Types.properties_map -> ?basic_authentication_properties:Types.properties_map -> ?o_auth2_properties:Types.properties_map -> ?secret_arn:Types.property -> authentication_type:Types.property -> unit -> Types.auth_configuration
val make_compute_environment_configuration : ?physical_connection_properties_required:Types.bool_ -> connection_properties_required_overrides:Types.list_of_string -> connection_option_name_overrides:Types.property_name_overrides -> connection_property_name_overrides:Types.property_name_overrides -> connection_options:Types.properties_map -> supported_authentication_types:Types.authentication_types -> compute_environment:Types.compute_environment -> description:Types.compute_environment_configuration_description_string -> name:Types.compute_environment_name -> unit -> Types.compute_environment_configuration
val make_describe_connection_type_response : ?rest_configuration:Types.rest_configuration -> ?spark_connection_properties:Types.properties_map -> ?python_connection_properties:Types.properties_map -> ?athena_connection_properties:Types.properties_map -> ?physical_connection_requirements:Types.properties_map -> ?compute_environment_configurations: Types.compute_environment_configuration_map -> ?authentication_configuration:Types.auth_configuration -> ?connection_options:Types.properties_map -> ?connection_properties:Types.properties_map -> ?capabilities:Types.capabilities -> ?description:Types.description -> ?connection_type:Types.name_string -> unit -> Types.describe_connection_type_response
val make_describe_connection_type_request : connection_type:Types.name_string -> unit -> Types.describe_connection_type_request
val make_delete_workflow_response : ?name:Types.name_string -> unit -> Types.delete_workflow_response
val make_delete_workflow_request : name:Types.name_string -> unit -> Types.delete_workflow_request
val make_delete_user_defined_function_response : unit -> unit
val make_delete_user_defined_function_request : ?catalog_id:Types.catalog_id_string -> function_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_user_defined_function_request
val make_delete_usage_profile_response : unit -> unit
val make_delete_usage_profile_request : name:Types.name_string -> unit -> Types.delete_usage_profile_request
val make_delete_trigger_response : ?name:Types.name_string -> unit -> Types.delete_trigger_response
val make_delete_trigger_request : name:Types.name_string -> unit -> Types.delete_trigger_request
val make_delete_table_version_response : unit -> unit
val make_delete_table_version_request : ?catalog_id:Types.catalog_id_string -> version_id:Types.version_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_table_version_request
val make_delete_table_response : unit -> unit
val make_delete_table_request : ?transaction_id:Types.transaction_id_string -> ?catalog_id:Types.catalog_id_string -> name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_table_request
val make_delete_table_optimizer_response : unit -> unit
val make_delete_table_optimizer_request : type_:Types.table_optimizer_type -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.delete_table_optimizer_request
val make_delete_session_response : ?id:Types.name_string -> unit -> Types.delete_session_response
val make_delete_session_request : ?request_origin:Types.orchestration_name_string -> id:Types.name_string -> unit -> Types.delete_session_request
val make_delete_security_configuration_response : unit -> unit
val make_delete_security_configuration_request : name:Types.name_string -> unit -> Types.delete_security_configuration_request
val make_delete_schema_versions_response : ?schema_version_errors:Types.schema_version_error_list -> unit -> Types.delete_schema_versions_response
val make_delete_schema_versions_input : versions:Types.versions_string -> schema_id:Types.schema_id -> unit -> Types.delete_schema_versions_input
val make_delete_schema_response : ?status:Types.schema_status -> ?schema_name:Types.schema_registry_name_string -> ?schema_arn:Types.glue_resource_arn -> unit -> Types.delete_schema_response
val make_delete_schema_input : schema_id:Types.schema_id -> unit -> Types.delete_schema_input
val make_delete_resource_policy_response : unit -> unit
val make_delete_resource_policy_request : ?resource_arn:Types.glue_resource_arn -> ?policy_hash_condition:Types.hash_string -> unit -> Types.delete_resource_policy_request
val make_delete_registry_response : ?status:Types.registry_status -> ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.delete_registry_response
val make_delete_registry_input : registry_id:Types.registry_id -> unit -> Types.delete_registry_input
val make_delete_partition_response : unit -> unit
val make_delete_partition_request : ?catalog_id:Types.catalog_id_string -> partition_values:Types.value_string_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_partition_request
val make_delete_partition_index_response : unit -> unit
val make_delete_partition_index_request : ?catalog_id:Types.catalog_id_string -> index_name:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_partition_index_request
val make_delete_ml_transform_response : ?transform_id:Types.hash_string -> unit -> Types.delete_ml_transform_response
val make_delete_ml_transform_request : transform_id:Types.hash_string -> unit -> Types.delete_ml_transform_request
val make_delete_job_response : ?job_name:Types.name_string -> unit -> Types.delete_job_response
val make_delete_job_request : job_name:Types.name_string -> unit -> Types.delete_job_request
val make_delete_integration_table_properties_response : unit -> unit
val make_delete_integration_table_properties_request : table_name:Types.string128 -> resource_arn:Types.string512 -> unit -> Types.delete_integration_table_properties_request
val make_delete_integration_response : ?data_filter:Types.string2048 -> ?errors:Types.integration_error_list -> ?tags:Types.integration_tags_list -> ?additional_encryption_context: Types.integration_additional_encryption_context_map -> ?kms_key_id:Types.string2048 -> ?description:Types.integration_description -> create_time:Types.integration_timestamp -> status:Types.integration_status -> integration_arn:Types.string128 -> integration_name:Types.string128 -> target_arn:Types.string512 -> source_arn:Types.string512 -> unit -> Types.delete_integration_response
val make_delete_integration_resource_property_response : unit -> unit
val make_delete_integration_resource_property_request : resource_arn:Types.string512 -> unit -> Types.delete_integration_resource_property_request
val make_delete_integration_request : integration_identifier:Types.string128 -> unit -> Types.delete_integration_request
val make_delete_glue_identity_center_configuration_response : unit -> unit
val make_delete_glue_identity_center_configuration_request : unit -> unit
val make_delete_glossary_term_response : unit -> unit
val make_delete_glossary_term_request : identifier:Types.glossary_term_id -> unit -> Types.delete_glossary_term_request
val make_delete_glossary_response : unit -> unit
val make_delete_glossary_request : identifier:Types.glossary_id -> unit -> Types.delete_glossary_request
val make_delete_form_type_response : unit -> unit
val make_delete_form_type_request : identifier:Types.form_type_id -> unit -> Types.delete_form_type_request
val make_delete_dev_endpoint_response : unit -> unit
val make_delete_dev_endpoint_request : endpoint_name:Types.generic_string -> unit -> Types.delete_dev_endpoint_request
val make_delete_database_response : unit -> unit
val make_delete_database_request : ?catalog_id:Types.catalog_id_string -> name:Types.name_string -> unit -> Types.delete_database_request
val make_delete_data_quality_ruleset_response : unit -> unit
val make_delete_data_quality_ruleset_request : name:Types.name_string -> unit -> Types.delete_data_quality_ruleset_request
val make_delete_custom_entity_type_response : ?name:Types.name_string -> unit -> Types.delete_custom_entity_type_response
val make_delete_custom_entity_type_request : name:Types.name_string -> unit -> Types.delete_custom_entity_type_request
val make_delete_crawler_response : unit -> unit
val make_delete_crawler_request : name:Types.name_string -> unit -> Types.delete_crawler_request
val make_delete_connection_type_response : unit -> unit
val make_delete_connection_type_request : connection_type:Types.name_string -> unit -> Types.delete_connection_type_request
val make_delete_connection_response : unit -> unit
val make_delete_connection_request : ?catalog_id:Types.catalog_id_string -> connection_name:Types.name_string -> unit -> Types.delete_connection_request
val make_delete_column_statistics_task_settings_response : unit -> unit
val make_delete_column_statistics_task_settings_request : table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_column_statistics_task_settings_request
val make_delete_column_statistics_for_table_response : unit -> unit
val make_delete_column_statistics_for_table_request : ?catalog_id:Types.catalog_id_string -> column_name:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_column_statistics_for_table_request
val make_delete_column_statistics_for_partition_response : unit -> unit
val make_delete_column_statistics_for_partition_request : ?catalog_id:Types.catalog_id_string -> column_name:Types.name_string -> partition_values:Types.value_string_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.delete_column_statistics_for_partition_request
val make_delete_classifier_response : unit -> unit
val make_delete_classifier_request : name:Types.name_string -> unit -> Types.delete_classifier_request
val make_delete_catalog_response : unit -> unit
val make_delete_catalog_request : catalog_id:Types.catalog_id_string -> unit -> Types.delete_catalog_request
val make_delete_blueprint_response : ?name:Types.name_string -> unit -> Types.delete_blueprint_response
val make_delete_blueprint_request : name:Types.name_string -> unit -> Types.delete_blueprint_request
val make_delete_attachment_response : ?asset_identifier:Types.asset_id -> unit -> Types.delete_attachment_response
val make_delete_attachment_request : ?item_identifier:Types.item_identifier -> ?iterable_form_name:Types.iterable_form_name -> attachment_name:Types.attachment_name -> asset_identifier:Types.asset_id -> unit -> Types.delete_attachment_request
val make_delete_asset_type_response : unit -> unit
val make_delete_asset_type_request : identifier:Types.asset_type_id -> unit -> Types.delete_asset_type_request
val make_delete_asset_response : unit -> unit
val make_delete_asset_request : identifier:Types.asset_id -> unit -> Types.delete_asset_request
val make_create_xml_classifier_request : ?row_tag:Types.row_tag -> name:Types.name_string -> classification:Types.classification -> unit -> Types.create_xml_classifier_request
val make_create_workflow_response : ?name:Types.name_string -> unit -> Types.create_workflow_response
val make_create_workflow_request : ?max_concurrent_runs:Types.nullable_integer -> ?tags:Types.tags_map -> ?default_run_properties:Types.workflow_run_properties -> ?description:Types.workflow_description_string -> name:Types.name_string -> unit -> Types.create_workflow_request
val make_create_user_defined_function_response : unit -> unit
val make_create_user_defined_function_request : ?catalog_id:Types.catalog_id_string -> function_input:Types.user_defined_function_input -> database_name:Types.name_string -> unit -> Types.create_user_defined_function_request
val make_create_usage_profile_response : ?name:Types.name_string -> unit -> Types.create_usage_profile_response
val make_create_usage_profile_request : ?tags:Types.tags_map -> ?description:Types.description_string -> configuration:Types.profile_configuration -> name:Types.name_string -> unit -> Types.create_usage_profile_request
val make_create_trigger_response : ?name:Types.name_string -> unit -> Types.create_trigger_response
val make_create_trigger_request : ?event_batching_condition:Types.event_batching_condition -> ?tags:Types.tags_map -> ?start_on_creation:Types.boolean_value -> ?description:Types.description_string -> ?predicate:Types.predicate -> ?schedule:Types.generic_string -> ?workflow_name:Types.name_string -> actions:Types.action_list -> type_:Types.trigger_type -> name:Types.name_string -> unit -> Types.create_trigger_request
val make_create_table_response : unit -> unit
val make_create_table_request : ?open_table_format_input:Types.open_table_format_input -> ?transaction_id:Types.transaction_id_string -> ?partition_indexes:Types.partition_index_list -> ?table_input:Types.table_input -> ?name:Types.name_string -> ?catalog_id:Types.catalog_id_string -> database_name:Types.name_string -> unit -> Types.create_table_request
val make_create_table_optimizer_response : unit -> unit
val make_create_table_optimizer_request : table_optimizer_configuration:Types.table_optimizer_configuration -> type_:Types.table_optimizer_type -> table_name:Types.name_string -> database_name:Types.name_string -> catalog_id:Types.catalog_id_string -> unit -> Types.create_table_optimizer_request
val make_create_session_response : ?session:Types.session -> unit -> Types.create_session_response
val make_create_session_request : ?session_type:Types.session_type -> ?request_origin:Types.orchestration_name_string -> ?tags:Types.tags_map -> ?glue_version:Types.glue_version_string -> ?security_configuration:Types.name_string -> ?worker_type:Types.worker_type -> ?number_of_workers:Types.nullable_integer -> ?max_capacity:Types.nullable_double -> ?connections:Types.connections_list -> ?default_arguments:Types.orchestration_arguments_map -> ?idle_timeout:Types.timeout -> ?timeout:Types.timeout -> ?description:Types.description_string -> command:Types.session_command -> role:Types.orchestration_role_arn -> id:Types.name_string -> unit -> Types.create_session_request
val make_create_security_configuration_response : ?created_timestamp:Types.timestamp_value -> ?name:Types.name_string -> unit -> Types.create_security_configuration_response
val make_create_security_configuration_request : encryption_configuration:Types.encryption_configuration -> name:Types.name_string -> unit -> Types.create_security_configuration_request
val make_create_script_response : ?scala_code:Types.scala_code -> ?python_script:Types.python_script -> unit -> Types.create_script_response
val make_create_script_request : ?language:Types.language -> ?dag_edges:Types.dag_edges -> ?dag_nodes:Types.dag_nodes -> unit -> Types.create_script_request
val make_create_schema_response : ?schema_version_status:Types.schema_version_status -> ?schema_version_id:Types.schema_version_id_string -> ?tags:Types.tags_map -> ?schema_status:Types.schema_status -> ?next_schema_version:Types.version_long_number -> ?latest_schema_version:Types.version_long_number -> ?schema_checkpoint:Types.schema_checkpoint_number -> ?compatibility:Types.compatibility -> ?data_format:Types.data_format -> ?description:Types.description_string -> ?schema_arn:Types.glue_resource_arn -> ?schema_name:Types.schema_registry_name_string -> ?registry_arn:Types.glue_resource_arn -> ?registry_name:Types.schema_registry_name_string -> unit -> Types.create_schema_response
val make_create_schema_input : ?schema_definition:Types.schema_definition_string -> ?tags:Types.tags_map -> ?description:Types.description_string -> ?compatibility:Types.compatibility -> ?registry_id:Types.registry_id -> data_format:Types.data_format -> schema_name:Types.schema_registry_name_string -> unit -> Types.create_schema_input
val make_create_registry_response : ?tags:Types.tags_map -> ?description:Types.description_string -> ?registry_name:Types.schema_registry_name_string -> ?registry_arn:Types.glue_resource_arn -> unit -> Types.create_registry_response
val make_create_registry_input : ?tags:Types.tags_map -> ?description:Types.description_string -> registry_name:Types.schema_registry_name_string -> unit -> Types.create_registry_input
val make_create_partition_response : unit -> unit
val make_create_partition_request : ?catalog_id:Types.catalog_id_string -> partition_input:Types.partition_input -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.create_partition_request
val make_create_partition_index_response : unit -> unit
val make_create_partition_index_request : ?catalog_id:Types.catalog_id_string -> partition_index:Types.partition_index -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.create_partition_index_request
val make_create_ml_transform_response : ?transform_id:Types.hash_string -> unit -> Types.create_ml_transform_response
val make_create_ml_transform_request : ?transform_encryption:Types.transform_encryption -> ?tags:Types.tags_map -> ?max_retries:Types.nullable_integer -> ?timeout:Types.timeout -> ?number_of_workers:Types.nullable_integer -> ?worker_type:Types.worker_type -> ?max_capacity:Types.nullable_double -> ?glue_version:Types.glue_version_string -> ?description:Types.description_string -> role:Types.role_string -> parameters:Types.transform_parameters -> input_record_tables:Types.glue_tables -> name:Types.name_string -> unit -> Types.create_ml_transform_request
val make_create_json_classifier_request : json_path:Types.json_path -> name:Types.name_string -> unit -> Types.create_json_classifier_request
val make_create_job_response : ?name:Types.name_string -> unit -> Types.create_job_response
val make_create_job_request : ?maintenance_window:Types.maintenance_window -> ?source_control_details:Types.source_control_details -> ?execution_class:Types.execution_class -> ?code_gen_configuration_nodes:Types.code_gen_configuration_nodes -> ?worker_type:Types.worker_type -> ?number_of_workers:Types.nullable_integer -> ?glue_version:Types.glue_version_string -> ?notification_property:Types.notification_property -> ?tags:Types.tags_map -> ?security_configuration:Types.name_string -> ?max_capacity:Types.nullable_double -> ?timeout:Types.timeout -> ?allocated_capacity:Types.integer_value -> ?max_retries:Types.max_retries -> ?connections:Types.connections_list -> ?non_overridable_arguments:Types.generic_map -> ?default_arguments:Types.generic_map -> ?execution_property:Types.execution_property -> ?log_uri:Types.uri_string -> ?description:Types.description_string -> ?job_run_queuing_enabled:Types.nullable_boolean -> ?job_mode:Types.job_mode -> command:Types.job_command -> role:Types.role_string -> name:Types.name_string -> unit -> Types.create_job_request
val make_create_integration_table_properties_response : unit -> unit
val make_create_integration_table_properties_request : ?target_table_config:Types.target_table_config -> ?source_table_config:Types.source_table_config -> table_name:Types.string128 -> resource_arn:Types.string512 -> unit -> Types.create_integration_table_properties_request
val make_create_integration_response : ?integration_config:Types.integration_config -> ?data_filter:Types.string2048 -> ?errors:Types.integration_error_list -> ?tags:Types.integration_tags_list -> ?additional_encryption_context: Types.integration_additional_encryption_context_map -> ?kms_key_id:Types.string2048 -> ?description:Types.integration_description -> create_time:Types.integration_timestamp -> status:Types.integration_status -> integration_arn:Types.string128 -> integration_name:Types.string128 -> target_arn:Types.string512 -> source_arn:Types.string512 -> unit -> Types.create_integration_response
val make_create_integration_resource_property_response : ?target_processing_properties:Types.target_processing_properties -> ?source_processing_properties:Types.source_processing_properties -> ?resource_property_arn:Types.string512 -> resource_arn:Types.string512 -> unit -> Types.create_integration_resource_property_response
val make_create_integration_resource_property_request : ?tags:Types.integration_tags_list -> ?target_processing_properties:Types.target_processing_properties -> ?source_processing_properties:Types.source_processing_properties -> resource_arn:Types.string512 -> unit -> Types.create_integration_resource_property_request
val make_create_integration_request : ?integration_config:Types.integration_config -> ?tags:Types.integration_tags_list -> ?additional_encryption_context: Types.integration_additional_encryption_context_map -> ?kms_key_id:Types.string2048 -> ?data_filter:Types.string2048 -> ?description:Types.integration_description -> target_arn:Types.string512 -> source_arn:Types.string512 -> integration_name:Types.string128 -> unit -> Types.create_integration_request
val make_create_grok_classifier_request : ?custom_patterns:Types.custom_patterns -> grok_pattern:Types.grok_pattern -> name:Types.name_string -> classification:Types.classification -> unit -> Types.create_grok_classifier_request
val make_create_glue_identity_center_configuration_response : ?application_arn:Types.application_arn -> unit -> Types.create_glue_identity_center_configuration_response
val make_create_glue_identity_center_configuration_request : ?user_background_sessions_enabled:Types.nullable_boolean -> ?scopes:Types.identity_center_scopes_list -> instance_arn:Types.identity_center_instance_arn -> unit -> Types.create_glue_identity_center_configuration_request
val make_create_glossary_term_response : ?long_description:Types.glossary_long_description -> ?short_description:Types.glossary_short_description -> ?name:Types.glossary_term_name -> ?glossary_id:Types.glossary_id -> ?id:Types.glossary_term_id -> unit -> Types.create_glossary_term_response
val make_create_glossary_term_request : ?client_token:Types.hash_string -> ?long_description:Types.glossary_long_description -> ?short_description:Types.glossary_short_description -> name:Types.glossary_term_name -> glossary_identifier:Types.glossary_id -> unit -> Types.create_glossary_term_request
val make_create_glossary_response : ?description:Types.metadata_description -> ?name:Types.glossary_name -> ?id:Types.glossary_id -> unit -> Types.create_glossary_response
val make_create_glossary_request : ?client_token:Types.hash_string -> ?description:Types.metadata_description -> name:Types.glossary_name -> unit -> Types.create_glossary_request
val make_create_dev_endpoint_response : ?arguments:Types.map_value -> ?created_timestamp:Types.timestamp_value -> ?security_configuration:Types.name_string -> ?failure_reason:Types.generic_string -> ?extra_jars_s3_path:Types.generic_string -> ?extra_python_libs_s3_path:Types.generic_string -> ?vpc_id:Types.generic_string -> ?availability_zone:Types.generic_string -> ?number_of_workers:Types.nullable_integer -> ?glue_version:Types.glue_version_string -> ?worker_type:Types.worker_type -> ?number_of_nodes:Types.integer_value -> ?zeppelin_remote_spark_interpreter_port:Types.integer_value -> ?yarn_endpoint_address:Types.generic_string -> ?role_arn:Types.role_arn -> ?subnet_id:Types.generic_string -> ?security_group_ids:Types.string_list -> ?status:Types.generic_string -> ?endpoint_name:Types.generic_string -> unit -> Types.create_dev_endpoint_response
val make_create_dev_endpoint_request : ?arguments:Types.map_value -> ?tags:Types.tags_map -> ?security_configuration:Types.name_string -> ?extra_jars_s3_path:Types.generic_string -> ?extra_python_libs_s3_path:Types.generic_string -> ?number_of_workers:Types.nullable_integer -> ?glue_version:Types.glue_version_string -> ?worker_type:Types.worker_type -> ?number_of_nodes:Types.integer_value -> ?public_keys:Types.public_keys_list -> ?public_key:Types.generic_string -> ?subnet_id:Types.generic_string -> ?security_group_ids:Types.string_list -> role_arn:Types.role_arn -> endpoint_name:Types.generic_string -> unit -> Types.create_dev_endpoint_request
val make_create_database_response : unit -> unit
val make_create_database_request : ?tags:Types.tags_map -> ?catalog_id:Types.catalog_id_string -> database_input:Types.database_input -> unit -> Types.create_database_request
val make_create_data_quality_ruleset_response : ?name:Types.name_string -> unit -> Types.create_data_quality_ruleset_response
val make_create_data_quality_ruleset_request : ?client_token:Types.hash_string -> ?data_quality_security_configuration:Types.name_string -> ?target_table:Types.data_quality_target_table -> ?tags:Types.tags_map -> ?description:Types.description_string -> ruleset:Types.data_quality_ruleset_string -> name:Types.name_string -> unit -> Types.create_data_quality_ruleset_request
val make_create_custom_entity_type_response : ?name:Types.name_string -> unit -> Types.create_custom_entity_type_response
val make_create_custom_entity_type_request : ?tags:Types.tags_map -> ?context_words:Types.context_words -> regex_string:Types.name_string -> name:Types.name_string -> unit -> Types.create_custom_entity_type_request
val make_create_csv_classifier_request : ?serde:Types.csv_serde_option -> ?custom_datatypes:Types.custom_datatypes -> ?custom_datatype_configured:Types.nullable_boolean -> ?allow_single_column:Types.nullable_boolean -> ?disable_value_trimming:Types.nullable_boolean -> ?header:Types.csv_header -> ?contains_header:Types.csv_header_option -> ?quote_symbol:Types.csv_quote_symbol -> ?delimiter:Types.csv_column_delimiter -> name:Types.name_string -> unit -> Types.create_csv_classifier_request
val make_create_crawler_response : unit -> unit
val make_create_crawler_request : ?tags:Types.tags_map -> ?crawler_security_configuration:Types.crawler_security_configuration -> ?configuration:Types.crawler_configuration -> ?lake_formation_configuration:Types.lake_formation_configuration -> ?lineage_configuration:Types.lineage_configuration -> ?recrawl_policy:Types.recrawl_policy -> ?schema_change_policy:Types.schema_change_policy -> ?table_prefix:Types.table_prefix -> ?classifiers:Types.classifier_name_list -> ?schedule:Types.cron_expression -> ?description:Types.description_string -> ?database_name:Types.database_name -> targets:Types.crawler_targets -> role:Types.role -> name:Types.name_string -> unit -> Types.create_crawler_request
val make_create_connection_response : ?create_connection_status:Types.connection_status -> unit -> Types.create_connection_response
val make_create_connection_request : ?tags:Types.tags_map -> ?catalog_id:Types.catalog_id_string -> connection_input:Types.connection_input -> unit -> Types.create_connection_request
val make_create_column_statistics_task_settings_response : unit -> unit
val make_create_column_statistics_task_settings_request : ?tags:Types.tags_map -> ?security_configuration:Types.name_string -> ?catalog_i_d:Types.name_string -> ?sample_size:Types.sample_size_percentage -> ?column_name_list:Types.column_name_list -> ?schedule:Types.cron_expression -> role:Types.name_string -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.create_column_statistics_task_settings_request
val make_create_classifier_response : unit -> unit
val make_create_classifier_request : ?csv_classifier:Types.create_csv_classifier_request -> ?json_classifier:Types.create_json_classifier_request -> ?xml_classifier:Types.create_xml_classifier_request -> ?grok_classifier:Types.create_grok_classifier_request -> unit -> Types.create_classifier_request
val make_create_catalog_response : unit -> unit
val make_create_catalog_request : ?tags:Types.tags_map -> catalog_input:Types.catalog_input -> name:Types.catalog_name_string -> unit -> Types.create_catalog_request
val make_create_blueprint_response : ?name:Types.name_string -> unit -> Types.create_blueprint_response
val make_create_blueprint_request : ?tags:Types.tags_map -> ?description:Types.generic512_char_string -> blueprint_location:Types.orchestration_s3_location -> name:Types.orchestration_name_string -> unit -> Types.create_blueprint_request
val make_check_schema_version_validity_response : ?error:Types.schema_validation_error -> ?valid:Types.is_version_valid -> unit -> Types.check_schema_version_validity_response
val make_check_schema_version_validity_input : schema_definition:Types.schema_definition_string -> data_format:Types.data_format -> unit -> Types.check_schema_version_validity_input
val make_cancel_statement_response : unit -> unit
val make_cancel_statement_request : ?request_origin:Types.orchestration_name_string -> id:Types.integer_value -> session_id:Types.name_string -> unit -> Types.cancel_statement_request
val make_cancel_ml_task_run_response : ?status:Types.task_status_type -> ?task_run_id:Types.hash_string -> ?transform_id:Types.hash_string -> unit -> Types.cancel_ml_task_run_response
val make_cancel_ml_task_run_request : task_run_id:Types.hash_string -> transform_id:Types.hash_string -> unit -> Types.cancel_ml_task_run_request
val make_cancel_data_quality_ruleset_evaluation_run_response : unit -> unit
val make_cancel_data_quality_ruleset_evaluation_run_request : run_id:Types.hash_string -> unit -> Types.cancel_data_quality_ruleset_evaluation_run_request
val make_cancel_data_quality_rule_recommendation_run_response : unit -> unit
val make_cancel_data_quality_rule_recommendation_run_request : run_id:Types.hash_string -> unit -> Types.cancel_data_quality_rule_recommendation_run_request
val make_batch_update_partition_failure_entry : ?error_detail:Types.error_detail -> ?partition_value_list:Types.bounded_partition_value_list -> unit -> Types.batch_update_partition_failure_entry
val make_batch_update_partition_response : ?errors:Types.batch_update_partition_failure_list -> unit -> Types.batch_update_partition_response
val make_batch_update_partition_request_entry : partition_input:Types.partition_input -> partition_value_list:Types.bounded_partition_value_list -> unit -> Types.batch_update_partition_request_entry
val make_batch_update_partition_request : ?catalog_id:Types.catalog_id_string -> entries:Types.batch_update_partition_request_entry_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.batch_update_partition_request
val make_batch_table_optimizer : ?table_optimizer:Types.table_optimizer -> ?table_name:Types.table_name_string -> ?database_name:Types.database_name_string -> ?catalog_id:Types.catalog_id_string -> unit -> Types.batch_table_optimizer
val make_batch_stop_job_run_successful_submission : ?job_run_id:Types.id_string -> ?job_name:Types.name_string -> unit -> Types.batch_stop_job_run_successful_submission
val make_batch_stop_job_run_error : ?error_detail:Types.error_detail -> ?job_run_id:Types.id_string -> ?job_name:Types.name_string -> unit -> Types.batch_stop_job_run_error
val make_batch_stop_job_run_response : ?errors:Types.batch_stop_job_run_error_list -> ?successful_submissions:Types.batch_stop_job_run_successful_submission_list -> unit -> Types.batch_stop_job_run_response
val make_batch_stop_job_run_request : job_run_ids:Types.batch_stop_job_run_job_run_id_list -> job_name:Types.name_string -> unit -> Types.batch_stop_job_run_request
val make_annotation_error : ?failure_reason:Types.description_string -> ?statistic_id:Types.hash_string -> ?profile_id:Types.hash_string -> unit -> Types.annotation_error
val make_batch_put_data_quality_statistic_annotation_response : ?failed_inclusion_annotations:Types.annotation_error_list -> unit -> Types.batch_put_data_quality_statistic_annotation_response
val make_batch_put_data_quality_statistic_annotation_request : ?client_token:Types.hash_string -> inclusion_annotations:Types.inclusion_annotation_list -> unit -> Types.batch_put_data_quality_statistic_annotation_request
val make_batch_get_workflows_response : ?missing_workflows:Types.workflow_names -> ?workflows:Types.workflows -> unit -> Types.batch_get_workflows_response
val make_batch_get_workflows_request : ?include_graph:Types.nullable_boolean -> names:Types.workflow_names -> unit -> Types.batch_get_workflows_request
val make_batch_get_triggers_response : ?triggers_not_found:Types.trigger_name_list -> ?triggers:Types.trigger_list -> unit -> Types.batch_get_triggers_response
val make_batch_get_triggers_request : trigger_names:Types.trigger_name_list -> unit -> Types.batch_get_triggers_request
val make_batch_get_table_optimizer_error : ?type_:Types.table_optimizer_type -> ?table_name:Types.table_name_string -> ?database_name:Types.database_name_string -> ?catalog_id:Types.catalog_id_string -> ?error:Types.error_detail -> unit -> Types.batch_get_table_optimizer_error
val make_batch_get_table_optimizer_response : ?failures:Types.batch_get_table_optimizer_errors -> ?table_optimizers:Types.batch_table_optimizers -> unit -> Types.batch_get_table_optimizer_response
val make_batch_get_table_optimizer_entry : ?type_:Types.table_optimizer_type -> ?table_name:Types.table_name_string -> ?database_name:Types.database_name_string -> ?catalog_id:Types.catalog_id_string -> unit -> Types.batch_get_table_optimizer_entry
val make_batch_get_table_optimizer_request : entries:Types.batch_get_table_optimizer_entries -> unit -> Types.batch_get_table_optimizer_request
val make_batch_get_partition_response : ?unprocessed_keys:Types.batch_get_partition_value_list -> ?partitions:Types.partition_list -> unit -> Types.batch_get_partition_response
val make_batch_get_partition_request : ?query_session_context:Types.query_session_context -> ?audit_context:Types.audit_context -> ?catalog_id:Types.catalog_id_string -> partitions_to_get:Types.batch_get_partition_value_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.batch_get_partition_request
val make_batch_get_jobs_response : ?jobs_not_found:Types.job_name_list -> ?jobs:Types.job_list -> unit -> Types.batch_get_jobs_response
val make_batch_get_jobs_request : job_names:Types.job_name_list -> unit -> Types.batch_get_jobs_request
val make_batch_get_iterable_forms_response : ?errors:Types.item_error_list -> ?items:Types.iterable_form_item_list -> unit -> Types.batch_get_iterable_forms_response
val make_batch_get_iterable_forms_request : item_identifiers:Types.item_identifier_list -> iterable_form_name:Types.iterable_form_name -> asset_identifier:Types.asset_id -> unit -> Types.batch_get_iterable_forms_request
val make_batch_get_dev_endpoints_response : ?dev_endpoints_not_found:Types.dev_endpoint_names -> ?dev_endpoints:Types.dev_endpoint_list -> unit -> Types.batch_get_dev_endpoints_response
val make_batch_get_dev_endpoints_request : dev_endpoint_names:Types.dev_endpoint_names -> unit -> Types.batch_get_dev_endpoints_request
val make_batch_get_data_quality_result_response : ?results_not_found:Types.data_quality_result_ids -> results:Types.data_quality_results_list -> unit -> Types.batch_get_data_quality_result_response
val make_batch_get_data_quality_result_request : result_ids:Types.data_quality_result_ids -> unit -> Types.batch_get_data_quality_result_request
val make_batch_get_custom_entity_types_response : ?custom_entity_types_not_found:Types.custom_entity_type_names -> ?custom_entity_types:Types.custom_entity_types -> unit -> Types.batch_get_custom_entity_types_response
val make_batch_get_custom_entity_types_request : names:Types.custom_entity_type_names -> unit -> Types.batch_get_custom_entity_types_request
val make_batch_get_crawlers_response : ?crawlers_not_found:Types.crawler_name_list -> ?crawlers:Types.crawler_list -> unit -> Types.batch_get_crawlers_response
val make_batch_get_crawlers_request : crawler_names:Types.crawler_name_list -> unit -> Types.batch_get_crawlers_request
val make_batch_get_blueprints_response : ?missing_blueprints:Types.blueprint_names -> ?blueprints:Types.blueprints -> unit -> Types.batch_get_blueprints_response
val make_batch_get_blueprints_request : ?include_parameter_spec:Types.nullable_boolean -> ?include_blueprint:Types.nullable_boolean -> names:Types.batch_get_blueprint_names -> unit -> Types.batch_get_blueprints_request
val make_batch_delete_table_version_response : ?errors:Types.table_version_errors -> unit -> Types.batch_delete_table_version_response
val make_batch_delete_table_version_request : ?catalog_id:Types.catalog_id_string -> version_ids:Types.batch_delete_table_version_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.batch_delete_table_version_request
val make_batch_delete_table_response : ?errors:Types.table_errors -> unit -> Types.batch_delete_table_response
val make_batch_delete_table_request : ?transaction_id:Types.transaction_id_string -> ?catalog_id:Types.catalog_id_string -> tables_to_delete:Types.batch_delete_table_name_list -> database_name:Types.name_string -> unit -> Types.batch_delete_table_request
val make_batch_delete_partition_response : ?errors:Types.partition_errors -> unit -> Types.batch_delete_partition_response
val make_batch_delete_partition_request : ?catalog_id:Types.catalog_id_string -> partitions_to_delete:Types.batch_delete_partition_value_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.batch_delete_partition_request
val make_batch_delete_connection_response : ?errors:Types.error_by_name -> ?succeeded:Types.name_string_list -> unit -> Types.batch_delete_connection_response
val make_batch_delete_connection_request : ?catalog_id:Types.catalog_id_string -> connection_name_list:Types.delete_connection_name_list -> unit -> Types.batch_delete_connection_request
val make_batch_create_partition_response : ?errors:Types.partition_errors -> unit -> Types.batch_create_partition_response
val make_batch_create_partition_request : ?catalog_id:Types.catalog_id_string -> partition_input_list:Types.partition_input_list -> table_name:Types.name_string -> database_name:Types.name_string -> unit -> Types.batch_create_partition_request
val make_associate_glossary_terms_response : ?glossary_terms:Types.glossary_term_id_list -> ?asset_identifier:Types.asset_id -> unit -> Types.associate_glossary_terms_response
val make_associate_glossary_terms_request : ?client_token:Types.hash_string -> glossary_term_identifiers:Types.glossary_term_id_list -> asset_identifier:Types.asset_id -> unit -> Types.associate_glossary_terms_request

Operations

module AssociateGlossaryTerms : sig ... end

Associates one or more glossary terms with an asset in Glue Data Catalog.

module BatchCreatePartition : sig ... end

Creates one or more partitions in a batch operation.

module BatchDeleteConnection : sig ... end

Deletes a list of connection definitions from the Data Catalog.

module BatchDeletePartition : sig ... end

Deletes one or more partitions in a batch operation.

module BatchDeleteTable : sig ... end

Deletes multiple tables at once.

module BatchDeleteTableVersion : sig ... end

Deletes a specified batch of versions of a table.

module BatchGetBlueprints : sig ... end

Retrieves information about a list of blueprints.

module BatchGetCrawlers : sig ... end

Returns a list of resource metadata for a given list of crawler names. After calling the ListCrawlers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

module BatchGetCustomEntityTypes : sig ... end

Retrieves the details for the custom patterns specified by a list of names.

module BatchGetDataQualityResult : sig ... end

Retrieves a list of data quality results for the specified result IDs.

module BatchGetDevEndpoints : sig ... end

Returns a list of resource metadata for a given list of development endpoint names. After calling the ListDevEndpoints operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

module BatchGetIterableForms : sig ... end

Retrieves multiple items from an iterable form on an asset in Glue Data Catalog in a single request.

module BatchGetJobs : sig ... end

Returns a list of resource metadata for a given list of job names. After calling the ListJobs operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

module BatchGetPartition : sig ... end

Retrieves partitions in a batch request.

module BatchGetTableOptimizer : sig ... end

Returns the configuration for the specified table optimizers.

module BatchGetTriggers : sig ... end

Returns a list of resource metadata for a given list of trigger names. After calling the ListTriggers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

module BatchGetWorkflows : sig ... end

Returns a list of resource metadata for a given list of workflow names. After calling the ListWorkflows operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Annotate datapoints over time for a specific data quality statistic. The API requires both profileID and statisticID as part of the InclusionAnnotation input. The API only works for a single statisticId across multiple profiles.

module BatchStopJobRun : sig ... end

Stops one or more job runs for a specified job definition.

module BatchUpdatePartition : sig ... end

Updates one or more partitions in a batch operation.

Cancels the specified recommendation run that was being used to generate rules.

Cancels a run where a ruleset is being evaluated against a data source.

module CancelMLTaskRun : sig ... end

Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can cancel a machine learning task run at any time by calling CancelMLTaskRun with a task run's parent transform's TransformID and the task run's TaskRunId.

module CancelStatement : sig ... end

Cancels the statement.

module CheckSchemaVersionValidity : sig ... end

Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using DataFormat as the format. Since it does not take a schema set name, no compatibility checks are performed.

module CreateBlueprint : sig ... end

Registers a blueprint with Glue.

module CreateCatalog : sig ... end

Creates a new catalog in the Glue Data Catalog.

module CreateClassifier : sig ... end

Creates a classifier in the user's account. This can be a GrokClassifier, an XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which field of the request is present.

Creates settings for a column statistics task.

module CreateConnection : sig ... end

Creates a connection definition in the Data Catalog.

module CreateCrawler : sig ... end

Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the s3Targets field, the jdbcTargets field, or the DynamoDBTargets field.

module CreateCustomEntityType : sig ... end

Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.

module CreateDataQualityRuleset : sig ... end

Creates a data quality ruleset with DQDL rules applied to a specified Glue table.

module CreateDatabase : sig ... end

Creates a new database in a Data Catalog.

module CreateDevEndpoint : sig ... end

Creates a new development endpoint.

module CreateGlossary : sig ... end

Creates a business glossary in Glue Data Catalog. A glossary is a container for glossary terms that define business concepts.

module CreateGlossaryTerm : sig ... end

Creates a glossary term within a business glossary in Glue Data Catalog.

Creates a new Glue Identity Center configuration to enable integration between Glue and Amazon Web Services IAM Identity Center for authentication and authorization.

module CreateIntegration : sig ... end

Creates a Zero-ETL integration in the caller's account between two resources with Amazon Resource Names (ARNs): the SourceArn and TargetArn.

This API can be used for setting up the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target). These properties can include the role to access the connection or database. To set both source and target properties the same API needs to be invoked with the Glue connection ARN as ResourceArn with SourceProcessingProperties and the Glue database ARN as ResourceArn with TargetProcessingProperties respectively.

This API is used to provide optional override properties for the the tables that need to be replicated. These properties can include properties for filtering and partitioning for the source and target tables. To set both source and target properties the same API need to be invoked with the Glue connection ARN as ResourceArn with SourceTableConfig, and the Glue database ARN as ResourceArn with TargetTableConfig respectively.

module CreateJob : sig ... end

Creates a new job definition.

module CreateMLTransform : sig ... end

Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it.

module CreatePartition : sig ... end

Creates a new partition.

module CreatePartitionIndex : sig ... end

Creates a specified partition index in an existing table.

module CreateRegistry : sig ... end

Creates a new registry which may be used to hold a collection of schemas.

module CreateSchema : sig ... end

Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version.

module CreateScript : sig ... end

Transforms a directed acyclic graph (DAG) into code.

module CreateSecurityConfiguration : sig ... end

Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.

module CreateSession : sig ... end

Creates a new session.

module CreateTable : sig ... end

Creates a new table definition in the Data Catalog.

module CreateTableOptimizer : sig ... end

Creates a new table optimizer for a specific function.

module CreateTrigger : sig ... end

Creates a new trigger.

module CreateUsageProfile : sig ... end

Creates an Glue usage profile.

module CreateUserDefinedFunction : sig ... end

Creates a new function definition in the Data Catalog.

module CreateWorkflow : sig ... end

Creates a new workflow.

module DeleteAsset : sig ... end

Deletes an asset from Glue Data Catalog.

module DeleteAssetType : sig ... end

Deletes an asset type from Glue Data Catalog.

module DeleteAttachment : sig ... end

Deletes a form attachment from an asset in Glue Data Catalog.

module DeleteBlueprint : sig ... end

Deletes an existing blueprint.

module DeleteCatalog : sig ... end

Removes the specified catalog from the Glue Data Catalog.

module DeleteClassifier : sig ... end

Removes a classifier from the Data Catalog.

Delete the partition column statistics of a column.

module DeleteColumnStatisticsForTable : sig ... end

Retrieves table statistics of columns.

Deletes settings for a column statistics task.

module DeleteConnection : sig ... end

Deletes a connection from the Data Catalog.

module DeleteConnectionType : sig ... end

Deletes a custom connection type in Glue.

module DeleteCrawler : sig ... end

Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING.

module DeleteCustomEntityType : sig ... end

Deletes a custom pattern by specifying its name.

module DeleteDataQualityRuleset : sig ... end

Deletes a data quality ruleset.

module DeleteDatabase : sig ... end

Removes a specified database from a Data Catalog.

module DeleteDevEndpoint : sig ... end

Deletes a specified development endpoint.

module DeleteFormType : sig ... end

Deletes a form type from Glue Data Catalog. A form type cannot be deleted if it is still referenced by an asset type.

module DeleteGlossary : sig ... end

Deletes a business glossary from Glue Data Catalog. A glossary cannot be deleted if it still contains glossary terms.

module DeleteGlossaryTerm : sig ... end

Deletes a glossary term from Glue Data Catalog.

Deletes the existing Glue Identity Center configuration, removing the integration between Glue and Amazon Web Services IAM Identity Center.

module DeleteIntegration : sig ... end

Deletes the specified Zero-ETL integration.

This API is used for deleting the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target).

Deletes the table properties that have been created for the tables that need to be replicated.

module DeleteJob : sig ... end

Deletes a specified job definition. If the job definition is not found, no exception is thrown.

module DeleteMLTransform : sig ... end

Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms. However, any Glue jobs that still reference the deleted transform will no longer succeed.

module DeletePartition : sig ... end

Deletes a specified partition.

module DeletePartitionIndex : sig ... end

Deletes a specified partition index from an existing table.

module DeleteRegistry : sig ... end

Delete the entire registry including schema and all of its versions. To get the status of the delete operation, you can call the GetRegistry API after the asynchronous call. Deleting a registry will deactivate all online operations for the registry such as the UpdateRegistry, CreateSchema, UpdateSchema, and RegisterSchemaVersion APIs.

module DeleteResourcePolicy : sig ... end

Deletes a specified policy.

module DeleteSchema : sig ... end

Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete operation, you can call GetSchema API after the asynchronous call. Deleting a registry will deactivate all online operations for the schema, such as the GetSchemaByDefinition, and RegisterSchemaVersion APIs.

module DeleteSchemaVersions : sig ... end

Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the GetSchemaVersions API after this call will list the status of the deleted versions.

module DeleteSecurityConfiguration : sig ... end

Deletes a specified security configuration.

module DeleteSession : sig ... end

Deletes the session.

module DeleteTable : sig ... end

Removes a table definition from the Data Catalog.

module DeleteTableOptimizer : sig ... end

Deletes an optimizer and all associated metadata for a table. The optimization will no longer be performed on the table.

module DeleteTableVersion : sig ... end

Deletes a specified version of a table.

module DeleteTrigger : sig ... end

Deletes a specified trigger. If the trigger is not found, no exception is thrown.

module DeleteUsageProfile : sig ... end

Deletes the Glue specified usage profile.

module DeleteUserDefinedFunction : sig ... end

Deletes an existing function definition from the Data Catalog.

module DeleteWorkflow : sig ... end

Deletes a workflow.

module DescribeConnectionType : sig ... end

The DescribeConnectionType API provides full details of the supported options for a given connection type in Glue. The response includes authentication configuration details that show supported authentication types and properties, and RestConfiguration for custom REST-based connection types registered via RegisterConnectionType.

module DescribeEntity : sig ... end

Provides details regarding the entity used with the connection type, with a description of the data model for each field in the selected entity.

module DescribeInboundIntegrations : sig ... end

Returns a list of inbound integrations for the specified integration.

module DescribeIntegrations : sig ... end

The API is used to retrieve a list of integrations.

module DisassociateGlossaryTerms : sig ... end

Removes the association of one or more glossary terms from an asset in Glue Data Catalog.

module GetAsset : sig ... end

Retrieves the metadata for an asset in Glue Data Catalog, including its forms, additional attachments, and associated glossary terms.

module GetAssetType : sig ... end

Retrieves an asset type in Glue Data Catalog by its identifier.

module GetBlueprint : sig ... end

Retrieves the details of a blueprint.

module GetBlueprintRun : sig ... end

Retrieves the details of a blueprint run.

module GetBlueprintRuns : sig ... end

Retrieves the details of blueprint runs for a specified blueprint.

module GetCatalog : sig ... end

The name of the Catalog to retrieve. This should be all lowercase.

module GetCatalogImportStatus : sig ... end

Retrieves the status of a migration operation.

module GetCatalogs : sig ... end

Retrieves all catalogs defined in a catalog in the Glue Data Catalog. For a Redshift-federated catalog use case, this operation returns the list of catalogs mapped to Redshift databases in the Redshift namespace catalog.

module GetClassifier : sig ... end

Retrieve a classifier by name.

module GetClassifiers : sig ... end

Lists all classifier objects in the Data Catalog.

module GetColumnStatisticsForPartition : sig ... end

Retrieves partition statistics of columns.

module GetColumnStatisticsForTable : sig ... end

Retrieves table statistics of columns.

module GetColumnStatisticsTaskRun : sig ... end

Get the associated metadata/information for a task run, given a task run ID.

module GetColumnStatisticsTaskRuns : sig ... end

Retrieves information about all runs associated with the specified table.

module GetColumnStatisticsTaskSettings : sig ... end

Gets settings for a column statistics task.

module GetConnection : sig ... end

Retrieves a connection definition from the Data Catalog.

module GetConnections : sig ... end

Retrieves a list of connection definitions from the Data Catalog.

module GetCrawler : sig ... end

Retrieves metadata for a specified crawler.

module GetCrawlerMetrics : sig ... end

Retrieves metrics about specified crawlers.

module GetCrawlers : sig ... end

Retrieves metadata for all crawlers defined in the customer account.

module GetCustomEntityType : sig ... end

Retrieves the details of a custom pattern by specifying its name.

module GetDashboardUrl : sig ... end

Retrieves the URL for the Spark monitoring dashboard for a Glue resource.

Retrieves the security configuration for a specified catalog.

module GetDataQualityModel : sig ... end

Retrieve the training status of the model along with more information (CompletedOn, StartedOn, FailureReason).

module GetDataQualityModelResult : sig ... end

Retrieve a statistic's predictions for a given Profile ID.

module GetDataQualityResult : sig ... end

Retrieves the result of a data quality rule evaluation.

Gets the specified recommendation run that was used to generate rules.

module GetDataQualityRuleset : sig ... end

Returns an existing ruleset by identifier or name.

Retrieves a specific run where a ruleset is evaluated against a data source.

module GetDatabase : sig ... end

Retrieves the definition of a specified database.

module GetDatabases : sig ... end

Retrieves all databases defined in a given Data Catalog.

module GetDataflowGraph : sig ... end

Transforms a Python script into a directed acyclic graph (DAG).

module GetDevEndpoint : sig ... end

Retrieves information about a specified development endpoint.

module GetDevEndpoints : sig ... end

Retrieves all the development endpoints in this Amazon Web Services account.

module GetEntityRecords : sig ... end

This API is used to query preview data from a given connection type or from a native Amazon S3 based Glue Data Catalog.

module GetFormType : sig ... end

Retrieves a form type in Glue Data Catalog by its identifier.

module GetGlossary : sig ... end

Retrieves a business glossary in Glue Data Catalog by its identifier.

module GetGlossaryTerm : sig ... end

Retrieves a glossary term in Glue Data Catalog by its identifier.

Retrieves the current Glue Identity Center configuration details, including the associated Identity Center instance and application information.

module GetIntegrationResourceProperty : sig ... end

This API is used for fetching the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target)

module GetIntegrationTableProperties : sig ... end

This API is used to retrieve optional override properties for the tables that need to be replicated. These properties can include properties for filtering and partition for source and target tables.

module GetJob : sig ... end

Retrieves an existing job definition.

module GetJobBookmark : sig ... end

Returns information on a job bookmark entry.

module GetJobRun : sig ... end

Retrieves the metadata for a given job run. Job run history is accessible for 365 days for your workflow and job run.

module GetJobRuns : sig ... end

Retrieves metadata for all runs of a given job definition.

module GetJobs : sig ... end

Retrieves all current job definitions.

module GetMLTaskRun : sig ... end

Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform's TransformID.

module GetMLTaskRuns : sig ... end

Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of machine learning task runs by calling GetMLTaskRuns with their parent transform's TransformID and other optional parameters as documented in this section.

module GetMLTransform : sig ... end

Gets an Glue machine learning transform artifact and all its corresponding metadata. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. You can retrieve their metadata by calling GetMLTransform.

module GetMLTransforms : sig ... end

Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve their metadata by calling GetMLTransforms.

module GetMapping : sig ... end

Creates mappings.

Get the associated metadata/information for a task run, given a task run ID.

module GetPartition : sig ... end

Retrieves information about a specified partition.

module GetPartitionIndexes : sig ... end

Retrieves the partition indexes associated with a table.

module GetPartitions : sig ... end

Retrieves information about the partitions in a table.

module GetPlan : sig ... end

Gets code to perform a specified mapping.

module GetRegistry : sig ... end

Describes the specified registry in detail.

module GetResourcePolicies : sig ... end

Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.

module GetResourcePolicy : sig ... end

Retrieves a specified resource policy.

module GetSchema : sig ... end

Describes the specified schema in detail.

module GetSchemaByDefinition : sig ... end

Retrieves a schema by the SchemaDefinition. The schema definition is sent to the Schema Registry, canonicalized, and hashed. If the hash is matched within the scope of the SchemaName or ARN (or the default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is returned. Schema versions in Deleted statuses will not be included in the results.

module GetSchemaVersion : sig ... end

Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.

module GetSchemaVersionsDiff : sig ... end

Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.

module GetSecurityConfiguration : sig ... end

Retrieves a specified security configuration.

module GetSecurityConfigurations : sig ... end

Retrieves a list of all security configurations.

module GetSession : sig ... end

Retrieves the session.

module GetSessionEndpoint : sig ... end

Returns the Spark Connect endpoint URL and authentication token for an interactive session.

module GetStatement : sig ... end

Retrieves the statement.

module GetTable : sig ... end

Retrieves the Table definition in a Data Catalog for a specified table.

module GetTableOptimizer : sig ... end

Returns the configuration of all optimizers associated with a specified table.

module GetTableVersion : sig ... end

Retrieves a specified version of a table.

module GetTableVersions : sig ... end

Retrieves a list of strings that identify available versions of a specified table.

module GetTables : sig ... end

Retrieves the definitions of some or all of the tables in a given Database.

module GetTags : sig ... end

Retrieves a list of tags associated with a resource.

module GetTrigger : sig ... end

Retrieves the definition of a trigger.

module GetTriggers : sig ... end

Gets all the triggers associated with a job.

module GetUnfilteredPartitionMetadata : sig ... end

Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.

module GetUnfilteredPartitionsMetadata : sig ... end

Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.

module GetUnfilteredTableMetadata : sig ... end

Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog.

module GetUsageProfile : sig ... end

Retrieves information about the specified Glue usage profile.

module GetUserDefinedFunction : sig ... end

Retrieves a specified function definition from the Data Catalog.

module GetUserDefinedFunctions : sig ... end

Retrieves multiple function definitions from the Data Catalog.

module GetWorkflow : sig ... end

Retrieves resource metadata for a workflow.

module GetWorkflowRun : sig ... end

Retrieves the metadata for a given workflow run. Job run history is accessible for 90 days for your workflow and job run.

module GetWorkflowRunProperties : sig ... end

Retrieves the workflow run properties which were set during the run.

module GetWorkflowRuns : sig ... end

Retrieves metadata for all runs of a given workflow.

module ImportCatalogToGlue : sig ... end

Imports an existing Amazon Athena Data Catalog to Glue.

module ListAssetTypes : sig ... end

Lists the asset types defined in Glue Data Catalog.

module ListBlueprints : sig ... end

Lists all the blueprint names in an account.

module ListColumnStatisticsTaskRuns : sig ... end

List all task runs for a particular account.

module ListConnectionTypes : sig ... end

The ListConnectionTypes API provides a discovery mechanism to learn available connection types in Glue. The response contains a list of connection types with high-level details of what is supported for each connection type, including both built-in connection types and custom connection types registered via RegisterConnectionType. The connection types listed are the set of supported options for the ConnectionType value in the CreateConnection API.

module ListCrawlers : sig ... end

Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.

module ListCrawls : sig ... end

Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.

module ListCustomEntityTypes : sig ... end

Lists all the custom patterns that have been created.

module ListDataQualityResults : sig ... end

Returns all data quality execution results for your account.

Lists the recommendation runs meeting the filter criteria.

Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.

module ListDataQualityRulesets : sig ... end

Returns a paginated list of rulesets for the specified list of Glue tables.

Retrieve annotations for a data quality statistic.

module ListDataQualityStatistics : sig ... end

Retrieves a list of data quality statistics.

module ListDevEndpoints : sig ... end

Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.

module ListEntities : sig ... end

Returns the available entities supported by the connection type.

module ListFormTypes : sig ... end

Lists the form types defined in Glue Data Catalog.

module ListGlossaries : sig ... end

Lists business glossaries in Glue Data Catalog.

module ListGlossaryTerms : sig ... end

Lists glossary terms within a business glossary in Glue Data Catalog.

List integration resource properties for a single customer. It supports the filters, maxRecords and markers.

module ListIterableForms : sig ... end

Lists the items in an iterable form on an asset in Glue Data Catalog. For example, lists the columns of a table asset.

module ListJobs : sig ... end

Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.

module ListMLTransforms : sig ... end

Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag. This operation takes the optional Tags field, which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you choose to use tag filtering, only resources with the tags are retrieved.

List all task runs for a particular account.

module ListRegistries : sig ... end

Returns a list of registries that you have created, with minimal registry information. Registries in the Deleting status will not be included in the results. Empty results will be returned if there are no registries available.

module ListSchemaVersions : sig ... end

Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.

module ListSchemas : sig ... end

Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.

module ListSessions : sig ... end

Retrieve a list of sessions.

module ListStatements : sig ... end

Lists statements for the session.

module ListTableOptimizerRuns : sig ... end

Lists the history of previous optimizer runs for a specific table.

module ListTriggers : sig ... end

Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.

module ListUsageProfiles : sig ... end

List all the Glue usage profiles.

module ListWorkflows : sig ... end

Lists names of workflows created in the account.

module ModifyIntegration : sig ... end

Modifies a Zero-ETL integration in the caller's account.

module PutAsset : sig ... end

Creates or updates an asset in Glue Data Catalog. If the asset already exists, this operation updates it; otherwise, a new asset is created.

module PutAssetType : sig ... end

Creates or updates an asset type in Glue Data Catalog. An asset type defines the structure of assets by specifying which forms they include. If an asset type with the given name already exists, it is updated.

module PutAttachment : sig ... end

Attaches a form to an asset or an iterable form item in Glue Data Catalog. If an attachment with the same name already exists, it is overwritten.

Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.

module PutDataQualityProfileAnnotation : sig ... end

Annotate all datapoints for a Profile.

module PutFormType : sig ... end

Creates or updates a form type in Glue Data Catalog. A form type defines the schema for structured metadata that can be attached to assets.

module PutResourcePolicy : sig ... end

Sets the Data Catalog resource policy for access control.

module PutSchemaVersionMetadata : sig ... end

Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.

module PutWorkflowRunProperties : sig ... end

Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.

module QuerySchemaVersionMetadata : sig ... end

Queries for the schema version metadata information.

module RegisterConnectionType : sig ... end

Registers a custom connection type in Glue based on the configuration provided. This operation enables customers to configure custom connectors for any data source with REST-based APIs, eliminating the need for building custom Lambda connectors.

module RegisterSchemaVersion : sig ... end

Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry.

module RemoveSchemaVersionMetadata : sig ... end

Removes a key value pair from the schema version metadata for the specified schema version ID.

module ResetJobBookmark : sig ... end

Resets a bookmark entry.

module ResumeWorkflowRun : sig ... end

Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.

module RunStatement : sig ... end

Executes the statement.

module SearchAssets : sig ... end

Searches for assets in Glue Data Catalog using full-text search, filters, sorting, and aggregations. Returns matching assets with relevance-ranked results.

module SearchTables : sig ... end

Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.

module StartBlueprintRun : sig ... end

Starts a new run of the specified blueprint.

module StartColumnStatisticsTaskRun : sig ... end

Starts a column statistics task run, for a specified table and columns.

Starts a column statistics task run schedule.

module StartCrawler : sig ... end

Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException.

module StartCrawlerSchedule : sig ... end

Changes the schedule state of the specified crawler to SCHEDULED, unless the crawler is already running or the schedule state is already SCHEDULED.

Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking.

Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the GetDataQualityResult API.

module StartExportLabelsTaskRun : sig ... end

Begins an asynchronous task to export all labeled data for a particular transform. This task is the only label-related API call that is not part of the typical active learning workflow. You typically use StartExportLabelsTaskRun when you want to work with all of your existing labels at the same time, such as when you want to remove or change labels that were previously submitted as truth. This API operation accepts the TransformId whose labels you want to export and an Amazon Simple Storage Service (Amazon S3) path to export the labels to. The operation returns a TaskRunId. You can check on the status of your task run by calling the GetMLTaskRun API.

module StartImportLabelsTaskRun : sig ... end

Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality. This API operation is generally used as part of the active learning workflow that starts with the StartMLLabelingSetGenerationTaskRun call and that ultimately results in improving the quality of your machine learning transform.

module StartJobRun : sig ... end

Starts a job run using a job definition.

module StartMLEvaluationTaskRun : sig ... end

Starts a task to estimate the quality of the transform.

Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.

Starts a materialized view refresh task run, for a specified table and columns.

module StartTrigger : sig ... end

Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.

module StartWorkflowRun : sig ... end

Starts a new run of the specified workflow.

module StopColumnStatisticsTaskRun : sig ... end

Stops a task run for the specified table.

Stops a column statistics task run schedule.

module StopCrawler : sig ... end

If the specified crawler is running, stops the crawl.

module StopCrawlerSchedule : sig ... end

Sets the schedule state of the specified crawler to NOT_SCHEDULED, but does not stop the crawler if it is already running.

Stops a materialized view refresh task run, for a specified table and columns.

module StopSession : sig ... end

Stops the session.

module StopTrigger : sig ... end

Stops a specified trigger.

module StopWorkflowRun : sig ... end

Stops the execution of the specified workflow run.

module TagResource : sig ... end

Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.

module TestConnection : sig ... end

Tests a connection to a service to validate the service credentials that you provide.

module UntagResource : sig ... end

Removes tags from a resource.

module UpdateAsset : sig ... end

Updates the name and description of an existing asset in Glue Data Catalog. Only the fields that you provide are updated.

module UpdateBlueprint : sig ... end

Updates a registered blueprint.

module UpdateCatalog : sig ... end

Updates an existing catalog's properties in the Glue Data Catalog.

module UpdateClassifier : sig ... end

Modifies an existing classifier (a GrokClassifier, an XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which field is present).

Creates or updates partition statistics of columns.

module UpdateColumnStatisticsForTable : sig ... end

Creates or updates table statistics of columns.

Updates settings for a column statistics task.

module UpdateConnection : sig ... end

Updates a connection definition in the Data Catalog.

module UpdateCrawler : sig ... end

Updates a crawler. If a crawler is running, you must stop it using StopCrawler before updating it.

module UpdateCrawlerSchedule : sig ... end

Updates the schedule of a crawler using a cron expression.

module UpdateDataQualityRuleset : sig ... end

Updates the specified data quality ruleset.

module UpdateDatabase : sig ... end

Updates an existing database definition in a Data Catalog.

module UpdateDevEndpoint : sig ... end

Updates a specified development endpoint.

module UpdateGlossary : sig ... end

Updates a business glossary in Glue Data Catalog.

module UpdateGlossaryTerm : sig ... end

Updates a glossary term in Glue Data Catalog.

Updates the existing Glue Identity Center configuration, allowing modification of scopes and permissions for the integration.

This API can be used for updating the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target). These properties can include the role to access the connection or database. Since the same resource can be used across multiple integrations, updating resource properties will impact all the integrations using it.

This API is used to provide optional override properties for the tables that need to be replicated. These properties can include properties for filtering and partitioning for the source and target tables. To set both source and target properties the same API need to be invoked with the Glue connection ARN as ResourceArn with SourceTableConfig, and the Glue database ARN as ResourceArn with TargetTableConfig respectively.

module UpdateJob : sig ... end

Updates an existing job definition. The previous job definition is completely overwritten by this information.

module UpdateJobFromSourceControl : sig ... end

Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts.

module UpdateMLTransform : sig ... end

Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results.

module UpdatePartition : sig ... end

Updates a partition.

module UpdateRegistry : sig ... end

Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.

module UpdateSchema : sig ... end

Updates the description, compatibility setting, or version checkpoint for a schema set.

module UpdateSourceControlFromJob : sig ... end

Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.

module UpdateTable : sig ... end

Updates a metadata table in the Data Catalog.

module UpdateTableOptimizer : sig ... end

Updates the configuration for an existing table optimizer.

module UpdateTrigger : sig ... end

Updates a trigger definition.

module UpdateUsageProfile : sig ... end

Update an Glue usage profile.

module UpdateUserDefinedFunction : sig ... end

Updates an existing function definition in the Data Catalog.

module UpdateWorkflow : sig ... end
module Json_serializers : sig ... end
module Json_deserializers : sig ... end