Values_1.DescribeJobTemplateResponseSourceReturns information about a job template.
type nonrec t = {jobTemplateArn : Values_0.JobTemplateArn.t option;The ARN of the job template.
*)jobTemplateId : Values_0.JobTemplateId.t option;The unique identifier of the job template.
*)description : Values_0.JobDescription.t option;A description of the job template.
*)documentSource : Values_0.JobDocumentSource.t option;An S3 link to the job document.
*)document : Values_0.JobDocument.t option;The job document.
*)createdAt : Values_0.DateType.t option;The time, in seconds since the epoch, when the job template was created.
*)presignedUrlConfig : Values_0.PresignedUrlConfig.t option;jobExecutionsRolloutConfig : Values_0.JobExecutionsRolloutConfig.t option;abortConfig : Values_0.AbortConfig.t option;timeoutConfig : Values_0.TimeoutConfig.t option;jobExecutionsRetryConfig : Values_0.JobExecutionsRetryConfig.t option;The configuration that determines how many retries are allowed for each failure type for a job.
*)maintenanceWindows : Values_0.MaintenanceWindows.t option;Allows you to configure an optional maintenance window for the rollout of a job document to all devices in the target group for a job.
*)destinationPackageVersions : Values_0.DestinationPackageVersions.t option;The package version Amazon Resource Names (ARNs) that are installed on the device when the job successfully completes. The package version must be in either the Published or Deprecated state when the job deploys. For more information, see Package version lifecycle. Note:The following Length Constraints relates to a single ARN. Up to 25 package version ARNs are allowed.
*)}type nonrec error = [ | `InternalFailureException of Values_0.InternalFailureException.t| `InvalidRequestException of Values_0.InvalidRequestException.t| `ResourceNotFoundException of Values_0.ResourceNotFoundException.t| `ThrottlingException of Values_0.ThrottlingException.t| `Unknown_operation_error of string * string option ]val make :
?jobTemplateArn:??? ->
?jobTemplateId:??? ->
?description:??? ->
?documentSource:??? ->
?document:??? ->
?createdAt:??? ->
?presignedUrlConfig:??? ->
?jobExecutionsRolloutConfig:??? ->
?abortConfig:??? ->
?timeoutConfig:??? ->
?jobExecutionsRetryConfig:??? ->
?maintenanceWindows:??? ->
?destinationPackageVersions:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalFailureException of Values_0.InternalFailureException.t
| `InvalidRequestException of Values_0.InvalidRequestException.t
| `ResourceNotFoundException of Values_0.ResourceNotFoundException.t
| `ThrottlingException of Values_0.ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalFailureException of Values_0.InternalFailureException.t
| `InvalidRequestException of Values_0.InvalidRequestException.t
| `ResourceNotFoundException of Values_0.ResourceNotFoundException.t
| `ThrottlingException of Values_0.ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of string
| `Structure of
(string * [> `Integer of int | `String of string ]) list ]
list
| `String of Values_0.JobTemplateArn.t
| `Structure of
(string
* [> `Integer of int
| `List of
[> `Structure of
(string
* [> `Double of float
| `Enum of string
| `Integer of int ])
list ]
list
| `Long of Awso.Import.Int64.t
| `String of string
| `Structure of
(string
* [> `Double of float
| `Integer of int
| `Structure of (string * [> `Integer of int ]) list ])
list ])
list
| `Timestamp of Values_0.DateType.t ])
list ]