NotificationRuleArgs

data class NotificationRuleArgs(val createdBy: Output<String>? = null, val detailType: Output<NotificationRuleDetailType>? = null, val eventTypeId: Output<String>? = null, val eventTypeIds: Output<List<String>>? = null, val name: Output<String>? = null, val resource: Output<String>? = null, val status: Output<NotificationRuleStatus>? = null, val tags: Output<Any>? = null, val targetAddress: Output<String>? = null, val targets: Output<List<NotificationRuleTargetArgs>>? = null) : ConvertibleToJava<NotificationRuleArgs>

Resource Type definition for AWS::CodeStarNotifications::NotificationRule

Constructors

Link copied to clipboard
fun NotificationRuleArgs(createdBy: Output<String>? = null, detailType: Output<NotificationRuleDetailType>? = null, eventTypeId: Output<String>? = null, eventTypeIds: Output<List<String>>? = null, name: Output<String>? = null, resource: Output<String>? = null, status: Output<NotificationRuleStatus>? = null, tags: Output<Any>? = null, targetAddress: Output<String>? = null, targets: Output<List<NotificationRuleTargetArgs>>? = null)

Functions

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

Properties

Link copied to clipboard
val createdBy: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val eventTypeId: Output<String>? = null
Link copied to clipboard
val eventTypeIds: Output<List<String>>? = null
Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
val resource: Output<String>? = null
Link copied to clipboard
val status: Output<NotificationRuleStatus>? = null
Link copied to clipboard
val tags: Output<Any>? = null
Link copied to clipboard
val targetAddress: Output<String>? = null
Link copied to clipboard