京东云
This commit is contained in:
776
vendor/jdcloud-api/jdcloud-sdk-php/src/data/iotedge/v2/api-2.json.php
vendored
Normal file
776
vendor/jdcloud-api/jdcloud-sdk-php/src/data/iotedge/v2/api-2.json.php
vendored
Normal file
@@ -0,0 +1,776 @@
|
||||
<?php
|
||||
// This file was auto-generated
|
||||
return [
|
||||
// 'version' => '',
|
||||
'metadata' =>
|
||||
[
|
||||
// 'apiVersion' => '',
|
||||
// 'endpointPrefix' => 'iotedge',
|
||||
'protocol' => 'json',
|
||||
// 'serviceFullName' => 'iotedge',
|
||||
// 'serviceId' => 'iotedge',
|
||||
],
|
||||
'operations' => [
|
||||
'DeployApp' => [
|
||||
'name' => 'DeployApp',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/hardwareId/{hardwareId}/os/{osId}/edgeApp:deployApp',
|
||||
],
|
||||
'input' => [ 'shape' => 'DeployAppRequestShape', ],
|
||||
'output' => [ 'shape' => 'DeployAppResponseShape', ],
|
||||
],
|
||||
'DescribeDeployApp' => [
|
||||
'name' => 'DescribeDeployApp',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/hardwareId/{hardwareId}/os/{osId}/edgeApp:describeDeployApp',
|
||||
],
|
||||
'input' => [ 'shape' => 'DescribeDeployAppRequestShape', ],
|
||||
'output' => [ 'shape' => 'DescribeDeployAppResponseShape', ],
|
||||
],
|
||||
'DescribeDeployDetails' => [
|
||||
'name' => 'DescribeDeployDetails',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/hardwareId/{hardwareId}/os/{osId}/edgeApp:describeDeployDetails',
|
||||
],
|
||||
'input' => [ 'shape' => 'DescribeDeployDetailsRequestShape', ],
|
||||
'output' => [ 'shape' => 'DescribeDeployDetailsResponseShape', ],
|
||||
],
|
||||
'UnInstallApp' => [
|
||||
'name' => 'UnInstallApp',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/hardwareId/{hardwareId}/os/{osId}/edgeApp:unInstallApp',
|
||||
],
|
||||
'input' => [ 'shape' => 'UnInstallAppRequestShape', ],
|
||||
'output' => [ 'shape' => 'UnInstallAppResponseShape', ],
|
||||
],
|
||||
'SetAppStatus' => [
|
||||
'name' => 'SetAppStatus',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/hardwareId/{hardwareId}/os/{osId}/edgeApp:setAppStatus',
|
||||
],
|
||||
'input' => [ 'shape' => 'SetAppStatusRequestShape', ],
|
||||
'output' => [ 'shape' => 'SetAppStatusResponseShape', ],
|
||||
],
|
||||
'DescribeConfig' => [
|
||||
'name' => 'DescribeConfig',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/hardwareId/{hardwareId}/os/{osId}/edgeApp:describeConfig',
|
||||
],
|
||||
'input' => [ 'shape' => 'DescribeConfigRequestShape', ],
|
||||
'output' => [ 'shape' => 'DescribeConfigResponseShape', ],
|
||||
],
|
||||
'DeleteEdgeWithCore' => [
|
||||
'name' => 'DeleteEdgeWithCore',
|
||||
'http' => [
|
||||
'method' => 'DELETE',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/edges/{edgeName}',
|
||||
],
|
||||
'input' => [ 'shape' => 'DeleteEdgeWithCoreRequestShape', ],
|
||||
'output' => [ 'shape' => 'DeleteEdgeWithCoreResponseShape', ],
|
||||
],
|
||||
'AddEdgeWithCore' => [
|
||||
'name' => 'AddEdgeWithCore',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/edges/{edgeName}:addEdge',
|
||||
],
|
||||
'input' => [ 'shape' => 'AddEdgeWithCoreRequestShape', ],
|
||||
'output' => [ 'shape' => 'AddEdgeWithCoreResponseShape', ],
|
||||
],
|
||||
'AddSubDeviceWithCore' => [
|
||||
'name' => 'AddSubDeviceWithCore',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/products/{productKey}/edges/{edgeName}:addSubDevice',
|
||||
],
|
||||
'input' => [ 'shape' => 'AddSubDeviceWithCoreRequestShape', ],
|
||||
'output' => [ 'shape' => 'AddSubDeviceWithCoreResponseShape', ],
|
||||
],
|
||||
'DelSubDeviceWithCore' => [
|
||||
'name' => 'DelSubDeviceWithCore',
|
||||
'http' => [
|
||||
'method' => 'POST',
|
||||
'requestUri' => '/v2/regions/{regionId}/instances/{instanceId}/products/{productKey}/edges/{edgeName}:delSubDevice',
|
||||
],
|
||||
'input' => [ 'shape' => 'DelSubDeviceWithCoreRequestShape', ],
|
||||
'output' => [ 'shape' => 'DelSubDeviceWithCoreResponseShape', ],
|
||||
],
|
||||
],
|
||||
'shapes' => [
|
||||
'Operations' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appId' => [ 'type' => 'string', 'locationName' => 'appId', ],
|
||||
'arkId' => [ 'type' => 'string', 'locationName' => 'arkId', ],
|
||||
'branch' => [ 'type' => 'string', 'locationName' => 'branch', ],
|
||||
'arkPackageAddr' => [ 'type' => 'string', 'locationName' => 'arkPackageAddr', ],
|
||||
'appType' => [ 'type' => 'string', 'locationName' => 'appType', ],
|
||||
'appDisplayName' => [ 'type' => 'string', 'locationName' => 'appDisplayName', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'operType' => [ 'type' => 'string', 'locationName' => 'operType', ],
|
||||
'region' => [ 'type' => 'string', 'locationName' => 'region', ],
|
||||
'operTime' => [ 'type' => 'string', 'locationName' => 'operTime', ],
|
||||
'operater' => [ 'type' => 'string', 'locationName' => 'operater', ],
|
||||
],
|
||||
],
|
||||
'Apps' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appMetaId' => [ 'type' => 'string', 'locationName' => 'appMetaId', ],
|
||||
'appType' => [ 'type' => 'string', 'locationName' => 'appType', ],
|
||||
'appDisplayName' => [ 'type' => 'string', 'locationName' => 'appDisplayName', ],
|
||||
'arkModuleName' => [ 'type' => 'string', 'locationName' => 'arkModuleName', ],
|
||||
],
|
||||
],
|
||||
'AppOnlineParam' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'appDesc' => [ 'type' => 'string', 'locationName' => 'appDesc', ],
|
||||
'appEnv' => [ 'type' => 'string', 'locationName' => 'appEnv', ],
|
||||
'appVolume' => [ 'type' => 'string', 'locationName' => 'appVolume', ],
|
||||
'useSSL' => [ 'type' => 'integer', 'locationName' => 'useSSL', ],
|
||||
'usePrivileged' => [ 'type' => 'integer', 'locationName' => 'usePrivileged', ],
|
||||
'publishPort' => [ 'type' => 'integer', 'locationName' => 'publishPort', ],
|
||||
],
|
||||
],
|
||||
'DsProtocol' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'protocolName' => [ 'type' => 'string', 'locationName' => 'protocolName', ],
|
||||
'protocolProps' => [ 'type' => 'list', 'member' => [ 'shape' => 'ProtocolProp', ], ],
|
||||
],
|
||||
],
|
||||
'AppVersionList' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'displayName' => [ 'type' => 'string', 'locationName' => 'displayName', ],
|
||||
'appTpye' => [ 'type' => 'string', 'locationName' => 'appTpye', ],
|
||||
'appAddr' => [ 'type' => 'string', 'locationName' => 'appAddr', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'updateTime' => [ 'type' => 'string', 'locationName' => 'updateTime', ],
|
||||
],
|
||||
],
|
||||
'EdgeNodeList' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'edgeId' => [ 'type' => 'string', 'locationName' => 'edgeId', ],
|
||||
],
|
||||
],
|
||||
'Operationlogs' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'arkId' => [ 'type' => 'string', 'locationName' => 'arkId', ],
|
||||
'sysVersion' => [ 'type' => 'string', 'locationName' => 'sysVersion', ],
|
||||
'operator' => [ 'type' => 'string', 'locationName' => 'operator', ],
|
||||
'logTime' => [ 'type' => 'string', 'locationName' => 'logTime', ],
|
||||
'fileStatus' => [ 'type' => 'string', 'locationName' => 'fileStatus', ],
|
||||
'fileAddr' => [ 'type' => 'string', 'locationName' => 'fileAddr', ],
|
||||
'region' => [ 'type' => 'string', 'locationName' => 'region', ],
|
||||
'branch' => [ 'type' => 'string', 'locationName' => 'branch', ],
|
||||
'fileType' => [ 'type' => 'string', 'locationName' => 'fileType', ],
|
||||
],
|
||||
],
|
||||
'ProtocolProp' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'propName' => [ 'type' => 'string', 'locationName' => 'propName', ],
|
||||
'propDesc' => [ 'type' => 'string', 'locationName' => 'propDesc', ],
|
||||
'inputLength' => [ 'type' => 'string', 'locationName' => 'inputLength', ],
|
||||
'inputDefault' => [ 'type' => 'string', 'locationName' => 'inputDefault', ],
|
||||
'unique' => [ 'type' => 'integer', 'locationName' => 'unique', ],
|
||||
'required' => [ 'type' => 'integer', 'locationName' => 'required', ],
|
||||
],
|
||||
],
|
||||
'AppList' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appId' => [ 'type' => 'string', 'locationName' => 'appId', ],
|
||||
'arkId' => [ 'type' => 'string', 'locationName' => 'arkId', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'releaseTime' => [ 'type' => 'string', 'locationName' => 'releaseTime', ],
|
||||
'appStatus' => [ 'type' => 'string', 'locationName' => 'appStatus', ],
|
||||
'onlineTime' => [ 'type' => 'string', 'locationName' => 'onlineTime', ],
|
||||
'tmId' => [ 'type' => 'string', 'locationName' => 'tmId', ],
|
||||
'tmName' => [ 'type' => 'string', 'locationName' => 'tmName', ],
|
||||
],
|
||||
],
|
||||
'EdgeAppList' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'appType' => [ 'type' => 'string', 'locationName' => 'appType', ],
|
||||
'appDesc' => [ 'type' => 'string', 'locationName' => 'appDesc', ],
|
||||
'appDisplayName' => [ 'type' => 'string', 'locationName' => 'appDisplayName', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'releaseTime' => [ 'type' => 'string', 'locationName' => 'releaseTime', ],
|
||||
'appStatus' => [ 'type' => 'string', 'locationName' => 'appStatus', ],
|
||||
'appSource' => [ 'type' => 'string', 'locationName' => 'appSource', ],
|
||||
'dsDesc' => [ 'type' => 'string', 'locationName' => 'dsDesc', ],
|
||||
],
|
||||
],
|
||||
'PropList' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'prop' => [ 'type' => 'string', 'locationName' => 'prop', ],
|
||||
'propDes' => [ 'type' => 'string', 'locationName' => 'propDes', ],
|
||||
],
|
||||
],
|
||||
'OnlineDetails' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appDockerPath' => [ 'type' => 'string', 'locationName' => 'appDockerPath', ],
|
||||
'appOnlineParam' => [ 'shape' => 'AppOnlineParam', ],
|
||||
'dsOnlineParam' => [ 'shape' => 'DsOnlineParam', ],
|
||||
],
|
||||
],
|
||||
'DsOnlineParam' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'appDesc' => [ 'type' => 'string', 'locationName' => 'appDesc', ],
|
||||
'appEnv' => [ 'type' => 'string', 'locationName' => 'appEnv', ],
|
||||
'appVolume' => [ 'type' => 'string', 'locationName' => 'appVolume', ],
|
||||
'useSSL' => [ 'type' => 'integer', 'locationName' => 'useSSL', ],
|
||||
'usePrivileged' => [ 'type' => 'integer', 'locationName' => 'usePrivileged', ],
|
||||
'protocols' => [ 'type' => 'list', 'member' => [ 'shape' => 'DsProtocol', ], ],
|
||||
],
|
||||
],
|
||||
'ProtocolList' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'protocolName' => [ 'type' => 'string', 'locationName' => 'protocolName', ],
|
||||
'proplist' => [ 'type' => 'list', 'member' => [ 'shape' => 'PropList', ], ],
|
||||
],
|
||||
],
|
||||
'PageinfoVO' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'pageSize' => [ 'type' => 'integer', 'locationName' => 'pageSize', ],
|
||||
'nowPage' => [ 'type' => 'integer', 'locationName' => 'nowPage', ],
|
||||
'totalSize' => [ 'type' => 'integer', 'locationName' => 'totalSize', ],
|
||||
'totalPage' => [ 'type' => 'integer', 'locationName' => 'totalPage', ],
|
||||
],
|
||||
],
|
||||
'Stats' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'devices' => [ 'type' => 'integer', 'locationName' => 'devices', ],
|
||||
'activatedDevices' => [ 'type' => 'integer', 'locationName' => 'activatedDevices', ],
|
||||
'onlineDevices' => [ 'type' => 'integer', 'locationName' => 'onlineDevices', ],
|
||||
'monthMessages' => [ 'type' => 'long', 'locationName' => 'monthMessages', ],
|
||||
'monthDuration' => [ 'type' => 'long', 'locationName' => 'monthDuration', ],
|
||||
'products' => [ 'type' => 'long', 'locationName' => 'products', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployConfigResp' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appType' => [ 'type' => 'string', 'locationName' => 'appType', ],
|
||||
'insecure' => [ 'type' => 'string', 'locationName' => 'insecure', ],
|
||||
'privileged' => [ 'type' => 'integer', 'locationName' => 'privileged', ],
|
||||
'env' => [ 'type' => 'integer', 'locationName' => 'env', ],
|
||||
'useHost' => [ 'type' => 'integer', 'locationName' => 'useHost', ],
|
||||
'cpuShares' => [ 'type' => 'integer', 'locationName' => 'cpuShares', ],
|
||||
'memoryLimit' => [ 'type' => 'integer', 'locationName' => 'memoryLimit', ],
|
||||
'restartPolicy' => [ 'type' => 'integer', 'locationName' => 'restartPolicy', ],
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'version' => [ 'type' => 'string', 'locationName' => 'version', ],
|
||||
],
|
||||
],
|
||||
'DescribeAppsRespVO' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'arkId' => [ 'type' => 'string', 'locationName' => 'arkId', ],
|
||||
'appId' => [ 'type' => 'string', 'locationName' => 'appId', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'releaseTime' => [ 'type' => 'string', 'locationName' => 'releaseTime', ],
|
||||
'appStatus' => [ 'type' => 'string', 'locationName' => 'appStatus', ],
|
||||
'onlineTime' => [ 'type' => 'string', 'locationName' => 'onlineTime', ],
|
||||
'appDockerPath' => [ 'type' => 'string', 'locationName' => 'appDockerPath', ],
|
||||
'tmId' => [ 'type' => 'string', 'locationName' => 'tmId', ],
|
||||
'tmName' => [ 'type' => 'string', 'locationName' => 'tmName', ],
|
||||
'appDisplayName' => [ 'type' => 'string', 'locationName' => 'appDisplayName', ],
|
||||
'runStatus' => [ 'type' => 'string', 'locationName' => 'runStatus', ],
|
||||
'deployAppStatus' => [ 'type' => 'string', 'locationName' => 'deployAppStatus', ],
|
||||
'appDesc' => [ 'type' => 'string', 'locationName' => 'appDesc', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
],
|
||||
],
|
||||
'Page' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'totalSize' => [ 'type' => 'integer', 'locationName' => 'totalSize', ],
|
||||
'totalPage' => [ 'type' => 'integer', 'locationName' => 'totalPage', ],
|
||||
'pageSize' => [ 'type' => 'integer', 'locationName' => 'pageSize', ],
|
||||
'nowPage' => [ 'type' => 'integer', 'locationName' => 'nowPage', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployDetailsRespVO' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deployId' => [ 'type' => 'string', 'locationName' => 'deployId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'edgeTag' => [ 'type' => 'string', 'locationName' => 'edgeTag', ],
|
||||
'edgeStatus' => [ 'type' => 'integer', 'locationName' => 'edgeStatus', ],
|
||||
'deployStatus' => [ 'type' => 'integer', 'locationName' => 'deployStatus', ],
|
||||
'runStatus' => [ 'type' => 'integer', 'locationName' => 'runStatus', ],
|
||||
],
|
||||
],
|
||||
'ChildModules' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'moduleId' => [ 'type' => 'string', 'locationName' => 'moduleId', ],
|
||||
'moduleName' => [ 'type' => 'string', 'locationName' => 'moduleName', ],
|
||||
'moduleTypeVersion' => [ 'type' => 'string', 'locationName' => 'moduleTypeVersion', ],
|
||||
'omName' => [ 'type' => 'string', 'locationName' => 'omName', ],
|
||||
'omDesc' => [ 'type' => 'string', 'locationName' => 'omDesc', ],
|
||||
'moduleState' => [ 'type' => 'string', 'locationName' => 'moduleState', ],
|
||||
],
|
||||
],
|
||||
'EdgeInfoVO' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'uuid' => [ 'type' => 'string', 'locationName' => 'uuid', ],
|
||||
'edgeId' => [ 'type' => 'string', 'locationName' => 'edgeId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'edgeStatus' => [ 'type' => 'integer', 'locationName' => 'edgeStatus', ],
|
||||
'edgeDesc' => [ 'type' => 'string', 'locationName' => 'edgeDesc', ],
|
||||
'edgeVersion' => [ 'type' => 'string', 'locationName' => 'edgeVersion', ],
|
||||
'createTime' => [ 'type' => 'string', 'locationName' => 'createTime', ],
|
||||
'lastOnlineTime' => [ 'type' => 'string', 'locationName' => 'lastOnlineTime', ],
|
||||
'lastTurnOnTime' => [ 'type' => 'string', 'locationName' => 'lastTurnOnTime', ],
|
||||
'iothubInstanceId' => [ 'type' => 'string', 'locationName' => 'iothubInstanceId', ],
|
||||
'iothubInstanceName' => [ 'type' => 'string', 'locationName' => 'iothubInstanceName', ],
|
||||
],
|
||||
],
|
||||
'ChildDevices' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deviceId' => [ 'type' => 'string', 'locationName' => 'deviceId', ],
|
||||
'deviceName' => [ 'type' => 'string', 'locationName' => 'deviceName', ],
|
||||
'deviceServiceName' => [ 'type' => 'string', 'locationName' => 'deviceServiceName', ],
|
||||
'online' => [ 'type' => 'string', 'locationName' => 'online', ],
|
||||
],
|
||||
],
|
||||
'EdgeDetails' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'edgeId' => [ 'type' => 'string', 'locationName' => 'edgeId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'edgeDesc' => [ 'type' => 'string', 'locationName' => 'edgeDesc', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'status' => [ 'type' => 'string', 'locationName' => 'status', ],
|
||||
'createTime' => [ 'type' => 'string', 'locationName' => 'createTime', ],
|
||||
'activeTime' => [ 'type' => 'string', 'locationName' => 'activeTime', ],
|
||||
'lastOnlineTime' => [ 'type' => 'string', 'locationName' => 'lastOnlineTime', ],
|
||||
'architectureName' => [ 'type' => 'string', 'locationName' => 'architectureName', ],
|
||||
'osName' => [ 'type' => 'string', 'locationName' => 'osName', ],
|
||||
'manufacturer' => [ 'type' => 'string', 'locationName' => 'manufacturer', ],
|
||||
'edgeModel' => [ 'type' => 'string', 'locationName' => 'edgeModel', ],
|
||||
'edgeVersion' => [ 'type' => 'string', 'locationName' => 'edgeVersion', ],
|
||||
'edgeUpgradeStatus' => [ 'type' => 'string', 'locationName' => 'edgeUpgradeStatus', ],
|
||||
'edgeUpgradeVersion' => [ 'type' => 'string', 'locationName' => 'edgeUpgradeVersion', ],
|
||||
'edgeMacAddr' => [ 'type' => 'string', 'locationName' => 'edgeMacAddr', ],
|
||||
],
|
||||
],
|
||||
'Edges' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'status' => [ 'type' => 'string', 'locationName' => 'status', ],
|
||||
'createTime' => [ 'type' => 'string', 'locationName' => 'createTime', ],
|
||||
'lastOnlineTime' => [ 'type' => 'string', 'locationName' => 'lastOnlineTime', ],
|
||||
],
|
||||
],
|
||||
'ConfInfo' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'secret' => [ 'type' => 'string', 'locationName' => 'secret', ],
|
||||
'registryToken' => [ 'type' => 'string', 'locationName' => 'registryToken', ],
|
||||
'installerUrl' => [ 'type' => 'string', 'locationName' => 'installerUrl', ],
|
||||
],
|
||||
],
|
||||
'Devices' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deviceId' => [ 'type' => 'string', 'locationName' => 'deviceId', ],
|
||||
'deviceName' => [ 'type' => 'string', 'locationName' => 'deviceName', ],
|
||||
'productName' => [ 'type' => 'string', 'locationName' => 'productName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'desc' => [ 'type' => 'string', 'locationName' => 'desc', ],
|
||||
'dsDisplayName' => [ 'type' => 'string', 'locationName' => 'dsDisplayName', ],
|
||||
'status' => [ 'type' => 'string', 'locationName' => 'status', ],
|
||||
'deviceServiceStatus' => [ 'type' => 'string', 'locationName' => 'deviceServiceStatus', ],
|
||||
],
|
||||
],
|
||||
'ProtocolProps' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'propName' => [ 'type' => 'string', 'locationName' => 'propName', ],
|
||||
'propDesc' => [ 'type' => 'string', 'locationName' => 'propDesc', ],
|
||||
'maxLength' => [ 'type' => 'string', 'locationName' => 'maxLength', ],
|
||||
'defaultValue' => [ 'type' => 'string', 'locationName' => 'defaultValue', ],
|
||||
'required' => [ 'type' => 'string', 'locationName' => 'required', ],
|
||||
],
|
||||
],
|
||||
'DelSubDevices' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deviceName' => [ 'type' => 'string', 'locationName' => 'deviceName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
],
|
||||
],
|
||||
'AddDevices' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deviceName' => [ 'type' => 'string', 'locationName' => 'deviceName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'secret' => [ 'type' => 'string', 'locationName' => 'secret', ],
|
||||
'deviceServiceName' => [ 'type' => 'string', 'locationName' => 'deviceServiceName', ],
|
||||
'deviceServiceVersion' => [ 'type' => 'string', 'locationName' => 'deviceServiceVersion', ],
|
||||
'protocolName' => [ 'type' => 'string', 'locationName' => 'protocolName', ],
|
||||
'protocolInfo' => [ 'type' => 'string', 'locationName' => 'protocolInfo', ],
|
||||
],
|
||||
],
|
||||
'ConfDetails' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'confId' => [ 'type' => 'string', 'locationName' => 'confId', ],
|
||||
'secret' => [ 'type' => 'string', 'locationName' => 'secret', ],
|
||||
'deviceServiceName' => [ 'type' => 'string', 'locationName' => 'deviceServiceName', ],
|
||||
'expectMsgId' => [ 'type' => 'string', 'locationName' => 'expectMsgId', ],
|
||||
'targetMsgId' => [ 'type' => 'string', 'locationName' => 'targetMsgId', ],
|
||||
'protocols' => [ 'type' => 'list', 'member' => [ 'shape' => 'Protocols', ], ],
|
||||
],
|
||||
],
|
||||
'Protocols' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'protocolName' => [ 'type' => 'string', 'locationName' => 'protocolName', ],
|
||||
'protocolProps' => [ 'type' => 'list', 'member' => [ 'shape' => 'ProtocolProps', ], ],
|
||||
],
|
||||
],
|
||||
'RouterBody' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'routerType' => [ 'type' => 'string', 'locationName' => 'routerType', ],
|
||||
'routerInfoId' => [ 'type' => 'string', 'locationName' => 'routerInfoId', ],
|
||||
'routerInfoName' => [ 'type' => 'string', 'locationName' => 'routerInfoName', ],
|
||||
'identifier' => [ 'type' => 'string', 'locationName' => 'identifier', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
],
|
||||
],
|
||||
'Routers' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'routerId' => [ 'type' => 'string', 'locationName' => 'routerId', ],
|
||||
'routerName' => [ 'type' => 'string', 'locationName' => 'routerName', ],
|
||||
'routerDesc' => [ 'type' => 'string', 'locationName' => 'routerDesc', ],
|
||||
'routerStatus' => [ 'type' => 'string', 'locationName' => 'routerStatus', ],
|
||||
'routerUpdateStatus' => [ 'type' => 'string', 'locationName' => 'routerUpdateStatus', ],
|
||||
'createTime' => [ 'type' => 'string', 'locationName' => 'createTime', ],
|
||||
'sourceName' => [ 'type' => 'string', 'locationName' => 'sourceName', ],
|
||||
'targetName' => [ 'type' => 'string', 'locationName' => 'targetName', ],
|
||||
],
|
||||
],
|
||||
'Filter' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'name' => [ 'type' => 'string', 'locationName' => 'name', ],
|
||||
'operator' => [ 'type' => 'string', 'locationName' => 'operator', ],
|
||||
'values' => [ 'type' => 'list', 'member' => [ 'type' => 'string', ], ],
|
||||
],
|
||||
],
|
||||
'DescribeConfigResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
'result' => [ 'shape' => 'DescribeConfigResultShape', ],
|
||||
],
|
||||
],
|
||||
'DeployAppResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deployStatus' => [ 'type' => 'integer', 'locationName' => 'deployStatus', ],
|
||||
],
|
||||
],
|
||||
'SetAppStatusResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
'result' => [ 'shape' => 'SetAppStatusResultShape', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployAppRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
'appType' => [ 'type' => 'integer', 'locationName' => 'appType', ],
|
||||
'nowPage' => [ 'type' => 'integer', 'locationName' => 'nowPage', ],
|
||||
'pageSize' => [ 'type' => 'integer', 'locationName' => 'pageSize', ],
|
||||
'order' => [ 'type' => 'integer', 'locationName' => 'order', ],
|
||||
'property' => [ 'type' => 'integer', 'locationName' => 'property', ],
|
||||
'searchText' => [ 'type' => 'string', 'locationName' => 'searchText', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'hardwareId' => [ 'type' => 'string', 'locationName' => 'hardwareId', ],
|
||||
'osId' => [ 'type' => 'string', 'locationName' => 'osId', ],
|
||||
],
|
||||
],
|
||||
'SetAppStatusResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appStatus' => [ 'type' => 'integer', 'locationName' => 'appStatus', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployDetailsResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
'result' => [ 'shape' => 'DescribeDeployDetailsResultShape', ],
|
||||
],
|
||||
],
|
||||
'UnInstallAppResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
'result' => [ 'shape' => 'UnInstallAppResultShape', ],
|
||||
],
|
||||
],
|
||||
'DeployAppResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
'result' => [ 'shape' => 'DeployAppResultShape', ],
|
||||
],
|
||||
],
|
||||
'UnInstallAppResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'unInstallStatus' => [ 'type' => 'integer', 'locationName' => 'unInstallStatus', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployAppResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
'result' => [ 'shape' => 'DescribeDeployAppResultShape', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployDetailsRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'nowPage' => [ 'type' => 'integer', 'locationName' => 'nowPage', ],
|
||||
'pageSize' => [ 'type' => 'integer', 'locationName' => 'pageSize', ],
|
||||
'order' => [ 'type' => 'integer', 'locationName' => 'order', ],
|
||||
'property' => [ 'type' => 'integer', 'locationName' => 'property', ],
|
||||
'searchText' => [ 'type' => 'string', 'locationName' => 'searchText', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'hardwareId' => [ 'type' => 'string', 'locationName' => 'hardwareId', ],
|
||||
'osId' => [ 'type' => 'string', 'locationName' => 'osId', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployDetailsResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'deployDetails' => [ 'type' => 'list', 'member' => [ 'shape' => 'DescribeDeployDetailsRespVO', ], ],
|
||||
'page' => [ 'type' => 'object', 'locationName' => 'page', ],
|
||||
],
|
||||
],
|
||||
'SetAppStatusRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'status' => [ 'type' => 'integer', 'locationName' => 'status', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'hardwareId' => [ 'type' => 'string', 'locationName' => 'hardwareId', ],
|
||||
'osId' => [ 'type' => 'string', 'locationName' => 'osId', ],
|
||||
],
|
||||
],
|
||||
'DeployAppRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'env' => [ 'type' => 'string', 'locationName' => 'env', ],
|
||||
'privileged' => [ 'type' => 'integer', 'locationName' => 'privileged', ],
|
||||
'volume' => [ 'type' => 'string', 'locationName' => 'volume', ],
|
||||
'appType' => [ 'type' => 'integer', 'locationName' => 'appType', ],
|
||||
'useHost' => [ 'type' => 'integer', 'locationName' => 'useHost', ],
|
||||
'cpuShares' => [ 'type' => 'integer', 'locationName' => 'cpuShares', ],
|
||||
'memoryLimit' => [ 'type' => 'string', 'locationName' => 'memoryLimit', ],
|
||||
'restartPolicy' => [ 'type' => 'string', 'locationName' => 'restartPolicy', ],
|
||||
'deployAppStatus' => [ 'type' => 'integer', 'locationName' => 'deployAppStatus', ],
|
||||
'appStatus' => [ 'type' => 'integer', 'locationName' => 'appStatus', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'hardwareId' => [ 'type' => 'string', 'locationName' => 'hardwareId', ],
|
||||
'osId' => [ 'type' => 'string', 'locationName' => 'osId', ],
|
||||
],
|
||||
],
|
||||
'DescribeConfigResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'describeConfig' => [ 'shape' => 'DescribeDeployConfigResp', ],
|
||||
],
|
||||
],
|
||||
'DescribeConfigRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'appVersion' => [ 'type' => 'string', 'locationName' => 'appVersion', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'hardwareId' => [ 'type' => 'string', 'locationName' => 'hardwareId', ],
|
||||
'osId' => [ 'type' => 'string', 'locationName' => 'osId', ],
|
||||
],
|
||||
],
|
||||
'DescribeDeployAppResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'appsResp' => [ 'type' => 'list', 'member' => [ 'shape' => 'DescribeAppsRespVO', ], ],
|
||||
'page' => [ 'type' => 'object', 'locationName' => 'page', ],
|
||||
],
|
||||
],
|
||||
'UnInstallAppRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'appName' => [ 'type' => 'string', 'locationName' => 'appName', ],
|
||||
'deployAppId' => [ 'type' => 'string', 'locationName' => 'deployAppId', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'hardwareId' => [ 'type' => 'string', 'locationName' => 'hardwareId', ],
|
||||
'osId' => [ 'type' => 'string', 'locationName' => 'osId', ],
|
||||
],
|
||||
],
|
||||
'AddEdgeWithCoreResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
],
|
||||
],
|
||||
'AddEdgeWithCoreResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
],
|
||||
],
|
||||
'DeleteEdgeWithCoreResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
],
|
||||
],
|
||||
'DeleteEdgeWithCoreRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
],
|
||||
],
|
||||
'DeleteEdgeWithCoreResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
],
|
||||
],
|
||||
'AddEdgeWithCoreRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'architecture' => [ 'type' => 'string', 'locationName' => 'architecture', ],
|
||||
'os' => [ 'type' => 'string', 'locationName' => 'os', ],
|
||||
'manufacturer' => [ 'type' => 'string', 'locationName' => 'manufacturer', ],
|
||||
'edgeModel' => [ 'type' => 'string', 'locationName' => 'edgeModel', ],
|
||||
'edgeDesc' => [ 'type' => 'string', 'locationName' => 'edgeDesc', ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
],
|
||||
],
|
||||
'DevicePageVo' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'uuid' => [ 'type' => 'string', 'locationName' => 'uuid', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'resourceId' => [ 'type' => 'string', 'locationName' => 'resourceId', ],
|
||||
'edgeId' => [ 'type' => 'string', 'locationName' => 'edgeId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'edgeState' => [ 'type' => 'string', 'locationName' => 'edgeState', ],
|
||||
'omId' => [ 'type' => 'string', 'locationName' => 'omId', ],
|
||||
'omName' => [ 'type' => 'string', 'locationName' => 'omName', ],
|
||||
'lastOnlineTime' => [ 'type' => 'string', 'locationName' => 'lastOnlineTime', ],
|
||||
],
|
||||
],
|
||||
'DelSubDeviceWithCoreResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
],
|
||||
],
|
||||
'DelSubDeviceWithCoreRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'delDevices' => [ 'type' => 'list', 'member' => [ 'shape' => 'DelSubDevices', ], ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
],
|
||||
],
|
||||
'AddSubDeviceWithCoreResultShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
],
|
||||
],
|
||||
'AddSubDeviceWithCoreRequestShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'devices' => [ 'type' => 'list', 'member' => [ 'shape' => 'AddDevices', ], ],
|
||||
'regionId' => [ 'type' => 'string', 'locationName' => 'regionId', ],
|
||||
'instanceId' => [ 'type' => 'string', 'locationName' => 'instanceId', ],
|
||||
'edgeName' => [ 'type' => 'string', 'locationName' => 'edgeName', ],
|
||||
'productKey' => [ 'type' => 'string', 'locationName' => 'productKey', ],
|
||||
],
|
||||
],
|
||||
'AddSubDeviceWithCoreResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
],
|
||||
],
|
||||
'DelSubDeviceWithCoreResponseShape' => [
|
||||
'type' => 'structure',
|
||||
'members' => [
|
||||
'requestId' => [ 'type' => 'string', 'locationName' => 'requestId', ],
|
||||
],
|
||||
],
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user