MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigArgs

data class MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigArgs(val notificationArn: Output<String>? = null, val notificationEvents: Output<List<String>>? = null, val notificationType: Output<String>? = null) : ConvertibleToJava<MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigArgs>

Constructors

constructor(notificationArn: Output<String>? = null, notificationEvents: Output<List<String>>? = null, notificationType: Output<String>? = null)

Properties

Link copied to clipboard
val notificationArn: Output<String>? = null

An Amazon Resource Name (ARN) for a Simple Notification Service (SNS) topic. Run Command pushes notifications about command status changes to this topic.

Link copied to clipboard
val notificationEvents: Output<List<String>>? = null

The different events for which you can receive notifications. Valid values: All, InProgress, Success, TimedOut, Cancelled, and Failed

Link copied to clipboard
val notificationType: Output<String>? = null

When specified with Command, receive notification when the status of a command changes. When specified with Invocation, for commands sent to multiple instances, receive notification on a per-instance basis when the status of a command changes. Valid values: Command and Invocation

Functions

Link copied to clipboard
open override fun toJava(): MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigArgs