PutRuleRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A description of the rule.

Link copied to clipboard

The name or ARN of the event bus to associate with this rule. If you omit this, the default event bus is used.

Link copied to clipboard

The event pattern. For more information, see Events and Event Patterns in the Amazon EventBridge User Guide.

Link copied to clipboard
val name: String?

The name of the rule that you are creating or updating.

Link copied to clipboard

The Amazon Resource Name (ARN) of the IAM role associated with the rule.

Link copied to clipboard

The scheduling expression. For example, "cron(0 20 * * ? *)" or "rate(5 minutes)".

Link copied to clipboard

Indicates whether the rule is enabled or disabled.

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

The list of key-value pairs to associate with the rule.

Functions

Link copied to clipboard
inline fun copy(block: PutRuleRequest.Builder.() -> Unit = {}): PutRuleRequest
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String