EventBridge

alibabacloudPub/Sub topicalibaba-eventbridge

Serverless event bus that matches CloudEvents against rules and fans each one out to its targets.

Provider
alibabacloud
Category
Messaging
Properties · 2 set by this component
propertytypevaluesrequiredkind defaultthis component
busType · component propertyenumdefault | custom | partnerno—inherited
deliveryenumat-most-once | at-least-once | exactly-onceyes—▸ at-least-once
managedboolean—nofalse▸ true
orderingenumnone | per-keynononeinherited
replayboolean—nofalseinherited
schemaRegistry · component propertyboolean—nofalseinherited
topicPerEventType · advancedboolean—notrueinherited
Rules that apply · 1

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

pubsub-replay-required

The design declares that consumers must be able to replay history. A fan-out topic that does not retain messages cannot deliver that.

  • — all of these hold:
  • — the design requirement `messaging.replay` is true
  • — the node's `replay` is false
Use it in a design
nodes:
  - { id: "eventbridge", component: "alibaba-eventbridge" }
Other Pub/Sub topic products · 12
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# EventBridge: a serverless event bus that receives CloudEvents from Alibaba Cloud services, custom
# applications and SaaS sources, matches them against rules and fans each one out to its targets
# ("What is EventBridge"). Rules select by event pattern, so one event reaches many targets.
schemaVersion: "1"
type: "component"
id: "alibaba-eventbridge"
kind: "pubsub-topic"
provider: "alibabacloud"
docs: "https://www.alibabacloud.com/help/en/eventbridge/product-overview/what-is-eventbridge"
defaults:
  managed: true
  delivery: "at-least-once"
properties:
  busType:
    type: "enum"
    values: ["default", "custom", "partner"]
  schemaRegistry:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/components/alibaba-eventbridge.md