修改一个事件流的基础信息、事件源信息、事件过滤模式或事件目标信息。
接口说明
修改一个事件流的基础信息、事件源信息、事件过滤模式或事件目标信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
EventStreamingName | string | 是 | 事件流的名称。 | myeventstreaming |
Description | string | 否 | 事件流的描述。 | rocketmq2mns |
FilterPattern | string | 是 | 事件过滤规则,如果不指定表示匹配全部事件。 | 无 |
Source | object | 是 | 事件提供方。必须选择一种 Source,且最多只能选择一种 Source 进行填选。 | |
SourceMNSParameters | object | 否 | Source MNS 参数 | |
RegionId | string | 否 | 地域 ID。 | cn-hangzhou |
QueueName | string | 否 | 队列名称 | queue_api_1642474203601 |
IsBase64Decode | boolean | 否 | 是否开启 Base64 编码。默认为 true。 | true |
SourceRabbitMQParameters | object | 否 | Source RabbitMQ 源 | |
RegionId | string | 否 | 地域 ID。 | cn-hangzhou |
InstanceId | string | 否 | 消息队列 RabbitMQ 版的实例的 ID。 | i-f8z9lqkldlb4oxsxwwub |
VirtualHostName | string | 否 | 消息队列 RabbitMQ 版实例的 Vhost 的名称。 | eb-connect |
QueueName | string | 否 | 消息队列 RabbitMQ 版实例的 Queue 的名称。 | demo |
SourceKafkaParameters | object | 否 | Source Kafka 源 | |
RegionId | string | 否 | 地域 ID。 | cn-zhangjiakou |
InstanceId | string | 否 | 实例 ID。 | i-8vbh4a5b9yfhgkkzm**** |
Topic | string | 否 | Topic 名称。 | topic_empower_1641539400786 |
ConsumerGroup | string | 否 | 订阅该 Topic 的消费者所对应的 Group ID。 | DEFAULT_GROUP |
OffsetReset | string | 否 | 偏移量。 | latest |
Network | string | 否 | 网络配置 :默认值 Default,vpc 网络是 PublicNetwork | Default |
VpcId | string | 否 | 专有网络 VPC 的 ID。 | vpc-2ze6p0o345nykmekxt**** |
VSwitchIds | string | 否 | 交换机 ID。 | vsw-wz9t1l1e8eu2om**** |
SecurityGroupId | string | 否 | 安全组 ID。 | sg-uf6jcm3y5hcs7hkl**** |
SourceRocketMQParameters | object | 否 | Source RocketMQ 源 | |
RegionId | string | 否 | 消息队列 RocketMQ 版的地域 ID。 | cn-shanghai |
InstanceId | string | 否 | 消息队列 RocketMQ 版的实例 ID。 | i-f8z9a9mcgwri1c1id**** |
Topic | string | 否 | topic 名称。 | TOPIC-cainiao-pcs-order-process-inBoundConditionCheck |
Tag | string | 否 | 消息的过滤标签。 | test |
Offset | string | 否 | 消息的消费位点。取值说明如下:
默认值:CONSUMEFROMLAST_OFFSET。 | CONSUMEFROMLASTOFFSET |
GroupID | string | 否 | 消息队列 RocketMQ 版的 Group ID。 | GID_test |
Timestamp | long | 否 | 时间戳。仅当参数 Offset 取值为 CONSUMEFROMTIMESTAMP 时,该参数有效。 | 1670656652009 |
InstanceType | string | 否 | 实例类型 | 2 |
InstanceEndpoint | string | 否 | 实例接入点 | reg****-vpc.cn-zhangjiakou.aliyuncs.com |
InstanceUsername | string | 否 | 实例用户名。 | admin |
InstancePassword | string | 否 | 实例密码。 | admin |
AuthType | string | 否 | 鉴权类型。 | ACL |
InstanceVpcId | string | 否 | 实例 VPC 信息。 | vpc-m5e3sv4b12345**** |
InstanceVSwitchIds | string | 否 | 实例交换机信息。 | vsw-m5ev8asdc6h12**** |
InstanceSecurityGroupId | string | 否 | 实例安全组信息。 | sg-m5edtu24f12345**** |
InstanceNetwork | string | 否 | 实例网络信息: PublicNetwork PrivateNetwork | PublicNetwork |
SourceMQTTParameters | object | 否 | Source MQTT 源 | |
RegionId | string | 否 | 地域 ID。 | cn-shanghai |
InstanceId | string | 否 | 实例 ID。 | i-bp1dsudbecqwt61j**** |
Topic | string | 否 | Topic 名称。 | topic_empower_1642400400779 |
SourceDTSParameters | object | 否 | Source DTS 源 | |
TaskId | string | 否 | 任务 ID。 | f86e5814-b223-482c-b768-3b873297**** |
BrokerUrl | string | 否 | 数据订阅通道的网络地址及端口号信息。 | 无 |
Topic | string | 否 | 数据订阅通道的订阅 Topic。 | LTC_CACHE_PRD |
Sid | string | 否 | 消费组 ID。 | hkprdb |
Username | string | 否 | 消费组的账号。 | admin |
Password | string | 否 | 消费组的账号密码。 | admin |
InitCheckPoint | long | 否 | 消费位点,即 SDK 客户端消费第一条数据的时间戳,格式为 Unix 时间戳。 | 1620962769 |
SourceSLSParameters | object | 否 | Source SLS 源 | |
RoleName | string | 否 | 授权事件总线 EventBridge 使用此角色读取 SLS 日志内容时,需满足条件:在 RAM 控制台创建服务所使用的角色时,需要选择“阿里云服务”,并且“受信服务”需要选择“事件总线”。 | testRole |
SourcePrometheusParameters | object | 否 | Source Prometheus 事件源 | |
ClusterId | string | 否 | 集群 id | c83555068b6******ad213f565f209 |
DataType | string | 否 | 数据类型 | json |
Labels | string | 否 | 标签 | __name__=.* |
Sink | object | 是 | 事件目标。必须选择一种 Sink,且最多只能选择一种 Sink 进行填选。 | |
SinkMNSParameters | object | 否 | MNS 事件目标 | |
QueueName | object | 否 | 目标服务类型为消息服务 MNS。 | |
Value | string | 否 | 消息服务 MNS 的 Queue 的名称。 | MyQueue |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Body | object | 否 | 消息内容。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
IsBase64Encode | object | 否 | 是否开启 Base64 编码。 | |
Value | string | 否 | 开启 Base64 编码。 | true |
Form | string | 否 | 事件转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
SinkFcParameters | object | 否 | 函数目标。 | |
ServiceName | object | 否 | 服务的名称。 | |
Value | string | 否 | 服务的名称。 | myService |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
FunctionName | object | 否 | 函数名称。 | |
Value | string | 否 | 函数名称。 | mFunction |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Concurrency | object | 否 | 投递并发度,最小 1。 | |
Value | string | 否 | 投递并发度,最小 1。 | 1 |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Qualifier | object | 否 | 函数所属服务的别名。 | |
Value | string | 否 | 函数所属服务的别名。 | LATEST |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
InvocationType | object | 否 | 同步或则异步。 Sync:同步。 Async:异步。 | |
Value | string | 否 | 调用类型。 | Async |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Body | object | 否 | 发送给函数的内容体。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
SinkRabbitMQParameters | object | 否 | Sink Rabbitmq 的参数。 | |
InstanceId | object | 否 | 目标服务类型为消息队列 RabbitMQ 版。 | |
Value | string | 否 | 消息队列 RabbitMQ 版的实例 ID。 | amqp-cn-2r42e73o**** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
VirtualHostName | object | 否 | 消息队列 RabbitMQ 版实例的 Vhost 的名称。 | |
Value | string | 否 | 消息队列 RabbitMQ 版实例的 Vhost 的名称。 | rabbit-host |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
TargetType | object | 否 | 目标类型。 | |
Value | string | 否 | 目标类型。取值说明如下:
| Exchange/Queue |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Exchange | object | 否 | Exchange 模式。 仅当参数 TargetType 配置为 Exchange 时,需配置此参数。 | |
Value | string | 否 | 消息队列 RabbitMQ 版实例的 Exchange 的名称。 | a_exchange |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
RoutingKey | object | 否 | 消息的路由规则。 仅当参数 TargetType 配置为 Exchange 时,需配置此参数。 | |
Value | string | 否 | 消息的路由规则。 | housekeeping |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
QueueName | object | 否 | Queue 模式。 仅当参数 TargetType 配置为 Queue 时,需配置此参数。 | |
Value | string | 否 | 实例的 Queue 的名称。 | MyQueue |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Body | object | 否 | 消息内容。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
MessageId | object | 否 | 消息 ID。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
Properties | object | 否 | 过滤属性。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
SinkKafkaParameters | object | 否 | Sink kafak 参数 | |
InstanceId | object | 否 | 目标服务类型为消息队列 Kafka 版。 | |
Value | string | 否 | 实例 ID。 | Defaut_1283278472_s**** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Topic | object | 否 | 主题名称。 | |
Value | string | 否 | 主题名称。 | test |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Acks | object | 否 | 写入 Kafka 确认模式:
| |
Value | string | 否 | 写入 Kafka 确认模式:
| 1 |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Key | object | 否 | 消息的标识。 | |
Value | string | 否 | 消息的标识。 | key |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Value | object | 否 | 消息体内容。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
SinkRocketMQParameters | object | 否 | Sink RocketMQ Parameters | |
InstanceId | object | 否 | 目标服务类型为消息队列 RocketMQ 版。 | |
Value | string | 否 | 消息队列 RocketMQ 版的实例 ID。 | MQ_INST_164901546557****_BAAN**** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Topic | object | 否 | 消息队列 RocketMQ 版实例的 Topic。 | |
Value | string | 否 | 消息队列 RocketMQ 版实例的 Topic。 | Mytopic |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Body | object | 否 | 消息内容。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
Properties | object | 否 | 过滤属性。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
Keys | object | 否 | 过滤属性。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
Tags | object | 否 | 过滤属性。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
SinkSLSParameters | object | 否 | Sink SLS Parameters | |
Project | object | 否 | 日志服务 SLS 的日志项目。 | |
Value | string | 否 | 日志服务 SLS 的日志项目。 | test-project |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
LogStore | object | 否 | 日志服务 SLS 的日志库。 | |
Value | string | 否 | 日志服务 SLS 的日志库。 | test-logstore |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Topic | object | 否 | 日志所在的 topic,对应 SLS 保留字段“topic”。 | |
Value | string | 否 | 日志所在的 topic,对应 SLS 保留字段“topic”。 | testTopic |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Body | object | 否 | 发送给 SLS 的内容。 | |
Value | string | 否 | 转换前的值。 | { "key": "value" } |
Form | string | 否 | 转换的格式。 | TEMPLATE |
Template | string | 否 | 模板样式。 | The value of ${key} is ${value}! |
RoleName | object | 否 | 授权事件总线 EventBridge 使用此角色读取 SLS 日志内容时,需满足条件:在 RAM 控制台创建服务所使用的角色时,需要选择“阿里云服务”,并且“受信服务”需要选择“事件总线”。 | |
Value | string | 否 | 授权事件总线 EventBridge 使用此角色读取 SLS 日志内容时,需满足条件:在 RAM 控制台创建服务所使用的角色时,需要选择“阿里云服务”,并且“受信服务”需要选择“事件总线”。 | testRole |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
SinkFnfParameters | object | 否 | Sink Fnf 参数 | |
FlowName | object | 否 | 流程名称 | |
Value | string | 否 | 流程名称 | test-streaming-fnf |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 模板样式。 | 无 |
ExecutionName | object | 否 | 执行名称 | |
Value | string | 否 | 执行名称 | 123 |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 模板样式。 | 无 |
Input | object | 否 | 执行输入信息 | |
Value | string | 否 | 执行输入信息 | 123 |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 模板样式。 | 无 |
RoleName | object | 否 | 角色配置 | |
Value | string | 否 | 角色配置 | Al****FNF-x**** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 模板样式。 | 无 |
SinkPrometheusParameters | object | 否 | Sink Prometheus 参数 | |
URL | object | 否 | Prometheus Remote Write URL 地址 | |
Value | string | 否 | Prometheus Remote Write URL 地址 | https://cn-hangzhou.arms.aliyuncs.com/prometheus/167275****/c5b7faeb2e8994641*****d5c559f/cn-hangzhou/api/v3/write |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
AuthorizationType | object | 否 | 鉴权方式 | |
Value | string | 否 | 鉴权方式 | BASIC_AUTH |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Username | object | 否 | 用户名 | |
Value | string | 否 | 用户名 | ***admin |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Password | object | 否 | 密码 | |
Value | string | 否 | 密码 | abc |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
Data | object | 否 | 指标内容 | |
Value | string | 否 | 指标内容 | $.data |
Form | string | 否 | 转换的格式。默认为 JSONPATH。 | JSONPATH |
Template | string | 否 | 无 | 无 |
NetworkType | object | 否 | 网络类型 | |
Value | string | 否 | 网络类型 | PrivateNetwork |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
VpcId | object | 否 | VPC ID。 | |
Value | string | 否 | VPC ID。 | vpc-adw1awdw***** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
VSwitchId | object | 否 | 交换机 Id | |
Value | string | 否 | 交换机 Id | vsw-dwaafds**** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
SecurityGroupId | object | 否 | 安全组 ID。 | |
Value | string | 否 | 安全组 ID。 | sg-mw43***** |
Form | string | 否 | 转换的格式。默认为 CONSTANT。 | CONSTANT |
Template | string | 否 | 无 | 无 |
RunOptions | object | 否 | 运行环境参数。 | |
MaximumTasks | long | 否 | 并发数。 | 2 |
ErrorsTolerance | string | 否 | 异常容忍策略:NONE(不容忍异常)、ALL(容忍所有异常)。 | ALL |
RetryStrategy | object | 否 | 事件推送失败时的重试策略。 | |
PushRetryStrategy | string | 否 | 重试策略:BACKOFF_RETRY(退避重试)和 EXPONENTIAL_DECAY_RETRY(指数衰减重试)。 | BACKOFF_RETRY |
MaximumEventAgeInSeconds | long | 否 | 最大重试时间。 | 512 |
MaximumRetryAttempts | long | 否 | 最大重试次数。 | 2 |
DeadLetterQueue | object | 否 | 是否启用死信队列。默认不启用死信队列,超过重试策略后的消息将被丢弃。 | |
Arn | string | 否 | 死信队列 ARN。 | acs:ram::131733464781****:role/rdstoecsassumekms |
BatchWindow | object | 否 | 攒批窗口。 | |
CountBasedWindow | integer | 否 | 窗口中最大可容纳的事件数量。当达到此阈值,会触发窗口内的数据往下游推送。当存在多个窗口时,有一个窗口满足即触发。 | 100 |
TimeBasedWindow | integer | 否 | 窗口中最大可容纳的时间范围内的事件(单位秒)。当达到此阈值,会触发窗口内的数据往下游推送。当存在多个窗口时,有一个窗口满足即触发。 | 10 |
Transforms | object [] | 否 | Transform 相关配置 | |
Arn | string | 否 | 云产品的 ARN,比如函数计算中函数的 ARN | acs:fc:cn-hangzhou:*****:services/demo-service.LATEST/functions/demo-func |
返回参数
示例
正常返回示例
JSON
格式
{
"Message": "The name [xxxx] of event streaming in request is already exist!",
"RequestId": "0FDD73AA-7A2D-5BD4-B4C0-88AFEBF5F0F5",
"Code": "Success",
"Success": true
}
错误码
HTTP status code | 错误码 | 错误信息 |
---|---|---|
403 | ServiceNotEnable | Service not enable |
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
2024-02-21 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
| ||||||||||
2024-01-25 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
| ||||||||||
2023-12-28 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
| ||||||||||
2023-11-22 | OpenAPI 错误码发生变更、OpenAPI 入参发生变更 | 看变更集 | ||||||||
| ||||||||||
2023-10-11 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
| ||||||||||
2023-09-13 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
| ||||||||||
2023-04-21 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
| ||||||||||
2023-04-06 | OpenAPI 错误码发生变更 | 看变更集 | ||||||||
|