AppFlow.Flow
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-datadogsourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-singularsourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodataparallelismconfig.html
and salesforce_source_properties = {
include_deleted_records : bool option;
data_transfer_api : string option;
object_ : string;
enable_dynamic_field_update : bool option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-aggregationconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-trendmicrosourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-lookoutmetricsdestinationproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3inputformatconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-servicenowsourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-googleanalyticssourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-amplitudesourceproperties.html
and prefix_config = {
prefix_type : string option;
path_prefix_hierarchy : string list option;
prefix_format : string option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html
and connector_operator = {
amplitude : string option;
s3 : string option;
google_analytics : string option;
service_now : string option;
custom_connector : string option;
sapo_data : string option;
pardot : string option;
veeva : string option;
trendmicro : string option;
datadog : string option;
marketo : string option;
singular : string option;
slack : string option;
dynatrace : string option;
zendesk : string option;
infor_nexus : string option;
salesforce : string option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-datatransferapi.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatapaginationconfig.html
and veeva_source_properties = {
include_all_versions : bool option;
include_renditions : bool option;
document_type : string option;
object_ : string;
include_source_files : bool option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-infornexussourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-slacksourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-gluedatacatalog.html
and scheduled_trigger_properties = {
schedule_end_time : float option;
schedule_expression : string;
first_execution_from : float option;
time_zone : string option;
schedule_start_time : float option;
data_pull_mode : string option;
schedule_offset : float option;
flow_error_deactivation_threshold : int option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-pardotsourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-successresponsehandlingconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketosourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-dynatracesourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendesksourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-incrementalpullconfig.html
and sapo_data_destination_properties = {
id_field_names : string list option;
object_path : string;
write_operation_type : string option;
error_handling_config : error_handling_config option;
success_response_handling_config : success_response_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html
and salesforce_destination_properties = {
id_field_names : string list option;
write_operation_type : string option;
data_transfer_api : string option;
object_ : string;
error_handling_config : error_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html
and upsolver_s3_output_format_config = {
prefix_config : prefix_config;
file_type : string option;
aggregation_config : aggregation_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html
and s3_source_properties = {
s3_input_format_config : s3_input_format_config option;
bucket_name : string;
bucket_prefix : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-metadatacatalogconfig.html
and snowflake_destination_properties = {
object_ : string;
bucket_prefix : string option;
intermediate_bucket_name : string;
error_handling_config : error_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html
and marketo_destination_properties = {
object_ : string;
error_handling_config : error_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketodestinationproperties.html
and redshift_destination_properties = {
object_ : string;
bucket_prefix : string option;
intermediate_bucket_name : string;
error_handling_config : error_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html
and task = {
source_fields : string list;
destination_field : string option;
connector_operator : connector_operator option;
task_type : string;
task_properties : task_properties_object list option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html
and zendesk_destination_properties = {
id_field_names : string list option;
write_operation_type : string option;
object_ : string;
error_handling_config : error_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html
and custom_connector_destination_properties = {
id_field_names : string list option;
entity_name : string;
write_operation_type : string option;
error_handling_config : error_handling_config option;
custom_properties : string Stdlib__Map.Make(Stdlib.String).t option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html
and sapo_data_source_properties = {
object_path : string;
pagination_config : sapo_data_pagination_config option;
parallelism_config : sapo_data_parallelism_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatasourceproperties.html
and trigger_config = {
trigger_type : string;
trigger_properties : scheduled_trigger_properties option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html
and s3_output_format_config = {
prefix_config : prefix_config option;
file_type : string option;
aggregation_config : aggregation_config option;
preserve_source_data_typing : bool option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html
and custom_connector_source_properties = {
entity_name : string;
data_transfer_api : data_transfer_api option;
custom_properties : string Stdlib__Map.Make(Stdlib.String).t option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectorsourceproperties.html
and event_bridge_destination_properties = {
object_ : string;
error_handling_config : error_handling_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html
and source_connector_properties = {
amplitude : amplitude_source_properties option;
s3 : s3_source_properties option;
google_analytics : google_analytics_source_properties option;
service_now : service_now_source_properties option;
custom_connector : custom_connector_source_properties option;
sapo_data : sapo_data_source_properties option;
pardot : pardot_source_properties option;
veeva : veeva_source_properties option;
trendmicro : trendmicro_source_properties option;
datadog : datadog_source_properties option;
marketo : marketo_source_properties option;
singular : singular_source_properties option;
slack : slack_source_properties option;
dynatrace : dynatrace_source_properties option;
zendesk : zendesk_source_properties option;
infor_nexus : infor_nexus_source_properties option;
salesforce : salesforce_source_properties option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html
and s3_destination_properties = {
bucket_name : string;
bucket_prefix : string option;
s3_output_format_config : s3_output_format_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html
and upsolver_destination_properties = {
bucket_name : string;
bucket_prefix : string option;
s3_output_format_config : upsolver_s3_output_format_config;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html
and destination_connector_properties = {
s3 : s3_destination_properties option;
custom_connector : custom_connector_destination_properties option;
upsolver : upsolver_destination_properties option;
sapo_data : sapo_data_destination_properties option;
snowflake : snowflake_destination_properties option;
lookout_metrics : lookout_metrics_destination_properties option;
event_bridge : event_bridge_destination_properties option;
zendesk : zendesk_destination_properties option;
marketo : marketo_destination_properties option;
redshift : redshift_destination_properties option;
salesforce : salesforce_destination_properties option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html
and source_flow_config = {
connector_profile_name : string option;
api_version : string option;
source_connector_properties : source_connector_properties;
connector_type : string;
incremental_pull_config : incremental_pull_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html
and destination_flow_config = {
connector_profile_name : string option;
api_version : string option;
connector_type : string;
destination_connector_properties : destination_connector_properties;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html
type properties = {
description : string option;
kms_arn : string option;
tasks : task list;
flow_name : string;
trigger_config : trigger_config;
destination_flow_config_list : destination_flow_config list;
source_flow_config : source_flow_config;
flow_status : string option;
metadata_catalog_config : metadata_catalog_config option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html;
val make_properties :
?description:string ->
?kms_arn:string ->
tasks:task list ->
flow_name:string ->
trigger_config:trigger_config ->
destination_flow_config_list:destination_flow_config list ->
source_flow_config:source_flow_config ->
?flow_status:string ->
?tags:tag list ->
?metadata_catalog_config:metadata_catalog_config ->
unit ->
properties
val make_datadog_source_properties :
object_:string ->
unit ->
datadog_source_properties
val make_singular_source_properties :
object_:string ->
unit ->
singular_source_properties
val make_tag : value:string -> key:string -> unit -> tag
val make_sapo_data_parallelism_config :
max_parallelism:int ->
unit ->
sapo_data_parallelism_config
val make_salesforce_source_properties :
?include_deleted_records:bool ->
?data_transfer_api:string ->
object_:string ->
?enable_dynamic_field_update:bool ->
unit ->
salesforce_source_properties
val make_aggregation_config :
?target_file_size:int ->
?aggregation_type:string ->
unit ->
aggregation_config
val make_trendmicro_source_properties :
object_:string ->
unit ->
trendmicro_source_properties
val make_lookout_metrics_destination_properties :
?object_:string ->
unit ->
lookout_metrics_destination_properties
val make_task_properties_object :
value:string ->
key:string ->
unit ->
task_properties_object
val make_s3_input_format_config :
?s3_input_file_type:string ->
unit ->
s3_input_format_config
val make_service_now_source_properties :
object_:string ->
unit ->
service_now_source_properties
val make_google_analytics_source_properties :
object_:string ->
unit ->
google_analytics_source_properties
val make_amplitude_source_properties :
object_:string ->
unit ->
amplitude_source_properties
val make_prefix_config :
?prefix_type:string ->
?path_prefix_hierarchy:string list ->
?prefix_format:string ->
unit ->
prefix_config
val make_connector_operator :
?amplitude:string ->
?s3:string ->
?google_analytics:string ->
?service_now:string ->
?custom_connector:string ->
?sapo_data:string ->
?pardot:string ->
?veeva:string ->
?trendmicro:string ->
?datadog:string ->
?marketo:string ->
?singular:string ->
?slack:string ->
?dynatrace:string ->
?zendesk:string ->
?infor_nexus:string ->
?salesforce:string ->
unit ->
connector_operator
val make_error_handling_config :
?bucket_name:string ->
?bucket_prefix:string ->
?fail_on_first_error:bool ->
unit ->
error_handling_config
val make_data_transfer_api :
type_:string ->
name:string ->
unit ->
data_transfer_api
val make_sapo_data_pagination_config :
max_page_size:int ->
unit ->
sapo_data_pagination_config
val make_veeva_source_properties :
?include_all_versions:bool ->
?include_renditions:bool ->
?document_type:string ->
object_:string ->
?include_source_files:bool ->
unit ->
veeva_source_properties
val make_infor_nexus_source_properties :
object_:string ->
unit ->
infor_nexus_source_properties
val make_slack_source_properties :
object_:string ->
unit ->
slack_source_properties
val make_glue_data_catalog :
database_name:string ->
role_arn:string ->
table_prefix:string ->
unit ->
glue_data_catalog
val make_scheduled_trigger_properties :
?schedule_end_time:float ->
schedule_expression:string ->
?first_execution_from:float ->
?time_zone:string ->
?schedule_start_time:float ->
?data_pull_mode:string ->
?schedule_offset:float ->
?flow_error_deactivation_threshold:int ->
unit ->
scheduled_trigger_properties
val make_pardot_source_properties :
object_:string ->
unit ->
pardot_source_properties
val make_success_response_handling_config :
?bucket_name:string ->
?bucket_prefix:string ->
unit ->
success_response_handling_config
val make_marketo_source_properties :
object_:string ->
unit ->
marketo_source_properties
val make_dynatrace_source_properties :
object_:string ->
unit ->
dynatrace_source_properties
val make_zendesk_source_properties :
object_:string ->
unit ->
zendesk_source_properties
val make_incremental_pull_config :
?datetime_type_field_name:string ->
unit ->
incremental_pull_config
val make_sapo_data_destination_properties :
?id_field_names:string list ->
object_path:string ->
?write_operation_type:string ->
?error_handling_config:error_handling_config ->
?success_response_handling_config:success_response_handling_config ->
unit ->
sapo_data_destination_properties
val make_salesforce_destination_properties :
?id_field_names:string list ->
?write_operation_type:string ->
?data_transfer_api:string ->
object_:string ->
?error_handling_config:error_handling_config ->
unit ->
salesforce_destination_properties
val make_upsolver_s3_output_format_config :
prefix_config:prefix_config ->
?file_type:string ->
?aggregation_config:aggregation_config ->
unit ->
upsolver_s3_output_format_config
val make_s3_source_properties :
?s3_input_format_config:s3_input_format_config ->
bucket_name:string ->
bucket_prefix:string ->
unit ->
s3_source_properties
val make_metadata_catalog_config :
?glue_data_catalog:glue_data_catalog ->
unit ->
metadata_catalog_config
val make_snowflake_destination_properties :
object_:string ->
?bucket_prefix:string ->
intermediate_bucket_name:string ->
?error_handling_config:error_handling_config ->
unit ->
snowflake_destination_properties
val make_marketo_destination_properties :
object_:string ->
?error_handling_config:error_handling_config ->
unit ->
marketo_destination_properties
val make_redshift_destination_properties :
object_:string ->
?bucket_prefix:string ->
intermediate_bucket_name:string ->
?error_handling_config:error_handling_config ->
unit ->
redshift_destination_properties
val make_task :
source_fields:string list ->
?destination_field:string ->
?connector_operator:connector_operator ->
task_type:string ->
?task_properties:task_properties_object list ->
unit ->
task
val make_zendesk_destination_properties :
?id_field_names:string list ->
?write_operation_type:string ->
object_:string ->
?error_handling_config:error_handling_config ->
unit ->
zendesk_destination_properties
val make_custom_connector_destination_properties :
?id_field_names:string list ->
entity_name:string ->
?write_operation_type:string ->
?error_handling_config:error_handling_config ->
?custom_properties:string Stdlib__Map.Make(Stdlib.String).t ->
unit ->
custom_connector_destination_properties
val make_sapo_data_source_properties :
object_path:string ->
?pagination_config:sapo_data_pagination_config ->
?parallelism_config:sapo_data_parallelism_config ->
unit ->
sapo_data_source_properties
val make_trigger_config :
trigger_type:string ->
?trigger_properties:scheduled_trigger_properties ->
unit ->
trigger_config
val make_s3_output_format_config :
?prefix_config:prefix_config ->
?file_type:string ->
?aggregation_config:aggregation_config ->
?preserve_source_data_typing:bool ->
unit ->
s3_output_format_config
val make_custom_connector_source_properties :
entity_name:string ->
?data_transfer_api:data_transfer_api ->
?custom_properties:string Stdlib__Map.Make(Stdlib.String).t ->
unit ->
custom_connector_source_properties
val make_event_bridge_destination_properties :
object_:string ->
?error_handling_config:error_handling_config ->
unit ->
event_bridge_destination_properties
val make_source_connector_properties :
?amplitude:amplitude_source_properties ->
?s3:s3_source_properties ->
?google_analytics:google_analytics_source_properties ->
?service_now:service_now_source_properties ->
?custom_connector:custom_connector_source_properties ->
?sapo_data:sapo_data_source_properties ->
?pardot:pardot_source_properties ->
?veeva:veeva_source_properties ->
?trendmicro:trendmicro_source_properties ->
?datadog:datadog_source_properties ->
?marketo:marketo_source_properties ->
?singular:singular_source_properties ->
?slack:slack_source_properties ->
?dynatrace:dynatrace_source_properties ->
?zendesk:zendesk_source_properties ->
?infor_nexus:infor_nexus_source_properties ->
?salesforce:salesforce_source_properties ->
unit ->
source_connector_properties
val make_s3_destination_properties :
bucket_name:string ->
?bucket_prefix:string ->
?s3_output_format_config:s3_output_format_config ->
unit ->
s3_destination_properties
val make_upsolver_destination_properties :
bucket_name:string ->
?bucket_prefix:string ->
s3_output_format_config:upsolver_s3_output_format_config ->
unit ->
upsolver_destination_properties
val make_destination_connector_properties :
?s3:s3_destination_properties ->
?custom_connector:custom_connector_destination_properties ->
?upsolver:upsolver_destination_properties ->
?sapo_data:sapo_data_destination_properties ->
?snowflake:snowflake_destination_properties ->
?lookout_metrics:lookout_metrics_destination_properties ->
?event_bridge:event_bridge_destination_properties ->
?zendesk:zendesk_destination_properties ->
?marketo:marketo_destination_properties ->
?redshift:redshift_destination_properties ->
?salesforce:salesforce_destination_properties ->
unit ->
destination_connector_properties
val make_source_flow_config :
?connector_profile_name:string ->
?api_version:string ->
source_connector_properties:source_connector_properties ->
connector_type:string ->
?incremental_pull_config:incremental_pull_config ->
unit ->
source_flow_config
val make_destination_flow_config :
?connector_profile_name:string ->
?api_version:string ->
connector_type:string ->
destination_connector_properties:destination_connector_properties ->
unit ->
destination_flow_config
val yojson_of_datadog_source_properties :
datadog_source_properties ->
Yojson.Safe.t
val yojson_of_singular_source_properties :
singular_source_properties ->
Yojson.Safe.t
val yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_sapo_data_parallelism_config :
sapo_data_parallelism_config ->
Yojson.Safe.t
val yojson_of_salesforce_source_properties :
salesforce_source_properties ->
Yojson.Safe.t
val yojson_of_aggregation_config : aggregation_config -> Yojson.Safe.t
val yojson_of_trendmicro_source_properties :
trendmicro_source_properties ->
Yojson.Safe.t
val yojson_of_lookout_metrics_destination_properties :
lookout_metrics_destination_properties ->
Yojson.Safe.t
val yojson_of_task_properties_object : task_properties_object -> Yojson.Safe.t
val yojson_of_s3_input_format_config : s3_input_format_config -> Yojson.Safe.t
val yojson_of_service_now_source_properties :
service_now_source_properties ->
Yojson.Safe.t
val yojson_of_google_analytics_source_properties :
google_analytics_source_properties ->
Yojson.Safe.t
val yojson_of_amplitude_source_properties :
amplitude_source_properties ->
Yojson.Safe.t
val yojson_of_prefix_config : prefix_config -> Yojson.Safe.t
val yojson_of_connector_operator : connector_operator -> Yojson.Safe.t
val yojson_of_error_handling_config : error_handling_config -> Yojson.Safe.t
val yojson_of_data_transfer_api : data_transfer_api -> Yojson.Safe.t
val yojson_of_sapo_data_pagination_config :
sapo_data_pagination_config ->
Yojson.Safe.t
val yojson_of_veeva_source_properties :
veeva_source_properties ->
Yojson.Safe.t
val yojson_of_infor_nexus_source_properties :
infor_nexus_source_properties ->
Yojson.Safe.t
val yojson_of_slack_source_properties :
slack_source_properties ->
Yojson.Safe.t
val yojson_of_glue_data_catalog : glue_data_catalog -> Yojson.Safe.t
val yojson_of_scheduled_trigger_properties :
scheduled_trigger_properties ->
Yojson.Safe.t
val yojson_of_pardot_source_properties :
pardot_source_properties ->
Yojson.Safe.t
val yojson_of_success_response_handling_config :
success_response_handling_config ->
Yojson.Safe.t
val yojson_of_marketo_source_properties :
marketo_source_properties ->
Yojson.Safe.t
val yojson_of_dynatrace_source_properties :
dynatrace_source_properties ->
Yojson.Safe.t
val yojson_of_zendesk_source_properties :
zendesk_source_properties ->
Yojson.Safe.t
val yojson_of_incremental_pull_config :
incremental_pull_config ->
Yojson.Safe.t
val yojson_of_sapo_data_destination_properties :
sapo_data_destination_properties ->
Yojson.Safe.t
val yojson_of_salesforce_destination_properties :
salesforce_destination_properties ->
Yojson.Safe.t
val yojson_of_upsolver_s3_output_format_config :
upsolver_s3_output_format_config ->
Yojson.Safe.t
val yojson_of_s3_source_properties : s3_source_properties -> Yojson.Safe.t
val yojson_of_metadata_catalog_config :
metadata_catalog_config ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_snowflake_destination_properties :
snowflake_destination_properties ->
Yojson.Safe.t
val yojson_of_marketo_destination_properties :
marketo_destination_properties ->
Yojson.Safe.t
val yojson_of_redshift_destination_properties :
redshift_destination_properties ->
Yojson.Safe.t
val yojson_of_task : task -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_zendesk_destination_properties :
zendesk_destination_properties ->
Yojson.Safe.t
val yojson_of_custom_connector_destination_properties :
custom_connector_destination_properties ->
Yojson.Safe.t
val yojson_of_sapo_data_source_properties :
sapo_data_source_properties ->
Yojson.Safe.t
val yojson_of_trigger_config :
trigger_config ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_s3_output_format_config :
s3_output_format_config ->
Yojson.Safe.t
val yojson_of_custom_connector_source_properties :
custom_connector_source_properties ->
Yojson.Safe.t
val yojson_of_event_bridge_destination_properties :
event_bridge_destination_properties ->
Yojson.Safe.t
val yojson_of_source_connector_properties :
source_connector_properties ->
Yojson.Safe.t
val yojson_of_s3_destination_properties :
s3_destination_properties ->
Yojson.Safe.t
val yojson_of_upsolver_destination_properties :
upsolver_destination_properties ->
Yojson.Safe.t
val yojson_of_destination_connector_properties :
destination_connector_properties ->
Yojson.Safe.t
val yojson_of_source_flow_config :
source_flow_config ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_destination_flow_config :
destination_flow_config ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes