DMS.ReplicationConfigsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
and compute_config = {dns_name_servers : string option;kms_key_id : string option;vpc_security_group_ids : string list option;max_capacity_units : int;replication_subnet_group_id : string option;availability_zone : string option;preferred_maintenance_window : string option;min_capacity_units : int option;multi_az : bool option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-replicationconfig-computeconfig.html
type properties = {replication_settings : Yojson.Safe.t option;resource_identifier : string option;replication_config_identifier : string option;compute_config : compute_config option;replication_type : string option;table_mappings : Yojson.Safe.t option;source_endpoint_arn : string option;replication_config_arn : string option;supplemental_settings : Yojson.Safe.t option;target_endpoint_arn : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationconfig.html;
val make_properties :
?replication_settings:Yojson.Safe.t ->
?resource_identifier:string ->
?replication_config_identifier:string ->
?compute_config:compute_config ->
?replication_type:string ->
?table_mappings:Yojson.Safe.t ->
?source_endpoint_arn:string ->
?replication_config_arn:string ->
?supplemental_settings:Yojson.Safe.t ->
?target_endpoint_arn:string ->
?tags:tag list ->
unit ->
propertiesval make_tag : value:string -> key:string -> unit -> tagval make_compute_config :
?dns_name_servers:string ->
?kms_key_id:string ->
?vpc_security_group_ids:string list ->
max_capacity_units:int ->
?replication_subnet_group_id:string ->
?availability_zone:string ->
?preferred_maintenance_window:string ->
?min_capacity_units:int ->
?multi_az:bool ->
unit ->
compute_configval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_compute_config :
compute_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