创建设备
功能介绍
在ROMA Connect创建设备。
URI
POST /v1/{project_id}/link/instances/{instance_id}/devices
名称 |
类型 |
是否必填 |
描述 |
---|---|---|---|
project_id |
string |
是 |
租户每个区域对应的项目ID。 |
instance_id |
string |
是 |
租户使用ROMA Connect的实例ID。 |
请求消息
请求参数
参数 |
类型 |
是否必填 |
说明 |
---|---|---|---|
product_name |
string |
是 |
系统中已经创建好的产品的产品名。 |
devices |
Array<device> |
是 |
设备信息。 |
参数 |
类型 |
是否必填 |
说明 |
---|---|---|---|
device_name |
string |
是 |
设备名称,支持英文大小写,数字,下划线和中划线,不超过64个字符。 |
remark |
string |
否 |
描述信息,不能超过200个字符。 |
status |
integer |
否 |
设备状态,默认值为0,只能输入0或1。
|
请求示例
https://example.cloud.com/v1/80e2b******f4a398d6409a50932d917/link/instances/fb3b24ab-5d87-473d-9c57-fc6******6a1/devices { "product_name" : "product01", "devices" : [ { "device_name" : "device01", "remark" : "", "status" : 0 } ] }
响应消息
响应参数
响应参数为数组元素。
名称 |
类型 |
描述 |
---|---|---|
数组元素 |
Array<device> |
设备信息。 |
名称 |
类型 |
描述 |
---|---|---|
client_id |
string |
客户端ID。 |
device_id |
integer |
设备ID。 |
device_name |
string |
设备名称,支持英文大小写、数字、下划线和中划线,不超过64个字符。 |
password |
string |
密码。 |
product_id |
integer |
产品ID。 |
product_name |
string |
产品名。 |
remark |
string |
描述信息,不能超过200个字符。 |
status |
integer |
设备状态,0或1。
|
user_name |
string |
用户名。 |
响应示例
[ { "client_id": "D2096b22290ddd4e", "device_id": 868, "device_name": "device-ada", "password": "*****************", "product_id": 209, "product_name": "product-ada1", "remark": "", "status": 0, "user_name": "5b24c8a0fb5a4416af1640bb1d25e294" } ]