Values.PutLaunchActionRequestSourcePuts a resource launch action.
type nonrec t = {resourceId : LaunchActionResourceId.t;actionCode : SsmDocumentName.t;Launch action code.
*)order : LaunchActionOrder.t;actionId : LaunchActionId.t;optional : Boolean.t;Whether the launch will not be marked as failed if this action fails.
*)active : Boolean.t;Whether the launch action is active.
*)name : LaunchActionName.t;actionVersion : LaunchActionVersion.t;category : LaunchActionCategory.t;parameters : LaunchActionParameters.t option;description : LaunchActionDescription.t;}val make :
?parameters:??? ->
resourceId:LaunchActionResourceId.t ->
actionCode:SsmDocumentName.t ->
order:LaunchActionOrder.t ->
actionId:LaunchActionId.t ->
optional:Boolean.t ->
active:Boolean.t ->
name:LaunchActionName.t ->
actionVersion:LaunchActionVersion.t ->
category:LaunchActionCategory.t ->
description:LaunchActionDescription.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of LaunchActionOrder.t
| `Map of
([> `String of LaunchActionParameterName.t ]
* [> `Structure of
(string
* [> `Enum of string
| `String of LaunchActionParameterValue.t ])
list ])
list
| `String of LaunchActionResourceId.t ])
list ]