Module Values.CreateDataSetImportTaskRequestSource

Starts a data set import task for a specific application.

Sourcetype nonrec t = {
  1. applicationId : Identifier.t;
    (*

    The unique identifier of the application for which you want to import data sets.

    *)
  2. clientToken : ClientToken.t option;
    (*

    Unique, case-sensitive identifier you provide to ensure the idempotency of the request to create a data set import. The service generates the clientToken when the API call is triggered. The token expires after one hour, so if you retry the API within this timeframe with the same clientToken, you will get the same response. The service also handles deleting the clientToken after it expires.

    *)
  3. importConfig : DataSetImportConfig.t;
    (*

    The data set import task configuration.

    *)
}
Sourceval context_ : string
Sourceval make : ?clientToken:??? -> applicationId:Identifier.t -> importConfig:DataSetImportConfig.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of Identifier.t | `Structure of (string * [> `List of [> `Structure of (string * [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `Integer of Integer.t | `Structure of (string * [> `Boolean of Boolean.t | `Integer of Integer.t | `List of [> `String of String20.t | `Structure of (string * [> `Boolean of Boolean.t | `Integer of Integer.t | `String of String_.t ]) list ] list | `String of String_.t | `Structure of (string * [> `Integer of Integer.t | `String of String_.t ]) list ]) list ]) list ]) list ]) list ] list | `String of String2000.t ]) list ]) 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