Values.PutTemplateActionRequestSourcePut template post migration custom action.
type nonrec t = {launchConfigurationTemplateID : LaunchConfigurationTemplateID.t;Launch configuration template ID.
*)actionName : BoundedString.t;Template post migration custom action name.
*)documentIdentifier : BoundedString.t;Template post migration custom action document identifier.
*)order : OrderType.t;Template post migration custom action order.
*)actionID : ActionID.t;Template post migration custom action ID.
*)documentVersion : DocumentVersion.t option;Template post migration custom action document version.
*)active : Boolean.t option;Template post migration custom action active status.
*)timeoutSeconds : StrictlyPositiveInteger.t option;Template post migration custom action timeout in seconds.
*)mustSucceedForCutover : Boolean.t option;Template post migration custom action must succeed for cutover.
*)parameters : SsmDocumentParameters.t option;Template post migration custom action parameters.
*)operatingSystem : OperatingSystemString.t option;Operating system eligible for this template post migration custom action.
*)externalParameters : SsmDocumentExternalParameters.t option;Template post migration custom action external parameters.
*)description : ActionDescription.t option;Template post migration custom action description.
*)category : ActionCategory.t option;Template post migration custom action category.
*)}val make :
?documentVersion:??? ->
?active:??? ->
?timeoutSeconds:??? ->
?mustSucceedForCutover:??? ->
?parameters:??? ->
?operatingSystem:??? ->
?externalParameters:??? ->
?description:??? ->
?category:??? ->
launchConfigurationTemplateID:LaunchConfigurationTemplateID.t ->
actionName:BoundedString.t ->
documentIdentifier:BoundedString.t ->
order:OrderType.t ->
actionID:ActionID.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of OrderType.t
| `Map of
([> `String of SsmDocumentParameterName.t ]
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of SsmParameterStoreParameterName.t ])
list ]
list
| `Structure of (string * [> `String of JmesPathString.t ]) list ])
list
| `String of LaunchConfigurationTemplateID.t ])
list ]