RuleArgs

data class RuleArgs(val description: Output<String>? = null, val eventBusName: Output<String>? = null, val eventPattern: Output<Any>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val scheduleExpression: Output<String>? = null, val state: Output<String>? = null, val targets: Output<List<RuleTargetArgs>>? = null) : ConvertibleToJava<RuleArgs>

Resource Type definition for AWS::Events::Rule

Constructors

Link copied to clipboard
fun RuleArgs(description: Output<String>? = null, eventBusName: Output<String>? = null, eventPattern: Output<Any>? = null, name: Output<String>? = null, roleArn: Output<String>? = null, scheduleExpression: Output<String>? = null, state: Output<String>? = null, targets: Output<List<RuleTargetArgs>>? = null)

Functions

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

Properties

Link copied to clipboard
val description: Output<String>? = null
Link copied to clipboard
val eventBusName: Output<String>? = null
Link copied to clipboard
val eventPattern: Output<Any>? = null
Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
val roleArn: Output<String>? = null
Link copied to clipboard
val scheduleExpression: Output<String>? = null
Link copied to clipboard
val state: Output<String>? = null
Link copied to clipboard
val targets: Output<List<RuleTargetArgs>>? = null