设备接入 IOTDA-创建设备策略:响应参数

时间:2024-06-28 09:24:33

响应参数

状态码: 201

表5 响应Body参数

参数

参数类型

描述

app_id

String

参数说明:资源空间ID。

policy_id

String

策略ID。

policy_name

String

策略名称。

statement

Array of Statement objects

策略文档。

create_time

String

物联网平台 创建策略的时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。

update_time

String

在物联网平台更新策略的时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。

表6 Statement

参数

参数类型

描述

effect

String

指定是允许还是拒绝该操作。既有允许(ALLOW)又有拒绝(DENY)的授权语句时,遵循拒绝(DENY)优先的原则。

  • ALLOW:允许。

  • DENY:拒绝。

actions

Array of strings

用于指定策略允许或拒绝的操作。格式为:服务名:资源:操作。当前支持的操作类型如下:

  • iotda:devices:publish:设备使用MQTT协议发布消息。

  • iotda:devices:subscribe:设备使用MQTT协议订阅消息。

resources

Array of strings

用于指定允许或拒绝对其执行操作的资源。格式为:资源类型:资源名称。如设备订阅的资源为:topic:/v1/${devices.deviceId}/test/hello。

取值范围:资源列表长度最小为1,最大为10,列表中的资源取值范围:仅支持字母,数字,以及/{}$=+#?*:._-组合。

support.huaweicloud.com/api-iothub/CreateDevicePolicy.html