Module Values.StreamSource

Represents all of the data describing a particular stream.

Sourcetype nonrec t = {
  1. streamArn : StreamArn.t option;
    (*

    The Amazon Resource Name (ARN) for the stream.

    *)
  2. tableName : TableName.t option;
    (*

    The DynamoDB table with which the stream is associated.

    *)
  3. streamLabel : String_.t option;
    (*

    A timestamp, in ISO 8601 format, for this stream. Note that LatestStreamLabel is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique: the Amazon Web Services customer ID. the table name the StreamLabel

    *)
}
Sourceval make : ?streamArn:??? -> ?tableName:??? -> ?streamLabel:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of StreamArn.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