Values.CreateEnvironmentTemplateVersionInputSourceCreate a new major or minor version of an environment template. A major version of an environment template is a version that isn't backwards compatible. A minor version of an environment template is a version that's backwards compatible within its major version.
type nonrec t = {clientToken : ClientToken.t option;When included, if two identical requests are made with the same client token, Proton returns the environment template version that the first request created.
*)description : Description.t option;A description of the new version of an environment template.
*)majorVersion : TemplateVersionPart.t option;To create a new minor version of the environment template, include major Version. To create a new major and minor version of the environment template, exclude major Version.
*)source : TemplateVersionSourceInput.t;An object that includes the template bundle S3 bucket path and name for the new version of an template.
*)templateName : ResourceName.t;The name of the environment template.
*)}val make :
?clientToken:??? ->
?description:??? ->
?majorVersion:??? ->
?tags:??? ->
source:TemplateVersionSourceInput.t ->
templateName:ResourceName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `String of ClientToken.t
| `Structure of
(string
* [> `Structure of (string * [> `String of S3Bucket.t ]) list ])
list ])
list ]