Values_0.AutomationExecutionInputsSourceInformation about the optional inputs that can be specified for an automation execution preview.
type nonrec t = {parameters : AutomationParameterMap.t option;Information about parameters that can be specified for the preview operation.
*)targetParameterName : AutomationParameterKey.t option;The name of the parameter used as the target resource for the rate-controlled execution. Required if you specify targets.
*)targets : Targets.t option;Information about the resources that would be included in the actual runbook execution, if it were to be run. Both Targets and TargetMaps can't be specified together.
*)targetMaps : TargetMaps.t option;A key-value mapping of document parameters to target resources. Both Targets and TargetMaps can't be specified together.
*)targetLocations : TargetLocations.t option;Information about the Amazon Web Services Regions and Amazon Web Services accounts targeted by the Automation execution preview operation.
*)targetLocationsURL : TargetLocationsURL.t option;A publicly accessible URL for a file that contains the TargetLocations body. Currently, only files in presigned Amazon S3 buckets are supported.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Map of
([> `String of TargetMapKey.t ]
* [> `List of [> `String of TargetMapValue.t ] list ])
list
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `String of TargetValue.t
| `Structure of
(string
* [> `List of [> `String of TargetValue.t ] list
| `String of TargetKey.t ])
list ]
list
| `String of TargetKey.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `Structure of
(string * [> `String of AlarmName.t ]) list ]
list ])
list ])
list ]
list
| `Map of
([> `String of AutomationParameterKey.t ]
* [> `List of [> `String of AutomationParameterValue.t ] list ])
list
| `String of AutomationParameterKey.t ])
list ]