CfnRuleProps¶
-
class
aws_cdk.aws_events.
CfnRuleProps
(*, description=None, event_bus_name=None, event_pattern=None, name=None, role_arn=None, schedule_expression=None, state=None, targets=None)¶ Bases:
object
Properties for defining a
AWS::Events::Rule
.- Parameters
description (
Optional
[str
]) –AWS::Events::Rule.Description
.event_bus_name (
Optional
[str
]) –AWS::Events::Rule.EventBusName
.event_pattern (
Optional
[Any
]) –AWS::Events::Rule.EventPattern
.name (
Optional
[str
]) –AWS::Events::Rule.Name
.role_arn (
Optional
[str
]) –AWS::Events::Rule.RoleArn
.schedule_expression (
Optional
[str
]) –AWS::Events::Rule.ScheduleExpression
.state (
Optional
[str
]) –AWS::Events::Rule.State
.targets (
Union
[IResolvable
,List
[Union
[IResolvable
,TargetProperty
]],None
]) –AWS::Events::Rule.Targets
.
- Link
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html
Attributes
-
description
¶ AWS::Events::Rule.Description
.- Link
- Return type
Optional
[str
]
-
event_bus_name
¶ AWS::Events::Rule.EventBusName
.- Link
- Return type
Optional
[str
]
-
event_pattern
¶ AWS::Events::Rule.EventPattern
.
-
name
¶ AWS::Events::Rule.Name
.- Link
- Return type
Optional
[str
]
-
role_arn
¶ AWS::Events::Rule.RoleArn
.- Link
- Return type
Optional
[str
]
-
schedule_expression
¶ AWS::Events::Rule.ScheduleExpression
.
-
state
¶ AWS::Events::Rule.State
.- Link
- Return type
Optional
[str
]
-
targets
¶ AWS::Events::Rule.Targets
.- Link
- Return type
Union
[IResolvable
,List
[Union
[IResolvable
,TargetProperty
]],None
]