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 {
TotalSize int `json:"totalSize"`
TotalPage int `json:"totalPage"`
PageSize int `json:"pageSize"`
NowPage int `json:"nowPage"`
Users []SharedUsers `json:"users"`
}
type SharedUsers ¶ added in v1.13.0
type SharedUsers struct {
UserPin 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"`
}
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.