Module Values.S3BatchJobIdentifierSource

A batch job identifier in which the batch jobs to run are identified by an Amazon S3 location.

Sourcetype nonrec t = {
  1. bucket : String_.t;
    (*

    The Amazon S3 bucket that contains the batch job definitions.

    *)
  2. identifier : JobIdentifier.t;
    (*

    Identifies the batch job definition. This identifier can also point to any batch job definition that already exists in the application or to one of the batch job definitions within the directory that is specified in keyPrefix.

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

    The key prefix that specifies the path to the folder in the S3 bucket that has the batch job definitions.

    *)
}
Sourceval context_ : string
Sourceval make : ?keyPrefix:??? -> bucket:String_.t -> identifier:JobIdentifier.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `String of String_.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