All Products
Search
Document Center

EventBridge:GetEventStreaming

Last Updated:Jul 21, 2026

Mengambil detail aliran acara.

Deskripsi operasi

Mengambil detail aliran acara.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

eventbridge:GetEventStreaming

get

*EventStreaming

acs:eventbridge:{#regionId}:{#accountId}:eventstreaming/{#EventStreamingName}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

EventStreamingName

string

Yes

Nama aliran acara yang akan dikueri.

myeventstreaming

Elemen respons

Element

Type

Description

Example

object

Parameter tanggapan.

Message

string

Pesan error.

The event streaming [xxxx] not existed!

RequestId

string

ID permintaan yang dihasilkan oleh Alibaba Cloud untuk permintaan ini.

7892F480-58C9-5067-AB35-8A7BEF****

Data

object

Data yang dikembalikan.

EventStreamingName

string

Nama aliran acara.

rocketmq-sync.

Description

string

Deskripsi aliran acara.

RocketMQ-to-RocketMQ.

Source

object

Sumber event.

SourceMNSParameters

object

Parameter untuk sumber Antrian Pesan (sebelumnya MNS).

RegionId

string

ID wilayah.

cn-hangzhou

QueueName

string

Nama antrian Antrian Pesan (sebelumnya MNS).

demo

IsBase64Decode

boolean

Apakah decoding Base64 diaktifkan.

true

SourceRabbitMQParameters

object

Parameter untuk sumber RabbitMQ.

RegionId

string

ID wilayah.

cn-hangzhou

InstanceId

string

ID instans dari instans ApsaraMQ for RabbitMQ.

i-f8z9a9mcgwri1c1i****

VirtualHostName

string

Nama vhost pada instans ApsaraMQ for RabbitMQ.

eb-connect

QueueName

string

Nama antrian pada instans ApsaraMQ for RabbitMQ.

comp

SourceRocketMQParameters

object

Parameter untuk sumber RocketMQ.

RegionId

string

ID wilayah dari instans ApsaraMQ for RocketMQ.

cn-hangzhou

InstanceId

string

ID instans dari instans ApsaraMQ for RocketMQ.

i-f8zbher64dlm58pl****

Topic

string

Topik Paket.

topic_add_anima

Tag

string

Tag filter Paket.

v1

Offset

string

Offset konsumsi Paket. Nilai valid: CONSUME_FROM_LAST_OFFSET: konsumsi dimulai dari offset terbaru. CONSUME_FROM_FIRST_OFFSET: konsumsi dimulai dari offset paling awal. CONSUME_FROM_TIMESTAMP: konsumsi dimulai dari offset pada titik waktu tertentu.

CONSUMEFROMLASTOFFSET

GroupID

string

Group ID dari instans ApsaraMQ for RocketMQ.

GID_group1

Timestamp

integer

Stempel waktu. Parameter ini hanya berlaku jika parameter Offset diatur ke CONSUME_FROM_TIMESTAMP.

1636597951964

InstanceType

string

Tipe instans. Nilai valid:

  • Cloud_4: Instans ApsaraMQ for RocketMQ 4.0 (default)

  • Cloud_5: Instans ApsaraMQ for RocketMQ 5.0

  • SelfBuilt: Kluster Apache RocketMQ yang dikelola sendiri

Cloud_4

InstanceEndpoint

string

Titik akhir instans.

reg****-vpc.cn-zhangjiakou.aliyuncs.com

AuthType

string

Jenis otentikasi.

ACL

InstanceUsername

string

Nama pengguna instans.

xxxa

InstancePassword

string

Kata sandi instans.

xxxa

InstanceVpcId

string

Informasi VPC instans.

vpc-m5e3sv4b12345****

InstanceVSwitchIds

string

Informasi vSwitch instans.

vsw-m5ev8asdc6h12****

InstanceSecurityGroupId

string

Informasi grup keamanan instans.

sg-m5edtu24f12345****

InstanceNetwork

string

Informasi jaringan instans:

  • PublicNetwork

  • PrivateNetwork

PublicNetwork

BodyDataType

string

Format encoding Paket:

  • Json

  • Text

  • Binary

Json

FilterType

string

Jenis filter Paket.

Tag

FilterSql

string

Pernyataan filter SQL.

index > 10

VpcId

string

ID VPC.

vpc-m5e3sv4b12345****

VSwitchIds

string

ID vSwitch.

vsw-m5ev8asdc6h12345****

SecurityGroupId

string

ID grup keamanan.

sg-m5edtu24f12345****

Network

string

Jenis jaringan.

  • PublicNetwork

  • PrivateNetwork

PublicNetwork

SourceRocketMQCheckpointParameters

object

Parameter untuk sumber checkpoint RocketMQ.

RegionId

string

ID wilayah.

cn-hangzhou

InstanceType

string

Tipe instans. Nilai valid:

  • Cloud_4: Instans ApsaraMQ for RocketMQ 4.0 (default)

  • Cloud_5: Instans ApsaraMQ for RocketMQ 5.0

  • SelfBuilt: Kluster Apache RocketMQ yang dikelola sendiri

Cloud_4

InstanceId

string

ID instans.

rmp-cn-jte3w******

Topics

array

Topik Paket.

string

Topik Paket.

opic_add_anima

SourceApacheRocketMQCheckpointParameters

object

Parameter untuk sumber checkpoint RocketMQ.

RegionId

string

ID wilayah.

cn-hangzhou

InstanceId

string

ID instans RocketMQ.

MQ_INST_164901546557****_BAAN****

Topics

array

Daftar topik.

string

Daftar topik untuk dikonsumsi.

["Topic_1","Topic_2"]

InstanceEndpoint

string

Titik akhir instans.

registry-vpc.cn-hangzhou.aliyuncs.com

InstanceUsername

string

Nama pengguna instans.

admin

InstancePassword

string

Kata sandi instans.

123456

NetworkType

string

Jenis jaringan.

PrivateNetwork

VpcId

string

ID VPC.

vpc-adw1awdw*****

VSwitchId

string

ID vSwitch.

vsw-dwaafds****

SecurityGroupId

string

ID grup keamanan.

sg-mw43*****

SourceKafkaParameters

object

Parameter untuk sumber Kafka.

RegionId

string

ID wilayah instans.

cn-hangzhou

InstanceId

string

ID instans.

i-bp1fbtrnqmjvgq66****

Topic

string

Nama topik.

topic_empower_1642473600414

ConsumerGroup

string

ID kelompok konsumen yang berlangganan topik.

GID_TEST

OffsetReset

string

Offset.

latest

Network

string

Konfigurasi jaringan. Nilai default: Default. Atur parameter ini ke PublicNetwork untuk jaringan VPC.

Default

VpcId

string

ID VPC.

vpc-2zehizpoendb3****

VSwitchIds

string

ID vSwitch.

vsw-wz9qqeovkwjxlu9uc****

SecurityGroupId

string

ID grup keamanan.

sg-2vcgdxz7o1n9zapp****

ValueDataType

string

Format encoding dan decoding. Nilai valid:

  1. JSON: byte didecode menjadi string menggunakan encoding UTF-8 lalu diparsing sebagai JSON.

  2. Text: byte didecode menjadi string menggunakan encoding UTF-8 dan ditempatkan langsung ke muatan.

  3. Binary: byte diencode menjadi string menggunakan encoding Base64 dan ditempatkan ke muatan.

Text

SourceMQTTParameters

object

Parameter untuk sumber MQTT.

RegionId

string

ID wilayah.

cn-shanghai

InstanceId

string

ID instans.

i-2ze06wqdwk0uq14k****

Topic

string

Nama topik.

TOPIC-cainiao-pcs-wms-instock-noPrealertPrintLabel

BodyDataType

string

Format encoding Paket:

  • JSON

  • Text

  • Binary

JSON

NetworkType

string

Jenis jaringan.

VpcId

string

ID VPC.

VSwitchIds

string

ID vSwitch.

SecurityGroupId

string

ID grup keamanan.

SourceDTSParameters

object

Parameter untuk sumber Data Transmission Service (DTS).

TaskId

string

ID tugas.

f86e5814-b223-482c-b768-3b873297****

BrokerUrl

string

Alamat jaringan dan nomor port saluran langganan data.

Topic

string

Topik langganan saluran langganan data.

TP_TEST_UNDERWRITE_ISSUE

Sid

string

ID kelompok konsumen.

HD1

Username

string

Akun kelompok konsumen.

admin

Password

string

Kata sandi akun kelompok konsumen.

admin****

InitCheckPoint

string

Titik pemeriksaan konsumsi, yaitu Stempel waktu UNIX saat klien SDK mengonsumsi catatan data pertama. Nilainya adalah Stempel waktu UNIX.

1620962769

SourceSLSParameters

object

Parameter untuk sumber Simple Log Service (SLS).

Project

string

Proyek Simple Log Service.

dmmzk

LogStore

string

Penyimpanan log Simple Log Service.

waf-logstore

ConsumerGroup

string

Kelompok konsumen.

ConsumePosition

string

Offset konsumsi awal. Anda dapat memilih offset paling awal atau terbaru, yang masing-masing sesuai dengan "begin" atau "end". Anda juga dapat memulai konsumsi dari waktu tertentu dalam detik.

begin

RoleName

string

Nama peran yang memberikan otorisasi kepada EventBridge untuk membaca konten log SLS. Saat membuat peran yang digunakan oleh layanan di konsol Resource Access Management (RAM), pilih "Alibaba Cloud Service" dan atur "Trusted Service" ke "event bus".

testRole

SourcePrometheusParameters

object

Parameter untuk sumber event Prometheus.

RegionId

string

ID wilayah.

cn-hangzhou

ClusterId

string

ID kluster.

c83555068b6******ad213f565f209

DataType

string

Tipe data.

Json

Labels

string

Label.

__name__=.*

RoleName

string

Nama peran tugas.

test-role

ExternalLabels

string

Label eksternal yang ditambahkan ke aliran event.

{"env":"test"}

SourceCustomizedKafkaParameters

object

Parameter untuk sumber event Kafka kustom.

InstanceId

string

ID instans dari instans Antrian Pesan for Apache Kafka.

r-8vb64581862c****

SourceCustomizedKafkaConnectorParameters

object

Parameter untuk sumber event connector Apache Kafka kustom.

ConnectorPackageUrl

string

URL unduhan paket ZIP Sumber daya OSS.

"https://examplebucket.oss-cn-hangzhou.aliyuncs.com/testDoc/Old_Homebrew/2024-06-26%2022%3A34%3A08/opt/homebrew/homebrew/Library/Homebrew/test/support/fixtures/cask/AppWithBinary.zip?OSSAccessKeyId=ri&Expires=1725539627&Signature=rb8q3OpV2i3gZJ"

ConnectorParameters

object

Parameter connector.

Name

string

Nama connector.

test-name

Config

object

Konfigurasi connector.

{ "connector.class": "com.mongodb.kafka.connect.MongoSinkConnector", "tasks.max": "1", "topics": "sourceA,sourceB" }

WorkerParameters

object

Konfigurasi instans.

{ "group.id": "connect-eb-cluster-KAFKA_CONNECTORC", "offset.storage.topic": "connect-eb-offset-KAFKA_CONNECTOR_yjqC8K5ewC", "config.storage.topic": "connect-eb-config-KAFKA_CONNECTOR_yjqC8K5ewC", "status.storage.topic": "connect-eb-status-KAFKA_CONNECTOR_yjqC8K5ewC", "consumer.group.id": "connector-eb-cluster-KAFKA_CONNECTOR_yjqC8K5ewC-mongo-sink", "bootstrap.servers": "alikafka-post:9092" }

SourceApacheKafkaParameters

object

Bootstraps

string

Topic

string

ConsumerGroup

string

OffsetReset

string

ValueDataType

string

VpcId

string

VSwitchIds

string

SecurityGroupId

string

NetworkType

string

SecurityProtocol

string

SaslMechanism

string

SaslUser

string

SaslPassword

string

SslTruststoreCertificates

string

[Wajib untuk SSL] Sertifikat kepercayaan server Kafka. Digunakan untuk mengautentikasi sertifikat SSL broker Kafka dan mencegah serangan man-in-the-middle. Format: Format PEM yang diencode Base64, biasanya berisi sertifikat CA atau sertifikat server dari server Kafka. Contoh: Encode Base64 konten file PEM sertifikat CA (pastikan konten dimulai dengan '-----BEGIN CERTIFICATE-----' dan diakhiri dengan '-----END CERTIFICATE-----'). Jika Kafka menggunakan sertifikat self-signed, berikan sertifikat CA yang menerbitkan sertifikat tersebut.

SslKeystoreCertificateChain

string

[Wajib untuk otentikasi timbal balik] Rantai sertifikat klien Kafka. Diperlukan ketika server Kafka mengaktifkan otentikasi SSL timbal balik (ssl.client.auth=required). Format: Format PEM yang diencode Base64, berisi sertifikat klien dan rantai sertifikat lengkap (sertifikat klien terlebih dahulu, sertifikat CA perantara berikutnya, sertifikat CA root opsional). Catatan: Pastikan setiap konten file PEM dimulai dengan '-----BEGIN CERTIFICATE-----' dan diakhiri dengan '-----END CERTIFICATE-----', lalu encode Base64 konten yang digabungkan.

SslKeyPassword

string

[Wajib untuk kunci privat terenkripsi] Kata sandi kunci privat klien Kafka. Diperlukan ketika kunci privat klien dienkripsi (file PEM berisi penanda 'Proc-Type: 4,ENCRYPTED' atau 'ENCRYPTED'). Berikan kata sandi dekripsi. Biarkan kosong jika kunci privat tidak dienkripsi. Catatan: Kata sandi ini hanya digunakan untuk mendekripsi kunci privat dan tidak terkait dengan otentikasi Kafka.

SslKeystoreKey

object

[Wajib untuk otentikasi timbal balik] Objek konfigurasi kunci privat SSL. Diperlukan ketika server Kafka mengaktifkan otentikasi SSL timbal balik. Hanya mode KMS yang didukung: tentukan Sumber daya Key Management Service yang menyimpan kunci privat dengan menggunakan KmsArn. Sistem mengambil konten kunci privat dari KMS hanya di memori untuk keamanan yang lebih baik. Contoh konfigurasi: {"KmsArn": "acs:kms:ap-southeast-1:123456789:secret/ssl-key-xxxx", "KmsSecretValueKey": "keystore_private_key"}

KmsArn

string

[Wajib] Nama Sumber Daya Alibaba Cloud Sumber daya KMS yang menyimpan kunci privat SSL. Digunakan untuk menemukan instans KMS yang menyimpan kunci privat klien. Contoh format: 'acs:kms:ap-southeast-1:123456789:secret/ssl-keystore-key-xxxx'. Anda dapat melihat informasi ARN kunci yang sesuai di konsol KMS.

KmsSecretValueKey

string

[Mode KV KMS] Nama kunci dalam rahasia KMS. Ketika rahasia KMS disimpan dalam struktur key-value (KV), tentukan parameter ini untuk menunjukkan kunci yang sesuai dengan kunci privat SSL. Contoh: jika rahasia KMS adalah '{"ssl_keystore_key":"-----BEGIN PRIVATE KEY-----...","ssl_truststore_key":"..."}', atur parameter ini ke 'ssl_keystore_key'. Biarkan parameter ini kosong jika rahasia KMS dalam mode teks biasa (langsung menyimpan konten PEM kunci privat).

SourceOSSParameters

object

Parameter untuk sumber event OSS.

RoleName

string

Nama peran yang memberikan otorisasi bagi EventBridge untuk membaca file OSS. Peran harus memiliki setidaknya izin baca-saja pada OSS.

eventbridge_oss_role

BucketName

string

Nama bucket OSS.

bucket_abc

Prefix

string

Awalan jalur file.

fun/document/

LoadMode

string

Mode pemuatan data. Nilai single menunjukkan pemuatan dokumen tunggal, dan nilai element menunjukkan pemuatan terpotong-potong. Nilai valid: single/element. Nilai default: single.

single

LoadFormat

string

Pemuat dokumen.

TextLoader

Delimiter

string

Delimiter. Dalam mode pemuatan terpotong-potong, delimiter ini digunakan sebagai pengidentifikasi pemotongan teks. Delimiter default adalah karakter baris baru .

\n

SourceOpenSourceRabbitMQParameters

object

Parameter untuk sumber RabbitMQ open source.

Endpoint

string

Titik akhir instans RabbitMQ open source.

192.168.1.100:5672

VirtualHostName

string

Nama vhost pada instans RabbitMQ open source.

eb-connect

QueueName

string

Nama antrian pada instans RabbitMQ open source.

demo

BodyDataType

string

Format encoding Paket:

  • JSON

  • Text

  • Binary

Json

Username

string

Nama pengguna.

admin

Password

string

Kata sandi.

******

VpcId

string

ID VPC.

vpc-bp1vllc1lnw1v657******

VSwitchIds

string

ID vSwitch.

vsw-uf65zhil5oukof5******

SecurityGroupId

string

ID grup keamanan.

sg-2ze65razphjfz3******

NetworkType

string

Jenis jaringan:

  • Jaringan publik: PublicNetwork

  • VPC: PrivateNetwork

PrivateNetwork

AuthType

string

Jenis otentikasi.

ACL

SourceEventBusParameters

object

Parameter untuk sumber EventBridge.

EventBusName

string

Nama EventBridge.

demo

EventRuleName

string

Nama aturan event.

test

SourceMySQLParameters SourceMySQLParameters

Parameter untuk sumber MySQL.

SourcePostgreSQLParameters SourcePostgreSQLParameters

SourceRabbitMQMetaParameters SourceRabbitMQMetaParameters

SourceRabbitMQMsgSyncParameters SourceRabbitMQMsgSyncParameters

SourceFeiShuDocsParameters SourceFeiShuDocsParameters

SourceJDBCParameters SourceJDBCParameters

Metadata

string

FilterPattern

string

Aturan penyaringan event. Jika tidak ditentukan, semua event akan dicocokkan.

Transforms

array<object>

Konfigurasi transformer event.

object

ARN dari sumber daya cloud, seperti ARN fungsi di Function Compute.

Arn

string

Alibaba Cloud Resource Name (ARN) dari layanan cloud, seperti ARN fungsi di Function Compute.

acs:fc:cn-hangzhou:*****:services/demo-service.LATEST/functions/demo-func

DashScopeTransformParameters

DashScopeTransformParameters

BaiLianAgentTransformParameters

BaiLianAgentTransformParameters

Sink

object

Target event.

SinkMNSParameters

object

Parameter untuk target event Antrian Pesan (sebelumnya MNS).

QueueName

object

Jenis layanan target adalah Antrian Pesan (sebelumnya MNS).

Value

string

Nama antrian Antrian Pesan (sebelumnya MNS).

MyQueue

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

Body

object

Konten Paket.

Value

string

Nilai sebelum transformasi.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

IsBase64Encode

object

Apakah decoding Base64 diaktifkan.

Value

string

Apakah akan mengaktifkan encoding Base64.

true

Form

string

Format transformasi event. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

SinkRabbitMQParameters

object

Parameter untuk sink RabbitMQ.

InstanceId

object

Jenis layanan target adalah ApsaraMQ for RabbitMQ.

Value

string

ID instans dari instans ApsaraMQ for RabbitMQ.

e5c9b727-e06c-4d7e-84d5-f8ce644e****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

VirtualHostName

object

Nama vhost pada instans ApsaraMQ for RabbitMQ.

Value

string

Nama vhost pada instans ApsaraMQ for RabbitMQ.

rabbit-host

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

TargetType

object

Jenis target.

Value

string

Jenis target. Nilai valid:

  • Exchange: Mode Exchange.

  • Queue: Mode Queue.

Exchange/Queue

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Exchange

object

Mode Exchange. Parameter ini hanya diperlukan jika TargetType diatur ke Exchange.

Value

string

Nama Exchange pada instans ApsaraMQ for RabbitMQ.

a_exchange

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

RoutingKey

object

Aturan routing Paket. Parameter ini hanya diperlukan jika TargetType diatur ke Exchange.

Value

string

Aturan routing Paket.

housekeeping

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

QueueName

object

Mode Queue. Parameter ini hanya diperlukan jika TargetType diatur ke Queue.

Value

string

Nama antrian pada instans.

MyQueue

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Body

object

Konten Paket.

Value

string

Nilai sebelum transformasi.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

MessageId

object

ID Paket.

Value

string

Nilai sebelum transformasi.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

Properties

object

Properti filter.

Value

string

Nilai sebelum transformasi.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

SinkFcParameters

object

Target fungsi.

ServiceName

object

Nama layanan.

Value

string

Nama layanan.

myService

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

FunctionName

object

Nama fungsi.

Value

string

Nama fungsi.

mFunction

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Concurrency

object

Konkurensi pengiriman. Nilai minimum: 1.

Value

string

Konkurensi pengiriman. Nilai minimum: 1.

1

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Qualifier

object

Versi layanan.

Value

string

Versi layanan.

LATEST

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

InvocationType

object

Apakah pemanggilan bersifat sinkron atau asinkron.

  • Sync: Sinkron.

  • Async: Asinkron.

Value

string

Apakah pemanggilan bersifat sinkron atau asinkron.

  • Sync: Sinkron.

  • Async: Asinkron.

Async

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Body

object

Isi konten yang dikirim ke fungsi.

Value

string

Nilai sebelum transformasi.

{ "key": "value" }

Form

string

Format transformasi:

  • ORIGINAL: event lengkap

  • JSONPATH: event parsial

  • CONSTANT: konstanta

  • TEMPLATE: templat

Untuk informasi lebih lanjut, lihat Transformasi event.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

DataFormat

object

Aturan konversi format untuk konten event.

Value

string

Nilai sebelum transformasi.

{ "key": "value" }

Form

string

Format transformasi:

  • ORIGINAL: event lengkap

  • JSONPATH: event parsial

  • CONSTANT: konstanta

  • TEMPLATE: templat

JSONPATH

Template

string

Templat.

$.data.key

SinkKafkaParameters

object

Parameter untuk sink Kafka.

InstanceId

object

Jenis layanan target adalah Antrian Pesan for Apache Kafka.

Value

string

ID instans.

Defaut_1283278472_s****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

DynamicTopic

object

Specifies the target topic strategy for message routing. If both the topic parameter and the DynamicTopic parameter are specified, the DynamicTopic parameter takes precedence. Two configuration modes are supported: 1. Static constant mode: Specify a fixed topic name string (for example, "order_created"). All messages are sent to this topic. 2. Dynamic extraction mode: Specify a standard JSONPath expression (for example, "$.user.id" or "$.metadata.category"). The system parses the upstream message body and extracts the value of the matching field as the target topic name.

Value

string

Nilai.

Form

string

The transformation type. CONSTANT: fixed value. JSONPATH: extracted from upstream based on path.

Template

string

Templat. [_single.resp.200.props.Data.Sink.S

Topic

object

Nama topik.

Value

string

Nama topik.

test

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

CompressionType

string

Acks

object

The Kafka write confirmation mode:

  • acks=0: No response is required from the server. Performance is high, but the risk of data loss is high.

  • acks=1: A response is returned after the primary node writes successfully. Performance is moderate, and the risk of data loss is moderate. Data loss may occur if the primary node experiences a breakdown.

  • acks=all: A response is returned after the primary node writes successfully and the secondary nodes complete synchronization. Performance is low, but data is more secure. Data loss occurs only if both the primary and secondary nodes experience a breakdown.

Value

string

The Kafka write confirmation mode:

  • acks=0: No response is required from the server. Performance is high, but the risk of data loss is high.

  • acks=1: A response is returned after the primary node writes successfully. Performance is moderate, and the risk of data loss is moderate. Data loss may occur if the primary node experiences a breakdown.

  • acks=all: A response is returned after the primary node writes successfully and the secondary nodes complete synchronization. Performance is low, but data is more secure. Data loss occurs only if both the primary and secondary nodes experience a breakdown.

1

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Key

object

The message key.

Value

string

The message key.

key

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Headers

object

The additional metadata of the Kafka message.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi:

  • ORIGINAL: event lengkap

  • JSONPATH: event parsial

  • CONSTANT: konstanta

  • TEMPLATE: templat

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Value

object

The message body.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

SinkApacheKafkaParameters

object

Deskripsi.

Bootstraps

string

Topic

string

DynamicTopic

object

Specifies the target topic strategy for message routing. If both the topic parameter and the DynamicTopic parameter are specified, the DynamicTopic parameter takes precedence. Two configuration modes are supported: 1. Static constant mode: Specify a fixed topic name string (for example, "order_created"). All messages are sent to this topic. 2. Dynamic extraction mode: Specify a standard JSONPath expression (for example, "$.user.id" or "$.metadata.category"). The system parses the upstream message body and extracts the value of the matching field as the target topic name.

Value

string

Nilai.

Form

string

The transformation type. CONSTANT: fixed value. JSONPATH: extracted from upstream based on path.

Template

string

Templat. [_single.resp.200.props.Data.Sink.S

Acks

string

CompressionType

string

Key

object

Value

string

Form

string

Template

string

Headers

object

Value

string

Form

string

Template

string

Value

object

Value

string

Form

string

Template

string

SecurityProtocol

string

SaslMechanism

string

SaslUser

string

VpcId

object

Value

string

Form

string

Template

string

VSwitchIds

object

Value

string

Form

string

Template

string

SecurityGroupId

object

Value

string

Form

string

Template

string

NetworkType

object

Value

string

Form

string

Template

string

SaslPassword

string

SslTruststoreCertificates

string

[Required for SSL] The Kafka server trust certificate. Used to authenticate the SSL certificate of the Kafka broker and prevent man-in-the-middle attacks. Format: Base64-encoded PEM format, typically containing the CA certificate or the server certificate of the Kafka server. Example: Base64-encode the PEM file content of the CA certificate (ensure the content starts with '-----BEGIN CERTIFICATE-----' and ends with '-----END CERTIFICATE-----'). If Kafka uses a self-signed certificate, provide the CA certificate that issued the certificate.

SslKeystoreCertificateChain

string

[Wajib untuk otentikasi timbal balik] Rantai sertifikat klien Kafka. Diperlukan ketika server Kafka mengaktifkan otentikasi SSL timbal balik (ssl.client.auth=required). Format: Format PEM yang diencode Base64, berisi sertifikat klien dan rantai sertifikat lengkap (sertifikat klien terlebih dahulu, sertifikat CA perantara berikutnya, sertifikat CA root opsional). Catatan: Pastikan setiap konten file PEM dimulai dengan '-----BEGIN CERTIFICATE-----' dan diakhiri dengan '-----END CERTIFICATE-----', lalu encode Base64 konten yang digabungkan.

SslKeyPassword

string

[Wajib untuk kunci privat terenkripsi] Kata sandi kunci privat klien Kafka. Diperlukan ketika kunci privat klien dienkripsi (file PEM berisi penanda 'Proc-Type: 4,ENCRYPTED' atau 'ENCRYPTED'). Berikan kata sandi dekripsi. Biarkan kosong jika kunci privat tidak dienkripsi. Catatan: Kata sandi ini hanya digunakan untuk mendekripsi kunci privat dan tidak terkait dengan otentikasi Kafka.

SslKeystoreKey

object

[Required for mutual authentication] The SSL private key configuration object. Required when the Kafka server enables mutual SSL authentication. Only KMS mode is supported: specify the Key Management Service resource that stores the private key by using KmsArn. The system retrieves the private key content from KMS only in memory for enhanced security. Configuration example: {"KmsArn": "acs:kms:ap-southeast-1:123456789:secret/ssl-key-xxxx", "KmsSecretValueKey": "keystore_private_key"}

KmsArn

string

[Required] The KMS resource ARN that stores the SSL private key. Used to locate the KMS instance that stores the client private key. Format example: 'acs:kms:ap-southeast-1:123456789:secret/ssl-keystore-key-xxxx'. You can view the ARN information of the corresponding key in the KMS console.

KmsSecretValueKey

string

[Mode KV KMS] Nama kunci dalam rahasia KMS. Ketika rahasia KMS disimpan dalam struktur key-value (KV), tentukan parameter ini untuk menunjukkan kunci yang sesuai dengan kunci privat SSL. Contoh: jika rahasia KMS adalah '{"ssl_keystore_key":"-----BEGIN PRIVATE KEY-----...","ssl_truststore_key":"..."}', atur parameter ini ke 'ssl_keystore_key'. Biarkan parameter ini kosong jika rahasia KMS dalam mode teks biasa (langsung menyimpan konten PEM kunci privat).

SinkRocketMQParameters

object

Parameter Sink RocketMQ.

InstanceId

object

Jenis layanan target adalah ApsaraMQ for RocketMQ.

Value

string

ID instans dari instans ApsaraMQ for RocketMQ.

MQ_INST_164901546557****_BAAN****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Topic

object

Topik dari instans ApsaraMQ for RocketMQ.

Value

string

Nama topik dari instans ApsaraMQ for RocketMQ.

Mytopic

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

The value of ${key} is ${value}!

Body

object

The message content.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

Properties

object

Properti filter.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

Keys

object

Properti filter.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

Tags

object

Properti filter.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

InstanceType

object

Tipe instans. Nilai valid:

  • Cloud_4: Instans ApsaraMQ for RocketMQ 4.0 (default)

  • Cloud_5: Instans ApsaraMQ for RocketMQ 5.0

  • SelfBuilt: Kluster Apache RocketMQ yang dikelola sendiri

Value

string

Tipe instans. Nilai valid:

  • Cloud_4: Instans ApsaraMQ for RocketMQ 4.0 (default)

  • Cloud_5: Instans ApsaraMQ for RocketMQ 5.0

  • SelfBuilt: Kluster Apache RocketMQ yang dikelola sendiri

Cloud_4

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

InstanceEndpoint

object

Titik akhir instans.

Value

string

Titik akhir instans.

vbr-8vbsvkkbpf3vb0zef****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

InstanceUsername

object

Nama pengguna instans.

Value

string

Nama pengguna instans.

admin

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

InstancePassword

object

Kata sandi instans.

Value

string

Kata sandi instans.

admin****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

VpcId

object

ID VPC.

Value

string

ID VPC.

vbr-8vb835n3zf9shwlvb****

Form

string

Format transformasi event. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

VSwitchIds

object

ID vSwitch.

Value

string

ID vSwitch.

vbr-8vb835n3zf9shwl****mp

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

SecurityGroupId

object

The security group ID.

Value

string

The security group ID.

b4bf375515f6440f942e3a20c33d****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

Network

object

Jenis jaringan. Nilai valid:

  • PublicNetwork

  • PrivateNetwork

Value

string

Jenis jaringan. Nilai valid:

  • PublicNetwork

  • PrivateNetwork

PublicNetwork

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

DeliveryOrderType

object

The delivery order type of messages. Optional. The default value is concurrent delivery.

Value

string

The delivery order type. Valid values:

  • Orderly: Ordered delivery.

  • Concurrently: Concurrent delivery.

Concurrently

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

ShardingKey

object

The sharding key of the message.

Catatan
  • When DeliveryOrderType is set to Orderly, the ShardingKey parameter is required.

  • When Source is RocketMQ, ShardingKey can be empty. In this case, the upstream BrokerName and QueueId are concatenated to generate the message ShardingKey.

Value

string

Nilai kunci sharding.

order_id

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

SinkDorisParameters

object

QueryEndpoint

object

Value

string

Form

string

Template

string

FeHttpEndpoint

object

Value

string

Form

string

Template

string

BeHttpEndpoint

object

Value

string

Form

string

Template

string

UserName

object

Value

string

Form

string

Template

string

Password

object

Value

string

Form

string

Template

string

Database

object

Value

string

Form

string

Template

string

Table

object

Value

string

Form

string

Template

string

Body

object

Value

string

Form

string

Template

string

NetworkType

object

Value

string

Form

string

Template

string

VpcId

object

Value

string

Form

string

Template

string

VSwitchIds

object

Value

string

Form

string

Template

string

SecurityGroupId

object

Value

string

Form

string

Template

string

SinkRocketMQCheckpointParameters

object

Parameter Checkpoint Sink RocketMQ.

InstanceType

string

Tipe instans. Nilai valid:

  • Cloud_4: Instans ApsaraMQ for RocketMQ 4.0.

  • Cloud_5: Instans ApsaraMQ for RocketMQ 5.0.

Cloud_4

InstanceId

string

ID instans.

MQ_INST_164901546557****_BAAN****

Topic

object

Topik dari instans ApsaraMQ for RocketMQ.

Value

string

Nama topik dari instans ApsaraMQ for RocketMQ.

Mytopic

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

Group

object

Group ID dari kelompok konsumen.

Value

string

Group ID.

GID_EVENTBRIDGE_1736234******

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

ConsumeTimestamp

object

The UNIX timestamp of message consumption.

Value

string

The UNIX timestamp.

1570761026400

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

SinkApacheRocketMQCheckpointParameters

object

Parameter Checkpoint Sink Apache RocketMQ.

Topic

object

Topik dari instans ApsaraMQ for RocketMQ.

Value

string

Nama topik dari instans ApsaraMQ for RabbitMQ.

Mytopic

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

Group

object

Group ID dari kelompok konsumen.

Value

string

Group ID.

GID_EVENTBRIDGE_1736234******

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

ConsumeTimestamp

object

The UNIX timestamp of message consumption.

Value

string

The UNIX timestamp.

1570761026400

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

InstanceEndpoint

string

Titik akhir instans.

192.168.1.1:9876

InstanceUsername

string

Nama pengguna yang diperlukan untuk otentikasi.

admin

InstancePassword

string

Kata sandi untuk nama pengguna.

****

NetworkType

string

Jenis jaringan.

PrivateNetwork

VpcId

string

ID VPC.

vpc-2zeccak5pb0j3ay******

VSwitchId

string

ID vSwitch.

vsw-uf62oqt1twuevrt******

SecurityGroupId

string

The security group ID.

sg-2ze5bmpw6adn0q******

SinkSLSParameters

object

Parameter Sink SLS.

Project

object

Proyek Simple Log Service.

Value

string

Proyek Simple Log Service.

test-project

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

LogStore

object

Penyimpanan log Simple Log Service.

Value

string

Penyimpanan log Simple Log Service.

test-logstore

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

Topic

object

Topik log, yang sesuai dengan kata khusus SLS "topic".

Value

string

Topik log, yang sesuai dengan kata khusus SLS "topic".

testTopic

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

Body

object

Konten yang akan dikirim ke SLS.

Value

string

The value before transformation.

{ "key": "value" }

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

The value of ${key} is ${value}!

RoleName

object

Nama peran yang memberikan otorisasi kepada EventBridge untuk membaca konten log SLS. Saat membuat peran yang digunakan oleh layanan di konsol Resource Access Management (RAM), pilih "Alibaba Cloud Service" dan atur "Trusted Service" ke "event bus".

Value

string

Nama peran yang memberikan otorisasi kepada EventBridge untuk membaca konten log SLS. Saat membuat peran yang digunakan oleh layanan di konsol Resource Access Management (RAM), pilih "Alibaba Cloud Service" dan atur "Trusted Service" ke "event bus".

testRole

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

ContentType

object

Format data Simple Log Service. Anda dapat memilih format default atau mengonfigurasi pasangan key-value tertentu. Nilai valid:

  • JSON

  • KeyValue

Value

string

The value before transformation.

JSON

Form

string

Format transformasi.

CONSTANT

Template

string

Templat.

ContentSchema

object

Pasangan key-value log kustom. Parameter ini hanya berlaku jika ContentType diatur ke KeyValue. Setiap pasangan key-value direpresentasikan oleh Key_n dan Value_n.

Value

string

The value before transformation.

{"Key_1":{"form":"CONSTANT","value":"demoKey"},"Value_1":{"form":"JSONPATH","value":"$.data.value"}}

Form

string

Templat.

CONSTANT

Template

string

Templat.

SinkFnfParameters

object

Parameter Sink Fnf.

FlowName

object

Nama alur.

Value

string

Nama alur.

test-streaming-fnf

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

ExecutionName

object

Nama eksekusi.

Value

string

Nama eksekusi.

123

Form

string

Format transformasi. Nilai default: CONSTANT. Nilai valid:

  • JSONPATH: event parsial.

  • CONSTANT: konstanta.

  • TEMPLATE: templat.

Untuk informasi lebih lanjut, lihat Transformasi event.

CONSTANT

Template

string

Templat.

Input

object

The input information for the execution.

Value

string

The input information for the execution.

123

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

RoleName

object

Konfigurasi peran.

Value

string

Konfigurasi peran.

Al****FNF-x****

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Templat.

SinkDataHubParameters

object

The Sink DataHub parameters.

Project

object

The DataHub project name.

Value

string

The DataHub project name.

demo-project

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

Topic

object

The DataHub topic name.

Value

string

The DataHub topic name.

demo-topic

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

TopicType

object

Jenis topik. Nilai valid:

  • TUPLE

  • BLOB

Value

string

Jenis topik. Nilai valid:

  • TUPLE

  • BLOB

TUPLE

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

TopicSchema

object

Pola konten topik jenis TUPLE.

Value

string

Pola konten topik jenis TUPLE.

{"k1":"value1","k2":"value2"}

Form

string

Format transformasi.

TEMPLATE

Template

string

Templat.

{"k1":"${k1}","k2":"${k2}"}

Body

object

Templat konten catatan untuk jenis BLOB.

Value

string

Templat konten catatan untuk jenis BLOB.

Form

string

Format transformasi.

ORIGINAL

Template

string

Tidak ada.

RoleName

object

Nama peran node.

Value

string

Nama peran tugas.

test-role

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Template

string

Tidak ada.

SinkCustomizedKafkaParameters

object

Parameter Sink Kafka.

InstanceId

string

The instance ID of the Message Queue for Apache Kafka instance.

90be1f96-4229-4535-bb76-34b4f6fb****

SinkCustomizedKafkaConnectorParameters

object

Parameter connector Sink Kafka.

ConnectorPackageUrl

string

URL unduhan file OSS.

"https://examplebucket.oss-cn-hangzhou.aliyuncs.com/testDoc/Old_Homebrew/2024-06-26%2022%3A34%3A08/opt/homebrew/homebrew/Library/Homebrew/test/support/fixtures/cask/AppWithBinary.zip?OSSAccessKeyId=ri&Expires=1725539627&Signature=rb8q3OpV******"

ConnectorParameters

object

Memparse file properti dalam paket ZIP saat ini.

Name

string

Nama connector.

mongo-sink

Config

object

Konfigurasi connector.

{ "connector.class": "com.mongodb.kafka.connect.MongoSinkConnector", "tasks.max": "1", "topics": "sourceA,sourceB" }

WorkerParameters

object

Konfigurasi instans.

{ "group.id": "connect-eb-cluster-KAFKA_CONNECTORC", "offset.storage.topic": "connect-eb-offset-KAFKA_CONNECTOR_yjqC8K5ewC", "config.storage.topic": "connect-eb-config-KAFKA_CONNECTOR_yjqC8K5ewC", "status.storage.topic": "connect-eb-status-KAFKA_CONNECTOR_yjqC8K5ewC", "consumer.group.id": "connector-eb-cluster-KAFKA_CONNECTOR_yjqC8K5ewC-mongo-sink", "bootstrap.servers": "alikafka-post:9092" }

SinkDashVectorParameters

object

Parameter Sink DashVector.

InstanceId

string

ID instans.

vrs-cn-lbj3ru1***

Collection

string

Nama koleksi.

collection1

ApiKey

string

Kunci API yang dibuat di konsol DashVector.

Q34nExQH7sQ****

Operation

string

Jenis operasi database DashVector.

Upsert

Network

string

Jenis jaringan.

PublicNetwork

PrimaryKeyId

object

ID kunci utama saat menyisipkan atau menghapus catatan. Jika bidang ini tidak ditentukan, ID kunci utama acak akan digunakan. [_single.resp.2

Form

string

Format transformasi.

JSONPATH

Value

string

  • If Form is set to JSONPATH: the content to fetch by using the JSONPath expression.

  • If Form is set to TEMPLATE: the template variable.

Note: The Value field cannot exceed 10,240 characters.

$.data.requestId

Template

string

The primary key ID template. This parameter is required only when Form is set to TEMPLATE.

${ID}

Partition

object

The partition. Default value: default.

Form

string

Format transformasi.

CONSTANT

Value

string

  • If Form is set to CONSTANT: the constant value.

  • If Form is set to JSONPATH: the content to fetch by using the JSONPath expression.

Note: The Value field cannot exceed 10,240 characters.

default

Template

string

Tidak ada.

Vector

object

The vector of the record to be inserted into DashVector.

Form

string

Format transformasi.

JSONPATH

Value

string

The content to fetch by using the JSONPath expression.

Note: The Value field cannot exceed 10,240 characters.

$.data.messageBody

Template

string

Tidak ada.

DashVectorSchemaParameters

array<object>

The schema field definition of the table entry when inserting into DashVector. The result after event content transformation must be in JSON format.

array<object>

Name

object

Form

string

Value

string

Template

string

Type

object

Form

string

Value

string

Template

string

Value

object

Form

string

Value

string

Template

string

SinkOpenSourceRabbitMQParameters

object

Sink Open Source RabbitMQ Parameters

Endpoint

string

The endpoint.

192.168.1.1:9876

VirtualHostName

string

The hostname of the RabbitMQ virtual host.

vhost1

TargetType

string

The target type for message delivery. This parameter takes effect only when TargetType is set to Exchange.

Exchange

Exchange

string

The exchange name in RabbitMQ.

my-exchange

QueueName

string

The queue name in RabbitMQ. This parameter takes effect only when TargetType is set to Queue.

my-queue

Username

string

The username used to access the RabbitMQ instance.

admin

Password

string

The password used to access the RabbitMQ instance.

****

VpcId

string

ID VPC.

vpc-uf6of9452b2pba82c ****

VSwitchIds

string

ID vSwitch.

vsw-uf6of9452b2pba82c ****

SecurityGroupId

string

The security group ID.

sg-uf6of9452b2pba82c ****

NetworkType

string

Jenis jaringan.

PublicNetwork

AuthType

string

Jenis otentikasi.

ACL

RoutingKey

object

The message routing key.

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Value

string

The routing key value.

{"Form": "CONSTANT", "Value": "my-routing-key"}

Template

string

Templat.

The value of ${key} is ${value}!

Body

object

The message body content.

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Value

string

The raw data value.

{"key": "value"}

Template

string

Templat.

The value of ${key} is ${value}!

MessageId

object

The unique identity of the message.

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Value

string

The message ID value.

12345

Template

string

Templat.

Properties

object

The additional property of the message.

Form

string

Format transformasi. Nilai default: CONSTANT.

CONSTANT

Value

string

The property content.

{"env": "prod"}

Template

string

Templat.

The value of ${key} is ${value}!

SinkBaiLianParameters SinkBaiLianParameters

Sink BaiLian Parameters

SinkDataWorksTriggerParameters SinkDataWorksTriggerParameters

SinkHttpsParameters

SinkHttpsParameters

The HTTPS target parameters.

SinkApiDestinationParameters SinkApiDestinationParameters

The ApiDestination target parameters.

SinkOSSParameters SinkOSSParameters

SinkRabbitMQMetaParameters SinkRabbitMQMetaParameters

SinkRabbitMQMsgSyncParameters SinkRabbitMQMsgSyncParameters

SinkMQTTParameters SinkMQTTParameters

SinkAgentRunParameters SinkAgentRunParameters

RunOptions

object

The runtime environment parameters.

MaximumTasks

integer

The maximum number of concurrent tasks.

2

RetryStrategy

object

The retry policy when event push has failed.

PushRetryStrategy

string

The retry policy: BACKOFF_RETRY (backoff retry) and EXPONENTIALDECAY_RETRY (exponential attenuation retry).

BACKOFF_RETRY

MaximumEventAgeInSeconds

number

The maximum retry time.

512

MaximumRetryAttempts

number

The maximum number of retry attempts.

2

ErrorsTolerance

string

The exception tolerance policy. Valid values: NONE (no exception tolerance) and ALL (tolerate all exceptions).

ALL

DeadLetterQueue

object

Specifies whether to enable the dead-letter queue. By default, the dead-letter queue is not enabled, and messages that exceed the retry policy are discarded.

Arn

string

The ARN of the dead-letter queue.

acs:ram::155020394332****:role/edskmstoecs

Network

string

The network type of the dead-letter queue.

PrivateNetwork

VpcId

string

The VPC ID of the dead-letter queue.

vpc-2zehizpoendb3****

VSwitchIds

string

The vSwitch ID of the dead-letter queue.

vsw-m5ev8asdc6h12345****

SecurityGroupId

string

The security group ID of the instance where the dead-letter queue resides.

sg-2vcgdxz7o1n9zapp****

BatchWindow

object

The batching window.

CountBasedWindow

integer

The maximum number of events that the window can contain. When this threshold is reached, the data in the window is pushed downstream. If multiple windows exist, a push is triggered when any one window is satisfied.

100

TimeBasedWindow

integer

The maximum time range (in seconds) of events that the window can contain. When this threshold is reached, the data in the window is pushed downstream. If multiple windows exist, a push is triggered when any one window is satisfied.

10

BusinessOption

object

BusinessMode

string

MinCapacityUnitCount

integer

MaxCapacityUnitCount

integer

Throttling

integer

Status

string

The status of the event stream.

RUNNING

DetailedStatus

object

The detailed status.

TPS

number

The transactions per second.

5

DelayTime

integer

The delay time.

3

DiffOffset

integer

The difference offset.

0

Extensions

object

The extension property.

{ "test": "test", "test2": 1 }

Code

string

The return code. Success indicates success. Other values indicate fault codes. For details, see Error codes.

Success

Success

boolean

Returns true if the operation is successful.

true.

Contoh

Respons sukses

JSONformat

{
  "Message": "The event streaming [xxxx] not existed!",
  "RequestId": "7892F480-58C9-5067-AB35-8A7BEF****",
  "Data": {
    "EventStreamingName": "rocketmq-sync",
    "Description": "RocketMQ-to-RocketMQ",
    "Source": {
      "SourceMNSParameters": {
        "RegionId": "cn-hangzhou",
        "QueueName": "demo",
        "IsBase64Decode": true
      },
      "SourceRabbitMQParameters": {
        "RegionId": "cn-hangzhou",
        "InstanceId": "i-f8z9a9mcgwri1c1i****",
        "VirtualHostName": "eb-connect",
        "QueueName": "comp"
      },
      "SourceRocketMQParameters": {
        "RegionId": "cn-hangzhou",
        "InstanceId": "i-f8zbher64dlm58pl****",
        "Topic": "topic_add_anima",
        "Tag": "v1",
        "Offset": "CONSUMEFROMLASTOFFSET",
        "GroupID": "GID_group1",
        "Timestamp": 1636597951964,
        "InstanceType": "Cloud_4\n",
        "InstanceEndpoint": "reg****-vpc.cn-zhangjiakou.aliyuncs.com\n",
        "AuthType": "ACL",
        "InstanceUsername": "xxxa",
        "InstancePassword": "xxxa",
        "InstanceVpcId": "vpc-m5e3sv4b12345****\n",
        "InstanceVSwitchIds": "vsw-m5ev8asdc6h12****\n",
        "InstanceSecurityGroupId": "sg-m5edtu24f12345****\n",
        "InstanceNetwork": "PublicNetwork",
        "BodyDataType": "Json",
        "FilterType": "Tag\n",
        "FilterSql": "index > 10",
        "VpcId": "vpc-m5e3sv4b12345****\n",
        "VSwitchIds": "vsw-m5ev8asdc6h12345****\n",
        "SecurityGroupId": "sg-m5edtu24f12345****\n",
        "Network": "PublicNetwork"
      },
      "SourceRocketMQCheckpointParameters": {
        "RegionId": "cn-hangzhou",
        "InstanceType": "Cloud_4",
        "InstanceId": "rmp-cn-jte3w******\n",
        "Topics": [
          "opic_add_anima"
        ]
      },
      "SourceApacheRocketMQCheckpointParameters": {
        "RegionId": "cn-hangzhou\n",
        "InstanceId": "MQ_INST_164901546557****_BAAN****",
        "Topics": [
          "[\"Topic_1\",\"Topic_2\"]"
        ],
        "InstanceEndpoint": "registry-vpc.cn-hangzhou.aliyuncs.com",
        "InstanceUsername": "admin",
        "InstancePassword": "123456",
        "NetworkType": "PrivateNetwork",
        "VpcId": "vpc-adw1awdw*****",
        "VSwitchId": "vsw-dwaafds****",
        "SecurityGroupId": "sg-mw43*****"
      },
      "SourceKafkaParameters": {
        "RegionId": "cn-hangzhou",
        "InstanceId": "i-bp1fbtrnqmjvgq66****",
        "Topic": "topic_empower_1642473600414",
        "ConsumerGroup": "GID_TEST",
        "OffsetReset": "latest",
        "Network": "Default",
        "VpcId": "vpc-2zehizpoendb3****",
        "VSwitchIds": "vsw-wz9qqeovkwjxlu9uc****",
        "SecurityGroupId": "sg-2vcgdxz7o1n9zapp****",
        "ValueDataType": "Text"
      },
      "SourceMQTTParameters": {
        "RegionId": "cn-shanghai",
        "InstanceId": "i-2ze06wqdwk0uq14k****",
        "Topic": "TOPIC-cainiao-pcs-wms-instock-noPrealertPrintLabel",
        "BodyDataType": "JSON",
        "NetworkType": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": ""
      },
      "SourceDTSParameters": {
        "TaskId": "f86e5814-b223-482c-b768-3b873297****",
        "BrokerUrl": "",
        "Topic": "TP_TEST_UNDERWRITE_ISSUE",
        "Sid": "HD1",
        "Username": "admin",
        "Password": "admin****",
        "InitCheckPoint": "1620962769"
      },
      "SourceSLSParameters": {
        "Project": "dmmzk",
        "LogStore": "waf-logstore",
        "ConsumerGroup": "",
        "ConsumePosition": "begin",
        "RoleName": "testRole"
      },
      "SourcePrometheusParameters": {
        "RegionId": "cn-hangzhou",
        "ClusterId": "c83555068b6******ad213f565f209\n",
        "DataType": "Json",
        "Labels": "__name__=.*\n",
        "RoleName": "test-role",
        "ExternalLabels": "{\"env\":\"test\"}"
      },
      "SourceCustomizedKafkaParameters": {
        "InstanceId": "r-8vb64581862c****\n"
      },
      "SourceCustomizedKafkaConnectorParameters": {
        "ConnectorPackageUrl": "\"https://examplebucket.oss-cn-hangzhou.aliyuncs.com/testDoc/Old_Homebrew/2024-06-26%2022%3A34%3A08/opt/homebrew/homebrew/Library/Homebrew/test/support/fixtures/cask/AppWithBinary.zip?OSSAccessKeyId=ri&Expires=1725539627&Signature=rb8q3OpV2i3gZJ\"",
        "ConnectorParameters": {
          "Name": "test-name\n",
          "Config": {
            "connector.class": "com.mongodb.kafka.connect.MongoSinkConnector",
            "tasks.max": "1",
            "topics": "sourceA,sourceB"
          }
        },
        "WorkerParameters": {
          "group.id": "connect-eb-cluster-KAFKA_CONNECTORC",
          "offset.storage.topic": "connect-eb-offset-KAFKA_CONNECTOR_yjqC8K5ewC",
          "config.storage.topic": "connect-eb-config-KAFKA_CONNECTOR_yjqC8K5ewC",
          "status.storage.topic": "connect-eb-status-KAFKA_CONNECTOR_yjqC8K5ewC",
          "consumer.group.id": "connector-eb-cluster-KAFKA_CONNECTOR_yjqC8K5ewC-mongo-sink",
          "bootstrap.servers": "alikafka-post:9092"
        }
      },
      "SourceApacheKafkaParameters": {
        "Bootstraps": "",
        "Topic": "",
        "ConsumerGroup": "",
        "OffsetReset": "",
        "ValueDataType": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "NetworkType": "",
        "SecurityProtocol": "",
        "SaslMechanism": "",
        "SaslUser": "",
        "SaslPassword": "",
        "SslTruststoreCertificates": "",
        "SslKeystoreCertificateChain": "",
        "SslKeyPassword": "",
        "SslKeystoreKey": {
          "KmsArn": "",
          "KmsSecretValueKey": ""
        }
      },
      "SourceOSSParameters": {
        "RoleName": "eventbridge_oss_role\n",
        "BucketName": "bucket_abc\n",
        "Prefix": "fun/document/\n",
        "LoadMode": "single\n",
        "LoadFormat": "TextLoader\n",
        "Delimiter": "\\n\n"
      },
      "SourceOpenSourceRabbitMQParameters": {
        "Endpoint": "192.168.1.100:5672",
        "VirtualHostName": "eb-connect",
        "QueueName": "demo",
        "BodyDataType": "Json",
        "Username": "admin",
        "Password": "******",
        "VpcId": "vpc-bp1vllc1lnw1v657******",
        "VSwitchIds": "vsw-uf65zhil5oukof5******",
        "SecurityGroupId": "sg-2ze65razphjfz3******",
        "NetworkType": "PrivateNetwork\n",
        "AuthType": "ACL"
      },
      "SourceEventBusParameters": {
        "EventBusName": "demo",
        "EventRuleName": "test"
      },
      "SourceMySQLParameters": {
        "RegionId": "",
        "HostName": "",
        "User": "",
        "Password": "",
        "DatabaseName": "",
        "TableNames": "",
        "NetworkType": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "Port": 0,
        "SnapshotMode": "",
        "IncludeSchemaChanges": ""
      },
      "SourcePostgreSQLParameters": {
        "RegionId": "",
        "HostName": "",
        "Port": 0,
        "User": "",
        "Password": "",
        "DatabaseName": "",
        "SchemaName": "",
        "TableNames": "",
        "NetworkType": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "SnapshotMode": ""
      },
      "SourceRabbitMQMetaParameters": {
        "InstanceType": "",
        "InstanceId": "",
        "Endpoint": "",
        "VirtualHostName": "",
        "Regex": "",
        "Username": "",
        "Password": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "NetworkType": "",
        "MaxHops": "",
        "OrderConsume": "",
        "InnerNameSuffix": "",
        "SyncMetaType": ""
      },
      "SourceRabbitMQMsgSyncParameters": {
        "InstanceType": "",
        "InstanceId": "",
        "Endpoint": "",
        "VirtualHostName": "",
        "OrderConsume": "",
        "BodyDataType": "",
        "PrefetchCount": "",
        "Username": "",
        "Password": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "NetworkType": "",
        "SyncMetaType": "",
        "Regex": "",
        "SrcClusterType": "",
        "SrcClusterHost": "",
        "DstClusterType": "",
        "DstClusterHost": "",
        "CloudMigrationTaskId": ""
      },
      "SourceFeiShuDocsParameters": {
        "AppId": "",
        "AppSecret": "",
        "KnowledgeSpaceName": "",
        "LoadMode": ""
      },
      "SourceJDBCParameters": {
        "JdbcUrl": "",
        "Username": "",
        "Password": "",
        "QueryMode": "",
        "TableName": "",
        "IncrementingColumn": "",
        "TimestampColumn": "",
        "PollingInterval": 0,
        "BatchSize": 0,
        "QueryTimeout": 0,
        "CustomQuery": "",
        "Network": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": ""
      }
    },
    "Metadata": "",
    "FilterPattern": "",
    "Transforms": [
      {
        "Arn": "acs:fc:cn-hangzhou:*****:services/demo-service.LATEST/functions/demo-func\n",
        "DashScopeTransformParameters": {
          "Model": "",
          "ApiKey": "",
          "StructuredOutputJsonSchema": "",
          "RequestPerMinute": 0,
          "TokenPerMinute": 0,
          "Messages": [
            {
              "Role": "",
              "Form": "",
              "Value": "",
              "Template": ""
            }
          ]
        },
        "BaiLianAgentTransformParameters": {
          "ApplicationId": "",
          "Prompt": {
            "Form": "",
            "Value": "",
            "Template": ""
          },
          "ApiKey": "",
          "RequestPerMinute": 0,
          "TokenPerMinute": 0
        }
      }
    ],
    "Sink": {
      "SinkMNSParameters": {
        "QueueName": {
          "Value": "MyQueue",
          "Form": "CONSTANT",
          "Template": ""
        },
        "Body": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!"
        },
        "IsBase64Encode": {
          "Value": "true",
          "Form": "CONSTANT",
          "Template": ""
        }
      },
      "SinkRabbitMQParameters": {
        "InstanceId": {
          "Value": "e5c9b727-e06c-4d7e-84d5-f8ce644e****",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "VirtualHostName": {
          "Value": "rabbit-host\n",
          "Form": "CONSTANT",
          "Template": ""
        },
        "TargetType": {
          "Value": "Exchange/Queue",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Exchange": {
          "Value": "a_exchange",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "RoutingKey": {
          "Value": "housekeeping",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "QueueName": {
          "Value": "MyQueue",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Body": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!"
        },
        "MessageId": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!"
        },
        "Properties": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!\n"
        }
      },
      "SinkFcParameters": {
        "ServiceName": {
          "Value": "myService",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "FunctionName": {
          "Value": "mFunction",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Concurrency": {
          "Value": "1",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Qualifier": {
          "Value": "LATEST",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "InvocationType": {
          "Value": "Async",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Body": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "DataFormat": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "JSONPATH",
          "Template": "$.data.key"
        }
      },
      "SinkKafkaParameters": {
        "InstanceId": {
          "Value": "Defaut_1283278472_s****",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "DynamicTopic": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Topic": {
          "Value": "test",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "CompressionType": "",
        "Acks": {
          "Value": "1",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Key": {
          "Value": "key",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Headers": {
          "Value": "{\n      \"key\": \"value\"\n}\n\n",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Value": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!\n"
        }
      },
      "SinkApacheKafkaParameters": {
        "Bootstraps": "",
        "Topic": "",
        "DynamicTopic": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Acks": "",
        "CompressionType": "",
        "Key": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Headers": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Value": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "SecurityProtocol": "",
        "SaslMechanism": "",
        "SaslUser": "",
        "VpcId": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "VSwitchIds": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "SecurityGroupId": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "NetworkType": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "SaslPassword": "",
        "SslTruststoreCertificates": "",
        "SslKeystoreCertificateChain": "",
        "SslKeyPassword": "",
        "SslKeystoreKey": {
          "KmsArn": "",
          "KmsSecretValueKey": ""
        }
      },
      "SinkRocketMQParameters": {
        "InstanceId": {
          "Value": "MQ_INST_164901546557****_BAAN****",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Topic": {
          "Value": "Mytopic",
          "Form": "CONSTANT",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Body": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Properties": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "Keys": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!"
        },
        "Tags": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!"
        },
        "InstanceType": {
          "Value": "Cloud_4\n",
          "Form": "CONSTANT",
          "Template": ""
        },
        "InstanceEndpoint": {
          "Value": "vbr-8vbsvkkbpf3vb0zef****\n",
          "Form": "CONSTANT\n",
          "Template": ""
        },
        "InstanceUsername": {
          "Value": "admin\n",
          "Form": "CONSTANT\n",
          "Template": ""
        },
        "InstancePassword": {
          "Value": "admin****\n",
          "Form": "CONSTANT\n",
          "Template": ""
        },
        "VpcId": {
          "Value": "vbr-8vb835n3zf9shwlvb****\n",
          "Form": "CONSTANT\n",
          "Template": "\n"
        },
        "VSwitchIds": {
          "Value": "vbr-8vb835n3zf9shwl****mp\n",
          "Form": "CONSTANT\n",
          "Template": "\n"
        },
        "SecurityGroupId": {
          "Value": "b4bf375515f6440f942e3a20c33d****\n",
          "Form": "CONSTANT\n",
          "Template": ""
        },
        "Network": {
          "Value": "PublicNetwork\n",
          "Form": "CONSTANT\n",
          "Template": "\n"
        },
        "DeliveryOrderType": {
          "Value": "Concurrently",
          "Form": "CONSTANT",
          "Template": ""
        },
        "ShardingKey": {
          "Value": "order_id",
          "Form": "CONSTANT",
          "Template": ""
        }
      },
      "SinkDorisParameters": {
        "QueryEndpoint": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "FeHttpEndpoint": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "BeHttpEndpoint": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "UserName": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Password": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Database": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Table": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Body": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "NetworkType": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "VpcId": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "VSwitchIds": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "SecurityGroupId": {
          "Value": "",
          "Form": "",
          "Template": ""
        }
      },
      "SinkRocketMQCheckpointParameters": {
        "InstanceType": "Cloud_4",
        "InstanceId": "MQ_INST_164901546557****_BAAN****",
        "Topic": {
          "Value": "Mytopic",
          "Form": "CONSTANT",
          "Template": ""
        },
        "Group": {
          "Value": "GID_EVENTBRIDGE_1736234******",
          "Form": "CONSTANT",
          "Template": ""
        },
        "ConsumeTimestamp": {
          "Value": "1570761026400",
          "Form": "CONSTANT",
          "Template": ""
        }
      },
      "SinkApacheRocketMQCheckpointParameters": {
        "Topic": {
          "Value": "Mytopic",
          "Form": "CONSTANT",
          "Template": ""
        },
        "Group": {
          "Value": "GID_EVENTBRIDGE_1736234******\n",
          "Form": "CONSTANT",
          "Template": ""
        },
        "ConsumeTimestamp": {
          "Value": "1570761026400",
          "Form": "CONSTANT",
          "Template": ""
        },
        "InstanceEndpoint": "192.168.1.1:9876",
        "InstanceUsername": "admin",
        "InstancePassword": "****",
        "NetworkType": "PrivateNetwork",
        "VpcId": "vpc-2zeccak5pb0j3ay******",
        "VSwitchId": "vsw-uf62oqt1twuevrt******",
        "SecurityGroupId": "sg-2ze5bmpw6adn0q******"
      },
      "SinkSLSParameters": {
        "Project": {
          "Value": "test-project\n",
          "Form": "CONSTANT",
          "Template": ""
        },
        "LogStore": {
          "Value": "test-logstore",
          "Form": "CONSTANT",
          "Template": ""
        },
        "Topic": {
          "Value": "testTopic",
          "Form": "CONSTANT",
          "Template": ""
        },
        "Body": {
          "Value": "{\n      \"key\": \"value\"\n}",
          "Form": "TEMPLATE",
          "Template": "The value of ${key} is ${value}!\n"
        },
        "RoleName": {
          "Value": "testRole",
          "Form": "CONSTANT",
          "Template": ""
        },
        "ContentType": {
          "Value": "JSON\n",
          "Form": "CONSTANT\n",
          "Template": ""
        },
        "ContentSchema": {
          "Value": "{\"Key_1\":{\"form\":\"CONSTANT\",\"value\":\"demoKey\"},\"Value_1\":{\"form\":\"JSONPATH\",\"value\":\"$.data.value\"}}",
          "Form": "CONSTANT\n",
          "Template": ""
        }
      },
      "SinkFnfParameters": {
        "FlowName": {
          "Value": "test-streaming-fnf",
          "Form": "CONSTANT",
          "Template": ""
        },
        "ExecutionName": {
          "Value": "123",
          "Form": "CONSTANT",
          "Template": ""
        },
        "Input": {
          "Value": "123",
          "Form": "CONSTANT",
          "Template": ""
        },
        "RoleName": {
          "Value": "Al****FNF-x****",
          "Form": "CONSTANT",
          "Template": ""
        }
      },
      "SinkDataHubParameters": {
        "Project": {
          "Value": "demo-project\n",
          "Form": "CONSTANT\n",
          "Template": "\n\n"
        },
        "Topic": {
          "Value": "demo-topic\n",
          "Form": "CONSTANT",
          "Template": ""
        },
        "TopicType": {
          "Value": "TUPLE\n",
          "Form": "CONSTANT",
          "Template": ""
        },
        "TopicSchema": {
          "Value": "{\"k1\":\"value1\",\"k2\":\"value2\"}",
          "Form": "TEMPLATE",
          "Template": "{\"k1\":\"${k1}\",\"k2\":\"${k2}\"}"
        },
        "Body": {
          "Value": "",
          "Form": "ORIGINAL",
          "Template": ""
        },
        "RoleName": {
          "Value": "test-role",
          "Form": "CONSTANT",
          "Template": ""
        }
      },
      "SinkCustomizedKafkaParameters": {
        "InstanceId": "90be1f96-4229-4535-bb76-34b4f6fb****"
      },
      "SinkCustomizedKafkaConnectorParameters": {
        "ConnectorPackageUrl": "\"https://examplebucket.oss-cn-hangzhou.aliyuncs.com/testDoc/Old_Homebrew/2024-06-26%2022%3A34%3A08/opt/homebrew/homebrew/Library/Homebrew/test/support/fixtures/cask/AppWithBinary.zip?OSSAccessKeyId=ri&Expires=1725539627&Signature=rb8q3OpV******\"",
        "ConnectorParameters": {
          "Name": "mongo-sink",
          "Config": {
            "connector.class": "com.mongodb.kafka.connect.MongoSinkConnector",
            "tasks.max": "1",
            "topics": "sourceA,sourceB"
          }
        },
        "WorkerParameters": {
          "group.id": "connect-eb-cluster-KAFKA_CONNECTORC",
          "offset.storage.topic": "connect-eb-offset-KAFKA_CONNECTOR_yjqC8K5ewC",
          "config.storage.topic": "connect-eb-config-KAFKA_CONNECTOR_yjqC8K5ewC",
          "status.storage.topic": "connect-eb-status-KAFKA_CONNECTOR_yjqC8K5ewC",
          "consumer.group.id": "connector-eb-cluster-KAFKA_CONNECTOR_yjqC8K5ewC-mongo-sink",
          "bootstrap.servers": "alikafka-post:9092"
        }
      },
      "SinkDashVectorParameters": {
        "InstanceId": "vrs-cn-lbj3ru1***",
        "Collection": "collection1",
        "ApiKey": "Q34nExQH7sQ****",
        "Operation": "Upsert",
        "Network": "PublicNetwork",
        "PrimaryKeyId": {
          "Form": "JSONPATH",
          "Value": "$.data.requestId",
          "Template": "${ID}"
        },
        "Partition": {
          "Form": "CONSTANT",
          "Value": "default",
          "Template": ""
        },
        "Vector": {
          "Form": "JSONPATH",
          "Value": "$.data.messageBody",
          "Template": ""
        },
        "DashVectorSchemaParameters": [
          {
            "Name": {
              "Form": "",
              "Value": "",
              "Template": ""
            },
            "Type": {
              "Form": "",
              "Value": "",
              "Template": ""
            },
            "Value": {
              "Form": "",
              "Value": "",
              "Template": ""
            }
          }
        ]
      },
      "SinkOpenSourceRabbitMQParameters": {
        "Endpoint": "192.168.1.1:9876",
        "VirtualHostName": "vhost1",
        "TargetType": "Exchange",
        "Exchange": "my-exchange",
        "QueueName": "my-queue",
        "Username": "admin",
        "Password": "****",
        "VpcId": "vpc-uf6of9452b2pba82c ****",
        "VSwitchIds": "vsw-uf6of9452b2pba82c ****",
        "SecurityGroupId": "sg-uf6of9452b2pba82c ****",
        "NetworkType": "PublicNetwork\n",
        "AuthType": "ACL",
        "RoutingKey": {
          "Form": "CONSTANT",
          "Value": "{\"Form\": \"CONSTANT\", \"Value\": \"my-routing-key\"}\n",
          "Template": "The value of ${key} is ${value}!"
        },
        "Body": {
          "Form": "CONSTANT",
          "Value": "{\"key\": \"value\"}",
          "Template": "The value of ${key} is ${value}!"
        },
        "MessageId": {
          "Form": "CONSTANT",
          "Value": "12345",
          "Template": ""
        },
        "Properties": {
          "Form": "CONSTANT",
          "Value": "{\"env\": \"prod\"}",
          "Template": "The value of ${key} is ${value}!\n"
        }
      },
      "SinkBaiLianParameters": {
        "WorkspaceId": "",
        "ApplicationType": "",
        "Before": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "After": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Context": "",
        "Extend": "",
        "Op": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Partition": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Offset": {
          "Form": "",
          "Value": "",
          "Template": ""
        }
      },
      "SinkDataWorksTriggerParameters": {
        "Enable": ""
      },
      "SinkHttpsParameters": {
        "URL": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Method": "",
        "Body": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Token": "",
        "NetworkType": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": ""
      },
      "SinkApiDestinationParameters": {
        "Name": "",
        "HeaderParameters": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "BodyParameters": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "QueryStringParameters": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Timeout": 0
      },
      "SinkOSSParameters": {
        "BucketName": "",
        "RegionId": "",
        "Endpoint": "",
        "RoleArn": "",
        "RotateSizeBytes": "",
        "RotateIntervalMs": "",
        "PathFormat": "",
        "CompressionType": "",
        "TaskConcurrency": "",
        "TimeZone": "",
        "SSLEnabled": false,
        "ContentTransform": {
          "Form": "",
          "Value": "",
          "Template": ""
        }
      },
      "SinkRabbitMQMetaParameters": {
        "InstanceType": "",
        "InstanceId": "",
        "Endpoint": "",
        "VirtualHostName": "",
        "Username": "",
        "Password": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "NetworkType": ""
      },
      "SinkRabbitMQMsgSyncParameters": {
        "InstanceType": "",
        "InstanceId": "",
        "Endpoint": "",
        "VirtualHostName": "",
        "Body": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "MessageId": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Properties": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Exchange": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "RoutingKey": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "MaxHops": "",
        "Username": "",
        "Password": "",
        "VpcId": "",
        "VSwitchIds": "",
        "SecurityGroupId": "",
        "NetworkType": ""
      },
      "SinkMQTTParameters": {
        "InstanceId": "",
        "ParentTopic": "",
        "SubTopic": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Payload": {
          "Form": "",
          "Value": "",
          "Template": ""
        },
        "Mqtt5UserProperty": {
          "Form": "",
          "Value": "",
          "Template": ""
        }
      },
      "SinkAgentRunParameters": {
        "AgentRuntimeName": "",
        "EndpointName": "",
        "RoleName": "",
        "Body": {
          "Value": "",
          "Form": "",
          "Template": ""
        },
        "Timeout": ""
      }
    },
    "RunOptions": {
      "MaximumTasks": 2,
      "RetryStrategy": {
        "PushRetryStrategy": "BACKOFF_RETRY",
        "MaximumEventAgeInSeconds": 512,
        "MaximumRetryAttempts": 2
      },
      "ErrorsTolerance": "ALL",
      "DeadLetterQueue": {
        "Arn": "acs:ram::155020394332****:role/edskmstoecs",
        "Network": "PrivateNetwork",
        "VpcId": "vpc-2zehizpoendb3****",
        "VSwitchIds": "vsw-m5ev8asdc6h12345****",
        "SecurityGroupId": "sg-2vcgdxz7o1n9zapp****"
      },
      "BatchWindow": {
        "CountBasedWindow": 100,
        "TimeBasedWindow": 10
      },
      "BusinessOption": {
        "BusinessMode": "",
        "MinCapacityUnitCount": 0,
        "MaxCapacityUnitCount": 0
      },
      "Throttling": 0
    },
    "Status": "RUNNING",
    "DetailedStatus": {
      "TPS": 5,
      "DelayTime": 3,
      "DiffOffset": 0,
      "Extensions": {
        "test": "test",
        "test2": 1
      }
    }
  },
  "Code": "Success",
  "Success": true
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

403 ServiceNotEnable Service not enable

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.