Values.CustomActionSourceRepresents a parameterized command that can be invoked as an alias or as a notification button in the chat client.
type nonrec t = {customActionArn : CustomActionArn.t option;The fully defined Amazon Resource Name (ARN) of the custom action.
*)definition : CustomActionDefinition.t option;The definition of the command to run when invoked an alias or as an action button.
*)aliasName : CustomActionAliasName.t option;The name used to invoke this action in the chat channel. For example, @aws run my-alias.
*)attachments : CustomActionAttachmentList.t option;Defines when this custom action button should be attached to a notification.
*)actionName : CustomActionName.t option;The name of the custom action that is included in the ARN.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of
CustomActionAttachmentCriteriaVariableNameString.t ])
list ]
list
| `Map of
([> `String of
CustomActionAttachmentVariablesKeyString.t ]
* [> `String of
CustomActionAttachmentVariablesValueString.t ])
list
| `String of CustomActionAttachmentNotificationType.t ])
list ]
list
| `String of CustomActionArn.t
| `Structure of
(string * [> `String of CustomActionDefinitionCommandTextString.t ])
list ])
list ]