summaryrefslogtreecommitdiff
path: root/data/en_us/iot/2017-04-20/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <im@zhineng.li>2026-07-12 17:11:17 +0800
committerZhineng Li <im@zhineng.li>2026-07-12 17:11:17 +0800
commit1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 (patch)
tree5f0857666365b7e40cdaa3733ebe1f3ba9e13c67 /data/en_us/iot/2017-04-20/api-docs.php
parent7347bac4ab7e136157fc94777e6cf87ef9e08599 (diff)
downloadafterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.tar.gz
afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.zip
update APIs 20260712
Diffstat (limited to 'data/en_us/iot/2017-04-20/api-docs.php')
-rw-r--r--data/en_us/iot/2017-04-20/api-docs.php2102
1 files changed, 456 insertions, 1646 deletions
diff --git a/data/en_us/iot/2017-04-20/api-docs.php b/data/en_us/iot/2017-04-20/api-docs.php
index dbe9394..db90fc3 100644
--- a/data/en_us/iot/2017-04-20/api-docs.php
+++ b/data/en_us/iot/2017-04-20/api-docs.php
@@ -1,54 +1,14 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'RPC',
- 'product' => 'Iot',
- 'version' => '2017-04-20',
- ],
+ 'info' => ['style' => 'RPC', 'product' => 'Iot', 'version' => '2017-04-20'],
'directories' => [
[
'id' => 0,
'title' => '其它',
'type' => 'directory',
'children' => [
- 'ApplyDeviceWithNames',
- 'BatchGetDeviceState',
- 'CreateProduct',
- 'CreateProductTopic',
- 'CreateRule',
- 'CreateRuleAction',
- 'CreateTopicRouteTable',
- 'DeleteDeviceProp',
- 'DeleteProductTopic',
- 'DeleteRule',
- 'DeleteRuleAction',
- 'DeleteTopicRouteTable',
- 'GetDeviceShadow',
- 'GetRule',
- 'GetRuleAction',
- 'ListRule',
- 'ListRuleActions',
- 'Pub',
- 'PubBroadcast',
- 'QueryApplyStatus',
- 'QueryDevice',
- 'QueryDeviceByName',
- 'QueryDeviceProp',
- 'QueryPageByApplyId',
- 'QueryProductTopic',
- 'QueryTopicReverseRouteTable',
- 'QueryTopicRouteTable',
- 'RRpc',
- 'RamAuth',
- 'RegistDevice',
- 'SaveDeviceProp',
- 'StartRule',
- 'StopRule',
- 'UpdateDeviceShadow',
- 'UpdateProduct',
- 'UpdateProductTopic',
- 'UpdateRule',
- 'UpdateRuleAction',
+ 'ApplyDeviceWithNames', 'BatchGetDeviceState', 'CreateProduct', 'CreateProductTopic', 'CreateRule', 'CreateRuleAction', 'CreateTopicRouteTable', 'DeleteDeviceProp', 'DeleteProductTopic', 'DeleteRule', 'DeleteRuleAction', 'DeleteTopicRouteTable', 'GetDeviceShadow', 'GetRule', 'GetRuleAction', 'ListRule', 'ListRuleActions', 'Pub', 'PubBroadcast', 'QueryApplyStatus',
+ 'QueryDevice', 'QueryDeviceByName', 'QueryDeviceProp', 'QueryPageByApplyId', 'QueryProductTopic', 'QueryTopicReverseRouteTable', 'QueryTopicRouteTable', 'RRpc', 'RamAuth', 'RegistDevice', 'SaveDeviceProp', 'StartRule', 'StopRule', 'UpdateDeviceShadow', 'UpdateProduct', 'UpdateProductTopic', 'UpdateRule', 'UpdateRuleAction',
],
],
],
@@ -57,14 +17,8 @@
],
'apis' => [
'ApplyDeviceWithNames' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -75,10 +29,7 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
@@ -86,9 +37,7 @@
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'maxItems' => 1001,
],
@@ -99,22 +48,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'ApplyId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'ApplyId' => ['type' => 'integer', 'format' => 'int64'],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -123,14 +61,8 @@
'responseDemo' => null,
],
'BatchGetDeviceState' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -141,10 +73,7 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
@@ -152,9 +81,7 @@
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'maxItems' => 51,
],
@@ -165,18 +92,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'DeviceStatusList' => [
'type' => 'object',
'itemNode' => true,
@@ -186,21 +105,11 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Status' => [
- 'type' => 'string',
- ],
- 'LastOnlineTime' => [
- 'type' => 'string',
- ],
- 'DeviceName' => [
- 'type' => 'string',
- ],
- 'AsAddress' => [
- 'type' => 'string',
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
+ 'Status' => ['type' => 'string'],
+ 'LastOnlineTime' => ['type' => 'string'],
+ 'DeviceName' => ['type' => 'string'],
+ 'AsAddress' => ['type' => 'string'],
+ 'DeviceId' => ['type' => 'string'],
],
],
],
@@ -214,14 +123,8 @@
'responseDemo' => null,
],
'CreateProduct' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -232,52 +135,32 @@
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'NodeType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'Desc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'CatId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'ExtProps',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'SecurityPolicy',
@@ -286,21 +169,13 @@
'type' => 'string',
'required' => false,
'default' => 'P_D',
- 'enum' => [
- 'P_D',
- 'P',
- 'D',
- ],
+ 'enum' => ['P_D', 'P', 'D'],
],
],
[
'name' => 'Id2',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- 'default' => 'false',
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false, 'default' => 'false'],
],
[
'name' => 'PayType',
@@ -310,10 +185,7 @@
'format' => 'int32',
'required' => false,
'default' => '0',
- 'enum' => [
- '0',
- '1',
- ],
+ 'enum' => ['0', '1'],
],
],
],
@@ -322,60 +194,25 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'ProductInfo' => [
'type' => 'object',
'properties' => [
- 'ProductName' => [
- 'type' => 'string',
- ],
- 'ProductSecret' => [
- 'type' => 'string',
- ],
- 'GmtModified' => [
- 'type' => 'string',
- ],
- 'CreateUserId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'CatId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'ProductDesc' => [
- 'type' => 'string',
- ],
- 'ProductKey' => [
- 'type' => 'string',
- ],
- 'NodeType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Id2' => [
- 'type' => 'boolean',
- ],
- 'GmtCreate' => [
- 'type' => 'string',
- ],
- 'FromSource' => [
- 'type' => 'string',
- ],
- 'ExtProps' => [
- 'type' => 'string',
- ],
+ 'ProductName' => ['type' => 'string'],
+ 'ProductSecret' => ['type' => 'string'],
+ 'GmtModified' => ['type' => 'string'],
+ 'CreateUserId' => ['type' => 'integer', 'format' => 'int64'],
+ 'CatId' => ['type' => 'integer', 'format' => 'int64'],
+ 'ProductDesc' => ['type' => 'string'],
+ 'ProductKey' => ['type' => 'string'],
+ 'NodeType' => ['type' => 'integer', 'format' => 'int32'],
+ 'Id2' => ['type' => 'boolean'],
+ 'GmtCreate' => ['type' => 'string'],
+ 'FromSource' => ['type' => 'string'],
+ 'ExtProps' => ['type' => 'string'],
],
],
],
@@ -386,14 +223,8 @@
'responseDemo' => null,
],
'CreateProductTopic' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -404,34 +235,22 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TopicShortName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Operation',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Desc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -439,22 +258,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'TopicId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'TopicId' => ['type' => 'integer', 'format' => 'int64'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -463,14 +271,8 @@
'responseDemo' => null,
],
'CreateRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -482,58 +284,37 @@
[
'name' => 'Select',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ShortTopic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Where',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'RuleDesc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'DataType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -541,22 +322,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'RuleId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'RuleId' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -565,14 +335,8 @@
'responseDemo' => null,
],
'CreateRuleAction' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -583,27 +347,17 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'Type',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Configuration',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -611,22 +365,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ActionId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ActionId' => ['type' => 'integer', 'format' => 'int64'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -635,14 +378,8 @@
'responseDemo' => null,
],
'CreateTopicRouteTable' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -653,18 +390,12 @@
[
'name' => 'SrcTopic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'DstTopic',
@@ -672,9 +403,7 @@
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'maxItems' => 100,
],
@@ -685,30 +414,18 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'IsAllSucceed' => [
- 'type' => 'boolean',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'IsAllSucceed' => ['type' => 'boolean'],
+ 'Success' => ['type' => 'boolean'],
'FailureTopics' => [
'type' => 'object',
'itemNode' => true,
'properties' => [
'Topic' => [
'type' => 'array',
- 'items' => [
- 'type' => 'object',
- ],
+ 'items' => ['type' => 'object'],
],
],
],
@@ -720,14 +437,8 @@
'responseDemo' => null,
],
'DeleteDeviceProp' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -738,26 +449,17 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'PropKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -765,18 +467,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -785,14 +479,8 @@
'responseDemo' => null,
],
'DeleteProductTopic' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -803,10 +491,7 @@
[
'name' => 'TopicId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -814,18 +499,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -834,14 +511,8 @@
'responseDemo' => null,
],
'DeleteRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -852,11 +523,7 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -864,18 +531,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -884,14 +543,8 @@
'responseDemo' => null,
],
'DeleteRuleAction' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -902,11 +555,7 @@
[
'name' => 'ActionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -914,18 +563,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -934,14 +575,8 @@
'responseDemo' => null,
],
'DeleteTopicRouteTable' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -952,18 +587,12 @@
[
'name' => 'SrcTopic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'DstTopic',
@@ -971,9 +600,7 @@
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'required' => true,
'maxItems' => 100,
],
@@ -984,30 +611,18 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'IsAllSucceed' => [
- 'type' => 'boolean',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'IsAllSucceed' => ['type' => 'boolean'],
+ 'Success' => ['type' => 'boolean'],
'FailureTopics' => [
'type' => 'object',
'itemNode' => true,
'properties' => [
'Topic' => [
'type' => 'array',
- 'items' => [
- 'type' => 'object',
- ],
+ 'items' => ['type' => 'object'],
],
],
],
@@ -1019,14 +634,8 @@
'responseDemo' => null,
],
'GetDeviceShadow' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1037,26 +646,17 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ShadowMessage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -1064,21 +664,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ShadowMessage' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'ShadowMessage' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -1087,14 +677,8 @@
'responseDemo' => null,
],
'GetRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1105,11 +689,7 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -1117,62 +697,26 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'RuleInfo' => [
'type' => 'object',
'properties' => [
- 'Modified' => [
- 'type' => 'string',
- ],
- 'Status' => [
- 'type' => 'string',
- ],
- 'DataType' => [
- 'type' => 'string',
- ],
- 'Select' => [
- 'type' => 'string',
- ],
- 'CreateUserId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'Where' => [
- 'type' => 'string',
- ],
- 'ProductKey' => [
- 'type' => 'string',
- ],
- 'Topic' => [
- 'type' => 'string',
- ],
- 'ShortTopic' => [
- 'type' => 'string',
- ],
- 'RuleDesc' => [
- 'type' => 'string',
- ],
- 'Name' => [
- 'type' => 'string',
- ],
- 'Created' => [
- 'type' => 'string',
- ],
- 'Id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'Modified' => ['type' => 'string'],
+ 'Status' => ['type' => 'string'],
+ 'DataType' => ['type' => 'string'],
+ 'Select' => ['type' => 'string'],
+ 'CreateUserId' => ['type' => 'integer', 'format' => 'int64'],
+ 'Where' => ['type' => 'string'],
+ 'ProductKey' => ['type' => 'string'],
+ 'Topic' => ['type' => 'string'],
+ 'ShortTopic' => ['type' => 'string'],
+ 'RuleDesc' => ['type' => 'string'],
+ 'Name' => ['type' => 'string'],
+ 'Created' => ['type' => 'string'],
+ 'Id' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -1183,14 +727,8 @@
'responseDemo' => null,
],
'GetRuleAction' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1201,11 +739,7 @@
[
'name' => 'ActionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -1213,35 +747,17 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'RuleActionInfo' => [
'type' => 'object',
'properties' => [
- 'Type' => [
- 'type' => 'string',
- ],
- 'Configuration' => [
- 'type' => 'string',
- ],
- 'Id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'RuleId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'Type' => ['type' => 'string'],
+ 'Configuration' => ['type' => 'string'],
+ 'Id' => ['type' => 'integer', 'format' => 'int64'],
+ 'RuleId' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -1252,14 +768,8 @@
'responseDemo' => null,
],
'ListRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1271,20 +781,12 @@
[
'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
'responses' => [
@@ -1292,30 +794,13 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Page' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'RequestId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'Code' => ['type' => 'string'],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'Total' => ['type' => 'integer', 'format' => 'int32'],
+ 'Page' => ['type' => 'integer', 'format' => 'int32'],
'Data' => [
'type' => 'object',
'itemNode' => true,
@@ -1325,47 +810,19 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Modified' => [
- 'type' => 'string',
- ],
- 'Status' => [
- 'type' => 'string',
- ],
- 'DataType' => [
- 'type' => 'string',
- ],
- 'Select' => [
- 'type' => 'string',
- ],
- 'CreateUserId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'Where' => [
- 'type' => 'string',
- ],
- 'ProductKey' => [
- 'type' => 'string',
- ],
- 'Topic' => [
- 'type' => 'string',
- ],
- 'ShortTopic' => [
- 'type' => 'string',
- ],
- 'RuleDesc' => [
- 'type' => 'string',
- ],
- 'Name' => [
- 'type' => 'string',
- ],
- 'Created' => [
- 'type' => 'string',
- ],
- 'Id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'Modified' => ['type' => 'string'],
+ 'Status' => ['type' => 'string'],
+ 'DataType' => ['type' => 'string'],
+ 'Select' => ['type' => 'string'],
+ 'CreateUserId' => ['type' => 'integer', 'format' => 'int64'],
+ 'Where' => ['type' => 'string'],
+ 'ProductKey' => ['type' => 'string'],
+ 'Topic' => ['type' => 'string'],
+ 'ShortTopic' => ['type' => 'string'],
+ 'RuleDesc' => ['type' => 'string'],
+ 'Name' => ['type' => 'string'],
+ 'Created' => ['type' => 'string'],
+ 'Id' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -1379,14 +836,8 @@
'responseDemo' => null,
],
'ListRuleActions' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1397,11 +848,7 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -1409,18 +856,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'RuleActionList' => [
'type' => 'object',
'itemNode' => true,
@@ -1430,20 +869,10 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Type' => [
- 'type' => 'string',
- ],
- 'Configuration' => [
- 'type' => 'string',
- ],
- 'Id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'RuleId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'Type' => ['type' => 'string'],
+ 'Configuration' => ['type' => 'string'],
+ 'Id' => ['type' => 'integer', 'format' => 'int64'],
+ 'RuleId' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
@@ -1457,14 +886,8 @@
'responseDemo' => null,
],
'Pub' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1475,10 +898,7 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Qos',
@@ -1488,27 +908,18 @@
'format' => 'int32',
'required' => false,
'default' => '0',
- 'enum' => [
- '0',
- '1',
- ],
+ 'enum' => ['0', '1'],
],
],
[
'name' => 'TopicFullName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'MessageContent',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -1516,21 +927,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'MessageId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'MessageId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -1539,14 +940,8 @@
'responseDemo' => null,
],
'PubBroadcast' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1557,26 +952,17 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TopicFullName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MessageContent',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -1584,22 +970,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'MessageId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'MessageId' => ['type' => 'integer', 'format' => 'int64'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -1608,14 +983,8 @@
'responseDemo' => null,
],
'QueryApplyStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1626,13 +995,7 @@
[
'name' => 'ApplyId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'maximum' => '9999999999',
- 'minimum' => '0',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'maximum' => '9999999999', 'minimum' => '0'],
],
],
'responses' => [
@@ -1640,21 +1003,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Finish' => [
- 'type' => 'boolean',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Finish' => ['type' => 'boolean'],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -1663,14 +1016,8 @@
'responseDemo' => null,
],
'QueryDevice' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1681,30 +1028,17 @@
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'default' => '10',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'default' => '10'],
],
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'default' => '1',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'default' => '1'],
],
],
'responses' => [
@@ -1712,34 +1046,14 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'PageCount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Page' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'RequestId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'Code' => ['type' => 'string'],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'PageCount' => ['type' => 'integer', 'format' => 'int32'],
+ 'Total' => ['type' => 'integer', 'format' => 'int32'],
+ 'Page' => ['type' => 'integer', 'format' => 'int32'],
'Data' => [
'type' => 'object',
'itemNode' => true,
@@ -1749,30 +1063,14 @@
'items' => [
'type' => 'object',
'properties' => [
- 'ProductKey' => [
- 'type' => 'string',
- ],
- 'DeviceName' => [
- 'type' => 'string',
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'DeviceType' => [
- 'type' => 'string',
- ],
- 'DeviceSecret' => [
- 'type' => 'string',
- ],
- 'GmtCreate' => [
- 'type' => 'string',
- ],
- 'DeviceStatus' => [
- 'type' => 'string',
- ],
- 'GmtModified' => [
- 'type' => 'string',
- ],
+ 'ProductKey' => ['type' => 'string'],
+ 'DeviceName' => ['type' => 'string'],
+ 'DeviceId' => ['type' => 'string'],
+ 'DeviceType' => ['type' => 'string'],
+ 'DeviceSecret' => ['type' => 'string'],
+ 'GmtCreate' => ['type' => 'string'],
+ 'DeviceStatus' => ['type' => 'string'],
+ 'GmtModified' => ['type' => 'string'],
],
],
],
@@ -1786,14 +1084,8 @@
'responseDemo' => null,
],
'QueryDeviceByName' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1804,26 +1096,17 @@
[
'name' => 'IotInstanceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -1831,48 +1114,22 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'DeviceInfo' => [
'type' => 'object',
'properties' => [
- 'ProductKey' => [
- 'type' => 'string',
- ],
- 'DeviceName' => [
- 'type' => 'string',
- ],
- 'DeviceType' => [
- 'type' => 'string',
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'DeviceSecret' => [
- 'type' => 'string',
- ],
- 'GmtCreate' => [
- 'type' => 'string',
- ],
- 'ClientIp' => [
- 'type' => 'string',
- ],
- 'DeviceStatus' => [
- 'type' => 'string',
- ],
- 'GmtModified' => [
- 'type' => 'string',
- ],
+ 'ProductKey' => ['type' => 'string'],
+ 'DeviceName' => ['type' => 'string'],
+ 'DeviceType' => ['type' => 'string'],
+ 'DeviceId' => ['type' => 'string'],
+ 'DeviceSecret' => ['type' => 'string'],
+ 'GmtCreate' => ['type' => 'string'],
+ 'ClientIp' => ['type' => 'string'],
+ 'DeviceStatus' => ['type' => 'string'],
+ 'GmtModified' => ['type' => 'string'],
],
],
],
@@ -1883,14 +1140,8 @@
'responseDemo' => null,
],
'QueryDeviceProp' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1901,18 +1152,12 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -1920,21 +1165,11 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Props' => [
- 'type' => 'string',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Props' => ['type' => 'string'],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -1943,14 +1178,8 @@
'responseDemo' => null,
],
'QueryPageByApplyId' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1961,29 +1190,17 @@
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'ApplyId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'responses' => [
@@ -1991,34 +1208,14 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'PageCount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'Page' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'RequestId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'Code' => ['type' => 'string'],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'Total' => ['type' => 'integer', 'format' => 'int32'],
+ 'PageCount' => ['type' => 'integer', 'format' => 'int32'],
+ 'Page' => ['type' => 'integer', 'format' => 'int32'],
'ApplyDeviceList' => [
'type' => 'object',
'itemNode' => true,
@@ -2028,15 +1225,9 @@
'items' => [
'type' => 'object',
'properties' => [
- 'DeviceName' => [
- 'type' => 'string',
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'DeviceSecret' => [
- 'type' => 'string',
- ],
+ 'DeviceName' => ['type' => 'string'],
+ 'DeviceId' => ['type' => 'string'],
+ 'DeviceSecret' => ['type' => 'string'],
],
],
],
@@ -2050,14 +1241,8 @@
'responseDemo' => null,
],
'QueryProductTopic' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2068,10 +1253,7 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -2079,18 +1261,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'itemNode' => true,
@@ -2100,21 +1274,11 @@
'items' => [
'type' => 'object',
'properties' => [
- 'Operation' => [
- 'type' => 'string',
- ],
- 'ProductKey' => [
- 'type' => 'string',
- ],
- 'TopicShortName' => [
- 'type' => 'string',
- ],
- 'Id' => [
- 'type' => 'string',
- ],
- 'Desc' => [
- 'type' => 'string',
- ],
+ 'Operation' => ['type' => 'string'],
+ 'ProductKey' => ['type' => 'string'],
+ 'TopicShortName' => ['type' => 'string'],
+ 'Id' => ['type' => 'string'],
+ 'Desc' => ['type' => 'string'],
],
],
],
@@ -2128,14 +1292,8 @@
'responseDemo' => null,
],
'QueryTopicReverseRouteTable' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2146,18 +1304,12 @@
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Topic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -2165,27 +1317,17 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'SrcTopics' => [
'type' => 'object',
'itemNode' => true,
'properties' => [
'Topic' => [
'type' => 'array',
- 'items' => [
- 'type' => 'object',
- ],
+ 'items' => ['type' => 'object'],
],
],
],
@@ -2197,14 +1339,8 @@
'responseDemo' => null,
],
'QueryTopicRouteTable' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2215,18 +1351,12 @@
[
'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Topic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -2234,27 +1364,17 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
'DstTopics' => [
'type' => 'object',
'itemNode' => true,
'properties' => [
'Topic' => [
'type' => 'array',
- 'items' => [
- 'type' => 'object',
- ],
+ 'items' => ['type' => 'object'],
],
],
],
@@ -2266,14 +1386,8 @@
'responseDemo' => null,
],
'RRpc' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2284,43 +1398,27 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Timeout',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
'name' => 'RequestBase64Byte',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Topic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -2328,28 +1426,13 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'MessageId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'PayloadBase64Byte' => [
- 'type' => 'string',
- ],
- 'RrpcCode' => [
- 'type' => 'string',
- ],
+ 'MessageId' => ['type' => 'integer', 'format' => 'int64'],
+ 'RequestId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'Code' => ['type' => 'string'],
+ 'PayloadBase64Byte' => ['type' => 'string'],
+ 'RrpcCode' => ['type' => 'string'],
],
],
],
@@ -2358,14 +1441,8 @@
'responseDemo' => null,
],
'RamAuth' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2379,25 +1456,12 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'IotToken' => [
- 'type' => 'string',
- ],
- 'ValidDuration' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'IotId' => [
- 'type' => 'string',
- ],
+ 'RequestId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'IotToken' => ['type' => 'string'],
+ 'ValidDuration' => ['type' => 'integer', 'format' => 'int64'],
+ 'IotId' => ['type' => 'string'],
],
],
],
@@ -2406,14 +1470,8 @@
'responseDemo' => null,
],
'RegistDevice' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2424,18 +1482,12 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -2443,30 +1495,14 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'DeviceName' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'DeviceSecret' => [
- 'type' => 'string',
- ],
- 'Code' => [
- 'type' => 'string',
- ],
- 'DeviceStatus' => [
- 'type' => 'string',
- ],
+ 'RequestId' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'DeviceName' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
+ 'DeviceId' => ['type' => 'string'],
+ 'DeviceSecret' => ['type' => 'string'],
+ 'Code' => ['type' => 'string'],
+ 'DeviceStatus' => ['type' => 'string'],
],
],
],
@@ -2475,14 +1511,8 @@
'responseDemo' => null,
],
'SaveDeviceProp' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2493,26 +1523,17 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Props',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -2520,18 +1541,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2540,14 +1553,8 @@
'responseDemo' => null,
],
'StartRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2558,11 +1565,7 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -2570,18 +1573,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2590,14 +1585,8 @@
'responseDemo' => null,
],
'StopRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2608,11 +1597,7 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
@@ -2620,18 +1605,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2640,14 +1617,8 @@
'responseDemo' => null,
],
'UpdateDeviceShadow' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2658,26 +1629,17 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'DeviceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ShadowMessage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -2685,18 +1647,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2705,14 +1659,8 @@
'responseDemo' => null,
],
'UpdateProduct' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2723,52 +1671,32 @@
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ProductName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ExtProps',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'NodeType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'ProductDesc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'CatId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
'responses' => [
@@ -2776,18 +1704,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2796,14 +1716,8 @@
'responseDemo' => null,
],
'UpdateProductTopic' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2814,34 +1728,22 @@
[
'name' => 'Desc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Operation',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'TopicShortName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'TopicId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -2849,18 +1751,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2869,14 +1763,8 @@
'responseDemo' => null,
],
'UpdateRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2887,59 +1775,37 @@
[
'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'Select',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ShortTopic',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Where',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ProductKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'RuleDesc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
@@ -2947,18 +1813,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -2967,14 +1825,8 @@
'responseDemo' => null,
],
'UpdateRuleAction' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2985,27 +1837,17 @@
[
'name' => 'ActionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'Type',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Configuration',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
@@ -3013,18 +1855,10 @@
'schema' => [
'type' => 'object',
'properties' => [
- 'Code' => [
- 'type' => 'string',
- ],
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'Success' => [
- 'type' => 'boolean',
- ],
+ 'Code' => ['type' => 'string'],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'Success' => ['type' => 'boolean'],
],
],
],
@@ -3034,37 +1868,13 @@
],
],
'endpoints' => [
- [
- 'regionId' => 'cn-beijing',
- 'endpoint' => 'iot.cn-beijing.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'iot.cn-shanghai.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen',
- 'endpoint' => 'iot.cn-shenzhen.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-northeast-1',
- 'endpoint' => 'iot.ap-northeast-1.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-1',
- 'endpoint' => 'iot.ap-southeast-1.aliyuncs.com',
- ],
- [
- 'regionId' => 'us-east-1',
- 'endpoint' => 'iot.us-east-1.aliyuncs.com',
- ],
- [
- 'regionId' => 'us-west-1',
- 'endpoint' => 'iot.us-west-1.aliyuncs.com',
- ],
- [
- 'regionId' => 'eu-central-1',
- 'endpoint' => 'iot.eu-central-1.aliyuncs.com',
- ],
+ ['regionId' => 'cn-beijing', 'endpoint' => 'iot.cn-beijing.aliyuncs.com'],
+ ['regionId' => 'cn-shanghai', 'endpoint' => 'iot.cn-shanghai.aliyuncs.com'],
+ ['regionId' => 'cn-shenzhen', 'endpoint' => 'iot.cn-shenzhen.aliyuncs.com'],
+ ['regionId' => 'ap-northeast-1', 'endpoint' => 'iot.ap-northeast-1.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-1', 'endpoint' => 'iot.ap-southeast-1.aliyuncs.com'],
+ ['regionId' => 'us-east-1', 'endpoint' => 'iot.us-east-1.aliyuncs.com'],
+ ['regionId' => 'us-west-1', 'endpoint' => 'iot.us-west-1.aliyuncs.com'],
+ ['regionId' => 'eu-central-1', 'endpoint' => 'iot.eu-central-1.aliyuncs.com'],
],
];