Obtém os detalhes de um fluxo de eventos.
Descrição da operação
Obtém os detalhes de um fluxo de eventos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
eventbridge:GetEventStreaming |
get |
*EventStreaming
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| EventStreamingName |
string |
Sim |
O nome do fluxo de eventos a ser consultado. |
myeventstreaming |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| Message |
string |
A mensagem de erro. |
The event streaming [xxxx] not existed! |
| RequestId |
string |
O ID da solicitação gerado pelo Alibaba Cloud para esta solicitação. |
7892F480-58C9-5067-AB35-8A7BEF**** |
| Data |
object |
Os dados retornados. |
|
| EventStreamingName |
string |
O nome do fluxo de eventos. |
rocketmq-sync |
| Description |
string |
A descrição do fluxo de eventos. |
RocketMQ-to-RocketMQ |
| Source |
object |
A origem do evento. |
|
| SourceMNSParameters |
object |
Os parâmetros para a origem Simple Message Queue (anteriormente MNS). |
|
| RegionId |
string |
O ID da região. |
cn-hangzhou |
| QueueName |
string |
O nome da fila Simple Message Queue (anteriormente MNS). |
demo |
| IsBase64Decode |
boolean |
Indica se a decodificação Base64 está ativada. |
true |
| SourceRabbitMQParameters |
object |
Os parâmetros para a origem RabbitMQ. |
|
| RegionId |
string |
O ID da região. |
cn-hangzhou |
| InstanceId |
string |
O ID da instância ApsaraMQ for RabbitMQ. |
i-f8z9a9mcgwri1c1i**** |
| VirtualHostName |
string |
O nome do vhost na instância ApsaraMQ for RabbitMQ. |
eb-connect |
| QueueName |
string |
O nome da fila na instância ApsaraMQ for RabbitMQ. |
comp |
| SourceRocketMQParameters |
object |
Os parâmetros para a origem RocketMQ. |
|
| RegionId |
string |
O ID da região da instância ApsaraMQ for RocketMQ. |
cn-hangzhou |
| InstanceId |
string |
O ID da instância ApsaraMQ for RocketMQ. |
i-f8zbher64dlm58pl**** |
| Topic |
string |
O tópico da mensagem. |
topic_add_anima |
| Tag |
string |
A tag de filtro da mensagem. |
v1 |
| Offset |
string |
O offset de consumo da mensagem. Valores válidos:
|
CONSUMEFROMLASTOFFSET |
| GroupID |
string |
O ID do grupo da instância ApsaraMQ for RocketMQ. |
GID_group1 |
| Timestamp |
integer |
O timestamp. Este parâmetro é válido somente quando o parâmetro Offset está definido como CONSUME_FROM_TIMESTAMP. |
1636597951964 |
| InstanceType |
string |
O tipo de instância. Valores válidos:
|
Cloud_4 |
| InstanceEndpoint |
string |
O endpoint da instância. |
reg****-vpc.cn-zhangjiakou.aliyuncs.com |
| AuthType |
string |
O tipo de autenticação. |
ACL |
| InstanceUsername |
string |
O nome de usuário da instância. |
xxxa |
| InstancePassword |
string |
A senha da instância. |
xxxa |
| InstanceVpcId |
string |
O ID da VPC da instância. |
vpc-m5e3sv4b12345**** |
| InstanceVSwitchIds |
string |
Os IDs de vSwitch da instância. |
vsw-m5ev8asdc6h12**** |
| InstanceSecurityGroupId |
string |
O ID do grupo de segurança da instância. |
sg-m5edtu24f12345**** |
| InstanceNetwork |
string |
O tipo de rede da instância. Valores válidos:
|
PublicNetwork |
| BodyDataType |
string |
O formato de codificação da mensagem. Valores válidos:
|
Json |
| FilterType |
string |
O tipo de filtro de mensagem. |
Tag |
| FilterSql |
string |
A instrução de filtro SQL. |
index > 10 |
| VpcId |
string |
O ID da VPC. |
vpc-m5e3sv4b12345**** |
| VSwitchIds |
string |
O ID do vSwitch. |
vsw-m5ev8asdc6h12345**** |
| SecurityGroupId |
string |
O ID do grupo de segurança. |
sg-m5edtu24f12345**** |
| Network |
string |
O tipo de rede. Valores válidos:
|
PublicNetwork |
| SourceRocketMQCheckpointParameters |
object |
Os parâmetros para a origem de checkpoint RocketMQ. |
|
| RegionId |
string |
O ID da região. |
cn-hangzhou |
| InstanceType |
string |
O tipo de instância. Valores válidos:
|
Cloud_4 |
| InstanceId |
string |
O ID da instância. |
rmp-cn-jte3w****** |
| Topics |
array |
Os tópicos de mensagem. |
|
|
string |
Os tópicos de mensagem. |
opic_add_anima |
|
| SourceApacheRocketMQCheckpointParameters |
object |
Os parâmetros para a origem de checkpoint RocketMQ. |
|
| RegionId |
string |
O ID da região. |
cn-hangzhou |
| InstanceId |
string |
O ID da instância RocketMQ. |
MQ_INST_164901546557****_BAAN**** |
| Topics |
array |
A lista de tópicos. |
|
|
string |
A lista de tópicos a serem consumidos. |
["Topic_1","Topic_2"] |
|
| InstanceEndpoint |
string |
O endpoint da instância. |
registry-vpc.cn-hangzhou.aliyuncs.com |
| InstanceUsername |
string |
O nome de usuário da instância. |
admin |
| InstancePassword |
string |
A senha da instância. |
123456 |
| NetworkType |
string |
O tipo de rede. |
PrivateNetwork |
| VpcId |
string |
O ID da VPC. |
vpc-adw1awdw***** |
| VSwitchId |
string |
O ID do vSwitch. |
vsw-dwaafds**** |
| SecurityGroupId |
string |
O ID do grupo de segurança. |
sg-mw43***** |
| SourceKafkaParameters |
object |
Os parâmetros para a origem Kafka. |
|
| RegionId |
string |
O ID da região da instância. |
cn-hangzhou |
| InstanceId |
string |
O ID da instância. |
i-bp1fbtrnqmjvgq66**** |
| Topic |
string |
O nome do tópico. |
topic_empower_1642473600414 |
| ConsumerGroup |
string |
O ID do grupo do consumidor que assina o tópico. |
GID_TEST |
| OffsetReset |
string |
O offset. |
latest |
| Network |
string |
A configuração de rede. Valor padrão: Default. Defina este parâmetro como PublicNetwork para redes VPC. |
Default |
| VpcId |
string |
O ID da VPC. |
vpc-2zehizpoendb3**** |
| VSwitchIds |
string |
O ID do vSwitch. |
vsw-wz9qqeovkwjxlu9uc**** |
| SecurityGroupId |
string |
O ID do grupo de segurança. |
sg-2vcgdxz7o1n9zapp**** |
| ValueDataType |
string |
O formato de codificação e decodificação. Valores válidos:
|
Text |
| SourceMQTTParameters |
object |
Os parâmetros para a origem MQTT. |
|
| RegionId |
string |
O ID da região. |
cn-shanghai |
| InstanceId |
string |
O ID da instância. |
i-2ze06wqdwk0uq14k**** |
| Topic |
string |
O nome do tópico. |
TOPIC-cainiao-pcs-wms-instock-noPrealertPrintLabel |
| BodyDataType |
string |
O formato de codificação da mensagem. Valores válidos:
|
JSON |
| NetworkType |
string |
O tipo de rede. |
|
| VpcId |
string |
O ID da VPC. |
|
| VSwitchIds |
string |
O ID do vSwitch. |
|
| SecurityGroupId |
string |
O ID do grupo de segurança. |
|
| SourceDTSParameters |
object |
Os parâmetros para a origem DTS. |
|
| TaskId |
string |
O ID da tarefa. |
f86e5814-b223-482c-b768-3b873297**** |
| BrokerUrl |
string |
O endereço de rede e o número da porta do canal de assinatura de dados. |
|
| Topic |
string |
O tópico de assinatura do canal de assinatura de dados. |
TP_TEST_UNDERWRITE_ISSUE |
| Sid |
string |
O ID do grupo de consumidores. |
HD1 |
| Username |
string |
A conta do grupo de consumidores. |
admin |
| Password |
string |
A senha da conta do grupo de consumidores. |
admin**** |
| InitCheckPoint |
string |
O checkpoint de consumo, que é o timestamp quando o cliente SDK consome o primeiro registro de dados. O valor é um timestamp UNIX. |
1620962769 |
| SourceSLSParameters |
object |
Os parâmetros para a origem Simple Log Service (SLS). |
|
| Project |
string |
O projeto do Simple Log Service. |
dmmzk |
| LogStore |
string |
O Logstore do Simple Log Service. |
waf-logstore |
| ConsumerGroup |
string |
O grupo de consumidores. |
|
| ConsumePosition |
string |
O offset de consumo inicial. Você pode selecionar o offset mais antigo ou mais recente, que corresponde a "begin" ou "end", respectivamente. Você também pode iniciar o consumo a partir de um ponto no tempo especificado, em segundos. |
begin |
| RoleName |
string |
O nome da role para autorização. Para autorizar o barramento de eventos EventBridge a usar esta role para ler o conteúdo de logs do SLS, crie uma role no console do Resource Access Management (RAM), selecione "Alibaba Cloud Service" e defina "Trusted Service" como "event bus". |
testRole |
| SourcePrometheusParameters |
object |
Os parâmetros para a origem de eventos Prometheus. |
|
| RegionId |
string |
O ID da região. |
cn-hangzhou |
| ClusterId |
string |
O ID do cluster. |
c83555068b6******ad213f565f209 |
| DataType |
string |
O tipo de dados. |
Json |
| Labels |
string |
Os labels. |
__name__=.* |
| RoleName |
string |
O nome da role da tarefa. |
test-role |
| ExternalLabels |
string |
Os labels externos anexados ao fluxo de eventos. |
{"env":"test"} |
| SourceCustomizedKafkaParameters |
object |
Os parâmetros para a origem de eventos Kafka personalizada. |
|
| InstanceId |
string |
O ID da instância ApsaraMQ for Kafka. |
r-8vb64581862c**** |
| SourceCustomizedKafkaConnectorParameters |
object |
Os parâmetros para a origem de eventos Apache Kafka com conector personalizado. |
|
| ConnectorPackageUrl |
string |
A URL de download do pacote ZIP de recursos do 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 |
Os parâmetros do conector. |
|
| Name |
string |
O nome do conector. |
test-name |
| Config |
object |
A configuração do conector. |
{ "connector.class": "com.mongodb.kafka.connect.MongoSinkConnector", "tasks.max": "1", "topics": "sourceA,sourceB" } |
| WorkerParameters |
object |
A configuração da instância. |
{ "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 |
[Obrigatório para SSL] O certificado de confiança do servidor Kafka. Usado para autenticar o certificado SSL do Kafka broker e prevenir ataques man-in-the-middle. Formato: codificação Base64 em formato PEM, normalmente contendo o certificado CA ou o certificado do servidor Kafka. Exemplo: codifique em Base64 o conteúdo do arquivo PEM do certificado CA (certifique-se de que o conteúdo comece com '-----BEGIN CERTIFICATE-----' e termine com '-----END CERTIFICATE-----'). Se o Kafka usar um certificado autoassinado, forneça o certificado CA que emitiu o certificado. |
|
| SslKeystoreCertificateChain |
string |
[Obrigatório para autenticação mútua] A cadeia de certificados do cliente Kafka. Obrigatório quando o servidor Kafka habilita autenticação SSL mútua (ssl.client.auth=required). Formato: PEM codificado em Base64, contendo o certificado do cliente e a cadeia de certificados completa (certificado do cliente primeiro, certificado CA intermediário em seguida, certificado CA raiz opcional). Nota: certifique-se de que cada conteúdo de arquivo PEM comece com '-----BEGIN CERTIFICATE-----' e termine com '-----END CERTIFICATE-----', depois codifique em Base64 o conteúdo concatenado. |
|
| SslKeyPassword |
string |
[Obrigatório para chave privada criptografada] A senha da chave privada do cliente Kafka. Obrigatório quando a chave privada do cliente é criptografada (o arquivo PEM contém marcadores 'Proc-Type: 4,ENCRYPTED' ou 'ENCRYPTED'). Deixe vazio se a chave privada não for criptografada. Nota: esta senha é usada apenas para descriptografar a chave privada e não está relacionada à autenticação do Kafka. |
|
| SslKeystoreKey |
object |
[Obrigatório para autenticação bidirecional] O objeto de configuração da chave privada SSL. Obrigatório quando o servidor Kafka habilita autenticação SSL bidirecional. A chave suporta apenas o padrão KMS: especifique o recurso EPS do Key Management Service (KMS) que armazena a chave privada usando KmsArn. O sistema recupera o conteúdo da chave privada do KMS apenas em memória, o que proporciona maior segurança. Exemplo de configuração: {"KmsArn": "acs:kms:ap-southeast-1:123456789:secret/ssl-key-xxxx", "KmsSecretValueKey": "keystore_private_key"} |
|
| KmsArn |
string |
[Obrigatório] O ARN do recurso KMS que armazena a chave privada SSL. Usado para localizar a instância KMS que armazena a chave privada do cliente. Exemplo de formato: 'acs:kms:ap-southeast-1:123456789:secret/ssl-keystore-key-xxxx'. Você pode visualizar o ARN da chave correspondente no console do KMS. |
|
| KmsSecretValueKey |
string |
[Modo KV do KMS] O nome da chave no segredo KMS. Quando o segredo KMS é armazenado em uma estrutura de chave-valor (KV), especifique este parâmetro para indicar a chave que corresponde à chave privada SSL. Exemplo: se o segredo KMS for '{"ssl_keystore_key":"-----BEGIN PRIVATE KEY-----...","ssl_truststore_key":"..."}', especifique 'ssl_keystore_key'. Deixe este parâmetro vazio se o segredo KMS estiver em modo de texto simples (armazena diretamente o conteúdo PEM da chave privada). |
|
| SourceOSSParameters |
object |
Os parâmetros para a origem de eventos OSS. |
|
| RoleName |
string |
O nome da role que fornece autorização para o barramento de eventos EventBridge ler arquivos OSS. A role deve ter pelo menos permissões somente leitura no OSS. |
eventbridge_oss_role |
| BucketName |
string |
O nome do bucket OSS. |
bucket_abc |
| Prefix |
string |
O prefixo do caminho do arquivo. |
fun/document/ |
| LoadMode |
string |
O modo de carregamento de dados. O valor single indica carregamento de documento único, e o valor element indica carregamento em blocos. Valores válidos: single/element. Valor padrão: single. |
single |
| LoadFormat |
string |
O carregador de documentos. |
TextLoader |
| Delimiter |
string |
O delimitador. No modo de carregamento em blocos, este delimitador é usado como identificador de segmentação de texto. O delimitador padrão é o caractere de nova linha . |
\n |
| SourceOpenSourceRabbitMQParameters |
object |
Os parâmetros para a origem RabbitMQ de código aberto. |
|
| Endpoint |
string |
O endpoint da instância RabbitMQ de código aberto. |
192.168.1.100:5672 |
| VirtualHostName |
string |
O nome do vhost na instância RabbitMQ de código aberto. |
eb-connect |
| QueueName |
string |
O nome da fila na instância RabbitMQ de código aberto. |
demo |
| BodyDataType |
string |
O formato de codificação da mensagem. Valores válidos:
|
Json |
| Username |
string |
O nome de usuário. |
admin |
| Password |
string |
A senha. |
****** |
| VpcId |
string |
O ID da VPC. |
vpc-bp1vllc1lnw1v657****** |
| VSwitchIds |
string |
O ID do vSwitch. |
vsw-uf65zhil5oukof5****** |
| SecurityGroupId |
string |
O ID do grupo de segurança. |
sg-2ze65razphjfz3****** |
| NetworkType |
string |
O tipo de rede. Valores válidos:
|
PrivateNetwork |
| AuthType |
string |
O tipo de autenticação. |
ACL |
| SourceEventBusParameters |
object |
Os parâmetros para a origem do barramento de eventos. |
|
| EventBusName |
string |
O nome do barramento de eventos. |
demo |
| EventRuleName |
string |
O nome da regra de eventos. |
test |
| SourceMySQLParameters | SourceMySQLParameters |
Os parâmetros para a origem MySQL. |
|
| SourcePostgreSQLParameters | SourcePostgreSQLParameters | ||
| SourceRabbitMQMetaParameters | SourceRabbitMQMetaParameters | ||
| SourceRabbitMQMsgSyncParameters | SourceRabbitMQMsgSyncParameters | ||
| SourceFeiShuDocsParameters | SourceFeiShuDocsParameters | ||
| Metadata |
string |
||
| FilterPattern |
string |
A regra de filtragem de eventos. Se não for especificada, todos os eventos serão correspondidos. |
|
| Transforms |
array<object> |
A configuração do transformador de eventos. |
|
|
object |
O Alibaba Cloud Resource Name (ARN) do serviço em nuvem, como o ARN de uma função no Function Compute. |
||
| Arn |
string |
O Alibaba Cloud Resource Name (ARN) do recurso em nuvem, como o ARN de uma função no Function Compute. |
acs:fc:cn-hangzhou:*****:services/demo-service.LATEST/functions/demo-func |
| DashScopeTransformParameters |
DashScopeTransformParameters |
||
| BaiLianAgentTransformParameters |
BaiLianAgentTransformParameters |
||
| Sink |
object |
O destino do evento. |
|
| SinkMNSParameters |
object |
Os parâmetros para o destino de evento Simple Message Queue (anteriormente MNS). |
|
| QueueName |
object |
O tipo de serviço de destino é Simple Message Queue (anteriormente MNS). |
|
| Value |
string |
O nome da fila Simple Message Queue (anteriormente MNS). |
MyQueue |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| Body |
object |
O conteúdo da mensagem. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| IsBase64Encode |
object |
Indica se a decodificação Base64 está ativada. |
|
| Value |
string |
Especifica se a codificação Base64 deve ser ativada. |
true |
| Form |
string |
O formato de transformação de eventos. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| SinkRabbitMQParameters |
object |
Os parâmetros para o sink RabbitMQ. |
|
| InstanceId |
object |
O tipo de serviço de destino é ApsaraMQ for RabbitMQ. |
|
| Value |
string |
O ID da instância ApsaraMQ for RabbitMQ. |
e5c9b727-e06c-4d7e-84d5-f8ce644e**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| VirtualHostName |
object |
O nome do vhost na instância ApsaraMQ for RabbitMQ. |
|
| Value |
string |
O nome do vhost na instância ApsaraMQ for RabbitMQ. |
rabbit-host |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| TargetType |
object |
O tipo de destino. |
|
| Value |
string |
O tipo de destino. Valores válidos:
|
Exchange/Queue |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Exchange |
object |
O modo Exchange. Este parâmetro é obrigatório somente quando TargetType está definido como Exchange. |
|
| Value |
string |
O nome do exchange na instância ApsaraMQ for RabbitMQ. |
a_exchange |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| RoutingKey |
object |
A regra de roteamento da mensagem. Este parâmetro. |
|
| Value |
string |
A regra de roteamento da mensagem. |
housekeeping |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| QueueName |
object |
O modo Queue. Este parâmetro é obrigatório somente quando TargetType está definido como Queue. |
|
| Value |
string |
O nome da fila na instância. |
MyQueue |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Body |
object |
O conteúdo da mensagem. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| MessageId |
object |
O ID da mensagem. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Properties |
object |
As propriedades de filtro. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| SinkFcParameters |
object |
O destino de função. |
|
| ServiceName |
object |
O nome do serviço. |
|
| Value |
string |
O nome do serviço. |
myService |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| FunctionName |
object |
O nome da função. |
|
| Value |
string |
O nome da função. |
mFunction |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Concurrency |
object |
A concorrência de entrega. Valor mínimo: 1. [_single.resp.200.props.Data.Sink.SinkF |
|
| Value |
string |
A concorrência de entrega. Valor mínimo: 1. |
1 |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Qualifier |
object |
The service version. |
|
| Value |
string |
A versão do serviço. |
LATEST |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| InvocationType |
object |
O tipo de invocação. Valores válidos:
|
|
| Value |
string |
The invocation type. Valid values:
|
Async |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Body |
object |
O corpo do conteúdo enviado à função. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. Valores válidos:
Para mais informações, consulte Transformação de eventos. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| DataFormat |
object |
The format conversion rule for event content. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
The transformation format. Valid values:
|
JSONPATH |
| Template |
string |
O modelo. |
$.data.key |
| SinkKafkaParameters |
object |
The parameters for the Kafka sink. |
|
| InstanceId |
object |
O tipo de destino de evento é ApsaraMQ for Kafka. |
|
| Value |
string |
O ID da instância. |
Defaut_1283278472_s**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
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 (such as "order_created"). All messages are sent to this topic. 2. Dynamic extraction mode: Specify a standard JSONPath expression (such as "$.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 |
O valor. |
|
| Form |
string |
O tipo de transformação. Valores válidos:
|
|
| Template |
string |
O modelo. |
|
| Topic |
object |
O tópico. |
|
| Value |
string |
The topic. |
test |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| CompressionType |
string |
||
| Acks |
object |
The acknowledgment mode for writing to Kafka. Valid values:
|
|
| Value |
string |
O modo de confirmação para escrita no Kafka. Valores válidos:
|
1 |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Key |
object |
The message key. |
|
| Value |
string |
A chave da mensagem. |
key |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Headers |
object |
Os metadados adicionais da mensagem Kafka. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
The transformation format. Valid values:
|
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Value |
object |
The message body. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| SinkApacheKafkaParameters |
object |
As informações de descrição. |
|
| 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 (such as "order_created"). All messages are sent to this topic. 2. Dynamic extraction mode: Specify a standard JSONPath expression (such as "$.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 |
O valor. |
|
| Form |
string |
The transformation type. Valid values:
|
|
| Template |
string |
O modelo. |
|
| 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 validity of the Kafka Broker SSL certificate and prevent man-in-the-middle attacks. Format: Base64 encoding in 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 it 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 |
[Obrigatório para autenticação mútua] A cadeia de certificados do cliente Kafka. Obrigatório quando o servidor Kafka habilita autenticação SSL mútua (ssl.client.auth=required). Formato: PEM codificado em Base64, contendo o certificado do cliente e a cadeia de certificados completa (certificado do cliente primeiro, certificado CA intermediário em seguida, certificado CA raiz opcional). Nota: certifique-se de que cada conteúdo de arquivo PEM comece com '-----BEGIN CERTIFICATE-----' e termine com '-----END CERTIFICATE-----', depois codifique em Base64 o conteúdo concatenado. |
|
| SslKeyPassword |
string |
[Obrigatório para chave privada criptografada] A senha da chave privada do cliente Kafka. Obrigatório quando a chave privada do cliente é criptografada (o arquivo PEM contém marcadores 'Proc-Type: 4,ENCRYPTED' ou 'ENCRYPTED'). Deixe vazio se a chave privada não for criptografada. Nota: esta senha é usada apenas para descriptografar a chave privada e não está relacionada à autenticação do Kafka. |
|
| SslKeystoreKey |
object |
[Required for bidirectional authentication] The SSL private key configuration object. When the Kafka server enables bidirectional SSL authentication, you must provide the client private key. Only KMS pattern is supported: specify the Key Management Service EPS resource that stores the private key by using KmsArn. The system retrieves the private key content from KMS only in memory, which provides higher security. Configuration example: {"KmsArn": "acs:kms:ap-southeast-1:123456789:secret/ssl-key-xxxx", "KmsSecretValueKey": "keystore_private_key"} |
|
| KmsArn |
string |
[Obrigatório] O ARN do recurso KMS que armazena a chave privada SSL. Usado para localizar a instância KMS que armazena a chave privada do cliente. Exemplo de formato: 'acs:kms:ap-southeast-1:123456789:secret/ssl-keystore-key-xxxx'. Você pode visualizar o ARN da chave correspondente no console do KMS. |
|
| KmsSecretValueKey |
string |
[Modo KV do KMS] O nome da chave no segredo KMS. Quando o segredo KMS é armazenado em uma estrutura de chave-valor (KV), especifique este parâmetro para indicar a chave que corresponde à chave privada SSL. Exemplo: se o segredo KMS for '{"ssl_keystore_key":"-----BEGIN PRIVATE KEY-----...","ssl_truststore_key":"..."}', especifique 'ssl_keystore_key'. Deixe este parâmetro vazio se o segredo KMS estiver em modo de texto simples (armazena diretamente o conteúdo PEM da chave privada). |
|
| SinkRocketMQParameters |
object |
Sink RocketMQ Parameters |
|
| InstanceId |
object |
The event target type is ApsaraMQ for RocketMQ. |
|
| Value |
string |
O ID da instância ApsaraMQ for RocketMQ. |
MQ_INST_164901546557****_BAAN**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Topic |
object |
O tópico da instância ApsaraMQ for RocketMQ. |
|
| Value |
string |
The topic name of the ApsaraMQ for RocketMQ instance. |
Mytopic |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Body |
object |
O conteúdo da mensagem. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Properties |
object |
As propriedades de filtro. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Keys |
object |
As propriedades de filtro. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Tags |
object |
As propriedades de filtro. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| InstanceType |
object |
O tipo de instância. Valores válidos:
|
|
| Value |
string |
O tipo de instância. Valores válidos:
|
Cloud_4 |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| InstanceEndpoint |
object |
O endpoint da instância. |
|
| Value |
string |
O endpoint da instância. |
vbr-8vbsvkkbpf3vb0zef**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
Nenhum. |
|
| InstanceUsername |
object |
O nome de usuário da instância. |
|
| Value |
string |
O nome de usuário da instância. |
admin |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| InstancePassword |
object |
A senha da instância. |
|
| Value |
string |
A senha da instância. |
admin**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| VpcId |
object |
O ID da VPC. |
|
| Value |
string |
O ID da VPC. |
vbr-8vb835n3zf9shwlvb**** |
| Form |
string |
O formato de transformação de eventos. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| VSwitchIds |
object |
O ID do vSwitch. |
|
| Value |
string |
O ID do vSwitch. |
vbr-8vb835n3zf9shwl****mp |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| SecurityGroupId |
object |
O ID do grupo de segurança. |
|
| Value |
string |
O ID do grupo de segurança. |
b4bf375515f6440f942e3a20c33d**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| Network |
object |
The network type. Valid values:
|
|
| Value |
string |
The network type. Valid values:
|
PublicNetwork |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| DeliveryOrderType |
object |
The delivery order type of messages. This parameter is optional. The default value is concurrent delivery. |
|
| Value |
string |
The delivery order type. Valid values:
|
Concurrently |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| ShardingKey |
object |
A chave de particionamento da mensagem. Nota
|
|
| Value |
string |
O valor da chave de particionamento. |
order_id |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| 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 |
Parâmetros de Checkpoint do Sink RocketMQ. |
|
| InstanceType |
string |
O tipo de instância. Valores válidos:
|
Cloud_4 |
| InstanceId |
string |
O ID da instância. |
MQ_INST_164901546557****_BAAN**** |
| Topic |
object |
O tópico da instância ApsaraMQ for RocketMQ. |
|
| Value |
string |
The topic name of the ApsaraMQ for RocketMQ instance. |
Mytopic |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| Group |
object |
The Group ID of the consumer group. |
|
| Value |
string |
Group ID |
GID_EVENTBRIDGE_1736234****** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| ConsumeTimestamp |
object |
The timestamp of message consumption. |
|
| Value |
string |
The timestamp. |
1570761026400 |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| SinkApacheRocketMQCheckpointParameters |
object |
Parâmetros de Checkpoint do Sink Apache RocketMQ. |
|
| Topic |
object |
The topic of the RocketMQ instance. |
|
| Value |
string |
The topic name of the RabbitMQ instance. |
Mytopic |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| Group |
object |
The Group ID of the consumer group. |
|
| Value |
string |
Group ID |
GID_EVENTBRIDGE_1736234****** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| ConsumeTimestamp |
object |
The timestamp of message consumption. |
|
| Value |
string |
O timestamp. |
1570761026400 |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| InstanceEndpoint |
string |
O endpoint da instância. |
192.168.1.1:9876 |
| InstanceUsername |
string |
The username required for authentication. |
admin |
| InstancePassword |
string |
The password for the username. |
**** |
| NetworkType |
string |
O tipo de rede. |
PrivateNetwork |
| VpcId |
string |
O ID da VPC. |
vpc-2zeccak5pb0j3ay****** |
| VSwitchId |
string |
O ID do vSwitch. |
vsw-uf62oqt1twuevrt****** |
| SecurityGroupId |
string |
O ID do grupo de segurança. |
sg-2ze5bmpw6adn0q****** |
| SinkSLSParameters |
object |
Sink SLS Parameters |
|
| Project |
object |
O projeto do Simple Log Service. |
|
| Value |
string |
O projeto do Simple Log Service. |
test-project |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| LogStore |
object |
O Logstore do Simple Log Service. |
|
| Value |
string |
O Logstore do Simple Log Service. |
test-logstore |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| Topic |
object |
O tópico onde o log reside, correspondente ao campo reservado "topic" do Simple Log Service. |
|
| Value |
string |
The topic where the log resides, corresponding to the Simple Log Service reserved field "topic". |
testTopic |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| Body |
object |
The content sent to Simple Log Service. |
|
| Value |
string |
O valor antes da transformação. |
{ "key": "value" } |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| RoleName |
object |
To authorize the event bus EventBridge to use this role to read Simple Log Service log content, the following conditions must be met: when creating the role used by the service in the Resource Access Management (RAM) console, select "Alibaba Cloud Service", and set "Trusted Service" to "EventBridge". |
|
| Value |
string |
Para autorizar o barramento de eventos EventBridge a usar esta role para ler o conteúdo de logs do Simple Log Service, as seguintes condições devem ser atendidas: ao criar a role usada pelo serviço no console do Resource Access Management (RAM), selecione "Alibaba Cloud Service" e defina "Trusted Service" como "EventBridge". |
testRole |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| ContentType |
object |
O formato de dados do Simple Log Service. Você pode selecionar o formato padrão ou configurar um par chave-valor especificado. Valores válidos:
|
|
| Value |
string |
O valor antes da transformação. |
JSON |
| Form |
string |
O formato de transformação. |
CONSTANT |
| Template |
string |
O modelo. |
|
| ContentSchema |
object |
The key-value pairs of custom logs. This parameter takes effect only when ContentType is set to KeyValue. Each key-value pair is represented by Key_n and Value_n. |
|
| Value |
string |
O valor antes da transformação. |
{"Key_1":{"form":"CONSTANT","value":"demoKey"},"Value_1":{"form":"JSONPATH","value":"$.data.value"}} |
| Form |
string |
O modelo. |
CONSTANT |
| Template |
string |
O modelo. |
|
| SinkFnfParameters |
object |
Os parâmetros do Sink CloudFlow. |
|
| FlowName |
object |
O nome do fluxo. |
|
| Value |
string |
The flow name. |
test-streaming-fnf |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| ExecutionName |
object |
The execution name. |
|
| Value |
string |
The execution name. |
123 |
| Form |
string |
The transformation format. Default value: CONSTANT. Valid values:
For more information, see Event transformation. |
CONSTANT |
| Template |
string |
O modelo. |
|
| Input |
object |
The execution input information. |
|
| Value |
string |
As informações de entrada da execução. |
123 |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| RoleName |
object |
The role configuration. |
|
| Value |
string |
The role configuration. |
Al****FNF-x**** |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
O modelo. |
|
| SinkDataHubParameters |
object |
The Sink DataHub parameters. |
|
| Project |
object |
The DataHub project name. |
|
| Value |
string |
The DataHub project name. |
demo-project |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| Topic |
object |
The DataHub topic name. |
|
| Value |
string |
O nome do tópico DataHub. |
demo-topic |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| TopicType |
object |
O tipo de tópico. Valores válidos:
|
|
| Value |
string |
The topic type. Valid values:
|
TUPLE |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
Nenhum. |
|
| TopicSchema |
object |
The topic content schema for the TUPLE type. |
|
| Value |
string |
The topic content schema for the TUPLE type. |
{"k1":"value1","k2":"value2"} |
| Form |
string |
O formato de transformação. |
TEMPLATE |
| Template |
string |
O modelo. |
{"k1":"${k1}","k2":"${k2}"} |
| Body |
object |
The record content template for the BLOB type. |
|
| Value |
string |
The record content template for the BLOB type. |
|
| Form |
string |
O formato de transformação. |
ORIGINAL |
| Template |
string |
Nenhum. |
|
| RoleName |
object |
O nome da role da tarefa. |
|
| Value |
string |
O nome da role da tarefa. |
test-role |
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Template |
string |
None. |
|
| SinkCustomizedKafkaParameters |
object |
Os parâmetros do Sink Kafka. |
|
| InstanceId |
string |
O ID da instância ApsaraMQ for Kafka. |
90be1f96-4229-4535-bb76-34b4f6fb**** |
| SinkCustomizedKafkaConnectorParameters |
object |
The Sink Kafka connector parameters. |
|
| ConnectorPackageUrl |
string |
The OSS file download URL. |
"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 |
Analisa o arquivo de propriedades no pacote ZIP atual. |
|
| Name |
string |
O nome do conector. |
mongo-sink |
| Config |
object |
A configuração do conector. |
{ "connector.class": "com.mongodb.kafka.connect.MongoSinkConnector", "tasks.max": "1", "topics": "sourceA,sourceB" } |
| WorkerParameters |
object |
A configuração da instância. |
{ "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 |
The Sink DashVector parameters. |
|
| InstanceId |
string |
O ID da instância. |
vrs-cn-lbj3ru1*** |
| Collection |
string |
The collection name. |
collection1 |
| ApiKey |
string |
A chave de API criada no console do DashVector. |
Q34nExQH7sQ**** |
| Operation |
string |
O tipo de operação do banco de dados DashVector. |
Upsert |
| Network |
string |
O tipo de rede. |
PublicNetwork |
| PrimaryKeyId |
object |
The primary key ID for inserting or deleting records. If this field is not specified, a random primary key ID is used. |
|
| Form |
string |
O formato de transformação. |
JSONPATH |
| Value |
string |
Nota: O campo Value não pode exceder 10.240 caracteres. |
$.data.requestId |
| Template |
string |
The primary key ID template. This parameter is required only when Form is set to TEMPLATE. |
${ID} |
| Partition |
object |
A partição. Valor padrão: default. |
|
| Form |
string |
O formato de transformação. |
CONSTANT |
| Value |
string |
Note: The Value field cannot exceed 10,240 characters. |
default |
| Template |
string |
None. |
|
| Vector |
object |
O vetor do registro a ser inserido no DashVector. |
|
| Form |
string |
O formato de transformação. |
JSONPATH |
| Value |
string |
O conteúdo extraído pelo JSONPath. Nota: O campo Value não pode exceder 10.240 caracteres. |
$.data.messageBody |
| Template |
string |
None. |
|
| DashVectorSchemaParameters |
array<object> |
As definições de campo de esquema para entradas de tabela ao inserir no DashVector. O resultado da transformação do conteúdo do evento deve estar em formato JSON. |
|
|
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 virtual host name of RabbitMQ. |
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 |
O nome de usuário para acessar a instância RabbitMQ. |
admin |
| Password |
string |
A senha para acessar a instância RabbitMQ. |
**** |
| VpcId |
string |
O ID da VPC. |
vpc-uf6of9452b2pba82c **** |
| VSwitchIds |
string |
O ID do vSwitch. |
vsw-uf6of9452b2pba82c **** |
| SecurityGroupId |
string |
O ID do grupo de segurança. |
sg-uf6of9452b2pba82c **** |
| NetworkType |
string |
O tipo de rede. |
PublicNetwork |
| AuthType |
string |
O tipo de autenticação. |
ACL |
| RoutingKey |
object |
A chave de roteamento da mensagem. |
|
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Value |
string |
O valor da chave de roteamento. |
{"Form": "CONSTANT", "Value": "my-routing-key"} |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| Body |
object |
O conteúdo do corpo da mensagem. |
|
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Value |
string |
O valor dos dados brutos. |
{"key": "value"} |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| MessageId |
object |
O identificador exclusivo da mensagem. |
|
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Value |
string |
O valor do ID da mensagem. |
12345 |
| Template |
string |
O modelo. |
|
| Properties |
object |
As propriedades adicionais da mensagem. |
|
| Form |
string |
O formato de transformação. Valor padrão: CONSTANT. |
CONSTANT |
| Value |
string |
O conteúdo da propriedade. |
{"env": "prod"} |
| Template |
string |
O modelo. |
The value of ${key} is ${value}! |
| SinkBaiLianParameters | SinkBaiLianParameters |
Parâmetros do Sink BaiLian. |
|
| SinkDataWorksTriggerParameters | SinkDataWorksTriggerParameters | ||
| SinkHttpsParameters |
SinkHttpsParameters |
Os parâmetros de destino HTTPS. |
|
| SinkApiDestinationParameters | SinkApiDestinationParameters |
Os parâmetros de destino ApiDestination. |
|
| SinkOSSParameters | SinkOSSParameters | ||
| SinkRabbitMQMetaParameters | SinkRabbitMQMetaParameters | ||
| SinkRabbitMQMsgSyncParameters | SinkRabbitMQMsgSyncParameters | ||
| SinkMQTTParameters | SinkMQTTParameters | ||
| SinkAgentRunParameters | SinkAgentRunParameters | ||
| RunOptions |
object |
The runtime environment parameters. |
|
| MaximumTasks |
integer |
A concorrência. |
2 |
| RetryStrategy |
object |
A estratégia de repetição quando a entrega de eventos falha. |
|
| PushRetryStrategy |
string |
A estratégia de repetição. Valores válidos: BACKOFF_RETRY (repetição com recuo) e EXPONENTIALDECAY_RETRY (repetição com decaimento exponencial). |
BACKOFF_RETRY |
| MaximumEventAgeInSeconds |
number |
O tempo máximo de repetição. |
512 |
| MaximumRetryAttempts |
number |
O número máximo de tentativas de repetição. |
2 |
| ErrorsTolerance |
string |
A política de tolerância a falhas. Valores válidos: NONE (sem tolerância a falhas) e ALL (tolerar todas as falhas). |
ALL |
| DeadLetterQueue |
object |
Especifica se a fila de mensagens mortas deve ser ativada. Por padrão, a fila de mensagens mortas está desativada e as mensagens que excedem a política de repetição são descartadas. |
|
| Arn |
string |
O ARN da fila de mensagens mortas. |
acs:ram::155020394332****:role/edskmstoecs |
| Network |
string |
O tipo de rede da fila de mensagens mortas. |
PrivateNetwork |
| VpcId |
string |
O ID da VPC da fila de mensagens mortas. |
vpc-2zehizpoendb3**** |
| VSwitchIds |
string |
O ID do vSwitch da fila de mensagens mortas. |
vsw-m5ev8asdc6h12345**** |
| SecurityGroupId |
string |
O ID do grupo de segurança da instância onde a fila de mensagens mortas reside. |
sg-2vcgdxz7o1n9zapp**** |
| BatchWindow |
object |
A janela de lote. |
|
| CountBasedWindow |
integer |
O número máximo de eventos que a janela pode conter. Quando esse limite é atingido, os dados na janela são enviados downstream. Se existirem múltiplas janelas, um envio é acionado quando qualquer janela atingir o limite. |
100 |
| TimeBasedWindow |
integer |
O intervalo de tempo máximo (em segundos) dos eventos que a janela pode conter. Quando esse limite é atingido, os dados na janela são enviados downstream. Se existirem múltiplas janelas, um envio é acionado quando qualquer janela atingir o limite. |
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 |
As transações por segundo. |
5 |
| DelayTime |
integer |
O tempo de atraso. |
3 |
| DiffOffset |
integer |
O offset de diferença. |
0 |
| Extensions |
object |
As propriedades de extensão. |
{ "test": "test", "test2": 1 } |
| Code |
string |
The return code. Success indicates a successful request. For other fault codes, see the error code details. |
Success |
| Success |
boolean |
Returns true if the operation is successful. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"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": ""
}
},
"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
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 403 | ServiceNotEnable | Service not enable |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.