{
"id":"",
"name": "MQTT Broker Alpha",
"forwarding_rule_id": "9b9404fb-c1d5-645a-17f3-4bc83b580fbb",
"type": 1,
"description": "Primary MQTT broker for data forwarding",
"config": {
"broker": "mqtt.example.com",
"port": 1883,
"client_id": "forwarder_client_001",
"username": "mqtt_user",
"password": "mqtt_password",
"topic": "data/forwarded",
"qos": 1,
"retain": false,
"use_ssl": false
}
}
curl --location --request PUT 'http://127.0.0.1:9999/api/v1/forwarding/target' \
--header 'x-token: {{x-token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"id":"",
"name": "MQTT Broker Alpha",
"forwarding_rule_id": "9b9404fb-c1d5-645a-17f3-4bc83b580fbb",
"type": 1,
"description": "Primary MQTT broker for data forwarding",
"config": {
"broker": "mqtt.example.com",
"port": 1883,
"client_id": "forwarder_client_001",
"username": "mqtt_user",
"password": "mqtt_password",
"topic": "data/forwarded",
"qos": 1,
"retain": false,
"use_ssl": false
}
}'
{"code":200,"message":"转发目标配置更新成功","data":{"id":"62c158dc-0d3e-aeac-9bff-f53b3628da6f","name":"xxxxxx","forwarding_rule_id":"9b9404fb-c1d5-645a-17f3-4bc83b580fbb","type":1,"description":"Primary MQTT broker for data forwarding","config":{"qos":1,"port":1883,"topic":"data/forwarded","broker":"mqtt.example.com","retain":false,"use_ssl":false,"password":"mqtt_password","username":"mqtt_user","client_id":"forwarder_client_001"},"created_at":"2024-10-18T16:45:39.406049+08:00","updated_at":"2024-10-18T16:53:17.523922+08:00"}}