Values.DescribeJobResultSourceRetrieves the configuration parameters and status for a Batch Operations job. For more information, see S3 Batch Operations in the Amazon S3 User Guide. Permissions To use the DescribeJob operation, you must have permission to perform the s3:DescribeJob action. Related actions include: CreateJob ListJobs UpdateJobPriority UpdateJobStatus
type nonrec t = {job : JobDescriptor.t option;Contains the configuration parameters and status for the job specified in the Describe Job request.
*)}type nonrec error = [ | `BadRequestException of BadRequestException.t| `InternalServiceException of InternalServiceException.t| `NotFoundException of NotFoundException.t| `TooManyRequestsException of TooManyRequestsException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `BadRequestException of BadRequestException.t
| `InternalServiceException of InternalServiceException.t
| `NotFoundException of NotFoundException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `BadRequestException of BadRequestException.t
| `InternalServiceException of InternalServiceException.t
| `NotFoundException of NotFoundException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of ConfirmationRequired.t
| `Enum of string
| `Integer of JobPriority.t
| `List of
[> `Structure of
(string * [> `String of JobFailureCode.t ]) list ]
list
| `String of JobId.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Long of JobTotalNumberOfTasks.t
| `String of S3BucketArnString.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of S3ExpirationInDays.t
| `List of
[> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `String of TagKeyString.t
| `Structure of
(string
* [> `Enum of string
| `String of
NonEmptyMaxLength1024String.t ])
list ])
list ]
list
| `Long of JobTimeInStateSeconds.t
| `Map of
([> `String of NonEmptyMaxLength64String.t ]
* [> `String of MaxLength1024String.t ])
list
| `String of S3KeyArnString.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of
[> `Enum of string
| `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of Boolean.t
| `String of
NonEmptyKmsKeyArnString.t ])
list ])
list ]
list
| `Long of S3ContentLength.t
| `Map of
([> `String of NonEmptyMaxLength1024String.t ]
* [> `String of MaxLength1024String.t ])
list
| `String of NonEmptyMaxLength1024String.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `String of
NonEmptyMaxLength1024String.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `String of
NonEmptyMaxLength1024String.t ])
list ])
list ]
list
| `String of NonEmptyKmsKeyArnString.t
| `Structure of
(string
* [> `String of
NonEmptyMaxLength1024String.t ])
list ])
list
| `Timestamp of TimeStamp.t ])
list
| `Timestamp of TimeStamp.t ])
list ])
list
| `Timestamp of JobCreationTime.t ])
list ])
list ]