Module Values.DataMigrationSettingsSource

Options for configuring a data migration, including whether to enable CloudWatch logs, and the selection rules to use to include or exclude database objects from the migration.

Sourcetype nonrec t = {
  1. numberOfJobs : IntegerOptional.t option;
    (*

    The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.

    *)
  2. cloudwatchLogsEnabled : BooleanOptional.t option;
    (*

    Whether to enable CloudWatch logging for the data migration.

    *)
  3. selectionRules : SecretString.t option;
    (*

    A JSON-formatted string that defines what objects to include and exclude from the migration.

    *)
}
Sourceval make : ?numberOfJobs:??? -> ?cloudwatchLogsEnabled:??? -> ?selectionRules:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of BooleanOptional.t | `Integer of IntegerOptional.t | `String of SecretString.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t