Values.SsmDocumentSourceAWS Systems Manager Document.
type nonrec t = {actionName : BoundedString.t;User-friendly name for the AWS Systems Manager Document.
*)ssmDocumentName : SsmDocumentName.t;AWS Systems Manager Document name or full ARN.
*)timeoutSeconds : StrictlyPositiveInteger.t option;AWS Systems Manager Document timeout seconds.
*)mustSucceedForCutover : Boolean.t option;If true, Cutover will not be enabled if the document has failed.
*)parameters : SsmDocumentParameters.t option;AWS Systems Manager Document parameters.
*)externalParameters : SsmDocumentExternalParameters.t option;AWS Systems Manager Document external parameters.
*)}val make :
?timeoutSeconds:??? ->
?mustSucceedForCutover:??? ->
?parameters:??? ->
?externalParameters:??? ->
actionName:BoundedString.t ->
ssmDocumentName:SsmDocumentName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of StrictlyPositiveInteger.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 BoundedString.t ])
list ]