Uses of Interface
software.amazon.awscdk.interfaces.events.IRuleRef
Packages that use IRuleRef
Package
Description
Amazon EventBridge Construct Library
Event Targets for Amazon EventBridge
AWS Lambda Construct Library
-
Uses of IRuleRef in software.amazon.awscdk.interfaces.events
Subinterfaces of IRuleRef in software.amazon.awscdk.interfaces.eventsModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIRuleRef.Classes in software.amazon.awscdk.interfaces.events that implement IRuleRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IRuleRef in software.amazon.awscdk.services.events
Subinterfaces of IRuleRef in software.amazon.awscdk.services.eventsModifier and TypeInterfaceDescriptioninterfaceRepresents an EventBridge Rule.static interfaceInternal default implementation forIRule.Classes in software.amazon.awscdk.services.events that implement IRuleRefModifier and TypeClassDescriptionclassCreates or updates the specified rule.static final classA proxy class which represents a concrete javascript instance of this type.classDefines an EventBridge Rule in this stack.Methods in software.amazon.awscdk.services.events that return IRuleRefModifier and TypeMethodDescriptionstatic IRuleRefCfnRule.fromRuleArn(software.constructs.Construct scope, String id, String arn) Creates a new IRuleRef from an ARN.Methods in software.amazon.awscdk.services.events with parameters of type IRuleRefModifier and TypeMethodDescriptionstatic StringCfnRule.arnForRule(IRuleRef resource) Returns the rule target specification.Returns the rule target specification.default RuleTargetConfigReturns the rule target specification.default RuleTargetConfigReturns the rule target specification.final RuleTargetConfigReturns the rule target specification.abstract RuleTargetInputPropertiesReturn the input properties for this input object. -
Uses of IRuleRef in software.amazon.awscdk.services.events.targets
Methods in software.amazon.awscdk.services.events.targets with parameters of type IRuleRefModifier and TypeMethodDescriptionReturns a RuleTarget that can be used to trigger API destinations from an EventBridge event.Returns a RuleTarget that can be used to trigger API destinations from an EventBridge event.Returns a RuleTarget that can be used to trigger this API Gateway REST APIs as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this API Gateway REST APIs as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this API Gateway HTTP APIs as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this API Gateway HTTP APIs as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this AppSync GraphQL API as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this AppSync GraphQL API as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this AwsApi as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this AwsApi as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger queue this batch job as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger queue this batch job as a result from an EventBridge event.Returns a RuleTarget that can be used to log an event into a CloudWatch LogGroup.Returns a RuleTarget that can be used to log an event into a CloudWatch LogGroup.Allows using build projects as event rule targets.Allows using build projects as event rule targets.Returns the rule target specification.Returns the rule target specification.Allows using tasks as target of EventBridge events.Allows using tasks as target of EventBridge events.Returns the rule target specification.Returns the rule target specification.Returns a RuleTarget that can be used to trigger this Firehose Stream as a result from a Event Bridge event.Returns a RuleTarget that can be used to trigger this Firehose Stream as a result from a Event Bridge event.Deprecated.Deprecated.Deprecated.Deprecated.Returns a RuleTarget that can be used to trigger this Kinesis Stream as a result from a CloudWatch event.Returns a RuleTarget that can be used to trigger this Kinesis Stream as a result from a CloudWatch event.Returns a RuleTarget that can be used to trigger this Lambda as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this Lambda as a result from an EventBridge event.Returns the rule target specification.Returns the rule target specification.Returns a properties that are used in an Rule to trigger this State Machine.Returns a properties that are used in an Rule to trigger this State Machine.Returns a RuleTarget that can be used to trigger this SNS topic as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this SNS topic as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this SQS queue as a result from an EventBridge event.Returns a RuleTarget that can be used to trigger this SQS queue as a result from an EventBridge event. -
Uses of IRuleRef in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda with parameters of type IRuleRefModifier and TypeMethodDescriptionFor AWS services , the ARN of the AWS resource that invokes the function.Sets the value ofCfnPermissionProps.getSourceArn()