GetCustomActionResult

data class GetCustomActionResult(val aliasName: String? = null, val attachments: List<CustomActionAttachment>? = null, val customActionArn: String? = null, val definition: CustomActionDefinition? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(aliasName: String? = null, attachments: List<CustomActionAttachment>? = null, customActionArn: String? = null, definition: CustomActionDefinition? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val aliasName: String? = null

The name used to invoke this action in a chat channel. For example, @Amazon Q run my-alias .

Link copied to clipboard

Defines when this custom action button should be attached to a notification.

Link copied to clipboard
val customActionArn: String? = null

The fully defined ARN of the custom action.

Link copied to clipboard

The definition of the command to run when invoked as an alias or as an action button.

Link copied to clipboard
val tags: List<Tag>? = null

The tags to add to the configuration.