Module Values.CreateDatasetRequestSource

Creates a container for a collection of data being ingested for analysis. The dataset contains the metadata describing where the data is and what the data actually looks like. For example, it contains the location of the data source, the data schema, and other information. A dataset also contains any tags associated with the ingested data.

Sourcetype nonrec t = {
  1. datasetName : DatasetName.t;
    (*

    The name of the dataset being created.

    *)
  2. datasetSchema : DatasetSchema.t option;
    (*

    A JSON description of the data that is in each time series dataset, including names, column names, and data types.

    *)
  3. serverSideKmsKeyId : NameOrArn.t option;
    (*

    Provides the identifier of the KMS key used to encrypt dataset data by Amazon Lookout for Equipment.

    *)
  4. clientToken : IdempotenceToken.t;
    (*

    A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

    *)
  5. tags : TagList.t option;
    (*

    Any tags associated with the ingested data described in the dataset.

    *)
}
Sourceval context_ : string
Sourceval make : ?datasetSchema:??? -> ?serverSideKmsKeyId:??? -> ?tags:??? -> datasetName:DatasetName.t -> clientToken:IdempotenceToken.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of TagKey.t ]) list ] list | `String of DatasetName.t | `Structure of (string * [> `String of InlineDataSchema.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