编辑已经存在的设备形态

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
DeviceFormId String form-u4ilnhu64h026lrf

设备形态ID

ConfigCompare Boolean true

是否支持配置生成

AccountConfig Boolean true

是否需要账号配置

AttributeList Array

设备形态属性列表

AttributeKey String serviceStatus

设备形态属性主键

AttributeName String 服务状态

设备形态属性名称

AttributeRequirement Boolean true

设备形态属性是否必填

AttributeUniqueness Boolean false

设备形态属性是否唯一

AttributeFormat String STRING

设备形态属性值格式

AttributeType String ENUMS

设备形态属性值类型

AttributeReference String status

设备形态属性关联对象

AttributeTableDisplay Boolean 服务状态

设备形态属性是否表格可见

AttributePlaceholder String 前端占位符说明

前端查询控件占位符

AttributeQuery String false

前端展示搜索控件

AttributeFuzzyQuery String false

查询支持模糊搜索

DetailDisplay Boolean true

是否展示设备详情

返回数据

名称 类型 示例值 描述
RequestId String 15292160-382F-46F2-B241-95EFB54BA434

Id of the request

示例

请求示例

http(s)://[Endpoint]/?ConfigCompare=true
&DeviceFormId=form-u4ilnhu64h026lrf
&AttributeList=[{"AttributeKey":"serviceStatus","AttributeFormat":"STRING","AttributeTableDisplay":"服务状态","AttributeRequirement":"true","AttributePlaceholder":"前端占位符说明","AttributeQuery":"false","AttributeType":"ENUMS","AttributeReference":"status","AttributeName":"服务状态","AttributeUniqueness":"false","AttributeFuzzyQuery":"false"}]
&DetailDisplay=true
&AccountConfig=true
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<RequestId>15292160-382F-46F2-B241-95EFB54BA434</RequestId>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "15292160-382F-46F2-B241-95EFB54BA434"
}

错误码

HttpCode 错误码 错误信息 描述
400 Duplicate%s%s The %s %s value is already occupied. 资源属性值已经被占用
400 Missing%s You must specify the parameter %s. 必填参数没有填。请检查调用时是否填写了此参数,并重试请求。
403 NoAccess.BuiltIn%s The built in configuration does not permit the operation. 内置配置不允许操作

访问错误中心查看更多错误码。

访问错误中心查看更多错误码。