DescribeRuleResponse

Types

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

Properties

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) of the rule.

Link copied to clipboard

The account ID of the user that created the rule. If you use PutRule to put a rule on an event bus in another account, the other account is the owner of the rule, and the rule ARN includes the account ID for that account. However, the value for CreatedBy is the account ID as the account that created the rule in the other account.

Link copied to clipboard

The description of the rule.

Link copied to clipboard

The name of the event bus associated with the rule.

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

If this is a managed rule, created by an Amazon Web Services service on your behalf, this field displays the principal name of the Amazon Web Services service that created the rule.

Link copied to clipboard
val name: String?

The name of the rule.

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 * * ? *)", "rate(5 minutes)".

Link copied to clipboard

Specifies whether the rule is enabled or disabled.

Functions

Link copied to clipboard
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