Documentation ¶
Index ¶
- type Action
- type Azs
- type Batch
- type BatchDevice
- type CheckCustomerResuleVO
- type ChildDevices
- type ChildModules
- type CommonPageRequest
- type CustomProfileVO
- type CustomizedTemplateProduct
- type CustomizedThingModelTemplate
- type DataVO
- type DescribeDevicePageVo
- type Device
- type DeviceBatch
- type DeviceCommandVO
- type DeviceCredential
- type DeviceEnrollVO
- type DeviceFunctionVO
- type DeviceGroupInfo
- type DeviceGroupResp
- type DeviceInfoVO
- type DeviceLoonGeryCredential
- type DeviceOfflineRecord
- type DeviceOnlineCount
- type DeviceOnlineInfo
- type DevicePropertyVO
- type DeviceSnapshotRequestVO
- type DeviceTopoErrorMap
- type DeviceTopoInfoVO
- type DeviceTopoPageBO
- type DeviceTopoRecordVO
- type DeviceTopoResult
- type DeviceVO
- type EdgeInfoVO
- type EdgePageVo
- type Event
- type EventReportPageBo
- type EventReportVo
- type Firmware
- type Forward
- type FunctionCallPageBo
- type FunctionCallRecordVo
- type GlobalProfileVO
- type HubInstanceBo
- type InstanceInfoAsAdminVO
- type InstanceinfoVO
- type IotDataStatsVO
- type IotcoreInstance
- type ModulePageVo
- type MonitorIotCoreInstance
- type OmPropVo
- type OnlineInfo
- type PageinfoVO
- type PreOrders
- type Product
- type ProductAbility
- type ProductCategory
- type ProductProperty
- type ProductService
- type ProductTopic
- type PropertyAcquireVo
- type ReadRegisterValue
- type RegionInfo
- type RegisterInfo
- type RegisterValue
- type Resource
- type RuleBaseInfo
- type Service
- type ServiceUser
- type ServiceUserLink
- type ServiceUsers
- type SharedUserPage
- type SharedUsers
- type SubDeviceInfoVO
- type TagVO
- type ThingModelRespTO
- type ThingModelTemplate
- type ThingServiceMsg
- type ThingServiceParam
- type ThingTypeInfoVO
- type TopicList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
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 Batch ¶ added in v1.20.0
type Batch struct { /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 批次/批次ID (Optional) */ BatchId string `json:"batchId"` /* 开始时间,时间为东八区(UTC/GMT+08:00) (Optional) */ BeginedTime int64 `json:"beginedTime"` /* 结束时间,时间为东八区(UTC/GMT+08:00) (Optional) */ EndTime int64 `json:"endTime"` /* 设备总数 (Optional) */ Total int64 `json:"total"` /* 升级成功 (Optional) */ Successes int64 `json:"successes"` /* 升级失败 (Optional) */ Failures int64 `json:"failures"` /* 状态: updating:进行中 stoped:已终止 updated:已完成 (Optional) */ BatchState string `json:"batchState"` /* 上传时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` }
type BatchDevice ¶ added in v1.20.0
type BatchDevice struct { /* 设备名称 (Optional) */ DeviceName string `json:"deviceName"` /* 设备标识 (Optional) */ Identifier string `json:"identifier"` /* 设备状态: online:在线 offline:离线 (Optional) */ DeviceState string `json:"deviceState"` /* 升级完成时间,时间为东八区(UTC/GMT+08:00) (Optional) */ EndTime int64 `json:"endTime"` /* 当前固件版本 (Optional) */ CurrentVersion string `json:"currentVersion"` /* 升级状态: sending:待推送 sended:已推送 waiting:待升级 processing:进行中 retrying:待重试 success:成功 failure:失败 (Optional) */ UpdatedState string `json:"updatedState"` /* 进度,[1,100] (Optional) */ Progress int `json:"progress"` /* 已经重试的次数,[0,5] (Optional) */ RetriedTimes int `json:"retriedTimes"` /* 总次数,[0,5] (Optional) */ RetryTimes int `json:"retryTimes"` /* 备注/失败原因码: -1:推送超时失败 0:未知原因 1:下载固件失败 2:固件校验失败 3:固件烧录失败 4:固件升级超时 5:任务终止 (Optional) */ ErroCode int `json:"erroCode"` /* 失败原因信息 (Optional) */ ErrorMsg string `json:"errorMsg"` /* 开始时间,时间为东八区(UTC/GMT+08:00) (Optional) */ BeginedTime int64 `json:"beginedTime"` }
type CheckCustomerResuleVO ¶ added in v1.27.0
type ChildDevices ¶
type ChildModules ¶
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 CommonPageRequest ¶ added in v1.28.0
type CustomProfileVO ¶ added in v1.28.0
type CustomizedTemplateProduct ¶ added in v1.20.0
type CustomizedTemplateProduct struct { /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 0:设备。设备不能挂载子设备。可以直连物联网平台,也可以作为网关的子设备连接物联网平台 1:网关。网关可以挂载子设备,具有子设备管理模块,维持子设备的拓扑关系,和将拓扑关系同步到物联网平台 (Optional) */ ProductType int `json:"productType"` /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 创建时间,创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 设备数 (Optional) */ DeviceCount int `json:"deviceCount"` }
type CustomizedThingModelTemplate ¶ added in v1.20.0
type CustomizedThingModelTemplate struct { /* 物模型模板ID (Optional) */ ThingModelTemplateId string `json:"thingModelTemplateId"` /* 模型模板名称 (Optional) */ ThingModelTemplateName string `json:"thingModelTemplateName"` /* 创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 最新上传日期,时间为东八区(UTC/GMT+08:00) (Optional) */ UpdatedTime int64 `json:"updatedTime"` /* 创建产品数 (Optional) */ ProductCount int `json:"productCount"` /* 物模型文件在oss上的存储路径 (Optional) */ OssPath string `json:"ossPath"` /* 模板文件名称 (Optional) */ FileName string `json:"fileName"` }
type DataVO ¶
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"` /* Edge是否开通,0-未开通,1-已开通 (Optional) */ EdgeStatus string `json:"edgeStatus"` /* Edge开通时间 (Optional) */ EdgeOpenTime string `json:"edgeOpenTime"` }
type DescribeDevicePageVo ¶
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 Device ¶ added in v1.20.0
type Device struct { /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 设备名称 (Optional) */ DeviceName string `json:"deviceName"` /* 设备标识 (Optional) */ Identifier string `json:"identifier"` /* 固件版本 (Optional) */ FirmwareVersion string `json:"firmwareVersion"` /* 创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 更新时间,时间为东八区(UTC/GMT+08:00) (Optional) */ UpdatedTime int64 `json:"updatedTime"` }
type DeviceBatch ¶
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 ¶
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 DeviceFunctionVO ¶ added in v1.28.0
type DeviceFunctionVO struct { /* 设备标识Id */ DeviceId string `json:"deviceId"` /* 方法Key (Optional) */ FunctionKey *string `json:"functionKey"` /* 输入参数(Map<String,Object>类型) (Optional) */ InParams *interface{} `json:"inParams"` /* 输出参数(Map<String,Object>类型) (Optional) */ OutParams *interface{} `json:"outParams"` }
type DeviceGroupInfo ¶ added in v1.36.0
type DeviceGroupInfo struct { /* 组ID (Optional) */ DeviceGroupId string `json:"deviceGroupId"` /* 设备ID (Optional) */ DeviceId string `json:"deviceId"` /* 设备名称 (Optional) */ Name string `json:"name"` /* 父级设备Id (Optional) */ ParentId string `json:"parentId"` /* 设备状态,0-未激活,1-激活离线,2-激活在线 (Optional) */ Status int `json:"status"` /* 设备标识符 (Optional) */ Identifier string `json:"identifier"` /* 设备描述 (Optional) */ Description string `json:"description"` /* 激活时间 (Optional) */ ActiveTime int64 `json:"activeTime"` /* 最后连接时间 (Optional) */ LastConnectTime int64 `json:"lastConnectTime"` /* 注册时间 (Optional) */ CreateTime int64 `json:"createTime"` /* 修改时间 (Optional) */ UpdateTime int64 `json:"updateTime"` /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 设备型号 (Optional) */ Model string `json:"model"` /* 设备厂商 (Optional) */ Manufacturer string `json:"manufacturer"` /* 设备采集器类型 (Optional) */ DeviceCollectorType string `json:"deviceCollectorType"` /* 最后离线时间 (Optional) */ LastDisconnectTime int64 `json:"lastDisconnectTime"` /* 订单号 (Optional) */ OrderId int64 `json:"orderId"` /* 设备组名称 (Optional) */ GroupName string `json:"groupName"` /* 设备组标签 (Optional) */ GroupTag string `json:"groupTag"` }
type DeviceGroupResp ¶ added in v1.36.0
type DeviceGroupResp struct { /* 组ID (Optional) */ Id string `json:"id"` /* 组名称 (Optional) */ GroupName string `json:"groupName"` /* 组标签 (Optional) */ Tag string `json:"tag"` /* 归属用户 (Optional) */ AscriptionUser string `json:"ascriptionUser"` /* 创建时间 (Optional) */ CreateTime int64 `json:"createTime"` /* 更新时间 (Optional) */ UpdateTime int64 `json:"updateTime"` }
type DeviceInfoVO ¶ added in v1.28.0
type DeviceInfoVO struct { /* 激活时间 (Optional) */ ActivateTime *string `json:"activateTime"` /* 代理设备id (Optional) */ ConnectAgentDeviceId *string `json:"connectAgentDeviceId"` /* 创建时间 (Optional) */ CreateTime *string `json:"createTime"` /* (Optional) */ CustomProfiles []CustomProfileVO `json:"customProfiles"` /* 设备标识id (Optional) */ DeviceId *string `json:"deviceId"` /* 设备名称 (Optional) */ DeviceName *string `json:"deviceName"` /* (Optional) */ DeviceTagList []TagVO `json:"deviceTagList"` /* (Optional) */ GlobalProfiles []GlobalProfileVO `json:"globalProfiles"` /* 最近一次上线时间 (Optional) */ LastConnectTime *string `json:"lastConnectTime"` /* 最近一次离线时间 (Optional) */ LastDisconnectTime *string `json:"lastDisconnectTime"` /* 纬度 (Optional) */ Latitude *string `json:"latitude"` /* 经度 (Optional) */ Longitude *string `json:"longitude"` /* 设备mac地址 (Optional) */ MacAddress *string `json:"macAddress"` /* 生产厂商ID (Optional) */ ManufactureId *string `json:"manufactureId"` /* 生产厂商名称 (Optional) */ ManufactureName *string `json:"manufactureName"` /* 设备连接类型 (Optional) */ NodeType *int `json:"nodeType"` /* 设备上报数据更新时间 (Optional) */ LastReportTime *string `json:"lastReportTime"` /* 设备状态:0 停用;1 未激活;2 离线;3 在线 (Optional) */ Status *int `json:"status"` /* 物模型ID (Optional) */ ThingModelId *string `json:"thingModelId"` /* 物模型版本号 (Optional) */ ThingModelVersion *string `json:"thingModelVersion"` /* 物类型ID (Optional) */ ThingTypeCode *string `json:"thingTypeCode"` /* 物类型名称 (Optional) */ ThingTypeName *string `json:"thingTypeName"` /* 设备物理ID (Optional) */ UniqueId *string `json:"uniqueId"` /* 更新时间 (Optional) */ UpdateTime *string `json:"updateTime"` }
type DeviceLoonGeryCredential ¶ added in v1.27.0
type DeviceLoonGeryCredential struct { /* 设备Id (Optional) */ DeviceId string `json:"deviceId"` /* 心跳码 (Optional) */ HeartbeatCode string `json:"heartbeatCode"` /* 连接码 (Optional) */ LinkCode string `json:"linkCode"` /* 连接器名称 (Optional) */ ConnectorName string `json:"connectorName"` /* 设备秘钥 (Optional) */ Secret string `json:"secret"` /* 所属产品 (Optional) */ ProductKey string `json:"productKey"` }
type DeviceOfflineRecord ¶ added in v1.34.0
type DeviceOnlineCount ¶ added in v1.34.0
type DeviceOnlineInfo ¶ added in v1.34.0
type DeviceOnlineInfo struct { /* 设备ID (Optional) */ Device_id string `json:"device_id"` /* 在线时长 (Optional) */ Online_time int `json:"online_time"` /* 上线次数 (Optional) */ Count_time int `json:"count_time"` /* 连接码 (Optional) */ Identifier string `json:"identifier"` /* 设备状态 (Optional) */ Status int `json:"status"` /* 采集器类型 (Optional) */ CollDeviceType string `json:"collDeviceType"` }
type DevicePropertyVO ¶ added in v1.28.0
type DevicePropertyVO struct { /* {"streamId1":"value1","streamId2":2,"streamId3":"value3"} (Optional) */ Cmd *interface{} `json:"cmd"` /* 设备标识ID (Optional) */ DeviceId *string `json:"deviceId"` /* 物类型 (Optional) */ ThingTypeName *string `json:"thingTypeName"` /* 设备名称 (Optional) */ DeviceName *string `json:"deviceName"` /* 版本号 (Optional) */ Version *int `json:"version"` }
type DeviceSnapshotRequestVO ¶ added in v1.30.0
type DeviceTopoErrorMap ¶ added in v1.34.0
type DeviceTopoInfoVO ¶ added in v1.34.0
type DeviceTopoInfoVO struct { /* 代理设备ID */ DeviceId string `json:"deviceId"` /* 代理设备名称 (Optional) */ DeviceName *string `json:"deviceName"` /* 物类型名 */ ThingTypeName string `json:"thingTypeName"` /* */ SubDevices []SubDeviceInfoVO `json:"subDevices"` }
type DeviceTopoPageBO ¶ added in v1.34.0
type DeviceTopoPageBO struct { /* 设备标识Id (Optional) */ DeviceId *string `json:"deviceId"` /* 子设备标识Id (Optional) */ SubDeviceId *string `json:"subDeviceId"` /* 子设备名 (Optional) */ SubDeviceName *string `json:"subDeviceName"` /* 排序方式;升序-ASC,降序-DESC (Optional) */ Order *string `json:"order"` /* 排序方式;升序-ASC,降序-DESC (Optional) */ Orders *interface{} `json:"orders"` /* 页码 (Optional) */ PageNo *int `json:"pageNo"` /* 每页条数 (Optional) */ PageSize *int `json:"pageSize"` }
type DeviceTopoRecordVO ¶ added in v1.34.0
type DeviceTopoResult ¶ added in v1.34.0
type DeviceTopoResult struct { /* 边缘代理设备ID (Optional) */ DeviceId string `json:"deviceId"` /* 请求的拓扑关系总个数 (Optional) */ Total int `json:"total"` /* 成功个数 (Optional) */ Success int `json:"success"` /* (Optional) */ ErrorDevicesList []DeviceTopoErrorMap `json:"errorDevicesList"` }
type DeviceVO ¶
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"` /* 设备标识符 (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"` /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 产品秘钥 (Optional) */ ProductSecret string `json:"productSecret"` /* 设备型号 (Optional) */ Model string `json:"model"` /* 设备厂商 (Optional) */ Manufacturer string `json:"manufacturer"` /* 是否开启动态注册,0:关闭,1:开启,开启动态注册的设备认证类型为一型一密,否则为一机一密 (Optional) */ DynamicRegister int `json:"dynamicRegister"` /* 设备采集器类型 (Optional) */ DeviceCollectorType string `json:"deviceCollectorType"` /* 最后离线时间 (Optional) */ LastDisconnectTime int64 `json:"lastDisconnectTime"` /* 订单号 (Optional) */ OrderId int64 `json:"orderId"` }
type EdgeInfoVO ¶
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 ¶
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 ¶
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 EventReportPageBo ¶ added in v1.28.0
type EventReportPageBo struct { /* 设备标识Id (Optional) */ DeviceId *string `json:"deviceId"` /* 排序方式;升序-ASC,降序-DESC (Optional) */ Order *string `json:"order"` /* 排序方式;升序-ASC,降序-DESC (Optional) */ Orders *interface{} `json:"orders"` /* 页码 (Optional) */ PageNo *int `json:"pageNo"` /* 每页条数 (Optional) */ PageSize *int `json:"pageSize"` }
type EventReportVo ¶ added in v1.28.0
type EventReportVo struct { /* 设备标识id (Optional) */ DeviceId string `json:"deviceId"` /* 事件名称 (Optional) */ DisplayName string `json:"displayName"` /* 事件key (Optional) */ Key string `json:"key"` /* 消息id (Optional) */ MessageId string `json:"messageId"` /* 事件上报内容 json格式 (Optional) */ Parameters string `json:"parameters"` /* 事件上报时间 (Optional) */ Timestamp int64 `json:"timestamp"` }
type Firmware ¶ added in v1.20.0
type Firmware struct { /* 固件唯一标识 (Optional) */ FirmwareId string `json:"firmwareId"` /* 固件名称 (Optional) */ FirmwareName string `json:"firmwareName"` /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 固件文件名称 (Optional) */ FirmwareFileName string `json:"firmwareFileName"` /* 固件地址 (Optional) */ FirmwareUrl string `json:"firmwareUrl"` /* 固件大小,单位:字节 (Optional) */ FirmwareSize int64 `json:"firmwareSize"` /* 固件版本 (Optional) */ FirmwareVersion string `json:"firmwareVersion"` /* 固件描述 (Optional) */ FirmwareDescription string `json:"firmwareDescription"` /* 固件签名, 签名方法为Md5 (Optional) */ FirmwareSign string `json:"firmwareSign"` /* 上传时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` }
type Forward ¶ added in v1.36.0
type Forward struct { /* 消息转发唯一标识 (Optional) */ ForwardId string `json:"forwardId"` /* 用户PIN (Optional) */ UserPin string `json:"userPin"` /* 用户名称 (Optional) */ UserName string `json:"userName"` /* 设备类型 (Optional) */ DeviceCollectorType string `json:"deviceCollectorType"` /* 频度(分钟/次) (Optional) */ Frequency int `json:"frequency"` /* 接入点地址,长度限制1~100 (Optional) */ EndPoint string `json:"endPoint"` /* 队列URL,长度限制1~255 (Optional) */ QueueUrl string `json:"queueUrl"` /* Access Key ID,长度限制1~50 (Optional) */ Ak string `json:"ak"` /* Access Key Secret,长度限制1~50 (Optional) */ Sk string `json:"sk"` /* 创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 修改时间,时间为东八区(UTC/GMT+08:00) (Optional) */ UpdatedTime int64 `json:"updatedTime"` }
type FunctionCallPageBo ¶ added in v1.28.0
type FunctionCallPageBo struct { /* 设备标识Id (Optional) */ DeviceId *string `json:"deviceId"` /* 排序方式;升序-ASC,降序-DESC (Optional) */ Order *string `json:"order"` /* 排序方式;升序-ASC,降序-DESC (Optional) */ Orders *interface{} `json:"orders"` /* 页码 (Optional) */ PageNo *int `json:"pageNo"` /* 每页条数 (Optional) */ PageSize *int `json:"pageSize"` }
type FunctionCallRecordVo ¶ added in v1.28.0
type FunctionCallRecordVo struct { /* 响应码 (Optional) */ Code int `json:"code"` /* 设备标识id (Optional) */ DeviceId string `json:"deviceId"` /* 方法名称 (Optional) */ DisplayName string `json:"displayName"` /* 方法key (Optional) */ FuncKey string `json:"funcKey"` /* 方法调用参数 json格式 (Optional) */ InParams string `json:"inParams"` /* 响应消息 (Optional) */ Message string `json:"message"` /* 消息id (Optional) */ MessageId string `json:"messageId"` /* 方法调用响应 json格式 (Optional) */ OutParams string `json:"outParams"` /* 请求时间 (Optional) */ ReqTimestamp int64 `json:"reqTimestamp"` /* 响应时间 (Optional) */ RespTimestamp int64 `json:"respTimestamp"` }
type GlobalProfileVO ¶ added in v1.28.0
type GlobalProfileVO struct { /* 档案数据类型,1=布尔,2=整型,3=浮点型,4=字符串 (Optional) */ DataType *int `json:"dataType"` /* 是否可修改,1=可修改,0=不可修改 (Optional) */ Editable *int `json:"editable"` /* 是否必填,1=必填,0非必填 (Optional) */ Mandatory *int `json:"mandatory"` /* 档案code (Optional) */ ProfileCode *string `json:"profileCode"` /* 当前特征描述 (Optional) */ ProfileDesc *string `json:"profileDesc"` /* 档案name (Optional) */ ProfileName *string `json:"profileName"` /* 档案值 (Optional) */ ProfileValue *string `json:"profileValue"` /* 档案类型,1=全局设备,2=全局产品,3=产品设备 (Optional) */ Scope *int `json:"scope"` }
type HubInstanceBo ¶
type InstanceInfoAsAdminVO ¶
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 ¶
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 IotDataStatsVO ¶ added in v1.28.0
type IotDataStatsVO struct { /* 物类型总数 (Optional) */ TotalThingTypes int `json:"totalThingTypes"` /* 直连终端物类型总数 (Optional) */ DirectConnectThingTypes int `json:"directConnectThingTypes"` /* 直连终端物类型总数 (Optional) */ ConnectAgentThingTypes int `json:"connectAgentThingTypes"` /* 非直连在线终端总数 (Optional) */ IndirectConnectAgentThingTypes int `json:"indirectConnectAgentThingTypes"` /* 总设备数 (Optional) */ TotalDevices int `json:"totalDevices"` /* 直连总设备数 (Optional) */ DirectConnectDevices int `json:"directConnectDevices"` /* 连接终端设备数 (Optional) */ ConnectAgentDevices int `json:"connectAgentDevices"` /* 总在线设备数 (Optional) */ TotalOnlineDevices int `json:"totalOnlineDevices"` /* 在线直接设备数 (Optional) */ OnlineDirectConnectDevices int `json:"onlineDirectConnectDevices"` /* 在线终端数 (Optional) */ OnlineConnectAgentDevices int `json:"onlineConnectAgentDevices"` /* 在线非直连设备数 (Optional) */ OnlineIndirectConnectDevices int `json:"onlineIndirectConnectDevices"` }
type IotcoreInstance ¶ added in v1.27.0
type IotcoreInstance struct { /* 实例标识 (Optional) */ InstanceId string `json:"instanceId"` /* 实例名称 (Optional) */ InstanceName string `json:"instanceName"` /* 管理平台地址 (Optional) */ PortalAddress string `json:"portalAddress"` /* 设备连接域名 (Optional) */ LinkDomain string `json:"linkDomain"` /* 实例状态 创建中:CREATING 运行中:RUNNING 启动中:STARTING 欠费停服:ARREARAGE_STOP 过期停服:EXPIRE_STOP 异常:ERROR (Optional) */ InstanceStatus string `json:"instanceStatus"` /* 创建进度,取值范围:[0,100] (Optional) */ Progress int `json:"progress"` /* 创建时间,Unix时间戳,精确到毫秒,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 更新时间,Unix时间戳,精确到毫秒,时间为东八区(UTC/GMT+08:00) (Optional) */ UpdatedTime int64 `json:"updatedTime"` /* 到期时间,Unix时间戳,精确到毫秒,时间为东八区(UTC/GMT+08:00) (Optional) */ ExpiredTime int64 `json:"expiredTime"` }
type ModulePageVo ¶
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 MonitorIotCoreInstance ¶
type MonitorIotCoreInstance struct { /* 实例Id (Optional) */ InstanceId string `json:"instanceId"` /* 实例名称 (Optional) */ InstanceName string `json:"instanceName"` /* 创建时间 (Optional) */ CreatedTime int64 `json:"createdTime"` /* 规格 (Optional) */ Specifications string `json:"specifications"` /* 实例状态[0-创建中,1-运行中,2-停止] (Optional) */ InstanceStatus string `json:"instanceStatus"` /* 描述 (Optional) */ InstanceDescription string `json:"instanceDescription"` /* 资源到期时间 (Optional) */ ExpiredTime int64 `json:"expiredTime"` /* 私有网络 (Optional) */ VpcName string `json:"vpcName"` /* 子网 (Optional) */ SubNetName string `json:"subNetName"` /* 内网域名 (Optional) */ PriDomain string `json:"priDomain"` /* 公网域名 (Optional) */ PubDomain string `json:"pubDomain"` /* 最大同时在线设备数 (Optional) */ MaxOnlineDevices int64 `json:"maxOnlineDevices"` /* 每月最大消息数 (Optional) */ MaxMonthMessages int64 `json:"maxMonthMessages"` }
type OmPropVo ¶
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 ¶
type PageinfoVO ¶
type PreOrders ¶ added in v1.27.0
type PreOrders struct { /* 预购订单编号 (Optional) */ PreOrderId string `json:"preOrderId"` /* 预购订单数量 (Optional) */ PreOrderNum string `json:"preOrderNum"` /* 产品Key (Optional) */ ProductKey string `json:"productKey"` /* 产品名称 (Optional) */ ProductName string `json:"productName"` /* 用户Pin (Optional) */ UserPin string `json:"userPin"` /* 用户名称 (Optional) */ UserName string `json:"userName"` /* 已录入数量 (Optional) */ RecordNum int `json:"recordNum"` /* 创建时间 (Optional) */ CreateTime string `json:"createTime"` /* 订单状态,0-下单,1-处理完成 (Optional) */ PreOrderStatus string `json:"preOrderStatus"` }
type Product ¶
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"` /* 产品的采集器类型 (Optional) */ CollDeviceType string `json:"collDeviceType"` }
type ProductAbility ¶
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 ¶
type ProductProperty ¶
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 ProductService ¶ added in v1.13.0
type ProductService struct { /* 服务名称 (Optional) */ Name string `json:"name"` /* 服务描述 (Optional) */ Description string `json:"description"` /* 输入参数 (Optional) */ Input []ProductProperty `json:"input"` /* 输出参数 (Optional) */ Output []ProductProperty `json:"output"` /* 是否为自定义功能,false:否,true:是 (Optional) */ Customized bool `json:"customized"` /* 创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` }
type ProductTopic ¶ added in v1.20.0
type ProductTopic struct { /* 自定义topic唯一标识 (Optional) */ TopicId string `json:"topicId"` /* Topic名称为必填,同一个产品下的Topic名称不能重复 只能包含字母,数字和下划线,最多64个字符,每个层级都不能为空 不能以/结尾 (Optional) */ TopicShortName string `json:"topicShortName"` /* 操作权限,设备对该Topic类的操作权限,取值 pub:发布 sub:订阅 (Optional) */ TopicOperation string `json:"topicOperation"` /* 描述, 0-50个字符 (Optional) */ TopicDescription string `json:"topicDescription"` /* 创建时间,创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ CreatedTime int64 `json:"createdTime"` /* 修改时间,创建时间,时间为东八区(UTC/GMT+08:00) (Optional) */ UdpatedTime int64 `json:"udpatedTime"` }
type PropertyAcquireVo ¶ added in v1.30.0
type PropertyAcquireVo struct { /* 属性状态 */ State interface{} `json:"state"` /* 元数据 */ MetaData interface{} `json:"metaData"` /* 版本号 */ Version int `json:"version"` }
type ReadRegisterValue ¶ added in v1.27.0
type ReadRegisterValue struct { /* (Optional) */ Data []RegisterValue `json:"data"` /* 运行状态总数 (Optional) */ TotalCount int `json:"totalCount"` }
type RegionInfo ¶
type RegisterInfo ¶ added in v1.27.0
type RegisterValue ¶ added in v1.27.0
type RuleBaseInfo ¶
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 ¶
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"` /* 记录ID (Optional) */ MsgId string `json:"msgId"` /* 失败原因 (Optional) */ Message string `json:"message"` }
type ServiceUser ¶ added in v1.27.0
type ServiceUser struct { /* 用户唯一标识 (Optional) */ Uuid string `json:"uuid"` /* 用户Pin (Optional) */ UserPin string `json:"userPin"` /* 用户名称 (Optional) */ UserName string `json:"userName"` /* 用户电话 (Optional) */ UserPhone string `json:"userPhone"` /* 用户公司 (Optional) */ Company string `json:"company"` /* 用户地址 (Optional) */ Address string `json:"address"` /* 用户描述 (Optional) */ Desc string `json:"desc"` /* 注册时间 (Optional) */ CreateTime string `json:"createTime"` }
type ServiceUserLink ¶ added in v1.36.0
type ServiceUserLink struct { /* 用户唯一标识 (Optional) */ Uuid string `json:"uuid"` /* 用户Pin (Optional) */ UserPin string `json:"userPin"` /* 用户名称 (Optional) */ UserName string `json:"userName"` /* 用户电话 (Optional) */ UserPhone string `json:"userPhone"` /* 用户公司 (Optional) */ Company string `json:"company"` /* 用户地址 (Optional) */ Address string `json:"address"` /* 用户描述 (Optional) */ Desc string `json:"desc"` /* 注册时间 (Optional) */ CreateTime string `json:"createTime"` /* 用户等级 (Optional) */ UserLevel int `json:"userLevel"` /* 管理者UserPin (Optional) */ UserMaster string `json:"userMaster"` /* 用户状态 (Optional) */ Status int `json:"status"` }
type ServiceUsers ¶ added in v1.27.0
type ServiceUsers struct { /* 用户唯一标识 (Optional) */ Uuid string `json:"uuid"` /* 用户Pin (Optional) */ UserPin string `json:"userPin"` /* 用户名称 (Optional) */ UserName string `json:"userName"` /* 用户电话 (Optional) */ UserPhone string `json:"userPhone"` /* 用户公司 (Optional) */ Company string `json:"company"` /* 注册时间 (Optional) */ CreateTime string `json:"createTime"` }
type SharedUserPage ¶
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 ¶
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 SubDeviceInfoVO ¶ added in v1.34.0
type ThingModelRespTO ¶ added in v1.28.0
type ThingModelRespTO struct { /* 模型id (Optional) */ Id string `json:"id"` /* 物模型名称 (Optional) */ Name string `json:"name"` /* 描述 (Optional) */ Description string `json:"description"` /* 变更日志 (Optional) */ ChangeLog string `json:"changeLog"` /* 详细内容 (Optional) */ Content string `json:"content"` /* 创建时间 (Optional) */ CreateTime string `json:"createTime"` /* 是否为最新发布版本 (Optional) */ LatestPublish int `json:"latestPublish"` /* 发布状态 (Optional) */ PublishStatus int `json:"publishStatus"` /* 发布时间 (Optional) */ PublishTime string `json:"publishTime"` /* 物模型版本号 (Optional) */ ThingModelVersion string `json:"thingModelVersion"` /* 物类型id (Optional) */ ThingTypeCode string `json:"thingTypeCode"` /* 更新操作时间 (Optional) */ UpdateTime string `json:"updateTime"` }
type ThingModelTemplate ¶
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 ThingServiceMsg ¶ added in v1.13.0
type ThingServiceParam ¶ added in v1.13.0
type ThingTypeInfoVO ¶ added in v1.28.0
type ThingTypeInfoVO struct { /* 认证方式 1: 一机一密 2:一型一密 (Optional) */ AuthType int `json:"authType"` /* 连接类型,蜂窝(2G/3G/4G) (Optional) */ ConnectType string `json:"connectType"` /* 创建时间 (Optional) */ CreatedTime string `json:"createdTime"` /* 更新时间 (Optional) */ UpdateTime string `json:"updateTime"` /* 自定义档案信息 (Optional) */ CustomProfiles []CustomProfileVO `json:"customProfiles"` /* 设备类型编号 (Optional) */ DeviceTypeCode string `json:"deviceTypeCode"` /* 设备类型名称 例如:ttu、电表 */ DeviceTypeName string `json:"deviceTypeName"` /* (Optional) */ GlobalProfiles []GlobalProfileVO `json:"globalProfiles"` /* 制造商编号 (Optional) */ ManufacturerId string `json:"manufacturerId"` /* 制造商名称 (Optional) */ ManufacturerName string `json:"manufacturerName"` /* 节点类型1:直连终端、2:边缘代理、3:非直连终端 (Optional) */ NodeType int `json:"nodeType"` /* 所属物类型Code */ Code string `json:"code"` /* 所属物类型名称 */ Name string `json:"name"` }
Source Files ¶
- Action.go
- Azs.go
- Batch.go
- BatchDevice.go
- CheckCustomerResuleVO.go
- ChildDevices.go
- ChildModules.go
- CommonPageRequest.go
- CustomProfileVO.go
- CustomizedTemplateProduct.go
- CustomizedThingModelTemplate.go
- DataVO.go
- DescribeDevicePageVo.go
- Device.go
- DeviceBatch.go
- DeviceCommandVO.go
- DeviceCredential.go
- DeviceEnrollVO.go
- DeviceFunctionVO.go
- DeviceGroupInfo.go
- DeviceGroupResp.go
- DeviceInfoVO.go
- DeviceLoonGeryCredential.go
- DeviceOfflineRecord.go
- DeviceOnlineCount.go
- DeviceOnlineInfo.go
- DevicePropertyVO.go
- DeviceSnapshotRequestVO.go
- DeviceTopoErrorMap.go
- DeviceTopoInfoVO.go
- DeviceTopoPageBO.go
- DeviceTopoRecordVO.go
- DeviceTopoResult.go
- DeviceVO.go
- EdgeInfoVO.go
- EdgePageVo.go
- Event.go
- EventReportPageBo.go
- EventReportVo.go
- Firmware.go
- Forward.go
- FunctionCallPageBo.go
- FunctionCallRecordVo.go
- GlobalProfileVO.go
- HubInstanceBo.go
- InstanceInfoAsAdminVO.go
- InstanceinfoVO.go
- IotDataStatsVO.go
- IotcoreInstance.go
- ModulePageVo.go
- MonitorIotCoreInstance.go
- OmPropVo.go
- OnlineInfo.go
- PageinfoVO.go
- PreOrders.go
- Product.go
- ProductAbility.go
- ProductCategory.go
- ProductProperty.go
- ProductService.go
- ProductTopic.go
- PropertyAcquireVo.go
- ReadRegisterValue.go
- RegionInfo.go
- RegisterInfo.go
- RegisterValue.go
- Resource.go
- RuleBaseInfo.go
- Service.go
- ServiceUser.go
- ServiceUserLink.go
- ServiceUsers.go
- SharedUserPage.go
- SharedUsers.go
- SubDeviceInfoVO.go
- TagVO.go
- ThingModelRespTO.go
- ThingModelTemplate.go
- ThingServiceMsg.go
- ThingServiceParam.go
- ThingTypeInfoVO.go
- TopicList.go
Click to show internal directories.
Click to hide internal directories.