Consume

Consume

Certified

Consume messages from a Huawei DMS for Kafka topic.

yaml
type: io.kestra.plugin.huawei.dms.kafka.Consume
yaml
id: dms_kafka_consume
namespace: company.team

tasks:
  - id: consume
    type: io.kestra.plugin.huawei.dms.kafka.Consume
    bootstrapServers: "dms-instance-id.kafka.eu-west-101.myhuaweicloud.com:9093"
    saslMechanism: PLAIN
    username: "{{ secret('DMS_KAFKA_USERNAME') }}"
    password: "{{ secret('DMS_KAFKA_PASSWORD') }}"
    topic: my-topic
    groupId: kestra-consumer-group
    maxRecords: 100
    valueSerdeType: JSON
Properties
DefaultSTRING
Possible Values
STRINGJSONBINARY
DefaultPT5S
DefaultPLAIN
Possible Values
PLAINSCRAM_SHA_512NONE
Defaultfalse
Definitions
authMethodstring
DefaultPASSWORD
Possible Values
PASSWORDTOKEN
domainNamestring
durationSecondsintegerstring
Default900
endpointSuffixstring
Defaultmyhuaweicloud.com
iamTokenstring
passwordstring
projectNamestring
scopestring
DefaultPROJECT
Possible Values
PROJECTDOMAIN
usernamestring
DefaultSTRING
Possible Values
STRINGJSONBINARY
Formaturi
Unitrecords