Module DMS.ReplicationTask

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html

type tag = {
  1. key : string;
  2. value : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html

type properties = {
  1. replication_task_settings : string option;
  2. cdc_start_position : string option;
  3. cdc_stop_position : string option;
  4. migration_type : string;
  5. target_endpoint_arn : string;
  6. replication_instance_arn : string;
  7. task_data : string option;
  8. cdc_start_time : float option;
  9. resource_identifier : string option;
  10. table_mappings : string;
  11. replication_task_identifier : string option;
  12. source_endpoint_arn : string;
  13. tags : tag list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html;

val make_properties : ?replication_task_settings:string -> ?cdc_start_position:string -> ?cdc_stop_position:string -> migration_type:string -> target_endpoint_arn:string -> replication_instance_arn:string -> ?task_data:string -> ?cdc_start_time:float -> ?resource_identifier:string -> table_mappings:string -> ?replication_task_identifier:string -> source_endpoint_arn:string -> ?tags:tag list -> unit -> properties
val make_tag : key:string -> value:string -> unit -> tag
val yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties : properties -> [> `Assoc of (string * Yojson.Safe.t) list ]
type attributes = {
  1. ref_ : string;
}
val create_attributes : string -> attributes
val cloudformation_type : string