Values.JobTemplateSourceThis entity describes a job template. Job template stores values of StartJobRun API request in a template and can be used to start a job run. Job template allows two use cases: avoid repeating recurring StartJobRun API request values, enforcing certain values in StartJobRun API request.
type nonrec t = {name : ResourceNameString.t option;The name of the job template.
*)id : ResourceIdString.t option;The ID of the job template.
*)arn : JobTemplateArn.t option;The ARN of the job template.
*)createdAt : Date.t option;The date and time when the job template was created.
*)createdBy : RequestIdentityUserArn.t option;The user who created the job template.
*)jobTemplateData : JobTemplateData.t option;The job template data which holds values of StartJobRun API request.
*)kmsKeyArn : KmsKeyArn.t option;The KMS key ARN used to encrypt the job template.
*)decryptionError : String2048.t option;The error message in case the decryption of job template fails.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of String128.t ] * [> `String of StringEmpty256.t ])
list
| `String of ResourceNameString.t
| `Structure of
(string
* [> `Map of
([> `String of TemplateParameterName.t ]
* [> `String of StringEmpty256.t
| `Structure of
(string
* [> `Enum of string | `String of String1024.t ])
list ])
list
| `String of ParametricIAMRoleArn.t
| `Structure of (string * Awso.Botodata.value) list ])
list
| `Timestamp of Date.t ])
list ]