| Parameter | Type | Description | Example |
|---|---|---|---|
| object | The EventBridge trigger configurations. | ||
| triggerEnable | boolean | The trigger switch. This switch is equivalent to the Disable switch for the event rule on the EventBridge side. Valid values:
| true |
| asyncInvocationType | boolean | Specifies whether to invoke the function in asynchronous mode. Valid values:
| true |
| eventRuleFilterPattern | string | The event pattern. The pattern is in JSON format. For more information, see EventBridge event patterns. | '{"source":["acs.oss"],"type":["oss:BucketCreated:PutBucket"]}' |
| eventSourceConfig | EventSourceConfig | The event source configurations. | |
| eventSinkConfig | EventSinkConfig | The event destination configurations. | |
| runOptions | RunOptions | The runtime configurations. |