Documentation ¶
Index ¶
- type Action
- type Azs
- type ChildDevices
- type ChildModules
- type DataVO
- type DescribeDevicePageVo
- type DeviceBatch
- type DeviceCommandVO
- type DeviceCredential
- type DeviceEnrollVO
- type DeviceVO
- type EdgeInfoVO
- type EdgePageVo
- type Event
- type HubInstanceBo
- type InstanceInfoAsAdminVO
- type InstanceinfoVO
- type ModulePageVo
- type MonitorIotHubInstance
- type MonthDuration
- type MonthMessage
- type OmPropVo
- type OnlineInfo
- type PageinfoVO
- type Product
- type ProductAbility
- type ProductCategory
- type ProductProperty
- type ProxyDetails
- type Proxys
- type RegionInfo
- type Resource
- type RuleBaseInfo
- type Rules
- type Service
- type SharedUserPage
- type SharedUsers
- type ThingModelTemplate
- type TopicList
- type UserDetails
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶ added in v1.6.0
type Action struct { /* (Optional) */ ActionId string `json:"actionId"` /* 动作类型,包括:handle(数据处理)、forward(转发数据)和failure(转发失败) (Optional) */ ActionType string `json:"actionType"` /* 操作类型,包括:JCQ、JsScript、Kafka、RabbitMq、RDS和ES (Optional) */ OperationType string `json:"operationType"` /* 规则动作的配置信息, Configuration是JSONObject格式,会根据不同的规则动作,形成不同的JSONObject格式,即不同的配置信息格式。 (Optional) */ Configuration interface{} `json:"configuration"` }
type ChildDevices ¶ added in v1.8.0
type ChildModules ¶ added in v1.8.0
type ChildModules struct { /* 模块编号 (Optional) */ ModuleId string `json:"moduleId"` /* 模块名称 (Optional) */ ModuleName string `json:"moduleName"` /* 模块类型版本 (Optional) */ ModuleTypeVersion string `json:"moduleTypeVersion"` /* 物模型名称 (Optional) */ OmName string `json:"omName"` /* 物模型描述 (Optional) */ OmDesc string `json:"omDesc"` /* 模块状态 (Optional) */ ModuleState string `json:"moduleState"` }
type DataVO ¶ added in v1.4.0
type DataVO struct { /* 系统流水号 (Optional) */ Id string `json:"id"` /* 实例名称 (Optional) */ Name string `json:"name"` /* 子网编号 (Optional) */ SubNetId string `json:"subNetId"` /* 子网名称 (Optional) */ SubNetName string `json:"subNetName"` /* VPC编号 (Optional) */ VpcId string `json:"vpcId"` /* VPC名称 (Optional) */ VpcName string `json:"vpcName"` /* 可用区名称 (Optional) */ AzName string `json:"azName"` /* 公网域名 (Optional) */ PubDomain string `json:"pubDomain"` /* 内网域名 (Optional) */ PriDomain string `json:"priDomain"` /* IoT Hub实例状态[10~100为创建中,0或1-运行中,2-欠费停服,3-待删除] (Optional) */ Status int `json:"status"` /* 创建时间 (Optional) */ CreateTime int `json:"createTime"` /* 实例到期时间 (Optional) */ EndTime int `json:"endTime"` /* 最大在线设备数 (Optional) */ MaxDevices int `json:"maxDevices"` /* 最大消息条数 (Optional) */ MaxMessage int `json:"maxMessage"` /* 实例编号 (Optional) */ InstanceId string `json:"instanceId"` /* 实例类型[0-独享,1-共享] (Optional) */ InstanceType string `json:"instanceType"` }
type DescribeDevicePageVo ¶ added in v1.8.0
type DescribeDevicePageVo struct { /* (Optional) */ Uuid string `json:"uuid"` /* (Optional) */ InstanceId string `json:"instanceId"` /* (Optional) */ DeviceId string `json:"deviceId"` /* (Optional) */ DisplayName string `json:"displayName"` /* (Optional) */ DeviceType string `json:"deviceType"` /* (Optional) */ DeviceState string `json:"deviceState"` /* (Optional) */ OmId string `json:"omId"` /* (Optional) */ DeviceFilePath string `json:"deviceFilePath"` /* (Optional) */ OmName string `json:"omName"` /* (Optional) */ CreateTime string `json:"createTime"` /* (Optional) */ UserPin string `json:"userPin"` /* (Optional) */ ParentUuid string `json:"parentUuid"` /* (Optional) */ ParentName string `json:"parentName"` /* (Optional) */ LastConnectTime string `json:"lastConnectTime"` }
type DeviceBatch ¶ added in v1.13.0
type DeviceBatch struct { /* 批次Id (Optional) */ BatchId string `json:"batchId"` /* 批次编号 (Optional) */ BatchNumber string `json:"batchNumber"` /* 批次大小 (Optional) */ BatchSize int `json:"batchSize"` /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 添加方式 (Optional) */ AutoGenerated int `json:"autoGenerated"` /* 下载链接 (Optional) */ RegisterResultUrl string `json:"registerResultUrl"` /* 生成时间 (Optional) */ CreatedTime int64 `json:"createdTime"` }
type DeviceCommandVO ¶
type DeviceCredential ¶ added in v1.13.0
type DeviceCredential struct { /* 设备Id (Optional) */ DeviceId string `json:"deviceId"` /* 设备名称 (Optional) */ DeviceName string `json:"deviceName"` /* 设备鉴权标识 (Optional) */ Identifier string `json:"identifier"` /* 设备秘钥 (Optional) */ Secret string `json:"secret"` /* 所属产品 (Optional) */ ProductKey string `json:"productKey"` }
type DeviceEnrollVO ¶
type DeviceVO ¶ added in v1.13.0
type DeviceVO struct { /* 设备ID (Optional) */ DeviceId string `json:"deviceId"` /* 设备名称 (Optional) */ DeviceName string `json:"deviceName"` /* 父级设备Id (Optional) */ ParentId string `json:"parentId"` /* 设备类型,同产品类型,0-普通设备,1-网关,2-Edge (Optional) */ DeviceType string `json:"deviceType"` /* 设备状态,0-未激活,1-激活离线,2-激活在线 (Optional) */ Status int `json:"status"` /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 设备标识符 (Optional) */ Identifier string `json:"identifier"` /* 设备秘钥 (Optional) */ Secret string `json:"secret"` /* 设备描述 (Optional) */ Description string `json:"description"` /* 激活时间 (Optional) */ ActivatedTime int64 `json:"activatedTime"` /* 最后连接时间 (Optional) */ LastConnectedTime int64 `json:"lastConnectedTime"` /* 注册时间 (Optional) */ CreatedTime int64 `json:"createdTime"` /* 修改时间 (Optional) */ UpdatedTime int64 `json:"updatedTime"` /* 产品秘钥 (Optional) */ ProductSecret string `json:"productSecret"` /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 设备型号 (Optional) */ Model string `json:"model"` /* 设备厂商 (Optional) */ Manufacturer string `json:"manufacturer"` /* 是否开启动态注册,0:关闭,1:开启,开启动态注册的设备认证类型为一型一密,否则为一机一密 (Optional) */ DynamicRegister int `json:"dynamicRegister"` }
type EdgeInfoVO ¶ added in v1.8.0
type EdgeInfoVO struct { /* 系统流水号 (Optional) */ Uuid string `json:"uuid"` /* Edge的唯一编号 (Optional) */ EdgeId string `json:"edgeId"` /* Edge的名称 (Optional) */ EdgeName string `json:"edgeName"` /* 是否在线【0-离线,1-在线】 (Optional) */ EdgeStatus int `json:"edgeStatus"` /* 边缘计算说明 (Optional) */ EdgeDesc string `json:"edgeDesc"` /* Edge版本 (Optional) */ EdgeVersion string `json:"edgeVersion"` /* Edge创建时间 (Optional) */ CreateTime string `json:"createTime"` /* 最后在线时间 (Optional) */ LastOnlineTime string `json:"lastOnlineTime"` /* 最后开机时间 (Optional) */ LastTurnOnTime string `json:"lastTurnOnTime"` /* IoT Hub实例编号 (Optional) */ IothubInstanceId string `json:"iothubInstanceId"` /* IoT Hub实例名称 (Optional) */ IothubInstanceName string `json:"iothubInstanceName"` }
type EdgePageVo ¶ added in v1.8.0
type EdgePageVo struct { /* Edge编号 (Optional) */ EdgeId string `json:"edgeId"` /* Edge显示名称 (Optional) */ EdgeName string `json:"edgeName"` /* Edge状态 (Optional) */ EdgeState string `json:"edgeState"` /* 物模型名称 (Optional) */ OmName string `json:"omName"` /* 最后在线时间 (Optional) */ LastOnlineTime string `json:"lastOnlineTime"` }
type Event ¶ added in v1.13.0
type Event struct { /* 事件名称 (Optional) */ Name string `json:"name"` /* 事件ID (Optional) */ EventId string `json:"eventId"` /* 事件类型 (Optional) */ EventType string `json:"eventType"` /* 输出参数,object的key为参数名称,value为参数值 (Optional) */ Output interface{} `json:"output"` /* 产生时间 (Optional) */ CreatedTime int64 `json:"createdTime"` }
type HubInstanceBo ¶ added in v1.6.0
type InstanceInfoAsAdminVO ¶ added in v1.13.0
type InstanceInfoAsAdminVO struct { /* IoT Hub实例编号 (Optional) */ InstanceId string `json:"instanceId"` /* IoT Hub实例名称 (Optional) */ Name string `json:"name"` /* 创建实例的主Pin信息 (Optional) */ UserPin string `json:"userPin"` /* IoT Hub实例所属子网编号 (Optional) */ SubnetId string `json:"subnetId"` /* IoT Hub实例所属子网名称 (Optional) */ SubNetName string `json:"subNetName"` /* IoT Hub实例所属VPC编号 (Optional) */ VpcId string `json:"vpcId"` /* IoT Hub实例所属VPC名称 (Optional) */ VpcName string `json:"vpcName"` /* IoT Hub实例所属可用区名称[格式为可用区名称1@可用区名称2] (Optional) */ AzName string `json:"azName"` /* IoT Hub实例提供的公网域名 (Optional) */ PubDomain string `json:"pubDomain"` /* IoT Hub实例提供的内网域名 (Optional) */ PriDomain string `json:"priDomain"` /* IoT Hub实例创建时间 (Optional) */ CreateTime int `json:"createTime"` /* IoT Hub实例到期时间 (Optional) */ EndTime int `json:"endTime"` /* IoT Hub实例删除时间 (Optional) */ DeleteTime int `json:"deleteTime"` /* IoT Hub实例描述 (Optional) */ Description string `json:"description"` /* IoT Hub实例所属Region编号 (Optional) */ RegionId string `json:"regionId"` /* IoT Hub实例所属Region名称 (Optional) */ RegionName string `json:"regionName"` /* IoT Hub实例中单AZ容器节点数量[每增加1个节点,会在两个AZ下各添加一个容器] (Optional) */ ReplicaNum int `json:"replicaNum"` /* 支持最大在线设备数量 (Optional) */ MaxDevices int `json:"maxDevices"` /* 最大支持消息数量 (Optional) */ MaxMessages int `json:"maxMessages"` /* IoT Hub实例依赖数据库实例编号 (Optional) */ RdsInstanceId string `json:"rdsInstanceId"` /* IoT Hub实例依赖数据库库名 (Optional) */ RdsDatabase string `json:"rdsDatabase"` /* IoT Hub实例依赖数据库内网域名 (Optional) */ RdsHostName string `json:"rdsHostName"` /* IoT Hub实例依赖数据库用户名 (Optional) */ RdsUserName string `json:"rdsUserName"` /* IoT Hub实例依赖数据库密码 (Optional) */ RdsPasswd string `json:"rdsPasswd"` /* IoT Hub实例使用的Agent编号[如已删除则为空] (Optional) */ IothubAgentId string `json:"iothubAgentId"` /* IoT Hub实例状态: 0-IOTHUB_AND_AGENT_RUNNING 1-IOTHUB_RUNNING 2-IOTHUB_SUSPEND 3-IOTHUB_TO_BE_DELETED 4-IOTHUB_UPDATING 11-CREATE_PARAMETER_GROUP_SUCCESS 12-CREATE_PARAMETER_GROUP_FAIL 13-CREATE_AGENT_SUCCESS 14-CREATE_AGENT_FAIL 15-CREATE_MYSQL_SUCCESS 16-AGENT_JVESSEL_RUNNING 17-AGENT_RUNNING 18-MYSQL_RUNNING 21-CREATE_DATABASE_SUCCESS 22-CREATE_DATABASE_FAIL 31-CREATE_ACCOUNT_SUCCESS 32-CREATE_ACCOUNT_FAIL 41-GRANT_PRIVILEGE_SUCCESS 42-GRANT_PRIVILEGE_FAIL 51-WAIT_INIT_DATABASE 52-INIT_DATABASE_SUCCESS 53-INIT_DATABASE_FAIL 61-DEL_AGENT_SUCCESS 62-DEL_AGENT_FAIL 71-WAIT_CREATE_IOTHUB 72-CREATE_IOTHUB_SUCCESS 73-CREATE_IOTHUB_JVESSEL_RUNNING 74-CREATE_IOTHUB_RUNNING 75-IOTHUB_USER_PIN_SIGNUP 79-CREATE_IOTHUB_FAIL (Optional) */ IothubStatus int `json:"iothubStatus"` }
type InstanceinfoVO ¶ added in v1.13.0
type InstanceinfoVO struct { /* IoT Hub实例编号 (Optional) */ InstanceId string `json:"instanceId"` /* IoT Hub实例名称 (Optional) */ Name string `json:"name"` /* IoT Hub实例所属子网编号 (Optional) */ SubnetId string `json:"subnetId"` /* IoT Hub实例所属子网名称 (Optional) */ SubnetName string `json:"subnetName"` /* IoT Hub实例所属VPC编号 (Optional) */ VpcId string `json:"vpcId"` /* IoT Hub实例所属VPC名称 (Optional) */ VpcName string `json:"vpcName"` /* IoT Hub实例所属可用区名称[格式为可用区名称1@可用区名称2] (Optional) */ AzName string `json:"azName"` /* IoT Hub实例提供的公网域名 (Optional) */ PubDomain string `json:"pubDomain"` /* IoT Hub实例提供的内网域名 (Optional) */ PriDomain string `json:"priDomain"` /* IoT Hub实例状态 PREPARING-准备资源 | BUILDING-创建中 | RUNNING-运行中 | SUSPENDING-暂停使用 (Optional) */ InstanceStatus string `json:"instanceStatus"` /* 100以内的进度条数值 (Optional) */ ProgressValue int `json:"progressValue"` /* IoT Hub实例创建时间 (Optional) */ CreateTime int `json:"createTime"` /* IoT Hub实例到期时间 (Optional) */ EndTime int `json:"endTime"` /* IoT Hub实例描述 (Optional) */ Description string `json:"description"` /* IoT Hub实例所属Region编号 (Optional) */ RegionId string `json:"regionId"` /* IoT Hub实例所属Region名称 (Optional) */ RegionName string `json:"regionName"` /* 支持最大在线设备数量 (Optional) */ MaxDevices int `json:"maxDevices"` /* 最大支持消息数量 (Optional) */ MaxMessages int `json:"maxMessages"` }
type ModulePageVo ¶ added in v1.8.0
type ModulePageVo struct { /* Module唯一标识 (Optional) */ Uuid string `json:"uuid"` /* Module编号 (Optional) */ ModuleId string `json:"moduleId"` /* Module显示名称 (Optional) */ ModuleName string `json:"moduleName"` /* 设备编号 (Optional) */ DeviceId string `json:"deviceId"` /* 设备显示名称 (Optional) */ DeviceName string `json:"deviceName"` /* 设备类型[0-普通设备,1-云网关设备,2-Edge设备] (Optional) */ DeviceType int `json:"deviceType"` /* 模块部署状态[0-部署完成,1-待部署] (Optional) */ ModuleStatus int `json:"moduleStatus"` /* 模块类型版本 (Optional) */ ModuleTypeVersion string `json:"moduleTypeVersion"` }
type MonitorIotHubInstance ¶ added in v1.13.0
type MonthDuration ¶ added in v1.13.0
type MonthMessage ¶ added in v1.13.0
type OmPropVo ¶ added in v1.6.0
type OmPropVo struct { /* (Optional) */ Uuid string `json:"uuid"` /* (Optional) */ OmId string `json:"omId"` /* (Optional) */ OmName string `json:"omName"` /* (Optional) */ AttrName string `json:"attrName"` /* (Optional) */ AttrText string `json:"attrText"` /* (Optional) */ AttrType string `json:"attrType"` /* (Optional) */ UserPin string `json:"userPin"` /* (Optional) */ InstanceId string `json:"instanceId"` }
type OnlineInfo ¶ added in v1.6.0
type PageinfoVO ¶ added in v1.4.0
type Product ¶ added in v1.13.0
type Product struct { /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 产品ID (Optional) */ ProductId string `json:"productId"` /* 0:设备。设备不能挂载子设备。可以直连物联网平台,也可以作为网关的子设备连接物联网平台 1:网关。网关可以挂载子设备,具有子设备管理模块,维持子设备的拓扑关系,和将拓扑关系同步到物联网平台 (Optional) */ ProductType int `json:"productType"` /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 创建时间,创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 产品类型,如自定义等 (Optional) */ TemplateName string `json:"templateName"` }
type ProductAbility ¶ added in v1.13.0
type ProductAbility struct { /* 功能唯一标识 */ AbilityId string `json:"abilityId"` /* 名称 */ AbilityName string `json:"abilityName"` /* 类型,0:属性,1:事件,2:服务 */ AbilityType int `json:"abilityType"` /* 描述 (Optional) */ AbilityDescription string `json:"abilityDescription"` /* 读写性,read_only:只读,read_write:读写 (Optional) */ AccessMode string `json:"accessMode"` /* 数据类型 (Optional) */ AbilityDataType string `json:"abilityDataType"` /* 数据定义 (Optional) */ AbilityDataSpec string `json:"abilityDataSpec"` /* 是否为自定义功能,false:否,true:是 */ Customized bool `json:"customized"` /* 创建时间,时间为东八区(UTC/GMT+08:00) */ CreatedTime int64 `json:"createdTime"` }
type ProductCategory ¶ added in v1.13.0
type ProductProperty ¶ added in v1.13.0
type ProductProperty struct { /* 名称, 1~30个字符,仅支持英文字母、数字、下划线“_”及中划线“-”,必须英文字母及数字开头结尾 */ Name string `json:"name"` /* 描述, 0-50个字符 (Optional) */ Description string `json:"description"` /* 数据类型,string:字符串,bool:布尔,float:单精度浮点数,double:双精度浮点数,int32:整型,enum:枚举 */ DataType string `json:"dataType"` /* 单位, 0-10个字符 (Optional) */ Unit string `json:"unit"` /* 单位名称, 0-10个字符 (Optional) */ UnitName string `json:"unitName"` /* 参数最小值(int32, float, double类型时,必填) 整型取值范围:-2的31次方 ~2的31次方-1 单精度浮点取值范围:-2的128次方+1 ~2的128次方-1,最多7位小数 双精度浮点取值范围:-2的1023次方+1 ~2的1023次方-1,最多14位小数 (Optional) */ Min int `json:"min"` /* 参数最大值(int32, float, double类型时,必填) 最大值必须大于最小值 整型取值范围:-2的31次方 ~2的31次方-1 单精度浮点取值范围:-2的128次方+1 ~2的128次方-1,最多7位小数 双精度浮点取值范围:-2的1023次方+1 ~2的1023次方-1,最多14位小数 (Optional) */ Max int `json:"max"` /* 参数步长(int32, float, double类型时,必填) 整型取值范围:0 ~2的31次方-1 单精度浮点取值范围:0 ~2的128次方-1,最多7位小数 双精度浮点取值范围:0~2的1023次方-1,最多14位小数 (Optional) */ Step int `json:"step"` /* 参数长度(string类型特有时,必填) 取值范围:1-256之间的整数) (Optional) */ Length int `json:"length"` /* 枚举定义信息(enum、bool类型时,必填) 布尔值名称:不可为空,支持汉字、英文字母、数字。长度为1-10个字符 枚举值:为字符型,0~99。至少包括两个枚举值。输入“0”时,仅支持1位。其他数字不支持以0开头 枚举值名称:不可为空,支持汉字、英文字母、数字。长度为1-10个字符 枚举类型格式如:{10:"on",10:"off"} 布尔类型格式如:{"True":"12","False":"22"} (Optional) */ EnumInfo interface{} `json:"enumInfo"` }
type ProxyDetails ¶ added in v1.13.0
type ProxyDetails struct { /* IoT Hub Proxy实例编号 (Optional) */ ProxyId string `json:"proxyId"` /* Proxy对应的用户Pin (Optional) */ UserPin string `json:"userPin"` /* IoT Hub Proxy实例创建时间 (Optional) */ CreateTime int `json:"createTime"` /* IoT Hub Proxy所在区域编号 (Optional) */ RegionId string `json:"regionId"` /* IoT Hub Proxy所在区域名称 (Optional) */ RegionName string `json:"regionName"` /* IoT Hub Proxy所在可用区编号 (Optional) */ AzId string `json:"azId"` /* IoT Hub Proxy所在可用区名称 (Optional) */ AzName string `json:"azName"` /* IoT Hub Proxy所在VPC编号 (Optional) */ VpcId string `json:"vpcId"` /* IoT Hub Proxy所在VPC名称 (Optional) */ VpcName string `json:"vpcName"` /* IoT Hub Proxy所在subnet编号 (Optional) */ SubnetId string `json:"subnetId"` /* IoT Hub Proxy所在subnet名称 (Optional) */ SubnetName string `json:"subnetName"` /* 内部创建JCQ对应的accessKey (Optional) */ JcqAccessKey string `json:"jcqAccessKey"` /* 内部创建JCQ对应的Secret Access Key (Optional) */ JcqSecretAccessKey string `json:"jcqSecretAccessKey"` /* 内部创建JCQ对应的ConsumerGroup (Optional) */ JcqConsumerGroupId string `json:"jcqConsumerGroupId"` /* 内部创建JCQ对应的endpoint (Optional) */ JcqEndpoint string `json:"jcqEndpoint"` /* 当前Proxy中负责处理的规则总数 (Optional) */ TotalRuleNums string `json:"totalRuleNums"` }
type Proxys ¶ added in v1.13.0
type Proxys struct { /* IoT Hub Proxy实例编号 (Optional) */ ProxyId string `json:"proxyId"` /* Proxy对应的用户Pin (Optional) */ UserPin string `json:"userPin"` /* IoT Hub Proxy实例创建时间 (Optional) */ CreateTime int `json:"createTime"` /* IoT Hub Proxy下执行的规则数量 (Optional) */ TotalRuleNums int `json:"totalRuleNums"` }
type RegionInfo ¶ added in v1.9.0
type RuleBaseInfo ¶ added in v1.6.0
type RuleBaseInfo struct { /* 规则Id (Optional) */ Id string `json:"id"` /* 规则名称 (Optional) */ Name string `json:"name"` /* 规则说明 (Optional) */ Desc string `json:"desc"` /* 状态,停止:disable,启动:enable (Optional) */ Status string `json:"status"` /* 创建时间,精确到毫秒 (Optional) */ CreatedTime string `json:"createdTime"` }
type Service ¶ added in v1.13.0
type Service struct { /* 服务名称 (Optional) */ Name string `json:"name"` /* 服务ID (Optional) */ ServiceId string `json:"serviceId"` /* 服务描述 (Optional) */ Description string `json:"description"` /* 服务入参,object的key为参数名称,value为参数值 (Optional) */ Input interface{} `json:"input"` /* 服务出参,object的key为参数名称,value为参数值 (Optional) */ Output interface{} `json:"output"` /* 结果码200:成功,400:参数错误 (Optional) */ Code int `json:"code"` /* 创建时间 (Optional) */ CreatedTime int64 `json:"createdTime"` }
type SharedUserPage ¶ added in v1.13.0
type SharedUserPage struct { int `json:"totalSize"` TotalPage int `json:"totalPage"` PageSize int `json:"pageSize"` NowPage int `json:"nowPage"` Users []SharedUsers `json:"users"` }TotalSize
type SharedUsers ¶ added in v1.13.0
type SharedUsers struct { int `json:"userPin"` SourceId int `json:"sourceId"` RegionName int `json:"regionName"` CreateTime int `json:"createTime"` TenantStatus int `json:"tenantStatus"` OnDevices int `json:"onDevices"` DailyMessages int `json:"dailyMessages"` TotalMessages int `json:"totalMessages"` }UserPin
type ThingModelTemplate ¶ added in v1.13.0
type ThingModelTemplate struct { /* 物模型模板ID (Optional) */ ThingModelTemplateId string `json:"thingModelTemplateId"` /* 模型模板名称 (Optional) */ ThingModelTemplateName string `json:"thingModelTemplateName"` /* 产品分类名称数组,索引0为一级产品分类名称 (Optional) */ ProductCategoryNames []string `json:"productCategoryNames"` /* 产品分类ID数组,索引0为一级产品分类ID (Optional) */ ProductCategoryIds []string `json:"productCategoryIds"` /* 更新时间,时间为东八区(UTC/GMT+08:00) (Optional) */ UpdatedTime int64 `json:"updatedTime"` /* 操作人 (Optional) */ UserPin string `json:"userPin"` /* 物模型文件在oss上的存储路径 (Optional) */ OssPath string `json:"ossPath"` }
type UserDetails ¶ added in v1.13.0
type UserDetails struct { /* 用户Pin (Optional) */ UserPin string `json:"userPin"` /* 所在区名称 (Optional) */ RegionName string `json:"regionName"` /* 用户状态 [1-运行中,2-欠费停服,3-停服删除] (Optional) */ UserStatus int `json:"userStatus"` /* 开通时间 (Optional) */ SignTime int `json:"signTime"` /* 计费类型 (Optional) */ ChargeType string `json:"chargeType"` /* 产品总数 (Optional) */ ProductNum int `json:"productNum"` /* 设备总数 (Optional) */ DeviceNum int `json:"deviceNum"` /* 在线设备数 (Optional) */ OnDevices int `json:"onDevices"` /* 设备连接总时长 (Optional) */ MaxOnlineTime int `json:"maxOnlineTime"` /* 总消息数 (Optional) */ TotalMessages int `json:"totalMessages"` }
Source Files ¶
- Action.go
- Azs.go
- ChildDevices.go
- ChildModules.go
- DataVO.go
- DescribeDevicePageVo.go
- DeviceBatch.go
- DeviceCommandVO.go
- DeviceCredential.go
- DeviceEnrollVO.go
- DeviceVO.go
- EdgeInfoVO.go
- EdgePageVo.go
- Event.go
- HubInstanceBo.go
- InstanceInfoAsAdminVO.go
- InstanceinfoVO.go
- ModulePageVo.go
- MonitorIotHubInstance.go
- MonthDuration.go
- MonthMessage.go
- OmPropVo.go
- OnlineInfo.go
- PageinfoVO.go
- Product.go
- ProductAbility.go
- ProductCategory.go
- ProductProperty.go
- ProxyDetails.go
- Proxys.go
- RegionInfo.go
- Resource.go
- RuleBaseInfo.go
- Rules.go
- Service.go
- SharedUserPage.go
- SharedUsers.go
- ThingModelTemplate.go
- TopicList.go
- UserDetails.go
Click to show internal directories.
Click to hide internal directories.