Values.CreateHarvestJobResponseSourceCreates a new HarvestJob record.
type nonrec t = {arn : string option;The Amazon Resource Name (ARN) assigned to the HarvestJob.
*)channelId : string option;The ID of the Channel that the HarvestJob will harvest from.
*)createdAt : string option;The date and time the HarvestJob was submitted.
*)endTime : string option;The end of the time-window which will be harvested.
*)id : string option;The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.
*)originEndpointId : string option;The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.
*)s3Destination : S3Destination.t option;startTime : string option;The start of the time-window which will be harvested.
*)status : Status.t option;The current status of the HarvestJob. Consider setting up a CloudWatch Event to listen for HarvestJobs as they succeed or fail. In the event of failure, the CloudWatch Event will include an explanation of why the HarvestJob failed.
*)}type nonrec error = [ | `ForbiddenException of ForbiddenException.t| `InternalServerErrorException of InternalServerErrorException.t| `NotFoundException of NotFoundException.t| `TooManyRequestsException of TooManyRequestsException.t| `UnprocessableEntityException of UnprocessableEntityException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ForbiddenException of ForbiddenException.t
| `InternalServerErrorException of InternalServerErrorException.t
| `NotFoundException of NotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option
| `UnprocessableEntityException of UnprocessableEntityException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ForbiddenException of ForbiddenException.t
| `InternalServerErrorException of InternalServerErrorException.t
| `NotFoundException of NotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option
| `UnprocessableEntityException of UnprocessableEntityException.t ]