{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"CreateSourceRequestBody":{"example":{"contain_device_info":0,"device_id":200001,"is_base64":0,"product_id":100001,"topic":"/v1/3ds234242/datas"},"properties":{"contain_device_info":{"default":1,"description":"是否包含设备信息是否包含设备信息,0-是 1-否","enum":[0,1],"format":"int32","maximum":10,"minimum":1,"type":"integer"},"device_id":{"description":"设备ID,自动向下取整,不填为全部设备","maximum":999999999999999999,"minimum":1,"type":"integer"},"is_base64":{"default":1,"description":"是否payload使用base64,0-是 1-否","enum":[0,1],"format":"int32","maximum":10,"minimum":1,"type":"integer"},"product_id":{"description":"产品ID,自动向下取整","maximum":999999999999999999,"minimum":1,"type":"integer"},"topic":{"description":"主题,当设备ID为空时为产品级主题,设备ID不为空时为设备级主题","maxLength":64,"minLength":0,"type":"string"}},"required":["product_id","topic"]},"Error":{"properties":{"error_code":{"description":"系统错误码,针对4xx和5xx类HTTP错误码的详细错误码","maxLength":64,"minLength":0,"type":"string"},"error_msg":{"description":"错误描述","maxLength":200,"minLength":0,"type":"string"},"request_id":{"description":"消息ID","maxLength":64,"minLength":0,"type":"string"}}},"Source":{"example":{"contain_device_info":0,"device_id":711568,"device_name":"device","is_base64":0,"product_id":122893,"product_name":"product","source_id":35296,"topic":"/v1/devices/214/datas"},"properties":{"contain_device_info":{"default":1,"description":"是否包含设备信息,0-是,1-否","enum":[0,1],"format":"int32","maximum":10,"minimum":0,"type":"integer"},"device_id":{"description":"设备ID,不填为全部设备","maximum":999999999999999999,"minimum":1,"type":"integer"},"device_name":{"description":"设备名称","maxLength":64,"minLength":0,"type":"string"},"is_base64":{"default":1,"description":"是否payload使用base64,0-是 1-否","enum":[0,1],"format":"int32","maximum":10,"minimum":0,"type":"integer"},"product_id":{"description":"产品ID","maximum":999999999999999999,"minimum":1,"type":"integer"},"product_name":{"description":"产品名称","maxLength":64,"minLength":0,"type":"string"},"source_id":{"description":"源数据源ID","maximum":999999999999999999,"minimum":1,"type":"integer"},"topic":{"description":"主题,当设备ID为空时为产品级主题,设备ID不为空时为设备级主题","maxLength":200,"minLength":0,"type":"string"}}}},"description":null,"group_id":"025d125ee4da4956af037c3315e94b30","host":"roma.cn-north-4.myhuaweicloud.com","id":"4103b9691e4d46cca904c816bab303a9","info_version":"v2","method":"post","name":"CreateSource","parameters":{"instance_id":{"description":"实例ID","in":"path","maxLength":36,"minLength":0,"name":"instance_id","required":true,"type":"string"},"project_id":{"description":"项目ID,获取方式请参见《ROMA Connect API参考》的“附录 > 获取项目ID”章节。","in":"path","maxLength":32,"minLength":0,"name":"project_id","required":true,"type":"string"},"rule_id":{"description":"规则ID","in":"path","maxLength":20,"minLength":0,"name":"rule_id","required":true,"type":"string"}},"paths":{"/v2/{project_id}/link/instances/{instance_id}/rules/{rule_id}/sources":{"post":{"description":"添加源数据源","operationId":"CreateSource","parameters":[{"$ref":"#/parameters/project_id"},{"$ref":"#/parameters/instance_id"},{"$ref":"#/parameters/rule_id"},{"description":"创建规则源数据源请求对象","in":"body","name":"CreateSourceRequestBody","required":true,"schema":{"$ref":"#/definitions/CreateSourceRequestBody"}}],"produces":["application/json"],"responses":{"201":{"description":"Created","schema":{"$ref":"#/definitions/Source"}},"400":{"description":"Bad Request","schema":{"$ref":"#/definitions/Error"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/Error"}}},"summary":"添加源数据源","tags":["规则引擎"],"x-apigateway-request-type":"public","x-is-registered":"Y","x-support-sdk":"Y"}}},"product_short":"ROMA","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"添加源数据源","tags":"规则引擎","uri":null,"version":"2.0"}